BM6P6(@ BBBAAAAAAAAAAAAAAABBBCCCLLLRRR\\\eeefffdddffflllrrriii]]]UUUWWW```lllssszzz{{{{{{zzzxxxwwwwwwxxxrrruuuxxx{{{}}}~~~{{{wwwvvvzzz|||||||||~~~}}}zzz~~~{{{vvvtttlllkkkgggccc]]]XXXTTTQQQUUUNNNMMMUUU___ccccccccceeefffffffffeeefffhhhkkkrrrwww{{{{{{{{{yyyoooeee[[[[[[fff}}}}}}~~~zzzmmmaaaQQQGGGCCCAAA<<<888999888888888888:::;;;<<<;;;CCCOOOZZZbbbjjjqqqwwwxxxyyyxxxxxx{{{mmmcccTTTFFF===999777777777777666666666666777777555777;;;@@@DDDHHHJJJJJJEEEAAA@@@BBBDDDJJJWWWcccmmmrrrxxx}}}vvvqqqooohhhbbb```___^^^^^^aaafffiiihhhfff^^^ZZZTTTPPPPPPTTTZZZ^^^dddqqqyyytttmmmkkkjjjiiiaaadddhhhnnnzzz}}}lll]]]MMMIIICCC???>>>>>>>>>=========BBBKKKWWWlll~~~}}}|||{{{wwwvvvwwwxxxyyyxxxuuurrrnnnmmmjjjeeecccfffmmmrrrpppooonnnnnnnnnjjjddd___XXXTTTOOOMMMOOORRRUUUWWWQQQLLLDDD???>>>CCCJJJOOOTTTNNNFFF???<<<::::::999::::::999999888999999999>>>===<<<<<<===>>>???@@@KKKXXX```\\\VVVYYY___cccmmmqqqwww{{{~~~~~~|||yyywwwxxx{{{~~~~~~{{{zzzzzz{{{}}}{{{zzzyyyyyyzzz|||}}}yyyxxxxxxxxxyyy{{{}}}~~~~~~}}}~~~zzz|||===============>>>>>>???EEEJJJSSS[[[\\\ZZZ]]]cccllleeeZZZSSSTTT\\\fffmmmssstttuuutttsssrrrssstttsssvvvzzz}}}|||vvvooojjjiiimmmpppqqqtttxxx{{{~~~}}}xxx|||~~~{{{yyyzzzyyyuuupppiiibbb]]]ZZZXXXQQQOOOVVV___cccdddeeeggghhhhhhhhhggggggjjjlllqqqwww~~~~~~zzzpppeeeYYYWWW^^^qqq~~~|||vvvzzz}}}kkk```QQQGGGCCC@@@<<<888888888777777888999;;;<<<<<>>>>>>>>>>>===AAAIIIRRRddd~~~}}}|||{{{yyywwwvvvvvvwwwxxxwwwtttrrrnnnllliiieeecccfffmmmrrruuusssrrrqqqppplllfff```YYYUUUQQQOOOQQQTTTWWWXXXUUUOOOGGG@@@>>>AAAGGGKKKSSSMMMEEE>>>;;;:::999999::::::999999999999999:::;;;;;;:::::::::;;;======JJJWWWaaa___ZZZ[[[```ccclllpppuuuzzz}}}~~~{{{yyyyyy{{{~~~~~~{{{zzzzzz{{{|||{{{zzzyyyyyyzzz{{{|||wwwwwwwwwxxxyyy|||~~~:::::::::::::::;;;<<<<<>>:::777666666555555555555555555666777999<<<@@@CCCEEEFFFGGGCCC@@@>>>@@@BBBHHHUUUaaajjjnnnuuuzzz|||}}}~~~~~~}}}}}}}}}qqqkkkkkkkkkllllllmmmoootttzzzxxxkkk^^^UUURRRRRRSSSZZZdddlllmmmiiifffdddaaaZZZZZZ\\\bbbnnntttdddWWWPPPKKKEEEAAA??????>>>===???===@@@FFFKKKYYYwww~~~}}}|||{{{zzzxxxwwwuuuuuuuuuuuusssrrrmmmllliiieeedddgggmmmrrrwwwuuutttsssppplllfffbbb[[[XXXSSSRRRTTTWWWZZZ[[[VVVQQQHHHBBB@@@BBBGGGKKKRRRLLLDDD===:::999888888::::::999999999999::::::;;;:::999999999:::;;;<<>>:::888666555555444444444444555555888:::===@@@BBBDDDDDDDDDBBB???===???AAAGGGTTT```ggglllrrrwwwzzz{{{|||}}}}}}}}}||||||~~~~~~~~~uuurrroooppprrrssswww}}}nnnbbbZZZWWWVVVSSSZZZbbbeeeccc___[[[XXXRRRRRRSSSYYYggg}}}ttteeeYYYPPPLLLEEEAAA???>>>===<<>>CCCFFFPPPiii~~~~~~}}}{{{zzzwwwuuutttttttttsssrrrmmmkkkhhheeeeeeiiimmmqqqttttttsssrrroookkkgggddd^^^[[[WWWVVVWWWZZZ\\\]]]SSSOOOHHHCCCBBBFFFKKKPPPPPPKKKCCC<<<999888888777::::::999999999:::;;;;;;===<<<;;;:::;;;;;;======CCCQQQ```fffeeebbbbbbccciiilllqqqtttwwwyyy|||~~~{{{zzzzzz{{{|||~~~~~~|||zzzzzzzzz{{{{{{zzzyyyyyyyyyyyyzzzxxxxxxwwwxxxyyy{{{}}}~~~888888888888999:::;;;<<<===;;;<<<@@@BBBAAAEEEJJJKKKKKKIIIFFFDDDDDDHHHKKKRRRVVV]]]bbbgggjjjnnnqqqyyyzzzzzzzzz{{{~~~pppkkkddd^^^\\\[[[ZZZYYY___cccmmm{{{rrreeeYYYQQQJJJIIIJJJMMMRRRWWWbbbnnnzzz}}}wwwoooiiiiiiiiiiiiiiillllllmmmnnnmmmkkkjjjkkklllnnnssszzzrrrdddXXXUUUZZZbbbllltttzzzwwwnnnuuu{{{}}}|||~~~|||wwwsssqqqrrruuuxxxhhh```TTTJJJDDD@@@<<<:::888777777777777999:::;;;CCCLLLYYYdddlllrrrxxx||||||lllVVVPPPHHHAAA===:::888777555555444444444444555555888:::===???AAABBBCCCCCCBBB>>>===???AAAGGGTTT```eeejjjpppuuuxxxzzz{{{|||||||||||||||~~~zzzrrrtttvvvyyyqqqeee]]]YYYUUUXXX]]]aaa```[[[UUURRRKKKKKKLLLRRR```xxxvvvhhh\\\QQQLLLEEE@@@>>>===;;;;;;===;;;<<>>::::::===???>>>@@@EEEEEEFFFGGGEEEBBBAAADDDHHHMMMRRRYYY___dddhhhlllnnnuuuvvvwwwwwwyyy}}}zzzfff^^^UUUPPPNNNNNNMMMKKKQQQVVVcccttttttgggYYYPPPHHHEEEDDDDDDHHHMMMYYYgggvvv~~~~~~~~~}}}}}}vvvpppooonnnllllllnnnnnnooopppooommmkkkkkkkkkooossszzzxxxjjj\\\ZZZ```gggmmmrrrvvv~~~~~~|||rrrnnnyyy}}}yyyrrrnnnoooqqqssskkkcccXXXNNNFFFAAA===;;;999888888888888:::;;;<<>>===<<<:::<<<999;;;@@@AAAEEEUUUggg~~~~~~}}}|||~~~|||yyyxxxxxxvvvtttrrrmmmiiifffeeehhhkkknnnoooqqqssstttsssqqqooonnnnnneeebbb^^^\\\\\\]]]]]]]]]VVVRRRKKKGGGFFFHHHMMMPPPOOOJJJBBB<<<999999888888:::999999::::::;;;<<<===<<<;;;:::999999999:::;;;>>>GGGWWWcccfffccccccfffhhhjjjmmmppprrruuuyyy{{{}}}}}}{{{yyyxxxxxxyyy{{{}}}~~~|||zzzzzzzzz|||||||||{{{{{{zzzyyyyyy}}}|||zzzyyyxxxxxxyyyzzz}}}}}}|||{{{zzz|||888888999999:::<<<===>>>@@@===<<>><<<:::999999999999;;;<<<===DDDNNN\\\iiirrrxxx~~~}}}{{{|||uuudddSSSMMMEEE>>>;;;:::999999777666666555555666666777777999;;;>>>@@@AAABBBBBBBBB???>>>???BBBHHHTTTaaacccgggnnntttwwwyyyzzz{{{{{{||||||}}}~~~{{{rrrjjjdddbbbeeecccZZZSSSPPPKKKJJJJJJMMMYYYooo{{{lllaaaUUUPPPIIIDDD@@@???===<<<<<<999:::??????@@@MMM]]]rrr~~~}}}|||{{{yyyuuurrrllliiieeeeeehhhlllnnnooorrrtttuuussspppmmmmmmnnnhhheeeaaa^^^]]]]]]\\\\\\TTTQQQLLLHHHGGGKKKOOOSSSPPPJJJBBB===:::999999999999999999::::::<<<============;;;:::::::::;;;;;;===DDDRRR___dddaaaccchhhhhhjjjmmmoooqqqtttxxx{{{|||~~~~~~|||zzzyyyyyyzzz{{{}}}}}}zzzyyyyyy}}}}}}}}}}}}|||{{{zzzzzz|||{{{zzzyyyxxxyyyzzzzzzzzz{{{{{{{{{zzz|||<<<<<<<<<===>>>???AAABBBDDD@@@???BBBDDDBBBBBBDDDCCCGGGIIIHHHEEEDDDHHHLLLKKKOOOUUUZZZ\\\]]]___```ggglllsssyyy|||~~~xxxcccZZZOOOIIIIIIIIIIIIGGGEEEKKKZZZpppuuu]]]TTTKKKHHHFFFDDDFFFJJJPPP```rrr{{{~~~}}}|||}}}~~~zzzyyyvvvtttssstttuuuvvvyyyuuussstttsssqqqqqqsssrrrtttuuutttqqqooonnnnnnooottt{{{~~~pppeeehhhttt{{{vvvmmmmmmzzz|||xxxwwwwwwvvvpppjjj___TTTJJJCCC???===;;;:::999999:::;;;===>>>DDDNNN]]]jjjssszzz~~~yyy{{{vvveeeSSSMMMDDD===::::::::::::777777666666666666777777666888;;;>>>@@@AAABBBBBBCCC@@@>>>@@@BBBHHHUUUaaabbbgggnnntttwwwyyyzzz|||||||||}}}~~~|||~~~}}}uuuppprrrpppfff^^^[[[NNNMMMLLLNNNXXXkkk~~~ooodddWWWRRRKKKFFFBBB@@@???>>><<<999:::>>>======GGGVVVggg~~~~~~{{{vvvsssllliiieeeeeeiiimmmnnnnnnqqqssstttqqqmmmiiiiiijjjjjjgggbbb___^^^]]]\\\[[[PPPMMMJJJHHHIIINNNTTTXXXPPPJJJCCC===::::::::::::999999999:::;;;<<<===>>>@@@???>>>===<<<======>>><<>><<<888777888666666555555555555666666777888:::<<<>>>@@@AAAAAAAAA>>><<<>>>AAAHHHUUUbbbeeehhhmmmrrrwwwyyyzzzzzz{{{{{{|||}}}~~~{{{|||}}}}}}wwwoooeee^^^XXXVVVUUUVVV\\\jjjtttggg]]]VVVLLLFFFCCCBBB@@@>>>::::::::::::;;;>>>DDDHHH\\\vvv~~~~~~~~~|||xxxuuuppphhhcccfffkkknnnoooqqqqqqpppnnnmmmkkkkkkjjjjjjfffggghhhfffbbb^^^\\\[[[SSSNNNIIIHHHLLLQQQSSSTTTPPPJJJAAA;;;888777777777::::::999999:::;;;===>>>@@@@@@???>>>===<<<;;;;;;>>>BBBKKKUUU___ddddddcccjjjlllnnnnnnmmmnnnoooqqqvvvzzz~~~~~~}}}{{{zzz}}}}}}}}}}}}}}}|||{{{{{{~~~|||zzzyyyyyyzzz{{{|||{{{zzzyyyyyyzzz{{{|||{{{zzzzzzzzz{{{}}}???DDDGGGGGGIIINNNRRRQQQSSSOOOLLLMMMPPPSSSTTTSSSVVVUUUVVVXXXZZZZZZYYYWWWYYYYYYYYY[[[___bbbddddddgggkkkqqqvvvyyy|||jjj^^^SSSOOONNNLLLLLLNNNHHHMMMYYYnnnuuuaaaVVVQQQJJJJJJLLLHHHNNNZZZiiiuuu|||}}}{{{yyyxxxwwwuuurrrpppoooppprrrsssrrrssstttttttttsssrrrqqqqqqrrrsssssssssrrrqqqpppsssvvv{{{wwwmmmoooxxxyyykkknnn{{{}}}yyyvvvvvvyyyqqqooofffWWWKKKFFFCCC@@@<<<<<<<<<;;;999:::<<<>>>HHHSSS```kkkuuuyyynnnmmm}}}yyyeeeUUUKKKAAA===;;;777666777666666555555555555666666666777999<<<>>>???@@@AAAAAA>>><<<>>>AAAGGGUUUaaaeeehhhnnnssswwwyyyzzzzzzzzzzzz{{{|||~~~~~~}}}zzz{{{|||~~~{{{rrrkkkeeebbb___^^^```kkkuuuhhh^^^WWWMMMFFFDDDBBB@@@>>>;;;;;;;;;::::::===AAAEEERRRiii|||yyyvvvooogggbbbeeeiiilllnnnqqqpppooommmkkkjjjiiihhhhhhggghhhiiigggddd___[[[YYYSSSOOOJJJIIIMMMRRRTTTTTTOOOIIIAAA;;;888777777777999888888999;;;===@@@AAAAAA@@@???>>>===;;;;;;:::<<>>@@@GGGTTT```fffiiinnnsssxxxzzz{{{{{{yyyyyyzzz{{{}}}}}}|||yyyyyyzzz|||~~~}}}wwwqqqnnnkkkiiihhhpppwwwjjjaaaYYYOOOHHHEEECCC@@@>>><<<<<<;;;:::999:::>>>AAAGGGZZZuuu}}}yyyvvvooogggaaabbbgggiiimmmqqqooonnnllljjjhhhgggffffffgggiiijjjjjjfffaaa[[[WWWSSSOOOKKKKKKOOOSSSUUUTTTNNNHHH@@@;;;888888888888777777777999<<>>:::::::::999999;;;>>>BBBNNNZZZhhhqqqyyyooocccaaaeeetttyyyxxx|||}}}}}}kkk]]]QQQEEE???;;;777666777666666555555555555666666555666888:::<<<>>>??????@@@===<<<>>>@@@FFFRRR^^^fffiiinnntttxxxzzz{{{{{{xxxxxxyyyzzz|||~~~~~~|||xxxyyyyyy{{{}}}}}}wwwuuusssrrrrrrwwwzzznnnddd\\\RRRJJJFFFCCC@@@>>>======<<<:::888888;;;===BBBPPPfff|||xxxuuuooogggaaaaaadddgggkkkqqqooonnnllljjjhhhfffeeeeeefffgggiiikkkiiiddd\\\WWWRRROOOLLLLLLPPPTTTUUUUUUKKKFFF@@@:::888888888888888888888999<<<@@@DDDGGGCCCAAA???===;;;:::999999;;;>>>EEEOOO[[[dddjjjlllnnnppprrrrrrpppooooooooonnnppptttwww{{{~~~~~~}}}}}}}}}}}}}}}|||{{{{{{zzz~~~}}}}}}}}}|||{{{zzzzzz|||~~~}}}|||{{{{{{{{{~~~~~~JJJTTT___fffoooxxx||||||{{{uuupppooovvv~~~zzzrrrmmmqqqvvvuuurrrqqqiiijjjooo|||kkkiiiiiimmmnnneeeYYYUUUXXXcccnnnuuu}}}|||yyywwwuuutttqqqppppppoooooopppqqqrrrqqqqqqqqqrrrssstttuuuuuuwwwvvvtttssstttvvvxxxzzzyyy{{{qqqgggeeeggghhhhhhcccfffxxx|||}}}}}}wwwssstttooouuussseeeSSSGGGAAA>>>;;;;;;:::999999;;;@@@CCCRRR^^^llltttyyymmmaaa___^^^jjjnnnnnnpppnnnrrrooodddWWWIIIAAA<<<888777999666666555555555555666666555666888:::<<<>>>?????????<<<<<<>>>@@@EEEQQQ]]]fffiiinnnssswwwzzz{{{{{{xxxxxxyyyzzz|||~~~}}}yyyyyyzzz{{{|||~~~~~~}}}|||zzz~~~rrrhhh```UUULLLGGGDDD@@@===<<<===<<<:::888888:::<<>><<<<<<>>>@@@EEEPPP[[[eeehhhmmmrrrwwwyyyzzzzzzxxxxxxyyyzzz|||~~~{{{{{{{{{|||}}}~~~wwwkkkcccWWWNNNHHHDDD@@@===;;;<<<<<<:::999999;;;===>>>DDDQQQiii~~~|||xxxuuupppjjjdddcccbbbbbbffflllmmmllljjjiiihhhgggffffffddddddfffiiijjjfff^^^WWWOOOLLLKKKNNNRRRUUUTTTSSSGGGCCC>>>:::999::::::999;;;:::::::::===BBBFFFIIIHHHEEEBBB>>><<<::::::::::::<<>>===;;;:::===BBBEEE\\\iiivvv{{{|||uuukkkiiihhhlllhhhgggiiibbbaaalllssslll]]]MMMCCC<<<777777999666666555555555555666666666777999<<<>>>???@@@AAA>>><<<;;;>>>@@@DDDOOOZZZdddggglllqqqvvvxxxyyyyyyxxxyyyyyy{{{|||~~~}}}}}}}}}}}}~~~|||nnneeeYYYOOOIIIEEE@@@===999:::;;;;;;:::;;;===???<<<@@@JJJ___~~~}}}zzzwwwqqqlllgggeeecccaaadddiiijjjiiihhhgggffffffffffffgggffffffhhhhhhddd[[[TTTMMMKKKKKKNNNRRRUUUTTTRRREEEBBB===::::::::::::::::::999999:::>>>DDDIIIMMMJJJGGGCCC???<<<;;;;;;;;;777;;;CCCOOO[[[eeekkkmmmnnnppptttuuutttsssrrrrrrmmmllllllooouuuzzz||||||~~~~~~}}}|||}}}}}}~~~~~~}}}}}}~~~~~~}}}}}}|||{{{zzzyyyxxxwwwwwwxxxzzz{{{|||{{{yyywwwvvvuuuuuuvvvxxx{{{sss|||wwwjjj```\\\[[[^^^dddmmm}}}qqq[[[TTTXXXlllqqq______fffkkksss~~~~~~|||zzzwwwtttqqqooommmjjjkkkkkklllmmmnnnoooooopppppppppqqqrrruuuwwwxxxxxxxxxwwwvvvuuuuuuuuuuuuuuuwwwzzz~~~zzz{{{zzznnnggggggbbbcccdddcccaaa```aaabbb\\\kkkppphhhfffvvvxxxdddSSSIIIEEEAAA@@@>>><<<;;;===BBBFFF```mmmyyy}}}~~~yyypppnnnrrrsssmmmkkklllddd```jjj}}}}}}qqqmmm^^^MMMBBB;;;666666888666666555555555555666666777888:::<<<>>>@@@AAAAAA>>>;;;;;;>>>@@@DDDOOOYYYcccfffkkkqqquuuwwwxxxxxxyyyyyyzzz{{{}}}~~~~~~~~~~~~}}}|||||||||www{{{~~~ooogggZZZPPPJJJEEE@@@===888:::;;;;;;;;;<<>>;;;;;;999777777777777777777777777777666888:::===???@@@AAAAAA>>><<<;;;<<<>>>BBBMMMXXXdddgggkkkoooqqqtttwwwyyy{{{{{{{{{||||||~~~~~~}}}~~~~~~}}}~~~}}}~~~zzzuuusssrrrppprrrzzz}}}rrrjjj]]]SSSLLLHHHCCC???>>>===<<<<<<;;;;;;;;;;;;<<<@@@CCCKKKhhh|||zzzyyyvvvsssooollljjjgggdddbbbjjjiiigggeeeddddddddddddeeeggghhhgggccc]]]VVVRRRNNNMMMMMMPPPTTTTTTRRRNNNHHHDDD>>><<<<<<<<<;;;999<<<::::::===DDDKKKPPPSSSQQQMMMGGG@@@<<<:::::::::<<>>??????@@@EEELLLbbbyyy}}}~~~zzz|||zzzqqqkkkiiizzz{{{qqqiii\\\KKK???;;;:::999777555555555555555555555555444666888;;;===>>>??????>>>;;;;;;<<<>>>BBBMMMXXXdddgggllloooqqqtttwwwyyyzzzzzzzzzzzz{{{|||~~~}}}}}}~~~~~~}}}~~~|||vvvrrrqqqnnnkkklllttt~~~sssjjj^^^TTTNNNIIIDDD@@@<<<<<<;;;:::999999999999;;;???AAAHHH```~~~|||{{{yyyvvvrrrooommmkkkhhhfffjjjiiifffdddbbbaaa``````eeefffgggfffbbb\\\VVVRRRNNNMMMMMMPPPSSSSSSPPPLLLFFFBBB===;;;<<<===<<<;;;;;;::::::>>>EEELLLQQQSSSOOOKKKFFF@@@<<<;;;<<<<<<>>>@@@HHHVVVeeepppttttttvvvvvvvvvvvvuuutttsssrrrpppooonnnnnnpppsssvvvxxx||||||||||||||||||||||||}}}zzzxxxxxxyyyzzzzzzzzz||||||||||||{{{zzzyyyxxxyyywwwuuuuuuwwwzzz{{{{{{}}}{{{yyyvvvtttsssssstttvvvxxx{{{}}}{{{}}}oooZZZNNNKKKEEEBBBBBBBBBEEESSSddd~~~xxx^^^RRRRRR[[[lll}}}tttfffdddiiipppvvv{{{yyyyyyyyyyyyyyyxxxwwwvvvuuutttsssqqqooonnnmmmmmmllllllkkkkkkkkkmmmnnnooopppqqqqqqrrrssstttuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuxxxyyyzzzzzz{{{|||ssshhhhhhnnnzzz|||vvvooolllkkkiiiccc^^^SSS]]]rrrzzziiiaaaeeeddd]]]VVVPPPJJJEEEDDD@@@>>>??????@@@FFFMMMbbbyyy}}}||||||~~~wwwrrr||||||pppggg[[[KKK???;;;:::888666555555555555555555555555444666888;;;===>>>>>>>>>>>>;;;:::<<<>>>BBBNNNYYYeeehhhlllooorrrtttwwwzzzzzzyyyxxxxxxyyy{{{~~~}}}~~~~~~~~~~~~vvvrrrpppkkkeeefffnnn{{{tttlll```VVVPPPJJJEEEBBB======;;;::::::999999999:::>>>@@@DDDVVVrrr~~~|||yyyuuusssqqqpppmmmkkklllkkkhhheeecccaaa``````fffffffffddd```[[[VVVRRRQQQOOOOOOQQQTTTSSSNNNJJJDDDAAA===<<<<<<=========999999;;;???GGGMMMRRRTTTMMMJJJEEE@@@=========>>>???BBBJJJWWWfffrrrwwwxxxyyyxxxwwwvvvuuuuuuuuuuuutttsssqqqpppppprrrtttuuuzzzzzzzzz{{{||||||}}}}}}~~~{{{yyyxxxyyyzzzyyyyyyyyyzzz{{{{{{zzzyyywwwvvvvvvtttssstttvvvyyyzzzzzz{{{zzzwwwuuussssssssssssuuuwwwzzz~~~ooo\\\RRRKKKFFFCCCBBBAAACCCNNNZZZyyy{{{jjj\\\WWW[[[gggsssuuujjjbbbccciiinnnrrrvvvuuuvvvvvvvvvvvvuuutttsssuuutttrrrqqqooonnnnnnmmmllllllkkkkkkkkklllmmmnnnqqqqqqrrrrrrssstttuuuuuussssssttttttuuuvvvvvvvvvyyyyyyzzzzzzyyy{{{}}}|||oooeeefffmmm}}}tttmmmkkkiiibbb\\\SSSWWWggg}}}yyygggaaa___[[[WWWUUUSSSOOOKKKEEEAAA???@@@@@@AAAGGGNNNbbbxxx~~~|||~~~~~~~~~|||zzzmmmbbbXXXIII>>>:::888666555555555555555555555555555666888:::<<<>>>?????????===;;;:::<<<>>>CCCNNNYYYeeehhhlllooorrrtttwwwzzzzzzyyyxxxxxxyyy|||{{{uuupppggg```bbbkkkwwwvvvnnncccYYYRRRMMMGGGCCC@@@@@@>>>===<<<<<<<<<<<<:::===???CCCNNNeee~~~|||yyywwwvvvuuusssqqqpppooollljjjhhhgggfffggghhhgggfffccc___[[[WWWUUUTTTSSSSSSTTTVVVTTTNNNJJJEEECCCAAA>>>============888999<<>>======>>>>>>BBBKKKYYYgggrrrxxxzzz{{{zzzxxxwwwvvvvvvwwwwwwwwwvvvtttrrrqqqqqqrrrrrrwwwwwwxxxzzz{{{|||}}}~~~~~~|||yyyxxxyyyyyyyyyxxxwwwxxxyyyzzzyyyxxxvvvuuuuuusssrrrsssvvvxxxxxxxxxyyyxxxvvvtttssssssrrrsssuuuwwwzzz}}}~~~}}}||||||rrr^^^TTTKKKHHHGGGFFFDDDEEELLLSSSeeeuuuuuurrrtttddd[[[ZZZaaahhhkkkccc^^^bbbhhhkkknnnqqqrrrrrrssssssssssssrrrrrrtttsssrrrpppooonnnnnnnnnlllkkkjjjjjjkkklllmmmnnnqqqrrrrrrsssssstttttttttrrrrrrssstttuuuvvvwwwwwwyyyzzzzzzzzzyyyzzz|||~~~yyymmmbbbeeennnwwwnnnllliiiaaaZZZTTTVVV```tttyyywwwsssbbb^^^XXXSSSSSSUUUUUUSSSPPPHHHDDDAAAAAAAAABBBHHHPPPaaaxxx|||~~~tttggg\\\TTTGGG===888666555444666666666666666666666666666888:::<<<>>>??????>>>===::::::<<<>>>CCCNNNZZZdddgggkkkoooqqqtttwwwyyyzzzzzzyyyzzz{{{~~~~~~~~~~~~xxxoooccc\\\___iiitttxxxpppeee\\\UUUOOOIIIEEEAAAAAA???>>>===<<<<<<<<<;;;<<>><<<<<<<<<888:::???FFFMMMRRRUUUUUUOOOLLLGGGBBB???===<<<<<<===CCCMMMZZZgggqqqwwwyyy|||{{{yyyxxxwwwwwwxxxyyyzzzyyyvvvtttrrrqqqqqqqqquuuvvvwwwxxxzzz|||}}}~~~~~~|||yyyxxxyyyyyyyyyxxxwwwxxxyyyyyyyyyxxxwwwvvvuuutttssstttvvvwwwwwwvvvwwwvvvuuuttttttssssssssstttvvvyyy|||yyyxxxxxxxxxzzz}}}xxxbbbVVVOOOOOOOOONNNLLLLLLNNNPPP]]]gggrrrrrriiigggvvvpppfffbbbcccffffff```]]]```eeegggjjjmmmmmmnnnoooppppppqqqqqqppprrrqqqpppooonnnmmmmmmmmmjjjjjjiiijjjkkklllnnnooorrrrrrrrrsssssssssttttttrrrssstttuuuvvvwwwwwwxxxyyyzzz{{{zzzyyyzzz|||xxxmmm```eeeppp{{{pppnnnlllcccYYYUUUVVV]]]kkkzzz{{{uuuttt~~~|||yyyxxx}}}|||kkk]]]XXXQQQNNNQQQUUUVVVUUUUUUMMMHHHDDDCCCBBBCCCIIIQQQccczzz}}}nnncccWWWPPPFFF>>>999666666555777777777777777777777777444666888:::;;;<<<<<<<<<<<<::::::<<<>>>CCCOOOZZZcccfffjjjmmmppprrruuuxxxyyyyyyzzz{{{}}}~~~}}}}}}~~~~~~~~~}}}~~~{{{oooaaaYYY___hhhpppzzzzzzrrrhhh___XXXRRRKKKGGGAAA@@@>>>===;;;:::::::::<<<;;;===BBBGGGTTTooo~~~~~~|||zzzzzzzzz{{{zzzyyyqqqpppooonnnnnnnnnoooooommmkkkgggbbb^^^\\\[[[ZZZZZZYYYYYY[[[[[[XXXQQQLLLHHHHHHGGGCCC>>>;;;;;;;;;:::===BBBJJJQQQUUUVVVUUUOOOLLLHHHCCC???===<<<;;;===DDDPPP^^^iiiqqqvvvwww{{{{{{zzzyyyxxxxxxxxxxxxzzzyyyxxxvvvtttrrrqqqqqqtttuuuvvvwwwyyy{{{|||}}}~~~{{{yyyxxxyyyzzzyyyyyyyyyyyyyyyyyyyyyyyyyyyyyywwwvvvuuuvvvwwwxxxwwwuuuvvvvvvuuuuuutttttttttssssssuuuxxx|||~~~uuuuuuuuuvvvxxxzzz|||~~~rrrddd\\\^^^___^^^\\\YYYWWWUUU\\\```eeeeee```___lll}}}xxxooojjjiiihhhccc]]]YYY\\\___aaacccfffhhhiiijjjlllmmmnnnoooooooooooommmlllkkkkkkjjjjjjhhhhhhhhhiiikkkmmmoooqqqrrrrrrrrrsssssssssssstttttttttuuuuuuvvvwwwxxxxxxzzzzzz{{{zzzzzz{{{}}}vvvlllbbbjjjuuu~~~sssrrroooeee[[[TTTUUU[[[fffooowww~~~yyyyyyvvvqqqnnnrrrwwwsssfffYYYTTTNNNNNNTTTYYYYYYXXXZZZQQQLLLGGGEEEDDDDDDJJJQQQeee}}}~~~}}}oooeeeUUUOOOGGG???:::888888888666666666666666666666666555666888:::;;;<<<;;;;;;<<<:::999<<<>>>CCCOOO[[[aaaeeeiiilllnnnqqqtttwwwvvvxxxzzz|||~~~~~~~~~}}}|||{{{{{{|||}}}~~~}}}}}}}}}}}}~~~ttteee\\\bbbjjjooowww{{{tttiiiaaaZZZTTTMMMHHHAAA@@@???===<<<;;;::::::>>>999:::@@@CCCLLLeee}}}|||zzzyyyyyyzzz{{{zzzzzzsssrrrqqqooonnnnnnoooooonnnkkkfffaaa]]][[[[[[[[[ZZZYYYZZZ[[[\\\YYYRRRLLLEEEFFFEEEBBB===::::::;;;<<<@@@FFFNNNTTTWWWWWWUUUMMMKKKGGGDDD@@@>>>=========FFFTTTbbbmmmsssuuuvvvzzzzzzzzzzzzyyyxxxwwwwwwzzzyyyxxxwwwuuutttsssrrrttttttuuuwwwxxxzzz{{{|||}}}zzzxxxxxxyyyzzzzzzzzz|||{{{zzzyyyyyyzzz|||}}}zzzyyyxxxxxxyyyxxxwwwuuuuuuuuuvvvvvvvvvuuuttttttsssuuuxxx|||~~~ttttttuuuvvvxxxzzz{{{|||}}}uuujjjmmmooonnnjjjfffaaa\\\ZZZYYYZZZZZZWWWXXXdddtttwwwooojjjhhhfff```ZZZVVVWWWZZZZZZ]]]aaadddeeegggiiikkklllmmmmmmmmmlllkkkjjjiiiiiihhhhhhgggggghhhiiikkkmmmppprrrrrrrrrssssssssssssssssssuuuuuuuuuvvvwwwxxxxxxxxxzzzzzz{{{{{{zzz{{{~~~~~~uuullleeeooo{{{uuuuuurrrggg\\\SSSUUU[[[cccjjjppp{{{rrrlllgggjjjpppnnncccXXXTTTOOOPPPYYY^^^]]]]]]___TTTNNNIIIGGGDDDDDDJJJRRRhhh{{{zzzssskkkTTTOOOHHHAAA<<<;;;;;;;;;555555555555555555555555777888:::<<<============<<<:::999<<<>>>DDDOOO[[[aaadddhhhkkknnnpppsssvvvtttvvvyyy|||~~~~~~~~~}}}|||}}}}}}|||{{{zzzzzz{{{|||}}}}}}}}}||||||~~~{{{kkkaaagggnnnqqqvvv~~~|||uuukkkbbb[[[UUUNNNIIIDDDCCCAAA???>>>===<<<<<>>@@@FFF]]]xxx}}}~~~{{{yyyxxxxxxzzz{{{zzzzzzwwwvvvtttrrrpppoooooopppmmmjjjeee___[[[ZZZZZZZZZYYYYYYYYY[[[\\\XXXQQQKKKAAACCCCCCAAA<<<999:::;;;>>>AAAHHHPPPVVVXXXWWWUUUKKKIIIFFFDDDAAA@@@??????>>>HHHWWWfffoootttvvvvvvyyyzzzzzz{{{zzzyyywwwvvvyyyyyyxxxwwwvvvuuutttsssttttttuuuwwwxxxyyyzzz{{{|||zzzxxxxxxyyy{{{{{{{{{~~~}}}zzzyyyyyy{{{}}}|||{{{zzzzzzzzzyyywwwuuuuuuvvvvvvvvvvvvvvvuuuuuurrrtttxxx|||~~~tttttttttuuuwwwyyy|||}}}}}}~~~vvvlllgggbbb^^^ZZZUUUQQQUUU\\\mmmuuuyyysssnnnkkkfff```VVVTTTPPPNNNNNNPPPSSSVVV^^^aaadddfffhhhkkknnnqqqnnnnnnmmmkkkjjjiiihhhhhhhhhiiijjjjjjjjjkkknnnqqqsssssstttttttttttttttsssttttttuuuuuuuuuuuuuuuuuuuuuvvvwwwxxxyyyzzzzzzzzz|||yyyqqqoooiiissszzznnnfffccc^^^cccffffffjjjttt}}}tttoooiiihhhiiifff]]]VVVTTTMMMMMMXXXbbbccc______[[[QQQJJJIIIFFFEEELLLXXXmmmwwwqqqwwwtttjjjZZZNNNBBB===<<<999666777444555555555666666777777666777888999:::;;;;;;;;;;;;999999;;;===AAALLLWWW```bbbeeehhhjjjmmmpppsssxxxyyyzzz{{{||||||||||||~~~{{{zzzzzz|||}}}{{{}}}~~~~~~~~~~~~vvvmmmkkknnnppptttyyy||||||}}}wwwsssmmmggg```XXXQQQLLLDDDBBB>>>======>>>>>>>>>;;;>>><<<===CCCFFFXXXtttzzz~~~|||zzzxxxwwwyyy|||}}}}}}zzzzzzyyywwwuuusssqqqpppooojjjbbbZZZUUUTTTUUUWWWZZZZZZZZZZZZXXXTTTMMMIIIDDDCCCAAA>>>;;;:::;;;===<<>>===@@@IIIWWWccckkkrrrxxx|||~~~{{{wwwwwwxxxxxxwwwtttyyyyyyxxxwwwwwwwwwwwwwwwrrrrrrqqqrrrtttxxx|||~~~zzzyyyxxxxxxzzz{{{{{{{{{~~~|||{{{yyyxxx|||||||||{{{zzzyyywwwwwwwwwwwwwwwyyyzzzyyyvvvtttsssvvvyyy}}}ssssssssstttvvvxxxzzz||||||ssslllccc[[[RRRKKKLLLRRR\\\dddhhhfffcccaaa\\\VVVKKKIIIGGGFFFGGGJJJNNNPPPYYY\\\```dddfffiiimmmooooooooonnnlllkkkjjjiiihhhggghhhiiiiiiiiikkknnnqqqtttttttttuuuttttttssssssttttttuuuuuuvvvvvvvvvwwwvvvwwwwwwxxxyyyyyyyyyyyy{{{~~~uuuoooooommmvvvtttkkkhhhdddhhhkkkkkkoooyyywwwpppiiiggggggddd]]]WWWTTTOOOPPPZZZcccdddbbbbbb[[[QQQIIIHHHFFFEEEMMMYYYpppuuummmqqqyyynnn]]]PPPCCC>>><<<888666666555555555555666666666777666777888999:::;;;;;;;;;:::888888:::<<<@@@JJJUUU___bbbfffiiilllnnnqqqssswwwxxxyyy{{{||||||}}}}}}}}}~~~|||zzzzzz{{{}}}~~~|||~~~yyyooommmmmmooorrrvvvyyyzzzzzz}}}xxxsssmmmfff```YYYSSSNNNFFFCCC@@@>>>>>>>>>>>>===:::>>><<<===BBBFFFWWWsss|||~~~~~~|||zzzzzz|||~~~~~~}}}zzzzzzyyywwwuuusssqqqpppooojjjbbbZZZUUUSSSUUUVVVXXXXXXYYYYYYVVVRRRLLLGGGDDDCCCBBB???<<<;;;<<<>>>@@@KKKWWW]]]______ZZZTTTMMMKKKGGGCCCAAA???>>>===AAAJJJWWWbbbjjjpppuuuyyyyyywwwuuutttuuuuuusssqqqvvvvvvuuuvvvvvvwwwwwwxxxrrrrrrqqqqqqssswwwzzz|||{{{zzzyyyyyyzzz{{{{{{{{{~~~|||zzzzzz{{{{{{{{{zzzyyyxxxwwwwwwxxxwwwwwwxxxyyyxxxuuussssssuuuxxx|||qqqqqqrrrsssuuuwwwxxxyyyzzz|||xxxjjj]]]OOOEEEDDDHHHJJJPPPUUUWWWWWWVVVQQQKKKDDDCCCAAAAAABBBEEEHHHJJJQQQUUU[[[```dddgggkkkmmmnnnnnnmmmllljjjiiihhhgggfffggghhhiiiiiikkknnnqqquuuuuuuuuuuuuuutttsssrrrsssttttttuuuvvvwwwxxxxxxwwwxxxxxxyyyyyyxxxxxxxxxyyy|||}}}rrrnnnqqqsss{{{xxxoookkknnnsssvvvvvvzzz{{{tttlllhhhgggddd^^^YYYSSSPPPTTT]]]eeeggggggggg^^^SSSKKKJJJHHHGGGPPP\\\tttssshhhjjj~~~|||qqq^^^QQQDDD>>><<<888555555555555555555666666666666555666888999::::::;;;;;;999777777999:::>>>HHHSSS]]]aaagggkkknnnpppqqqsssuuuwwwxxxzzz|||}}}~~~~~~~~~~~~}}}{{{zzzzzz|||}}}}}}{{{qqqmmmmmmmmmnnnrrrtttuuuwwwzzzxxxsssllleee___YYYTTTQQQJJJFFFBBB@@@??????>>>===:::===;;;<<>>======>>>EEEPPP[[[aaabbb```[[[TTTNNNKKKHHHDDDAAA???>>>>>>DDDMMMXXXbbbhhhmmmrrruuuvvvuuutttuuuuuutttqqqooorrrrrrssstttuuuvvvwwwxxxssssssrrrrrrsssvvvyyyzzz|||||||||{{{{{{{{{{{{{{{~~~}}}|||{{{zzzzzzyyyyyyxxxxxxwwwwwwyyywwwvvvvvvwwwvvvtttrrrrrrtttwww{{{~~~qqqqqqrrrsssuuuvvvxxxxxxzzz{{{|||~~~}}}lll\\\NNNCCCAAADDDBBBFFFKKKQQQTTTRRRLLLFFFEEEDDDBBBAAAAAABBBDDDEEEJJJOOOVVV\\\aaaeeeiiilllllllllkkkjjjiiihhhgggfffeeefffhhhhhhiiikkknnnqqquuuvvvvvvuuuuuutttsssrrrrrrrrrssstttvvvwwwxxxxxxyyyyyyyyyyyyyyyxxxwwwvvvxxx{{{~~~qqqppptttyyyxxxpppnnn{{{yyyrrrmmmkkkgggaaa\\\RRRSSSWWW```hhhmmmnnnnnneeeYYYPPPNNNKKKKKKTTTaaawwwrrrfffeeeyyy|||qqq]]]PPPCCC===;;;777555666555555555666666666666666555666777999::::::::::::999777777999;;;>>>GGGQQQZZZ___gggmmmpppqqqrrrssstttuuuwwwzzz|||}}}~~~~~~}}}|||{{{|||}}}~~~}}}zzzpppmmmlllkkklllooooooqqqsssvvv~~~xxxrrrkkkccc^^^YYYUUURRRLLLIIIDDDAAA@@@???>>><<<999===;;;<<>>===>>>???HHHSSS^^^bbbbbb```XXXQQQMMMLLLHHHDDD@@@>>>???@@@IIIPPPZZZbbbfffjjjnnnrrrvvvvvvwwwxxxwwwvvvsssqqqqqqqqqrrrssstttuuuvvvvvvuuuuuuttttttuuuwwwyyyzzz|||}}}~~~~~~||||||||||||~~~}}}||||||yyyyyyxxxxxxwwwwwwwwwwwwyyyxxxvvvvvvvvvuuusssqqqsssuuuwwwzzz}}}qqqrrrssstttvvvwwwwwwxxxyyyyyyzzz{{{}}}yyyhhhYYYLLLCCCBBBEEECCCDDDJJJSSSZZZWWWPPPIIIFFFDDDAAA???>>>???AAACCCEEEJJJQQQXXX^^^ccchhhlllllllllkkkkkkjjjjjjiiiiiifffggghhhiiiiiikkknnnqqquuuuuuvvvvvvuuuttttttsssqqqqqqrrrsssuuuvvvwwwwwwyyyyyyyyyyyyxxxwwwvvvvvvwwwzzzvvvtttyyy}}}}}}vvvsssuuuxxx|||{{{vvvqqqnnnhhhaaa]]]TTTVVV[[[cccooowwwxxxwwwlll```UUUQQQMMMLLLVVVcccxxxsssgggdddrrr}}}rrr\\\NNNAAA;;;999777666777666666666666666555555555555666777888999::::::::::::888888;;;;;;>>>FFFPPPXXX^^^fffmmmppprrrssstttssstttwwwyyy|||}}}~~~}}}||||||||||||{{{~~~wwwnnnlllkkkjjjkkknnnmmmoooqqqsssyyyxxxssskkkddd^^^YYYUUURRRNNNJJJFFFBBB@@@???>>><<<999===<<<<<>><<<===@@@AAAAAAFFFLLLSSSYYY```fffkkklllmmmmmmmmmmmmmmmnnnnnnhhhiiijjjjjjjjjkkknnnqqqtttuuuuuuvvvvvvuuuuuuuuurrrsssssstttuuuvvvvvvwwwyyyyyyyyyyyyyyyxxxwwwvvvwwwzzz|||xxx|||}}}~~~}}}vvvqqqnnnrrryyy}}}zzzwww{{{wwwqqqyyy|||wwwrrrmmmhhhccc___YYYZZZ___iiiyyyuuugggZZZTTTOOOMMMVVVcccyyyttthhhcccgggwww~~~~~~}}}ttt^^^PPPBBB;;;999777666777666666666666666555555555444555777888999999:::::::::888999;;;<<<===EEENNNVVV\\\dddkkkooorrrssstttssstttwwwyyy{{{}}}~~~~~~}}}~~~~~~~~~|||{{{{{{zzz{{{~~~vvvnnnllllllkkklllnnnlllooopppqqqvvvzzzuuunnngggaaa[[[VVVSSSNNNKKKFFFBBB@@@???>>><<<:::>>>======AAABBBQQQlll~~~zzzzzzyyywwwuuusssqqqpppkkkgggaaa[[[WWWVVVVVVVVVUUUZZZ^^^]]]WWWOOOIIIGGG@@@@@@???>>>===>>>AAADDDNNNXXXbbbeeebbb\\\SSSJJJJJJJJJHHHDDD??????CCCGGGRRRXXX```eeegggjjjmmmppprrrtttvvvvvvtttrrrrrrrrrssstttuuuvvvvvvvvvuuutttxxxxxxxxxyyyzzz{{{|||}}}{{{~~~~~~~~~}}}||||||}}}}}}}}}{{{zzzxxxwwwvvvwwwwwwwwwwwwwwwxxxxxxwwwsssqqqssstttvvvxxx{{{~~~pppqqqrrrtttuuuuuuuuuuuutttvvvwwwxxxyyy{{{nnn```TTTKKKFFFGGGEEEEEEOOOeeeuuuxxxqqqlll[[[UUUMMMEEE@@@???@@@AAA>>>BBBGGGMMMSSS[[[ccciiiiiijjjkkklllmmmnnnooooookkkkkklllkkkkkkkkknnnpppssstttuuuvvvvvvwwwvvvvvvuuuuuuvvvvvvwwwwwwwwwxxxxxxxxxyyyyyyyyyxxxwwwwwwxxx{{{|||}}}zzzxxxwwwvvvtttooohhhccccccgggooottttttwwwuuuoooyyyyyyrrrmmmjjjiiihhh___```dddoooqqqbbbZZZSSSPPPXXXeeezzzttthhhccc^^^kkkppppppqqqllllllxxxvvvcccUUUEEE>>>:::777555666777666666666555555555555444555666888999999999999999888888:::;;;<<>><<<;;;???>>>>>>BBBCCCQQQkkk~~~zzzzzzyyywwwuuusssqqqpppiiifff```[[[XXXWWWWWWXXXUUUZZZ___^^^WWWNNNIIIFFFBBBBBB@@@>>>>>>@@@EEEIIISSS]]]gggiiieee^^^SSSJJJHHHIIIHHHCCC???@@@EEEJJJVVV\\\cccgggiiikkkooorrrqqqsssuuutttqqqpppqqqsssrrrtttvvvxxxyyyxxxxxxwwwwwwwwwxxxyyyzzz{{{|||}}}yyy~~~}}}}}}}}}~~~~~~{{{xxxwwwvvvwwwwwwuuuvvvxxxzzz{{{yyytttqqqqqqrrrsssvvvxxx{{{~~~~~~nnnpppqqqsssttttttssssssrrrtttvvvwwwwwwyyy|||~~~xxxiii\\\PPPJJJIIIEEEFFFRRRlll~~~ooohhh\\\PPPGGGBBBAAABBB===???DDDIIIPPPXXXaaagggeeefffggghhhjjjkkkmmmmmmlllmmmmmmlllkkklllnnnppprrrssstttvvvwwwwwwwwwwwwxxxxxxxxxxxxxxxxxxyyyyyywwwxxxxxxyyyyyyyyyxxxxxxxxx{{{~~~}}}wwwtttpppnnnlllggg___ZZZ[[[```hhhnnnpppvvvxxxqqq|||}}}sssnnnnnnppprrrddddddgggtttzzzjjj```XXXTTT\\\iii{{{sssgggaaa[[[fffgggdddccc^^^___llluuuhhhYYYIII@@@;;;666444555777777666666555555555444444555666888999999999999888666777999999:::BBBJJJTTTYYYaaaggglllpppsssvvvtttuuuwwwyyy{{{||||||}}}}}}~~~zzzzzzzzzzzzzzzzzzzzzzzz}}}{{{ssspppooollllllnnnnnnqqqrrrppprrr~~~|||vvvoooiiiaaaZZZUUUMMMIIIEEEAAA@@@???>>><<<;;;@@@>>>???CCCCCCQQQkkk~~~zzzzzzyyywwwuuusssqqqppphhheee```[[[XXXWWWXXXYYYTTTZZZ___^^^VVVMMMHHHFFFEEEDDDAAA??????BBBHHHLLLWWWaaajjjlllhhh```UUUKKKGGGHHHGGGCCC???@@@FFFLLLYYY^^^eeeiiijjjlllpppsssssstttuuutttqqqpppsssuuuqqqsssvvvyyyzzz{{{{{{zzzuuuvvvwwwxxxzzz{{{|||}}}yyy~~~~~~~~~~~~|||yyywwwvvvvvvwwwtttuuuxxx|||}}}zzzuuuqqqooopppqqqsssvvvyyy|||}}}}}}~~~zzzxxxnnnnnnooopppqqqsssuuuvvvwwwwwwuuuuuuvvvxxxzzz{{{|||~~~}}}}}}yyyiii]]]RRRKKKGGGKKKSSSdddrrr```TTTKKKDDDAAABBBBBB@@@AAAFFFNNNTTTZZZ___eeeeeeeeegggiiikkkmmmnnnnnnnnnmmmllllllnnnooopppttttttttttttuuuwwwyyyzzz|||{{{yyywwwvvvvvvwwwwwwvvvwwwxxxyyyyyyyyyyyyxxxxxxzzz|||vvvnnniiilllmmmggg___[[[bbb]]]aaaiiijjjlll|||wwwvvvlllooovvv{{{llleeecccooowwwhhh]]]ZZZbbblllwwwjjjddd___fffhhhhhhcccVVVWWWkkkqqqqqq\\\HHH@@@???;;;888888777777777777666666666666555666777888999:::::::::333555777777777;;;AAAGGGOOOUUU^^^fffkkkoooqqqssstttuuuvvvxxxzzz|||}}}~~~}}}~~~}}}|||{{{||||||}}}}}}}}}||||||wwwvvvuuuqqqoooqqqooooooqqquuuxxxyyyqqqhhhaaa\\\ZZZOOOLLLHHHDDDBBB???<<<::::::>>>===>>>BBBCCCQQQkkk|||zzzxxxuuurrrppppppqqqrrrjjjfff```ZZZVVVTTTSSSTTTWWWZZZ\\\ZZZUUUNNNHHHEEEDDDAAA>>><<>>;;;888888666666666666555555555555555666777888999:::::::::444666777777777:::AAAFFFNNNTTT]]]eeekkknnnqqqsssttttttvvvxxxzzz|||}}}~~~}}}~~~}}}}}}{{{|||}}}~~~~~~}}}yyywwwyyyvvvvvvwwwzzz||||||uuummmfff```]]]SSSOOOIIIEEEBBB@@@>>><<<:::>>>===>>>BBBCCCPPPiii~~~}}}zzzvvvrrrooonnnooooooiiieee___YYYTTTRRRQQQQQQTTTWWWYYYWWWRRRLLLFFFDDDDDDBBB>>>===@@@GGGNNNSSS]]]hhhrrrsssmmmeee\\\UUULLLHHHEEECCC@@@BBBKKKVVV```cccgggjjjkkklllmmmnnnoooqqqssssssrrrqqqqqqrrrttttttuuuxxxzzz{{{yyywwwwwwwwwxxxyyyyyyyyyxxxxxx{{{}}}~~~~~~~~~~~~{{{yyyxxxxxxyyyzzzyyyzzz|||}}}}}}|||zzzyyyvvvssspppppptttxxxzzzzzz~~~~~~sssrrrqqqppppppppppppppprrrqqqqqqqqqrrrtttvvvwwwwwwyyy{{{|||||||||~~~~~~yyyqqqjjjiiimmmmmmllliiiggghhhppp{{{pppeeeaaaSSSPPPNNNUUUiiirrrggg___UUUMMMJJJMMMLLLJJJIIIKKKOOOTTTVVV[[[^^^aaaeeehhhjjjkkkkkkmmmmmmmmmnnnnnnpppqqqrrrqqqqqqqqqrrrsssuuuwwwyyy}}}|||{{{zzzyyyyyyzzzzzzzzzyyyxxxwwwwwwxxxyyyyyyxxxzzz{{{}}}}}}vvvmmmkkkmmmllleeebbbbbb^^^aaavvvpppmmmooopppfffaaa___lllwwwhhhbbbgggppp~~~tttpppnnnvvvxxxvvvooo]]]XXXfffuuusssbbbNNNBBB===:::777777555555555555444444444444555555777888999:::::::::555777888888777999???DDDMMMSSS\\\dddiiimmmppprrrssstttvvvxxxzzz|||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~|||}}}~~~~~~{{{tttmmmgggbbbYYYTTTLLLFFFCCCAAA@@@???;;;>>><<<>>>BBBCCCOOOggg|||xxxssspppmmmllllllhhhddd^^^WWWRRROOOOOOOOOSSSUUUWWWVVVQQQLLLGGGEEECCCAAA??????CCCJJJRRRWWW```kkkttttttoooiii```YYYNNNJJJEEECCCCCCFFFQQQ]]]ccceeeiiikkkkkkkkklllnnnoooqqqrrrsssrrrqqqrrrsssuuuuuuuuuwwwyyyzzzyyyxxxxxxxxxyyyyyyyyyxxxwwwwww{{{|||~~~~~~}}}{{{yyyxxxxxxyyyyyyzzz{{{|||}}}}}}|||{{{zzzvvvssspppppprrrvvvyyyzzz{{{zzz{{{sssrrrqqqpppooooooooooooqqqqqqqqqrrrssstttvvvwwwtttvvvxxxyyyyyyyyy{{{}}}{{{|||wwwooogggaaaccchhhmmmnnnllleee```bbbkkksssssshhhfff]]]VVVNNNNNN[[[qqqyyynnneee\\\VVVUUURRRTTTRRRNNNNNNQQQTTTTTTWWWZZZ___eeehhhjjjjjjjjjlllmmmnnnoooppprrrssstttqqqqqqqqqqqqsssuuuwwwxxx{{{{{{zzzzzzzzzzzzzzzzzz|||zzzxxxwwwwwwxxxyyyzzzyyyzzz{{{}}}~~~xxxtttvvvrrrjjjddd```\\\^^^sss~~~}}}mmmiiijjjkkkaaa]]]]]]jjj~~~ooohhhllluuuyyyvvvvvvxxxdddZZZbbb{{{xxxrrrdddQQQDDD===999777666666666666555555555444444444555666888999999999999666888999888777999>>>BBBKKKQQQZZZaaagggllloooqqqssstttuuuwwwyyy{{{}}}}}}~~~~~~}}}}}}}}}~~~~~~}}}|||uuummmggg___XXXOOOGGGCCCAAA@@@@@@<<>>CCCCCCMMMddd}}}yyyuuuqqqooonnnmmmhhhddd^^^WWWRRRPPPOOOOOOTTTVVVXXXWWWSSSNNNJJJHHHBBB@@@???AAAFFFNNNVVV\\\dddmmmuuuvvvrrrlllddd\\\SSSMMMHHHFFFFFFKKKVVVaaaeeehhhjjjkkkkkkkkkmmmnnnppprrrttttttttttttuuuvvvvvvuuuuuuvvvxxxzzzyyyxxxyyyzzzzzzyyyxxxwwwvvvuuu{{{{{{|||}}}~~~~~~}}}{{{zzzyyyxxxxxxyyyzzzzzz{{{||||||{{{zzzzzzwwwuuurrrqqqqqqtttvvvxxxzzz|||zzz{{{ppppppooooooppppppqqqqqqppppppppppppqqqrrrsssssspppsssuuuwwwwwwwwwxxxyyyzzz{{{{{{|||}}}~~~sssjjjbbb___ccckkkqqqsssrrriii___ZZZ]]]bbbjjjtttpppfffdddddd\\\QQQLLLQQQaaaxxx}}}rrrggg^^^\\\___\\\aaa```ZZZVVVVVVUUUQQQTTTXXX^^^dddhhhjjjjjjiiikkklllnnnppprrrtttuuuvvvsssrrrrrrrrrsssuuuwwwxxxyyyyyyyyyzzzzzzzzzzzzzzz|||zzzxxxwwwwwwxxxzzz{{{zzz{{{{{{}}}~~~{{{{{{tttllleee```\\\___rrr~~~{{{vvvgggcccdddeee[[[ZZZ]]]kkkvvvooosss||||||yyy{{{qqqcccfffyyy~~~vvvnnndddTTTEEE<<<999777666777777777666666666555555444555666777888999999999666888:::999888999===AAAJJJOOOWWW___eeejjjnnnqqqssstttuuuwwwyyy{{{|||}}}~~~~~~}}}}}}~~~}}}~~~}}}tttmmmddd]]]RRRIIIDDDBBBAAA@@@>>>???<<<>>>CCCBBBLLLaaazzz||||||~~~}}}zzzwwwtttrrrqqqpppjjjfff```ZZZUUURRRQQQQQQUUUWWWXXXWWWSSSNNNJJJIII@@@@@@@@@CCCJJJSSS\\\aaahhhpppvvvvvvsssnnnfff^^^XXXQQQLLLKKKLLLPPPYYYcccgggiiikkklllllllllmmmoooqqqsssvvvwwwvvvwwwxxxyyyxxxvvvuuuuuuwwwyyyyyyyyyzzzzzzzzzyyyxxxwwwvvvuuuyyyzzz{{{|||}}}~~~}}}|||{{{zzzyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyvvvtttrrrooommmmmmnnnooorrrvvv{{{nnnnnnnnnooopppqqqrrrsssmmmmmmmmmmmmmmmmmmmmmmmmnnnqqqtttuuuuuuuuuvvvwwwyyyyyyzzzzzzzzz|||~~~rrrjjjdddbbbiiirrruuuxxxwwwnnnbbbXXXVVVXXX___fffvvv}}}kkk```^^^bbb\\\TTTMMMKKKTTTjjj}}}vvvggg]]]]]]ccchhhpppssskkkccc___YYYRRRUUUYYY^^^dddiiijjjkkkjjjkkklllnnnqqqtttvvvwwwwwwvvvuuuuuutttuuuvvvwwwxxxwwwxxxyyyzzzzzzzzzzzzzzzzzzyyyxxxxxxxxxzzz{{{||||||||||||}}}~~~|||qqqllleee```\\\```pppzzzwww~~~pppaaa\\\]]]]]]WWWZZZaaappp}}}vvv{{{|||yyy|||uuuvvvxxxnnngggbbbVVVGGG===:::888666888777777777666666666666444444666777888999999999555888:::999888999===AAAHHHNNNUUU]]]ccchhhmmmppprrrsssuuuwwwyyy{{{|||}}}~~~~~~~~~{{{sssiiibbbWWWNNNGGGDDDBBBAAA???@@@<<<>>>CCCBBBJJJ___ttt{{{yyy|||}}}}}}|||yyywwwuuusssrrrrrrkkkhhhbbb\\\WWWUUUUUUUUUUUUWWWXXXVVVQQQLLLIIIGGGAAAAAACCCHHHOOOYYYbbbhhhkkkrrrvvvuuurrrnnnfff]]]YYYSSSPPPQQQSSSVVV\\\dddhhhjjjlllllllllmmmoooqqqrrrtttwwwxxxxxxyyyzzz|||yyywwwuuutttvvvxxxyyyyyyzzzzzzzzzyyyxxxwwwvvvuuuwwwxxxzzz|||}}}~~~~~~}}}|||{{{zzzyyyxxxxxxxxxxxxxxxxxxxxxxxxssssssqqqmmmhhhdddcccccchhhooowww}}}nnnnnnnnnnnnooopppqqqrrrmmmmmmmmmmmmlllkkkjjjiiilllooossstttttttttuuuuuuvvvwwwxxxxxxxxxzzz}}}uuunnnjjjjjjsss}}}~~~vvvjjj```[[[[[[[[[___lllzzzwwweeeWWWUUUZZZWWWSSSNNNHHHLLL___sss|||iiiYYYYYY```mmmzzz|||tttooofff[[[XXX[[[___eeeiiikkklllllljjjlllooorrruuuwwwxxxyyyzzzyyyxxxwwwvvvwwwxxxxxxwwwxxxzzz{{{|||||||||{{{wwwxxxxxxyyyzzz{{{||||||~~~~~~~~~~~~{{{mmmiiiddd^^^ZZZ]]]iiivvvvvvppprrr~~~zzzhhhZZZVVVVVVVVVVVV\\\fffwww~~~zzzwww{{{ttthhh```___VVVHHH>>>;;;999555777777666666666555555555333444555777888888999999444777999:::999:::>>>BBBGGGLLLTTT[[[aaaggglllppprrrssstttvvvxxxzzz|||}}}~~~~~~yyynnnggg]]]SSSLLLHHHDDDCCC@@@@@@<<<>>>DDDBBBIII\\\ppp|||xxxwwwxxx}}}{{{zzzxxxvvvtttrrrpppoookkkhhhccc]]]YYYXXXXXXXXXXXXYYYYYYVVVQQQLLLIIIGGGCCCDDDGGGMMMUUU```iiiooonnnsssuuutttqqqmmmddd\\\WWWSSSRRRVVVZZZ\\\```eeeiiijjjlllmmmmmmnnnpppsssqqqtttwwwxxxyyyyyy{{{}}}{{{xxxtttsssuuuxxxyyyzzzyyyyyyyyyyyyyyyxxxwwwvvvuuuwwwyyy|||~~~~~~~~~~~~~~~~~~}}}|||{{{zzzyyyyyyyyyxxxxxxyyyyyyyyytttuuutttnnnfff___[[[ZZZ\\\eeerrrzzz}}}oooooooooooooooooopppqqqooooooooonnnmmmllljjjiiilllooorrrttttttttttttuuurrrtttvvvwwwwwwyyy|||~~~|||zzzsssppprrr|||}}}rrrjjjeeedddZZZ[[[ffftttrrr___PPPMMMSSSRRRRRROOOGGGHHHYYYmmmjjjWWWUUU]]]lll}}}|||rrrfffZZZ\\\```eeeiiikkkmmmmmmjjjlllooosssvvvxxxyyyyyy}}}{{{zzzxxxxxxxxxxxxxxxxxxyyy{{{}}}~~~~~~}}}}}}vvvwwwxxxzzz{{{|||||||||~~~~~~{{{iiigggbbb]]]XXXYYYcccnnnttt||||||wwwssskkkkkkvvv~~~|||rrraaaUUURRRSSSTTTWWW^^^kkk}}}yyytttyyytttggg[[[]]]VVVIII>>><<<999555666666555555555444444444333444555777888888888888333666999:::999:::>>>BBBGGGKKKSSSZZZaaaffflllooorrrssstttvvvxxxzzz||||||~~~~~~~~~qqqkkk```WWWPPPJJJFFFDDD@@@@@@<<<>>>DDDBBBIII[[[nnn|||xxxtttsssvvv|||~~~{{{zzzxxxuuurrrpppnnnlllkkkhhhccc]]]ZZZYYYYYYZZZ\\\\\\\\\YYYTTTNNNKKKJJJFFFGGGJJJPPPZZZdddnnntttooosssuuusssppplllcccZZZTTTQQQSSSYYY^^^```cccgggiiijjjlllmmmmmmoooqqqtttqqqsssvvvxxxxxxyyy{{{}}}{{{xxxtttsssuuuwwwyyyzzzxxxxxxyyyyyyyyyxxxwwwwwwsssvvvyyy}}}~~~}}}}}}}}}}}}~~~~~~}}}|||{{{{{{zzzzzzyyyyyyzzzzzz{{{wwwyyyxxxrrrhhh___YYYWWWSSS^^^lllvvvzzz|||~~~pppooonnnmmmmmmnnnooopppsssrrrqqqooonnnooooooppppppqqqrrrrrrssstttxxxzzzvvvvvvxxxyyyzzz{{{{{{{{{~~~}}}zzzyyy{{{ssshhhllliiijjjkkk\\\LLLKKKIIIMMMOOOKKKGGGLLLYYYeeeiii[[[VVVVVVjjjvvvwwwiiifffcccccchhhmmmoooooooooppprrrssstttvvvzzz}}}~~~}}}|||{{{zzzyyyyyyxxxxxxyyyzzz{{{|||~~~zzzzzzzzz{{{{{{{{{{{{{{{|||}}}~~~zzzrrroooccc[[[^^^^^^\\\aaakkkpppvvv|||{{{wwwwwwtttsssmmmtttzzz{{{{{{|||yyyuuuvvvpppeeeZZZRRRNNNNNNNNNTTT^^^hhhtttsssqqqxxxqqqgggZZZWWWQQQHHH???999555444333333444555666666666555444555777999999999888888888999999999999:::===???FFFKKKSSSZZZ```eeejjjlllooorrruuuwwwwwwwwwxxxyyy{{{|||~~~~~~vvvlllaaa[[[UUUNNNIIIIIIHHH@@@===@@@??????MMM^^^pppyyyvvvvvvwwwxxx~~~{{{wwwtttpppmmmlllmmmiiiddd___\\\\\\]]]^^^___^^^[[[YYYWWWRRRLLLHHHDDDJJJPPPWWWbbbnnnssssssrrrrrrrrrrrrnnnhhh```ZZZUUUVVVYYY\\\```dddfffhhhkkkkkkkkkkkklllmmmnnnnnnooopppsssvvvxxx{{{|||}}}yyyxxxxxxwwwwwwxxxxxxyyyxxxxxxyyyyyyxxxwwwvvvuuuwwwxxxzzz||||||{{{zzzyyy}}}}}}||||||}}}~~~||||||{{{zzzyyyxxxyyyyyyzzzyyyhhhYYYQQQPPPRRR[[[iiitttxxxzzz||||||pppooonnnnnnnnnnnnooopppuuutttrrrqqqpppoooppppppppprrrrrrrrrrrrtttwwwyyyvvvwwwxxxyyyzzz{{{{{{{{{}}}~~~~~~~~~~~~}}}qqqsssnnnlllkkkZZZHHHFFFFFFJJJLLLJJJGGGLLLXXXbbbjjj[[[WWWWWWdddooo|||{{{rrrooojjjiiikkkmmmnnnmmmpppqqqrrrssstttvvvyyy|||~~~~~~~~~}}}|||{{{zzzyyy{{{zzzzzzzzzzzz{{{||||||{{{{{{{{{{{{{{{{{{zzzzzz{{{|||~~~|||sssmmmbbb^^^dddgggeeegggnnnnnnqqqtttvvvvvvwwwvvvuuuyyy~~~yyy}}}}}}wwwtttsssrrroooqqqlllcccZZZSSSPPPPPPPPPRRR\\\fffsss~~~qqqnnnssstttiiiYYYUUUOOOGGG???999666555333444555555666666555555555555777777888888888888888888999999888:::<<>>:::777777444444555666666666555555666666666666777888999999777888999888888999<<>>@@@GGGPPPXXX^^^bbbeeegggkkkmmmqqqsssttttttuuuwwwyyyzzz{{{}}}~~~~~~~~~~~~~~~|||ooo```WWWRRRNNNNNNPPPVVVQQQNNNLLLJJJLLLXXXfffttt}}}~~~zzzvvvsssrrrooommmiiieeecccccccccddddddaaa]]]ZZZWWWTTTPPPMMMKKKRRRZZZbbbnnn{{{zzzuuuooohhhddd```]]]ZZZVVVXXX\\\aaaeeeggghhhiiillllllkkkkkkkkkllllllmmmnnnoooqqqtttuuuwwwxxxxxxxxxxxxxxxwwwwwwxxxxxxxxxwwwvvvuuuttttttvvvxxxyyyxxxyyyzzz{{{zzzxxxvvvttt||||||{{{{{{{{{|||}}}~~~~~~|||{{{|||}}}~~~~~~}}}||||||{{{|||}}}gggSSSQQQTTT\\\eeelllrrrxxx|||~~~oooooooooppppppoooooooooqqqqqqqqqpppoooooonnnmmmqqqsssttttttrrrrrrrrrtttuuuvvvxxxyyyzzzzzz{{{{{{zzz{{{}}}~~~wwwoooooo|||}}}lllnnnlllnnnrrrcccNNNIIIAAADDDJJJRRR\\\cccggggggnnnyyy~~~rrraaaXXXWWWYYY^^^ccceeedddeeejjjmmmmmmhhhiiijjjlllmmmnnnpppqqqssstttttttttssstttwwwyyyzzz|||~~~~~~~~~}}}||||||}}}}}}}}}}}}}}}|||{{{zzzyyyyyyyyyxxxzzz}}}~~~~~~uuussswwwzzzvvv|||zzzsssnnnjjjgggddd```[[[WWWSSSRRRQQQQQQWWW```ooo~~~lll```]]]mmm|||hhhZZZSSSIIIAAA<<<:::999888555666666666666666555555666555555444555777888:::777888888888777999;;;>>>@@@FFFOOOWWW]]]aaadddggghhhkkkoooqqqrrrssstttuuuwwwwwwyyyzzz|||}}}~~~~~~}}}}}}}}}}}}{{{}}}~~~zzzmmm^^^UUUQQQOOOQQQTTT\\\ZZZVVVRRRNNNOOOXXXcccnnn~~~}}}yyywwwuuutttrrrmmmiiifffdddddddddfffbbb]]]YYYVVVTTTQQQOOOOOOVVV^^^fffrrr}}}|||wwwooohhhddd```]]][[[XXXZZZ^^^bbbfffhhhjjjkkknnnmmmmmmmmmmmmnnnnnnooooooppprrrsssuuuvvvvvvwwwyyyyyyxxxxxxxxxxxxyyyyyyzzzxxxvvvuuutttuuuvvvwwwwwwyyyzzz{{{|||{{{yyyxxxzzzzzzzzzzzz{{{|||}}}}}}~~~|||zzzzzz|||}}}}}}||||||{{{{{{|||}}}rrrVVVQQQQQQWWW___gggooovvv{{{|||}}}~~~nnnnnnoooooooooooonnnnnnnnnnnnooopppoooooonnnnnnppprrrttttttsssrrrrrrssstttuuuvvvxxxyyyyyyyyyyyyyyy{{{}}}~~~oooeeebbbllluuupppdddiiikkkssszzzkkkTTTLLLDDDFFFMMM[[[iiiqqqrrrpppooouuuuuujjj]]]XXXYYYZZZ[[[______\\\]]]bbbggghhhhhhjjjmmmnnnoooooopppqqqssstttttttttssstttwwwyyy{{{|||~~~~~~|||||||||{{{zzzzzzzzzyyyyyy{{{~~~}}}~~~vvvzzz{{{tttxxxxxxrrrmmmhhheee```[[[WWWTTTSSSRRRTTTXXX___nnnjjj[[[VVVccc}}}mmm^^^UUUIII@@@<<<:::888666666666777777777666555555555555555555666777888888666777888777777888;;;>>>???EEELLLSSSYYY^^^cccffffffiiimmmppppppqqqsssttttttuuuvvvwwwyyy{{{||||||{{{~~~}}}|||}}}}}}|||{{{|||}}}{{{nnn___VVVRRRPPPRRRVVV^^^^^^[[[UUUPPPPPPVVV]]]hhhvvv|||zzzxxxxxxuuuqqqllliiifffeeeeeefffbbb\\\XXXUUUSSSQQQOOORRRXXX```hhhrrr|||}}}zzzvvvoooiiieeeaaa\\\ZZZWWWXXX[[[^^^bbbeeehhhjjjnnnmmmmmmnnnnnnpppqqqqqqpppqqqrrrtttuuuvvvvvvvvvyyyxxxxxxxxxxxxxxxxxxyyy{{{yyyxxxvvvvvvvvvvvvwwwwwwxxxzzz||||||{{{zzzyyywwwxxxyyyzzz{{{||||||}}}~~~|||zzzyyyzzz{{{{{{zzz{{{zzzzzz{{{|||~~~xxxWWWPPPMMMQQQXXXaaakkktttyyyzzz|||}}}~~~lllmmmnnnoooooonnnmmmllllllmmmooopppqqqqqqppppppoooqqqssstttsssrrrrrrsssssstttuuuvvvwwwxxxxxxxxxxxxyyy{{{}}}~~~lll___WWW]]]dddaaaYYYaaaiiiwwwvvv^^^UUULLLNNNWWWhhhzzz~~~uuuuuuoooddd[[[ZZZ\\\\\\]]]___]]]XXXVVV[[[______gggjjjnnnpppooooooppprrrrrrssstttssssssuuuwwwzzz|||}}}{{{{{{{{{{{{{{{{{{zzzzzz{{{|||~~~}}}yyyppprrrxxxxxx{{{rrrxxx|||wwwrrrgggddd```[[[WWWUUUUUUUUUVVVXXX^^^kkkmmm]]]TTT]]]sssssscccXXXKKK@@@<<<:::777555777777777777777666555555333444555666777777777777666777888777777888;;;===>>>BBBHHHOOOUUU[[[```dddeeehhhlllnnnoooppprrrsssrrrrrrsssuuuvvvxxxzzz{{{zzz|||~~~}}}{{{{{{}}}~~~~~~~~~}}}}}}|||||||||}}}rrrbbbZZZUUURRRRRRUUUYYY\\\[[[UUUPPPOOOTTTXXX```kkkxxx~~~|||{{{xxxvvvrrrnnnkkkiiihhhgggfffbbb\\\VVVTTTRRRQQQPPPRRRXXX___fffooowwwyyyvvvvvvsssnnnjjjfffaaa[[[WWWSSSSSSTTTWWW[[[___cccffflllllllllmmmnnnpppqqqrrrqqqrrrssstttuuuvvvvvvvvvwwwwwwvvvvvvvvvvvvwwwwwwyyyyyyyyyxxxxxxxxxxxxxxxxxxyyyzzz{{{{{{zzzxxxwwwuuuvvvwwwyyy{{{|||}}}}}}}}}zzzxxxyyyyyyyyyyyyzzzyyyyyyyyyzzz|||}}}~~~tttVVVNNNHHHJJJQQQ[[[gggqqqvvvyyy{{{}}}~~~kkklllmmmnnnnnnmmmlllkkklllmmmoooqqqrrrsssrrrrrrnnnpppssstttsssrrrssstttrrrssstttvvvwwwwwwwwwwwwvvvxxxzzz{{{}}}lll\\\OOOQQQWWWUUUNNNYYYfffzzzhhh^^^UUUWWW```sssyyyvvvmmm```ZZZ\\\___^^^bbbccc^^^VVVRRRUUUWWWWWWbbbgggllloooooooooqqqsssqqqrrrsssssssssuuuxxx{{{}}}}}}~~~~~~~~~zzzzzzzzz{{{{{{{{{{{{{{{|||}}}~~~{{{~~~|||~~~zzzsssgggiiimmmsssyyy}}}~~~~~~zzz}}}ssszzz{{{wwwgggddd___ZZZWWWWWWXXXYYYWWWXXX]]]iii|||sssaaaUUU[[[mmmtttfff[[[LLLAAA<<<999666444777777777777777666555555222444555777777777777666666777777777777888;;;======@@@EEEKKKQQQXXX___cccdddgggkkknnnooopppqqqsssqqqqqqrrrsssuuuwwwyyyzzzyyy{{{~~~}}}{{{{{{{{{|||~~~}}}~~~}}}|||}}}}}}}}}{{{|||~~~vvvfff]]]WWWRRRRRRTTTUUUXXXYYYTTTOOONNNRRRUUUZZZbbblllvvv}}}}}}wwwuuusssooommmkkkjjjjjjfffbbb[[[VVVSSSRRRPPPPPPQQQWWW^^^dddllltttuuurrrrrrpppmmmjjjfff```YYYUUUOOOOOOOOOQQQUUUZZZ___bbbjjjjjjkkklllnnnppprrrsssrrrssstttuuuvvvvvvvvvvvvuuuuuuttttttttttttuuuuuuwwwwwwyyyzzzzzzzzzzzzzzzyyyyyyzzz{{{zzzxxxuuutttssstttvvvyyy{{{|||}}}~~~}}}zzzxxxxxxxxxxxxwwwyyyyyyxxxxxxyyyzzz|||}}}zzzlllUUULLLEEEFFFMMMWWWcccnnnuuuxxx{{{~~~}}}llllllmmmnnnnnnnnnnnnnnntttttttttsssrrrqqqpppoooqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrrrsssuuuwwwyyyzzzyyyzzz{{{||||||}}}sss___UUURRROOOMMMNNNXXXjjj~~~wwwccc```dddjjjxxxuuujjjbbb___fffooowwwqqqggg\\\UUURRRSSSTTT^^^dddlllpppppppppppprrrssstttuuuuuuuuuuuuxxxzzzzzzzzzzzz{{{}}}{{{{{{zzzzzzzzz{{{||||||{{{}}}}}}xxxzzz}}}}}}zzzuuutttwwwuuuqqqcccaaabbbjjjpppssswww{{{www{{{vvviiigggddd```[[[WWWTTTRRRWWWWWWZZZaaammmqqqaaaSSSVVVaaaoootttsssssswwwvvvjjjaaaPPPAAA<<<===<<<777777777777777666555444333444444444555555555555666555555555555666777999999@@@BBBEEEIIINNNUUU]]]bbbccciiilllkkklllooopppooouuusssrrrsssvvvxxxvvvtttvvvxxx{{{~~~~~~||||||}}}~~~}}}|||{{{zzzzzz}}}|||}}}|||jjj^^^VVVRRRRRRUUUWWWUUUQQQOOONNNOOOQQQSSSZZZ[[[```fffoooyyy}}}}}}}}}|||yyywwwtttoookkkiiikkklllkkkeee[[[SSSNNNLLLLLLKKKQQQTTTZZZ```eeehhhiiijjjkkkiiihhhiiihhhbbbWWWNNNJJJIIIIIIJJJNNNUUU^^^eeehhhjjjkkkkkkkkkllloooqqqqqqrrrssstttttttttsssrrrvvvvvvvvvvvvuuutttsssrrrvvvwwwyyy{{{||||||{{{zzzyyyxxxwwwvvvuuuuuuuuuuuuyyyyyyyyyyyyyyyzzz{{{|||~~~}}}|||zzzxxxxxxzzz|||{{{zzzwwwvvvuuuwwwyyyzzz~~~iiiWWWGGGDDDIIIHHHOOO___hhhsssvvv{{{~~~zzz|||zzz|||mmmmmmnnnooooooooooooooosssssssssrrrqqqpppooooooqqqqqqqqqqqqqqqqqqpppppppppqqqqqqssstttvvvxxxyyyyyyzzz|||||||||}}}lll]]]UUUPPPMMMMMMVVViii~~~mmmiiimmmqqq|||{{{nnnccc___fffppp}}}vvviii[[[SSSRRRSSS^^^dddkkkooopppoooqqqrrrssstttvvvvvvuuuvvvwwwyyyzzzzzzzzz{{{~~~{{{zzzzzzzzzzzz{{{||||||{{{}}}uuurrrsssssssssqqqnnnpppuuuwwwtttfffcccccchhhmmmooorrrvvv~~~|||wwwllljjjfffaaa\\\XXXTTTSSSVVVUUUVVV]]]jjjvvvfffYYYZZZaaaiiilllgggfffhhhsss}}}kkkdddTTTDDD<<<;;;;;;888777777777777666555444333444444444444555555555555555555555555666777888999===@@@DDDHHHNNNUUU^^^cccccciiilllllllllpppqqqoootttsssqqqsssuuuwwwvvvtttvvvxxx{{{~~~}}}||||||~~~~~~}}}|||{{{{{{}}}}}}~~~|||yyyyyy~~~}}}kkk^^^VVVPPPPPPRRRTTTRRRNNNKKKJJJKKKMMMNNNRRRSSSWWW\\\dddllltttxxx~~~}}}|||xxxwwwtttqqqmmmkkkkkkkkkhhhaaaXXXPPPKKKIIIHHHHHHMMMPPPUUU[[[___bbbcccccc```______bbbccc^^^UUUNNNHHHGGGFFFFFFJJJQQQ[[[bbbhhhjjjkkkllllllmmmoooqqqrrrrrrssstttttttttsssrrrrrrrrrrrrrrrrrrpppoooooosssuuuwwwyyyzzzzzzyyyxxxwwwwwwvvvvvvuuuuuuuuuuuuyyyxxxyyyyyyyyyzzz{{{||||||}}}|||zzzxxxxxxyyy{{{{{{zzzwwwvvvvvvwwwyyy{{{|||nnnZZZIIIEEEIIIGGGOOO___hhhrrrvvvzzz}}}~~~~~~~~~uuutttrrrsssxxx{{{|||{{{oooooopppqqqqqqqqqppppppqqqqqqqqqppppppoooooonnnqqqqqqqqqqqqqqqpppooonnnppppppqqqrrrtttvvvwwwxxxzzz{{{||||||||||||~~~kkk\\\SSSOOOOOOWWWiiivvvrrrtttwww~~~sssfffbbbiiittt}}}gggVVVRRRTTT]]]cccjjjnnnooooooqqqsssrrrtttwwwwwwwwwvvvvvvwwwzzzzzzzzz{{{}}}zzzzzzzzzzzzzzz{{{|||||||||}}}wwwnnnmmmlllmmmlllkkkpppxxx{{{zzznnniiigggjjjllllllnnnqqqyyy{{{ooommmhhhccc^^^YYYVVVTTTVVVRRRRRRXXXfff{{{lllaaaaaadddiiihhhccc______eeemmmhhh[[[III===999999888777777777777666555444333555555666666666777777777666555555666666777888999;;;>>>BBBGGGMMMUUU^^^cccccciiillllllmmmppprrrpppsssrrrqqqrrrtttvvvvvvuuuvvvxxxzzz}}}}}}|||}}}~~~}}}}}}|||}}}~~~~~~vvvqqqooorrr~~~}}}kkk^^^UUUOOOMMMOOORRROOOLLLIIIGGGGGGHHHIIIJJJKKKMMMQQQWWW]]]bbbfffqqqrrrtttyyy~~~~~~}}}}}}|||{{{wwwwwwvvvtttqqqnnnjjjiiibbb\\\SSSLLLGGGEEEDDDDDDHHHJJJNNNRRRUUUWWWXXXXXXSSSSSSUUUYYY\\\ZZZUUUOOOHHHGGGEEEDDDGGGOOOYYY```hhhjjjlllllllllmmmoooqqqsssssstttttttttssssssrrrqqqqqqqqqqqqpppooonnnmmmppprrrtttvvvwwwwwwvvvvvvuuuvvvvvvvvvvvvuuuuuutttwwwxxxxxxyyyyyyzzz{{{{{{zzz{{{|||{{{yyywwwxxxyyy{{{zzzxxxwwwwwwxxxzzz{{{|||yyyaaaNNNGGGIIIGGGOOO```hhhqqquuuyyy{{{|||}}}~~~}}}~~~|||}}}}}}vvvqqqpppqqqvvvzzz~~~~~~uuuwww~~~pppqqqqqqrrrrrrrrrqqqqqqpppoooooonnnnnnnnnnnnoooqqqqqqqqqqqqqqqooonnnmmmoooooopppqqqsssuuuwwwxxxzzz{{{||||||||||||~~~|||fffYYYSSSUUUYYYggg|||wwwuuuwwwwww{{{{{{lllffflllwwwuuu^^^VVVXXX]]]cccjjjnnnoooppprrrtttrrrtttxxxyyyxxxwwwwwwwwwzzzzzzzzzzzz|||~~~{{{{{{{{{zzzzzz{{{||||||{{{|||~~~vvvuuurrrtttttttttxxxuuuppplllmmmmmmkkkkkkmmmssspppnnniiiddd^^^ZZZWWWVVVXXXTTTRRRXXXfff}}}~~~pppiiijjjmmmpppppplllgggddd```{{{ooommmaaaNNN>>>888888999666666777666666555444444777777888888888999999999666666666666666777888888;;;>>>AAAFFFLLLSSS[[[aaaccchhhllllllmmmppprrrppprrrqqqpppqqqrrrtttuuuvvvvvvxxxzzz|||}}}||||||~~~~~~~~~~~~}}}ssslllhhhiiisss~~~zzziii]]]TTTNNNKKKMMMPPPNNNJJJGGGEEEEEEEEEFFFFFFGGGHHHJJJMMMQQQTTTWWWaaacccfffkkkqqqvvvzzz|||xxxzzz{{{zzzyyy{{{}}}yyyyyyxxxvvvsssnnniiieee\\\VVVNNNHHHDDDBBBAAA@@@AAACCCFFFIIIKKKLLLLLLLLLJJJKKKNNNSSSWWWWWWTTTPPPJJJHHHFFFDDDGGGOOOYYY```iiikkkmmmnnnnnnnnnppprrrtttttttttttttttssssssssssssssssssrrrrrrqqqpppooonnnooorrrtttvvvvvvuuuttttttuuuvvvwwwxxxwwwvvvuuuvvvvvvwwwxxxyyyzzzzzzzzzyyyzzz{{{{{{xxxwwwwwwwwwzzzzzzyyyxxxxxxyyy{{{|||~~~kkkUUUJJJJJJGGGPPPaaajjjqqqtttxxxzzz{{{{{{|||}}}|||}}}{{{|||~~~xxxzzz~~~~~~uuuuuu{{{qqqqqqrrrrrrrrrqqqqqqpppnnnnnnmmmmmmmmmnnnoooooopppqqqrrrrrrrrrpppooonnnoooooopppqqqsssuuuwwwxxxzzz{{{||||||||||||tttbbbZZZYYYYYYbbbtttzzzwwwvvvwwwvvvwwwtttiiikkktttiii___^^^___dddjjjnnnoooppprrruuurrruuuxxxzzzzzzyyyyyyyyy{{{{{{zzzzzz{{{}}}~~~~~~}}}||||||{{{{{{{{{|||zzz{{{}}}}}}wwwqqqmmmmmmlllhhhfffgggrrrnnnlllgggbbb]]]ZZZXXXXXX[[[WWWWWW\\\ggg|||rrrooorrruuuyyyzzzwwwpppjjjaaawww~~~pppoooeeeQQQ@@@999999999666666666666666666555444666666777777777777888888777666666666666777777888<<<>>>AAAEEEJJJPPPXXX]]]bbbgggkkkkkklllppprrrpppppppppppppppppprrrtttvvvwwwwwwyyy|||~~~~~~~~~~~~}}}}}}||||||}}}~~~zzznnnfffaaaaaahhhqqquuueee[[[SSSMMMJJJKKKKKKIIIFFFCCCAAAAAAAAAAAACCCCCCCCCDDDEEEGGGIIIKKKPPPSSSXXX^^^eeelllssswwwrrruuuwwwvvvtttsssvvvyyy{{{|||yyyvvvrrrkkkccc^^^UUUPPPIIIDDDAAA@@@???>>><<<===???AAABBBBBBBBBBBBDDDFFFIIIMMMQQQRRRQQQOOOJJJIIIGGGFFFHHHPPPYYY```jjjllloooppppppppprrrsssuuuuuuttttttssssssssssssttttttttttttsssrrrqqqpppmmmoooqqqtttuuuuuuuuutttsssuuuwwwyyyzzzyyywwwvvvtttuuuwwwxxxyyyzzzzzzzzzwwwyyyzzzyyywwwvvvvvvvvvzzzzzzyyyyyyyyyzzz||||||~~~vvv]]]NNNKKKHHHQQQccckkkrrruuuyyy{{{{{{{{{{{{||||||}}}|||}}}yyywww|||ppppppqqqqqqqqqpppoooooonnnmmmmmmlllmmmnnnpppqqqoooppprrrssssssrrrpppoooppppppqqqrrrtttvvvwwwxxxyyyzzz{{{||||||}}}pppeee\\\XXX\\\kkkuuuvvvuuuwwwwwwxxxvvvtttwww~~~mmmiiiooovvvhhhdddbbbgggllloooooopppsssuuusssvvvyyy{{{{{{{{{}}}~~~~~~}}}||||||}}}~~~~~~~~~~~~|||{{{{{{{{{yyyzzz|||wwwqqqmmmjjjkkkiiiddd```___qqq~~~iiigggccc^^^[[[ZZZYYYYYY[[[[[[\\\```gggyyyvvvrrrwww~~~vvvkkkdddtttpppoooeeeSSSCCC<<<:::999555666666666666666555555333333333444444444555555777777666666666666777777<<<>>>AAADDDHHHNNNUUUZZZ```fffjjjjjjkkkoooqqqpppnnnooooooooonnnppptttwwwwwwwwwyyy{{{~~~~~~}}}~~~}}}||||||{{{|||}}}~~~vvviii```ZZZWWW[[[aaammm~~~qqqbbbXXXQQQJJJGGGHHHCCCBBB@@@>>><<<;;;;;;;;;>>>>>>>>>>>>>>>???@@@AAABBBEEEJJJPPPXXXaaaiiioooqqqtttwwwvvvrrroooooopppqqq{{{xxxrrrllldddZZZTTTMMMIIICCC???>>>======<<<999:::;;;;;;<<<<<<<<<<<>><<<;;;999999999999::::::::::::::::::;;;;;;;;;>>>BBBEEEJJJQQQZZZ```hhhlllqqqsssqqqooonnnooommmrrrxxxuuukkkbbbZZZPPPIIIFFFBBB===;;;:::;;;;;;:::888888888999999999999999===@@@DDDGGGJJJMMMOOOQQQNNNOOOPPPQQQTTT[[[bbbhhhmmmpppsssuuuuuuuuuuuuvvvxxxwwwuuutttssssssssstttssssssssssssrrrqqqpppooojjjlllooorrrtttttttttsssmmmpppuuuxxxyyyxxxuuusssqqqsssuuuxxxyyyyyyyyyxxxxxxxxxxxxvvvtttsssuuuvvvzzzzzzzzz{{{||||||}}}}}}|||kkkVVVOOOKKKUUUgggpppvvvyyy|||~~~}}}||||||}}}~~~~~~}}}~~~nnnnnnnnnnnnnnnmmmllllllnnnmmmllllllmmmooorrrsssnnnpppsssuuuvvvvvvtttsssqqqqqqrrrsssuuuwwwyyyzzzvvvxxxzzz{{{|||~~~xxxpppccc^^^dddhhhfffhhhoooxxxxxxuuunnnhhhmmm}}}tttuuuzzzqqqfffgggkkkoooqqqpppqqqsssvvvuuuwwwyyy{{{|||~~~~~~|||{{{zzzwwwxxxyyy|||uuujjjhhhiiilllkkkddd]]][[[\\\gggwww|||{{{~~~~~~wwwggg___]]]ZZZXXXWWWXXXZZZ[[[VVV\\\bbbcccdddooouuu}}}uuuwwwooolllbbbRRRFFFAAA===999555555666666666666666555666666666666777777777777888777666666666666777777888:::>>>BBBGGGNNNVVV\\\]]]cccggggggiiimmmooonnnlllnnnnnnmmmlllnnnsssxxxwwwwwwxxxzzz}}}~~~~~~~~~}}}|||}}}|||}}}~~~}}}{{{{{{{{{{{{|||~~~~~~~~~~~~~~~{{{~~~yyyjjj___UUUMMMKKKMMMOOO___sss|||ooo```VVVMMMDDD??????>>>===<<<;;;::::::::::::999999999999999999::::::<<<>>>??????@@@DDDKKKQQQXXX^^^fffkkkkkkkkklllnnnkkkmmmooosss~~~rrreee\\\SSSIIIBBBAAA>>>:::777888999999999888888888888888888888999>>>AAAEEEIIIMMMPPPSSSVVVSSSTTTVVVYYY\\\bbbiiinnnnnnqqquuuwwwwwwvvvwwwwwwxxxwwwuuutttssssssssstttttttttttttttsssrrrqqqqqqiiikkknnnqqqrrrssssssrrrkkknnnssswwwxxxwwwtttqqqqqqrrruuuxxxyyyyyyyyyxxxxxxxxxwwwtttrrrrrruuuwwwzzzzzzzzz{{{|||}}}}}}~~~~~~oooXXXPPPLLLVVVhhhqqqxxx{{{~~~~~~}}}}}}~~~~~~|||}}}nnnoooooopppooommmkkkjjjoooooonnnnnnnnnnnnoooooopppqqqqqqrrrrrrrrrqqqqqqrrrqqqrrrtttwwwxxxwwwvvvvvvxxx{{{|||}}}~~~ttt{{{|||llldddhhhhhhcccjjjwwwxxxooohhhjjjuuu{{{www}}}yyynnnmmmnnnoooqqqssstttttttttuuuwwwyyy{{{{{{}}}~~~{{{}}}~~~|||{{{xxxyyyzzz}}}ssscccfffiiiiiieee```\\\ZZZaaaccckkksssxxx|||}}}rrrmmmttt|||}}}|||}}}~~~zzzkkk___WWWZZZZZZWWWWWWZZZ[[[XXX]]][[[^^^eeejjjsss{{{}}}oooaaaVVVQQQKKK???999999888888888777666444222111555555555555555555555555999999888888777666666555>>>@@@CCCFFFJJJOOOUUUZZZ^^^bbbfffjjjkkklllmmmooopppppppppqqqqqqrrrrrrsssuuuuuuvvvvvvwwwzzz~~~~~~~~~~~~|||{{{yyywwwvvvwww{{{}}}}}}|||~~~~~~~~~}}}~~~qqq```TTTOOONNNMMMPPPZZZiiixxxooofffYYYMMMEEE@@@===<<<::::::999999999999999999999888777666666666666666999888888999<<<@@@EEEHHHNNNRRRWWW]]]bbbeeeffffffggghhhiiilllrrryyy~~~lllWWWLLLHHHDDD>>>>>>===;;;999777777777777666555666666777888999999???CCCIIIOOOSSSVVVZZZ\\\ZZZ\\\___aaacccggglllpppuuuvvvxxxyyyyyyxxxwwwvvvxxxuuussssssuuuvvvtttrrrsssqqqppppppppppppooonnnjjjooorrrppppppssssssrrrmmmooorrrtttvvvvvvuuutttsssqqqppptttzzz~~~~~~{{{{{{zzzwwwuuuuuuuuuwwwxxxvvvwwwxxxzzz|||}}}~~~~~~|||___PPPQQQ\\\mmm|||}}}~~~}}}||||||}}}}}}}}}ooooooooonnnnnnmmmkkkkkknnnnnnmmmmmmmmmmmmnnnnnnppppppqqqqqqqqqqqqqqqqqqppppppppprrrvvvxxxyyyxxxvvvxxxzzz{{{|||}}}}}}ooovvvssshhhiiigggccckkkyyyttthhhdddkkkttt|||zzz}}}tttooopppqqqsssttttttuuuuuutttvvvxxxzzz{{{}}}|||}}}~~~}}}xxxxxxyyy{{{ooohhhjjjlllkkkhhhdddbbbaaadddeeeiiioooqqqsss{{{wwwoooqqqvvvuuurrrqqqwwwwwwyyy}}}~~~vvvhhh\\\RRRUUUVVVUUUVVVZZZZZZXXXYYYXXX[[[bbbgggppp~~~tttzzz}}}nnn___SSSOOOJJJ???999:::888888777666555444444333777777777777777777777777666666666666666666666777<<<>>>AAADDDHHHNNNTTTYYY]]]aaafffiiikkklllmmmooooooppppppqqqqqqrrrrrrssssssttttttuuuvvvyyy~~~|||}}}~~~}}}{{{xxxvvvuuuwwwzzz||||||{{{}}}~~~~~~~~~~~~}}}}}}}}}}}}~~~|||}}}{{{hhhZZZRRRMMMLLLMMMUUUcccpppwww{{{tttccc\\\QQQHHHBBB???======999999999999999999999999999999888777777777777777888888888888:::<<>>=========888888888888888888888888999999888888777888888888::::::::::::::::::::::::999<<<@@@FFFLLLQQQVVVXXXZZZZZZ[[[]]]aaaggglllpppsssoooiiifffeeefffhhhhhhkkkjjjiiigggeeecccaaaaaa^^^ZZZWWWXXXZZZbbbppp}}}tttbbbSSSJJJAAA999<<<;;;999888777777777888999999999999;;;<<<>>>???CCCIIIQQQYYY]]]```bbbccccccggglllpppsssuuuxxxzzzzzzyyyyyyxxxxxxyyyyyyyyy|||zzzxxxwwwwwwwwwuuusssnnnooopppooonnnllliiihhhgggmmmpppoooppprrrsssqqqqqqrrrsssuuuwwwyyyzzz{{{zzzwwwuuuuuuxxxxxxvvvssstttuuuuuuvvvvvvvvvvvvvvvvvvwwwxxxzzz|||}}}~~~wwwbbb[[[```lllwww|||~~~~~~~~~}}}~~~~~~||||||ooonnnlllkkkjjjkkklllmmmmmmmmmllllllllllllmmmmmmnnnnnnnnnooopppqqqrrrrrrrrrpppnnnooorrruuuwwwxxxvvvxxxyyyyyyyyyzzz}}}xxxtttxxxzzzpppfff```jjjyyysssddd```bbbhhhsssyyyvvvrrrxxx{{{uuuuuuuuuvvvuuuttttttsssssstttvvvwwwyyy|||}}}|||||||||}}}~~~|||zzz{{{~~~jjjdddfffiiillloootttyyy}}}}}}xxxtttqqqmmmlllsss{{{|||~~~wwwrrrqqqnnnhhhbbbaaabbbeeeiiikkkggg^^^VVVQQQVVVXXXXXXYYY\\\[[[XXXTTTTTTXXX___bbbhhh{{{xxxjjjlllwwwlll\\\NNNJJJGGG???::::::888777555444444666777999555555555555555555555555444444555666666777777888888:::>>>AAAFFFLLLRRRWWWZZZ^^^cccgggiiikkkmmmnnnnnnnnnooopppqqqrrrrrrsssqqqrrrssstttvvvzzz~~~~~~~~~}}}|||zzzxxxwwwttttttssstttuuuvvvwwwwwwyyyzzz|||}}}}}}~~~|||yyywwwvvvwwwyyy{{{yyy{{{}}}}}}mmm```WWWRRROOOSSS[[[bbbbbb```bbbhhhrrrxxx{{{vvvlllbbbVVVMMMGGGCCC???<<<;;;<<<<<<;;;777777888888888888999999999888888888888888999:::;;;;;;<<<<<<<<<;;;:::999;;;<<<===???BBBFFFIIIKKKOOOOOOOOOQQQUUUYYY]]]```gggbbb\\\XXXVVVWWWWWWWWWYYYYYYWWWVVVTTTSSSRRRQQQNNNKKKJJJJJJKKKRRRaaappp~~~}}}ttteeeXXXMMMCCC;;;;;;:::999888777777888999999999999:::<<<>>>AAACCCHHHNNNWWW^^^ccceeefffffffffjjjpppuuuxxxzzz|||}}}|||{{{zzzxxxxxxyyyzzz{{{|||{{{zzzxxxwwwuuusssrrrmmmoooppppppmmmiiifffdddeeekkkooooooppprrrsssppprrrrrrssstttvvvyyy{{{|||{{{xxxvvvvvvvvvvvvsssqqqqqqrrrtttvvvwwwwwwvvvuuuvvvwwwxxxzzz|||}}}~~~oooeeegggrrr|||}}}}}}}}}}}}|||}}}nnnmmmkkkjjjjjjkkkllllllnnnmmmmmmmmmmmmmmmmmmnnnmmmmmmmmmmmmoooppprrrsssuuussspppppprrrtttuuuuuuvvvwwwxxxxxxxxxzzz}}}{{{~~~xxxiiiaaahhhuuummmbbb]]]^^^hhhuuu}}}~~~zzzuuurrrqqqtttyyy~~~~~~|||yyyvvvvvvvvvvvvuuutttsssrrrrrrtttuuuuuuwwwzzz~~~}}}|||{{{{{{||||||{{{|||ppphhhkkkoootttyyy{{{uuurrrwww~~~|||xxxqqqiiibbb]]]]]]^^^aaabbb___YYYTTTTTTXXX[[[ZZZYYYZZZWWWSSSPPPPPPUUU\\\^^^bbbsssvvviiihhhoooooo]]]MMMIIIFFF???::::::888777555444555666888:::555555555555555555555555777777777777777777777777888:::>>>AAAEEEKKKRRRVVVXXX\\\bbbfffhhhjjjmmmnnnmmmnnnnnnoooqqqrrrrrrsssssstttuuuuuuwwwzzz~~~|||yyywwwtttsssssssssssssssssstttuuuvvvvvvxxxzzz{{{{{{}}}~~~}}}}}}{{{xxxvvvuuuvvvxxxyyyxxx{{{}}}wwwggg[[[TTTOOOQQQUUUZZZYYYTTTRRRTTTWWW\\\^^^ZZZUUUPPPJJJCCCAAA>>><<<:::;;;;;;:::999777777888888999999999999999888888888999:::;;;;;;:::;;;===>>>>>>===;;;:::>>>===<<<<<<===???AAACCCFFFFFFFFFGGGIIILLLOOOQQQWWWSSSNNNKKKKKKKKKKKKKKKJJJJJJIIIIIIHHHHHHHHHGGGDDDCCCCCCDDDDDDGGGRRR^^^mmmpppnnncccWWWNNNEEE???;;;:::999888888999::::::888888999:::===BBBFFFHHHNNNTTT\\\cccfffhhhhhhhhhgggkkkqqqvvvyyyzzz{{{|||}}}|||zzzyyyxxxyyyzzz{{{yyyzzzyyyxxxuuusssqqqpppjjjlllnnnlllhhhccc```___cccjjjoooooopppssssssqqqqqqqqqrrrsssuuuwwwyyyzzzxxxwwwvvvuuuuuuuuutttrrroooqqqtttvvvwwwwwwuuutttvvvwwwxxxzzz|||}}}~~~}}}oooooowww~~~}}}}}}||||||}}}lllkkkkkkjjjjjjkkkkkkkkknnnnnnmmmmmmmmmmmmnnnnnnllllllllllllnnnppprrrtttvvvtttrrrrrrsssttttttsssvvvvvvwwwwwwxxx{{{yyyrrreeegggoooyyygggYYYXXX___jjjrrrvvvvvvtttsssppprrrvvvxxxzzzzzzyyyxxxvvvvvvvvvvvvuuutttsssrrrssstttttttttuuuyyy}}}}}}|||{{{|||}}}~~~|||{{{|||}}}vvviiimmmtttzzzyyy|||wwwlllddd___^^^\\\\\\\\\ZZZVVVTTTSSSXXXZZZYYYWWWWWWRRRLLLLLLLLLRRRYYYZZZ]]]lll~~~wwwiiidddhhh}}}uuuaaaOOOJJJGGG???:::999888777666666666777888999777777777777777777777777888888888888777777777777999;;;>>>AAADDDJJJPPPTTTVVVZZZ```eeehhhjjjlllnnnlllmmmnnnoooppprrrssssssuuuuuuvvvvvvwwwzzz}}}zzzwwwuuusssrrrrrrsssssssssrrrrrrtttvvvuuuvvvxxxyyyyyy{{{~~~}}}||||||}}}{{{yyywwwvvvvvvwwwxxxxxx|||~~~nnn___VVVOOOMMMNNNQQQPPPJJJGGGGGGGGGJJJJJJFFFDDDEEEBBB>>>>>><<<;;;;;;<<<;;;:::888888888888999::::::;;;;;;:::::::::;;;<<<===>>>???<<<===>>>??????>>>===<<<<<<<<<;;;;;;<<<>>>???@@@AAAAAA@@@AAABBBDDDEEEFFFHHHEEECCCBBBCCCCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@===<<<===@@@??????EEELLLXXX___bbb[[[QQQJJJEEEAAA;;;;;;:::999999:::<<<<<<::::::;;;>>>BBBHHHMMMQQQXXX\\\ccchhhjjjjjjjjjjjjhhhlllrrrvvvwwwxxxyyyzzz|||{{{{{{zzzyyyyyyyyyyyywwwxxxyyywwwtttqqqpppooogggiiijjjgggaaa[[[YYYYYYcccjjjoooppprrrttttttrrrqqqqqqrrrsssuuuvvvwwwwwwuuuuuuuuuuuuttttttttttttppprrrtttvvvwwwwwwvvvuuuvvvwwwxxxzzz|||}}}~~~xxxuuuyyy}}}~~~|||}}}jjjjjjkkkkkkkkkkkkjjjjjjmmmllllllllllllllllllmmmkkkkkkkkkkkkmmmpppssstttuuutttssssssuuuuuuuuusssuuuvvvwwwwwwyyy||||||ooovvv|||kkkgggkkkooo\\\WWW\\\dddkkkppprrrttttttpppqqqtttvvvxxxyyyxxxxxxwwwxxxxxxxxxwwwvvvuuuttttttuuutttssstttwww||||||||||||}}}~~~|||{{{{{{{{{zzzuuuyyy}}}vvvgggnnnxxxssskkkdddaaa]]]ZZZWWWVVVUUUTTTSSSXXX[[[YYYXXXVVVQQQKKKLLLMMMTTT[[[[[[\\\jjj{{{yyyiiiaaaaaattt{{{eeeRRRKKKHHH@@@:::999888888777777777777777777777777777777777777777777555555666666777888888888888:::===???BBBGGGMMMQQQUUUYYY___dddgggjjjlllnnnllllllmmmoooppprrrssssssuuuvvvvvvvvvvvvyyy}}}~~~}}}}}}}}}~~~~~~}}}}}}|||{{{~~~}}}{{{xxxvvvuuussssssqqqssstttsssqqqqqqsssvvvsssuuuvvvwwwwwwxxx{{{}}}|||{{{|||}}}|||{{{yyyxxxxxxwwwwwwyyy}}}yyyhhh___UUUPPPNNNOOOMMMHHHEEEEEE@@@BBBAAA>>>===???>>>;;;;;;:::;;;<<<===<<<:::888888999999:::;;;;;;<<<<<<>>>>>>>>>???@@@AAACCCCCCDDDDDDDDDDDDCCCCCCBBBAAA??????>>>??????@@@@@@AAA@@@@@@?????????@@@AAABBB???>>>>>>???@@@@@@>>><<<======<<<<<<;;;;;;;;;:::<<<999999<<<<<<;;;===AAAGGGPPPUUUOOOGGGBBBAAA???<<<;;;;;;:::;;;<<<===>>>>>>???@@@DDDJJJQQQWWW[[[bbbeeeiiilllllllllllllllkkknnnsssuuuvvvwwwxxxyyy{{{{{{{{{zzzzzzyyywwwwwwuuuwwwyyyxxxtttqqqppppppgggiiijjjeee]]]XXXWWWXXXbbbjjjpppqqqsssvvvuuusssqqqrrrsssuuuvvvvvvuuuuuutttuuuuuuttttttsssssstttssstttuuuvvvwwwvvvvvvuuuvvvwwwxxxzzz|||}}}~~~|||~~~|||~~~}}}~~~hhhiiikkkllllllkkkjjjiiilllkkkkkkjjjjjjkkkkkklllkkkjjjjjjkkkmmmpppsssuuusssssssssuuuwwwwwwvvvuuuuuuvvvwwwwwwyyy}}}}}}jjjqqqooogggiiiuuuwwwaaa[[[^^^bbbgggllloooqqqrrroooqqqsssvvvxxxyyyzzzzzzyyyyyyyyyyyyyyyxxxwwwvvvuuuuuutttssssssvvv{{{~~~~~~|||}}}}}}~~~~~~|||{{{{{{{{{wwwrrrdddiiioootttzzz~~~yyyrrriiirrr{{{tttiiieee___YYYVVVTTTTTTUUUTTTYYY]]]\\\ZZZYYYSSSMMMOOOPPPWWW^^^^^^___lll||||||iii```]]]mmmhhhSSSLLLHHH@@@999888888888888888888777666666555555555555555555555555222333444555666888999999888999<<<>>>@@@EEEJJJNNNTTTXXX^^^cccgggjjjlllnnnllllllmmmoooppprrrssssssuuuvvvuuuuuuuuuwww{{{~~~~~~|||{{{{{{|||}}}}}}}}}|||zzzyyy{{{zzzyyywwwvvvuuuuuuuuuqqqsssuuutttqqqqqqsssvvvssstttuuuvvvvvvwwwyyy{{{|||~~~}}}{{{{{{}}}}}}}}}|||{{{zzzyyyxxxwwwyyy~~~rrriii^^^XXXSSSRRRQQQLLLIIIIII???AAA???<<<<<<>>><<<888999999:::<<<======:::888999999:::;;;;;;<<<======@@@@@@AAABBBCCCEEEFFFGGGMMMLLLKKKJJJIIIHHHGGGGGGDDDDDDDDDCCCCCCBBBBBBAAAAAAAAA@@@@@@???@@@@@@@@@======>>>???AAA@@@===:::???>>>===<<<;;;:::999999===888666999<<<;;;;;;>>>===FFFLLLGGG???<<<<<<======<<<;;;;;;<<<===???@@@BBBCCCEEEIIIOOOWWW___ccchhhkkknnnooonnnmmmmmmnnnnnnqqqtttvvvwwwwwwxxxzzzyyyzzz{{{{{{zzzxxxwwwuuutttwwwyyyxxxuuuqqqqqqqqqkkkllllllfff^^^YYYYYY[[[bbbjjjppprrrtttvvvvvvtttrrrsssuuuwwwwwwvvvtttssstttuuuuuuuuusssrrrrrrssstttuuuuuuvvvvvvvvvvvvvvvvvvwwwxxxzzz|||}}}~~~xxx{{{}}}|||~~~}}}mmmmmmnnnnnnmmmmmmlllkkkkkkhhhffffffjjjmmmnnnmmmiiijjjjjjiiiiiikkknnnqqqqqqqqqrrrssstttuuuwwwxxxvvvvvvwwwxxxzzz|||~~~zzzlllkkkxxxvvvmmmnnnttt|||fff^^^\\\^^^dddhhhjjjnnnsssoooqqqtttwwwzzz{{{||||||yyyyyyxxxwwwwwwxxxxxxxxxuuuuuuttttttuuuwwwyyy{{{~~~|||{{{yyymmmbbb```___dddkkkppppppnnnkkkuuuzzzpppiiibbb^^^[[[UUURRRSSSTTTXXX]]]]]]ZZZVVVUUUTTTKKKQQQ[[[bbbbbbdddnnnzzzmmm```]]]eeevvvkkk]]]VVVFFF===<<<:::777777777666555555444444555555555555555555555555555555666777777777777777:::;;;<<<===>>>BBBHHHLLLQQQVVV\\\aaadddgggjjjlllmmmnnnnnnpppqqqrrrsssssstttvvvxxxxxxxxxxxxzzz|||~~~{{{yyywwwvvvwwwxxxyyyzzz{{{{{{{{{|||{{{xxxvvvttttttuuuvvvtttuuuuuutttrrrpppqqqrrrsssrrrppppppqqqtttwwwyyy}}}~~~~~~{{{zzzzzzzzzyyyvvvttttttvvvxxxzzz{{{rrriiigggccc]]]VVVOOOJJJGGGEEEBBB???<<<<<<<<<<<<;;;;;;::::::999999:::<<<===>>>===<<<<<<<<<===>>>???EEEFFFFFFHHHJJJLLLMMMOOOQQQQQQQQQQQQOOOMMMKKKJJJKKKKKKMMMMMMMMMMMMKKKKKKGGGGGGFFFEEEDDDCCCBBBAAABBBAAA@@@@@@@@@@@@>>><<<===;;;:::;;;<<<<<<;;;:::::::::999::::::<<<>>>???CCCBBBAAA@@@???===<<<<<<>>><<<;;;>>>CCCGGGIIIHHHFFFHHHKKKPPPWWW]]]cccffflllppptttvvvtttqqqooonnnsssttttttvvvxxxzzz{{{}}}}}}~~~~~~}}}{{{xxxuuusssxxxxxxwwwvvvtttrrrqqqpppmmmooonnnhhhaaa\\\\\\___jjjlllooorrrtttsssrrrqqqpppqqqrrrsssttttttttttttuuuuuuuuutttssssssrrrrrrsssuuuwwwyyyzzz{{{zzzzzzyyyzzz||||||||||||}}}~~~~~~|||yyyxxx~~~}}}~~~|||}}}lllmmmmmmmmmmmmlllkkkkkkkkkhhhfffgggjjjmmmnnnmmmjjjjjjkkkjjjjjjkkkoooqqqqqqqqqrrrrrrsssuuuvvvwwwvvvvvvwwwxxxzzz|||~~~zzzkkkkkkxxxtttqqqrrrsssddd```___eeeiiijjjmmmpppqqqsssuuuwwwyyyzzz{{{{{{zzzzzzyyyxxxxxxxxxxxxxxxuuutttsssssstttwwwyyy{{{~~~~~~yyyxxxwwwlllaaa^^^\\\___eeeiiijjjhhhlllxxxtttjjjaaa___]]]YYYUUUTTTUUUVVVXXXYYYYYYXXXWWWWWWTTTWWW]]]cccdddfffoooyyyoooaaa[[[```mmm~~~pppwww|||oooccc\\\LLLAAA>>>:::777777777666555555444444555555555555555555555555555555666777777777777777999:::;;;<<<>>>BBBGGGKKKOOOTTTZZZ```cccgggjjjllllllmmmnnnoooqqqrrrssssssuuuwwwyyyyyyzzzzzz|||~~~~~~|||yyyxxxvvvwwwxxxyyyzzz{{{{{{{{{|||{{{xxxvvvuuuuuuvvvvvvtttuuuuuutttrrrpppqqqqqqrrrqqqpppooopppsssvvvxxx{{{|||}}}~~~~~~}}}{{{zzzyyyyyyxxxvvvtttsssuuuwwwzzz{{{|||tttqqqlllgggbbb\\\UUUPPPJJJGGGCCC@@@??????>>>=========<<<;;;<<<===>>>??????>>>>>>???AAACCCEEEFFFJJJJJJJJJKKKLLLNNNPPPPPPWWWWWWWWWWWWVVVTTTSSSQQQQQQQQQRRRSSSSSSRRRQQQQQQMMMMMMLLLKKKJJJIIIHHHHHHHHHGGGEEEEEEEEEEEEBBB@@@>>>===<<<===>>>???>>>===<<<;;;:::::::::<<<===>>>AAAAAAAAAAAAAAA@@@@@@???AAA@@@@@@CCCHHHLLLNNNNNNOOOPPPSSSVVV[[[```eeeggglllpppsssuuutttrrrqqqpppttttttuuuvvvwwwyyyzzz{{{}}}}}}}}}}}}{{{xxxuuusssxxxxxxxxxxxxwwwuuusssrrrpppqqqrrrmmmgggbbbbbbdddkkkmmmooorrrsssrrrqqqpppooopppqqqrrrtttttttttuuuvvvvvvvvvuuuuuuttttttttttttuuuwwwyyyzzzzzzzzzyyyxxxyyyzzzzzzzzz{{{}}}~~~{{{yyy|||}}}|||}}}llllllmmmmmmllllllkkkjjjjjjhhhggggggjjjlllmmmmmmkkklllllllllkkklllooorrrqqqqqqqqqrrrssstttuuuvvvvvvvvvvvvxxxyyy{{{}}}~~~zzzkkklllzzz|||sssrrrkkkdddaaafffkkkllllllmmmssstttvvvwwwyyyyyyzzzzzz{{{{{{zzzyyyxxxxxxwwwwwwtttsssrrrrrrsssvvvyyy{{{|||}}}||||||}}}}}}~~~xxxzzz{{{pppccc___\\\]]]aaaeeeffffffjjjyyy|||nnnbbb```aaa^^^YYYVVVUUURRRPPPRRRVVVZZZ[[[ZZZ[[[ZZZ\\\```cccfffmmmuuuuuudddZZZ[[[cccsssxxxlllbbbggghhhuuukkkeeeTTTFFF???999888777777666666555555444555555555555555555555555555555666777777777777777888:::;;;<<<>>>AAAFFFJJJLLLQQQXXX^^^bbbfffiiikkkkkklllnnnoooqqqrrrrrrsssuuuwwwyyy{{{{{{}}}~~~|||zzzyyyvvvwwwxxxyyyzzz{{{{{{{{{|||{{{yyywwwvvvvvvwwwwwwuuuuuuvvvtttqqqppppppqqqqqqpppooooooppprrrtttvvvxxxyyyzzz{{{|||{{{zzzyyywwwwwwwwwuuusssssstttvvvzzz{{{yyyuuusssnnneee^^^SSSOOOJJJFFFDDDCCCAAA@@@@@@@@@?????????@@@AAABBB@@@AAAAAACCCFFFJJJMMMOOOOOOOOOOOOPPPQQQSSSTTTUUU]]]]]]^^^___^^^]]]\\\[[[ZZZ[[[\\\]]]]]]\\\[[[ZZZVVVVVVUUUTTTSSSRRRRRRQQQRRRPPPOOONNNNNNLLLJJJGGGBBBAAA@@@AAABBBCCCBBBAAA@@@???>>>>>>>>>>>>@@@@@@@@@AAABBBCCCDDDDDDDDDCCCEEEEEEEEEIIINNNSSSUUUVVVXXXYYYZZZ]]]```cccfffhhhmmmooorrrtttssssssssstttvvvvvvvvvvvvwwwxxxyyyyyy||||||}}}}}}{{{yyyvvvtttwwwxxxyyyzzzyyywwwuuusssrrruuuvvvtttoookkkjjjkkkmmmnnnpppqqqqqqqqqpppooommmnnnoooqqqsssttttttuuuwwwvvvvvvvvvvvvvvvvvvvvvvvvwwwxxxxxxyyyyyyxxxxxxwwwxxxxxxwwwwwwyyy|||}}}{{{{{{~~~|||}}}}}}nnnnnnnnnnnnnnnmmmlllllljjjiiihhhiiijjjlllmmmmmmlllmmmnnnnnnmmmnnnppprrrrrrrrrrrrrrrrrrssstttuuuuuuvvvvvvwwwyyyzzz|||}}}|||~~~{{{mmmppp}}}tttrrr~~~qqqhhhcccgggnnnooonnnnnnssstttuuuwwwxxxyyyzzz{{{||||||{{{zzzyyyxxxvvvvvvsssrrrppppppqqqtttxxxzzz{{{|||||||||{{{{{{{{{|||}}}~~~}}}|||yyyhhhdddaaa```cccfffhhhiiigggxxxvvvfffccceeeccc]]]XXXUUUNNNIIIKKKSSSZZZ]]]\\\\\\XXXVVV[[[```eeekkkqqq|||hhh\\\ZZZ]]]iiimmmccc^^^```^^^{{{yyyqqqlllZZZIII@@@888888888777777666555555555555555555555555555555555555555666777777777777777777999;;;<<<===@@@EEEHHHIIINNNUUU[[[```dddhhhjjjjjjkkkmmmoooqqqrrrrrrrrrtttvvvyyyzzz{{{}}}~~~~~~~~~|||zzzvvvwwwxxxyyyzzzzzzzzzzzz{{{zzzyyyxxxwwwwwwxxxxxxuuuvvvvvvtttrrrppppppqqqqqqpppoooooopppqqqsssuuuvvvvvvxxxyyyyyyyyyyyyxxxuuuvvvuuutttrrrrrrsssuuuzzz{{{~~~~~~uuummm^^^ZZZTTTOOOLLLIIIFFFDDDCCCCCCBBBAAABBBCCCDDDEEECCCCCCEEEGGGJJJNNNQQQSSSTTTTTTUUUVVVXXXZZZ\\\]]]bbbcccdddeeeeeeeeedddcccdddeeefffggggggfffeeeddd______^^^]]]]]]\\\[[[[[[[[[ZZZXXXWWWWWWUUURRRPPPKKKJJJHHHHHHHHHHHHFFFEEEEEEDDDCCCCCCDDDEEEFFFGGGDDDDDDEEEFFFFFFFFFFFFFFFGGGHHHIIIMMMQQQVVVZZZ\\\]]]^^^___aaaccceeeggghhhmmmoooqqqrrrssstttvvvxxxwwwwwwvvvvvvvvvvvvwwwwwwzzz{{{||||||{{{yyywwwuuuvvvwwwyyyzzzyyyxxxuuutttsssvvvxxxxxxuuurrrqqqqqqooooooppppppoooooonnnmmmkkklllnnnppprrrsssttttttuuuuuuuuuuuuvvvvvvwwwwwwwwwxxxxxxxxxxxxwwwwwwwwwwwwwwwvvvuuuuuuwww{{{~~~}}}{{{}}}~~~}}}}}}}}}~~~{{{uuusssrrrxxx|||pppppppppppppppoooooonnnjjjjjjkkkkkkkkklllmmmnnnnnnoooppppppooopppqqqsssssssssrrrrrrrrrsssttttttuuuuuuvvvvvvxxxyyy{{{|||yyy|||sssvvvzzzrrr{{{tttkkkeeeiiippprrrqqqqqqssstttuuuvvvxxxzzz{{{|||{{{{{{{{{zzzyyyxxxvvvuuusssqqqooonnnooorrrvvvxxx{{{}}}~~~}}}{{{zzzyyyyyyzzz{{{zzz|||~~~|||llliiifffdddeeehhhkkkllljjjzzz|||jjjeeehhhggg```[[[UUUMMMFFFHHHRRRZZZ\\\[[[ZZZUUUSSSXXX^^^dddjjjpppjjj\\\[[[\\\eeejjjccc\\\^^^ZZZuuuzzzrrrnnn\\\JJJ@@@777888888888777666666555555555555555555555555555555555555666777777777777777666888:::;;;===???CCCFFFFFFKKKRRRYYY^^^bbbfffiiihhhjjjllloooqqqqqqqqqqqqrrruuuwwwyyyzzz{{{~~~}}}|||xxxxxxyyyzzzzzzzzzyyyyyyyyyyyyxxxxxxxxxxxxxxxxxxwwwxxxwwwvvvsssqqqqqqqqqqqqppppppppppppqqqssstttuuuuuuvvvvvvwwwwwwwwwwwwssstttuuutttrrrrrrssstttyyyzzz}}}zzzmmmhhhaaaZZZVVVQQQNNNKKKGGGGGGFFFFFFFFFGGGHHHIIIIIIIIIJJJKKKNNNQQQTTTVVVXXXYYYZZZ]]]___bbbeeefffhhhiiikkklllmmmmmmlllllllllmmmnnnoooooonnnmmmlllffffffeeeeeeddddddccccccdddbbb``````___]]][[[XXXWWWUUURRRQQQPPPNNNLLLJJJHHHGGGGGGGGGIIIKKKMMMNNNKKKJJJIIIIIIHHHHHHGGGGGGGGGIIIKKKNNNRRRWWW\\\^^^```aaaccceeegggiiikkkkkklllnnnpppqqqrrrtttvvvyyyxxxwwwvvvvvvuuuuuuvvvvvvyyyzzz{{{||||||zzzxxxwwwuuuvvvwwwxxxwwwvvvtttsssrrrtttvvvwwwvvvuuussssssqqqpppooonnnmmmmmmmmmmmmiiijjjlllnnnppprrrrrrsssqqqrrrrrrssstttuuuvvvvvvxxxxxxwwwwwwwwwwwwwwwwwwwwwwwwvvvtttsssuuuyyy|||}}}~~~~~~~~~||||||~~~~~~}}}|||~~~zzzvvvqqqooonnnrrrxxxxxx|||qqqqqqrrrrrrqqqqqqpppoookkklllnnnnnnmmmlllnnnooopppqqqrrrrrrqqqqqqrrrtttuuuuuutttsssssssssttttttuuuuuuuuuvvvwwwxxxzzz{{{xxx{{{}}}~~~~~~zzz{{{rrryyywwwooojjjlllqqqrrrrrrtttuuuuuuuuuvvvwwwyyyzzz{{{yyyyyyzzzzzzyyywwwvvvttttttrrrooommmmmmpppsssvvvyyy|||}}}zzzxxxxxxxxxyyywwwyyy|||~~~yyynnnllliiigggffffffhhhiiiooo{{{~~~kkkfffhhhgggccc```WWWPPPJJJKKKSSSZZZ\\\ZZZXXXSSSRRRWWW^^^ccciiippp{{{kkk^^^]]]___hhhoookkk[[[]]]WWWoooyyyrrrmmm[[[KKKBBB999999888888777777666666555555555555555555555555555555555666777777777777777555777999;;;<<<>>>AAADDDDDDIIIPPPVVV[[[```cccffffffhhhllloooqqqqqqqqqppprrrtttvvvxxxxxxyyy|||~~~}}}~~~~~~zzzzzzzzzzzzyyyxxxwwwwwwwwwwwwwwwwwwwwwxxxxxxxxxyyyyyyyyywwwtttrrrrrrsssqqqqqqqqqqqqqqqrrrssssssuuuuuuuuuuuuuuuvvvvvvvvvrrrtttuuutttsssrrrssstttwwwyyy|||}}}xxxppphhhbbb\\\WWWTTTOOONNNMMMMMMMMMNNNPPPQQQRRRRRRRRRTTTVVVYYY\\\^^^aaaaaaccceeehhhkkkmmmnnnpppqqqrrrttttttttttttsssqqqrrrsssttttttsssrrrqqqkkkkkkkkkkkkjjjjjjiiiiiikkkjjjhhhggggggfffcccaaaaaa^^^\\\ZZZYYYWWWTTTRRRLLLLLLKKKLLLMMMNNNPPPQQQRRRPPPMMMJJJIIIIIIIIIJJJIIIKKKNNNPPPSSSWWW]]]```dddeeegggjjjlllmmmnnnnnnkkkmmmoooqqqqqqsssuuuxxxxxxwwwvvvuuuuuuuuuuuuuuuxxxyyy{{{||||||{{{yyyxxxvvvvvvvvvuuutttsssrrrrrrpppqqqssstttttttttssssssqqqpppnnnlllllllllmmmmmmiiijjjkkkmmmooopppqqqqqqnnnooopppqqqssstttuuuvvvxxxwwwwwwvvvvvvvvvwwwwwwwwwwwwwwwuuuttttttwwwyyyyyy{{{}}}}}}|||{{{|||~~~}}}~~~~~~}}}}}}zzzxxxvvvxxx|||tttrrruuu|||qqqqqqrrrrrrqqqqqqpppooolllnnnppppppnnnmmmooopppqqqrrrttttttsssrrrssstttwwwvvvuuutttttttttttttttuuuuuuuuuvvvvvvxxxyyyzzzxxxzzz|||}}}}}}}}}~~~~~~~~~vvvzzz{{{tttooopppqqqpppqqqtttyyyxxxwwwvvvvvvvvvwwwxxxvvvwwwxxxyyyyyywwwuuutttuuusssooolllkkknnnqqqsssuuuzzz{{{xxxwwwwwwwwwtttvvvyyy{{{}}}zzzqqqpppmmmiiieeeccccccccclllsss~~~zzziiicccfffgggeeeeeeZZZUUUQQQRRRVVV[[[[[[ZZZSSSQQQQQQVVVZZZ^^^eeellluuuooocccdddfffoooyyyxxx```cccYYYkkkyyypppkkkZZZKKKDDD===999999888888777666666666555555555555555555555555555555666777777777777777444777999;;;<<<===@@@BBBCCCHHHOOOUUUZZZ]]]aaaccceeegggkkknnnqqqqqqqqqpppsssuuuwwwxxxxxxyyy{{{||||||}}}~~~||||||{{{zzzyyywwwvvvuuutttuuuvvvvvvwwwwwwwwwwww{{{{{{{{{yyyvvvsssssstttrrrrrrrrrrrrrrrsssssssssvvvvvvuuutttttttttuuuuuurrrsssuuuuuussssssssstttvvvwwwzzz~~~}}}uuummmgggaaa^^^XXXXXXWWWWWWWWWXXXYYYZZZ\\\\\\]]]___bbbeeehhhjjjllllllmmmnnnoooqqqssstttssstttuuuwwwwwwwwwvvvvvvrrrssstttuuuuuutttsssrrrpppoooooooooooonnnnnnnnnqqqooonnnnnnnnnmmmkkkiiifffdddbbbaaa```___]]][[[VVVUUUTTTSSSSSSSSSTTTUUUVVVSSSNNNJJJIIIJJJLLLNNNLLLNNNQQQTTTUUUYYY___cccfffgggiiikkklllllllllllliiilllooopppqqqrrrtttuuuwwwvvvvvvuuuuuuuuuuuuvvvwwwxxxzzz||||||{{{zzzyyyxxxwwwuuutttrrrrrrrrrrrroooooooooppprrrssssssrrrqqqooommmkkkjjjkkkmmmnnniiijjjkkkmmmnnnnnnoooooommmnnnoooqqqssstttvvvvvvwwwwwwvvvuuuuuuvvvwwwxxxxxxxxxxxxwwwuuutttuuuvvvvvvxxxzzzzzzzzzyyyzzz{{{zzzzzz{{{}}}|||xxxtttvvv}}}pppqqqqqqqqqqqqpppoooooolllooorrrqqqooonnnoooqqqqqqsssuuuuuutttssstttuuuxxxwwwvvvuuuuuutttuuuuuuuuuuuuuuuuuuvvvwwwyyyyyywwwyyy{{{|||{{{{{{|||~~~}}}zzz}}}~~~xxxtttrrrpppnnnpppttt}}}{{{yyywwwuuuttttttuuuuuuvvvwwwxxxxxxwwwuuutttvvvsssoookkkjjjlllppprrrqqqxxx|||xxxvvvvvvvvvrrruuuxxxzzz|||~~~}}}uuutttqqqlllfffbbb```___dddiiirrruuusss|||vvvfffaaacccfffggghhh]]]ZZZWWWWWWYYY\\\[[[ZZZOOONNNPPPTTTVVVXXX___gggoootttiiikkknnnwwwjjjjjj]]]jjjxxxooojjjYYYLLLFFF@@@999999888888777666666666555555555555555555555555555666666777777777777777444666999;;;;;;===@@@BBBCCCGGGNNNTTTYYY\\\```bbbeeegggkkknnnqqqqqqpppppptttvvvxxxxxxxxxyyyzzz|||||||||}}}~~~~~~}}}}}}|||{{{yyyvvvuuusssssstttuuuvvvvvvwwwvvvvvv|||||||||zzzwwwttttttuuurrrssssssssssssssssssssswwwvvvuuutttttttttttttttrrrtttuuuuuutttssstttuuutttvvvzzz}}}~~~}}}uuunnnhhhddd______^^^^^^^^^___```aaacccdddeeegggkkkooorrrttttttttttttttttttuuuvvvwwwssssssuuuvvvvvvvvvuuuuuusssssstttuuuuuutttssssssrrrrrrrrrrrrqqqqqqqqqqqqtttsssrrrrrrsssrrrpppnnnhhhfffeeeeeeeeeeeecccbbb___^^^\\\ZZZYYYXXXXXXYYYWWWTTTNNNJJJIIIKKKOOORRRNNNQQQUUUVVVXXX[[[```eeefffggghhhiiiiiiiiihhhggghhhkkkoooqqqqqqqqqrrrsssvvvvvvuuuuuuuuuuuuvvvvvvvvvxxxzzz{{{||||||{{{zzz{{{yyyvvvsssrrrqqqrrrsssooonnnmmmnnnpppqqqrrrrrrqqqooollljjjjjjkkkmmmnnniiijjjkkklllmmmmmmmmmmmmmmmmmmoooqqqsssuuuvvvwwwwwwvvvuuuuuuuuuvvvxxxyyyxxxyyyyyyxxxuuutttttttttuuuwwwxxxyyywwwwwwwwwxxxxxxxxxyyy{{{~~~yyy~~~{{{{{{rrrrrrrrrqqqqqqpppppppppooopppqqqqqqpppooopppqqqvvvvvvuuuttttttuuuvvvwwwxxxxxxwwwwwwuuutttrrrqqqzzzxxxvvvuuuuuuvvvwwwxxxzzz{{{|||}}}~~~|||}}}}}}|||zzzwwwtttsssssstttvvvzzzyyywwwuuuttttttuuuvvvttttttuuuxxx{{{zzzvvvrrruuusssooollljjjkkkmmmooorrruuu{{{}}}xxxvvvvvvxxxvvvvvvvvvwwwyyy{{{}}}~~~yyywwwrrrllleee```]]]]]]aaadddhhhoooxxxzzzllllllttt}}}vvvoooeee______bbbdddfffbbb\\\XXXYYY]]]\\\ZZZWWWRRRNNNMMMQQQVVVYYY]]]aaajjj~~~ppppppyyysssgggkkk}}}{{{oooiii\\\UUUOOOEEE<<<:::777777777777666444444555666555333222333444555555555555666666666666666666777888999;;;<<<===CCCHHHNNNSSSWWWZZZ]]]___bbbbbbdddiiippptttuuutttvvvvvvwwwxxxyyyyyyyyyyyyzzzzzzzzz{{{|||~~~~~~}}}yyyxxxyyyxxxvvvsssssstttuuuwwwxxxyyyzzzzzz{{{{{{{{{zzzyyyxxxwwwvvvuuutttssssssuuuuuusssrrrxxxwwwuuutttttttttuuuvvvttttttttttttuuuuuuuuuvvvvvvwwwyyy||||||uuuooolllgggfffddddddeeehhhkkkmmmjjjkkknnnpppsssuuuvvvwwwxxxvvvsssrrrsssuuuuuuuuutttsssqqqppppppqqqssstttsssrrrpppqqqrrrssssssrrrrrrqqqppppppppprrrtttvvvwwwwwwwwwvvvuuuuuutttttttttqqqnnnmmmllljjjfffbbbaaaaaaaaa___\\\XXXTTTQQQQQQOOOLLLKKKKKKLLLOOOQQQRRRSSSUUUWWWYYY]]]bbbfffjjjjjjjjjjjjiiigggfffeeeeeeggghhhiiijjjkkknnnqqqvvvvvvvvvuuusssrrrtttuuutttvvvyyyzzz{{{{{{}}}~~~{{{{{{yyywwwtttrrrqqqpppooooooppppppqqqrrrssstttrrrooolllkkkmmmmmmkkkhhhjjjiiihhhggghhhiiikkkmmmooooooooooooqqqrrrtttvvvxxxwwwuuutttsssuuuvvvwwwtttuuuuuuuuutttrrrooommmvvvvvvuuuttttttttttttuuuvvvvvvvvvwwwxxxzzz{{{|||~~~~~~rrrqqqqqqqqqqqqqqqqqqpppooopppqqqqqqpppooopppqqquuuuuutttttttttvvvwwwxxxyyyyyyyyyxxxwwwvvvttttttxxxwwwvvvuuuuuuwwwyyyzzzzzz{{{|||~~~}}}||||||}}}{{{xxxvvvuuuvvvwwwxxxzzzyyywwwtttttttttuuuuuussssssuuuxxx{{{|||yyyvvvwwwuuurrrooonnnnnnnnnooooooqqqvvv{{{zzzxxxyyyzzzxxxwwwvvvvvvwwwxxxzzz{{{}}}sssrrrnnnjjjfffddddddeeeggghhhiiikkkooowwwzzzllliiiooouuu}}}rrriii^^^XXXZZZ^^^aaaaaaaaa[[[WWWYYY___```[[[WWWRRRMMMLLLPPPTTTWWW[[[___iiizzztttttt}}}xxxvvvrrrjjj]]]VVVPPPFFF<<<:::888777777777666555444555666555333222333444555555555555666666666666666666777888999;;;<<<===CCCGGGMMMRRRVVVYYY]]]___aaaaaaccciiiooossstttsssuuuvvvwwwyyyzzzzzzzzz{{{{{{{{{{{{{{{|||~~~~~~{{{zzzzzzzzzwwwuuuuuuuuuwwwxxxyyyzzzzzzzzzzzzzzzzzzyyyyyyxxxwwwwwwuuusssrrrrrrtttuuutttssswwwwwwuuutttttttttuuuvvvtttttttttuuuuuuuuuuuuuuuvvvwwwyyy{{{~~~xxxuuunnnmmmllllllmmmoooqqqsssqqqrrrtttvvvxxxyyyzzzzzzwwwuuusssrrrsssttttttttttttsssqqqpppooopppqqqrrrqqqooonnnnnnpppqqqqqqppptttsssqqqppppppqqqrrrsssuuuuuuttttttsssrrrqqqqqqrrrpppmmmlllllljjjgggccc___^^^]]]\\\YYYVVVSSSQQQOOOOOONNNNNNNNNOOOPPPQQQRRRSSSUUUWWWYYY]]]bbbfffjjjiiiiiihhhggggggfffeeedddfffiiijjjkkklllnnnpppuuuvvvvvvvvvtttssstttuuuuuuwwwzzz{{{{{{{{{}}}~~~}}}|||{{{xxxvvvsssqqqpppooooooooooooppprrrssstttrrrooolllllllllllljjjhhhjjjhhhfffeeeeeefffhhhjjjnnnnnnnnnnnnoooqqqsssuuuwwwuuutttsssssstttuuuvvvuuuvvvwwwwwwuuusssqqqooouuuttttttssssssttttttuuutttttttttuuuvvvwwwyyyzzz~~~}}}~~~pppppppppqqqqqqqqqqqqqqqooopppqqqqqqpppooopppqqqtttsssttttttuuuvvvwwwxxxzzzzzzzzzzzzyyyxxxwwwvvvvvvvvvuuuvvvwwwyyy{{{|||{{{|||}}}~~~~~~~~~~~~|||{{{}}}|||zzzxxxxxxyyyzzz{{{{{{yyywwwuuuttttttuuuuuussstttuuuxxx{{{}}}|||{{{yyyxxxvvvtttrrrqqqppppppmmmoooqqquuuzzz~~~}}}||||||~~~zzzxxxwwwuuuuuuvvvwwwxxxzzzooonnnlllkkklllnnnqqqssssssqqqmmmiiihhhkkkqqqvvv~~~pppkkklllppptttyyyzzzyyyyyy|||~~~{{{wwwmmmbbbWWWSSSVVV\\\]]]]]]___YYYTTTXXXbbbfffaaaYYYSSSNNNLLLPPPTTTWWW[[[```hhhuuuyyyxxxtttkkk]]]VVVQQQHHH<<<:::888777777777666555444555555555333222333444555555555555666666666666666666777777999:::<<<===BBBFFFKKKQQQTTTXXX[[[^^^``````cccgggmmmqqqrrrrrrtttuuuwwwyyyzzz||||||}}}|||||||||||||||}}}~~~~~~}}}|||{{{{{{yyyxxxwwwxxxyyyyyyzzzzzzyyyyyyxxxxxxxxxxxxxxxxxxxxxwwwuuurrrpppppprrrtttuuuuuuwwwvvvuuuuuuttttttuuuuuuuuuuuuuuuuuuuuutttttttttvvvwwwyyy{{{|||xxxxxxwwwwwwwwwxxxzzzzzzyyyyyyyyyyyyzzzzzzzzzzzzuuutttssssssttttttsssqqqsssrrrpppooonnnnnnnnnooommmlllkkkkkkmmmnnnnnnnnntttsssqqqooonnnmmmmmmnnnqqqppppppnnnmmmlllkkkkkkmmmllljjjiiiiiihhheeeccc\\\[[[YYYWWWUUUSSSRRRRRRPPPQQQSSSUUUVVVUUUSSSRRRRRRTTTVVVWWWYYY]]]bbbeeehhhhhhgggfffeeeeeeeeefffcccfffiiikkklllmmmnnnpppsssuuuwwwwwwuuutttssstttvvvxxxzzz{{{{{{|||}}}~~~~~~}}}zzzwwwtttrrrpppnnnmmmmmmmmmoooppprrrsssrrrooommmllllllkkkjjjiiiiiigggdddbbbaaabbbdddfffllllllllllllnnnppprrrssstttsssrrrrrrrrrssstttuuuvvvwwwwwwwwwvvvuuusssrrrrrrrrrrrrrrrssstttuuuuuurrrrrrrrrrrrssstttvvvvvv|||}}}~~~~~~~~~~~~}}}~~~ooooooppppppqqqqqqrrrrrrooopppqqqqqqpppooopppqqqrrrrrrssstttuuuvvvxxxxxxyyyyyyzzzyyyyyyxxxwwwwwwxxxwwwwwwwwwxxxyyy{{{{{{zzz{{{|||~~~~~~}}}{{{~~~|||{{{zzzyyyyyyzzz{{{||||||{{{xxxvvvuuuuuuuuuvvvuuuvvvwwwyyy{{{}}}}}}}}}zzzyyyxxxwwwuuusssqqqpppnnnnnnoooqqquuuzzz~~~{{{zzzwwwuuuuuuvvvwwwyyywwwnnnmmmmmmoootttyyy~~~|||uuunnniiiiiilllpppwwwzzzsssrrrsssttttttsssrrrqqqtttwwwwwwtttqqqhhh___UUUSSSXXX]]]]]][[[[[[UUUQQQWWWeeeoookkkbbbVVVQQQOOOSSSWWW[[[```eeeiiirrr~~~yyyssshhhZZZTTTQQQIII<<<:::888777888888666555333444555555333333333555555555555555666666666666666666666777888:::<<<===@@@DDDIIINNNRRRVVVZZZ\\\^^^___bbbfffkkknnnpppqqqssstttvvvyyy{{{}}}~~~~~~}}}|||||||||||||||}}}~~~~~~|||{{{zzzzzzyyyyyyzzzzzzzzzzzzzzzyyyyyywwwwwwvvvvvvwwwwwwwwwxxxtttqqqooonnnqqqtttvvvvvvvvvvvvuuuuuuttttttttttttuuuuuuuuuuuuttttttttttttvvvxxxzzz{{{~~~|||{{{zzzyyyxxxwwwwwwwwwtttssssssssstttsssqqqooorrrqqqooonnnllllllllllllkkkjjjiiijjjkkkmmmmmmlllsssqqqooollljjjhhhhhhgggjjjjjjiiihhhfffeeeddddddeeeeeedddccccccaaa___^^^ZZZXXXVVVTTTSSSSSSSSSTTTSSSVVVZZZ^^^^^^[[[WWWUUUSSSUUUVVVWWWYYY]]]bbbeeegggfffeeedddddddddeeefffbbbeeejjjlllmmmnnnoooppprrrtttwwwwwwvvvtttsssssswwwyyy{{{|||{{{{{{|||~~~~~~}}}{{{xxxtttqqqpppmmmmmmlllllllllnnnpppqqqpppooommmlllkkkkkkjjjiiijjjhhheeebbbaaaaaabbbdddjjjjjjjjjjjjlllnnnppprrrrrrqqqqqqpppqqqrrrrrrsssuuuvvvvvvvvvuuutttsssssspppppppppqqqrrrsssuuuvvvqqqqqqqqqqqqrrrrrrssstttxxxyyyzzz{{{|||}}}}}}}}}{{{}}}}}}}}}oooooooooppppppqqqqqqqqqooopppqqqqqqpppooopppqqqqqqrrrssstttuuuvvvwwwwwwvvvvvvwwwwwwwwwvvvvvvuuuyyyyyyxxxxxxxxxxxxxxxxxxyyyyyy{{{|||}}}~~~~~~~~~||||||}}}}}}~~~~~~~~~~~~|||}}}}}}zzzyyyyyyxxxyyyzzz{{{{{{}}}|||yyyvvvuuuuuuuuuvvvwwwxxxyyy{{{{{{||||||}}}yyyyyyyyyxxxvvvtttrrrpppnnnmmmmmmmmmpppuuuyyy||||||zzzxxxvvvvvvwwwyyy{{{sssnnnmmmnnnrrrzzz|||tttnnnmmmpppsssttt}}}{{{yyyvvvoookkkhhhhhhkkklllkkkjjjbbb[[[UUUUUU[[[``````^^^]]]XXXSSSWWWhhhvvvwwwnnn\\\WWWTTTXXX]]]aaagggmmmlllqqqwwwxxxqqqeeeWWWQQQOOOHHH===;;;888888888888777555333444555444333333444555555555555555666666666666555555666777888:::;;;<<>>CCCFFFJJJOOOTTTXXX\\\```dddggghhhjjjmmmpppqqqrrrtttvvvxxxyyyzzzzzzzzzzzzzzz{{{|||~~~~~~}}}||||||}}}~~~|||xxxwwwyyy{{{wwwxxxyyyyyyzzzzzzzzzyyyxxxwwwtttrrrqqqrrrssstttrrrpppooopppqqqqqqpppooossstttuuuuuuuuutttrrrrrrqqqrrrssstttuuuwwwxxxxxxwwwyyyzzz{{{{{{|||~~~~~~{{{xxxtttsssssssssssssssmmmmmmmmmnnnnnnmmmllllllfffeeeeeefffhhhjjjkkkjjjhhhhhhhhhgggfffdddcccbbb]]]]]]]]]]]]^^^^^^^^^^^^WWWYYYZZZXXXTTTQQQQQQRRROOOOOOPPPQQQSSSUUUWWWWWWWWWXXXXXXXXXVVVSSSPPPNNNHHHIIIKKKKKKMMMPPPTTTWWW___bbbeeehhhiiihhhfffddddddfffiiijjjlllnnnrrruuussstttuuutttssstttvvvxxxwwwyyyzzzzzzxxxwwwwwwxxx|||}}}~~~~~~}}}zzzwwwuuuqqqnnnjjjfffddddddfffgggfffhhhkkkkkkjjjkkknnnrrrmmmoooqqqqqqpppllliiifffffffffggghhhjjjmmmpppqqqnnnnnnpppqqqrrrrrrrrrrrrppppppppppppqqqrrrssssssrrrrrrrrrrrrssstttuuuuuurrrqqqpppoooooonnnoooooopppppprrrssstttuuuuuuuuuxxx{{{tttrrrpppnnnnnnooopppqqqtttpppmmmmmmnnnooonnnlllooopppppppppppppppoooooommmnnnooopppppppppooonnnkkkjjjjjjiiikkkmmmoooqqqrrrrrrqqqpppooooooppppppmmmnnnppprrrsssrrrqqqpppoooqqqssstttuuuvvvxxxzzz}}}|||||||||}}}~~~}}}|||zzzxxxxxxxxxzzz{{{zzzyyyxxxyyy{{{{{{{{{yyyyyyvvvrrrmmmiiihhhggghhhlllpppuuuzzz}}}~~~}}}}}}{{{zzzzzzzzzzzzyyyvvvttttttrrrpppnnnmmmmmmnnnooorrruuuzzz~~~}}}xxxuuuuuuuuusssqqqttttttuuuxxx|||~~~pppdddbbb```[[[WWWWWW\\\cccrrr{{{tttnnnwww~~~~~~wwwqqqiiiccc___^^^]]]]]]YYYUUUPPPOOOXXXkkkwwwoooooouuuzzz}}}oooeee___aaadddddddddgggkkkmmmtttppphhhnnnnnn^^^RRRHHHCCCBBB;;;777888999666444444555555555555555555555555444444444555555555555666888888777777888888999:::>>>???BBBDDDGGGLLLSSSWWWZZZ^^^cccgggiiijjjlllnnnooopppqqqsssuuuvvvxxxyyy~~~|||yyywwwwwwyyy|||~~~|||~~~~~~}}}||||||{{{yyywwwvvvuuuttttttuuuvvvwwwxxxxxxxxxxxxxxxsssrrrrrrqqqrrrssstttuuutttrrrpppnnnmmmnnnppprrrssstttuuuvvvvvvuuuttttttssstttuuuvvvvvvwwwwwwwww}}}|||{{{zzz{{{|||~~~|||||||||zzzwwwtttpppooonnnooopppllllllkkkkkkjjjkkkkkkkkkdddddddddeeefffggghhhiiiiiihhhffffffggggggeeedddbbb```^^^]]]]]]]]]\\\[[[VVVVVVTTTRRRQQQPPPPPPPPPOOOPPPRRRSSSUUUUUUVVVVVVRRRRRRPPPNNNMMMLLLKKKKKKGGGHHHJJJKKKMMMOOOSSSWWW]]]^^^aaacccddddddcccbbbeeeeeeggghhhkkkmmmoooqqqvvvuuuttttttuuuuuutttsssxxxyyyzzzyyyxxxyyy|||~~~}}}{{{zzzzzz|||{{{xxxtttssspppmmmjjjhhheeecccaaaeeeddddddeeeiiilllooopppqqqrrrqqqqqqooommmkkkiiikkkiiifffeeeeeehhhkkkmmmnnnmmmmmmmmmmmmoooqqqrrrsssssssssrrrqqqpppooonnnrrrrrrsssssstttuuuvvvvvvuuutttsssrrrqqqppppppqqqtttssssssrrrssstttuuuvvvvvvyyytttrrrqqqoooooopppqqqrrrsssooolllkkklllmmmmmmlllnnnoooooooooooonnnmmmlllggghhhjjjlllmmmmmmllllllkkkjjjiiihhhiiikkkmmmnnnppppppoooooonnnnnnnnnnnnlllmmmoooqqqqqqqqqpppooooooppprrrsssssstttvvvxxx||||||{{{zzzzzzzzzzzz{{{zzzyyyxxxwwwwwwwwwxxxxxxzzzyyyxxxxxxzzzzzzyyyxxxwwwuuuqqqlllhhhfffeeeeeejjjmmmqqqvvvzzz}}}~~~~~~|||zzzwwwuuuuuuvvvwwwwwwuuutttrrrpppooonnnnnnnnnppprrrwww{{{}}}xxxuuuttttttrrrppprrrrrrsssuuuyyy{{{|||}}}zzzppphhhgggeee___YYYWWWXXX___ooo}}}xxxssswwwppphhhccccccdddcccbbb\\\WWWRRRQQQYYYhhhxxx{{{ooohhhiiinnnrrrtttlllccc^^^aaadddcccccceeehhhkkkrrrrrrhhhkkkwwweeeWWWKKKCCCBBB;;;666888999666444444555555555555555555555555444444444555555555555666777777666666777777888999<<<>>>@@@BBBEEEJJJQQQUUUZZZ]]]bbbfffhhhjjjlllnnnooooooppprrrsssuuuvvvwww{{{zzzxxxxxxxxxzzz}}}~~~}}}~~~~~~}}}|||}}}|||zzzxxxwwwvvvuuuuuuuuuvvvvvvwwwwwwwwwwwwvvvssssssrrrrrrrrrssstttuuutttrrrpppnnnnnnoooqqqrrrttttttvvvvvvvvvvvvuuuttttttuuuvvvwwwwwwxxxwwwwwwzzzzzzzzzyyyzzz{{{}}}~~~}}}}}}}}}zzzxxxtttpppmmmlllmmmmmmkkkkkkkkkjjjkkkkkkkkklllggggggfffffffffggghhhhhhiiihhhggghhhiiiiiigggeeecccaaa^^^]]]]]]]]]\\\ZZZWWWVVVTTTSSSQQQPPPPPPPPPPPPQQQRRRSSSTTTTTTTTTTTTPPPOOONNNLLLJJJIIIHHHHHHEEEGGGIIIJJJLLLOOOSSSVVV\\\^^^```bbbdddddddddccceeefffgggiiikkkmmmoooppptttsssssstttvvvxxxwwwwwwwwwwwwxxxwwwvvvwwwyyy{{{}}}{{{zzz{{{||||||yyyvvvtttrrrnnnkkkiiigggeeedddeeedddcccdddfffjjjmmmnnnoooooopppooonnnmmmkkkjjjjjjhhhfffddddddgggjjjlllmmmlllllllllnnnoooqqqrrrssssssssssssrrrpppooonnnrrrrrrsssssstttuuuuuuvvvuuutttsssrrrrrrqqqqqqqqqqqqqqqppppppqqqrrrtttuuuwwwzzzrrrrrrqqqpppppppppqqqqqqqqqnnnjjjhhhiiikkkllllllnnnnnnnnnnnnmmmllljjjiiidddeeegggiiikkkllllllmmmlllkkkiiihhhhhhiiikkklllnnnnnnnnnmmmmmmmmmmmmmmmkkklllnnnpppqqqppppppooonnnppprrrrrrrrrsssuuuvvvxxxxxxxxxxxxxxxwwwvvvvvvvvvvvvwwwwwwvvvvvvuuuuuuzzzxxxwwwwwwxxxxxxvvvuuutttsssppplllhhheeebbbaaafffhhhkkkpppuuuyyy}}}~~~~~~{{{vvvrrrqqqssswwwyyywwwvvvuuutttrrrpppnnnmmmlllooossswww{{{~~~|||wwwtttsssrrrpppoooqqqqqqrrrsssuuuwwwyyyyyy}}}zzztttpppooolllddd\\\XXXUUU]]]nnn}}}wwwxxxqqqhhhgggkkkoooooolllbbb\\\UUUTTTZZZdddlllppptttnnnfffccceeehhhjjjkkkgggbbb^^^aaaccccccbbbbbbdddfffmmm{{{uuugggeeetttooo___PPPGGGBBB;;;666777888666444555555555555555555555555555444444444555555555555666666555555555555666777777;;;<<<>>>@@@CCCHHHNNNSSSYYY]]]aaadddgggjjjmmmooooooooopppqqqrrrsssttttttwwwwwwwwwxxxzzz{{{}}}~~~}}}~~~~~~}}}}}}~~~}}}{{{yyywwwvvvuuuuuuuuuuuuvvvvvvvvvuuuttttttssssssrrrrrrrrrssstttttttttrrrqqqoooooopppqqqrrruuuvvvwwwwwwwwwvvvuuuttttttuuuvvvwwwxxxxxxxxxxxxwwwwwwxxxyyyzzzzzzzzzzzz|||~~~}}}}}}{{{xxxtttpppllljjjiiiiiiiiiiiiiiijjjjjjkkkkkkllljjjiiihhhggggggggggggggggggggghhhjjjlllkkkiiigggdddbbb___^^^^^^]]]\\\ZZZWWWVVVUUUSSSRRRQQQPPPPPPRRRRRRSSSSSSSSSRRRRRRQQQMMMLLLKKKHHHGGGEEEEEEDDDCCCEEEHHHJJJLLLOOOSSSVVV[[[\\\___bbbdddeeeeeeeeefffggggggiiikkkmmmooopppqqqqqqqqqtttwwwzzzzzzzzzwwwwwwwwwvvvuuuuuuxxxzzz}}}|||{{{|||||||||zzzxxxwwwtttqqqmmmjjjhhhggggggeeedddbbbbbbcccfffiiikkkkkklllmmmmmmmmmlllkkkjjjiiigggdddcccccceeehhhjjjkkkkkkkkklllmmmppprrrsssttttttttttttsssqqqpppooorrrrrrrrrsssttttttuuuuuuuuuuuuttttttssssssrrrrrroooooonnnmmmnnnppprrrsssvvvyyypppppppppppppppppppppppppppmmmiiiffffffhhhkkkmmmnnnooooooooonnnllliiihhhdddeeegggjjjlllnnnpppqqqnnnmmmkkkiiihhhiiijjjkkkmmmnnnnnnnnnnnnnnnmmmmmmlllmmmooopppqqqqqqqqqqqqoooqqqrrrsssrrrrrrtttvvvuuuuuuvvvwwwwwwvvvtttssstttuuuvvvwwwwwwvvvtttsssyyyxxxvvvvvvvvvvvvtttssssssrrrpppmmmjjjeeebbb___bbbccceeeiiiooouuuzzz}}}~~~zzzuuussstttwwwzzzxxxyyyxxxwwwuuuqqqnnnlllkkklllpppssswww{{{}}}~~~}}}zzzvvvssspppooonnnnnnqqqqqqrrrrrrrrrsssuuuwww{{{~~~|||wwwqqqhhh```\\\YYY```pppzzz}}}uuummmmmmuuu{{{{{{xxxjjjbbbZZZWWW\\\bbbdddeeehhhfffcccbbbdddfffgggfffcccaaa```aaaccccccbbbaaaaaaaaafffqqqvvveee^^^fffrrrvvvgggYYYOOOCCC;;;666777888666555666555555555555555555555555444444444555555555555666666666555555666666777888:::;;;===???BBBGGGMMMQQQXXX[[[```cccfffiiimmmpppoooppppppqqqrrrsssssstttssstttvvvxxxzzz|||}}}}}}~~~}}}}}}~~~~~~|||{{{xxxvvvuuuttttttuuuuuuuuuuuutttssssssrrrsssssssssssssssssssssssssssrrrqqqppppppqqqrrrsssvvvvvvwwwxxxxxxwwwuuuuuussstttuuuvvvwwwwwwwwwwwwtttuuuxxxzzz{{{zzzyyyyyyzzz~~~~~~}}}}}}|||yyyuuupppkkkhhhfffeeeeeefffggghhhiiiiiijjjjjjiiihhhggggggffffffggggggggggggiiilllnnnnnnkkkiiieeeccc```^^^^^^]]][[[YYYWWWVVVUUUSSSRRRQQQPPPPPPSSSSSSSSSRRRQQQPPPOOONNNKKKJJJHHHFFFDDDCCCBBBBBBBBBEEEHHHKKKNNNQQQUUUXXXZZZ\\\^^^aaadddfffgggggghhhhhhhhhiiikkkmmmnnnoooooooooppprrrvvvxxxyyyyyyxxxyyyxxxwwwvvvvvvxxxzzz||||||||||||||||||{{{{{{zzzyyyuuupppkkkhhhggggggeeedddcccbbbaaacccfffiiihhhiiijjjlllllllllkkkkkkgggfffcccaaaaaacccfffhhhiiiiiijjjkkkllloooqqqsssttttttttttttsssrrrqqqppprrrrrrrrrsssssstttttttttuuuuuuuuuuuuuuutttssssssqqqpppnnnllllllmmmooopppssswww}}}mmmnnnoooppppppooonnnnnnnnnllliiifffeeegggkkknnnooopppqqqqqqpppmmmkkkiiiggghhhiiikkknnnppprrrsssrrrpppnnnkkkjjjkkkkkklllnnnoooooopppppppppooonnnnnnnnnpppqqqrrrsssssssssqqqrrrttttttsssssstttvvvuuuuuuvvvwwwwwwuuutttsssssstttvvvxxxxxxwwwuuusssxxxvvvuuuuuuuuuuuusssrrrrrrrrrqqqooolllgggcccaaa______```ccchhhnnntttwww~~~}}}yyywwwxxxyyyzzzzzzzzzyyyvvvsssooolllkkklllnnnqqqtttwwwyyy{{{xxxwwwtttpppmmmllllllmmmnnnoooooonnnmmmnnnqqqtttyyy{{{~~~uuullleeeaaaaaaggguuu~~~}}}~~~|||tttuuu}}}rrrjjj```\\\^^^bbbbbbaaaaaa``````aaacccddddddcccaaaaaabbbbbbccceeedddbbb___]]]___fffsssxxxeee\\\^^^dddpppssswwwzzz|||zzznnnbbbYYYEEE===777888888666555777555555555555555555555555444444444555555555555666777666666666666777888888:::;;;===???AAAFFFLLLPPPVVVZZZ___cccfffiiimmmppppppqqqqqqrrrsssttttttuuuqqqsssuuuxxxzzz{{{||||||}}}||||||}}}}}}{{{yyywwwuuusssrrrrrrtttttttttttttttsssrrrqqqsssssssssssssssssssssrrrssssssrrrqqqqqqrrrssstttvvvwwwxxxxxxxxxvvvuuutttqqqrrrssstttuuuuuuuuuuuusssuuuwwwzzz{{{{{{yyyxxxyyy}}}~~~}}}}}}|||zzzuuuqqqlllhhhfffeeecccdddfffggghhhhhhhhhhhhffffffeeeeeeffffffggghhhggghhhjjjmmmpppooommmjjjfffdddaaa___^^^]]][[[YYYVVVUUUTTTRRRQQQPPPPPPOOORRRRRRQQQPPPOOOMMMKKKJJJIIIHHHFFFEEECCCBBBBBBBBBCCCFFFJJJNNNQQQTTTXXX[[[[[[]]]___bbbdddggghhhiiiiiiiiiiiijjjkkkmmmnnnoooooonnnnnnpppsssuuuuuuuuuvvvwwwwwwvvvuuuuuuxxxzzz{{{|||||||||{{{{{{|||}}}}}}}}}zzztttmmmhhhfffeeefffggggggdddbbbbbbdddgggeeefffhhhjjjkkklllkkkkkkgggeeebbb``````bbbeeefffhhhhhhhhhiiikkkmmmpppqqqssssssttttttssssssrrrrrrrrrrrrrrrsssssssssssssssuuuuuuvvvvvvvvvuuutttsssuuusssooolllkkkkkklllnnnooottt{{{zzz}}}lllmmmoooqqqqqqpppnnnmmmmmmlllkkkhhhggghhhlllooooooppprrrsssrrrooommmkkkiiiiiijjjkkkmmmoooqqqrrrtttrrrpppmmmllllllmmmnnnnnnoooqqqrrrrrrqqqppppppoooooopppqqqrrrtttuuuuuurrrsssttttttsssrrrsssuuuvvvvvvvvvvvvvvvuuuuuutttsssuuuwwwxxxxxxwwwvvvuuuwwwuuuttttttuuuuuutttrrrrrrrrrqqqooommmiiifffddd^^^^^^^^^___bbbggglllooowww|||~~~{{{yyyyyy{{{{{{{{{yyywwwssspppnnnmmmmmmmmmmmmooorrrtttvvvsssrrrpppmmmjjjiiijjjllljjjllllllkkkiiiiiimmmqqqxxxxxxzzz~~~{{{qqqjjjfffgggmmmxxx|||wwwvvv~~~zzzyyy~~~vvvppphhhcccbbbcccbbbaaa\\\]]]^^^^^^_______________bbbbbbaaabbbeeeeeeccc```\\\\\\aaaiii||||||jjj```___```cccgggkkkkkkfffmmm~~~sssiii```III@@@:::999999777666777555555555555555555555555444444444555555555555666777777666666777777888999999:::<<<===@@@EEEJJJOOOSSSXXX^^^cccgggjjjmmmoooppppppqqqrrrssstttuuuuuurrrsssuuuwwwxxxyyyzzzzzz{{{{{{|||}}}|||{{{yyyvvvtttrrrqqqpppsssssstttttttttsssrrrrrrsssssstttttttttsssrrrqqqssssssrrrrrrssssssttttttvvvwwwwwwxxxwwwvvvtttssspppqqqrrrsssttttttttttttrrrtttvvvyyyzzzzzzyyyxxxxxx|||~~~~~~|||zzzwwwrrrnnnkkkhhhgggdddeeeggghhhiiihhhhhhgggeeeeeeeeeeeeeeefffggggggiiiiiijjjmmmoooooommmkkkgggeeeaaa___^^^\\\ZZZXXXUUUTTTSSSQQQPPPOOONNNNNNPPPPPPOOONNNLLLJJJIIIGGGFFFEEEDDDCCCBBBBBBBBBBBBCCCGGGLLLQQQTTTXXX\\\^^^^^^___aaaccceeehhhjjjkkkjjjjjjjjjjjjkkklllnnnnnnooonnnnnnooorrrssssssrrrrrrssstttsssrrrsssvvvxxxzzz{{{{{{{{{zzzzzz|||~~~zzzqqqjjjgggfffhhhkkkllljjjeeecccdddfffdddfffhhhjjjkkkllllllkkkgggeeebbb``````aaadddffffffffffffggghhhkkkmmmnnnpppqqqrrrsssssstttssssssrrrrrrrrrrrrrrrrrrssssssssstttuuuvvvvvvuuutttssswwwtttpppllljjjjjjlllmmmmmmrrrzzz}}}uuuuuuvvvzzz~~~xxx{{{~~~lllnnnqqqssstttrrrpppooolllmmmmmmkkkiiiiiimmmpppnnnppprrrsssssspppnnnlllmmmmmmlllmmmnnnoooqqqrrrtttrrrpppnnnmmmmmmnnnooonnnoooqqqrrrsssrrrqqqpppnnnnnnooopppqqqssstttuuurrrssstttsssrrrqqqrrrssswwwvvvvvvuuuuuuuuuuuuuuussstttuuuvvvwwwwwwvvvuuuvvvuuuttttttuuuvvvuuusssqqqqqqpppnnnllljjjhhhggg^^^^^^]]]]]]^^^aaadddffflllsss||||||{{{|||{{{{{{zzzyyyvvvtttqqqooonnnmmmkkkjjjjjjlllnnnpppnnnnnnmmmjjjggggggiiillljjjlllmmmkkkiiijjjooossswwwuuuwww|||wwwpppjjjiiimmmvvv~~~|||sssmmmmmmrrr}}}}}}|||xxxyyy{{{{{{zzzwwwuuuqqqlllgggccc___]]]\\\\\\\\\\\\[[[[[[\\\]]]]]]aaaaaa^^^___ccceeecccaaa]]]^^^aaadddrrrsssjjjfffeeeddddddfffddd]]]bbbwwwlllaaaLLLDDD<<<;;;:::777666777555555555555555555555555444444444555555555555666666666555555555666777777777999:::;;;>>>BBBHHHLLLPPPVVV^^^dddhhhjjjlllmmmmmmnnnoooqqqrrrtttuuuuuuuuuuuuuuuvvvvvvwwwwwwxxxyyyzzz{{{}}}}}}|||zzzwwwtttsssqqqqqqrrrssstttttttttttttttssssssssstttttttttsssrrrqqqsssssssssssstttttttttuuuvvvvvvwwwwwwvvvuuusssrrrqqqqqqrrrsssttttttttttttqqqrrrtttvvvwwwxxxxxxxxxvvvzzz|||~~~{{{zzzwwwtttqqqnnnkkkjjjggghhhjjjkkkkkkjjjiiihhhhhhgggffffffffffffffffffkkkjjjjjjlllnnnnnnmmmlllhhhfffbbb```^^^\\\ZZZXXXTTTSSSQQQPPPNNNNNNMMMMMMNNNMMMMMMLLLJJJHHHFFFEEEBBBBBBAAAAAAAAAAAABBBBBBCCCGGGMMMRRRVVVYYY]]]```aaaaaabbbdddfffiiikkklllkkkkkkkkkkkkkkklllmmmnnnnnnmmmmmmooorrrttttttssspppqqqrrrrrrrrrsssvvvyyyxxxyyy{{{zzzyyyyyy|||~~~wwwoookkkkkkjjjnnnqqqooojjjeeedddeeeeeefffhhhjjjkkklllkkkkkkgggeeebbb``````aaadddeeeeeeeeeeeeeeefffhhhjjjkkkmmmnnnppprrrsssttttttuuurrrrrrrrrrrrrrrrrrrrrrrrrrrsssuuuvvvvvvuuusssrrrtttrrrnnnkkkiiikkkmmmooonnnttt{{{~~~{{{|||wwwppptttzzznnnpppsssuuuvvvtttrrrppplllnnnooommmkkkkkkmmmpppmmmnnnqqqssssssqqqnnnlllqqqqqqpppooooooppprrrssssssrrrpppnnnmmmnnnooopppmmmoooqqqrrrsssrrrqqqpppmmmmmmnnnoooppprrrtttuuuqqqrrrsssrrrppppppppprrrwwwvvvuuutttssstttuuuvvvsssttttttuuuvvvvvvvvvuuuuuutttssstttvvvvvvuuutttpppooonnnmmmkkkjjjiiihhh___^^^]]]\\\\\\^^^```aaadddmmmwww}}}}}}|||}}}{{{zzzyyyxxxvvvtttrrrqqqnnnmmmjjjhhhggghhhjjjkkkkkklllkkkiiifffeeehhhlllmmmpppqqqooolllmmmrrrxxxwwwtttuuuzzz|||sssmmmhhhllltttzzzvvvmmmggggggdddppp}}}uuupppxxx}}}wwwttttttttttttvvvwwwwwwssskkkccc]]]ZZZ]]]]]]]]][[[ZZZZZZ\\\]]][[[``````\\\\\\bbbeeecccaaa___aaaccccccmmmyyyqqqmmmkkklllhhhfffccc]]]aaa}}}zzzlll___OOOFFF>>><<<:::777666777555555555555555555555555444444444555555555666666555444444444444555666666666777888:::<<<@@@FFFJJJOOOUUU^^^eeeiiikkkllllllkkklllnnnoooqqqssstttuuuvvvvvvuuuuuuuuuuuuvvvvvvxxxyyy{{{~~~~~~}}}{{{xxxuuusssrrrrrrrrrrrrssstttuuuuuuuuuuuusssssstttuuutttsssqqqpppssssssssstttttttttuuuuuuuuuvvvvvvvvvuuutttrrrqqqqqqrrrssstttuuuuuuuuuuuuoooppprrrtttuuuvvvwwwwwwtttxxxzzz{{{{{{zzzxxxuuussspppnnnmmmjjjkkklllmmmmmmllljjjiiikkkjjjiiigggffffffeeeeeelllkkkjjjkkklllmmmmmmllliiifffbbb```^^^\\\ZZZXXXSSSRRRQQQOOONNNMMMLLLLLLLLLLLLKKKJJJIIIGGGEEEDDD@@@@@@??????@@@AAABBBBBBBBBFFFLLLRRRVVVZZZ^^^```bbbcccdddeeegggiiikkklllkkkkkkkkkkkkkkklllmmmnnnmmmmmmmmmpppsssuuuvvvuuuqqqrrrsssssstttuuuyyy{{{wwwyyyzzzyyyxxxxxx|||}}}|||tttpppooolllppptttsssmmmgggeeeeeeeeefffhhhjjjkkkllllllkkkhhhfffccc``````aaadddeeeeeedddddddddeeefffhhhiiikkkmmmoooqqqssstttuuuuuurrrrrrrrrrrrrrrrrrrrrrrrqqqssstttvvvvvvuuusssrrrqqqoookkkiiiiiikkknnnqqqpppuuu|||tttnnnnnnwwwmmmooorrrsssrrrrrrsssssssssqqqnnnkkkjjjjjjkkkllloooppppppppppppnnnlllkkkkkkkkklllmmmmmmnnnoooooonnnmmmllljjjjjjjjjkkkkkkmmmnnnpppooonnnmmmmmmnnnoooppprrrsssttttttsssssspppqqqqqqrrrqqqooommmlllqqqqqqqqqqqqqqqqqqqqqrrrqqqppppppqqqtttvvvvvvvvvrrrssstttvvvvvvvvvuuutttrrrqqqooommmlllllllllllljjjhhhfffcccaaa`````````bbbhhhqqqxxx|||~~~{{{|||{{{yyyvvvttttttuuurrrooojjjfffdddeeeggghhhhhhiiiiiihhhggggggjjjlllrrrpppnnnnnnoooqqqqqqqqqqqqmmmnnnuuuvvvppphhhnnnvvvzzzuuukkkcccaaacccgggmmmxxx}}}qqqkkksss~~~zzzrrrooonnnkkkiiijjjooonnnlllkkkiiifffaaa]]]]]]]]]]]]]]]]]]]]]]]]]]]aaa___]]][[[[[[___fffkkkjjjiiihhheeedddnnnwwwssswwwtttuuutttmmm______yyysssfffbbbRRRJJJ@@@:::888777555222555555666666555555444333555444444444444555666666888777666555555666777888888999:::;;;===AAAFFFJJJPPPUUU]]]dddhhhjjjkkkllliiikkkmmmooopppsssvvvyyyvvvwwwwwwvvvuuuuuuwwwxxx{{{{{{}}}~~~}}}}}}~~~~~~~~~|||zzzwwwuuurrrqqqpppvvvvvvwwwwwwwwwwwwvvvvvvvvvvvvvvvuuuttttttssssssttttttttttttttttttssssssvvvvvvuuutttsssrrrrrrrrrssssssssssssssssssssssssqqqqqqqqqrrrttttttrrrqqqqqqrrrtttxxx|||vvvsssssssssqqqpppsssqqqnnnkkkjjjkkkmmmnnnooollljjjhhhiiiiiiiiiiiilllkkkkkkjjjkkklllmmmnnniiieee```^^^^^^[[[WWWSSSQQQQQQPPPOOONNNLLLLLLKKKJJJJJJJJJIIIHHHGGGFFFEEE===>>>@@@@@@@@@@@@BBBCCCCCCGGGNNNSSSWWW[[[^^^```cccdddfffiiijjjjjjjjjjjjhhhhhhiiijjjkkkllllllmmmmmmnnnpppqqqqqqpppooonnnmmmnnnppprrrtttvvvxxxyyyuuuvvvwwwxxxzzz{{{|||}}}|||{{{sssnnnppprrrtttuuusssnnniiieeehhhddddddjjjllliiihhhkkkkkkhhhddd```______aaabbbbbbccccccdddfffggghhhhhhjjjlllnnnqqqsssssstttsssuuutttsssrrrqqqqqqqqqqqqqqqpppppprrruuuuuussspppppplllfffeeegggkkkmmmmmmlllvvvtttnnnqqq~~~lllooorrrsssrrrrrrrrrsssrrrpppmmmkkkiiijjjkkkllloooppppppppppppnnnmmmkkkjjjjjjkkkllllllmmmmmmmmmkkkjjjiiihhhhhhiiijjjjjjhhhjjjkkkkkkiiihhhiiiiiimmmnnnppprrrssssssrrrrrrooooooooonnnnnnmmmlllllloooooooooooooooooonnnnnnmmmllllllnnnrrrtttuuuuuusssttttttuuuuuuuuuuuutttrrrqqqooommmlllllllllllllllllllllkkkiiifffcccbbbaaafffooovvvzzz}}}~~~}}}}}}}}}zzzwwwtttttttttpppnnniiieeecccdddfffgggggghhhhhhgggfffgggiiikkkpppooonnnnnnnnnoooooonnnnnnhhhfffooo}}}uuuoooiiipppyyy~~~yyyooogggddddddeeeggglllvvvyyynnnhhhmmmwww}}}~~~~~~~~~uuullldddaaaaaa^^^]]]___fffeeeddddddccc```\\\XXX\\\]]]^^^___``````___^^^^^^^^^]]]\\\]]]bbbjjjoooqqqpppnnnjjjgggooo~~~xxxzzzwwwhhhfff|||vvvggg```UUUMMMBBB;;;999888666444555555666666555555444333555444444444444555666666888777666555555666777888777888999:::<<<@@@EEEIIIPPPUUU]]]dddhhhjjjlllmmmiiikkknnnooopppsssvvvxxxvvvwwwxxxwwwvvvvvvxxxyyyzzz{{{|||~~~~~~|||{{{||||||{{{zzzxxxvvvtttsssrrrrrrvvvwwwwwwxxxxxxwwwwwwvvvxxxwwwwwwvvvvvvuuuttttttttttttttttttttttttttttttuuuuuuuuuttttttssssssrrrssssssssssssssssssssssssrrrqqqpppqqqrrrsssrrrqqqqqqqqqrrruuu{{{{{{uuusssssstttsssssssssqqqnnnlllkkkkkklllmmmooonnnlllkkkkkkjjjiiihhhjjjiiiiiiiiijjjkkkmmmnnnhhhddd```]]]\\\ZZZVVVRRRPPPOOONNNMMMLLLKKKKKKJJJHHHHHHHHHHHHGGGFFFDDDDDD<<<===??????>>>>>>???AAADDDHHHOOOUUUYYY\\\___bbbcccdddeeeggghhhhhhhhhhhhffffffggghhhiiijjjkkkkkklllmmmooopppppppppnnnmmmppppppqqqrrrtttuuuvvvvvvuuuuuuwwwxxxyyy{{{||||||{{{~~~|||tttooopppqqqtttuuutttpppkkkhhhiiiddddddiiillliiihhhkkkjjjhhheeebbb```___```aaa```aaabbbcccdddeeeffffffiiijjjlllnnnppppppqqqppprrrrrrqqqpppooonnnnnnnnnooonnnnnnppprrrrrrpppnnnmmmiiieeedddfffiiijjjjjjoooyyykkknnnqqqrrrqqqppppppppppppnnnllliiihhhiiikkklllnnnoooooooooooonnnlllkkkhhhiiiiiijjjkkkkkkkkkkkkhhhgggfffeeefffggghhhiiieeeggghhhgggeeeddddddeeejjjkkkmmmoooppppppppppppllllllkkkjjjjjjjjjkkklllmmmmmmmmmmmmlllkkkkkkjjjhhhhhhhhhkkkooosssttttttuuuuuutttsssssssssttttttsssrrrpppnnnmmmlllllllllnnnppprrrsssqqqlllgggccc```eeemmmsssxxx{{{~~~|||xxxtttssssssnnnlllhhhdddcccccceeefffgggggggggfffeeefffhhhjjjooooooppppppooonnnmmmllliiiaaa^^^hhhxxx}}}rrrllljjjtttyyyqqqllljjjfffbbbbbbhhhsssvvvnnnhhhjjjpppsssuuuwwwwwwwwwwwwxxxxxxxxxxxxxxxkkkbbbZZZYYYYYYXXXXXXZZZ\\\]]]^^^______]]]YYYUUUZZZ\\\```cccdddccc```___[[[[[[\\\]]]___eeemmmrrruuusssqqqmmmiiinnn~~~wwwrrryyyggg^^^XXXPPPEEE===999888777666555555666666555555444333555444444444444555666666777666666555555666666777666777888999;;;???CCCGGGOOOTTT\\\bbbgggiiilllmmmjjjlllnnnoooppprrruuuxxxvvvxxxyyyyyyxxxxxxyyy{{{zzz{{{|||~~~|||zzzyyyxxxxxxwwwvvvuuutttssstttuuuuuuxxxxxxyyyyyyyyyyyyxxxxxxyyyxxxxxxwwwwwwvvvuuuuuuttttttttttttttttttttttttttttttttttttttttttttttttsssssssssrrrrrrssssssssstttrrrpppoooqqqrrrrrrqqqooonnnnnnpppttt{{{~~~zzzvvvsssssstttuuuuuutttrrrooommmkkkkkkllllllppppppppppppnnnllliiihhhhhhgggggghhhiiikkkmmmnnnhhhddd___\\\[[[YYYTTTQQQNNNNNNMMMLLLKKKJJJJJJIIIGGGGGGGGGGGGEEEDDDCCCBBB>>>??????>>>======???@@@EEEJJJPPPVVVZZZ^^^aaaccceeedddddddddeeeeeefffgggdddeeeeeefffggghhhiiijjjkkklllnnnooopppooonnnnnnrrrrrrssssssttttttttttttuuuuuuvvvwwwxxxzzz{{{{{{zzz}}}|||vvvqqqoooqqqsssuuutttrrrooollljjjfffeeehhhjjjiiiiiijjjjjjhhhfffcccaaa```___^^^```aaabbbcccddddddeeeeeeggggggiiikkkllllllmmmmmmooonnnnnnmmmlllllllllkkkkkkkkkkkkmmmnnnnnnllljjjiiigggeeeeeefffhhhhhhgggrrr}}}|||jjjlllooopppooonnnmmmmmmmmmkkkiiigggfffgggiiijjjlllmmmmmmnnnmmmlllkkkjjjggghhhiiijjjkkkjjjjjjiiieeedddccccccdddeeefffgggdddfffgggfffdddbbbbbbbbbdddfffhhhjjjlllllllllllljjjiiigggffffffgggjjjkkkkkkkkkllllllkkkjjjiiihhheeeeeefffiiinnnrrrtttuuuvvvuuusssrrrqqqrrrsssssssssrrrqqqooonnnmmmllllllnnnpppssssssqqqlllfffccc___dddjjjpppuuuzzz~~~|||xxxsssqqqpppmmmkkkhhheeeddddddfffgggfffggggggfffeeeeeehhhjjjppprrrttttttrrrnnnlllkkkddd]]][[[bbbnnn{{{wwwnnnjjjkkkwww|||uuurrrmmmgggcccdddllluuu{{{zzzuuuooommmnnnooooooooommmmmmmmmnnnpppqqqpppoooeee\\\VVVVVVWWWWWWYYY[[[XXXYYY\\\___```___[[[XXXXXX\\\```dddeeeccc```^^^YYYZZZ[[[\\\___dddkkkppppppnnnmmmkkkiiimmmzzzzzzeee[[[YYYQQQFFF===999777777666555555555666555555444333555444444444444555666666666666666666666666666666444666888999:::===BBBEEEMMMRRRZZZ```eeehhhkkkmmmkkkmmmoooooooooqqqtttvvvvvvxxxzzzzzzzzzzzz{{{|||zzz{{{|||~~~~~~{{{yyywwwvvvuuusssrrrrrrrrrsssuuuwwwxxxyyyyyyzzzzzzzzzzzzyyyyyyyyyxxxxxxwwwvvvvvvuuuuuussssssssstttttttttttttttttttttttttttuuuuuuuuuuuutttsssrrrrrrrrrrrrssstttuuurrrooonnnooopppqqqpppllljjjhhhiiilllrrryyy}}}|||xxxtttsssssstttuuutttssspppnnnlllkkkkkklllppprrrttttttrrrmmmjjjhhhggggggggghhhiiikkknnnooojjjeee```\\\[[[XXXTTTQQQNNNNNNMMMLLLLLLKKKJJJJJJHHHHHHGGGFFFEEEDDDBBBAAA@@@AAAAAA@@@>>>>>>@@@BBBEEEJJJPPPVVVZZZ^^^aaacccfffeeecccbbbbbbcccdddeeedddeeeeeefffggghhhiiiiiillllllnnnooopppppppppppprrrsssssssssttttttuuuuuuttttttuuuvvvwwwxxxyyyzzzyyy{{{{{{vvvsssnnnppprrrttttttsssrrrpppkkkhhhfffggghhhiiiiiijjjhhhhhhgggeeeccc```^^^]]]```aaacccdddeeeeeeddddddeeefffggghhhiiijjjjjjjjjllllllllllllkkkkkkjjjjjjiiiiiijjjkkkkkkkkkjjjhhhffffffffffffggghhhhhhhhhrrrxxxvvvvvv}}}hhhkkknnnooonnnkkkjjjiiijjjiiifffeeeeeefffhhhiiijjjkkklllllllllkkkjjjiiihhhiiikkkllllllkkkjjjiiiddddddccccccccceeefffgggcccdddeeedddaaa____________aaaccceeeggghhhiiiiiiiiigggeeecccccceeehhhjjjkkkkkklllmmmlllkkkiiihhhfffeeefffjjjooosssuuuuuuuuutttsssqqqqqqqqqrrrsssrrrrrrqqqqqqooonnnmmmmmmmmmnnnnnnmmmjjjgggcccaaa```ccchhhmmmrrrwww||||||wwwrrrooommmlllkkkhhhfffeeefffggghhhfffggggggfffeeeeeehhhjjjpppsssuuutttpppllliiihhh```]]][[[^^^ccclll{{{vvvooommmlllzzz|||xxxtttoookkkjjjlllpppsss|||vvvrrrpppnnnlllgggfffdddeeehhhiiihhhfff\\\UUUPPPSSSVVVWWWXXXZZZXXXYYY\\\___bbbbbb```]]]YYY[[[___bbbbbb```]]][[[XXXYYY[[[\\\]]]```eeeiiihhhggggggkkkmmmsss~~~|||zzzeeeZZZWWWQQQGGG>>>888666666666555555555666555555444333555444444444444555666666555555666666666666555555444555777999:::===@@@CCCJJJOOOWWW^^^cccgggjjjmmmlllmmmnnnnnnnnnoooqqqsssuuuxxxzzz{{{{{{{{{|||}}}{{{{{{}}}~~~~~~{{{xxxvvvuuutttqqqqqqpppppprrruuuxxxzzzzzzzzz{{{{{{{{{{{{zzzzzzxxxwwwwwwvvvvvvuuuttttttssssssssstttttttttuuuuuuttttttuuuuuuuuuuuuuuuuuuttttttrrrqqqqqqrrrttttttuuurrrooonnnnnnooooooooogggdddaaa```ccchhhooosss{{{yyyyyy{{{wwwtttrrrrrrssssssrrrpppnnnmmmlllllllllppptttxxxxxxtttoookkkiiihhhhhhhhhhhhjjjlllnnnpppmmmhhhaaa]]][[[YYYUUUQQQNNNNNNNNNMMMLLLLLLLLLKKKIIIHHHHHHGGGFFFDDDBBBAAA@@@@@@@@@>>>======???AAAEEEIIIPPPVVVZZZ]]]```cccfffeeedddbbbbbbcccdddeeeeeefffggggggiiiiiijjjkkkmmmmmmooopppqqqrrrssssssrrrrrrsssssstttuuuvvvvvvsssttttttuuuvvvwwwxxxxxxxxxzzz|||~~~}}}yyyuuurrrlllnnnppprrrssssssssssssllljjjgggeeefffiiijjjiiigggggggggeeeccc```^^^]]]^^^___aaacccccccccbbbaaaddddddeeefffggghhhjjjjjjjjjkkkkkklllkkkkkkjjjiiiggghhhjjjjjjjjjhhhhhhgggeeeggghhhiiijjjkkkllllllrrrzzzssslllmmmvvviiilllooopppnnnkkkiiihhhiiihhhfffeeeeeefffiiijjjkkkkkklllmmmmmmlllkkkjjjkkklllnnnoooooonnnlllkkkgggfffeeedddeeefffggghhhbbbccccccbbb___]]]\\\\\\\\\^^^```ccceeegggggggggiiigggeeecccccceeeggghhhjjjkkkmmmnnnnnnmmmkkkjjjhhhhhhhhhkkkooossstttuuussssssrrrqqqqqqqqqrrrrrrqqqqqqqqqqqqqqqpppoooooolllllljjjhhheeebbb```______aaaeeehhhlllrrrxxx||||||}}}}}}zzzuuuooollljjjkkkjjjhhhffffffggghhhiiigggggggggfffeeefffhhhjjjnnnqqqsssqqqkkkfffdddddd___\\\[[[ZZZZZZ```oooyyyuuuvvvsss{{{yyywwwtttrrrqqqrrrrrr{{{wwwssspppgggccc______aaabbb```^^^WWWRRRPPPTTTYYYZZZ[[[]]]XXXXXX[[[^^^bbbcccbbbaaa]]]^^^______^^^\\\ZZZYYYXXXZZZ[[[[[[[[[]]]```bbbbbbbbbeeennnvvv}}}xxx~~~~~~gggZZZTTTOOOGGG???999555555555555555666666555555444333555444444444444555666666444555555666666555555444444666888999:::<<<@@@BBBHHHLLLTTTZZZ```dddiiillllllmmmnnnmmmlllmmmoooqqqtttwwwzzz|||||||||}}}~~~|||}}}~~~~~~|||zzzxxxvvvuuurrrqqqpppppprrruuuyyy{{{zzzzzz{{{{{{{{{{{{zzzzzzxxxwwwwwwvvvuuuuuuttttttrrrrrrsssssstttuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuutttrrrqqqqqqrrrtttuuuuuurrrooonnnnnnnnnmmmlllbbb___ZZZXXXXXX\\\bbbfffmmmnnnpppuuu~~~zzzuuurrrqqqqqqrrrqqqpppooonnnmmmmmmmmmoootttyyyyyyuuuooolllllliiiiiihhhiiijjjlllnnnooooooiiibbb]]][[[XXXUUUQQQNNNNNNNNNMMMMMMLLLLLLLLLIIIIIIHHHGGGEEECCCBBBAAA<<<<<<<<<:::999:::<<>>AAAHHHLLLSSSYYY]]]```cccfffeeefffhhhiiiiiiiiihhhgggffffffggghhhiiijjjkkkkkkkkkkkklllnnnppprrrtttuuuwwwwwwvvvuuutttssssssrrrrrrssssssttttttuuuuuuuuuvvvwwwwwwvvvuuurrrooommmhhhhhhiiijjjlllnnnpppqqqnnnnnniiiaaabbbhhhkkkhhhfffeeedddcccbbbbbbbbbbbb```bbbdddffffffeeecccaaa]]]]]]^^^```bbbfffiiikkkeeeggghhhjjjjjjiiigggfffbbbeeehhhgggdddbbbbbbddddddgggjjjlllmmmqqqvvv{{{wwwpppnnnpppsssxxx{{{mmmpppsssuuuuuurrrooommmkkkjjjhhhhhhhhhiiikkkmmmnnnppprrrssssssrrrpppoooqqqrrrtttuuuuuutttrrrqqqooonnnmmmllllllkkkkkkkkkkkkjjjiiigggfffdddcccbbbbbbcccdddeeehhhjjjmmmnnnnnnllliiigggfffffffffggghhhffffffhhhkkkllljjjhhhiiijjjjjjkkklllmmmoooppppppppppppppppppooonnnmmmqqqqqqppppppppppppppppppooonnnllljjjgggcccaaa___ZZZZZZZZZ\\\```eeejjjmmmrrrqqqooommmiiifffcccbbbdddeeeeeeeeedddeeegggjjjjjjjjjiiiiiijjjkkkmmmnnnppptttxxxuuummmeee```___bbb]]]UUUQQQTTT\\\gggnnnnnnqqquuuvvvrrrsssqqqhhh```^^^\\\WWWTTTTTTQQQRRRUUUYYY\\\]]][[[YYYYYY[[[]]]^^^___aaaeeeggglllhhhbbb\\\YYYWWWXXXYYY]]]\\\[[[[[[[[[\\\^^^___]]]^^^dddooo}}}mmm```aaannnyyydddUUUPPPJJJBBB<<<888777666666666666666555555555555333444555666666555444333444444444555555555555666666555444555777:::===@@@DDDHHHMMMSSSYYY___dddhhhlllllljjjhhhffffffiiikkknnnpppsssvvvyyy{{{{{{|||~~~~~~}}}~~~~~~}}}{{{zzzzzzyyywwwuuuttttttvvvxxxzzzyyy{{{|||zzzwwwvvvxxxzzz|||zzzwwwtttssssssuuuvvvvvvvvvuuuuuuuuuwwwxxxyyyzzzyyyyyyxxxwwwvvvuuuuuussssssrrrsssssstttuuuvvvvvvtttrrrqqqqqqpppnnnlllccc[[[OOOHHHFFFGGGGGGGGGIIIJJJMMMQQQUUUaaawww|||yyyyyy{{{{{{wwwrrrooonnnmmmlllmmmoooqqqrrrtttvvvxxxzzzyyyvvvrrrooollljjjiiihhhhhhhhhfffeeegggddd```[[[VVVSSSRRRRRRIIIIIIIIIIIIIIIIIIIIIIIIFFFDDDBBB@@@===<<<::::::666444444777777888<<>>AAADDDJJJOOOUUU[[[aaaeeeiiijjjlllkkkiiigggggggggnnnppptttwww{{{}}}~~~}}}}}}~~~}}}||||||~~~~~~|||{{{yyyyyyvvvuuusssssssssuuuwwwxxxzzz{{{|||{{{zzzyyyzzz{{{zzzyyyvvvtttssstttuuuvvvvvvuuutttttttttttttttuuuwwwvvvvvvuuuuuutttttttttssssssrrrsssssstttuuuvvvwwwvvvvvvxxxzzzzzzyyywwwnnndddWWWLLLGGGEEECCCBBBCCCCCCEEEGGGHHHMMM]]]lll~~~}}}~~~}}}vvvuuusssrrrqqqqqqrrrrrrxxxzzz{{{|||zzzuuuqqqnnnllljjjhhhggggggfffdddbbbbbb```\\\WWWSSSPPPNNNNNNHHHHHHGGGFFFEEEEEEDDDCCCBBBAAA???===;;;:::999999666444444777777888<<>>:::999888777666666666666666444444777777888<<>>BBBGGGLLLSSS[[[aaafffjjjooorrrsssrrrqqqqqqppprrrtttwwwyyyzzz{{{{{{|||~~~}}}|||{{{|||{{{|||}}}}}}|||yyyvvvtttuuuuuuvvvwwwxxxyyyzzzzzzuuutttuuuxxx{{{|||zzzxxxttttttttttttuuuuuuvvvvvvtttuuuvvvwwwwwwvvvvvvuuurrrrrrrrrssstttuuuuuuvvvssssssrrrsssssstttuuuvvv{{{zzz{{{zzzkkkbbb[[[WWWSSSNNNKKKJJJKKKLLLNNNWWW___jjj~~~|||}}}~~~~~~|||zzzxxxvvvtttrrrsssuuuxxxzzzzzzwwwsssqqqllliiifffdddcccaaa^^^[[[WWWVVVTTTQQQMMMJJJGGGFFFBBBBBBAAA@@@>>>===<<<<<<888777666555555555555555666444444777777888<<>>BBBFFFLLLSSS[[[aaadddhhhnnnqqqrrrrrrrrrrrrqqqrrrtttwwwxxxyyyyyyyyy|||~~~~~~|||||||||{{{|||}}}}}}|||yyyvvvtttssstttuuuvvvwwwxxxyyyyyyvvvuuuvvvyyy}}}~~~{{{xxxssssssttttttuuuvvvvvvvvvrrrssstttvvvvvvvvvuuuuuuqqqrrrsssssstttuuuvvvvvvssssssssssssssstttvvvvvv|||{{{{{{tttjjjddd___\\\UUUQQQOOOOOOPPPRRRZZZbbbggg}}}yyy{{{~~~~~~}}}zzzxxxvvvtttuuuvvvyyyzzzyyyuuuqqqnnnllliiifffdddbbb```]]][[[VVVUUUSSSQQQMMMJJJGGGEEE??????>>>===<<<;;;;;;:::777666555444444444444444666444444777777888<<>>AAAEEEIIIPPPXXX]]]___ccciiinnnooooooooopppqqqrrrrrrsssuuuwwwxxxyyyzzzzzzyyyyyyyyyzzzzzz{{{}}}}}}~~~~~~|||zzzwwwuuurrrssstttvvvwwwyyyyyyyyyvvvvvvvvvxxx{{{||||||zzzzzzzzzxxxwwwvvvvvvuuuuuuttttttssssssssstttuuuuuuwwwxxxxxxvvvsssrrrrrrsssvvvuuusssrrrrrrtttwwwxxxwww{{{||||||wwwooojjjgggccc]]]VVVTTTVVVZZZ^^^___iii|||~~~}}}||||||}}}~~~~~~~~~|||}}}}}}vvvpppppprrrtttvvvvvvtttrrrpppoookkkfffdddbbb```[[[WWWTTTRRROOOKKKGGGCCC@@@>>>>>>===;;;:::999888888888<<<;;;888555444444444555555555555555666999>>>AAAEEEMMMWWW]]]___aaaeeehhhccceeeggggggfffeeefffgggiiiiiiiiihhhhhhhhhhhhhhhjjjjjjjjjjjjkkklllmmmnnnnnnllljjjiiijjjllloooqqqqqqqqqppppppppppppppppppooommmmmmooorrrsssqqqnnnrrrpppllliiiffffffggggggpppqqqqqqooommmnnnrrrvvvsssqqqnnnjjjfffbbb```^^^[[[YYYWWWVVVVVVXXXZZZ\\\bbbeeekkkppppppiii]]]SSSNNNKKKIIIIIILLLPPPSSSTTTWWW```eeeeeegggnnnrrrrrrrrrqqqrrrtttyyy}}}xxxqqqllllllppp{{{uuujjjhhhlllsssyyy|||}}}pppqqqsssttttttssssssrrrpppqqqqqqrrrrrrrrrqqqqqqoooooopppqqqqqqpppooonnnoooppprrrsssttttttsssssspppooommmkkkjjjjjjkkkkkkkkkjjjhhhggggggfffdddbbb___^^^^^^]]]^^^```aaabbbbbbbbbaaaaaaaaa``````````````````___^^^]]]\\\[[[ZZZ\\\___aaaaaaaaabbbdddeeecccbbbdddhhhlllmmmmmmpppqqqqqqqqqrrrrrrrrrrrrooopppqqqqqqpppnnnkkkiiieeebbb___[[[YYYXXXYYYYYYXXXZZZZZZZZZYYYZZZ\\\^^^aaa```______```aaaaaaaaabbbcccaaa]]]ZZZZZZ^^^bbbllluuuooollljjjpppyyy~~~~~~wwwrrrmmmiiieeeccc___bbbiiisss~~~|||nnneeedddhhhppptttrrrppppppssstttxxxxxxqqqmmmllljjjgggcccaaa___\\\\\\___bbbeeefffbbbcccdddcccaaa^^^\\\[[[```cccfffiiijjjiiigggfffggghhhiiijjjjjjhhhgggeee___]]]YYYUUUUUUVVVYYY[[[aaahhhuuupppeeebbb\\\[[[[[[UUUNNNWWWggg{{{lll^^^QQQDDD<<<:::888666555555666666444222555444444333333444444555444444444444555555555555777666555444555777999:::;;;===@@@CCCHHHNNNVVV[[[^^^bbbhhhkkkmmmnnnooopppqqqqqqrrrsssuuuwwwyyyyyyzzzzzzzzzzzzzzz{{{|||}}}|||||||||{{{zzzxxxvvvtttrrrsssuuuwwwxxxyyyyyyyyyxxxwwwwwwxxx{{{||||||{{{|||{{{zzzxxxwwwvvvvvvvvvsssssssssttttttttttttuuuvvvwwwwwwvvvtttrrrssssssyyywwwtttrrrrrrtttvvvxxxxxx||||||}}}{{{vvvsssjjjeee___\\\^^^bbbfffgggsss~~~}}}}}}~~~~~~}}}~~~~~~yyysssqqqrrrtttvvvvvvtttrrrpppmmmiiieeecccbbbaaa\\\YYYSSSQQQMMMIIIEEEAAA???>>>===<<<;;;999888888777777999888777666555555666666555555666555666999===@@@CCCKKKUUU\\\^^^```cccfffccceeeggggggfffeeefffggghhhhhhhhhhhhhhhhhhhhhhhhiiiiiiiiijjjjjjlllmmmmmmooonnnmmmmmmmmmoooqqqrrrqqqqqqqqqqqqqqqpppooonnnnnnllllllnnnqqqrrrqqqooorrrpppmmmiiihhhggghhhiiilllnnnoooooonnnnnnpppssssssrrrooolllhhhdddaaa___^^^]]]ZZZXXXWWWXXXZZZ\\\cccgggmmmtttvvvrrriiiaaaUUUQQQMMMJJJKKKLLLNNNNNNQQQYYY___```dddlllqqqqqqrrrrrrsssvvv|||{{{vvvpppkkklllqqq|||yyyxxxxxx}}}}}}~~~qqqrrrsssssssssrrrqqqpppooopppqqqrrrrrrrrrrrrrrrpppooonnnmmmmmmmmmmmmmmmmmmnnnpppqqqrrrrrrqqqqqqnnnmmmllljjjiiiiiiiiiiiiiiigggfffeeeeeeeeecccaaa]]]\\\[[[[[[\\\]]]___```aaaaaaaaaaaa````````````^^^^^^^^^^^^^^^]]]\\\[[[ZZZ\\\^^^_________```bbbcccbbbaaabbbfffiiijjjkkknnnoooqqqsssttttttssssssppppppppppppmmmjjjfffdddbbb```]]]ZZZXXXXXXXXXYYYXXXYYYZZZZZZYYYZZZ\\\^^^```^^^]]]^^^bbbcccbbb```eeeaaaZZZTTTRRRTTTYYY]]]iiiqqq{{{}}}tttooommmooovvvxxxqqqjjjeee\\\]]]```fffoooyyyssseeeccccccggggggdddcccffflllnnnrrrxxx~~~{{{wwwsssnnnhhheeedddcccaaa^^^```]]][[[ZZZ]]]___aaabbb``````aaabbbbbbaaa___^^^aaaeeekkkmmmkkkiiiiiiiiimmmlllkkkiiigggfffdddccc___]]]YYYVVVTTTUUUWWWYYY\\\bbbmmm~~~}}}zzzoookkkcccbbbbbb\\\SSSVVV___tttzzziii___VVVKKK???:::777666555444555555333222555444444333333444444555444444444444555555555555666666555555555777999::::::;;;>>>BBBFFFLLLSSSXXX^^^aaafffiiikkklllnnnpppqqqqqqrrrtttvvvxxxyyyzzzzzzzzzzzzzzz{{{|||~~~~~~{{{zzzyyyxxxwwwvvvuuutttrrrtttvvvyyyzzzzzzyyyyyyzzzyyywwwxxxzzz|||}}}}}}}}}|||{{{zzzxxxwwwvvvuuurrrssstttuuuvvvuuuttttttuuuvvvwwwvvvuuussstttttt{{{yyyuuurrrqqqsssvvvxxxzzz|||}}}~~~wwwrrrmmmjjjlllooosssuuu~~~~~~~~~|||xxxssstttuuuvvvuuutttrrrpppkkkgggcccbbbbbb```]]]YYYQQQNNNJJJEEEAAA>>>===<<<;;;;;;999888777777777777777777777777777777777777555666666666666888<<>>AAAEEEKKKRRRWWW^^^aaaeeegggiiillloooqqqpppqqqsssuuuwwwxxxyyyzzzxxxxxxyyyyyy{{{|||~~~~~~{{{zzzyyywwwvvvuuuuuuuuutttvvvyyy{{{||||||{{{zzz}}}zzzxxxxxxzzz|||}}}}}}}}}|||{{{zzzxxxvvvuuutttqqqrrrtttvvvwwwvvvuuuttttttuuuwwwwwwvvvttttttuuuyyyvvvrrrpppppprrruuuxxx||||||}}}|||zzzzzz~~~~~~~~~~~~|||uuuvvvvvvvvvuuusssqqqpppkkkgggcccaaaaaa___[[[WWWOOOLLLGGGAAA>>><<<;;;;;;:::999888777666666666666666777888888888888777666555666777777777999<<>>AAADDDJJJQQQUUU]]]```dddgggiiikkknnnqqqoooqqqsssuuuxxxyyyzzzzzzwwwwwwwwwxxxyyy{{{|||}}}|||{{{zzzxxxwwwwwwwwwwwwwwwxxxzzz|||}}}}}}|||{{{~~~{{{yyyxxxyyy{{{||||||zzzzzzzzzyyyxxxvvvtttsssqqqrrruuuwwwwwwwwwvvvuuusssvvvxxxxxxvvvuuutttuuusssqqqooommmnnnqqquuuxxx{{{{{{|||~~~}}}}}}xxxxxxxxxwwwuuusssqqqpppmmmiiidddaaa___\\\WWWSSSMMMJJJEEE@@@<<<;;;::::::999999888777666666666666888999999999888777666555555777888888999:::===@@@DDDIIIQQQXXX]]]```bbbcccccceeeggggggfffeeefffgggffffffgggggghhhhhhhhhhhhiiiiiihhhhhhhhhiiijjjjjjkkkmmmpppssssssrrrpppnnnoooqqqrrrsssrrrpppmmmkkkjjjkkkkkkkkklllmmmoooqqqrrrrrrqqqpppooooooppppppnnnllljjjiiikkkooosssuuuuuuuuuuuutttqqqnnnkkkiii```^^^\\\ZZZYYYZZZ[[[]]]]]]aaahhhpppxxxxxxpppggg^^^UUUPPPKKKJJJLLLQQQXXXaaaiiinnnsssuuuxxx}}}~~~yyyuuutttrrrqqqvvv}}}ppppppqqqqqqpppnnnlllkkkkkklllmmmnnnppppppqqqqqqqqqooommmjjjiiiiiijjjkkkmmmnnnoooppppppooonnnmmmmmmmmmlllkkkjjjhhhfffeeedddbbbaaabbbccccccbbbaaa[[[ZZZYYYYYYYYYYYY[[[[[[YYYYYYYYYYYYZZZZZZZZZZZZZZZZZZZZZZZZZZZYYYXXXWWWWWWXXXYYYYYYYYYZZZ\\\^^^___aaaccccccbbbcccdddfffeeefffhhhkkklllmmmmmmmmmkkkjjjhhheeeaaa^^^[[[ZZZYYYXXXXXXWWWWWWWWWWWWXXXWWWXXXYYYZZZZZZ[[[]]]___ccccccbbbbbbcccdddfffgggdddcccbbb___\\\YYYVVVUUUVVV\\\aaadddiiiqqqvvvwww|||~~~zzzjjjkkklllmmmrrr{{{xxxnnnfff___[[[[[[YYYZZZ]]]bbbggggggbbb^^^SSSTTTVVVYYY]]]aaadddfffaaa```^^^___aaacccdddcccdddbbb______aaabbb```]]]aaadddffffffdddccceeegggllljjjgggcccaaa___^^^]]]]]]\\\[[[ZZZYYYXXXWWWWWWWWWZZZ```jjj{{{~~~}}}|||yyysssxxxsssllleeejjj~~~rrr^^^XXXYYYUUULLLDDD:::888555444555555555444555444444333333444444555333333333333444444444444555555666666777888888888:::<<<>>>@@@CCCIIIOOOTTTZZZ]]]bbbfffhhhjjjmmmoooooopppsssvvvyyyzzzzzzzzzwwwwwwwwwwwwxxxyyy{{{{{{|||{{{{{{zzzyyyyyyxxxxxxxxxyyyzzz{{{{{{|||||||||}}}{{{yyyxxxzzz{{{{{{zzzxxxyyyyyyyyyxxxvvvtttsssqqqssstttvvvwwwwwwwwwvvvtttvvvyyyyyywwwuuuttttttooonnnmmmmmmoooqqqtttvvvyyyxxxzzz~~~~~~}}}{{{zzzyyywwwuuusssqqqpppmmmiiiccc```^^^[[[UUUQQQLLLIIIEEEAAA===;;;::::::999999888777777666777777::::::999888777777666666555777999:::;;;===@@@BBBFFFIIIOOOUUU[[[```bbbcccccceeeggggggfffeeefffgggeeeffffffgggggghhhhhhiiiiiihhhhhhhhhhhhhhhiiiiiiiiikkknnnqqqrrrpppnnnlllnnnooopppqqqqqqooommmlllkkklllllllllkkklllnnnqqqsssrrrrrrrrrrrrrrrssssssnnnkkkfffeeehhhmmmqqqsssvvvwwwwwwvvvtttqqqnnnlllaaa___\\\YYYXXXXXXZZZ[[[[[[^^^ccchhhnnnvvv~~~}}}wwwnnneee___WWWRRRPPPSSSYYY___ffflllqqqtttxxx}}}|||wwwtttsssrrrssszzznnnoooooopppooonnnlllkkkjjjkkklllmmmnnnnnnnnnnnnmmmlllkkkiiihhhhhhiiiiiikkklllmmmnnnnnnmmmlllkkkkkkkkkkkkjjjhhhfffdddbbbcccbbbaaaaaacccdddcccaaa\\\[[[ZZZYYYYYYZZZ[[[\\\XXXXXXYYYYYYYYYZZZZZZZZZZZZZZZZZZYYYXXXWWWVVVUUUUUUVVVWWWWWWWWWYYY\\\___]]]___bbbbbb``````aaacccccccccdddeeefffggghhhiiidddcccaaa___\\\YYYWWWVVVVVVVVVVVVVVVWWWWWWWWWWWWVVVXXXYYYZZZZZZ[[[]]]```ccceeegggfffeeehhhnnntttuuuvvvuuuooofff]]]YYYWWWWWW[[[^^^aaahhhrrrwwwxxx~~~}}}sssuuuxxxyyy{{{~~~tttooohhhccc```[[[ZZZ\\\___bbbbbb^^^YYYQQQTTTWWWZZZ]]]aaadddfffaaa```___```ccceeeeeeeeedddaaa^^^^^^bbbcccaaa^^^aaa```_________```bbbcccfffeeecccaaa___^^^]]]\\\\\\\\\\\\[[[[[[ZZZYYYXXXWWWZZZ___gggvvv|||xxxsssyyyzzzzzzwww```WWWWWWSSSLLLHHH;;;999666555555666666666555444444333333444444555222222333333333444444444444555666777777888888888999;;;===???BBBGGGMMMQQQUUUZZZ```dddggghhhjjjkkknnnpppssswwwyyy{{{{{{{{{xxxxxxxxxxxxxxxyyyzzz{{{zzzzzz{{{{{{{{{yyyxxxwwwxxxwwwwwwwwwwwwyyyzzz{{{|||zzzyyyyyyzzzzzzyyywwwwwwxxxyyyzzzzzzxxxvvvuuusssssstttuuuvvvwwwxxxxxxuuuwwwzzzzzzxxxuuussssssoooooooooooopppqqqssstttvvvuuuxxx~~~~~~~~~~~~~~~}}}~~~~~~||||||zzzxxxuuurrrpppoookkkgggbbb___]]][[[UUUQQQKKKIIIFFFBBB???<<<;;;:::999999888777777777888888:::999888777777777888999555777:::<<<===???BBBEEEGGGHHHLLLQQQXXX^^^bbbcccccceeeggggggfffeeefffgggeeeeeeffffffggghhhhhhiiiiiihhhhhhggggggggghhhhhhhhhjjjmmmooopppooommmkkklllmmmmmmnnnnnnnnnnnnnnnmmmnnnnnnllljjjkkknnnqqqssssssssssssttttttuuuuuuppplllhhhhhhkkknnnqqqqqqwwwxxxxxxxxxwwwtttqqqoooeeebbb^^^ZZZWWWWWWWWWWWWUUUWWWYYY[[[___gggpppwww|||tttoooeee\\\VVVXXX\\\___dddjjjnnnqqqwww~~~yyytttqqqqqqrrrttt|||mmmnnnooooooooonnnmmmllljjjjjjkkklllmmmmmmmmmmmmkkkjjjiiihhhhhhgggggggggjjjkkklllllllllkkkjjjiiijjjjjjjjjiiigggeeebbbaaacccbbbaaabbbcccdddcccbbb]]]\\\[[[ZZZZZZ[[[\\\\\\XXXYYYYYYYYYZZZZZZ[[[[[[ZZZZZZZZZYYYXXXVVVUUUTTTSSSUUUVVVVVVWWWYYY\\\___[[[^^^aaaaaa___^^^___aaaaaaaaaaaabbbcccdddeeefff___^^^]]][[[XXXVVVUUUTTTUUUUUUVVVVVVVVVWWWWWWWWWVVVXXXYYYZZZZZZ[[[^^^```bbbfffjjjjjjjjjooozzz|||nnnbbb]]]\\\[[[]]]^^^```hhhrrrwwwvvv~~~}}}}}}zzzvvvqqqjjjfff^^^]]]\\\^^^```___[[[WWWRRRTTTXXX[[[]]]```cccfff```______```cccfffffffffccc___\\\^^^bbbdddbbb___aaa^^^[[[ZZZ[[[^^^___```______^^^]]]\\\[[[ZZZZZZ\\\\\\\\\\\\\\\[[[ZZZYYYWWWZZZ^^^eeessszzzuuuooowww{{{cccXXXUUURRRLLLIII<<<:::666555666777777777555444444333333444444555222222333333333444444444444555666777888888888888888999;;;===@@@EEEKKKOOORRRWWW^^^ccceeefffggghhhnnnppptttwwwzzz{{{{{{{{{zzzzzzyyyyyyyyyzzz{{{{{{xxxyyy{{{|||{{{yyywwwvvvwwwvvvtttttttttvvvxxxzzz{{{zzzyyyyyyzzzzzzwwwvvvwwwxxxzzz{{{{{{zzzxxxwwwssssssttttttuuuwwwxxxyyyvvvxxxzzzzzzxxxuuurrrrrrqqqqqqqqqqqqrrrrrrqqqqqqtttsssvvv}}}}}}~~~~~~~~~|||||||||}}}~~~|||zzzxxxuuurrrpppoooiiieeeaaa^^^]]][[[WWWSSSJJJIIIGGGDDDAAA>>>;;;::::::999888888888888888888888777666666777888;;;<<<555777:::===???AAADDDFFFGGGGGGIIINNNUUU\\\aaacccccceeeggggggfffeeefffgggeeeeeeeeefffggghhhhhhiiiiiihhhgggggggggggghhhhhhhhhjjjmmmooooooooommmlllkkkkkkllllllmmmnnnnnnooooooppppppmmmjjjjjjmmmqqqssssssttttttuuuvvvvvvvvvssspppmmmnnnqqqssssssqqqwwwxxxyyyzzzxxxvvvrrrpppiiifffaaa[[[WWWUUUUUUUUUPPPPPPQQQQQQSSSYYYcccjjjuuuyyy}}}xxxnnnccc[[[\\\^^^___ccciiikkkooovvvvvvrrrooopppqqqttt|||ggghhhjjjkkkkkkjjjiiihhhggghhhiiijjjjjjiiihhhggghhhgggfffeeedddccccccdddgggggghhhiiiiiiiiiiiiiiihhhhhhhhhfffeeecccaaa```cccbbbaaaaaaaaaaaaaaaaaa```___\\\ZZZYYYYYYYYYZZZXXXYYYZZZ[[[[[[ZZZYYYXXXXXXYYYYYYYYYYYYYYYXXXXXXVVVUUUTTTVVVYYY\\\\\\\\\^^^^^^]]]]]]]]]___```aaa````````````____________ZZZYYYWWWUUUTTTTTTUUUVVVQQQRRRTTTUUUVVVVVVUUUTTTXXXWWWWWWWWWYYYZZZ]]]^^^fffiiilllmmmoooyyyppphhhccc___aaa\\\]]]eeejjjjjjlllqqq{{{~~~{{{wwwssslllfffbbbbbbbbbaaa^^^ZZZVVVTTTUUUVVVVVVXXXZZZ]]]```aaa```______```bbbfffiiikkkeeeaaa]]]]]]aaacccbbb___]]][[[ZZZ\\\___```___\\\^^^\\\ZZZZZZ\\\]]][[[XXX\\\\\\\\\]]]^^^^^^[[[YYYVVVYYY___fffooosssjjjiiiooo|||gggXXXUUUUUUQQQMMMBBB;;;777888999666444444555555555444444333333333333333333444444444555555555555555555666666666666888999;;;<<<>>>BBBGGGJJJRRRWWW\\\```bbbcccdddfffnnnqqquuuyyy{{{||||||{{{xxxzzzzzzzzzxxxxxxxxxzzzyyy|||~~~|||wwwtttssstttsssrrrssssssuuuwwwzzz{{{{{{zzzyyyyyyzzzzzzyyywwwtttvvvxxxyyyyyyxxxxxxxxxsssssstttuuuvvvwwwxxxxxxwwwyyy{{{zzzxxxvvvvvvvvvxxxvvvrrrooonnnoooqqqsssvvvvvvzzz~~~}}}~~~}}}}}}}}}}}}}}}yyyxxxwwwvvvuuurrrnnnjjjiiifff```\\\YYYWWWTTTRRRKKKJJJHHHFFFCCCAAA???>>>999888777888999:::999777999:::;;;<<<<<<<<<;;;:::;;;;;;;;;;;;;;;???CCCGGGHHHHHHHHHKKKQQQYYYaaafffggghhhiiihhhfffdddeeefffeeeeeeeeeeeefffggghhhhhhgggffffffffffffgggggghhhjjjkkkmmmoooppppppoooooohhhhhhhhhhhhiiijjjkkklllpppooonnnnnnnnnoooqqqrrruuuuuuttttttttttttuuuuuusssrrrpppnnnnnnooopppqqqzzzzzz{{{||||||zzzvvvsssnnnggg^^^YYYWWWUUUQQQMMMNNNJJJFFFGGGIIIMMMVVV___dddiiiqqqwww|||~~~tttmmmddd___```cccfffggglllqqqzzzxxxtttooolllooovvv~~~fffgggiiiiiiiiihhhgggfffeeefffggggggggggggfffeeeffffffeeedddccccccccccccffffffgggggghhhhhhggggggggggggfffeeedddbbbaaa```bbbbbbaaaaaaaaaaaaaaaaaaaaa___]]]ZZZYYYYYYYYYZZZXXXYYYZZZZZZZZZZZZYYYXXXYYYYYYZZZZZZZZZZZZYYYYYYVVVUUUTTTVVVYYY\\\]]]\\\]]]]]]]]]]]]]]]^^^______^^^^^^^^^]]]]]]\\\\\\\\\XXXVVVTTTRRRRRRRRRSSSTTTQQQRRRSSSUUUVVVVVVUUUUUUVVVVVVVVVWWWYYY[[[\\\^^^cccgggllloootttvvvlllgggdddgggddddddhhhiiifffgggkkkvvv}}}}}}xxxsssmmmhhhggghhhgggddd___[[[YYYYYYXXXWWWWWWWWWYYY[[[^^^```[[[[[[\\\]]]```dddhhhjjjgggccc^^^]]]```aaa___\\\\\\[[[ZZZ\\\______\\\ZZZ[[[YYYXXXXXX[[[[[[ZZZXXX]]]\\\\\\]]]^^^]]][[[YYYUUUWWW\\\bbbjjjzzzoooddd```eeeqqq|||sss```YYYUUUQQQNNNBBB;;;666888888666444444555555444444444333333333333333333444444444555555555555555555666666666666888999;;;<<<>>>AAAFFFJJJNNNSSSYYY___bbbdddfffhhhkkkmmmqqquuuwwwxxxxxxxxxwwwxxxyyyxxxwwwvvvwwwyyyyyy|||}}}{{{wwwsssssstttssssssssssssuuuwwwyyyzzz{{{yyyxxxxxxxxxxxxwwwvvvtttvvvwwwwwwvvvuuuuuuuuusssssstttuuuvvvwwwxxxxxxxxxyyy{{{{{{xxxwwwvvvvvvvvvuuurrrpppoooooopppqqqrrrtttyyy~~~~~~~~~}}}~~~~~~~~~{{{zzzyyyxxxwwwtttpppllljjjfffaaa]]][[[XXXUUUSSSNNNMMMKKKHHHEEEBBB@@@???<<<;;;::::::;;;<<<;;;:::;;;;;;<<<===============>>>???@@@AAABBBEEEIIILLLNNNMMMMMMNNNRRRXXX```eeeiiijjjjjjiiigggeeeeeeffffffeeeddddddeeefffggghhhggggggfffffffffggghhhhhhhhhiiijjjlllllllllkkkkkkiiiiiiiiiiiiiiijjjkkkkkkooonnnnnnnnnoooppprrrssssssssssssssstttuuuwwwwwwvvvuuusssqqqppppppqqqqqqzzzzzz{{{|||{{{yyyvvvsssooohhh```[[[YYYWWWSSSOOOLLLFFFBBBBBBBBBEEEKKKSSSXXX]]]eeekkkooorrrtttvvvqqqkkkccc______bbbddddddlllsss|||}}}wwwsssooommmpppwwwffffffggghhhgggfffdddcccccccccdddddddddccccccbbbddddddcccbbbaaaaaaaaaaaacccdddddddddeeeeeeeeeeeeeeeeeeddddddbbbaaa```___aaaaaaaaaaaaaaaaaaaaaaaaaaa___]]][[[YYYYYYYYYYYYXXXXXXYYYZZZZZZYYYXXXXXXYYYZZZZZZ[[[[[[[[[ZZZZZZWWWVVVUUUWWWZZZ\\\]]]]]]\\\\\\]]]]]]^^^]]]]]]]]][[[[[[ZZZZZZYYYXXXWWWWWWTTTSSSQQQPPPOOOPPPPPPQQQPPPQQQRRRTTTUUUVVVVVVVVVSSSTTTUUUVVVXXXYYYZZZZZZ\\\aaahhhoooxxx|||ooojjjjjjmmmmmmmmmmmmhhhaaaaaadddmmmsss{{{tttooollllllnnnnnnhhh```[[[ZZZ]]][[[YYYWWWUUUVVVXXX[[[]]]VVVWWWXXXZZZ]]]aaaeeegggiiiddd___]]]^^^^^^[[[YYY[[[[[[\\\]]]___]]]ZZZWWWWWWVVVUUUVVVYYYZZZYYYXXX]]]\\\\\\\\\]]]]]][[[YYYUUUWWW[[[___dddqqqmmm^^^WWWZZZeeeqqqooo___VVVQQQNNNAAA:::666777888666444555555444444444444333333333333333333444444444555555555555555555666666666666777999:::;;;===@@@EEEIIIJJJOOOVVV]]]aaaeeehhhjjjjjjlllooosssuuuvvvvvvvvvuuuvvvwwwwwwvvvuuuvvvxxxyyy{{{|||zzzvvvsssssstttuuuttttttssstttvvvwwwxxxzzzxxxvvvvvvvvvvvvuuutttwwwvvvvvvuuuuuutttssssssssssssttttttuuuvvvwwwxxxxxxyyy{{{{{{yyywwwvvvvvvuuutttsssrrrqqqppppppoooppprrrwww}}}~~~~~~~~~~~~~~~}}}|||{{{zzzyyyvvvrrroookkkhhhccc___]]]ZZZWWWTTTRRRQQQNNNKKKHHHEEECCCAAAAAA???>>>===>>>>>>===<<<>>>>>>>>>>>>???@@@AAABBBAAADDDGGGJJJLLLNNNQQQSSSWWWVVVTTTSSSTTTXXX___eeejjjkkkkkkjjjgggeeeeeefffgggeeecccbbbbbbdddfffhhhggggggggggggggghhhiiiiiiiiiiiijjjkkkkkkjjjjjjiiijjjjjjjjjjjjjjjkkkkkkkkkmmmmmmnnnnnnpppqqqssstttqqqrrrrrrssstttvvvxxxyyyyyywwwuuusssrrrqqqrrrrrryyyzzz{{{|||{{{yyyvvvtttsssmmmfffaaa^^^[[[WWWTTTKKKEEE???>>>======AAAGGGKKKPPPWWW]]]aaadddgggiiijjjfffbbb______aaabbbcccmmmtttzzzuuurrrooonnnqqqyyyffffffgggfffeeedddcccbbbbbbbbbbbbbbbbbbaaaaaaaaabbbaaaaaa```______``````aaaaaaaaaaaaaaabbbbbbcccbbbcccbbbbbbaaa```___^^^______```aaaaaabbbbbbbbbaaa```^^^\\\ZZZYYYYYYYYYXXXXXXXXXXXXXXXXXXXXXXXXXXXYYYYYYZZZZZZZZZZZZYYYXXXWWWWWWXXX[[[]]]]]]]]][[[\\\]]]]]]]]]\\\[[[ZZZXXXXXXWWWVVVUUUTTTTTTSSSQQQPPPOOONNNNNNOOOOOOPPPOOOPPPQQQRRRTTTUUUUUUVVVQQQQQQRRRSSSSSSSSSSSSSSSSSSYYYbbbmmmzzz}}}ooolllnnnppprrrsssppphhhaaaaaacccfffiiiuuuwwwrrrppppppsssuuunnnccc\\\[[[]]]]]]ZZZWWWTTTSSSUUUXXXZZZVVVVVVWWWYYY[[[^^^aaabbbfffccc```^^^]]]]]][[[YYY[[[\\\^^^``````]]]YYYVVVTTTTTTUUUWWWXXXZZZ[[[[[[^^^]]]\\\\\\]]]]]][[[YYYXXXYYY\\\___bbbkkk}}}ppp^^^TTTTTT___kkkgggYYYRRROOOBBB:::555666777555444555444444444444444444444444333333333444444444555555555555555555666666666666777888999:::<<>>@@@@@@@@@@@@BBBDDDFFFGGGDDDHHHMMMRRRTTTUUUWWWXXX___^^^\\\XXXVVVYYY___dddiiijjjkkkjjjgggeeeddddddfffdddaaa______aaadddfffgggggggggggghhhiiijjjjjjlllmmmmmmmmmllllllllllllkkkllllllllllllkkkkkkkkkllllllmmmoooppprrrtttuuuqqqrrrrrrrrrtttuuuvvvwwwwwwvvvuuutttssssssssstttwwwzzz|||}}}{{{yyywwwvvvzzzuuunnnhhhdddaaa]]]ZZZOOOGGG@@@>>><<<:::<<<@@@DDDIIIOOOUUUYYY\\\___aaabbb```______aaacccdddeeelllttt|||wwwsssqqqnnnnnnsss{{{gggfffffffffeeedddcccbbbbbbbbbbbbaaa``````````````````___^^^^^^^^^____________^^^^^^^^^___```aaa```aaaaaaaaa```______^^^]]]^^^___aaabbbbbbbbbbbbaaa```___]]][[[ZZZYYYXXXXXXXXXWWWWWWWWWWWWXXXXXXVVVWWWWWWXXXYYYYYYYYYXXXZZZYYYWWWXXXZZZ[[[[[[[[[YYYZZZ[[[[[[[[[YYYXXXWWWUUUTTTTTTSSSRRRRRRQQQQQQOOONNNNNNNNNNNNOOOOOOOOONNNOOOOOOPPPQQQRRRSSSTTTOOOOOONNNNNNMMMLLLLLLKKKNNNUUU```lll{{{yyynnnnnntttssswwwxxxssslllhhhiiijjjgggeeeiiittt}}}wwwttttttxxx{{{uuuiii___\\\]]]]]]ZZZVVVSSSRRRSSSVVVXXXZZZZZZZZZZZZ[[[\\\]]]]]]``````____________]]]\\\\\\___aaabbb```]]]ZZZXXXUUUVVVWWWYYYZZZ[[[]]]^^^___^^^\\\\\\\\\\\\[[[YYY\\\\\\___bbbccchhhvvvwwwcccVVVSSS\\\fffqqq___VVVPPPDDD<<<666777777555444555444444444444444444444444333333333444444444555555555555555555666666666666666777999999;;;>>>BBBFFFJJJOOOVVV]]]aaadddgggiiimmmnnnqqqsssuuuvvvwwwwwwtttvvvwwwwwwvvvvvvwwwyyywwwyyyzzzxxxtttrrrsssuuuvvvuuutttsssssstttuuuvvvyyyvvvtttssstttuuuuuuuuuuuurrrpppppprrrtttuuutttuuutttsssssssssuuuvvvxxxvvvxxxzzzyyywwwuuuuuuuuuuuuvvvwwwxxxwwwtttqqqoootttrrrsssvvvxxxzzz}}}}}}|||||||||}}}}}}~~~|||{{{zzzzzzzzzwwwssspppmmmkkkhhheeeccc___\\\YYYSSSSSSRRRQQQPPPOOOOOONNNHHHFFFBBB@@@@@@@@@???>>>BBBAAABBBCCCEEEGGGJJJLLLFFFKKKQQQVVVXXXYYYZZZ[[[cccdddbbb]]]YYYZZZ___dddfffhhhiiiiiifffdddcccbbbdddbbb___^^^^^^```ccceeeggggggggghhhhhhjjjkkkkkknnnnnnnnnmmmmmmmmmmmmmmmmmmmmmnnnnnnmmmlllkkkjjjjjjkkklllnnnppprrrssstttrrrrrrrrrrrrrrrrrrssstttrrrrrrrrrsssssstttuuuuuuvvvyyy}}}~~~|||zzzyyyzzz~~~zzzuuuooojjjfffbbb```UUULLLBBB???<<<:::;;;===@@@DDDJJJOOOSSSVVVYYY\\\ZZZ[[[]]]___bbbeeehhhjjjmmmuuu{{{vvvpppooonnnooouuu~~~eeeeeeeeeddddddccccccccccccbbbaaa```_________```______^^^^^^]]]^^^^^^___^^^]]]\\\\\\\\\]]]___```___```````````````___^^^\\\]]]___aaabbbbbbbbbbbbbbbaaa```^^^\\\ZZZXXXWWWXXXWWWVVVVVVVVVVVVWWWXXXUUUUUUVVVWWWXXXXXXXXXXXXZZZXXXVVVVVVWWWWWWWWWVVVWWWWWWWWWVVVUUUTTTSSSRRRPPPPPPPPPPPPOOOOOOOOOOOOMMMMMMMMMNNNNNNOOOOOOOOONNNNNNMMMNNNNNNOOOPPPQQQMMMLLLJJJHHHGGGGGGGGGGGGOOOVVVbbbnnn{{{}}}tttpppttt|||}}}zzzuuuuuuvvvvvvpppiiifffjjjrrr{{{}}}zzz|||~~~}}}zzzzzz|||~~~zzzxxx{{{{{{uuukkkbbb^^^]]]ZZZXXXUUURRRQQQSSSUUUWWW]]]]]]]]]\\\[[[ZZZYYYYYYZZZ\\\___bbbcccbbb```^^^]]]```bbbbbb```]]][[[[[[VVVXXXZZZ[[[\\\]]]___aaa```^^^\\\[[[\\\\\\[[[YYY]]]^^^aaadddeeehhhrrr}}}lll[[[SSSXXXaaa|||}}}iii\\\RRRGGG???888888888555444666333333333444444444444555333333333444444444555555555555555555666666666666666777888999:::===AAADDDIIINNNUUU[[[___bbbeeegggkkklllnnnppprrrssstttttttttuuuwwwwwwvvvvvvxxxyyywwwyyyyyywwwsssqqqsssuuuuuutttssssssssstttuuuvvvyyyvvvttttttuuuwwwxxxxxxsssoookkkkkkooorrrssssssuuutttsssrrrrrrtttvvvwwwuuuvvvxxxxxxvvvtttssssssuuuvvvwwwxxxwwwuuuqqqooouuurrrrrrtttuuuwww}}}~~~~~~}}}||||||}}}}}}{{{zzzzzzzzzyyywwwssspppooommmjjjhhheeebbb^^^[[[TTTTTTTTTTTTSSSSSSSSSSSSLLLHHHDDDAAA@@@@@@???>>>AAABBBCCCEEEHHHJJJMMMNNNHHHLLLSSSWWWZZZZZZ[[[\\\ccceeeeeebbb\\\[[[```eeedddfffhhhhhhfffdddcccbbbbbbaaa```______bbbdddfffhhhhhhhhhhhhiiijjjllllllllllllkkkkkkkkklllmmmmmmnnnooooooooonnnmmmkkkjjjhhhjjjlllnnnpppqqqrrrrrrqqqqqqppppppppppppqqqqqqooopppqqqrrrtttuuuuuuvvvtttyyy~~~~~~|||}}}~~~}}}zzzuuuqqqnnnkkkjjj^^^RRREEE???<<<999999<<<<<<@@@EEEJJJMMMQQQTTTVVVUUUWWW[[[^^^aaaeeeiiilllooovvvyyyuuunnnmmmnnnpppwwwccccccbbbbbbbbbbbbbbbbbbbbbaaa```^^^^^^^^^^^^^^^^^^^^^^^^]]]]]]^^^^^^___^^^]]][[[[[[[[[\\\^^^_________```````````````___ZZZ\\\^^^aaabbbcccbbbbbbbbbaaa```^^^\\\ZZZXXXWWWWWWWWWVVVUUUUUUVVVWWWWWWUUUVVVWWWXXXYYYYYYYYYYYYXXXVVVTTTRRRRRRRRRPPPOOOSSSRRRQQQOOONNNMMMMMMMMMKKKKKKKKKKKKLLLLLLLLLLLLJJJKKKLLLMMMNNNNNNNNNNNNNNNMMMLLLKKKLLLLLLMMMNNNKKKIIIFFFDDDDDDEEEGGGIIIQQQXXXbbbnnnwww~~~zzztttrrrrrruuu~~~xxxnnnfffeeehhhnnnwwwvvvqqqssswwwyyysssoooqqqtttxxxyyywwwssslllddd^^^[[[ZZZVVVUUUSSSRRRRRRSSSUUUVVV^^^^^^]]]\\\[[[YYYXXXWWWVVV[[[aaaeeefffdddaaa___\\\___aaaaaa^^^\\\\\\]]]WWWZZZ\\\]]]]]]]]]```bbbaaa___\\\[[[[[[[[[[[[ZZZ[[[\\\```eeefffgggoooxxxvvvbbbUUUVVV\\\rrr{{{tttdddWWWKKKBBB;;;999888666444555333333333444444444555555333333333444444444555555555555555555666666666666555666777888999<<<@@@CCCFFFKKKRRRXXX]]]```ccceeejjjkkklllnnnoooqqqrrrrrrrrrtttuuuuuuuuuuuuvvvxxxvvvxxxxxxvvvrrrqqqsssvvvtttssssssrrrssstttvvvvvvyyywwwttttttwwwzzz||||||wwwqqqlllkkkooossssssrrrvvvtttrrrqqqrrrsssvvvwwwsssuuuvvvvvvtttrrrqqqrrrtttuuuvvvvvvuuussspppnnnrrroooppptttvvvuuuyyy~~~~~~~~~}}}}}}{{{{{{zzzzzzzzzxxxtttqqqpppnnnkkkjjjhhhddd```]]]VVVVVVVVVUUUUUUUUUTTTTTTOOOKKKFFFCCCBBBAAA@@@@@@@@@BBBDDDGGGJJJMMMNNNOOOJJJNNNTTTXXXZZZ[[[[[[\\\```dddgggddd___]]]```eeebbbeeehhhiiigggeeeddddddbbbbbbaaabbbccceeegggiiihhhhhhhhhiiijjjkkklllmmmkkkjjjjjjjjjjjjkkkmmmnnnooopppppppppooommmkkkiiihhhiiikkkmmmoooooooooooonnnnnnnnnnnnnnnooopppqqqpppqqqrrrssstttuuuuuuuuusssxxx~~~~~~|||zzzzzzzzziii[[[KKKCCC>>>:::999;;;999<<>>???@@@BBBBBBEEELLLUUUZZZXXXUUUSSSUUUWWWYYY[[[]]]^^^^^^```bbbcccdddccccccddddddbbbbbbcccfffiiijjjhhhggggggggggggggggggiiikkkllljjjjjjiiiiiijjjjjjkkkllllllkkkkkkkkkmmmooorrrsssrrrrrrrrrrrrooollliiigggjjjjjjiiijjjkkkmmmoooqqqoooooommmmmmnnnppprrrtttsssrrrqqqqqqsssuuuvvvvvvvvvxxxzzz}}}vvv[[[IIIBBBAAA???===888999<<>>:::888999;;;???EEEKKKPPPTTTTTTUUUVVVXXXZZZ```fffkkkmmmwww~~~yyyuuusssqqqooommmkkklllqqqyyy{{{tttvvvuuupppiiihhhnnnuuu{{{wwwYYYZZZ[[[\\\\\\\\\[[[ZZZ]]]\\\ZZZYYYYYYYYYZZZ[[[\\\\\\ZZZZZZZZZZZZ[[[\\\]]]\\\[[[ZZZZZZYYYYYYYYY[[[\\\]]]^^^``````aaaaaa```^^^\\\ZZZYYYXXXXXXYYYYYYYYYZZZZZZZZZYYYYYYXXXYYYXXXVVVTTTRRRPPPOOOOOOLLLKKKKKKJJJKKKKKKLLLLLLJJJIIIIIIHHHGGGEEEDDDCCCAAAAAA@@@@@@@@@@@@@@@AAABBBAAAAAA@@@@@@@@@@@@@@@@@@AAABBBDDDEEEEEEEEEEEEAAA@@@AAACCCCCCGGGTTTbbbwww~~~{{{qqqhhh```ZZZWWWTTTQQQQQQUUUYYY]]]___gggnnnxxx}}}vvvppplllmmmpppsssxxx}}}zzzppphhhjjjiiihhhgggeeedddbbbbbbiiiooouuutttnnngggdddccc```\\\YYYXXXXXXYYYXXXWWWUUUTTTTTTSSSTTTVVVXXXYYYZZZYYYZZZ[[[^^^``````___```bbbeeehhhiiifffbbb___[[[\\\]]]___bbbeeegggiiicccbbbaaa^^^\\\]]]___bbbccciiimmmjjjaaaZZZYYY[[[]]]ZZZYYY[[[___bbbaaa___eeeuuuyyyrrriiijjjooottthhhnnnvvviii```VVVHHH===888777666666555555555555555555555555444444444444444444444444333444555555666555555555777777666777888999;;;<<<@@@CCCGGGMMMSSSYYY]]]```fffggghhhiiikkkkkkllllllqqqppppppooooooooooooooopppppppppqqqssssssssssssrrrrrrrrrtttvvvxxxzzz{{{}}}{{{xxxvvvwwwyyy}}}~~~|||zzzyyyxxxxxxwwwwwwwwwwwwwwwwwwxxxxxxxxxwwwxxxxxxxxxwwwvvvtttssstttsssssssssuuuuuusssqqqqqqrrrsssssssssrrrqqqqqqsssssstttvvvxxxwwwuuurrrsssssssssrrrssswww}}}~~~yyyvvvtttrrrooommmooommmlllkkkjjjhhhdddaaa\\\\\\[[[ZZZWWWUUURRRQQQIIIGGGDDDAAA@@@AAADDDEEEIIIQQQ[[[``````___```aaa^^^^^^______```bbbccccccdddddddddfffiiilllmmmmmmkkkhhhdddbbbbbbcccccccccddddddeeefffgggiiijjjjjjiiiiiiiiiiiiiiijjjjjjkkkjjjiiihhhhhhiiilllnnnpppooopppqqqqqqpppnnnllljjjeeegggiiikkkmmmmmmmmmlllmmmmmmmmmlllmmmnnnooopppppppppppppppqqqtttxxx{{{xxxwwwvvvwwwzzz~~~rrr]]]NNNFFFAAA>>>999:::<<>>>>>>>>>>>???@@@@@@AAAAAA@@@???@@@AAABBBCCC@@@??????>>>======<<<<<>>888777888444444444555555555555555444444444444444444444444333333444555666666666666666666666666777999:::<<<===???DDDIIIOOOUUUYYY[[[aaaccceeehhhjjjjjjkkkjjjhhhggggggggghhhiiijjjjjjnnnpppssstttssssssssstttqqqrrrssstttvvvwwwxxxyyy{{{zzzxxxwwwvvvwwwxxxyyyyyyzzzzzzyyywwwvvvvvvwwwxxxwwwvvvvvvvvvwwwyyyzzzuuuvvvwwwwwwwwwvvvuuutttttttttsssuuuvvvwwwuuutttssssssrrrqqqpppooooooooonnnpppsssvvvxxxvvvqqqmmmjjjjjjjjjiiikkkooouuuyyy}}}xxxtttqqqpppnnnmmmjjjiiihhhhhhhhhfffcccaaa]]]^^^]]]\\\YYYVVVRRRPPPKKKIIIFFFDDDCCCEEEHHHIIISSSZZZcccfffeeecccdddfffcccbbbaaa``````aaabbbccccccaaa```dddjjjoooqqqqqqooolllgggdddccccccbbbbbbaaabbbdddfffggghhhiiiiiiiiihhhhhhhhhhhhiiijjjjjjmmmkkkiiihhhggggggiiijjjlllmmmooopppqqqooonnnmmmhhhiiijjjlllmmmnnnoooooonnnnnnnnnnnnnnnnnnnnnnnnkkkmmmmmmkkkjjjmmmrrrxxxvvvuuuuuuvvvwwwzzz}}}|||{{{}}}zzzdddRRRFFFAAA======>>>@@@EEELLLRRRVVV[[[\\\]]]___aaafffmmmrrruuu}}}}}}xxxrrrmmmjjjiiihhhgggeeekkkttt~~~UUUUUUUUUUUUVVVWWWXXXYYYWWWVVVTTTSSSSSSTTTTTTUUUUUUUUUUUUVVVXXXZZZ\\\^^^\\\\\\]]]]]]]]][[[ZZZYYYYYYZZZ[[[\\\]]]]]]]]]]]]^^^\\\ZZZXXXVVVUUUUUUUUUVVVVVVVVVUUUTTTSSSRRRQQQNNNMMMKKKIIIGGGEEEEEEDDDAAA@@@@@@???>>>>>>??????>>>>>>??????@@@?????????<<<<<<<<<<<<<<<===>>>>>><<<<<<;;;;;;<<<>>>@@@AAA>>>======<<<<<<<<<<<<<<<@@@BBBIIISSS\\\hhhyyywwwoookkkjjjkkkmmmoooooommmkkkaaaeeejjjooowww}}}yyywwwrrrnnnkkkjjjjjjjjjiiigggddd___\\\ZZZYYYYYYWWWZZZ]]]___^^^[[[XXXWWWSSSTTTUUUWWWYYY[[[\\\]]]\\\[[[ZZZ[[[^^^aaabbbbbb```aaabbb```\\\YYYXXXYYYXXXYYY[[[^^^aaaeeehhhjjjiiiiiigggeeebbbbbbdddfffhhhhhhgggddd___\\\[[[\\\\\\]]]]]]\\\[[[[[[\\\]]]^^^cccsssxxxwwwyyytttrrrrrr~~~|||uuu}}}hhh```]]]VVVJJJ>>>666444555444444444555555555666666555555555555555555555555222333444555666666666666666666666666777888:::;;;<<<>>>BBBHHHMMMSSSWWWYYY]]]___bbbeeegggiiiiiiiiiffffffeeedddddddddeeeeeehhhlllppprrrrrrrrrssstttqqqrrrssstttuuuvvvvvvwwwyyyxxxxxxxxxwwwwwwwwwwwwwwwyyyzzzxxxvvvtttvvvwwwxxxwwwuuuuuuuuuvvvxxxyyyssstttuuuvvvvvvvvvuuutttuuuttttttuuuwwwwwwvvvuuuttttttrrrqqqpppoooooonnnnnnnnnpppsssvvvvvvtttrrrmmmmmmkkkiiiiiilllqqquuu|||wwwsssqqqpppooonnnjjjiiiiiiiiiiiigggdddbbb^^^______^^^[[[WWWSSSPPPJJJIIIGGGGGGHHHKKKOOOQQQZZZ^^^dddhhhggggggggghhhfffeeecccaaaaaaaaabbbcccbbb___^^^bbbiiioooqqqqqqpppmmmhhhfffeeedddcccbbb```aaaccceeeggghhhhhhhhhhhhhhhhhhhhhhhhiiijjjjjjllljjjhhhfffffffffggghhhkkkmmmooopppqqqpppooonnnhhhiiiiiijjjkkkmmmnnnoooooooooooooooooooooooonnniiikkkkkkhhhfffhhhnnntttrrrrrrssstttuuuwwwyyyzzzuuurrrrrrxxxzzzbbbOOOFFF?????????AAAFFFLLLSSSWWW]]]___aaacccfffjjjppptttuuu{{{zzzuuuooojjjiiihhhhhhhhhhhhnnnwwwTTTSSSSSSRRRSSSUUUWWWXXXVVVUUUSSSRRRRRRRRRSSSTTTTTTTTTTTTUUUXXXZZZ]]]___\\\\\\]]]^^^]]]\\\[[[ZZZYYYZZZ[[[\\\\\\\\\\\\\\\]]][[[YYYWWWVVVUUUUUUUUURRRRRRRRRQQQPPPNNNMMMLLLKKKJJJHHHFFFEEECCCCCCCCC??????>>>===============<<<<<<===>>>>>>>>>>>>>>>::::::::::::;;;;;;<<<=========<<<<<<===@@@BBBDDD;;;;;;;;;;;;;;;<<<===>>>AAADDDNNNZZZfffppp}}}~~~ssslllpppqqqtttwwwxxxwwwssspppfffhhhiiiiiimmmwww{{{vvvqqqnnnnnnoooqqqooojjjddd___^^^^^^^^^]]]UUUYYY^^^aaa```]]]ZZZXXXVVVVVVWWWXXXYYYZZZ[[[\\\]]][[[ZZZ[[[^^^```bbbbbb^^^```aaa___[[[YYYZZZ\\\XXXYYYZZZ]]]```dddggghhhkkkkkkjjjhhheeedddeeegggjjjhhhdddaaa^^^]]]\\\\\\^^^``````^^^ZZZXXXZZZ\\\aaacccnnn~~~{{{sssooonnnyyy|||hhhaaa```[[[OOOCCC999777777444444444555555555666666555555555555555555555555222333444555666666666666666666555666777888:::;;;;;;>>>BBBGGGMMMRRRVVVXXXYYY\\\___cccfffggggggggggggfffdddcccbbbaaaaaaaaadddhhhmmmpppqqqqqqsssuuuqqqrrrssstttuuuuuuuuuuuuwwwwwwxxxxxxxxxwwwwwwvvvwwwyyyzzzxxxuuutttvvvyyywwwvvvuuuttttttvvvxxxyyyssssssuuuvvvvvvuuuuuutttuuuttttttuuuwwwxxxwwwuuuwwwvvvuuusssrrrqqqqqqppppppoooppprrruuuxxxxxxwwwsssrrrooollljjjlllooosss~~~|||wwwsssqqqqqqpppoookkkjjjiiijjjjjjiiifffccc___``````___\\\WWWSSSQQQJJJIIIHHHIIILLLPPPUUUXXX^^^aaaeeehhhiiiiiijjjjjjhhhfffdddbbbbbbbbbcccddd```]]]\\\```hhhoooqqqppppppmmmiiigggfffeeecccbbb___```ccceeeggghhhhhhhhhhhhhhhhhhhhhhhhiiiiiijjjiiihhhgggfffgggiiikkklllkkklllnnnpppqqqpppooonnnhhhhhhhhhhhhiiikkknnnoooooooooppppppppppppooonnnhhhjjjjjjgggdddeeelllrrrooopppqqqrrrtttuuuvvvvvvrrrllljjjooovvvpppYYYMMM@@@@@@@@@BBBFFFMMMTTTXXX^^^```cccfffiiimmmrrruuusssyyy}}}}}}}}}|||wwwrrrllliiihhhiiiiiijjjjjjpppyyyPPPOOONNNPPPSSSUUUTTTSSSRRRTTTUUUUUUSSSRRRSSSSSSRRRRRRTTTUUUWWWXXXYYYZZZZZZ[[[\\\]]]]]][[[YYYXXXWWWWWWWWWWWWVVVVVVVVVVVVWWWWWWVVVUUUTTTSSSRRRRRRPPPNNNLLLKKKKKKJJJHHHFFFDDDDDDCCCBBBBBBAAA@@@@@@===============>>>>>>???::::::;;;;;;<<<======>>>>>><<<;;;999999:::;;;<<<;;;;;;;;;<<<>>>>>>===<<>>;;;===AAADDDIIIQQQ\\\hhhrrryyy}}}|||qqqpppvvvzzz~~~|||zzzxxxqqqmmmiiigggfffiiivvv|||wwwuuuuuuvvvtttsssllliiiccc___\\\]]]___aaa]]]]]]]]]^^^```___\\\YYYZZZ[[[ZZZYYYXXXXXXZZZ\\\\\\]]]^^^^^^^^^]]]\\\[[[^^^___``````___\\\YYYWWWYYYYYYZZZ[[[]]]^^^```aaaiiijjjjjjgggdddbbbbbbbbbcccbbbaaa___]]]\\\\\\\\\ZZZ\\\]]]]]]\\\[[[[[[\\\aaafffnnn~~~yyynnnqqqmmmssseeeZZZ]]]ZZZQQQEEE===888666444444444444444444444444444444444444444555666777555555444333444555666777777666666555555777888999:::999===EEEIIIKKKQQQYYY\\\]]]___aaabbbdddfffgggiiiiiigggbbb\\\YYYZZZ\\\```eeejjjoooqqqssstttvvvuuuuuuuuuuuutttsssrrrqqqvvvvvvwwwxxxxxxxxxxxxwwwzzzyyywwwuuuttttttuuuuuussssssttttttuuuvvvvvvvvvrrrrrrssssssssssssssssssuuuuuuuuuvvvuuuttttttsssvvvuuusssqqqpppnnnnnnnnnlllooorrrttttttsssssstttttttttqqqmmmiiijjjooosssvvvyyy~~~yyytttrrrpppooonnnmmmmmmlllkkkiiigggeeeddd]]]aaaeeeeeeaaaZZZTTTPPPOOOLLLMMMRRRUUUVVVYYY^^^bbbccceeehhhjjjlllmmmnnnjjjhhheeeaaa``````aaaaaa^^^]]]\\\\\\^^^dddlllrrruuuqqqlllhhhdddcccdddeeedddcccbbbccceeefffeeedddhhhhhhhhhhhhiiiiiiiiiiiihhhfffeeeddddddeeefffhhhhhhjjjnnnqqqsssrrrpppoooooommmkkkjjjjjjllloooppppppppppppppppppooonnnnnnmmmllljjjiiijjjkkkmmmoooqqqpppooonnnnnnooopppqqqgggcccbbbeeekkkwwwiiiUUUKKKEEEBBBFFFLLLPPPTTTXXX\\\]]]aaahhhoootttvvvwwwzzzyyyyyyyyy{{{{{{yyyxxxsssqqqmmmhhhcccccceeehhhmmmsss|||QQQOOONNNPPPSSSUUUUUUSSSSSSTTTUUUUUUSSSQQQRRRRRRRRRRRRSSSUUUVVVXXXYYYYYYZZZ[[[]]]^^^]]]\\\ZZZYYYWWWWWWWWWWWWWWWWWWWWWWWWSSSSSSRRRQQQPPPOOONNNNNNLLLJJJHHHHHHGGGGGGEEECCCBBBAAAAAA@@@??????>>>>>><<<<<<;;;;;;<<<<<<===>>>:::::::::;;;<<<============<<<:::999888999:::;;;:::999:::;;;===>>>>>>>>>BBB>>>===@@@AAA>>>@@@DDDHHHLLLTTT\\\dddjjjmmmooosssvvvzzz|||wwwssswwwzzzuuuooojjjdddbbbjjjttt}}}{{{zzzyyyvvvsssiiigggdddaaa___^^^^^^___]]]\\\]]]^^^______\\\ZZZXXXYYYZZZYYYXXXYYY[[[]]]aaa```^^^\\\[[[[[[[[[[[[]]]^^^``````___]]]ZZZXXXXXXXXXXXXXXXZZZ\\\^^^___ggghhhhhhfffcccaaaaaaaaaaaa```___^^^]]]\\\\\\\\\^^^___aaa```___^^^^^^___aaaeeekkkzzz|||oookkkeeeiiizzzmmm[[[\\\ZZZQQQEEE<<<777444555555555555555555555555444333333333333444444555555444333333333444555666666666555555555666777888:::999===DDDGGGIIIOOOVVVYYYZZZ\\\^^^___aaaccceeefffgggfffbbb\\\XXXYYY[[[___cccjjjoooqqqsssuuuvvvuuuuuuuuuuuuuuutttssssssvvvvvvwwwxxxxxxxxxxxxwwwyyyxxxwwwvvvuuuuuuuuuuuutttttttttuuuuuuuuuvvvvvvssssssssssssssssssssssssttttttuuuuuuttttttsssrrruuutttsssqqqpppooonnnnnnmmmooorrrsssssssssssstttttttttrrrnnnjjjiiillloooppprrrxxxzzzvvvtttrrrpppooopppooonnnllljjjgggeeedddcccfffhhhgggbbb[[[VVVSSSUUUSSSTTTYYY[[[[[[^^^bbbcccccceeegggiiikkklllmmmiiigggdddaaa______```aaa]]]]]]\\\[[[\\\aaahhhmmmrrroookkkgggdddddddddeeeeeedddccceeeggghhhhhhggggggggggggggghhhhhhhhhhhhhhhgggfffeeeeeefffggghhhhhhjjjmmmpppqqqqqqooonnnkkkjjjhhhggghhhjjjlllnnnoooppppppppppppooonnnmmmllllllkkkkkklllmmmoooppprrrrrrqqqqqqppppppppppppgggbbb```bbbgggsssvvvbbbOOOHHHEEEJJJQQQTTTVVVYYY]]]^^^aaagggnnntttwwwxxx}}}||||||||||||{{{xxxvvvqqqoookkkgggccccccfffiiipppwwwQQQPPPPPPQQQSSSUUUTTTTTTSSSUUUUUUTTTRRRPPPPPPQQQRRRRRRSSSTTTVVVWWWXXXXXXXXXYYY[[[\\\[[[ZZZXXXWWWSSSTTTTTTTTTTTTTTTTTTTTTNNNMMMMMMLLLKKKJJJIIIIIIGGGFFFDDDCCCCCCBBBAAA??????>>>>>>======<<<<<<<<<;;;::::::::::::;;;<<<<<<999::::::;;;;;;<<<<<<======<<<:::888777777888999:::::::::<<<>>>BBBEEEFFFHHHGGGIIIKKKIIIEEEEEEHHHNNNPPPUUUZZZ]]]_________ffffffkkkqqquuuyyyxxxpppfff___aaagggvvvxxxvvvyyy}}}~~~{{{vvvrrrgggfffdddbbb```^^^]]]]]]\\\\\\\\\^^^______]]][[[WWWYYYZZZZZZYYYZZZ\\\^^^dddbbb^^^[[[YYYYYYZZZ[[[]]]^^^```aaa```___]]][[[XXXWWWUUUUUUVVVYYY\\\^^^cccddddddccc```______```^^^^^^^^^]]]]]]]]]]]]]]]___aaabbbbbbaaa```aaabbbbbbcccgggssspppggg^^^___pppttt___^^^ZZZRRRHHH>>>777444666666666666666666666666444444333222222222333333333333333333333444555555555555444444555555666777999999<<>><<<======<<<<<<<<<;;;;;;;;;:::::::::::::::;;;<<<<<<999999::::::;;;;;;;;;;;;<<<;;;999888777777777777;;;;;;<<<>>>BBBHHHOOOSSSYYY\\\^^^]]]WWWPPPMMMNNNRRRRRRSSSUUUVVVXXXXXXYYY```aaagggpppyyywwwlllcccaaadddjjjvvvyyynnnmmmooottttttpppnnnooooooqqquuu{{{}}}uuupppfffdddbbb___^^^]]]]]]]]]\\\[[[[[[]]]______^^^\\\ZZZ[[[\\\[[[ZZZZZZ\\\]]]bbb```^^^\\\ZZZZZZ[[[\\\___```aaabbbbbbaaa```___YYYWWWUUUSSSTTTWWW[[[]]]___``````___]]]\\\]]]^^^]]]]]]^^^^^^_________^^^^^^```bbbbbb`````````aaacccbbbdddlllqqqhhh]]][[[kkkzzzeee```ZZZTTTKKKAAA999777555555555555555555555555555555444333222222222333222222222222333333444444444444444444555555555666999:::<<>>>>>>>>>>><<<;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<===999999999:::::::::::::::::::::999888777777666666999:::<<>>BBBFFFIIIKKKNNNPPPOOONNNOOOTTTXXXWWWZZZ\\\ZZZUUURRRQQQRRRXXX]]]fffmmmqqqssstttuuuuuuuuuvvvwwwxxxxxxxxxwwwuuuuuuvvvwwwwwwwwwwwwvvvtttuuuwwwxxxxxxwwwvvvuuuwwwwwwvvvvvvuuuuuuuuutttvvvvvvuuutttssssssrrrrrrrrrrrrrrrsssrrrqqqqqqppprrrqqqppppppooooooooooooppppppooonnnmmmooorrruuuttttttrrroookkkfffaaa^^^WWWRRROOOOOOQQQUUU```kkk|||yyyuuutttrrrpppooonnnmmmmmmppptttxxxxxxssskkkccc___XXXVVVWWW[[[\\\[[[\\\___bbbbbbbbbbbbcccdddeeefffbbbbbbaaa``````aaabbbbbbbbbbbbaaa^^^\\\\\\^^^```eeeeeeeeeeeeeeefffffffffdddddddddfffiiikkkkkkjjjhhhhhhiiiiiiiiijjjjjjjjjjjjjjjjjjiiiiiijjjjjjjjjhhhjjjkkkllllllkkkjjjiiihhhhhhgggggghhhjjjkkkllllllmmmmmmnnnnnnnnnmmmmmmjjjkkkmmmppprrrsssttttttsssuuuxxxzzz{{{zzzxxxwwwtttmmmgggdddccciiivvvxxxlllaaa___aaa`````````cccbbbcccgggnnntttxxxzzz{{{{{{}}}{{{wwwvvvtttqqqmmmjjjkkknnnqqqzzzyyyuuuxxxNNNPPPQQQQQQPPPPPPQQQRRRQQQSSSSSSRRRPPPNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOPPPQQQRRRSSSSSSQQQOOONNNLLLKKKJJJHHHFFFDDDCCCBBBDDDDDDCCCBBBAAA@@@??????@@@???======>>>===<<<:::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;<<<<<<999999999999999999999999999999999888888888888777666888;;;???FFFSSScccmmmwwwhhh^^^YYYTTTSSSSSSTTTWWW\\\aaaeeehhhllluuu|||qqqfff______```fffppp|||uuuiiibbb^^^```bbb^^^[[[YYY___dddlllsssxxx}}}|||tttpppddd```[[[WWWVVVWWWZZZ]]][[[ZZZZZZ\\\^^^``````___aaabbbcccaaa^^^\\\[[[[[[XXXYYY\\\^^^___```______bbbbbbbbbccccccccccccbbbZZZYYYWWWVVVVVVWWWZZZ[[[WWWYYYZZZZZZYYYYYYZZZ\\\]]]^^^```aaabbbbbbaaaaaa___aaaccccccbbbbbbcccdddbbb______dddpppiii^^^YYYddd{{{yyyjjj\\\VVVOOOBBB999888444444444444444444444444666666555444444444555555222222333444444444444444444444555666666666666555666:::<<<;;;<<>>======???===<<<<<<<<<<<<;;;:::::::::::::::::::::::::::999999999999999:::;;;;;;999999999999999888888888888888999999999999999999777:::>>>BBBKKK[[[nnn{{{pppccc\\\VVVWWWXXX[[[^^^bbbeeeggghhhmmmwww~~~}}}tttiiicccbbbccceeemmmyyy{{{kkkeee```]]]ZZZWWWXXX[[[^^^cccjjjooosssvvv{{{~~~~~~uuunnnjjj___]]]ZZZWWWUUUVVVXXXYYY[[[ZZZYYY[[[^^^```aaa```bbbdddeeedddaaa^^^^^^^^^YYYZZZ[[[\\\^^^___```aaaaaaaaaaaaaaaaaa`````````YYYYYYWWWVVVVVVWWWXXXYYYUUUWWWXXXYYYXXXXXXZZZ\\\\\\^^^```aaabbbaaa```___]]]___aaabbbaaaaaabbbccc^^^\\\]]]aaaiii}}}nnncccYYY]]]oooxxxeee]]]TTTEEE;;;:::555555555555555555555555444444333333444444555555222333444555666555555444444555666777777777666666555:::<<<:::;;;BBBFFFEEEGGGKKKMMMKKKGGGHHHNNNUUU\\\]]]]]]ZZZUUURRRSSSUUUVVV\\\eeelllpppqqqqqqqqqrrrssstttvvvwwwxxxxxxxxxtttuuuuuuvvvvvvvvvvvvvvvuuuuuuuuuuuuvvvwwwxxxyyyyyyyyyxxxwwwvvvuuutttsssuuuuuuuuuuuuttttttttttttsssssssssssssssrrrrrrqqqppppppooooooooooooppppppnnnoooooonnnmmmmmmppprrruuurrrooollliiieee^^^ZZZPPPJJJFFFDDDCCCBBBGGGMMMSSSdddyyy{{{yyyuuuqqqooommmllllllmmmnnnnnnjjjccc[[[UUURRRKKKHHHGGGKKKOOOQQQVVV[[[[[[]]]```bbbccccccbbbaaaaaaaaaaaabbbcccdddeeeeeecccddddddcccaaa```aaabbbbbbccceeeggghhhgggfffffffffeeedddfffhhhiiiiiihhhhhhiiiiiiiiiiiijjjjjjjjjiiiiiijjjjjjjjjjjjiiiiiikkkkkkllllllkkkjjjiiiiiihhhhhhhhhgggggggggggggggjjjkkklllmmmmmmmmmmmmmmmmmmmmmmmmnnnoooqqqsssuuuuuuxxx}}}zzztttsssyyy~~~xxxppplllmmmiiiiiijjjnnnrrrvvvxxxxxxwwwwwwwwwyyy||||||{{{yyyuuuuuusssqqqqqqtttyyy|||~~~ggg^^^ZZZccctttssscccLLLNNNPPPOOOMMMLLLNNNPPPOOOPPPRRRQQQPPPOOOOOOPPPLLLLLLLLLLLLKKKKKKKKKKKKEEEFFFGGGHHHHHHFFFDDDCCC@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>===<<<<<<;;;>>><<<;;;;;;<<<<<<:::999999999999999999999::::::888888888777888999999:::999999888888888888888888777888999::::::;;;::::::;;;>>>BBBGGGQQQbbbwwwsssfff^^^XXXZZZ^^^bbbeeefffggggggfffllluuuzzzzzzzzz~~~xxxooojjjjjjhhhgggmmm{{{oookkkfff___WWWSSSXXXaaa```dddjjjmmmnnnpppsssvvvxxx|||}}}vvvmmmgggddd\\\[[[YYYXXXVVVVVVUUUUUU[[[ZZZYYY[[[^^^```aaaaaabbbccceeeeeecccaaa``````\\\[[[ZZZZZZ[[[^^^aaaccc```_________^^^^^^^^^^^^XXXXXXWWWWWWVVVVVVWWWWWWTTTVVVXXXXXXXXXXXXZZZ\\\\\\]]]___aaaaaa```___^^^ZZZ\\\^^^^^^^^^^^^___```[[[ZZZ[[[___eeewwwuuuhhhYYYWWWdddxxx{{{oooeeeZZZJJJ???===666666666666666666666666222222222222333444444555333444555666666666555444444555777888888888777666555:::<<<:::;;;BBBFFFEEEGGGJJJMMMJJJFFFGGGNNNUUU``````___[[[VVVSSSUUUWWWVVV\\\eeelllooopppppppppqqqrrrtttuuuwwwxxxxxxxxxtttuuuuuuvvvvvvvvvvvvvvvuuuuuuttttttuuuwwwyyyzzzzzzyyyxxxwwwvvvuuutttssstttttttttuuuuuuuuuuuuuuussssssttttttssssssrrrqqqoooooooooooooooppppppqqqmmmooooooooommmmmmoooqqquuurrrnnnkkkhhhddd^^^YYYOOOIIIEEEDDDBBB@@@CCCHHHFFFSSScccttt~~~{{{wwwrrrnnnkkkjjjjjjiiigggccc\\\SSSLLLHHHGGGEEEAAA@@@DDDHHHLLLRRRXXXYYY[[[___bbbdddcccaaa``````aaabbbcccdddeeeffffffbbbcccdddcccbbbaaabbbcccbbbdddfffhhhhhhhhhgggfffgggfffffffffhhhiiiiiihhhhhhhhhhhhhhhiiiiiiiiiiiihhhiiiiiijjjjjjiiiiiihhhllllllllllllkkkkkkjjjiiikkkkkkkkkjjjiiiiiihhhhhhjjjkkkllllllmmmmmmmmmlllnnnmmmmmmlllnnnpppsssuuuvvvyyy{{{xxxrrrrrrjjjkkklllppptttwwwwwwwwwwwwvvvvvvwwwyyyzzzyyyxxxrrrrrrrrrqqqrrrvvv|||wwwbbbYYYSSSYYYgggvvv|||iiiZZZGGGIIILLLLLLLLLLLLMMMNNNPPPQQQQQQQQQPPPNNNLLLKKKJJJJJJIIIIIIJJJHHHEEECCCDDDDDDDDDCCCCCCBBBBBBBBB???>>>>>>===============@@@@@@>>>===<<<<<<<<<<<<<<<<<<<<<===<<<<<<;;;::::::::::::999999999888888888888888888888888888888888777666666888999888888888777777888;;;<<<<<<;;;>>>AAAGGGPPP\\\jjjyyyttthhh```ccceeegggiiilllppplllfffccciiiqqqwwwwwwxxx~~~yyytttrrrsssqqqvvvxxxpppgggcccdddfffeeeccccccdddfffjjjooosssttttttpppooommmkkkiiihhhgggggg```___\\\ZZZXXXWWWWWWWWWZZZ[[[[[[]]]^^^___```aaa___```bbbcccccccccaaa```[[[ZZZYYYYYY[[[]]]```bbbeee```[[[[[[^^^___]]]ZZZYYYWWWVVVVVVVVVVVVUUUSSSUUUVVVWWWVVVTTTUUUYYY]]]]]]]]]]]]^^^^^^_________]]]\\\\\\^^^aaacccddddddeee[[[XXX^^^dddnnnmmmZZZUUU[[[eeemmmtttuuummmuuu}}}hhh[[[NNNBBB:::555666555444333444333111333333333444444444555555444444333222333444555666666777888:::999888666555777777999===???@@@GGGOOORRRRRRRRRQQQMMMKKKNNNRRR^^^^^^]]]ZZZVVVSSSRRRRRRYYY^^^ffflllooopppqqqrrruuutttuuuwww{{{}}}{{{xxxyyyxxxvvvuuutttuuuvvvxxxvvvvvvuuuuuuuuuuuuvvvvvvwwwxxxzzz{{{{{{zzzxxxwwwvvvvvvuuuttttttttttttuuuuuuuuuuuuvvvuuuuuutttsssrrrpppnnnmmmlllmmmnnnoootttrrrpppnnnnnnpppsssttttttsssrrrqqqnnnjjjdddaaaZZZQQQKKKIIIGGGAAAAAAEEEHHHLLLTTT___ooo}}}tttkkkccc]]]WWWTTTSSSRRROOOKKKFFFBBB???>>>999;;;===???BBBHHHPPPWWWYYY[[[^^^```bbbccccccbbb```aaaaaabbbccccccddddddbbbcccdddeeedddcccbbbaaagggeeeddddddeeegggggggggjjjjjjjjjiiiiiiiiiiiihhhiiiiiiiiihhhiiiiiijjjjjjmmmkkkiiigggfffgggiiikkkooommmlllkkkkkkjjjhhhgggiiijjjkkklllllllllkkkjjjmmmllllllllllllkkkkkkkkklllkkkkkklllnnnqqqtttvvvwww{{{|||uuuqqqllljjjpppvvvwwwvvvwwwyyy{{{||||||zzzyyyxxxxxxsssuuuwwwuuusssuuu|||xxx___ZZZXXX]]]eeekkkttt{{{zzzdddNNNEEEGGGIIIJJJJJJJJJKKKLLLNNNNNNOOOOOONNNMMMLLLKKKJJJIIIGGGGGGGGGFFFDDDBBBBBBBBBAAAAAA@@@@@@@@@@@@???>>>======<<<<<<======@@@???>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::888888888999999:::::::::888888888888888888888888888888888999:::;;;:::999<<<;;;<<<>>>AAABBBAAA@@@CCCFFFLLLSSS\\\fffpppwww}}}sssnnnkkkqqqssssssrrrtttuuupppiiiiiilllpppsssrrrttt|||{{{~~~{{{tttlllhhhggggggdddbbbddddddgggkkkoooqqqpppooohhhgggeeedddddddddeeefffbbb```]]]ZZZXXXWWWXXXXXXYYYZZZ[[[\\\]]]^^^______^^^___bbbddddddcccaaa```]]]]]]\\\[[[\\\]]]___```ccc___[[[[[[]]]^^^[[[XXXXXXWWWUUUVVVWWWWWWVVVTTTVVVWWWWWWUUUSSSSSSWWWZZZ[[[[[[\\\\\\]]]^^^^^^^^^\\\[[[[[[]]]```ccceeefffjjj___[[[```dddlllppp]]]WWWZZZ___eeejjjiiibbbhhhyyyooobbbUUUHHH>>>777777666444555555555444333333333444444444555555444444333333333444555666555666888999999777666555777666999<<<>>>AAAHHHQQQYYY\\\]]][[[UUUQQQSSSXXX\\\]]]\\\ZZZVVVTTTTTTUUUXXX^^^eeekkknnnpppqqqrrrtttttttttwww{{{|||zzzxxxyyyxxxvvvuuutttuuuvvvwwwvvvvvvuuuuuuuuuuuuvvvvvvvvvwwwxxxyyyyyyxxxwwwvvvvvvuuuttttttssssssttttttuuuuuuuuuuuuuuutttsssrrrrrrqqqpppooonnnooopppppprrrqqqpppooooooqqqrrrtttuuutttsssqqqpppnnnmmmllleee\\\TTTPPPKKKEEEDDDHHHGGGIIIMMMTTT___ooo~~~qqqeeeZZZRRRLLLIIIGGGFFFDDDBBB???===;;;:::666888:::;;;===CCCMMMTTTYYY[[[^^^aaaccccccbbbbbb```aaaaaaaaabbbbbbccccccbbbcccdddeeeeeedddccccccgggeeecccccceeeggggggfffiiiiiiiiiiiiiiiiiiiiiiiigggggghhhhhhjjjkkkmmmmmmlllkkkiiihhhggghhhiiijjjnnnlllkkkkkkkkkkkkiiihhhiiijjjkkklllmmmmmmlllllllllllllllllllllllllllllllllkkkkkkkkkmmmooorrrsssvvvzzz||||||vvvpppnnnsssxxxxxxwwwxxxyyyzzz||||||zzzxxxxxxyyyuuuwwwxxxvvvuuuwww}}}sssddd^^^[[[]]]aaadddiiiooottt```MMMBBBDDDFFFGGGFFFGGGHHHIIIJJJJJJKKKLLLLLLKKKJJJIIIIIIGGGDDDCCCCCCCCCAAA@@@??????>>>>>>>>>>>>======>>>>>>===<<<<<<<<<<<<===???>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999666666777888999:::;;;<<<888888888888888888888888888999:::;;;<<<===>>>>>>BBBBBBDDDGGGIIIJJJHHHFFFJJJMMMQQQUUUYYY^^^dddhhhkkkvvv~~~|||wwwvvvzzz}}}}}}|||wwwqqqqqqqqqqqqooolllnnnyyy~~~xxxppplllkkkjjjgggeeeeeegggjjjmmmooonnnjjjggg```___]]]]]]^^^aaadddfffdddbbb^^^ZZZXXXXXXXXXYYYYYYYYYZZZ\\\\\\]]]]]]]]]\\\^^^bbbdddeeedddbbb`````````^^^]]]]]]]]]]]]]]]___\\\ZZZZZZ\\\\\\YYYUUUWWWVVVUUUVVVXXXXXXXXXWWWWWWVVVUUUSSSQQQQQQTTTWWWYYYYYYZZZ[[[[[[\\\]]]]]][[[ZZZZZZ[[[^^^ccchhhkkknnneee```bbbccciiiwwweee]]]]]]^^^```cccbbb\\\]]]gggvvviii^^^NNNAAA:::888555555666777777777333333333444444444555555444333333333333444555666444555666777777666555444666555777;;;===AAAJJJTTTbbbhhhmmmhhh^^^XXXYYY]]]\\\\\\\\\ZZZWWWVVVVVVWWWXXX]]]dddjjjmmmpppqqqrrrsssssstttwwwzzz{{{zzzxxxyyyxxxvvvuuuuuuuuuvvvwwwvvvuuuuuuttttttuuuuuuvvvtttuuuvvvwwwwwwvvvuuutttttttttsssrrrrrrrrrssssssuuuuuuuuuttttttrrrqqqqqqrrrrrrrrrqqqqqqqqqqqqqqqppppppppppppqqqqqqrrrsssuuuuuusssqqqppprrrvvvzzzvvvnnneee]]]UUUNNNLLLMMMHHHHHHIIIKKKQQQ[[[fffnnn|||kkk[[[OOOGGGBBB???:::::::::999999888888777666777888888:::AAAJJJRRRXXX[[[___bbbdddcccbbbaaa````````````aaaaaaaaaaaabbbcccdddeeeeeefffeeeeeefffdddcccccceeeffffffeeegggggghhhiiiiiijjjjjjjjjiiiiiiiiiiiijjjkkklllmmmjjjjjjiiiiiiiiihhhhhhhhhkkkjjjiiijjjkkklllkkkjjjiiijjjkkklllmmmmmmmmmmmmkkkkkkllllllmmmnnnnnnnnnllllllkkkkkkkkkmmmnnnooossswww|||vvvwww}}}}}}wwwuuuxxx{{{yyyxxxyyyyyyzzz|||{{{yyyxxxxxxyyywwwyyyzzzyyyxxxzzztttlllfffaaabbbcccbbbcccgggttt}}}~~~vvvjjjYYYKKK>>>@@@BBBCCCBBBBBBDDDEEEEEEFFFGGGHHHIIIHHHHHHGGGGGGDDDAAA?????????>>>==================<<<<<<<<<>>>===<<<<<<;;;;;;<<<<<<======<<<;;;;;;:::;;;;;;:::::::::::::::999999888666777777888999:::::::::888888888888888888888888999999999:::===AAAGGGKKKNNNOOOPPPSSSUUUTTTQQQNNNOOOPPPQQQRRRSSSUUUZZZ]]]^^^gggqqqwwwzzz{{{yyywwwtttpppkkkjjjrrr||||||tttnnnlllllllllllljjjkkknnnpppqqqmmmgggbbb]]]\\\ZZZZZZ\\\___cccffffffccc___[[[YYYYYYZZZ[[[YYYZZZ[[[\\\]]]]]]\\\\\\[[[^^^bbbeeefffdddbbb```bbbaaa```___]]]\\\ZZZZZZ[[[ZZZYYYZZZZZZYYYVVVSSSVVVUUUUUUVVVYYY[[[[[[ZZZWWWUUUSSSQQQPPPQQQTTTVVVWWWWWWXXXYYYZZZ[[[[[[\\\ZZZZZZYYYZZZ]]]cccjjjoooooogggbbbbbbbbbfffxxxooogggfffeeefffiiijjjccc^^^```uuu|||oooeeeUUUGGG???999555555666666777888333333333444444444555555333333333333444444555555333444555666666666555555666555666:::<<>>?????????@@@AAAAAABBBCCCDDDEEEEEEDDDDDDCCC@@@===<<<<<<===<<<<<<<<<<<<<<<<<<<<<============<<<<<<;;;;;;;;;;;;;;;<<<;;;::::::::::::::::::999999999999999888888777888888888888888888888888888888888888888888888888:::::::::;;;@@@JJJWWW```eeedddddddddddd```\\\XXXRRRQQQOOOMMMMMMPPPVVVZZZ]]]dddppp||||||xxxtttlllgggkkkrrr}}}zzzqqqmmmmmmoooqqqpppqqqrrrsssrrrnnngggbbb]]]\\\ZZZYYYZZZ]]]aaaccceeeccc```]]][[[[[[\\\]]]\\\]]]^^^_________]]]]]]\\\^^^bbbdddeeedddbbb```aaaaaaaaa```^^^[[[YYYXXXYYYXXXXXXXXXXXXWWWTTTRRRUUUTTTUUUXXX[[[^^^^^^^^^WWWUUUQQQOOOPPPRRRUUUVVVVVVWWWWWWYYYZZZ[[[\\\\\\[[[[[[[[[[[[]]]ccckkkqqqmmmgggbbbbbbbbbeeesssvvvooonnnmmmppptttssskkkdddaaaqqqtttlll___RRRFFF<<<555555666555555888333333333444444444555555333333333444444444444444333333444555555555555555666555666999;;;???IIISSSkkkzzz~~~qqqiiieeecccbbbaaa___[[[WWWUUUVVVWWWZZZ^^^dddiiillloooqqqrrrppprrrtttvvvwwwwwwwwwwwwxxxwwwwwwvvvvvvvvvvvvvvvuuuuuuttttttttttttuuuuuuuuuvvvvvvvvvvvvvvvvvvuuussssssrrrqqqqqqqqqqqqrrrttttttttttttsssrrrqqqpppppppppqqqrrrrrrqqqqqqpppooopppqqqrrrssstttuuuuuuwwwyyyxxxsssnnnooovvv~~~xxxlllaaa[[[UUUSSSQQQQQQQQQSSSUUUVVVZZZbbbpppuuubbbPPPCCC===:::999555555555666666666777777777999::::::<<>>===>>>@@@AAABBBAAAAAA@@@>>>===;;;;;;<<<<<<<<<:::<<<<<<<<<<<<<<<=========<<<<<<;;;::::::::::::;;;::::::999999999999::::::888888888888888777777666999999888888888777777777888888888888888888888888;;;===???CCCLLL[[[mmmyyy{{{xxxsssmmmgggbbbUUUTTTQQQNNNNNNRRRXXX]]]aaafffsss{{{vvvmmmeeedddhhhuuuyyyrrrppprrrtttvvvuuutttsssrrrnnniiieee^^^]]][[[ZZZZZZ\\\^^^```dddcccaaa___^^^^^^^^^^^^```aaacccdddcccbbb```______```bbbcccccccccaaa```aaaaaabbbbbb```]]]ZZZXXXXXXXXXXXXWWWVVVUUUSSSSSSUUUUUUVVVYYY^^^aaabbbbbb[[[WWWRRRPPPQQQSSSUUUVVVWWWWWWXXXYYY[[[\\\]]]]]]]]]^^^^^^^^^^^^ccckkkqqqlllhhhdddcccccceeeppp{{{zzzrrrpppqqqvvv{{{yyyoooiiifffnnnxxxssskkkaaaPPPBBB777777777444444777333333333444444444555555222333444444555555444444333333444444555666666666666555666999:::===EEEOOOfffwwwyyysssmmmgggdddccc```\\\XXXVVVVVVXXX]]]aaafffjjjlllnnnppprrrnnnqqqtttuuuuuuuuuvvvwwwwwwwwwwwwwwwvvvvvvvvvuuuuuuttttttssssssttttttuuuwwwwwwvvvvvvvvvvvvwwwwwwssssssrrrqqqqqqqqqrrrrrrsssttttttttttttsssrrrrrrpppqqqqqqqqqqqqqqqrrrrrrqqqqqqqqqrrrtttvvvxxxyyy{{{|||rrroootttzzzxxxlllccc\\\ZZZWWWUUUTTTSSSQQQOOOOOOSSS[[[hhhvvvsssaaaOOOBBB;;;777555555555555555555555555555555888:::<<<>>>DDDMMMTTTXXXZZZ\\\^^^______^^^^^^^^^^^^______```aaaaaaaaabbbbbbbbbcccdddfffggghhheeeeeedddfffggghhhgggeeeeeeeeefffgggiiijjjjjjkkkhhhhhhhhhhhhiiijjjkkklllfffggghhhiiiiiiiiihhhgggfffffffffhhhkkkmmmnnnmmmkkkkkkjjjjjjjjjkkklllllliiiiiijjjkkklllmmmnnnooommmmmmlllkkkjjjiiihhhhhhdddcccaaaaaaeeekkkrrrvvvxxxyyyzzz|||||||||{{{zzzyyyzzz{{{||||||zzzyyyxxxuuurrroooooottt|||{{{{{{}}}}}}}}}|||yyyvvvttttttuuuzzzzzz{{{~~~}}}|||yyylllaaaVVVLLLFFFEEE555777999:::::::::;;;<<<<<<<<<>>>>>>???>>>===<<<:::999999:::<<<===;;;:::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;:::999:::::::::999999888888888888999999777777888888777777666555777777777777888888888888888888888888888888888888;;;@@@HHHQQQ]]]ooo|||tttlllgggYYYXXXWWWVVVVVVXXX]]]aaaeeegggqqq{{{tttjjjaaa___ccckkkrrr{{{~~~|||yyyyyyzzzzzzxxxtttrrrpppnnnkkkiii``````___^^^^^^___```aaaaaaaaabbbaaaaaa``````___dddeeeggghhhgggfffcccbbbbbbbbbbbbbbbaaaaaaaaa```aaabbbdddeeedddaaa^^^\\\XXXXXXWWWVVVTTTSSSSSSTTTUUUUUUWWW[[[```dddffffffaaa\\\UUUQQQRRRSSSTTTTTTXXXXXXYYY[[[\\\]]]^^^______aaabbbaaa```cccjjjpppnnnkkkgggfffeeegggnnnvvv}}}rrrooopppwwwtttooommmlllwwwuuurrrlllYYYHHH;;;:::999444333777333333333444444444555555222333444555555555444444444444444444555666777888666555666999999:::AAAIIIXXXkkkzzz|||zzzyyysssiiidddccc```\\\XXXWWWYYYZZZ```ccchhhkkkmmmnnnppprrrmmmppptttuuuttttttuuuwwwwwwwwwwwwwwwwwwvvvuuuuuuuuuttttttssssssttttttuuuwwwvvvvvvvvvvvvvvvvvvwwwttttttsssrrrrrrrrrrrrrrrsssssstttuuuuuuuuuttttttsssrrrqqqqqqqqqrrrtttuuusssrrrrrrssstttwwwzzz||||||tttuuuzzzuuulllaaa___]]]\\\[[[XXXTTTPPPNNNMMMPPPXXX```jjjzzz~~~}}}}}}~~~}}}vvvlll\\\NNNBBB;;;666444555555555555666666666666555999===@@@CCCIIIPPPVVVYYYYYYZZZ[[[\\\]]]]]]^^^]]]]]]^^^```aaabbbcccccccccbbbbbbbbbcccdddfffgggfffeeefffgggiiiiiigggfffeeeffffffggghhhiiijjjjjjfffffffffggghhhjjjkkklllfffgggggghhhhhhhhhhhhhhhfffffffffhhhkkkmmmmmmmmmlllkkkjjjiiiiiiiiijjjjjjiiiiiiiiijjjkkklllmmmmmmmmmmmmllllllkkkjjjhhhhhhbbb___ZZZXXX[[[bbbjjjppptttuuuvvvwwwwwwxxxxxxxxxvvvvvvwwwxxxyyyxxxwwwvvvrrrssssssrrrrrruuu{{{~~~~~~}}}yyyuuusssrrrsssxxxyyyzzz~~~rrr___UUUNNNGGGEEEFFF444666888999999999:::;;;;;;;;;<<<======<<<;;;:::888888888;;;======<<<:::999999999::::::;;;;;;;;;<<<;;;::::::999999::::::999888888888888888999999777777777777777666666555555555666777888999::::::888888888888888888888888;;;CCCOOO\\\kkk}}}uuulllggg\\\]]]]]]]]]]]]^^^aaadddffffffmmm{{{zzzrrrggg^^^]]]```bbbhhhvvv~~~wwwrrrsss}}}|||xxxssspppnnnmmmlllkkkccccccccccccddddddeeeeee``````bbbccccccbbbaaa```ggghhhjjjkkkjjjhhheeeddddddcccbbbaaa`````````aaaaaaccceeegggfffdddaaa^^^YYYXXXWWWUUUSSSRRRTTTUUUVVVVVVXXX\\\bbbfffhhhhhhfff```XXXSSSRRRSSSRRRRRRYYYYYYZZZ\\\]]]___``````aaaccceeecccaaaccciiioooqqqnnnkkkhhhfffhhhmmmtttsssnnnooowwwyyyuuussskkkwwwttttttuuuqqq```MMM>>><<<;;;555333888333333333444444444555555222333444555555555444333444444444555555777888999666666777999999888>>>EEEJJJ^^^pppvvvxxxzzztttiiibbbaaa___\\\YYYYYY[[[]]]bbbeeeiiilllmmmnnnppprrrlllppptttuuutttsssuuuwwwwwwwwwwwwwwwwwwvvvuuuuuutttttttttsssssstttttttttvvvvvvuuuuuuuuuuuuvvvvvvuuutttssssssrrrrrrssssssrrrssstttuuuvvvvvvvvvvvvuuutttrrrqqqrrrtttvvvwwwtttsssrrrsssuuuxxx|||~~~zzzyyy|||yyyqqqdddcccaaabbbcccaaa\\\XXXNNNJJJIIILLLNNNRRR^^^kkkwww~~~{{{wwwuuuppppppppprrrtttuuutttrrrkkkcccWWWKKKCCC===999777555666666777888888999999777;;;AAAEEEHHHNNNUUUZZZYYYYYYYYYYYYZZZ[[[]]]]]]\\\]]]^^^```bbbcccdddeeecccbbbbbbaaabbbccceeeffffffffffffhhhjjjjjjhhhfffffffffgggggghhhhhhiiiiiihhhggggggggggggggghhhiiifffggggggggghhhhhhiiiiiifffffffffhhhkkkmmmmmmllllllkkkjjjhhhggghhhhhhiiihhhiiiiiijjjjjjkkkkkklllmmmmmmmmmlllkkkjjjiiihhhbbb]]]WWWSSSVVV]]]gggmmmqqqqqqrrrrrrssstttuuuuuussssssssstttuuuvvvuuutttooosssvvvuuusssssswww{{{~~~yyytttrrrqqqrrrwwwxxxzzz~~~lllWWWMMMIIIEEEEEEHHH666666666666777777777777555666777888999:::::::::<<<;;;999777777888999:::777888999;;;;;;<<<;;;;;;:::::::::999888777666555666666666666666666666666888777666666666777888999666444555999:::888888;;;???::::::===<<<888999>>>FFFKKKSSS___nnn~~~}}}xxxppphhhdddgggjjjkkkjjjhhhgggfffeeeeeeiiiqqqvvvxxx{{{wwwrrrnnngggcccbbbaaaeeennn~~~|||uuupppmmmoootttxxxwwwvvvxxx}}}|||ooohhhfffggggggfffgggdddaaaaaadddggghhhgggbbbbbbaaa```___^^^^^^]]]aaaeeeiiikkkjjjhhhffffffcccbbb```______```aaaaaafffdddcccdddfffeeeaaa]]][[[YYYUUUSSSRRRTTTWWWYYYZZZZZZ[[[]]]___aaacccdddddd```ZZZTTTPPPPPPQQQSSSWWWYYYZZZ[[[[[[\\\___aaaaaaccceeeffffffhhhkkkmmmooommmkkkgggeeegggkkknnnzzzrrrssstttsss{{{wwwpppzzz{{{nnnnnnqqqlllUUU@@@:::999444444:::777666555444333444555555777777666555444333333333555555555666777888888999222333444666888:::===>>>GGGNNN\\\jjjuuuxxxsssmmmdddccc```\\\ZZZ[[[___bbbdddeeehhhkkkmmmoooooooooqqqrrrrrrssstttuuuvvvvvvxxxyyyyyyxxxwwwuuusssrrruuuvvvwwwwwwwwwvvvtttssssssrrrrrrrrrssstttvvvwwwtttttttttssstttuuuvvvvvvttttttttttttuuuwwwxxxyyytttqqqnnnnnnrrrtttuuutttvvvrrrrrrvvvvvvuuuyyy~~~tttmmmeeeaaa^^^___bbbccc```\\\KKKKKKIIIEEECCCGGGNNNUUU___hhhttt{{{tttlllhhhgggfffbbb^^^\\\^^^```bbbccccccbbbaaa[[[WWWOOOGGG@@@;;;888666777777777666555555888:::888:::>>>CCCJJJQQQWWW[[[]]]]]]\\\[[[[[[[[[\\\\\\]]]]]]^^^```bbbdddfffgggeeeeeeeeeeeeeeefffggghhhgggggggggffffffeeeeeedddcccccccccdddeeefffggggggffffffeeedddccceeehhhkkkiiigggdddeeeggghhhgggeeeiiihhhggggggggghhhjjjkkkhhhhhhhhhhhhhhhhhhiiiiiillllllkkkjjjjjjjjjkkkkkkmmmkkkkkkmmmoooooollliiifff^^^VVVSSSSSSWWW```iiinnnnnnooooooqqqrrrtttuuuooopppqqqsssttttttsssrrrtttvvvwwwwwwvvvuuuvvvwww}}}}}}|||yyyuuurrrrrrrrrxxx{{{uuudddPPPFFFBBBBBBDDDHHH555666666666777777777777666777888888999999999999:::999888666666777888999999::::::::::::;;;;;;;;;::::::::::::999888777666888888777666555444444333777666666555555666666777888666666:::;;;:::===BBBDDD@@@???CCCDDDAAAAAADDDGGGKKKSSS]]]iiiuuu}}}{{{|||xxxsssqqqrrrsssrrrooollliiihhhgggfffiiipppttttttvvvzzzyyyvvvsssooollllllkkknnnuuu{{{uuunnnfffeeegggjjjjjjlllooosssxxx}}}yyynnngggeeeffffffeeefffcccaaaaaadddfffgggfffbbbaaa```______^^^^^^^^^___bbbeeegggfffdddccccccbbbbbbaaa``````aaaaaaaaabbb```___aaaeeefffeeebbbZZZWWWTTTQQQQQQTTTXXXZZZ^^^^^^______aaabbbcccdddeeeaaa[[[VVVSSSSSSTTTUUUXXXYYY[[[[[[[[[\\\___aaabbbccceeeffffffhhhkkkmmmmmmllliiieeecccdddhhhllltttpppooommmvvvyyyzzzkkkhhhjjjnnnXXXDDD>>>;;;666555999777666555444444444555555666666444333333222222222222222222333444555555555555555555666777888:::;;;CCCHHHSSS```kkkpppooommmeeedddbbb___]]]^^^bbbffffffgggiiikkkmmmoooooopppqqqrrrrrrssstttuuuvvvvvvvvvvvvwwwwwwwwwvvvuuutttuuuvvvvvvvvvvvvuuuuuutttuuuttttttsssssstttuuuvvvtttttttttuuuuuuuuuvvvvvvuuuuuuuuutttuuuuuuvvvvvvtttqqqnnnoooqqqtttttttttvvvssssssuuuvvvuuuyyy{{{qqqjjjaaa^^^[[[]]]```bbb```]]]RRROOOIIICCC@@@@@@DDDGGGQQQXXXdddnnnuuuuuussspppkkkeee]]]YYYYYYWWWTTTQQQPPPQQQSSSUUUVVVVVVUUUTTTQQQMMMGGGAAA<<<888777666777888888777666666999;;;:::<<<@@@FFFMMMTTTZZZ]]]______^^^]]]]]]]]]]]]]]]^^^^^^___```bbbdddfffgggeeeeeeddddddeeeeeefffgggffffffeeeeeeeeeeeeeeeeeedddddddddeeeeeefffffffffdddeeeffffffffffffhhhiiihhhfffdddeeehhhjjjiiihhhiiihhhggggggggghhhjjjkkkiiiiiihhhhhhhhhiiijjjjjjkkkkkkjjjiiiiiiiiiiiijjjkkkjjjjjjlllooopppnnnllliii```WWWSSSSSSVVV___hhhmmmmmmnnnooopppqqqrrrsssoooppprrrsssttttttttttttsssuuuxxxyyyyyyyyyyyyzzz|||}}}|||yyyuuusssrrrsssxxx{{{qqq```NNNEEEBBBBBBEEEIII555555666666666777777777777777888888999888888888999888666555555555666777::::::999888888999:::;;;;;;;;;::::::999999888888999999888888777666666555777777777777666666666666888666666:::===@@@GGGOOOSSSNNNLLLOOOQQQOOOMMMLLLIIIKKKPPPWWW___gggmmmqqqyyyyyyxxxyyy~~~zzzvvvrrrnnnmmmkkkjjjmmmsssvvvvvvwwwzzz|||||||||zzzyyyzzzzzz|||xxxoooddd^^^^^^___bbbfffiiikkkpppvvv{{{~~~|||uuukkkdddcccddddddddddddbbbaaaaaaccceeefffeeebbbaaa___^^^]]]^^^_________aaacccdddcccbbbbbbbbbaaaaaabbbccccccbbbbbbbbbbbb___]]]^^^bbbeeeeeedddZZZXXXTTTRRRSSSVVV[[[^^^ddddddddddddddddddddddddeeebbb^^^YYYWWWWWWXXXYYYYYYZZZ[[[\\\\\\]]]___aaabbbdddfffgggggghhhjjjlllkkkjjjgggcccaaabbbfffiiiyyyxxxnnnjjjhhhlllvvv}}}kkkdddccclllYYYGGGAAA>>>888666888777666555555444444555555555444333222222222222222111111222222333444444444777777666666666666777777===@@@HHHRRR\\\dddhhhiiiccccccaaa___^^^```dddgggiiiiiijjjkkkmmmnnnppppppqqqrrrrrrssstttuuuvvvwwwssstttuuuvvvvvvvvvvvvvvvvvvuuutttttttttuuuvvvwwwxxxxxxvvvuuuttttttttttttssstttvvvwwwwwwwwwvvvuuuvvvvvvuuuttttttttttttttttttrrrooooooppprrrssssssuuusssssstttsssrrruuu{{{}}}xxxpppiiiddd[[[YYYWWWYYY]]]```___]]]XXXRRRJJJCCC>>>===<<<<<>>CCCKKKWWWbbbjjjeeeaaaaaaaaa^^^XXXSSSLLLKKKLLLOOOTTTZZZ___aaalllqqqwww}}}yyyvvvtttrrrqqquuu|||~~~|||rrrgggaaa``````eeeiiijjjiiikkkqqqwww|||}}}uuuooogggbbb```aaabbbbbbbbbaaa```aaabbbcccddddddaaa```___^^^]]]^^^``````aaabbbdddcccbbbaaabbbcccaaabbbccceeeeeeeeedddcccfffaaa\\\\\\^^^bbbcccccc]]]ZZZWWWVVVWWW[[[___bbbhhhhhhhhhgggfffeeeddddddeeeccc```]]]\\\\\\]]]]]]ZZZ[[[]]]]]]]]]]]]```bbbccceeeggghhhhhhhhhjjjkkkkkkiiigggcccaaabbbeeehhhrrr~~~|||ooohhhddd^^^hhhxxxrrreee```gggWWWHHHAAA>>>999666777777666666555555555555555555444444333222222333333444444555555555666666666777777666555555555666666888;;;@@@HHHPPPXXX]]]___]]]]]]]]]\\\\\\^^^cccfffjjjkkkkkklllmmmnnnpppppppppqqqrrrssstttuuuvvvwwwssssssttttttuuuuuuvvvvvvwwwuuusssrrrrrrtttvvvxxx{{{zzzyyywwwuuutttsssrrrssstttvvvxxxxxxwwwvvvtttuuuuuutttttttttttttttuuuuuusssqqqoooooopppqqqrrrttttttsssqqqnnnlllmmmoooqqq|||}}}xxxvvvsssnnnhhhbbb]]]ZZZTTTRRRRRRTTTXXX\\\]]]]]]ZZZSSSJJJDDDAAA???<<<::::::>>>EEEKKKNNNOOOMMMKKKJJJFFFBBB@@@??????===<<<<<<<<<===>>>??????>>>>>>@@@>>><<<;;;:::::::::;;;999::::::999888999<<<>>>AAACCCGGGMMMSSSZZZ^^^aaaeeeeeeddddddcccaaa```````````````aaabbbdddeeefffdddccccccbbbccccccddddddbbbbbbbbbccccccddddddeeefffffffffeeeeeeeeeeeeeeeaaaccceeefffeeeeeefffgggiiihhhhhhhhhiiijjjkkkkkkiiihhhggggggggghhhjjjkkkjjjjjjjjjjjjkkkllllllmmmjjjjjjjjjiiiiiihhhggggggfffffffffhhhkkkooossstttqqqggg[[[TTTPPPQQQXXX___hhhiiijjjlllmmmoooooopppqqqqqqqqqrrrtttvvvwwwxxxuuuxxx|||~~~~~~}}}{{{wwwxxxwwwuuurrrrrrssstttwww{{{vvvaaaSSSFFFBBBCCCEEEIIILLL555555555555666666666666777777888888888777777666888888777777666666666666333333222222444777:::<<<;;;:::999999999:::;;;;;;:::::::::::::::;;;;;;;;;999999999888888777777777777888>>>HHHPPPZZZjjjwww~~~yyytttooohhh___XXXPPPMMMJJJKKKPPPVVV[[[]]]fffnnnzzz||||||{{{~~~xxxppphhhfffggghhhkkknnnlllhhhfffjjjnnnuuutttwww}}}xxxppplllhhhccc___]]]^^^___```______`````````aaabbbcccaaa```_________```aaabbbaaabbbdddcccbbbaaaaaabbbaaabbbdddfffggggggfffeeefffaaa\\\ZZZ]]]aaacccccc]]]\\\ZZZYYYZZZ^^^aaadddjjjjjjjjjiiihhhfffdddcccdddcccaaa```______```aaa\\\]]]^^^^^^^^^^^^```bbbeeegggiiijjjjjjiiijjjkkkkkkkkkiiifffddddddeeegggmmmvvvrrrfff```WWW]]]lll}}}jjj___```TTTGGG@@@<<<999666666666666666666666555555555666555555444444444444444666666666666666777777777555555444444555666777777666999>>>CCCHHHMMMQQQSSSVVVWWWXXXYYYZZZ]]]bbbfffjjjjjjkkklllnnnoooooopppooooooppprrrsssuuuvvvvvvuuuttttttttttttuuuuuuuuuwwwuuusssqqqqqqsssvvvxxx{{{{{{yyyxxxvvvtttsssrrrrrrtttvvvwwwxxxwwwuuutttsssssssssttttttvvvwwwwwwuuutttrrrpppnnnnnnpppqqqsssuuutttooojjjfffdddbbbbbblllzzzyyyqqqnnnhhhaaaZZZTTTQQQOOOLLLLLLMMMOOOSSSXXX[[[\\\ZZZSSSKKKEEEBBB???;;;888888;;;???CCCEEEFFFEEEDDDBBB@@@>>><<<<<<<<<;;;;;;::::::;;;<<<<<<=========>>>>>><<<<<<;;;<<<<<<===;;;<<<<<<<<<;;;<<>>BBBKKKUUU^^^gggvvvvvvnnnddd\\\VVVRRROOOPPPVVV\\\___```ccclllyyy{{{wwwwwwwwwwwwrrrlllhhhiiimmmnnnoooooolllgggddddddeeekkkjjjjjjnnnssssssmmmhhheeebbb___\\\ZZZ[[[\\\^^^]]]^^^``````______aaabbb`````````aaabbbbbbbbbbbb___aaaccccccaaa```___```bbbcccdddfffggghhhhhhhhhddd___ZZZZZZ^^^cccffffff^^^]]]]]]]]]^^^```bbbdddhhhhhhiiiiiihhhfffdddcccaaaaaaaaaaaaaaabbbbbbccc]]]^^^______^^^___aaacccgggiiilllmmmlllkkkkkklllkkkllllllkkkhhhfffffffffkkkppp~~~xxxhhh^^^XXXXXXddd{{{tttddd___UUUIII@@@;;;999777666666777777777777666555444666555555444444555555555555555555555555555555555333333333444444666777888555888===@@@BBBEEEHHHKKKQQQRRRTTTVVVXXX\\\aaaeeeggghhhkkkmmmnnnooooooooommmmmmoooppprrrssstttuuuvvvuuuuuuttttttuuuvvvvvvxxxvvvtttrrrqqqrrrtttvvvyyyyyyyyyxxxvvvuuusssrrrrrrsssuuuvvvvvvvvvuuutttssssssttttttuuuwwwxxxyyyuuuuuussspppmmmlllnnnpppsssvvvwwwqqqkkkeee```ZZZVVV^^^kkkxxx|||wwwpppkkkcccYYYQQQLLLIIIGGGGGGGGGHHHKKKOOOTTTXXX[[[ZZZUUUNNNGGGAAA<<<777444888999;;;===>>>???@@@@@@;;;;;;:::::::::::::::;;;999999:::;;;<<<===>>>>>>???>>>>>>>>>>>>????????????@@@AAA@@@@@@AAADDDFFFIIIKKKOOOTTTYYY\\\___```cccdddeeefffeeedddcccbbbbbbbbbbbbbbbbbbcccdddeeeddddddccccccbbbbbbccccccccccccccccccccccccddddddcccccccccccccccdddddddddccccccbbb``````aaaeeeiiikkklllllljjjgggfffggghhhiiihhhggggggggghhhjjjkkkiiiiiiiiijjjkkklllmmmnnnkkkkkkllllllkkkiiigggfffbbbbbbaaa```bbbgggnnnsssrrriii]]]VVVOOOLLLNNNSSSZZZ\\\aaaeeejjjmmmooopppppppppoooooorrruuuyyy|||}}}|||{{{{{{|||}}}{{{xxxvvvrrrrrrqqqpppooopppsssvvvyyy~~~}}}vvvwwwqqqSSSIIIAAAAAAFFFIIILLLPPP444444444555555555666666555555666777888888888777666666666666666555444444444444444555666666777777888888777777777999;;;======>>>???AAACCCEEEFFFGGGFFFDDDAAA>>>>>>???AAABBBFFFKKKUUU^^^dddjjjvvvxxxooogggaaa\\\YYYXXX\\\bbbggggggeeecccjjjuuu}}}tttmmmlllmmm}}}{{{uuurrrooolllnnnssstttsssrrrooommmjjjgggffffffdddcccdddfffgggeeeccc___^^^\\\ZZZXXXYYYZZZ\\\[[[]]]___```^^^^^^___aaa___```bbbdddeeedddcccccc```bbbeeefffdddaaa``````ddddddeeefffgggiiijjjkkkeeeaaa\\\[[[___ccceeeeeeaaabbbcccdddeeeeeeffffffdddeeefffggggggeeecccbbb______```aaabbbccccccddd^^^___``````______aaaccciiilllnnnooonnnllllllllljjjlllooonnnkkkhhhfffeeejjjnnnxxxqqqddd]]]WWW]]]rrrrrrddd[[[NNNCCC<<<:::999777666777777888777666555444555444444333333444444555444444444444444444444444333333333333444555666666666888:::;;;<<>>666777888888888999:::;;;::::::;;;<<<>>>???AAABBBBBBBBBCCCCCCDDDEEEFFFFFFEEEFFFGGGFFFFFFGGGJJJMMMNNNPPPTTTXXX\\\^^^```aaaaaabbbdddeeeeeeeeecccbbbccccccbbbbbbbbbcccddddddeeeeeedddcccccccccccccccdddddddddddddddcccccccccaaaaaaaaabbbbbbccccccdddcccdddddddddcccdddfffhhhiiikkkkkkiiigggfffgggjjjiiihhhggggggggghhhjjjkkkhhhhhhiiiiiijjjlllmmmnnnjjjjjjkkkkkkjjjhhhfffdddaaa```^^^\\\]]]bbbjjjppppppggg^^^VVVPPPJJJJJJNNNPPPTTTZZZ```fffkkkmmmooopppooommmnnnpppuuuyyy|||~~~~~~|||zzzyyy{{{|||yyy|||~~~~~~{{{xxxvvvvvvrrrrrrqqqpppppprrruuuxxx{{{tttjjjiiizzz~~~yyyjjjPPPFFF@@@BBBGGGKKKNNNQQQ444444444555555555666666444444666777888888888888444444555555444444333222777777888888777666555555888777666666777999;;;======???BBBGGGLLLPPPTTTVVVOOOLLLHHHEEEDDDFFFHHHKKKJJJOOOYYYbbbdddgggpppzzzwwwoooiiiddd```___aaafffmmmpppmmmhhhdddjjjqqq{{{{{{qqqkkkiiiggguuu|||xxxwwwuuusssuuuyyyyyyxxxvvvuuutttssspppmmmgggeeebbb```____________\\\[[[ZZZXXXWWWWWWYYY[[[ZZZ]]]___```^^^]]]___aaa^^^```cccfffgggfffdddcccbbbeeeiiijjjhhheeecccbbbeeeeeeeeeeeegggiiilllmmmjjjeee___]]]___aaabbbaaafffhhhiiikkkkkkkkkjjjjjjaaacccdddffffffeeecccbbb]]]^^^```aaaccccccdddddd___```aaa```___```bbbdddjjjmmmppppppooommmmmmmmmiiilllooopppmmmiiieeeccckkkmmmuuu|||mmm```VVVXXXkkk|||iiiaaaTTTFFF>>><<<:::777666777888888888777555444333333333222222333444444555555555555555555555555444444333333333444444555666777888777888<<>>999888888888999;;;===>>>444666777888888888:::;;;;;;<<<<<<>>>@@@BBBDDDFFFEEEFFFGGGIIIKKKLLLMMMNNNIIIJJJKKKKKKJJJLLLOOOQQQRRRTTTWWW[[[^^^```aaabbb___aaaccceeeeeeeeedddcccdddccccccbbbccccccddddddfffeeeeeedddcccccccccdddeeeeeeeeeddddddccccccccc______```aaabbbccccccdddbbbdddggghhhgggfffgggggggggiiijjjiiigggfffiiikkkiiihhhggggggggghhhjjjkkkhhhhhhhhhiiijjjkkkmmmnnnhhhiiijjjjjjiiigggdddccc```___]]]ZZZYYY^^^gggnnnoooggg]]]WWWPPPIIIHHHKKKJJJNNNUUU\\\ccciiilllmmmooonnnlllmmmoootttyyy}}}~~~~~~|||zzzxxxyyy{{{}}}wwwyyy{{{{{{yyyvvvuuuuuurrrsssrrrqqqqqqssswww{{{|||kkk___]]]ooo|||wwwqqqcccNNNEEE???BBBHHHLLLNNNQQQ666666666666777888999999777666666777888888666555888888888777666444333222444555777777777444222000333444666666666777999;;;>>>DDDIIIMMMYYYiiirrrsssmmmeee[[[UUUTTTSSSOOOLLLNNNOOOSSSVVVVVVVVV]]]fffssszzznnnjjjiiijjjooovvvyyyvvvrrrllljjjnnnzzz|||uuukkkcccaaabbbiiivvv|||zzzwwwzzz}}}~~~zzztttooolll```]]]ZZZ[[[]]]______]]][[[ZZZXXXWWWWWWXXXZZZ[[[XXXZZZ^^^aaacccbbbaaa___aaaaaabbbfffiiijjjgggccceeehhhkkkkkkiiieeebbbaaaeeeddddddfffiiijjjjjjiiikkkgggaaa\\\ZZZ[[[]]]```bbbfffkkkpppqqqnnniiifffdddeeeffffffdddaaa\\\ZZZ]]]]]]]]]]]]^^^```bbbcccccc```___aaaaaa```dddjjjnnnnnnoooqqqsssssspppnnnllllllmmmmmmlllkkkkkkjjjoookkklllxxxlllcccWWWWWW^^^dddpppuuunnnoooppp||||||mmm[[[NNNDDD;;;777777999888666555555666777888:::888777555444444444444555444333333222222222222333333333444444444555555555666777888999:::;;;;;;AAADDDHHHLLLOOOSSSWWWZZZ```ccchhhjjjllllllmmmnnniiijjjkkkmmmnnnpppqqqqqqqqqrrruuuxxxzzzzzzxxxvvvyyyxxxvvvvvvuuusssqqqoooqqqsssvvvvvvvvvuuuuuuvvvtttvvvvvvuuurrrpppppppppxxxwwwwwwwwwwwwwwwxxxxxx{{{yyyvvvrrrnnnkkkjjjiiipppwww~~~sssdddbbbYYYVVVbbbsss|||rrrggg\\\QQQHHHCCCBBBAAAAAABBBFFFKKKPPPSSSZZZXXXTTTOOOIIIDDD???<<<;;;:::999888888999:::;;;999888888888999:::;;;;;;>>>???AAAEEEJJJNNNOOONNNPPPOOOMMMOOOQQQTTTUUUUUURRRRRRQQQQQQQQQRRRTTTUUUWWWYYY]]]aaaccccccbbbaaa]]]___```bbbcccccccccbbbddddddccccccbbbaaa``````ddddddddddddddddddddddddbbbccccccccccccbbbaaaaaabbbcccddddddbbbbbbcccdddkkkjjjiiigggfffdddcccbbbiiihhhgggggggggggghhhhhhlllkkkjjjhhhgggfffffffffiiijjjjjjiiihhhiiikkknnnlllllllllkkkiiifffdddbbbddd]]]YYYZZZZZZXXX[[[bbbjjjggg```WWWNNNHHHGGGGGGHHHJJJOOOVVV]]]ccciiilllppppppoooppprrruuuxxxzzz|||}}}wwwuuuxxx{{{|||{{{yyyxxxvvvuuuttttttqqqssstttqqqnnnpppvvv|||}}}vvviiiaaa___kkk}}}zzzoookkkaaaUUUEEEBBBAAACCCIIIMMMOOOOOO777777666555555555555666999888777777888888777777555555666666555555555444777777888888888888777777999:::999888888999<<<>>>EEELLLUUU]]]kkk|||xxxjjj```\\\YYYVVVSSSOOONNNOOOPPPOOOOOOWWW```ppp~~~yyyvvvsssuuuzzz~~~}}}tttqqqrrryyy}}}xxxooogggcccccciiisss|||{{{tttnnnkkkaaa]]]YYYYYY[[[]]]\\\ZZZXXXWWWUUUUUUUUUVVVXXXYYYYYY[[[___bbbccccccaaa`````````bbbeeeiiijjjgggdddgggiiilllllljjjgggdddcccdddeeeggghhhhhhiiiiiiiiillliiiccc^^^\\\]]]___aaadddgggkkkoooooommmiiigggeeefffggggggeeebbb^^^[[[[[[[[[ZZZ[[[]]]___aaacccccc``````bbbbbbaaaeeekkknnnoooppprrrttttttqqqnnnmmmmmmmmmmmmmmmmmmllllllmmmjjjkkkvvvrrrhhhZZZWWWZZZ]]]gggkkkccc```aaakkkuuucccVVVKKK@@@999777888777666666666666666666888777666555444444555555555444333333222222222333444444444444555555555555555555666777888999::::::>>>AAAEEEIIILLLPPPUUUXXX\\\___dddggghhhiiijjjkkkkkkkkkkkkllllllnnnooopppoooppprrruuuwwwwwwvvvuuuwwwvvvuuuttttttrrrpppnnnoooqqqtttuuuuuuuuuvvvwwwtttuuuvvvuuurrrpppppppppvvvvvvvvvvvvvvvwwwxxxxxxzzzyyywwwuuurrrooonnnmmmttt{{{sssiii___\\\gggwwwzzzooodddYYYOOOIIIDDDCCCBBBCCCFFFJJJOOORRRUUUSSSPPPKKKEEE@@@===;;;::::::999999:::;;;===>>><<<<<<;;;;;;<<<===>>>???CCCEEEHHHLLLPPPSSSUUUVVVZZZXXXVVVUUUWWWXXXXXXXXXXXXWWWVVVVVVVVVWWWYYYZZZXXXZZZ]]]```bbbbbbaaa```^^^___aaabbbddddddddddddeeeddddddcccbbbbbbaaaaaadddddddddddddddddddddddddddddddddddddddcccbbbbbbcccdddeeeeeeccccccdddeeejjjjjjiiihhhfffeeedddcccgggfffffffffgggggghhhhhhlllkkkkkkjjjiiihhhgggggghhhiiiiiiiiihhhiiilllnnnlllllllllkkkjjjhhhgggeeeccc\\\XXXWWWWWWUUUXXX^^^fffccc___XXXRRROOOOOOQQQOOOPPPRRRVVV\\\ccchhhlllooonnnnnnnnnqqqtttxxxzzz{{{}}}~~~|||wwwuuuwwwzzz{{{zzzxxxwwwuuuttttttsssqqqrrrsssqqqooopppvvv|||~~~wwweee___^^^hhhttt||||||zzz{{{~~~rrrhhhcccZZZOOODDDBBBAAADDDIIIMMMOOOOOO777666666555555666666666888888666555555555666666444444444444555555666666888999:::<<<>>>???AAABBB@@@@@@>>><<<;;;>>>CCCFFFQQQXXXbbblllzzzyyyjjjccc^^^ZZZWWWPPPMMMLLLLLLLLLNNNVVV```qqq~~~xxxvvvzzz~~~zzzwwwxxxyyy{{{wwwnnniiihhhkkksss}}}vvvooonnnsssyyy}}}zzz~~~|||tttnnnjjjccc^^^YYYWWWXXXYYYXXXWWWTTTTTTSSSSSSTTTVVVXXXYYYZZZ\\\___bbbccccccaaa```^^^___aaaeeehhhiiihhhfffhhhkkkmmmmmmkkkhhhfffeeeeeegggjjjjjjhhhgggiiikkkmmmjjjeeeaaa___```bbbdddggghhhkkkmmmmmmkkkiiigggeeeffffffeeeccc```]]]ZZZXXXWWWWWWXXXZZZ]]]___aaabbb```aaacccccccccggglllooopppsssvvvwwwvvvrrrnnnmmmmmmmmmnnnnnnnnnnnnnnnjjjiiijjjqqq{{{ooo```ZZZ[[[[[[bbbddd[[[TTTVVVZZZlllpppcccVVVHHH<<<777666777777777666666555444666666555555444555555666444444333222222222333333444444444444555555555555444555555666777888999999===@@@EEEIIILLLPPPTTTWWWXXX[[[___bbbdddeeeggghhhlllkkkiiihhhhhhiiijjjkkkkkkmmmppprrrtttttttttsssuuuuuuttttttrrrqqqoooooommmpppsssuuuuuuuuuvvvwwwtttuuuvvvuuusssqqqqqqqqqttttttttttttuuuwwwxxxyyyzzzzzzyyyyyywwwvvvtttssswwwtttjjjeeennn~~~|||ooobbbVVVOOOFFFEEECCCBBBDDDHHHMMMPPPQQQOOOKKKFFFBBB???===<<<;;;;;;;;;<<<>>>???AAABBBAAA@@@@@@@@@AAABBBDDDEEEKKKOOOTTTWWWXXX[[[___bbbeeebbb^^^\\\\\\\\\\\\[[[\\\[[[ZZZZZZZZZ[[[\\\]]]YYY[[[^^^```aaaaaa```___^^^___aaacccdddeeeffffffeeeeeeeeeddddddccccccbbbddddddddddddddddddeeeeeeffffffffffffeeedddbbbbbbdddeeefffeeedddcccdddfffiiiiiihhhggggggffffffeeeeeeeeeeeeffffffgggggghhhjjjjjjkkkkkkjjjiiiiiihhhfffggghhhhhhhhhiiilllooollllllmmmmmmlllkkkjjjjjjeee___YYYWWWTTTRRRTTTXXXaaa```^^^ZZZWWWVVVXXXZZZYYYXXXWWWWWW[[[aaahhhlllnnnmmmllllllooosssxxxzzzyyy|||}}}{{{wwwuuuwwwyyyyyyxxxwwwuuutttsssssssssppprrrrrrpppooorrrwww|||{{{gggcccbbbggglllmmmooosss}}}{{{uuuyyy{{{kkkaaa\\\TTTJJJDDDCCCBBBEEEIIILLLOOOOOO555555555666777888::::::888999888777666666777888666555555555666777999:::<<<>>>CCCHHHMMMPPPSSSTTTLLLJJJGGGDDDCCCFFFLLLPPP\\\```eeelllvvvrrrjjjddd]]]WWWTTTQQQPPPRRRSSSVVV^^^fffvvv{{{yyy||||||zzzvvvtttyyyxxxrrrpppsssyyy~~~sssiiidddeeehhhkkknnnpppnnnlllpppxxx}}}uuunnniiiddd^^^XXXUUUVVVVVVUUUTTTRRRRRRRRRSSSUUUWWWYYYZZZYYY[[[]]]```aaaaaa```___]]]^^^```dddfffhhhhhhggghhhjjjlllmmmjjjhhhffffffeeejjjmmmlllhhhfffiiilllmmmkkkgggdddbbbcccdddeeeiiiiiijjjjjjjjjiiihhhhhhffffffeeebbb___\\\YYYWWWVVVUUUTTTUUUWWWZZZ]]]```aaa```aaadddeeeeeehhhnnnqqqsssvvvyyy{{{xxxtttppplllllllllllllllmmmmmmmmmhhhggghhhmmmvvvvvvgggbbbcccbbbhhhiii___VVVVVVUUU```|||nnn```OOO@@@999666777888888777666444333444444444444555555666666444333333222222333333333333333333333444444444444444444555555666777777888:::===AAAEEEHHHLLLPPPSSSTTTWWW[[[^^^```bbbeeegggkkkiiieeebbbaaaaaabbbcccgggjjjmmmpppqqqrrrrrrsssssstttuuutttrrrqqqppppppnnnpppsssttttttssstttuuusssuuuvvvuuusssrrrrrrsssrrrrrrssssssuuuvvvxxxxxxyyyzzz{{{|||||||||{{{zzzyyywwwpppvvv{{{kkk[[[RRRIIIFFFDDDBBBCCCFFFJJJMMMPPPMMMIIIFFFCCCAAAAAAAAA??????@@@BBBDDDFFFGGGHHHFFFEEEEEEEEEFFFGGGIIIKKKRRRXXX^^^aaaaaabbbhhhmmmlllhhhdddaaa``````___^^^]]]\\\[[[ZZZ[[[[[[]]]]]][[[\\\^^^`````````___^^^___```aaacccdddfffggggggffffffeeeeeeeeeddddddddddddddddddeeeeeeeeeeeeeeeffffffffffffeeecccbbbaaacccdddeeeeeeccccccdddeeeggggggggggggggggggggggggffffffffffffffffffeeeeeeggghhhhhhiiiiiiiiihhhgggeeefffgggggghhhiiilllooonnnnnnoooooooooooooooooolllhhhaaa[[[VVVRRRQQQQQQ\\\\\\[[[YYYXXXZZZ]]]```bbb___\\\ZZZ\\\aaahhhlllmmmllljjjkkkmmmrrrwwwzzzzzz{{{}}}|||yyyxxxxxxzzzwwwvvvuuutttsssrrrrrrrrrpppqqqqqqpppqqqtttyyy~~~uuuqqqooonnnllliiikkkooowww}}}xxx{{{wwwhhh___ZZZSSSJJJCCCCCCDDDFFFIIILLLNNNOOO555555555666777888999::::::<<>>AAACCCEEEHHHKKKMMMPPPSSSVVVYYY\\\```ccc```]]]ZZZVVVSSSQQQQQQQQQYYY```iiinnnppppppqqqrrrqqqtttvvvvvvsssqqqrrrtttsssuuuvvvvvvsssqqqpppqqqrrrtttuuuuuutttttttttuuusssssssssssstttvvvwwwxxxxxxxxxyyy{{{~~~lll___PPPMMMHHHEEEDDDGGGLLLOOONNNNNNMMMLLLLLLMMMNNNOOOPPPQQQRRRTTTUUUUUUUUUUUURRRQQQPPPPPPQQQTTTWWWYYY^^^bbbhhhkkkmmmppptttxxxvvvrrrllliiihhhhhhiiihhhaaa```___^^^^^^^^^___```^^^___``````aaaaaaaaaaaaaaaaaaaaaaaabbbdddeeefffeeeeeeeeeeeeeeeeeeeeeeeedddddddddeeeffffffggggggdddddddddddddddccccccbbbaaabbbcccbbbaaa```aaacccddddddeeeeeeeeefffffffffggghhhhhhhhhgggeeedddbbbccccccbbbbbbbbbccccccdddeeeeeefffffffffgggjjjmmmnnnooorrruuuyyy}}}|||pppeee\\\SSSKKKMMMMMMLLLMMMPPPWWW```fffhhheeebbbaaabbbeeejjjmmmnnnnnnnnnoooqqqtttwwwyyyzzz{{{}}}~~~~~~}}}|||{{{ttttttssssssssssssssstttrrrrrrqqqrrruuuzzz~~~~~~mmm___WWWRRRLLLGGGAAADDDFFFHHHIIIJJJLLLNNN999:::;;;===@@@CCCEEEGGGIIIRRR]]]bbb```ZZZVVVUUUTTTRRRNNNLLLMMMPPPSSSVVV]]]___dddkkkrrrzzz}}}wwwmmmbbbXXXQQQNNNOOOKKKJJJMMMRRR[[[lll|||{{{tttooommmjjjggggggiiijjjlllqqqwww}}}~~~|||wwwooojjjiiikkk{{{yyynnnccc]]]]]]___gggiiijjjiiiffffffhhhjjjqqq~~~|||uuurrrooojjjfff___]]]ZZZZZZ\\\[[[XXXUUUNNNOOOQQQSSSUUUVVVWWWXXXXXXYYYZZZ[[[\\\\\\\\\[[[\\\___aaabbbbbbbbbdddgggeeeggghhhhhhfffeeeeeefff```aaacccddddddeeeeeeeeedddccccccbbbaaaaaaaaaaaabbbccccccdddeeeeeeeeeeeedddccc```]]][[[ZZZZZZZZZYYYWWWUUUSSSTTTWWW[[[]]]\\\\\\___dddggggggkkkppprrrrrrsssuuuvvvtttqqqnnnkkkiiigggeeeddddddeeefffiiiddddddiiikkknnn}}}uuuqqqqqqzzzzzznnnbbbWWW[[[qqqyyynnnbbbVVVNNN===<<<;;;999888777777777222333444555555555444333333222222222333333444555333333444444444555555555555666666666666777777777<<<>>>AAABBBCCCEEEHHHJJJGGGIIIMMMPPPSSSVVV[[[^^^ZZZYYYVVVSSSPPPMMMKKKJJJPPPZZZeeemmmooooooooopppooorrruuuuuuqqqppprrruuusssuuuwwwvvvtttsssrrrrrrrrrsssuuuvvvuuutttuuuvvvuuutttttttttuuuvvvvvvwwwwwwwwwwwwxxx{{{tttgggUUURRRMMMIIIIIILLLPPPSSSSSSTTTUUUVVVWWWXXXYYYYYYZZZ[[[\\\\\\\\\[[[ZZZZZZYYYXXXVVVVVVWWWZZZ^^^```bbbeeeiiimmmrrruuuxxxzzzxxxtttmmmiiiggggggggggggbbbaaa```___^^^______```___``````aaabbbcccccccccbbbaaaaaa```aaabbbcccdddddddddddddddddddddddddddddddddeeeeeefffgggggggggcccddddddeeeeeeeeeeeeeeeaaabbbccccccaaaaaabbbcccccccccddddddddddddddddddeeefffhhhiiiiiihhhfffeeedddcccaaa______```bbbccceeefffffffffeeefffiiikkkjjjlllpppvvv~~~vvvlll```VVVOOOMMMJJJHHHJJJPPPZZZaaaddddddddddddfffiiikkkmmmpppqqqqqqssstttvvvwwwwwwyyyzzz{{{}}}~~~~~~|||{{{ttttttsssssssssssstttuuusssrrrrrrsssxxx}}}xxxeeeWWWPPPKKKFFFCCCAAADDDGGGIIIHHHIIILLLNNN999;;;>>>CCCIIIOOOSSSVVV]]]hhhvvv}}}{{{tttooolllgggbbb\\\VVVRRRQQQRRRSSSZZZZZZ\\\___fffnnnvvv{{{{{{zzzvvvmmmbbbWWWOOOKKKJJJGGGGGGKKKOOOVVVfffvvv{{{zzzrrrooommmkkkmmmqqqiiijjjoootttxxxzzz}}}zzzvvvnnnhhhfff```rrrxxxlllbbb___bbbfffqqqqqqoookkkfffcccbbbccchhhuuuvvvpppnnnlllhhhddd^^^\\\[[[\\\^^^]]]ZZZVVVRRRSSSUUUWWWYYYZZZ[[[[[[YYYZZZ[[[\\\\\\\\\\\\\\\]]]___bbbbbbaaaaaadddfffeeeggghhhhhhfffeeeffffff^^^]]]]]]```bbbdddcccbbbaaaaaaaaaaaa``````______```aaabbbcccdddeeeeeeeee]]]\\\YYYXXXWWWWWWYYYZZZ[[[YYYVVVTTTTTTWWWZZZ]]][[[[[[^^^dddggggggjjjppppppppppppqqqrrrqqqnnnlllllljjjhhheeeddddddeeeeeeiiicccdddjjjlllmmmzzz{{{sssoooyyy}}}zzzjjj[[[^^^oooyyypppfff[[[UUU???===;;;999888888888999333333555555555444333222222222222222333333444555555555555666666666777777666666666777777777777777888:::<<<===>>>???AAACCCBBBDDDHHHKKKNNNRRRWWWZZZXXXWWWUUURRROOOKKKIIIHHHKKKUUUccclllnnnnnnnnnooommmqqqttttttpppnnnqqqtttrrrtttvvvwwwuuuttttttuuuqqqsssuuuvvvuuuuuuuuuwwwvvvvvvuuuuuuuuuvvvvvvwwwwwwvvvuuuvvvyyy~~~xxxjjjYYYUUUPPPLLLLLLOOOTTTWWWYYY[[[]]]___```bbbbbbbbbaaaaaabbbbbbaaa___]]]\\\]]]\\\ZZZZZZ[[[___bbbeeeeeefffiiinnntttyyyzzzzzzxxxssslllgggddddddccccccaaa```___]]]]]]]]]^^^___``````aaabbbcccdddeeeeeecccbbbaaa``````aaabbbcccddddddddddddddddddddddddddddddeeeeeefffggghhhhhhcccdddeeefffggggggggggggbbbcccddddddbbbbbbcccdddcccccccccccccccccccccccccccdddgggiiijjjjjjiiiiiifffddd```^^^^^^___bbbdddffffffgggfffeeefffhhhjjjfffiiiooowwwzzzmmmaaaWWWSSSLLLGGGEEEJJJRRRXXXbbbbbbdddfffhhhkkklllnnnqqqrrrtttuuuvvvwwwwwwwwwxxxxxxzzz|||~~~}}}{{{yyyttttttssssssssstttuuuuuutttsssrrrtttyyyuuuaaaTTTMMMHHHCCC@@@AAADDDHHHIIIHHHIIIKKKNNNFFFBBBBBBJJJPPPTTT]]]fffhhhrrr}}}xxxxxxrrrhhh\\\PPPHHHEEEDDDJJJIIIJJJPPPYYYcccjjjnnnvvvyyy|||xxxnnn___RRRJJJIIIKKKMMMOOOTTT]]]iiiqqqssswww{{{zzzvvvtttsssuuuyyy}}}|||yyyxxxxxxxxx{{{{{{vvvpppjjjfffbbbiiivvvuuulllgggggghhhiiiooopppooommmiiifffeeefffgggmmmvvv|||{{{uuummmgggcccaaa___^^^]]]]]]\\\ZZZYYYWWWVVVVVVUUUUUUWWWXXXYYYYYYYYYZZZZZZ[[[\\\[[[ZZZZZZ\\\]]]```aaabbbaaa```___```aaa^^^```bbbddddddcccaaa___^^^]]]\\\\\\[[[\\\\\\\\\^^^]]]]]]\\\\\\]]]]]]]]]___```aaabbbccccccbbbaaa]]][[[YYYWWWVVVVVVWWWXXXWWWWWWYYYZZZZZZ[[[ZZZZZZ^^^^^^^^^```cccfffjjjllliiilllooopppooonnnmmmmmmgggdddbbbdddiiikkkiiieeeeeehhhjjjgggfffkkkvvvssslllooouuuyyyyyyqqqlllmmmzzzwwwhhhgggccc[[[LLL@@@666555888777333000777777666555444444333333444444444444444444444444333333333444444444555555666555333222222333555666666999<<<>>>>>>???AAABBBCCCCCCDDDEEEIIIMMMRRRUUUUUUVVVUUUSSSOOOJJJGGGFFFKKKMMMWWWeeemmmmmmkkklllnnnoooqqqqqqrrrqqqpppoootttttttttsssrrrrrrqqqqqqyyyxxxxxxwwwwwwvvvvvvvvvwwwvvvuuutttsssrrrrrrrrrrrrrrrrrrrrrsssxxx~~~yyylll\\\YYYVVVTTTTTTWWW\\\^^^___aaadddeeeeeeeeeeeefffhhhfffcccbbbaaaaaa___]]]]]]```bbbcccaaabbbdddgggkkkmmmppptttvvvwwwwwwwwwnnnlllhhhdddbbb````````````___^^^^^^___aaadddeeecccaaa```______```aaacccaaaaaaaaaaaaaaabbbbbbcccccccccdddddddddcccbbbbbbbbbcccdddeeeffffffffffffeeefffgggggggggggggggfffeeedddcccbbbaaaaaaaaaaaadddeeeeeecccbbbaaabbbcccccceeehhhiiihhhhhhiiijjjnnnhhh```]]]^^^aaaddddddffffffeeeeeeeeeeeeffffffiiiiiinnnvvv}}}qqqhhh^^^RRRJJJIIILLLOOOPPPZZZ```fffjjjjjjlllppptttyyyyyyxxxxxxwwwwwwxxxxxx}}}|||zzzxxxwwwuuuuuuuuuqqqpppooorrruuuwwwuuusssqqqooopppvvv}}}~~~kkkWWWKKKFFFBBB@@@@@@EEEFFFGGGHHHIIIKKKOOORRRNNNIIIIIIMMMQQQTTT[[[bbbdddiiittt{{{yyysssiii\\\QQQIIIEEEDDDDDDDDDGGGNNNYYYeeennnsss}}}qqqddd\\\TTTSSSRRRQQQTTTZZZccciiiiiimmmttt~~~}}}zzzxxxxxx||||||{{{|||uuunnnhhhgggmmmyyy}}}zzzrrrkkkhhhhhhjjjppppppqqqqqqpppmmmjjjhhhgggjjjpppxxx}}}}}}zzzvvvrrrmmmgggaaa___^^^^^^]]]\\\[[[ZZZYYYXXXWWWVVVVVVVVVWWWXXXZZZ[[[\\\\\\\\\\\\\\\]]]\\\ZZZZZZ[[[]]]```aaabbbaaa___^^^___```]]]^^^```bbbbbbaaa___]]]\\\[[[[[[ZZZYYYYYYYYYYYY\\\\\\[[[[[[[[[\\\\\\]]]\\\]]]___`````````___^^^ZZZYYYWWWUUUUUUVVVXXXYYY[[[[[[[[[[[[[[[[[[[[[[[[[[[\\\]]]___bbbeeeggghhhiiikkkmmmmmmllllllmmmmmmiiifffeeehhhlllooommmjjjhhhiiiiiiggggggkkkttt|||xxxmmmkkkpppttt}}}|||xxxpppmmmxxxyyyjjjiiigggaaaNNNBBB777777::::::777555777666666555444444333333444444444444444444444444333333333444444444555555666555444333333444555666777999;;;===>>>AAACCCFFFFFFFFFEEEFFFHHHLLLQQQUUUUUUVVVWWWUUURRRMMMJJJHHHKKKMMMUUUaaajjjjjjjjjkkknnnooopppqqqqqqqqqpppppptttttttttssssssssssssrrryyyyyyxxxxxxwwwvvvvvvvvvwwwvvvuuutttsssrrrrrrrrrpppppppppppprrrvvv|||wwwkkk```^^^[[[YYYZZZ]]]aaadddggghhhjjjkkkjjjiiiiiiiiiiiigggdddbbbaaa```^^^]]]\\\___aaaaaa``````ccceeehhhjjjlllooopppqqqpppppphhhfffccc```^^^]]]]]]^^^______^^^^^^___aaacccdddbbbaaa```______```aaabbbaaaaaaaaaaaaaaabbbccccccbbbccccccddddddcccccccccccccccdddeeeffffffffffffeeeffffffggghhhhhhhhhgggfffeeedddcccbbbbbbbbbbbbcccdddeeecccbbbaaacccdddeeeggghhhhhhhhhhhhjjjlllmmmggg```[[[\\\___bbbccchhhgggfffeeeddddddddddddhhhgggjjjqqqwww|||zzzoooaaaVVVQQQPPPQQQPPP[[[aaagggjjjjjjlllppptttyyyxxxxxxxxxwwwxxxxxxxxx|||{{{zzzxxxwwwvvvvvvvvvqqqppppppsssvvvxxxwwwvvvuuuttttttyyyyyygggSSSIIIEEEBBBAAABBBEEEFFFGGGHHHIIIJJJNNNPPPOOOKKKIIIJJJKKKLLLPPPTTTWWWWWW]]]kkkzzz{{{sssnnnhhh___UUULLLGGGDDDCCCCCCDDDHHHQQQ]]]jjjuuuzzzxxxoooddd___YYYVVVWWWZZZ___aaa___bbbhhhsss}}}wwwrrruuu|||vvvooopppuuu}}}~~~{{{yyyyyy~~~~~~tttooopppsssuuutttuuuwwwxxxuuuoooiiiggghhhkkkooossssssqqqnnngggccc]]]ZZZYYYZZZZZZZZZYYYYYYXXXWWWVVVVVVVVVVVVWWWYYY[[[]]]^^^_________^^^^^^^^^]]][[[ZZZ[[[]]]___```aaa```^^^^^^^^^```\\\]]]^^^```___^^^\\\[[[ZZZYYYYYYXXXWWWVVVVVVVVVYYYYYYXXXXXXXXXZZZ[[[\\\YYYZZZ[[[\\\]]]\\\[[[ZZZWWWUUUSSSRRRSSSVVVYYY\\\^^^]]][[[ZZZYYYYYYZZZZZZXXXZZZ\\\___aaacccccccccggghhhjjjkkkjjjkkklllmmmhhhggggggjjjooorrrqqqooollljjjgggfffggglllrrrvvv~~~llleeegggkkk}}}xxxmmmeeeccc___UUUGGG;;;999:::999888888666666666555444444333333444444444444444444444444333333333444444444555555555555555555555555555555777888:::<<<>>>BBBGGGKKKKKKKKKIIIHHHIIINNNUUUZZZ[[[[[[[[[YYYVVVRRRNNNLLLOOOOOOUUU```gggiiijjjlllnnnoooppppppqqqqqqppppppsssssssssttttttttttttuuuyyyyyyyyyxxxxxxwwwvvvuuuvvvuuutttsssrrrqqqqqqqqqmmmmmmmmmmmmooosssxxx}}}vvvmmmeeedddbbbaaabbbeeeiiikkkmmmnnnoooooonnnmmmlllkkkkkkhhheeebbbaaa___]]][[[[[[]]]^^^^^^]]]^^^```bbbaaabbbdddeeefffeeedddddd^^^]]]\\\ZZZZZZZZZ[[[[[[^^^^^^]]]]]]^^^```bbbcccbbbaaa```______```aaabbbbbbaaaaaaaaaaaabbbccccccbbbbbbbbbcccddddddddddddddddddeeeeeefffeeeeeeeeedddeeefffggghhhiiiiiiiiiffffffeeedddcccccccccccccccddddddcccbbbbbbdddfffgggggghhhgggggghhhkkknnnnnnhhhaaa\\\[[[]]]```bbbiiihhhgggeeecccbbbbbbbbbeeecccdddhhhlllpppxxxrrrddd]]]YYYVVVTTT^^^bbbhhhjjjkkkmmmqqqtttwwwwwwwwwxxxxxxxxxxxxxxx{{{zzzyyyxxxwwwwwwwwwwwwppppppqqquuuxxx{{{{{{zzz{{{yyyyyy|||tttbbbOOOFFFCCCCCCCCCEEEEEEFFFHHHHHHHHHIIILLLNNNKKKHHHFFFDDDDDDDDDEEEGGGKKKIIILLLWWWfffooonnniiibbb]]]VVVPPPMMMKKKKKKJJJKKKKKKNNNUUU```mmmvvv{{{zzzqqqjjjbbb^^^___bbbcccccc___bbbiiisss}}}{{{qqqiiijjjooo{{{{{{|||{{{xxxsssqqqqqqtttwwwyyy~~~zzzssssss{{{{{{vvvzzz~~~zzzzzzzzzwwwpppjjjiiiiiikkkmmmooommmjjjfff___[[[WWWUUUUUUVVVWWWWWWWWWVVVUUUUUUTTTUUUVVVVVVXXXZZZ\\\___```aaaaaa```_________^^^[[[ZZZ[[[]]]^^^___```___^^^]]]]]]___\\\]]]^^^^^^^^^]]][[[ZZZYYYYYYXXXXXXWWWVVVUUUTTTWWWVVVUUUUUUVVVWWWYYYZZZWWWXXXYYYZZZZZZYYYXXXWWWUUUSSSQQQQQQSSSWWW[[[^^^___^^^[[[XXXWWWWWWXXXXXXWWWYYY\\\___aaaaaa```___bbbeeeiiikkkkkkkkkkkklllffffffgggkkkppprrrrrrpppoookkkeeedddgggkkknnnoootttnnnaaa___bbbzzztttgggaaa___ZZZMMM???999888666555666666666555555555444444444444444444444444444444444333333333444444444555555555555666777777666555555777888999;;;===CCCIIINNNQQQQQQOOONNNOOOVVV___fffiiifffaaa]]]ZZZWWWUUUSSSUUUSSSWWW```gggjjjlllpppnnnnnnooopppppppppqqqqqqrrrrrrsssttttttuuuvvvvvvxxxyyyyyyxxxxxxvvvuuutttvvvuuusssqqqooonnnmmmmmmjjjkkkkkkkkklllpppuuuyyyxxxqqqhhhggggggggghhhkkknnnpppooooooooopppppppppnnnlllllliiieeebbb```^^^\\\ZZZZZZZZZYYYXXXXXXYYYZZZ[[[WWWXXXXXXXXXXXXVVVUUUUUUTTTTTTTTTUUUVVVXXXZZZ[[[]]]]]]]]]]]]^^^```aaabbbbbbbbbaaa``````aaabbbbbbbbbbbbaaaaaabbbbbbcccdddaaaaaabbbbbbcccdddeeefffeeeeeeeeefffeeeeeeddddddcccdddfffggghhhiiiiiijjjeeeeeedddcccccccccccccccbbbcccddddddcccccceeeggghhhgggfffeeedddfffjjjnnnpppkkkeee```^^^___bbbdddiiihhhgggeeedddccccccbbbbbb___^^^```bbbdddkkkttt~~~qqqhhhbbb^^^[[[bbbeeeiiikkklllnnnqqqtttvvvvvvwwwxxxxxxxxxxxxxxxzzzyyyxxxwwwwwwwwwwwwwwwooopppsssvvvzzz|||~~~~~~}}}|||~~~ppp___LLLDDDCCCDDDEEEGGGEEEGGGHHHIIIHHHIIIKKKLLLIIIIIIGGGDDDCCCCCCDDDCCCBBBCCCFFFNNNXXXbbbhhhkkkfffaaa[[[XXXXXXYYYYYYYYYSSSRRRRRRVVV]]]ffflllpppvvvzzztttnnnkkklllnnnnnnmmmiiimmmttt}}}yyypppgggggglllvvv}}}{{{uuunnngggccccccdddaaaeeehhhfffbbbeeeqqq||||||yyywwwtttooojjjllllllnnnpppooollleeeaaa[[[XXXUUUSSSSSSTTTTTTTTTTTTTTTSSSSSSSSSUUUWWWXXXXXXZZZ]]]```aaaaaa``````_________^^^[[[ZZZ[[[]]]]]]^^^___^^^\\\\\\\\\]]]]]]^^^^^^^^^^^^]]]\\\[[[YYYYYYZZZYYYYYYWWWVVVUUUVVVUUUSSSRRRSSSUUUWWWXXXVVVWWWXXXXXXXXXWWWVVVUUUTTTSSSRRRRRRTTTXXX\\\___aaa___\\\ZZZXXXXXXYYYZZZWWWYYY\\\___```___^^^\\\]]]bbbhhhlllmmmkkkjjjiiifffgggjjjmmmqqqrrrrrrqqqpppjjjdddccceeeiiijjjiiinnnxxxfff______oooqqqhhhddd[[[NNN@@@:::777555555777555555555555555444444444444444444444444444444444333333333444444444555555555555666777777666555555666777888999<<>>CCCHHHOOOYYYeeemmmnnniiibbb```aaacccccccccZZZWWWTTTUUUXXX]]]aaacccfffnnnyyy}}}zzzyyyyyyzzzzzzyyyvvvyyy~~~~~~xxxooogggfffjjjrrr{{{sssiii___[[[ZZZ[[[YYYZZZ]]]^^^\\\^^^iiiuuuwwwrrrooonnnlllnnnnnnooopppnnniiibbb]]]ZZZWWWTTTRRRSSSTTTSSSSSSSSSRRRQQQQQQSSSUUUXXXZZZYYY[[[^^^aaabbbaaa___^^^^^^^^^^^^]]][[[ZZZ[[[]]]\\\]]]^^^]]]\\\[[[[[[]]]_________^^^^^^]]]\\\[[[YYYZZZ[[[[[[[[[ZZZYYYXXXVVVUUURRRQQQQQQRRRUUUVVVUUUUUUVVVWWWWWWUUUTTTSSSSSSSSSRRRSSSUUUXXX[[[]]]```___]]]\\\[[[[[[\\\\\\WWWYYY[[[^^^^^^]]][[[ZZZYYY^^^eeejjjkkkjjjiiihhhiiikkknnnppprrrrrrrrrqqqnnniiicccaaaccceeefffeeelllyyyssseee```fff{{{}}}nnnddd[[[OOOBBB<<<999777777:::555555555555555555555555444444444444444444444444333333333444444444555555555555555555555555555555555666777888:::>>>EEEIIIQQQTTTVVVXXX[[[dddqqq|||yyymmmeeebbbbbbbbbaaaXXXUUUVVV]]]cccfffjjjnnnmmmmmmmmmnnnooopppqqqrrrqqqqqqrrrrrrssstttuuuuuuvvvvvvwwwwwwvvvsssqqqooorrrqqqooommmkkkjjjiiiiiijjjkkkllllllmmmppptttwww}}}wwwsssmmmmmmmmmnnnpppqqqrrrssssssqqqqqqsssvvvwwwtttqqqiiifffccc```^^^\\\YYYWWWUUURRRNNNKKKJJJIIIHHHGGGBBBBBBAAAAAA@@@?????????CCCEEEIIINNNTTTXXX\\\^^^]]]]]]^^^___```aaaaaabbbbbbbbbbbbbbbbbbbbbbbbbbbcccbbbbbbbbbbbbcccddddddccccccbbbaaabbbccceeefffddddddeeeeeefffeeeeeeeeebbbcccdddeeefffgggggggggccccccbbbaaaaaabbbbbbcccdddeeeeeedddcccccceeeggghhhgggeeebbb```aaadddhhhqqqqqqooolllhhhggghhhiiieeeddddddcccbbbbbbbbbbbbbbb___^^^______^^^bbbhhhllluuuyyyrrrlllgggjjjjjjkkklllnnnppprrrsssrrrtttvvvxxxyyyyyyyyyxxxxxxwwwvvvuuuttttttttttttoooqqquuuwwwxxxyyy|||~~~}}}~~~zzz|||{{{yyy|||{{{hhhYYYJJJEEEFFFFFFFFFGGGHHHJJJLLLKKKJJJIIIIIIJJJKKKNNNNNNIIIHHHJJJIIIEEE@@@BBBEEEHHHNNNWWWcccllloooiiicccbbbfffiiijjjiiiddd```\\\ZZZ\\\___aaacccccchhhpppwww}}}~~~~~~}}}sssiiihhhkkktttzzzpppeee]]]YYY[[[]]]aaa___```bbb```___dddlll}}}vvvooommmnnnpppooonnnllljjjhhhddd^^^ZZZWWWUUURRRRRRSSSUUUUUUTTTRRRQQQPPPQQQSSSVVVYYY\\\[[[]]]```bbbcccaaa___]]]\\\\\\]]]\\\ZZZZZZ[[[]]][[[]]]]]]]]][[[ZZZ[[[\\\______^^^^^^]]]\\\[[[[[[XXXYYY[[[\\\\\\\\\ZZZYYYXXXUUURRRPPPOOOQQQSSSTTTSSSTTTTTTUUUTTTSSSRRRQQQQQQRRRSSSTTTUUUWWWXXXXXX[[[[[[[[[[[[[[[[[[[[[[[[WWWXXXYYY[[[[[[ZZZXXXWWWXXX[[[```ccceeefffgggiiijjjllloooqqqqqqooonnnnnnjjjgggccc``````aaaccccccjjjqqq~~~iii^^^___lll~~~{{{nnncccWWWJJJBBB===888777999555555555555555555555555444444444444444444444444333333333444444444555555666555444333333444555666444555666666888;;;@@@DDDKKKOOOSSSVVVYYYbbbooozzzyyyoooiiiggggggfffdddYYYVVVWWW]]]cccfffiiimmmmmmmmmmmmmmmnnnpppqqqssspppqqqqqqqqqrrrrrrsssssstttuuuvvvvvvuuurrrooommmooonnnnnnmmmmmmmmmmmmmmmlllmmmnnnnnnoooqqquuuxxx}}}~~~yyytttqqqqqqrrrsssttttttuuuuuuvvvtttrrrtttwwwxxxtttpppgggdddaaa^^^\\\[[[XXXVVVSSSOOOIIIEEECCCBBB@@@>>><<<<<<;;;;;;;;;;;;<<<<<<===???EEEKKKRRRXXX]]]___]]]^^^___```aaabbbbbbbbbbbbbbbbbbccccccbbbbbbbbbccccccbbbbbbccccccdddeeeeeedddbbbaaaaaacccdddeeeccccccdddeeeffffffffffffbbbccccccdddeeeeeeeeedddcccccccccbbbbbbccccccdddeeeffffffeeeccccccdddfffjjjiiigggdddaaaaaaccceeemmmooopppnnnjjjhhhhhhhhhccccccaaa```^^^]]]]]]]]]^^^\\\\\\^^^^^^\\\^^^dddeeekkkuuu~~~|||wwwqqqmmmmmmllllllmmmoooqqqssssssqqqsssuuuxxxyyyyyyyyyxxxxxxwwwuuutttrrrrrrqqqqqqooorrruuuvvvvvvvvvxxxzzzzzz}}}tttrrrsss}}}wwwwwwyyy{{{rrr```SSSGGGEEEGGGHHHGGGHHHJJJLLLMMMMMMKKKIIIIIIIIIUUUYYYXXXSSSQQQSSSRRRLLLOOONNNNNNOOOTTT\\\eeelllnnniiidddeeekkkppprrrqqqmmmjjjeeecccdddgggiiijjjiiilllppptttyyy~~~~~~|||}}}|||qqqoooqqqwww~~~xxxnnnddd\\\[[[___ccclllhhhgggiiifffaaaaaagggkkkttt~~~uuunnnmmmooosssppplllhhhdddaaa^^^[[[YYYTTTSSSQQQRRRTTTVVVVVVVVVQQQQQQPPPQQQSSSWWWZZZ]]]]]]___bbbddddddbbb___]]]ZZZ[[[\\\[[[ZZZZZZ\\\]]][[[\\\]]]\\\ZZZZZZZZZ[[[^^^^^^]]]]]]\\\[[[[[[ZZZWWWXXXZZZ\\\]]]\\\[[[ZZZYYYVVVSSSPPPOOOPPPRRRSSSRRRRRRSSSSSSSSSRRRPPPOOOPPPQQQRRRTTTUUUUUUUUUUUUUUUVVVWWWXXXYYYYYYYYYYYYVVVWWWXXXXXXXXXWWWVVVVVVXXXZZZ\\\]]]___bbbgggjjjiiikkknnnooonnnkkkjjjiiihhhfffccc```^^^___aaaccciiilll{{{jjj[[[UUU]]]mmm~~~mmmaaaSSSHHH???777444555444555555555555555555555444444444444444444444444333333333444444444555555666555333222222333555666444555666666777999===@@@FFFKKKPPPSSSUUU^^^kkkvvv~~~wwwooollllllkkkhhhddd\\\YYYYYY```eeehhhjjjnnnmmmmmmlllmmmnnnppprrrsssppppppqqqqqqqqqqqqrrrrrrssstttuuuuuutttqqqnnnkkkllllllmmmmmmooopppqqqrrrmmmnnnooopppqqqsssvvvyyy|||{{{wwwtttuuuvvvwwwwwwwwwwwwwwwxxxuuurrrsssvvvvvvqqqllleeeccc___]]]\\\ZZZXXXVVVRRRMMMFFFAAA???===;;;888999999999999999:::;;;<<<999<<>>DDDJJJMMMNNNSSS]]]fffooonnnmmmkkkiiigggeeeeeeaaa___]]]]]]```ffflllpppoooooonnnnnnnnnoooqqqrrruuutttsssrrrrrrrrrrrrrrrwwwuuusssqqqooommmlllkkklllpppssstttsssrrrsssuuuvvvvvvuuutttssstttwwwzzz~~~zzzzzzzzzzzzxxxvvvvvvwwwyyyzzzxxxuuuuuuvvvuuuqqqnnniiifffaaa[[[XXXUUUTTTTTTOOOJJJDDD>>>;;;999777555444444555555666777777777888;;;AAAHHHPPPWWW\\\___bbbccccccbbb```aaaccceeebbbbbbbbbbbbbbbbbbbbbbbbcccddddddeeeeeeffffffffffffeeedddbbbaaa`````````cccaaa```aaaccceeeeeeeeeeeecccaaabbbeeegggfffdddffffffeeeeeeeeeeeeffffffgggggghhhhhhhhhhhhggggggiiijjjjjjjjjiiifffcccaaahhhhhhhhhiiiiiihhheeebbbdddaaa\\\YYYXXXVVVRRROOOQQQQQQRRRSSSUUUWWWYYYZZZ[[[```ffflllrrryyy{{{tttqqqrrrssspppooonnnmmmnnnqqqsssuuuqqqsssuuuwwwxxxxxxwwwvvvtttsssrrrqqqppppppooooootttvvvxxxwwwtttssstttwwwxxx||||||hhhcccbbbfffnnnwww~~~~~~zzz{{{sssbbbRRRLLLFFFDDDGGGIIIIIIGGGOOOOOONNNNNNLLLKKKIIIIIIooooooqqqtttuuusssrrrqqqiiiiiijjjnnnssswwwwwwvvvuuuuuuzzz|||yyyxxxvvvtttrrrmmmnnnsss|||xxxrrroooqqqwww|||rrrkkkkkkooovvv{{{}}}zzzvvvssspppmmmiiifffbbbffflllrrrwwwxxxxxxwww|||yyysssnnniiigggggggggdddbbb```]]]ZZZYYYXXXXXXQQQQQQRRRRRRSSSTTTTTTTTTVVVWWWYYYYYYXXXYYY\\\^^^\\\\\\^^^aaacccdddbbb```___^^^\\\ZZZZZZ[[[]]]^^^``````aaa___]]][[[[[[\\\\\\]]]___aaabbbaaa```___\\\]]]_________^^^\\\[[[YYYWWWTTTRRRQQQQQQRRRSSSUUUTTTSSSTTTVVVWWWVVVUUUOOOQQQTTTUUUTTTTTTUUUVVVWWWUUUSSSSSSTTTUUUVVVUUUTTTVVVYYYZZZZZZZZZ[[[\\\```^^^[[[YYYZZZ\\\```bbbbbbgggjjjhhhgggiiijjjhhhiiigggccc```______aaabbbcccgggrrr}}}jjj\\\XXXZZZdddmmmlllfffaaa\\\aaakkkzzziiiWWWHHH>>>999888777888888888777666666666555555555555555555555555333333333333333333333333444444444555555555555666555555555555666888:::;;;===CCCIIILLLLLLPPPYYY```gggggghhhhhhggggggffffffcccbbbaaaaaacccggglllooonnnnnnnnnnnnoooppprrrsssuuuuuuuuutttttttttttttttvvvtttrrrpppooonnnnnnnnnrrruuuwwwwwwuuuttttttuuuttttttsssrrrqqqrrruuuxxx~~~}}}zzz{{{{{{yyyvvvuuuvvvwwwxxxvvvuuuuuuvvvvvvsssqqqmmmiiiccc]]]XXXVVVTTTSSSMMMIIICCC>>>;;;999777666666666666666666666555555888;;;AAAHHHPPPWWW]]]```bbbbbbcccbbbaaaaaaccceeeeeeddddddcccbbbaaaaaaaaaccccccddddddeeefffggggggfffeeedddbbbaaaaaa``````dddcccbbbccceeeggggggffffffdddbbbcccfffgggfffeeeeeeeeeddddddddddddeeeeeeeeeeeeggghhhiiijjjjjjjjjkkkllllllllljjjgggeeecccbbbbbbccceeeffffffdddbbbddd```ZZZWWWUUUSSSPPPMMMJJJJJJKKKLLLNNNPPPRRRSSSTTTYYY___dddiiipppxxx~~~}}}{{{vvvqqqoooooopppqqqppppppoooooopppqqqrrrqqqrrrtttuuuvvvuuuttttttqqqqqqqqqppppppqqqqqqrrrpppsssvvvvvvttttttwwwzzz|||wwwccc___]]]aaagggllluuu~~~~~~~~~|||yyyyyy}}}yyypppaaaNNNIIIDDDDDDGGGKKKKKKJJJNNNNNNNNNMMMLLLKKKJJJJJJzzzzzz{{{}}}~~~~~~|||yyyuuuqqqpppvvvzzzpppkkkjjjppp}}}|||{{{|||}}}}}}{{{{{{}}}zzzvvvxxx||||||xxxuuuqqqmmmjjjdddeeegggjjjllloooqqqrrrtttqqqlllhhhdddccccccccc___^^^\\\ZZZYYYXXXWWWWWWQQQQQQRRRRRRSSSTTTTTTTTTWWWYYYZZZZZZYYYZZZ\\\^^^ZZZ[[[\\\___bbbbbb```^^^```^^^[[[YYYYYY\\\___aaaaaabbbbbb```]]][[[ZZZ[[[ZZZ\\\```cccddddddbbbaaa]]]^^^___`````````___^^^WWWWWWUUUTTTSSSRRRRRRSSSUUUUUUUUUWWWYYYYYYWWWUUUPPPRRRTTTUUUUUUUUUVVVWWWUUUTTTSSSSSSTTTUUUTTTSSSRRRUUUXXXZZZ[[[[[[]]]^^^cccaaa]]][[[ZZZ[[[^^^___^^^cccfffddddddggghhhgggiiigggdddaaa``````aaabbbbbbeeemmm|||ttteee\\\YYYaaahhhfff^^^WWWKKKRRRZZZkkkvvvcccRRRFFF>>>:::888888999999888888777666555555555555555555555555222222222222222222222222444444444555555555555666444444444444555777888999;;;AAAGGGJJJJJJMMMSSSYYY^^^___bbbdddfffgggggggggffffffeeeeeegggjjjmmmooonnnnnnmmmnnnoooqqqsssttttttuuuvvvwwwwwwwwwvvvvvvuuusssqqqpppooopppqqqrrrwwwxxxzzzyyywwwuuuttttttrrrrrrqqqooonnnnnnqqqsssxxx{{{||||||zzzwwwuuuttttttvvvuuutttvvvwwwxxxvvvuuuqqqlllddd^^^YYYUUURRRPPPJJJFFFAAA===;;;:::888777888888777666666555444444777;;;@@@HHHPPPWWW]]]```aaabbbcccbbbaaabbbccceeeggggggeeedddcccaaa``````bbbbbbcccdddeeegggggghhhfffeeedddbbbaaaaaaaaaaaadddcccbbbccceeegggfffeeegggeeeddddddfffggggggfffdddddddddccccccdddddddddcccdddfffhhhjjjkkklllmmmmmmnnnnnnnnnllliiifffddd^^^___aaabbbddddddeeeeeeddd```[[[VVVSSSQQQNNNLLLEEEDDDEEEEEEGGGIIIKKKMMMNNNRRRWWW[[[___eeennntttrrrssssssrrrooommmmmmnnnqqqqqqqqqqqqqqqppppppoooqqqqqqsssttttttsssrrrqqqooooooooopppqqqrrrsssssspppsssvvvvvvuuutttvvvyyy~~~uuuccc^^^\\\]]]___aaaffflll~~~|||zzzxxxxxx|||rrrwww|||~~~xxxjjj]]]IIIFFFCCCDDDHHHLLLMMMMMMMMMMMMMMMMMMLLLLLLKKKKKK~~~wwwuuurrrwwwwwwooommmqqq|||zzzsssooommmlllllleeeiiijjjiiijjjuuu~~~}}}{{{vvvrrrnnnlllgggggggggggghhhiiikkklllkkkiiieeebbb____________\\\[[[[[[ZZZYYYXXXXXXXXXRRRSSSSSSSSSTTTTTTTTTUUUWWWXXXYYYXXXXXXXXXZZZ\\\\\\\\\]]]___aaa```^^^\\\]]]]]][[[[[[[[[]]]```aaaaaabbbaaa___[[[YYYXXXXXXXXX[[[```dddffffffdddbbb]]]^^^___`````````______VVVVVVVVVVVVUUUTTTSSSRRRUUUUUUVVVYYYZZZZZZWWWUUUPPPRRRSSSTTTSSSSSSUUUVVVTTTSSSSSSTTTUUUUUUSSSRRRSSSVVVZZZ\\\\\\\\\]]]^^^dddbbb___\\\[[[\\\]]]^^^\\\```cccbbbbbbfffhhhgggjjjhhheeebbbaaaaaabbbccceeeggglllvvv~~~pppeee```fffmmmjjj^^^UUULLLQQQTTT^^^~~~nnn```UUUGGG<<<999999888999999888777555555555555555555555555555222222222222222222222222444444444555555555555666333333444444555666777777999>>>DDDHHHIIIKKKPPPUUUXXXZZZ^^^bbbeeeggghhhhhhhhhhhhhhhiiijjjkkkmmmmmmoooooonnnnnnoooppprrrsssssstttuuuwwwxxxxxxxxxxxxuuutttrrrppppppqqqsssuuuwwwwwwxxxxxxvvvtttrrrqqqrrrqqqpppmmmjjjiiijjjlllpppxxx|||}}}~~~|||xxxtttrrrrrrssstttuuuwwwxxxyyyyyyyyytttmmmeee]]]YYYTTTPPPMMMGGGDDD@@@===<<<;;;:::888777777777777666666555555666999???GGGOOOVVV\\\___aaabbbccccccccccccdddfffggggggfffeeedddcccbbbbbbbbbbbbcccdddfffggghhhhhhfffeeedddcccbbbbbbbbbbbbbbbaaaaaabbbdddeeedddbbbfffeeedddddddddeeeeeeeeeeeeeeeddddddddddddeeeeeedddeeefffhhhjjjkkkllllllmmmmmmnnnnnnllliiigggeee___```bbbcccccceeefffhhhfffccc^^^YYYTTTPPPMMMLLLDDDCCCCCCCCCDDDEEEHHHIIIKKKNNNSSSVVVYYY___gggmmmlllnnnooonnnmmmkkkkkkllllllmmmoooqqqrrrrrrqqqppprrrrrrsssssssssrrrqqqqqqoooooopppqqqqqqqqqqqqqqqsssvvvyyyxxxuuutttuuuwww}}}ooohhhaaa___]]]]]]aaaggg~~~}}}{{{yyyxxxzzz|||qqqrrruuuwwwuuuooocccYYYGGGEEECCCDDDHHHLLLNNNNNNMMMMMMLLLLLLLLLLLLLLLLLL|||vvvrrrtttyyyvvvxxx|||qqqgggaaa^^^\\\[[[YYYZZZ[[[]]]bbbqqqyyytttpppmmmggggggggggggfffeeedddddddddccc```^^^]]]\\\]]]]]][[[[[[[[[[[[[[[[[[ZZZZZZTTTTTTTTTUUUUUUUUUUUUUUUXXXYYYYYYYYYWWWWWWYYY[[[___^^^___``````___\\\YYYZZZZZZ\\\]]]^^^______^^^______^^^\\\XXXUUUUUUUUUVVVYYY___cccffffffdddbbb]]]]]]]]]^^^^^^]]]]]]]]]VVVVVVWWWWWWVVVUUUTTTSSSUUUUUUVVVXXXZZZYYYWWWUUUOOOQQQRRRRRRQQQQQQSSSUUUTTTSSSSSSUUUVVVWWWUUUTTTVVVYYY]]]^^^^^^]]]]]]]]]cccaaa___]]]\\\]]]___```\\\```cccaaabbbfffiiihhhjjjhhhfffcccbbbbbbbbbcccdddgggkkkqqq~~~xxxnnniiiooovvvrrrfff\\\QQQRRRPPPUUUqqqvvvmmmfffUUUDDD===:::888888888888666444555555555555555555555555444444444444444444444444444444444555555555555666333333444444555555666666666:::@@@EEEGGGKKKOOOSSSVVVXXX\\\___bbbeeeffffffhhhhhhhhhiiiiiijjjkkkkkkpppooonnnnnnnnnooopppqqqqqqrrrtttvvvxxxyyyzzzzzzxxxwwwuuusssrrrssstttuuutttttttttuuutttsssqqqooooooooommmiiieeebbbbbbcccfffmmmyyy~~~}}}yyyuuusssrrrssstttvvvxxxyyyzzz{{{|||tttmmmccc\\\XXXTTTNNNJJJEEECCC@@@>>>===<<<;;;:::666666666666777777888888555888>>>FFFNNNVVV\\\___aaaccceeeeeeeeeeeefffgggffffffffffffeeeeeeeeeeeebbbbbbcccdddeeefffggghhheeeeeedddcccbbbbbbbbbbbbcccbbbbbbccceeeeeedddbbbdddddddddcccbbbbbbcccdddffffffeeeeeeeeeeeefffffffffggghhhiiiiiijjjjjjiiijjjkkkllllllkkkiiigggeeeaaacccdddccccccdddgggjjjhhhgggeee```ZZZSSSNNNKKKFFFDDDBBBAAAAAACCCEEEFFFHHHLLLQQQTTTWWW[[[bbbggghhhiiijjjhhhfffddddddeeecccfffjjjnnnrrrssstttssssssttttttttttttssssssrrrqqqqqqrrrqqqqqqooonnnmmmrrrvvvzzzzzzwwwvvvwwwyyy}}}yyynnngggbbbaaaeeelll~~~|||yyyzzz|||}}}tttqqqoooooollldddZZZSSSHHHGGGFFFFFFIIIKKKMMMMMMNNNMMMLLLLLLKKKLLLLLLMMMwwwqqqpppzzz}}}uuuhhh^^^XXXVVVVVVVVVYYYYYYZZZ\\\aaammm}}}xxxtttrrrkkkkkkkkkjjjhhhfffcccbbbbbbaaa___]]]\\\\\\\\\\\\\\\\\\]]]]]]]]]]]]\\\\\\WWWWWWWWWWWWWWWWWWWWWWWWZZZ[[[[[[ZZZYYYXXXZZZ[[[___^^^^^^___```^^^[[[XXXXXXYYY\\\^^^___^^^]]]\\\\\\\\\\\\YYYUUUSSSRRRSSSUUUXXX\\\aaacccccccccbbb]]]]]]\\\\\\\\\[[[[[[[[[VVVWWWWWWWWWWWWVVVUUUTTTTTTTTTTTTVVVXXXXXXVVVTTTPPPQQQQQQQQQPPPPPPRRRTTTUUUTTTTTTUUUXXXYYYYYYXXXXXX[[[___aaaaaa_________bbbaaa___^^^^^^^^^```aaa]]]bbbcccaaabbbfffiiiiiihhhgggeeecccaaaaaaaaaaaa___ccchhhmmmvvv~~~uuupppvvv|||yyyooohhhVVVRRRMMMRRRhhh}}}vvvrrrcccQQQCCC>>>999777888888777555555555555555555555555555444444444444444444444444444444444555555555555666333444444555666666555555555888<<<@@@DDDHHHMMMPPPTTTUUUWWWZZZ]]]```bbbccceeeeeeeeeffffffggghhhiiinnnnnnmmmlllmmmnnnooopppqqqrrrsssuuuwwwzzz|||~~~}}}|||zzzxxxvvvtttsssrrrqqqppppppppppppooollljjjfffeeedddaaa\\\ZZZYYYZZZ\\\bbblllzzz~~~yyyvvvtttttttttvvvxxxyyyyyyzzz{{{|||tttlllaaa[[[XXXTTTNNNIIIEEECCC@@@??????>>><<<;;;555555666777777888999999666999???GGGPPPXXX^^^aaabbbdddgggggggggggghhhiiifffffffffffffffffffffgggcccddddddeeeeeefffffffffeeeeeedddcccccccccccccccfffeeefffgggiiihhhfffdddcccddddddcccaaaaaabbbcccgggffffffeeeeeeffffffggggggggghhhhhhhhhhhhgggfffggghhhjjjkkkkkkiiihhhfffbbbccceeecccbbbdddhhhmmmnnnpppqqqnnnfff\\\SSSNNNHHHFFFCCC@@@???@@@AAABBBDDDIIIPPPTTTVVVZZZ^^^bbbdddeeegggeeebbb^^^[[[[[[[[[^^^dddjjjooosssvvvwwwtttttttttttttttuuuuuuuuusssssssssrrrpppnnnkkkjjjlllqqqvvvyyyyyyyyy{{{~~~~~~vvvnnnjjjmmmsss~~~~~~~~~zzz{{{}}}}}}xxxpppiiifffaaaYYYQQQNNNIIIIIIHHHIIIJJJKKKMMMNNNOOONNNLLLKKKKKKKKKLLLMMM|||yyy{{{|||tttpppuuu}}}yyypppeee\\\YYY[[[___bbbcccaaa```aaaaaagggwwwzzzxxxvvvnnnmmmllljjjgggeeedddcccbbbaaa```^^^]]]]]]]]]]]]\\\]]]^^^^^^^^^^^^]]]\\\YYYYYYYYYXXXXXXXXXXXXXXXZZZ[[[[[[YYYXXXWWWXXXZZZ[[[[[[[[[]]]___^^^[[[YYYYYYYYY[[[\\\\\\\\\\\\[[[ZZZZZZZZZXXXTTTRRRRRRRRRUUUWWWZZZ]]]```aaaaaa```___^^^]]]\\\[[[ZZZZZZZZZWWWWWWWWWWWWVVVVVVVVVVVVTTTSSSRRRSSSTTTUUUUUUSSSQQQRRRRRRQQQPPPPPPRRRTTTWWWVVVUUUVVVYYY\\\]]]^^^XXX\\\```cccccccccbbbbbbdddbbbaaa___^^^______```___bbbdddaaaaaafffiiihhhdddcccbbb```___^^^^^^^^^\\\aaafffiiiooo~~~~~~xxxzzz~~~}}}xxxvvveee[[[SSSUUUbbb{{{yyyxxxpppcccJJJCCC;;;888888:::999777555555555555555555555555333333333333333333333333444444444555555555555666333444555666777666555555555777999<<<@@@DDDHHHKKKNNNNNNOOOQQQUUUYYY]]]___bbbbbbaaaaaabbbccceeefffjjjjjjjjjkkklllnnnppprrrssssssssstttwww|||}}}yyytttqqqnnnllljjjhhhhhhhhhfffbbb___WWWXXXWWWUUURRRPPPPPPQQQSSSWWW]]]gggvvv~~~zzzwwwwwwwwwuuuxxx{{{{{{yyyyyyzzz|||tttkkkaaa[[[YYYWWWQQQKKKFFFDDDBBB@@@@@@???===;;;777777777777777777888888999<<>>999999;;;:::999555555555555555555555555222222222222222222222222444444444555555555666666444555666777777777666555777777888999<<<@@@DDDGGGIIIHHHIIIKKKOOOTTTZZZ]]]```___^^^^^^^^^aaaccceeefffggggggiiilllooorrrtttuuuttttttuuuxxx}}}zzztttooolllgggeeebbbaaa```]]]XXXTTTLLLMMMNNNMMMKKKJJJKKKLLLNNNOOOQQQWWWbbbrrr~~~zzzxxxyyyzzzwwwzzz||||||yyyxxxzzz|||tttkkkaaa\\\[[[YYYSSSMMMGGGEEECCCAAAAAA@@@===;;;999999888888777666666666;;;>>>EEEMMMUUU]]]dddgggdddgggiiikkkkkkjjjkkklllkkkjjjiiihhhgggfffeeedddffffffeeeeeeeeedddddddddeeeeeedddcccccccccddddddfffffffffhhhiiihhhfffcccdddfffgggeeebbbaaaccceeeeeeddddddccccccddddddeeedddeeeeeefffffffffffffffdddfffhhhkkkllllllkkkjjjdddgggiiiiiiiiilllttt{{{zzzkkkcccRRROOOJJJEEEBBBAAABBBCCCDDDKKKTTT[[[]]]___aaacccgggnnnvvvyyyuuukkkaaa[[[SSSVVV[[[bbbjjjpppuuuxxxrrrrrrrrrssstttuuuvvvwwwqqqrrrrrrrrrqqqnnnkkkjjjhhhmmmsssvvvvvvvvvxxxzzzxxx{{{}}}}}}zzz|||~~~zzzyyyzzzxxxuuuhhh[[[UUUOOOGGGDDDEEEGGGHHHJJJKKKLLLNNNQQQSSSRRRPPPMMMKKKJJJJJJKKKKKK}}}wwwtttuuuyyy|||~~~|||xxxwwwwwwvvvttttttwww}}}uuurrrxxxyyyrrruuurrrmmmhhheeegggkkkooozzzxxxwwwssslllgggddd```^^^^^^^^^^^^]]]`````````______^^^^^^^^^ZZZ[[[[[[\\\\\\\\\\\\[[[UUUUUUUUUUUUWWWXXXZZZZZZYYYXXXVVVTTTSSSSSSSSSSSSWWWWWWWWWWWWWWWXXXYYYZZZ]]]\\\[[[ZZZZZZ[[[\\\]]]YYYYYYXXXUUURRRPPPPPPPPPVVVVVVXXXYYY[[[]]]^^^___aaa^^^ZZZXXXXXXYYYZZZYYYZZZXXXVVVWWWYYYZZZXXXUUUSSSSSSSSSUUUVVVVVVTTTSSSUUURRRPPPPPPQQQRRRRRRQQQ[[[YYYXXXZZZ]]]___^^^\\\ZZZZZZ\\\```eeegggeeebbbiiigggdddaaa___]]]]]]]]]\\\^^^____________bbbddd_________\\\YYYWWWWWWXXX^^^^^^```eeehhhmmmyyy{{{yyywwwzzz|||wwwlll```]]]mmm}}}vvvvvvwww]]]PPP???555444888999888777777666555444444333333444444444333333222222222333333333333333333333333555555555555555555444444555555555777:::===AAACCCEEEEEEFFFFFFHHHMMMSSSWWWXXXZZZ]]]^^^___```ccceeeeeefffgggiiikkknnnqqqrrrqqqsssvvvwwwxxx}}}|||vvvrrrllleee\\\YYYVVVUUUUUUSSSNNNJJJHHHGGGEEEDDDCCCDDDDDDEEEFFFHHHJJJOOOVVVaaalllttt~~~zzzxxxxxxzzz|||}}}}}}|||{{{{{{{{{||||||rrrmmmfffaaa]]]YYYSSSNNNIIIFFFBBB@@@??????>>><<<:::999999888888888888999<<<>>>DDDNNNYYYaaaddddddhhhggggggggghhhiiikkkllljjjjjjiiiiiihhhgggggggggeeeeeedddccccccbbbbbbbbbiiijjjjjjgggdddbbbbbbbbbdddeeeeeeeeeffffffggggggggggggfffeeeeeedddcccccchhhgggfffdddcccbbbaaaaaaeeefffhhhiiijjjiiigggfffjjjjjjkkknnnqqqqqqooommmhhheeedddhhhmmmqqqxxxtttjjj\\\OOOLLLKKKGGGCCCCCCEEEJJJRRRYYY___ccchhhjjjlllrrr}}}zzznnnccc```^^^bbbjjjqqqsssrrrssssssrrrrrrqqqrrrrrrrrrqqqrrrssssssqqqnnnjjjhhhgggkkkooosssuuuyyy|||~~~~~~||||||{{{|||rrroooqqqnnn___PPPIIIFFFCCCAAAAAAEEEHHHLLLOOOPPPPPPQQQRRRUUUSSSOOOLLLIIIHHHGGGGGG{{{vvvvvvyyy|||wwwoooiiifffdddbbb```\\\___dddmmmvvv}}}~~~zzzxxxsssnnnjjjiiijjjkkksssxxxxxxqqqoookkkfffbbb___\\\[[[[[[\\\\\\\\\^^^^^^^^^]]]\\\\\\[[[[[[ZZZZZZ[[[[[[[[[ZZZZZZYYYUUUUUUVVVWWWXXXZZZ[[[\\\ZZZYYYWWWUUUTTTTTTTTTTTTXXXWWWWWWWWWXXXXXXYYYZZZ\\\\\\[[[ZZZZZZ[[[\\\\\\ZZZZZZYYYVVVSSSQQQQQQRRRXXXXXXYYYZZZ[[[\\\]]]]]][[[XXXUUUTTTUUUWWWXXXXXX\\\ZZZXXXXXXYYYYYYWWWTTTUUUTTTTTTVVVWWWWWWUUUSSSSSSRRRPPPPPPRRRSSSSSSSSSZZZXXXWWWXXX[[[]]]\\\[[[ZZZZZZ\\\```eeegggfffdddhhhfffdddaaa___^^^]]]]]]]]]^^^______^^^^^^```bbb``````___\\\YYYWWWWWWXXX\\\\\\___bbbdddgggqqq{{{xxxrrrsssxxx{{{zzzrrreee]]]ggg~~~vvvuuuvvvdddVVVDDD888555666777666777777777666555444444444444444444333333222222222333333333333333333333333555555555555555555444444555555555666999<<>>888777666555777777777666555555444444444444333333333333222222333333333333333333333333444444444444444444555555555555555555777999<<<===>>>???@@@AAABBBFFFLLLPPPTTTWWWYYY[[[\\\^^^aaaccceeefffgggiiikkkmmmpppqqqoooqqqrrrrrrtttzzzwwwmmmccc]]]WWWQQQLLLJJJHHHDDDAAA???>>>======>>>???BBBCCCAAABBBEEEHHHMMMUUU^^^cccnnnzzz~~~~~~|||zzzxxxvvvvvvwwwrrrlllgggddd___YYYTTTRRROOOKKKGGGEEECCC@@@>>>:::999888777777777888888;;;@@@IIITTT___eeefffffffffffffffffffffggghhhiiikkkkkkjjjiiiiiihhhhhhgggbbbbbbcccddddddeeeffffffdddfffffffffdddcccdddeeecccdddeeeggghhhjjjkkklllgggfffeeeddddddcccccccccfffeeeeeedddddddddddddddfffgggiiijjjjjjjjjiiihhhjjjkkkmmmppptttvvvvvvuuuyyytttrrrsssssssssvvv{{{mmm```VVVNNNHHHFFFHHHMMMTTT[[[aaafffkkknnnooorrrzzz{{{zzzyyyuuurrrrrrrrrqqqpppppppppppppppqqqqqqrrrrrrqqqooolllkkkiiimmmsssxxx{{{~~~}}}zzzwwwxxx}}}{{{{{{qqqlll^^^RRRFFFBBBBBBBBBBBBDDDCCCFFFJJJLLLMMMMMMNNNOOOSSSQQQNNNKKKIIIIIIIIIJJJvvvkkkaaa]]]WWWRRROOOMMMMMMLLLOOOOOORRRYYYeeerrr}}}}}}uuuoookkkhhhbbbeeelllsssxxxxxxvvvsssuuusssnnngggaaa]]]ZZZXXXWWWVVVUUUVVVXXXZZZ[[[ZZZZZZZZZZZZYYYYYYXXXXXXXXXYYYYYYYYYYYYXXXWWWUUUUUUUUUWWWXXX[[[]]]___```aaa___^^^]]]\\\\\\[[[[[[[[[ZZZZZZYYYYYYXXXYYYYYYYYY\\\[[[[[[[[[[[[[[[[[[\\\\\\\\\[[[XXXVVVVVVWWWYYY___^^^]]]\\\ZZZYYYXXXWWWVVVUUUTTTVVVYYY]]]_________^^^^^^^^^^^^]]][[[YYYYYYXXXXXXYYYZZZYYYWWWUUUOOOOOOOOOQQQTTTWWWXXXWWWVVVUUUTTTTTTUUUVVVVVVWWWYYYZZZ]]]```dddfffggggggeeedddcccaaa```^^^]]]]]]```aaabbbaaa^^^\\\\\\]]]aaaaaa```]]]YYYWWWWWWXXXXXXXXX[[[___```___ccchhhuuupppccc___aaakkkxxxsssppp~~~zzzqqqmmmsssfffSSSDDD<<<:::999888666666666555555444444444333333333333333333333333333333333333333333333333333333444444444444555555444444444555666777999:::<<<===>>>???@@@DDDHHHLLLSSSUUUXXXZZZ\\\^^^aaaccceeeeeefffhhhjjjlllnnnooooooppppppppprrryyy|||sssllleee\\\TTTPPPMMMIIIEEEDDDDDDBBBBBBCCCFFFIIIJJJIIILLLOOOSSSWWW]]]dddiiittt~~~}}}{{{yyyyyyuuuoookkkhhhccc\\\WWWUUURRROOOLLLKKKHHHEEECCC>>><<<:::999888999:::;;;;;;AAALLLWWWaaaeeegggfffgggggggggggghhhhhhiiiiiikkkkkkkkkjjjiiiiiihhhhhhcccdddddddddeeeeeeeeefffdddffffffeeedddcccdddeeeeeefffggghhhiiijjjkkkkkkffffffdddcccccccccddddddeeeeeedddddddddeeeeeefffhhhhhhiiijjjjjjjjjjjjiiijjjjjjllloootttvvvwwwvvvyyyuuurrrssssssqqqssswww~~~ooocccZZZTTTQQQLLLPPPVVV\\\bbbgggkkkoooppprrrwww|||xxxtttppprrrrrrqqqpppoooooooooooopppqqqrrrrrrqqqpppnnnmmmkkkooouuuzzz~~~~~~zzzvvvsssuuuxxxttt}}}sssjjjXXXMMMCCC@@@AAA@@@AAADDDCCCEEEHHHJJJJJJKKKMMMNNNNNNOOOOOOOOONNNLLLJJJIII~~~~~~tttfff^^^ZZZYYYXXXWWWVVVVVVWWWXXXZZZZZZ\\\cccmmmxxxxxxrrrnnnkkk```bbbffflllqqqrrrpppmmmnnnkkkgggccc^^^ZZZXXXXXXWWWVVVVVVWWWZZZ[[[\\\[[[YYYZZZZZZZZZZZZZZZZZZZZZYYYYYYYYYYYYXXXWWWUUUUUUVVVXXXZZZ]]]___aaaaaabbbaaaaaaaaa``````___^^^^^^\\\[[[ZZZYYYYYYYYYYYYYYY[[[[[[[[[\\\\\\[[[[[[[[[\\\\\\[[[YYYWWWXXXZZZ]]]aaa```^^^\\\ZZZXXXWWWVVVQQQPPPPPPSSSWWW[[[]]]]]]^^^```aaabbbbbbaaa``````[[[ZZZZZZZZZ[[[ZZZWWWUUUNNNNNNOOORRRVVVYYYYYYYYYVVVVVVTTTSSSRRRSSSUUUVVVXXXZZZ]]]___bbbdddfffgggccccccbbbaaa```___^^^]]]```aaabbbaaa___\\\\\\\\\______^^^\\\YYYWWWWWWXXXXXXXXX[[[```aaa```bbbfffnnnyyyjjjaaa^^^bbbttt{{{zzzqqqttthhhWWWIII@@@<<<::::::555555555444444444444444333333333333333333333333333333333333333333333333333333333333444444555555444444444444555666777777:::;;;===>>>???BBBFFFJJJQQQSSSWWWYYY[[[^^^aaaccccccdddeeefffhhhjjjlllmmmnnnoooooooooqqqxxx|||pppgggaaa\\\WWWTTTOOONNNLLLLLLMMMOOORRRTTTVVVYYY^^^bbbfffkkkpppttt}}}{{{wwwrrrnnnkkkfff___ZZZTTTRRROOONNNMMMKKKHHHFFF???>>>;;;999999999:::;;;<<>>:::888555555555555555555555444222222333333333333444444333333333333333333333333222222333333444444555555333333444444555666666666888:::<<<===>>>@@@DDDGGGNNNPPPTTTWWWYYY\\\```bbbbbbbbbcccdddfffhhhjjjkkkjjjlllmmmnnnpppwww{{{uuuppplllbbb```^^^\\\\\\^^^aaacccfffjjjnnnrrruuuxxx{{{~~~}}}yyyuuuqqqnnnjjjbbb]]]SSSRRRPPPOOONNNMMMIIIGGGAAA???<<<:::999999;;;<<<@@@HHHSSS]]]ccceeeggggggllllllmmmmmmnnnmmmmmmlllmmmmmmlllkkkkkkjjjjjjiiihhhggggggfffeeeeeeddddddhhhiiiiiigggeeeccccccdddiiiiiiiiiiiihhhhhhhhhhhhfffeeecccaaaaaacccdddeeefffeeeeeeeeeeeeeeeffffffhhhhhhhhhhhhiiiiiijjjjjjhhhhhhhhhjjjmmmpppppppppqqqnnnnnnrrrsssqqqrrruuuwww}}}tttjjjbbbXXX[[[^^^```bbbeeeiiikkklllnnnrrrvvv{{{~~~}}}{{{yyywwwvvvtttsssrrrqqqpppooooooooooooppppppqqqrrrrrrrrrqqqpppssswwwzzz|||~~~|||uuuoooiiifffcccpppzzzsssxxx~~~qqqeeeRRRIIIBBB@@@???>>>@@@DDDCCCEEEGGGHHHHHHIIIKKKMMMMMMRRRXXX\\\]]]YYYSSSOOO||||||xxxrrrfffccc^^^[[[ZZZYYYXXXWWWSSSWWWaaajjjlllhhhjjjoooxxx|||}}}yyywwwwwwmmmkkkhhhiiinnntttzzz}}}{{{tttmmmhhheeecccaaacccgggiiigggdddccc___]]]^^^]]]YYYYYY\\\]]]\\\[[[\\\]]]]]]\\\ZZZWWWXXXYYY[[[\\\^^^___```ZZZZZZ[[[[[[[[[ZZZZZZYYYXXXZZZ\\\___```aaa`````````aaabbbbbbbbbaaa```______^^^\\\[[[ZZZYYYYYYYYYZZZ[[[\\\\\\\\\\\\[[[ZZZ\\\\\\ZZZXXXXXXYYY]]]aaa```___^^^]]][[[ZZZYYYXXXWWWVVVWWWYYY]]]___```___^^^bbbeeefffdddbbbbbbbbb]]]\\\[[[[[[[[[YYYVVVSSSNNNNNNPPPTTTXXXZZZZZZYYYXXXYYYWWWTTTRRRQQQTTTWWWXXX[[[]]]]]]]]]^^^aaaddd```aaaaaaaaaaaa___^^^]]]UUUXXX[[[\\\[[[ZZZYYYZZZYYYZZZZZZYYYWWWWWWXXXYYYZZZXXXYYY]]]___^^^^^^aaaccchhhuuummm^^^ZZZkkk|||rrrqqqyyy}}}nnn^^^OOODDD<<<888666666666777777777777777222222222333333444444444333333333333333333333333111222222333444444555555222333444555666666666666666888:::;;;<<<>>>BBBDDDJJJMMMQQQTTTVVVYYY]]]`````````aaabbbdddfffggghhhfffhhhjjjlllnnnttt}}}~~~|||xxxuuutttuuuxxxzzz{{{|||xxxuuurrrmmmfff```YYYWWWUUUTTTSSSPPPLLLIIIFFFCCC@@@===<<<===???@@@FFFNNNXXX```dddggghhhjjjmmmmmmnnnoooooonnnmmmlllmmmmmmmmmlllkkkkkkjjjjjjgggggggggfffffffffffffffggghhhiiihhhfffeeefffgggggghhhhhhhhhhhhhhhhhhhhhfffdddbbbaaaaaabbbdddfffgggffffffeeeeeeeeeffffffhhhggggggggghhhhhhiiiiiijjjiiihhhiiikkkmmmmmmlllmmmkkklllppprrrpppqqqtttuuuxxx~~~vvvkkkaaabbbddddddeeefffhhhjjjlllnnnppprrrtttwwwzzz{{{|||}}}}}}|||zzzxxxwwwwwwuuutttsssqqqppppppoooooooooooopppqqqrrrrrrssssssssstttvvvxxxyyy||||||vvvooogggaaa^^^ZZZcccqqq{{{}}}~~~}}}kkk___LLLEEE???>>>======@@@DDDDDDFFFGGGGGGGGGHHHKKKMMMMMMQQQVVVZZZ[[[XXXUUURRRzzzvvvvvvzzz~~~}}}ssspppqqqnnniii___[[[VVVRRRPPPOOONNNNNNOOOSSS^^^kkkqqqssszzzyyysssmmmiiikkkpppuuuxxxttt}}}|||tttkkkdddhhhddd```aaaeeegggeeebbb```[[[YYY\\\\\\XXXXXX]]]^^^]]]\\\]]]^^^]]][[[YYYVVVWWWXXXZZZ]]]___```aaaZZZ[[[[[[\\\\\\\\\\\\[[[YYYZZZ]]]___``````____________```aaaaaa```^^^]]]___^^^]]][[[ZZZYYYYYYYYYZZZ[[[\\\]]]]]]\\\[[[ZZZ\\\[[[ZZZXXXXXXZZZ^^^aaa___^^^^^^]]]\\\[[[ZZZZZZUUUUUUUUUWWWZZZ\\\\\\\\\___cccffffffccc```___```]]]\\\[[[[[[[[[YYYVVVSSSNNNOOOQQQTTTXXX[[[ZZZYYYYYYZZZYYYUUURRRRRRUUUXXXXXX[[[]]]]]]\\\\\\```ccc___```aaaaaaaaa```^^^]]]QQQTTTWWWYYYYYYXXXXXXXXXWWWXXXXXXXXXVVVVVVXXXZZZ[[[XXXWWW[[[]]][[[[[[]]]^^^```iiizzz|||iiiXXXggg~~~qqqbbbgggooo|||}}}jjjYYYJJJ???:::888888888888888999999999222222222333333444444444333333333333333333333333111111222333333444555555222333444555666777777777555777999:::;;;===@@@BBBGGGJJJNNNQQQTTTWWW[[[^^^______```aaabbbdddfffgggbbbeeehhhjjjmmmrrr{{{{{{xxxuuupppiiiccc```^^^\\\ZZZXXXUUUPPPMMMKKKIIIEEEBBBAAABBBDDDEEEJJJRRR[[[bbbfffhhhjjjlllmmmmmmnnnoooooonnnmmmlllnnnmmmmmmllllllkkkjjjjjjeeeeeeffffffggghhhhhhhhheeeggghhhhhhgggggghhhjjjeeeffffffggghhhiiiiiijjjeeedddbbb```aaabbbeeefffggggggfffeeeeeeeeeeeeeeeggggggggggggggghhhhhhiiikkkjjjhhhiiijjjkkkkkkjjjiiihhhiiinnnooommmnnnpppqqqqqqttt}}}uuufffggghhhgggfffggghhhjjjnnnooooooooooooqqqtttvvvzzz{{{{{{zzzxxxvvvuuuuuuvvvuuutttrrrqqqpppppppppnnnooopppqqqrrrssssssttttttuuuvvvvvvwwwzzz~~~~~~yyyrrrjjjbbb\\\YYYVVV[[[eeettt}}}yyyfff[[[HHHBBB======<<<<<<@@@EEEEEEFFFGGGHHHGGGHHHKKKMMMLLLNNNQQQSSSUUUTTTSSSRRR~~~{{{vvvrrrqqqnnnjjjddd___^^^___```jjjeeeccccccaaa^^^___bbbYYYQQQKKKKKKPPPSSSTTTTTTZZZaaaooo}}}}}}oookkkkkkkkkmmmpppqqquuuzzz}}}wwwqqqjjjeeeaaabbbcccccccccaaa```___ZZZXXXVVVUUUUUUVVVXXXYYY[[[\\\]]]]]]]]]]]]\\\[[[UUUUUUWWWYYY\\\]]]\\\[[[VVVXXX\\\___``````___^^^\\\[[[[[[]]]aaabbb```^^^^^^______```___^^^\\\[[[^^^```bbbbbb___]]]\\\[[[YYY\\\^^^______^^^______]]]]]]]]]\\\ZZZZZZ\\\^^^]]][[[YYYXXXZZZ[[[[[[ZZZXXXVVVUUUWWWZZZ\\\]]]^^^```___^^^]]]\\\[[[[[[ZZZZZZZZZYYYXXXWWWUUUSSSRRRPPPQQQRRRTTTVVVWWWXXXXXXXXXYYYYYYWWWTTTQQQQQQQQQYYYZZZ\\\\\\[[[\\\]]]___bbb``````______]]]ZZZWWWSSSSSSTTTWWWYYYZZZYYYWWWXXXYYY[[[ZZZYYYWWWXXXYYYWWWWWWWWWXXXZZZ[[[]]]^^^aaa^^^```mmm~~~xxxkkkdddnnn}}}ddd]]]\\\]]]eeevvv}}}hhhTTTFFF???999888777777777777666666444555666555333222222333444444333333333333222222222222333333333333444444333444444555555555555555888888888999:::;;;<<<===EEEHHHKKKNNNPPPSSSVVVYYYaaaaaa`````````bbbcccdddgggiiijjjkkknnnrrrxxx}}}}}}yyyuuupppjjjeeeccceeegggfffaaa[[[WWWTTTQQQNNNIIIFFFEEEGGGKKKMMMXXX[[[^^^bbbfffiiijjjkkklllmmmnnnoooooonnnmmmlllooonnnmmmmmmmmmmmmkkkjjjkkkjjjhhhgggffffffggggggggghhhhhhgggeeeeeefffggghhhhhhgggfffffffffffffffbbbbbbaaaaaabbbdddfffgggjjjhhheeecccdddeeefffeeefffgggiiijjjiiihhhfffeeegggggggggggggggfffddddddjjjjjjjjjjjjkkkkkkmmmmmmnnnpppsssvvv|||xxxooommmkkkiiihhhiiikkklllooonnnlllkkklllooorrrttt{{{zzzzzzyyywwwuuutttsssuuuuuutttsssrrrrrrqqqqqqoooooopppqqqsssuuuwwwxxxxxxvvvtttuuuxxx}}}{{{rrroooiii```[[[\\\YYYWWWYYY```iiittt~~~}}}}}}}}}}}}kkkXXXMMMDDDBBB>>><<<;;;<<<>>>@@@CCCDDDEEEGGGIIIKKKLLLMMMKKKMMMOOOPPPPPPOOONNNMMM|||yyyxxxyyyzzz~~~{{{wwwtttuuuxxx}}}yyyvvvtttsssrrrnnnhhhddd___]]]ZZZVVVSSSSSSTTTVVV]]]ZZZYYYYYYWWWTTTWWW\\\\\\XXXVVVYYY^^^bbbdddeeeffflllwwwsssmmmlllkkkmmmooonnnpppuuuzzz}}}wwwrrrmmmgggcccbbbbbbbbbbbbaaa```___^^^ZZZXXXVVVTTTSSSUUUXXXYYY[[[\\\]]]]]]]]]]]]\\\[[[VVVVVVVVVYYY[[[\\\[[[ZZZXXXZZZ]]]```aaaaaa___^^^]]][[[[[[]]]```bbbaaa```]]]^^^______^^^]]][[[ZZZZZZ\\\```aaa```^^^]]]]]]\\\^^^___```^^^]]]]]]]]]]]]^^^]]]\\\ZZZZZZ\\\^^^^^^\\\ZZZZZZ\\\^^^______ZZZXXXWWWWWWYYY\\\\\\\\\]]]]]]\\\\\\[[[[[[ZZZZZZZZZZZZYYYXXXVVVTTTRRRQQQOOOPPPRRRSSSTTTUUUVVVVVVVVVWWWXXXWWWUUUSSSSSSSSSZZZ\\\^^^^^^]]]\\\]]]^^^___^^^^^^^^^______]]]\\\WWWWWWWWWXXX[[[\\\[[[ZZZWWWYYYZZZYYYWWWUUUUUUVVVUUUUUUUUUVVVXXXZZZ\\\]]]___]]]___iiixxxnnnccchhhwww}}}iiiXXXRRRQQQYYYggg{{{ttt^^^MMMDDD===;;;999777777777777666333333444444333333333444444444333333333333222222222222222333333333444444444444555666666666666555555555666777999:::<<<===BBBEEEHHHLLLNNNRRRUUUXXX\\\\\\\\\]]]___aaacccdddggghhhiiijjjlllpppvvvzzz~~~zzzvvvqqqlllggggggjjjkkkjjjeee___[[[XXXUUUTTTRRRQQQRRRSSSUUUVVV___aaacccfffiiijjjkkkkkkllllllmmmnnnnnnmmmllllllmmmllllllmmmnnnnnnnnnmmmkkkjjjhhhgggffffffgggggghhhiiiiiihhhffffffgggiiihhhhhhfffeeeeeeeeefffgggccccccbbbbbbcccdddeeefffjjjgggdddbbbcccddddddcccdddfffhhhjjjkkkjjjjjjiiiggggggfffeeecccbbbbbbaaagggggghhhiiijjjlllmmmnnnmmmooorrrtttwwwxxxpppnnnllljjjiiijjjlllmmmnnnmmmlllkkkmmmoooqqqsssxxxxxxwwwwwwvvvuuutttsssttttttssssssrrrqqqqqqpppppppppqqqrrrtttvvvxxxyyywwwtttrrrsssxxx|||xxxnnnllliiidddaaabbb\\\XXXWWW\\\bbbkkkwww~~~||||||||||||}}}}}}~~~xxxfffTTTJJJAAA???===::::::<<<>>>@@@CCCDDDEEEGGGIIIKKKLLLMMMKKKLLLNNNOOOOOOOOOOOONNN~~~yyytttpppmmmlllkkkmmmoootttyyy~~~|||zzzvvvsssooojjjfffcccbbbbbbbbb```]]][[[\\\___bbbeeejjjiiihhhfffeeebbb]]]YYYRRRPPPOOOMMMMMMNNNPPPQQQ[[[[[[^^^```]]]ZZZ^^^eeehhhiiikkkmmmpppsssuuuuuuppprrrzzzxxxpppmmmkkkkkkmmmhhhjjjnnnqqqtttvvvwwwwwwyyyvvvrrrnnnkkkhhheeebbbcccccccccbbbaaa___^^^]]][[[XXXTTTRRRQQQSSSVVVXXXZZZ[[[\\\]]]]]]\\\[[[ZZZVVVVVVVVVXXXZZZ[[[ZZZXXXYYY[[[___aaabbbaaa___]]]\\\[[[[[[\\\___aaabbbaaa\\\]]]]]]^^^]]][[[ZZZYYYUUUXXX]]]``````___^^^^^^^^^___```___]]][[[[[[[[[]]]^^^^^^]]][[[ZZZ\\\]]]___]]][[[[[[]]]```bbbbbb]]][[[XXXXXXYYYZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZYYYZZZZZZYYYWWWUUURRRPPPOOOOOOOOOPPPRRRRRRSSSSSSSSSSSSUUUWWWWWWVVVUUUVVVWWW\\\^^^``````___]]]\\\\\\[[[[[[ZZZ\\\___``````___]]][[[ZZZZZZ\\\]]]]]]]]]XXXYYYZZZXXXUUUSSSSSSSSSSSSSSSTTTUUUVVVYYY[[[\\\]]]\\\^^^eeeooo{{{kkkhhhooovvv}}}ooo\\\QQQLLLRRR[[[jjjjjjWWWMMMCCC???:::777777777777777333333333333333444444444444444333333333333222222222222222222333333333333444555555666666666666666222333444555777:::<<<======@@@DDDHHHKKKOOOSSSVVVVVVWWWXXXZZZ]]]```cccdddfffggghhhiiijjjmmmrrrvvv{{{|||xxxsssnnnkkknnnppprrrpppkkkeeeaaa^^^ZZZ[[[\\\]]]^^^___``````ffffffhhhiiijjjjjjjjjjjjkkklllmmmnnnnnnmmmlllkkkjjjkkklllmmmooopppppppppkkkjjjiiigggggggggggghhhhhhiiiiiiiiiggggggiiikkkiiihhhfffddddddeeefffgggeeeeeedddddddddeeeeeefffiiifffcccbbbbbbbbbbbbaaabbbdddgggiiikkklllmmmmmmhhhfffccc```]]]\\\\\\\\\___aaacccfffhhhkkklllmmmlllnnnpppqqqrrrwww~~~vvvooonnnlllkkkjjjkkkmmmnnnmmmlllllllllmmmoooqqqrrrssstttttttttttttttttttttsssssssssrrrrrrqqqqqqppprrrrrrssstttvvvxxxyyyzzz}}}yyyvvvxxx}}}wwwqqqrrrtttssspppoooggg```ZZZZZZ^^^eeepppzzz~~~}}}||||||{{{{{{{{{{{{}}}~~~vvvlll^^^OOODDD===<<<:::999999;;;===???BBBCCCDDDGGGIIIKKKLLLMMMLLLLLLLLLLLLMMMNNNOOOPPPnnnjjjeee___[[[YYYXXXYYYSSSVVV[[[aaaeeefffeeecccbbb```]]]ZZZVVVTTTRRRQQQNNNMMMKKKJJJKKKNNNQQQSSSWWWZZZ[[[[[[[[[]]][[[WWWWWWUUUUUUUUUWWWYYYZZZZZZccchhhqqquuurrrnnnqqqxxx{{{}}}rrrqqquuu{{{~~~||||||~~~yyyppplllhhhhhhiiidddeeegggiiijjjkkklllllllllkkkiiihhhgggfffeeeeeefffeeedddcccaaa```___^^^ZZZWWWSSSPPPOOOPPPSSSVVVXXXXXXYYYZZZZZZYYYXXXXXXVVVUUUUUUVVVXXXYYYXXXWWWXXXZZZ]]]``````___\\\[[[[[[ZZZZZZ[[[]]]___```aaa\\\\\\\\\\\\[[[ZZZXXXWWWTTTXXX]]]``````___^^^^^^]]]^^^___^^^[[[ZZZZZZ[[[\\\]]]^^^]]]\\\[[[\\\^^^___]]][[[[[[]]]___``````___\\\ZZZXXXYYYYYYYYYXXXWWWXXXYYYZZZ[[[ZZZZZZZZZYYYYYYXXXVVVTTTQQQOOOMMMNNNOOOOOOPPPQQQQQQQQQPPPPPPRRRUUUVVVVVVWWWXXXZZZ]]]___bbbbbb___\\\ZZZYYYYYYXXXXXXYYY\\\_________```^^^ZZZYYY[[[]]]^^^^^^YYYZZZZZZYYYVVVSSSSSSSSSTTTTTTTTTTTTVVVYYY[[[]]]\\\]]]___ccciiiwwwzzzqqqrrrttt~~~wwwgggWWWOOORRRTTT[[[yyytttbbbXXXHHHBBB:::666555666777666555555444444555555444333444444333333333222222222111222222222222333333333444555666666777777666666333333444555777888:::;;;;;;>>>AAADDDGGGJJJMMMPPPSSSTTTVVVXXX\\\___aaabbbeeefffhhhhhhiiilllpppsssvvv{{{}}}yyyuuurrrpppsssuuuwwwvvvqqqkkkgggdddaaaaaabbbcccdddeeefffggghhhhhhiiiiiijjjjjjjjjjjjlllmmmnnnoooooonnnmmmllljjjlllnnnooooooooopppppplllkkkiiihhhgggggghhhhhhggghhhiiihhhggggggiiikkkiiihhhfffddddddeeefffhhhgggfffffffffffffffffffffiiigggdddcccccccccbbb```bbbcccfffhhhkkklllmmmmmmhhheee```ZZZWWWUUUUUUUUUVVVYYY]]]aaaeeehhhiiijjjiiikkknnnnnnnnnqqqwww|||yyysssmmmlllkkkjjjjjjkkkmmmnnnlllllllllmmmnnnooopppqqqpppppppppqqqrrrssstttuuutttsssssssssrrrrrrrrrqqqtttttttttuuuwwwxxxzzz{{{|||yyy{{{||||||vvvllldddbbbeeejjjsss|||}}}~~~}}}|||{{{|||~~~rrriiiaaaWWWJJJ@@@999888777777888:::===???AAABBBDDDFFFIIIKKKMMMNNNLLLKKKKKKJJJKKKMMMPPPQQQ]]][[[WWWSSSPPPNNNNNNNNNGGGJJJNNNRRRTTTVVVWWWWWWSSSRRRRRRQQQPPPNNNLLLKKKKKKIIIGGGFFFGGGJJJMMMOOOJJJRRRWWWYYY]]]dddfffdddiiigggffffffhhhiiihhhfffiiiqqq}}}vvvqqqooosssvvvuuutttuuuzzzuuummmiiieeecccdddbbbbbbcccdddddddddddddddeeeeeeffffffffffffggghhhhhhhhhfffeeecccbbbaaaaaaZZZWWWSSSOOONNNOOORRRSSSUUUVVVWWWXXXXXXWWWVVVUUUUUUTTTSSSTTTVVVWWWWWWVVVVVVXXXZZZ\\\\\\\\\ZZZYYYYYYYYYZZZZZZ[[[\\\^^^___[[[\\\\\\\\\[[[YYYWWWVVVVVVYYY]]]```___]]]\\\\\\ZZZ[[[\\\[[[ZZZYYYZZZ\\\[[[\\\^^^^^^]]]]]]^^^___cccaaa___^^^___```___^^^___\\\YYYXXXXXXXXXXXXWWWVVVXXXYYY[[[[[[[[[ZZZZZZWWWWWWVVVTTTRRRPPPNNNMMMNNNNNNOOOPPPPPPPPPPPPPPPNNNPPPSSSUUUVVVWWWYYYZZZ\\\___aaaaaa^^^[[[XXXWWWWWWVVVVVVXXX[[[\\\\\\\\\___\\\YYYWWWXXXZZZ\\\\\\ZZZ[[[\\\[[[XXXVVVUUUVVVWWWVVVUUUUUUWWWYYY\\\^^^]]]^^^```bbbeeeppp|||zzzyyy~~~ooo___TTTSSSNNNOOOhhh~~~ppphhhPPPHHH===666555666777666999777555555666666444222444444333333333222222222111111111222222222333333444555555666666666666666666666666666666777888888:::===???AAABBBDDDGGGIIIQQQRRRTTTWWWZZZ]]]___```dddfffhhhhhhiiikkkoooqqqrrrvvv}}}zzzwwwuuutttuuuxxxzzzyyyuuupppllljjjkkkiiigggffffffhhhiiikkkjjjjjjjjjkkkkkklllmmmmmmnnnooopppqqqqqqpppooonnnlllnnnqqqqqqooonnnnnnooommmllljjjiiihhhhhhiiiiiifffggghhhgggffffffgggiiijjjhhhgggeeeeeefffggghhhhhhhhhhhhhhhggggggggggggjjjhhhfffeeeeeeeeedddbbbddddddfffhhhiiijjjkkkllliiieee^^^WWWRRROOOOOOOOONNNQQQVVV\\\aaacccdddeeefffhhhkkkkkkkkkmmmrrrwwwxxx|||~~~{{{yyyxxxtttooojjjjjjiiiiiiiiikkklllmmmllllllmmmoooppppppqqqqqqnnnnnnnnnooopppqqqssstttttttttttttttsssssssssssstttttttttuuuwwwxxxzzzzzz}}}zzzxxx{{{}}}yyy|||rrrppprrrvvv|||~~~~~~~~~yyyjjj___YYYQQQFFF>>>666666666666777:::<<<>>>@@@AAACCCEEEHHHKKKMMMNNNLLLKKKJJJIIIJJJLLLOOOPPPUUUUUUTTTSSSPPPNNNKKKJJJJJJKKKMMMOOOOOOQQQSSSVVVTTTVVVXXXZZZZZZYYYWWWVVVRRRPPPLLLIIIHHHJJJMMMOOOSSS^^^gggjjjrrr}}}|||yyyxxxxxxvvvqqqmmmnnntttvvvoooooorrrrrrqqqrrrttt}}}oooiiifffbbb``````````````````aaaaaaaaaaaabbbccceeeeeeeeefffhhhkkkjjjiiigggfffddddddcccccc[[[YYYUUUSSSQQQQQQRRRSSSTTTUUUVVVWWWWWWVVVUUUTTTTTTRRRQQQRRRTTTVVVVVVVVVUUUUUUVVVWWWXXXYYYYYYYYYXXXZZZ\\\\\\[[[[[[[[[\\\\\\\\\\\\\\\[[[YYYWWWUUUWWWYYY\\\]]]\\\[[[[[[[[[XXXYYYYYYXXXWWWWWWYYY[[[XXX[[[]]]^^^^^^^^^```aaafffeeedddddddddcccaaa___\\\ZZZWWWVVVWWWXXXWWWWWWVVVWWWYYY[[[[[[[[[YYYXXXUUUUUUTTTSSSQQQOOONNNMMMNNNNNNOOOQQQQQQRRRRRRRRRMMMOOORRRTTTUUUVVVWWWYYY[[[]]]___^^^[[[XXXVVVVVVUUUUUUVVVXXX[[[\\\[[[YYY\\\YYYVVVUUUVVVXXXYYYYYYYYY[[[\\\\\\ZZZYYYYYYZZZ[[[YYYXXXWWWWWWZZZ\\\^^^^^^___bbbcccdddlll~~~~~~wwwkkkaaa[[[SSSOOO```vvv}}}vvv___SSSDDD:::777777777666999666444444666777444111444444333333333333222222111111111111222222222222333444444555555555555555777666666555555666666777999;;;===>>>???@@@BBBDDDMMMOOORRRVVVYYY\\\^^^^^^cccdddfffhhhiiikkknnnpppooosssyyy~~~{{{wwwwwwxxxvvvyyy||||||yyytttqqqooosssqqqnnnlllkkklllmmmooommmmmmmmmmmmnnnooopppqqqooopppqqqrrrrrrqqqpppooommmqqqtttssspppmmmlllmmmmmmlllkkkiiiiiiiiiiiijjjggghhhhhhgggeeedddfffgggiiiiiihhhhhhgggggghhhhhhhhhhhhiiiiiiiiiiiiiiihhhjjjhhhgggggghhhhhhfffeeeffffffggghhhiiijjjkkkllllllhhh```XXXRRRMMMKKKKKKIIIMMMSSSYYY]]]___```___bbbdddfffffffffiiinnnrrrqqquuuvvvtttssssssppplllhhhhhhhhhhhhiiikkklllllllllmmmoooqqqrrrrrrrrrqqqooonnnnnnmmmnnnpppqqqrrrssssssssssssssssssssssssssssssttttttuuuwwwxxxyyy|||||||||~~~~~~|||~~~|||{{{{{{{{{oooaaaVVVQQQKKKBBB<<<555555555666777999;;;<<<>>>@@@BBBEEEHHHKKKNNNOOOMMMLLLJJJIIIJJJKKKMMMNNNeeefffhhhhhhfffaaa\\\YYY]]]]]]]]][[[ZZZ\\\```dddlllooorrruuuwwwvvvtttrrrhhhddd^^^WWWTTTTTTVVVXXXfffsss}}}yyyrrrqqqttt|||zzznnnkkkmmmmmmmmmmmmppp{{{tttiiifffdddaaa___^^^___^^^^^^______```aaaaaa```bbbddddddcccdddgggjjjiiihhhfffeeedddddddddeee]]]\\\ZZZXXXVVVUUUTTTTTTUUUUUUVVVWWWWWWVVVUUUUUURRRQQQPPPQQQSSSVVVVVVVVVUUUTTTTTTTTTUUUWWWYYY[[[YYY]]]``````^^^[[[ZZZ[[[\\\]]]]]]\\\[[[YYYWWWUUUUUUWWWXXXYYYXXXXXXYYY[[[XXXXXXXXXVVVTTTTTTUUUWWWVVVYYY\\\^^^___```bbbcccddddddeeeggghhhfffbbb___YYYWWWUUUUUUVVVWWWXXXWWWUUUVVVXXXZZZZZZYYYWWWUUUSSSRRRRRRRRRQQQOOONNNMMMNNNOOOPPPRRRSSSTTTTTTTTTMMMOOORRRSSSSSSTTTUUUVVVZZZ[[[\\\ZZZXXXUUUUUUUUURRRTTTWWW[[[^^^^^^\\\ZZZXXXVVVTTTSSSUUUVVVWWWWWWWWWYYY[[[\\\[[[[[[\\\]]]]]][[[YYYWWWWWWYYY[[[]]]______aaaddddddhhhuuu}}}xxxpppggg]]]XXX___iii|||rrrcccPPPBBB<<<:::888666555222000222666777555222444444333333333333222222111111111111222222222222222333333444444444444444444444444444444555666666666888;;;<<<===???AAACCCGGGJJJNNNSSSWWW[[[]]]^^^___aaadddfffgggiiilllnnnlllqqqvvvyyy|||zzzxxxxxxzzzwwwzzz~~~~~~|||xxxuuuttttttsssrrrqqqqqqppppppppppppooonnnnnnnnnooopppqqqooopppqqqqqqqqqqqqpppooommmqqquuuuuupppmmmmmmnnnnnnmmmkkkjjjiiiiiijjjjjjiiijjjjjjhhheeedddeeegggiiijjjjjjkkkjjjiiihhhgggggghhhiiijjjkkkkkkjjjjjjiiigggggghhhiiiiiihhhfffhhhhhhiiijjjkkkmmmnnnoooqqqllleee\\\UUUOOOKKKJJJHHHLLLSSSYYY\\\^^^]]]\\\^^^```aaa```___bbbgggllljjjnnnooonnnnnnooonnnjjjggghhhhhhiiijjjlllmmmmmmlllnnnqqqsssttttttsssrrrqqqpppnnnmmmmmmnnnooopppqqqqqqqqqqqqqqqqqqqqqqqqrrrrrrrrrssstttuuuvvvwww{{{~~~{{{wwwsssqqqjjjaaaVVVMMMHHHDDD>>>999555555555666777999;;;;;;===???AAAEEEHHHKKKNNNOOOMMMLLLKKKJJJJJJJJJKKKKKK~~~wwwrrruuuuuusssooommmoootttyyy}}}tttlllfffeeefffhhhooo}}}~~~vvvppppppttt|||{{{kkkfffggggggggggggmmmxxx}}}yyynnnfffddddddaaa___^^^]]]]]]]]]]]]^^^___```aaa___aaaccccccaaabbbeeehhhgggfffeeedddcccddddddeee______^^^\\\ZZZXXXVVVUUUVVVWWWXXXXXXXXXXXXWWWVVVQQQPPPOOOPPPSSSUUUWWWWWWUUUTTTSSSRRRTTTWWW[[[]]][[[___cccccc```\\\ZZZZZZ]]]]]]]]]]]][[[YYYWWWUUUSSSTTTUUUUUUUUUVVVYYY[[[YYYYYYXXXUUURRRQQQRRRTTTUUUXXX\\\___```aaacccddd___aaacccfffhhhfffbbb^^^WWWUUUSSSTTTVVVWWWXXXXXXTTTUUUWWWYYYYYYWWWUUUSSSQQQQQQQQQQQQPPPOOONNNNNNNNNOOOQQQSSSTTTUUUVVVVVVMMMOOORRRRRRRRRRRRSSSUUUYYYYYYYYYXXXUUUTTTTTTUUUQQQSSSWWW]]]aaaaaa___\\\VVVTTTSSSSSSUUUVVVVVVVVVUUUWWWZZZ[[[[[[\\\^^^___^^^\\\YYYWWWVVVXXXZZZ\\\^^^^^^aaaddddddgggpppzzz{{{||||||wwwlllbbb]]]^^^```www{{{oooYYYHHH@@@===999666111...,,,///555888666333444444444333333333222222000111111111111222222222111222333333444444333333111111111222333444666777444666999;;;===???BBBDDDBBBEEEJJJPPPVVVZZZ]]]___]]]___bbbdddfffhhhkkkmmmjjjooouuuwwwwwwzzzzzzxxxyyy{{{www{{{~~~{{{yyywwwqqqrrrtttttttttrrrqqqooopppooonnnlllllllllmmmmmmnnnooopppqqqqqqpppooonnnlllqqquuuuuuqqqmmmnnnpppnnnmmmkkkjjjiiiiiijjjkkkkkklllkkkiiifffeeefffgggiiijjjlllmmmlllkkkiiigggggghhhiiikkkllllllkkkkkkgggffffffgggiiijjjhhhgggiiiiiijjjkkkmmmoooqqqssstttpppiii```XXXQQQMMMJJJIIIMMMSSSYYY]]]]]]\\\ZZZ\\\]]]]]][[[ZZZ\\\bbbgggfffjjjkkkjjjkkknnnmmmjjjhhhhhhiiijjjlllmmmnnnnnnmmmooorrrtttuuuuuusssrrrrrrqqqooommmlllmmmnnnoooooooooooooooooooooppppppqqqqqqqqqrrrrrrtttuuuvvvuuuzzz|||yyy{{{}}}}}}xxxrrrmmmjjj]]]WWWNNNFFFBBB>>>;;;888555555666666777999:::;;;===>>>AAADDDHHHLLLNNNPPPMMMLLLKKKJJJJJJIIIIIIIII~~~{{{xxxoookkkllluuu|||uuupppoooqqqxxx|||~~~{{{mmmbbb```bbbeeefffkkkpppvvv|||~~~|||xxxuuuqqqlllfffcccbbbbbb___]]]]]]]]]]]]\\\\\\]]]]]]^^^ccccccbbbaaaaaabbbbbbcccaaa```aaaccceeefffdddccc____________^^^]]]\\\[[[TTTUUUWWWXXXXXXWWWUUUTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTRRRPPPQQQTTTWWWXXXYYY^^^^^^^^^^^^]]]\\\[[[[[[ZZZ[[[[[[[[[ZZZYYYXXXWWWSSSSSSSSSTTTVVVXXX[[[\\\WWWVVVTTTSSSRRRRRRRRRSSSSSSVVV[[[___```___]]][[[aaabbbcccdddcccbbb```^^^YYYVVVSSSQQQRRRTTTUUUUUUUUUVVVUUURRRPPPNNNOOOPPPWWWVVVTTTSSSQQQPPPPPPPPPTTTSSSSSSTTTUUUUUURRRPPPUUUSSSQQQPPPOOOPPPRRRSSSTTTUUUUUUTTTSSSSSSTTTVVVVVVWWWYYY[[[]]]^^^______YYYXXXVVVUUUTTTUUUUUUVVVZZZYYYZZZ[[[\\\\\\ZZZXXX[[[[[[ZZZZZZZZZZZZZZZ[[[bbbaaaaaabbbeeehhhlllnnnzzzyyyrrr{{{uuubbb\\\^^^qqq|||mmm[[[HHH;;;666777222333555555444444444555444333222222111111222222111111111111111111111111...///000222333444555555555444444444444555666666666777777888:::<<<>>>???CCCEEEHHHLLLOOOTTTZZZ^^^```aaaaaaaaaaaacccgggjjjlllnnnrrrtttuuuwwwyyy{{{|||vvvvvvzzz}}}~~~~~~~~~}}}{{{xxxwwwuuutttsssqqqppppppqqqqqqnnnnnnnnnoooppprrrssstttppppppooooooooooooooopppooooooppppppppppppoooooommmlllkkkjjjiiijjjkkklllnnnnnnmmmlllkkkiiihhhggghhhiiiiiijjjjjjjjjiiiiiihhhgggggghhhjjjiiigggdddjjjgggfffiiiiiihhhiiimmmooonnnoooqqqooommmqqqxxx{{{vvvnnnddd[[[TTTPPPNNNKKKOOOVVV___dddeeeaaa]]]^^^]]]\\\\\\]]]___aaacccfffffffffhhhjjjkkkkkkiiijjjjjjjjjkkklllmmmoooppppppsssuuuuuusssssstttvvvsssrrrqqqppppppppppppppplllmmmoooppppppnnnlllkkknnnnnnnnnoooqqqsssuuuwwwzzz}}}~~~zzzzzz|||}}}}}}uuufffZZZSSSOOOIIIDDD@@@<<<999666555444222222333555777999===???BBBEEEIIIKKKMMMNNNNNNKKKGGGFFFGGGIIILLLMMMyyysssrrrtttzzz|||rrroooppptttvvvvvvxxx|||}}}nnndddaaabbbcccdddhhhkkkqqquuuwwwvvvsssqqqnnnjjjfffcccbbbbbb___]]]^^^^^^]]]]]]]]]]]]]]]]]]aaaaaaaaaaaaaaabbbbbbbbbaaaaaaaaacccffffffdddccc`````````______^^^\\\\\\VVVWWWWWWXXXXXXWWWVVVUUUUUUUUUUUUUUUUUUUUUUUUUUURRRQQQOOOQQQTTTWWWYYYYYYZZZZZZZZZZZZZZZYYYXXXXXXZZZZZZYYYYYYXXXWWWWWWWWWSSSSSSSSSSSSTTTVVVXXXZZZWWWUUUTTTRRRQQQQQQQQQRRRSSSUUUXXX[[[\\\\\\ZZZXXX[[[\\\]]]^^^^^^\\\ZZZYYYWWWTTTQQQPPPQQQRRRSSSSSSRRRSSSSSSRRRPPPOOOPPPRRRUUUUUUSSSRRRQQQPPPPPPPPPSSSSSSSSSUUUVVVUUUSSSPPPQQQRRRSSSTTTTTTTTTSSSSSSTTTTTTUUUTTTSSSRRRTTTVVVVVVWWWXXXYYYZZZZZZ[[[[[[XXXWWWVVVVVVVVVWWWXXXYYY\\\\\\\\\\\\\\\[[[YYYWWWYYYYYYYYYYYYZZZ[[[\\\]]]`````````aaacccfffiiikkkwwwvvvqqqkkkssspppeeebbbkkkxxxiiiVVVEEE===;;;555555666666555444444444444333222222111222222222444444444444444444444444///000111333444444444444444444444444444555666666777777777888:::;;;===>>>@@@BBBFFFIIIMMMRRRXXX\\\^^^^^^_________aaadddggghhhjjjmmmoooppprrrtttuuuyyy~~~~~~wwwvvvxxx{{{{{{||||||{{{yyywwwuuuuuutttrrrqqqppppppqqqqqqnnnnnnnnnooopppqqqssstttrrrqqqppppppooooooooopppnnnnnnooopppppppppppppppnnnmmmlllkkkjjjkkkkkklllmmmmmmmmmmmmllljjjiiihhhiiiiiiiiijjjjjjjjjiiiiiihhhgggfffggghhhhhhgggeeejjjffffffhhhiiigggiiimmmnnnmmmnnnpppoooooottt|||}}}zzztttkkk```WWWPPPMMMLLLPPPXXXaaagggiiifffccccccbbbaaa``````aaacccdddfffffffffgggjjjkkkjjjiiijjjjjjjjjkkklllmmmnnnoooooorrrtttuuussssssuuuvvvwwwvvvuuutttrrrqqqpppooolllmmmnnnooooooooommmlllmmmmmmmmmnnnppptttwwwyyy{{{}}}~~~zzzvvvuuuzzz}}}zzzuuudddWWWLLLHHHBBB===:::777444222444444333333444666888999>>>???AAADDDGGGIIIJJJKKKMMMJJJHHHGGGGGGIIIKKKKKKwwwtttssswww|||~~~uuuqqqpppqqqpppmmmnnnqqqwww}}}pppfffbbbbbbcccccccccfffiiilllnnnnnnlllkkkjjjhhheeecccbbbaaa```^^^_________^^^^^^]]]]]]]]]^^^___aaabbbbbbbbbbbbaaaaaaaaabbbdddffffffdddbbb````````````______^^^]]]YYYYYYXXXWWWWWWWWWWWWWWWWWWXXXXXXWWWWWWVVVUUUUUUPPPOOONNNPPPTTTWWWYYYZZZXXXXXXXXXYYYXXXXXXWWWWWWYYYXXXWWWVVVUUUUUUUUUVVVRRRQQQQQQQQQRRRTTTVVVWWWUUUUUUSSSRRRQQQPPPPPPPPPSSSTTTUUUWWWWWWVVVUUUTTTVVVWWWXXXXXXXXXWWWVVVUUUTTTQQQNNNNNNOOOPPPQQQQQQNNNPPPQQQQQQPPPPPPRRRSSSTTTSSSRRRQQQPPPOOOOOOOOORRRRRRTTTVVVWWWVVVSSSQQQNNNPPPTTTWWWXXXWWWUUUSSSSSSTTTTTTTTTRRRRRRTTTUUUUUUVVVVVVVVVVVVWWWWWWWWWWWWVVVVVVVVVWWWXXXZZZ[[[]]]]]]]]]\\\ZZZYYYWWWVVVWWWXXXXXXYYY[[[\\\^^^___^^^^^^^^^___aaacccfffgggkkkzzzxxxmmmfffkkkyyypppfffhhh|||~~~tttbbbOOOAAA:::888777666555555444444444444444333222222222222222222222222222222222222222222222333444444444444444444444444444444555555666888888888888999:::;;;;;;<<>>???AAACCCEEEGGGHHHHHHJJJJJJIIIHHHHHHIIIJJJJJJvvvppprrrtttwwwwwwxxxvvvrrrooonnnlllhhhhhhkkkooovvv~~~yyynnngggeeeeeeddddddaaabbbdddfffggghhhhhhhhhfffeeedddcccbbbaaa___^^^____________^^^]]]]]]\\\\\\^^^aaacccddddddcccbbbaaaaaabbbccceeeeeecccbbb``````aaaaaa```______^^^]]][[[YYYWWWVVVWWWXXXXXXYYYYYYZZZZZZYYYXXXVVVVVVOOONNNNNNPPPTTTWWWYYYYYYXXXXXXYYYYYYYYYYYYYYYXXXXXXVVVTTTRRRQQQRRRSSSTTTNNNNNNNNNOOOQQQSSSVVVWWWTTTSSSSSSRRRQQQPPPPPPPPPUUUTTTTTTTTTSSSRRRRRRRRRTTTTTTUUUVVVUUUUUUTTTSSSQQQNNNLLLLLLMMMNNNNNNNNNMMMOOOQQQQQQPPPPPPQQQSSSRRRQQQPPPPPPOOOOOOOOOOOOQQQQQQSSSVVVXXXWWWTTTQQQLLLNNNRRRVVVWWWWWWVVVUUURRRSSSTTTSSSQQQQQQSSSUUUSSSSSSSSSTTTTTTUUUVVVVVVWWWVVVVVVUUUVVVWWWXXXYYY[[[[[[[[[ZZZWWWVVVUUUUUUWWWWWWXXXYYYZZZ\\\]]]^^^]]]]]]]]]^^^___aaacccdddgggrrrsssffffffpppwwwkkkiiivvv|||mmm[[[III;;;999888555444555555555555444444333222222222222333111111111111111111111111444444444555555444333333444444333333444444555666888888777777777888999999:::===@@@CCCGGGLLLQQQUUUWWWXXXZZZZZZZZZ[[[^^^```eeehhhjjjlllllllllnnnooorrrtttvvvxxxzzz|||{{{vvvtttssstttuuuvvvuuutttrrrppprrrrrrqqqqqqppppppppppppnnnnnnnnnnnnooopppqqqrrrrrrqqqqqqqqqqqqrrrsssssspppqqqqqqqqqqqqpppooooooqqqppppppnnnmmmmmmlllllllllmmmmmmnnnnnnnnnmmmmmmjjjjjjiiiiiiiiiiiiiiiiiihhhfffdddccceeefffffffffiiieeedddfffgggfffiiinnnmmmllllllnnnoooqqqzzzvvvhhhZZZPPPLLLLLLQQQYYYdddnnnsssttttttpppooommmkkkjjjiiihhhhhhgggfffeeefffiiijjjkkkjjjkkklllllllllmmmlllllllllmmmoooqqqrrrttttttuuuvvvxxxxxxyyyxxxwwwtttpppooojjjkkkmmmnnnoooooooooooojjjjjjjjjllloootttyyy}}}}}}}}}yyyqqqiiifffjjjppp|||sssppppppttt~~~ooo[[[NNNEEEAAA<<<888666555333222333444555777888999999999===>>>@@@CCCEEEGGGHHHIIIHHHIIIJJJJJJIIIIIIIIIIII~~~uuuooooooqqqsssrrrsssyyy~~~qqqllliiiiiigggcccdddgggmmmrrrwww{{{xxxrrrjjjffffffgggfffeeebbbbbbbbbcccdddeeeffffffbbbbbbccccccaaa___^^^]]]^^^^^^______^^^^^^\\\\\\[[[]]]```ccceeeeeeddddddaaaaaaaaabbbddddddbbb`````````````````````___^^^^^^]]]ZZZWWWVVVVVVWWWXXXYYYZZZ[[[[[[[[[YYYXXXWWWOOONNNNNNPPPSSSVVVVVVVVVUUUVVVWWWXXXXXXXXXXXXXXXUUUSSSQQQOOOOOOOOOQQQRRRJJJKKKLLLMMMPPPSSSVVVXXXRRRRRRRRRRRRRRRQQQQQQQQQVVVVVVUUUSSSRRRQQQQQQQQQQQQRRRRRRRRRRRRRRRRRRRRRNNNLLLKKKKKKLLLMMMMMMMMMOOOQQQSSSSSSQQQPPPPPPPPPQQQPPPPPPOOOOOOOOOPPPPPPOOOPPPRRRUUUWWWWWWTTTRRRMMMNNNOOOQQQRRRTTTUUUVVVRRRSSSSSSRRRQQQQQQRRRTTTQQQQQQQQQRRRTTTVVVWWWXXXXXXWWWUUUTTTTTTTTTUUUUUUVVVWWWXXXVVVTTTSSSTTTUUUXXXXXXXXXXXXYYYZZZ[[[[[[]]]]]]]]]]]]^^^___``````eeemmm|||}}}iiiccceeevvv}}}sssiiimmmwwwzzzmmmXXXEEE<<<999555444555666777666555444333333222222333333444444444444444444444444444444555555444444333333333333333333333444555555777777666666666777777888999<<>>888555666888777666555444444333333333333333333333333333333333333333333333444444444333333222333333333333333444444555666666555555555666777777999;;;===???AAAEEEIIIMMMNNNQQQTTTUUUVVVXXXZZZ]]]```bbbeeefffggghhhiiikkknnnoooqqqqqqqqqrrruuuwwwxxxyyy{{{{{{{{{|||}}}xxxrrrnnnpppqqqssssssrrrpppooooooooopppppppppoooooonnnnnnnnnnnnnnnnnnooopppqqqoooooooooqqqrrrtttvvvwwwttttttsssrrrqqqooommmllloooooopppppppppooonnnmmmnnnoooooopppppppppoooooolllkkkjjjhhhhhhhhhiiiiiihhhfffccccccccccccbbb```aaa]]][[[]]]^^^___bbbhhhkkkjjjllloooppprrryyyyyyfffWWWOOOLLLIIILLLTTT___iiiqqquuuvvvtttsssrrrqqqpppnnnmmmmmmjjjhhhggggggjjjlllmmmmmmlllmmmooopppppppppooonnnnnnnnnnnnpppsssttttttsssmmmnnnooopppqqqppppppooollllllmmmmmmnnnnnnoooooojjjkkklllmmmpppsssvvvwwwrrrrrrnnnfff]]]ZZZ]]]aaavvv{{{wwwvvvuuuwwwzzzsss|||tttwwwzzzwwwmmm___RRRJJJEEEAAA;;;777555555444444222333444555777888:::::::::<<>>999999999777555555555444333333333333444000000000000000000000000222222333333333333333222333333222222333333444555555444444444555666777777888999;;;<<<>>>@@@DDDGGGIIILLLOOORRRTTTVVVYYY[[[\\\___bbbdddeeefffhhhjjjjjjlllnnnooooooppprrrtttrrrtttwwwyyyyyyyyyzzz{{{||||||}}}}}}~~~~~~}}}}}}}}}yyyrrrnnnoooqqqsssssssssqqqpppmmmnnnoooppppppooonnnnnnooonnnnnnnnnnnnoooppppppppppppppppppqqqrrrssstttrrrrrrrrrrrrqqqpppoooooommmnnnooopppppppppooonnnpppppppppqqqppppppoooooommmllljjjhhhgggggghhhiiigggfffdddccccccbbb___]]]ZZZVVVTTTVVVWWWXXX\\\bbbffffffjjjnnnqqqssszzz}}}iiiXXXNNNJJJFFFIIIPPPZZZdddmmmqqqrrrqqqqqqqqqqqqppppppooonnnkkkiiihhhhhhkkkmmmnnnooolllnnnppprrrrrrrrrqqqqqqooonnnnnnpppssstttrrrpppkkkllllllmmmmmmmmmnnnnnnnnnnnnmmmmmmmmmnnnnnnnnnkkklllmmmoooqqqrrrssssssooopppnnnhhh```\\\___cccjjjuuu|||~~~}}}~~~zzzwwwnnnqqqqqqlllaaaVVVNNNKKKEEE@@@:::555333333333333222222222333555777:::;;;:::<<<>>>BBBDDDGGGHHHIIIJJJMMMOOONNNKKKIIILLLOOOzzzwwwrrrrrruuussstttyyy}}}pppmmmhhhjjjkkkiiifffhhhpppvvvxxx|||}}}rrrfffeeeaaa^^^______^^^aaafffiiijjjlllnnnmmmkkkkkkmmmeeecccaaabbbdddeeeccc```]]]^^^^^^_________^^^^^^\\\```cccccc___[[[YYYYYYWWWXXX[[[]]]^^^]]]]]]\\\WWWWWWYYY[[[]]]aaaccceee^^^]]]]]]___```___]]][[[]]]]]]^^^^^^___^^^^^^]]]]]]\\\ZZZXXXVVVUUUTTTSSSTTTVVVYYY\\\]]]\\\ZZZYYYUUUSSSRRRRRRQQQPPPNNNKKKKKKLLLNNNOOOPPPQQQRRRRRRLLLMMMMMMMMMLLLKKKJJJIIIOOOOOONNNNNNNNNOOOQQQRRRMMMOOOQQQTTTVVVWWWWWWWWWTTTUUUUUUUUUTTTRRRPPPNNNLLLLLLLLLLLLLLLMMMNNNOOOMMMLLLLLLMMMNNNOOOOOONNNQQQSSSVVVVVVUUUSSSRRRRRRPPPPPPPPPPPPQQQQQQRRRSSSNNNMMMLLLMMMPPPSSSTTTTTTRRRQQQPPPOOOOOOOOOOOOPPPPPPQQQRRRQQQOOOOOOQQQRRRRRRQQQPPPOOOOOOQQQSSSTTTVVVUUUUUUTTTUUUVVVXXXYYYWWWYYYYYYUUUOOOLLLOOORRRPPPQQQRRRSSSVVVXXXZZZ[[[XXXXXXYYYYYYXXXXXXWWWVVVYYY]]]dddooo~~~uuugggdddhhhllloooqqqlllaaaWWWTTTUUU[[[hhhvvvoooWWWNNNCCC===;;;999666333555555444333333333333444333333333333333333333333000111222222333333333222333333222222333333444555444333333444555666777777777888999:::;;;===AAADDDEEEHHHLLLPPPRRRTTTWWWYYY\\\___bbbdddfffgggiiikkkiiikkknnnooooooppprrrsssooorrrvvvyyyzzzzzz{{{|||zzz{{{{{{{{{{{{zzzzzzyyyyyy}}}zzzrrrnnnoooqqqssstttsssrrrqqqmmmnnnoooppppppooonnnnnnooonnnnnnnnnnnnoooooopppsssrrrqqqqqqppppppqqqqqqppppppqqqrrrrrrrrrrrrqqqkkklllnnnoooppppppooooooqqqqqqqqqqqqqqqpppoooooommmllljjjhhhgggggghhhiiigggfffeeedddcccaaa]]]ZZZUUUQQQOOOQQQRRRSSSWWW]]]bbbccchhhnnnqqqttt|||mmmYYYMMMHHHDDDGGGMMMWWWaaaiiimmmooooooppppppqqqqqqpppoooooollljjjhhhiiikkknnnoooppplllnnnpppsssttttttsssrrrpppooonnnooorrrsssrrrooollllllkkkkkkkkkllllllmmmooonnnnnnmmmmmmmmmnnnnnnlllmmmoooqqqqqqqqqqqqpppqqqsssrrrmmmeeebbbdddhhh```iiirrruuuyyy{{{}}}{{{tttpppkkkmmmllleeeZZZQQQMMMLLLFFFAAA;;;666444333333333222222111222333666:::;;;;;;<<<>>>AAACCCDDDEEEFFFKKKNNNPPPNNNKKKJJJMMMQQQooovvvzzztttpppooooooooorrrwwwzzzooohhhccccccbbbccceeegggjjjlllqqqpppqqqqqqqqqnnniiifffbbb___]]]\\\^^^`````````fffggghhhiiiiiigggeeeccc]]]]]]^^^^^^___`````````___]]]\\\\\\^^^^^^^^^\\\[[[]]]aaabbbaaa^^^YYYVVVYYYXXXXXXZZZ]]]]]]ZZZWWWVVVVVVUUUVVVXXX\\\```bbbZZZZZZYYYYYYYYYXXXXXXWWWZZZZZZYYYZZZ[[[]]]___```^^^]]][[[YYYWWWUUUSSSRRRQQQSSSWWWZZZ[[[[[[ZZZYYYUUUTTTRRRPPPOOOMMMLLLLLLJJJJJJJJJKKKLLLNNNOOOPPPOOONNNLLLJJJIIIHHHHHHIIIKKKLLLNNNOOOPPPPPPOOONNNNNNOOOQQQRRRTTTUUUUUUUUUUUUTTTRRRPPPNNNMMMLLLLLLLLLLLLKKKKKKKKKLLLLLLMMMMMMLLLLLLLLLLLLNNNOOOPPPTTTTTTTTTSSSSSSSSSSSSSSSSSSRRRQQQPPPOOONNNMMMMMMQQQOOOLLLLLLOOOSSSVVVWWWWWWTTTQQQNNNLLLLLLNNNOOOSSSSSSTTTTTTRRROOOLLLKKKQQQRRRRRRPPPNNNNNNPPPQQQWWWWWWXXXXXXYYYZZZZZZZZZ```]]]XXXSSSPPPNNNNNNNNNSSSSSSTTTUUUVVVWWWWWWXXXXXXWWWWWWVVVVVVUUUUUUTTTWWWXXX\\\dddoooqqqbbbccciiinnnnnnmmmiiiaaaWWWPPPRRRZZZbbbxxx~~~nnnbbbPPPCCC<<<999777666888666333222333444333333555444333222222222333444444333222222111111222222333333333333333333333333444444444555555555555666777777999:::<<<===>>>???CCCEEEGGGIIIKKKMMMQQQTTTXXXZZZ^^^aaabbbeeegggjjjnnnmmmmmmmmmnnnooopppqqqsssrrrssswww{{{}}}{{{yyywwwxxxyyyzzz{{{zzzyyyxxx}}}}}}}}}}}}yyyuuuwwwtttqqqqqqssstttsssrrrnnnooopppqqqqqqpppnnnmmmooollljjjjjjmmmooopppqqqsssrrrpppooooooooopppqqqrrrqqqpppooonnnnnnnnnnnnlllmmmnnnoooqqqqqqqqqrrrrrrrrrrrrqqqpppooonnnmmmmmmmmmmmmmmmllljjjiiihhhiiijjjhhhdddbbb___VVVLLLIIIHHHHHHJJJIIIIIIOOOWWW___bbbgggkkknnnttt|||ppp```RRRGGGIIIGGGKKKSSSZZZ```ffflllkkklllmmmmmmmmmlllkkkjjjjjjjjjjjjjjjkkklllmmmnnnmmmnnnqqqssstttsssrrrrrrnnnoooooooooooopppppppppqqqooommmjjjiiiiiijjjjjjllllllllllllmmmnnnooopppkkkkkkjjjiiiiiilllpppsss|||tttqqqpppoooeeeaaaccclllvvv|||}}}~~~xxxqqqooolllmmmggg[[[VVVVVVSSSLLLDDD>>>888444444555333222111222333333444555888;;;<<<>>>BBBDDDEEEFFFIIIJJJLLLLLLMMMNNNNNNMMMKKKKKKhhhnnnvvv~~~~~~xxxsssqqqooonnnmmmmmmoootttxxx{{{~~~~~~yyyrrrjjjfffcccccccccccceeehhhkkkllliiihhhhhhiiiiiihhheeebbbaaa^^^[[[ZZZ\\\^^^___```aaabbbdddeeedddcccaaa```^^^^^^^^^_______________aaa^^^[[[ZZZZZZZZZZZZYYYYYY[[[^^^aaaaaa___\\\ZZZYYYXXXWWWXXX[[[[[[YYYWWWVVVUUUUUUUUUWWWZZZ^^^```ZZZZZZYYYXXXWWWWWWVVVVVVXXXWWWWWWWWWYYYZZZ\\\]]]\\\[[[ZZZXXXVVVUUUSSSSSSPPPRRRVVVXXXZZZZZZYYYXXXRRRQQQOOOMMMKKKJJJIIIIIIIIIJJJJJJKKKLLLNNNOOOPPPPPPOOOMMMKKKIIIIIIIIIIIILLLMMMNNNPPPPPPPPPPPPOOOOOOOOOQQQRRRSSSTTTUUUUUUTTTSSSQQQPPPNNNMMMLLLLLLLLLLLLKKKKKKKKKKKKKKKLLLLLLLLLKKKKKKLLLMMMOOOPPPQQQRRRRRRSSSSSSTTTTTTTTTSSSSSSRRRQQQPPPOOONNNNNNNNNKKKIIIIIILLLPPPRRRSSSUUUSSSQQQNNNMMMMMMOOOPPPRRRRRRSSSRRRQQQNNNLLLJJJNNNNNNNNNLLLKKKLLLOOORRRUUUUUUVVVWWWYYYZZZ[[[[[[[[[YYYWWWTTTRRRQQQQQQRRRQQQQQQRRRSSSTTTUUUVVVVVVXXXXXXWWWVVVUUUTTTTTTTTTTTTTTTXXX```iiivvvqqqmmmpppuuuwww{{{uuujjj]]]RRROOOSSSXXXiiitttbbbPPPBBB:::666444888666444444555555555444555444333222222222333333333333222222222222222222333333333333333333333333444444444444555555555555555666777888:::;;;<<<===@@@BBBEEEFFFHHHJJJNNNQQQUUUXXX]]]```bbbdddfffhhhjjjkkkkkklllnnnoooqqqrrrsssrrrrrruuuyyy{{{zzzxxxvvvwwwwwwxxxxxxxxxxxxxxx{{{||||||}}}~~~yyywwwvvvsssqqqppprrrssssssqqqnnnoooqqqrrrrrrqqqpppoooooommmkkklllnnnpppqqqqqqrrrqqqpppooonnnooopppppprrrqqqqqqpppooooooooopppllllllnnnoooqqqqqqrrrrrrrrrrrrrrrrrrqqqpppooonnnmmmmmmmmmllllllkkkjjjjjjjjjjjjgggcccaaa^^^WWWNNNHHHEEEDDDEEEDDDCCCHHHOOO[[[___dddiiimmmttt|||ttteeeVVVKKKIIIGGGJJJRRRZZZ___eeekkkkkkkkkllllllkkkjjjiiihhhhhhhhhhhhhhhiiiiiijjjkkklllnnnppprrrssssssrrrqqqnnnnnnoooooopppqqqqqqrrrqqqpppmmmjjjiiihhhiiiiiikkkkkkkkkkkklllmmmnnnnnnllliiigggfffkkkttt{{{uuuhhhdddfffmmmuuu{{{zzzrrrppplllppplllaaaZZZZZZWWWPPPDDD>>>888444444555333222111222333333444666999;;;<<>>BBBHHHUUUZZZaaagggmmmttt|||{{{mmm]]]RRRJJJGGGIIIQQQYYY^^^dddiiijjjjjjjjjiiiiiigggfffeeehhhhhhhhhiiiiiiiiihhhhhhkkkmmmoooqqqrrrrrrqqqqqqmmmnnnooopppqqqrrrssstttrrrpppnnnkkkiiihhhhhhhhhhhhiiiiiiiiijjjkkkkkklllkkkgggccceeeppp{{{llljjjkkkpppuuuzzzzzzpppmmmkkkssstttjjjbbb```\\\UUUDDD>>>888444444555333222111222333444444666999<<<===???BBBDDDEEEFFFIIIKKKMMMLLLLLLLLLKKKKKKKKKKKK___aaadddeeefffgggiiikkkkkkkkkkkkkkkjjjjjjjjjjjjccccccdddddddddddddddcccaaaaaa```___^^^]]]\\\\\\\\\\\\\\\]]]___aaabbbcccbbbaaa``````aaaaaa```___]]]ZZZVVVUUUXXX[[[^^^___^^^___```aaabbbbbbaaaaaa````````````___^^^]]]\\\]]]XXXQQQMMMMMMPPPRRRTTT]]]]]]\\\[[[ZZZYYYXXXXXXZZZYYYXXXWWWWWWVVVVVVUUUUUUTTTTTTSSSTTTVVVXXXYYYZZZXXXVVVTTTSSSRRRRRRRRRRRRRRRQQQQQQRRRSSSUUUVVVVVVVVVVVVVVVVVVVVVVVVVVVRRRTTTVVVWWWXXXXXXWWWWWWRRRQQQPPPNNNMMMLLLKKKKKKIIIIIIJJJLLLMMMNNNNNNNNNOOONNNLLLJJJIIIHHHIIIIIINNNOOOPPPRRRRRRRRRRRRQQQPPPPPPQQQRRRRRRRRRQQQQQQPPPOOONNNMMMMMMMMMMMMMMMNNNMMMMMMMMMLLLKKKJJJIIIKKKKKKKKKKKKLLLMMMNNNNNNKKKMMMOOOQQQTTTUUUVVVVVVTTTTTTUUUUUUTTTRRRQQQPPPNNNMMMKKKLLLNNNPPPQQQQQQPPPPPPOOOPPPPPPQQQRRRSSSQQQQQQQQQQQQPPPNNNMMMLLLJJJJJJIIIHHHHHHJJJNNNRRRSSSTTTTTTUUUVVVWWWXXXXXXOOOPPPQQQSSSTTTTTTTTTSSSRRRSSSTTTTTTVVVVVVWWWXXXXXXWWWVVVUUUTTTSSSRRRQQQUUUUUUWWW[[[^^^dddrrr||||||qqqfff\\\TTTOOOSSSccczzzwww```LLL@@@;;;777666555666777777555333555444444333222222222222111111222222333333333222222222222222222222222222333333444444444555555555333444444555666777777888:::<<<>>>@@@AAACCCFFFIIINNNRRRXXX\\\___aaabbbdddeeeeeefffhhhjjjlllnnnooopppoooooooooqqqtttvvvwwwuuuuuutttttttttvvvwwwxxxwwwyyy{{{}}}}}}~~~|||}}}}}}zzzwwwuuuuuusssrrrqqqqqqqqqqqqppppppoooppprrrsssttttttttttttrrrqqqoooppprrrssssssssspppoooooonnnnnnnnnnnnnnnpppoooooooooooooooppppppkkklllnnnoooqqqrrrrrrrrrrrrrrrsssttttttrrrpppoookkkjjjhhhggghhhjjjlllnnnooorrrssssssqqqmmmbbbWWWNNNHHHCCC@@@>>><<<@@@EEEOOOUUU^^^fffmmmuuu}}}uuueeeYYYNNNJJJJJJQQQXXX]]]bbbggghhhhhhggggggfffeeedddccciiijjjkkkkkkkkkjjjiiihhhjjjlllnnnqqqrrrrrrqqqqqqnnnnnnoooqqqrrrssstttuuusssqqqooommmkkkiiiiiiiiiggghhhhhhiiiiiiiiiiiiiiigggccc```gggzzztttqqqqqqsssuuu{{{vvvllljjjkkkvvv{{{uuummmiiiccc[[[DDD>>>888444444555333222111222333444444777:::===>>>@@@BBBDDDDDDFFFIIIKKKMMMMMMLLLKKKJJJJJJJJJJJJ\\\]]]^^^^^^]]]]]]___aaa_________``````aaaaaaaaa]]]^^^___``````___^^^^^^]]]\\\ZZZXXXXXXYYYZZZZZZZZZZZZZZZ[[[]]]^^^___```dddbbb````````````^^^]]][[[XXXVVVUUUXXX\\\^^^_________```aaaaaaaaaaaaaaa``````aaaaaa```^^^\\\[[[XXXSSSLLLHHHJJJNNNRRRUUU\\\[[[YYYWWWVVVVVVWWWWWW[[[[[[ZZZYYYWWWVVVUUUUUUTTTSSSSSSSSSTTTUUUVVVWWWYYYXXXUUUSSSQQQQQQQQQQQQQQQQQQPPPPPPPPPRRRSSSTTTUUUUUUUUUVVVVVVWWWWWWWWWUUUVVVWWWXXXYYYYYYXXXXXXTTTSSSRRRPPPOOONNNMMMMMMJJJKKKLLLMMMNNNNNNMMMMMMLLLKKKIIIHHHGGGGGGHHHIIINNNOOOQQQRRRSSSSSSRRRQQQPPPQQQQQQQQQQQQPPPPPPOOONNNMMMMMMLLLLLLLLLMMMMMMNNNNNNNNNNNNMMMLLLKKKJJJJJJKKKLLLLLLMMMNNNNNNNNNKKKLLLOOORRRTTTUUUUUUUUUTTTTTTUUUVVVUUUTTTRRRQQQPPPOOONNNOOOQQQRRRQQQPPPMMMNNNOOOQQQRRRSSSSSSSSSQQQQQQQQQQQQQQQPPPOOOOOONNNNNNMMMKKKJJJKKKOOORRRUUUUUUUUUUUUTTTTTTTTTTTTLLLMMMOOOQQQQQQQQQPPPOOOQQQRRRRRRSSSTTTUUUVVVWWWWWWVVVVVVTTTSSSRRRQQQQQQTTTUUUWWWZZZ[[[]]]fffqqqyyyqqqggg\\\TTTSSSZZZhhh~~~rrr\\\III???888777555555666666444333555555444444333222111111111222222333333333222111222222222222222222222222333333333444444444444555444555555555666666777777999;;;===>>>???AAADDDGGGJJJNNNTTTYYY\\\^^^```bbbddddddeeefffgggiiijjjkkknnnnnnnnnnnnoooqqqsssuuuuuuuuutttttttttvvvxxxyyywwwyyy|||~~~}}}}}}~~~}}}}}}|||yyyzzzzzzxxxuuurrrqqqqqqqqqrrrrrrrrrqqqpppppppppqqqqqqrrrssstttuuuuuuuuusssrrrqqqqqqsssttttttsssoooooooooooonnnnnnnnnmmmmmmmmmmmmmmmmmmnnnoooppplllmmmnnnoooqqqqqqqqqqqqppprrrsssttttttsssqqqooojjjhhheeeccccccfffjjjmmmrrryyyqqqcccVVVNNNEEEAAA>>><<>>888444444555333222111222333444555777;;;>>>@@@AAACCCCCCDDDFFFIIILLLMMMMMMMMMLLLKKKJJJJJJIIIXXXYYYYYYWWWVVVVVVWWWYYYXXXXXXXXXYYYYYYZZZZZZZZZZZZZZZ[[[[[[[[[YYYXXXVVVVVVUUUTTTSSSTTTWWWYYY[[[ZZZZZZ[[[\\\]]]^^^______bbbaaa_________^^^\\\ZZZZZZXXXWWWXXX[[[^^^___```^^^^^^^^^^^^^^^^^^_________```aaaaaa```^^^\\\[[[UUUPPPJJJHHHJJJOOOTTTWWWXXXWWWVVVVVVVVVWWWYYYZZZ\\\]]]^^^]]]ZZZVVVUUUUUURRRRRRSSSSSSTTTUUUVVVWWWXXXWWWTTTRRRQQQQQQQQQRRRRRRRRRQQQPPPQQQRRRSSSTTTUUUUUUUUUVVVWWWWWWXXXXXXWWWWWWXXXXXXYYYXXXXXXXXXSSSRRRQQQPPPNNNNNNNNNMMMMMMNNNOOOOOOOOONNNMMMLLLHHHHHHGGGFFFGGGHHHIIIJJJNNNOOOPPPRRRRRRRRRRRRQQQQQQQQQQQQQQQPPPOOONNNMMMKKKKKKKKKKKKKKKLLLMMMNNNNNNOOOPPPPPPOOONNNMMMKKKKKKLLLMMMNNNNNNOOOOOONNNLLLNNNQQQSSSUUUUUUTTTTTTSSSTTTUUUVVVVVVTTTRRRQQQOOONNNNNNOOOQQQQQQOOONNNLLLNNNPPPRRRSSSTTTTTTSSSQQQQQQQQQQQQQQQQQQQQQQQQPPPQQQQQQPPPOOOOOOQQQSSSVVVUUUUUUTTTSSSRRRQQQQQQLLLLLLNNNOOOOOONNNMMMLLLNNNNNNOOOPPPQQQRRRSSSSSSUUUUUUTTTTTTSSSRRRRRRRRRQQQRRRUUUWWWVVVUUU\\\eeexxx{{{xxxuuuoooddd\\\VVVUUUYYYjjjkkkTTTDDD<<<:::777555555555444444555555555444333222111000222222333444333222111000222222222222222222222222333333333333444444444444555555555666666666666666777999;;;<<<===???BBBDDDFFFJJJNNNSSSVVVYYY]]]```cccccccccdddeeefffhhhiiilllmmmoooooonnnooorrrtttssssssssstttuuuvvvwwwxxxvvvyyy|||}}}}}}|||}}}~~~{{{|||zzzyyywwwxxxwwwuuuqqqoooooopppqqqrrrtttsssqqqppppppqqqrrrrrrssssssttttttuuuuuutttsssrrrrrrttttttsssrrroooooopppppppppooonnnmmmkkkkkkkkkkkklllmmmoooooonnnnnnooopppppppppppppppoooqqqsssttttttssspppooohhheeeaaa^^^^^^bbbgggjjjrrr}}}vvvaaaVVVKKKDDD@@@<<<===@@@GGGOOO[[[fffnnnwwwxxxmmmbbbZZZTTTWWW]]]___```bbbdddccccccbbbaaabbbbbbbbbeeehhhjjjmmmmmmkkkhhhfffjjjlllnnnqqqsssssssssrrrrrrqqqqqqqqqppppppppppppoooooonnnmmmkkkjjjiiihhhgggggggggfffeeeccc```___XXXWWW[[[kkk{{{tttqqqttt{{{yyylllfffhhhkkkxxx}}}nnn^^^DDD>>>888444444555333222111222333444555888;;;>>>AAABBBCCCCCCDDDFFFIIILLLMMMNNNNNNNNNMMMLLLJJJIIITTTUUUUUUTTTSSSRRRSSSTTTSSSTTTTTTUUUUUUVVVVVVVVVXXXXXXYYYYYYXXXWWWVVVUUUSSSRRRQQQQQQSSSUUUXXXZZZYYYZZZ[[[\\\]]]]]]^^^^^^^^^^^^^^^___```___\\\ZZZYYYXXXXXXZZZ^^^`````````^^^^^^]]]]]]]]]]]]]]]]]]^^^___aaaaaaaaa___]]][[[WWWSSSMMMKKKMMMRRRWWWYYYYYYXXXWWWWWWWWWXXXZZZZZZ]]]```bbbaaa]]]XXXUUUUUUQQQRRRRRRSSSUUUVVVWWWWWWXXXVVVSSSQQQPPPQQQSSSTTTTTTSSSRRRRRRRRRSSSUUUUUUVVVVVVVVVWWWXXXXXXYYYYYYWWWWWWWWWWWWWWWWWWWWWWWWSSSRRRQQQPPPOOONNNNNNNNNPPPQQQQQQQQQPPPNNNLLLKKKGGGFFFFFFFFFGGGIIIKKKLLLMMMNNNPPPQQQRRRRRRQQQQQQRRRRRRQQQQQQOOONNNLLLLLLJJJIIIJJJJJJKKKLLLMMMNNNNNNOOOQQQRRRRRRPPPOOONNNLLLLLLNNNOOOPPPPPPOOOOOOOOOQQQSSSUUUVVVUUUSSSRRRRRRSSSUUUVVVVVVTTTRRRPPPOOOOOOOOOPPPRRRQQQOOOLLLLLLNNNQQQSSSTTTTTTSSSSSSPPPPPPPPPPPPPPPPPPQQQQQQOOOQQQSSSSSSSSSSSSTTTVVVTTTSSSSSSRRRRRRQQQQQQQQQLLLLLLMMMMMMNNNMMMMMMMMMLLLMMMMMMNNNOOOPPPQQQQQQSSSSSSSSSSSSSSSSSSSSSSSSOOOPPPTTTVVVTTTQQQVVV]]]iiixxx~~~xxxqqqpppssssssnnniii]]]VVVSSS^^^sss{{{cccOOOBBB>>>999666555666666666555555555555444222000///333333444444333111///...111111111111111111111111222222333333333444444444555555555555555555555555666777999:::;;;<<>><<<>>>CCCLLLYYYdddmmmuuu}}}yyymmmccc[[[\\\````````````bbbbbbaaa```aaabbbcccdddeeegggkkknnnooommmjjjgggjjjlllooorrrtttttttttssstttsssrrrqqqooommmlllllljjjjjjjjjjjjiiihhhggggggeeeeeeeeedddaaa^^^ZZZXXXRRRQQQVVVggg{{{pppmmmqqqzzz|||oooccc```dddkkkxxxqqq]]]DDD>>>888444444555333222000222444555666888<<>>???AAAJJJWWWccclllttt|||ssshhh______bbbaaa```___aaaaaa``````aaabbbdddeeefffiiinnnqqqrrrpppmmmkkkkkklllooorrrtttuuuttttttvvvuuusssqqqnnnllljjjiiigggggggggggggggfffeeeeeeddddddcccaaa^^^ZZZVVVTTTPPPNNNRRRccczzzllliiinnnxxx}}}tttfffZZZZZZ___kkkwwwsss\\\DDD>>>888444444555333222000222444555666888<<>>@@@@@@GGGQQQ\\\gggpppxxx}}}xxxpppgggbbbbbbaaa___\\\\\\\\\]]]^^^___```bbbbbbgggiiillloooqqqpppooonnnlllnnnpppqqqssssssssssssqqqnnnnnnqqqpppjjjdddbbbdddccccccccccccbbbbbbbbbhhhbbb^^^^^^YYYQQQNNNPPPPPPKKKNNN```yyyssshhhhhhiiikkkxxxzzz{{{}}}qqqggg___YYYYYY]]]dddtttwwweeeHHH===444333444222111111111222333333555888===AAABBBEEEIIIHHHEEEEEEHHHLLLOOOSSSYYY]]]\\\VVVNNNIIIOOOQQQSSSTTTRRRPPPOOOOOOQQQRRRSSSTTTVVVWWWXXXYYYXXXXXXXXXWWWXXXXXXYYYYYYVVVVVVVVVUUUUUUWWWZZZ]]][[[\\\^^^______^^^\\\[[[[[[]]]^^^```aaa```___^^^\\\^^^^^^\\\YYYXXXYYYZZZZZZ\\\^^^`````````^^^]]]^^^```cccfffhhhhhhhhhgggaaa___\\\]]]^^^___^^^\\\]]]]]]\\\[[[[[[[[[[[[\\\^^^```bbbcccaaa\\\WWWSSSSSSRRRQQQRRRUUUWWWXXXXXXXXXVVVUUUSSSSSSTTTUUUVVVWWWVVVUUUTTTTTTUUUWWWXXXWWWVVVTTTRRRRRRTTTWWWXXX[[[ZZZZZZZZZYYYYYYXXXXXXWWWVVVUUUTTTUUUUUUTTTRRRSSSTTTUUUWWWXXXVVVQQQNNNKKKIIIGGGFFFFFFHHHKKKLLLNNNNNNNNNNNNOOOOOOPPPPPPPPPOOOOOONNNMMMLLLJJJIIIKKKJJJIIIIIIJJJLLLOOOPPPPPPPPPPPPQQQQQQQQQQQQPPPRRRRRRRRRSSSSSSSSSSSSSSSTTTTTTVVVXXXYYYXXXTTTQQQOOOPPPQQQRRRSSSSSSSSSSSSVVVVVVWWWWWWWWWVVVTTTTTTQQQQQQRRRSSSTTTTTTSSSSSSRRROOOKKKKKKMMMPPPPPPPPPNNNPPPSSSUUUVVVUUUSSSQQQTTTRRROOOOOOPPPQQQQQQPPPTTTQQQOOONNNOOOPPPNNNLLLOOOOOONNNNNNNNNNNNOOOOOOQQQPPPOOOOOOPPPQQQRRRSSSUUUWWWXXXXXXVVVUUUUUUUUU\\\aaalllxxxddd___dddlllssswwwttthhh[[[WWWZZZddduuuvvvcccWWWHHH<<<777777666666777666666555444333333333222222222222111111111111444333222222111111222222222222222333333333444444444444444444444333222222333444555666777999::::::<<<===???AAADDDHHHMMMQQQWWWYYY[[[]]]___bbbfffhhhjjjlllnnnnnnmmmnnnoooqqqrrrrrrrrrrrrrrrrrrrrrrrruuuvvvxxxzzz||||||||||||xxxzzz|||}}}}}}}}}~~~|||zzz{{{zzzxxxvvvtttrrrqqqqqqqqqppppppooooooooooooooorrrssssssssssssrrrrrrqqqqqqqqqppppppppppppoooooorrrrrrsssrrrrrrqqqpppppppppqqqssstttsssqqqooommmmmmmmmmmmnnnooopppqqqqqqooonnnnnnlllkkkjjjhhhhhheeeeeehhhlllrrrvvvxxxxxxppphhh```]]][[[[[[```fffnnnxxxttt```PPPCCC>>>??????EEEOOOZZZdddmmmtttxxxuuunnnfffaaa``````^^^[[[\\\\\\]]]^^^___bbbdddeeeiiikkknnnqqqssssssrrrqqqnnnoooqqqrrrssssssrrrrrrqqqnnnmmmooonnniiidddcccccccccccccccccccccccccccccc___]]][[[TTTLLLJJJMMMLLLHHHLLL\\\ssssssjjjjjjiiihhhppp|||~~~vvvjjjaaa[[[XXX[[[```lllzzzxxxgggJJJ???666444555444222333222222333333555999???DDDEEEIIIKKKJJJGGGFFFIIILLLOOOSSSWWWZZZYYYTTTNNNJJJOOOQQQSSSSSSQQQPPPOOOPPPSSSSSSUUUWWWXXXZZZ[[[\\\ZZZZZZYYYXXXXXXXXXYYYYYYXXXXXXXXXWWWWWWYYY\\\___```aaabbbbbbbbb```___^^^\\\]]]___aaaaaaaaaaaa```^^^___^^^\\\XXXWWWWWWXXXXXXYYY[[[]]]```bbbcccddd___bbbfffiiikkkkkkiiihhhdddbbbaaaaaaaaa```^^^[[[]]]\\\\\\[[[[[[[[[[[[[[[ZZZ\\\___``````]]]ZZZWWWSSSSSSSSSUUUWWWXXXVVVUUUXXXWWWVVVUUUTTTUUUVVVWWWVVVUUUTTTTTTUUUVVVXXXYYYYYYVVVRRRPPPPPPTTTXXX\\\]]]]]]^^^___^^^\\\ZZZXXXYYYXXXXXXYYYYYYXXXVVVTTTRRRTTTWWWZZZ[[[YYYTTTPPPNNNLLLIIIFFFEEEFFFHHHIIILLLMMMMMMNNNOOOPPPQQQQQQPPPPPPOOONNNMMMKKKIIIHHHIIIHHHHHHHHHIIIJJJLLLNNNMMMMMMNNNNNNOOOOOOOOOPPPRRRSSSTTTTTTUUUUUUUUUUUUVVVVVVWWWYYYZZZXXXUUURRRNNNOOOPPPRRRSSSTTTUUUUUUVVVVVVWWWWWWWWWVVVUUUUUUSSSSSSSSSSSSSSSTTTTTTTTTRRROOOLLLKKKMMMPPPRRRSSSQQQRRRTTTUUUUUUTTTRRRQQQRRRPPPOOOOOOPPPQQQPPPOOORRRQQQPPPPPPQQQQQQOOOMMMPPPPPPOOOOOOOOOOOOPPPPPPQQQPPPOOONNNOOOQQQSSSUUUWWWYYYZZZZZZXXXWWWWWWXXX]]]```gggvvvpppdddbbbgggpppyyy{{{rrreeeZZZTTTVVVaaammm~~~ttthhhVVVFFF;;;666555555555555555555555444333222333333333222222222111111444333333222111222222222222222222222333333333333444444555555444444333333222333333555666777888999888:::<<>>@@@CCCGGGJJJJJJLLLPPPSSSVVVZZZ___bbbbbbdddfffggggggiiikkkmmmlllmmmmmmmmmnnnnnnnnnoooqqqqqqrrrtttuuuvvvvvvwwwxxxzzz{{{zzzyyyyyyzzz{{{{{{zzzzzz{{{|||{{{yyyvvvuuuuuusssrrrqqqqqqqqqqqqppppppooonnnnnnoooooopppqqqqqqrrrsssttttttttttttpppnnnmmmlllmmmoooqqqrrrmmmmmmnnnnnnnnnnnnmmmmmmnnnoooqqqrrrrrrqqqpppooommmnnnooopppppppppooooooooommmkkkgggbbb^^^ZZZXXXVVVVVVXXX^^^fffooouuuxxxtttmmmgggeeecccaaaeeejjjkkkpppyyyzzzbbbPPPHHHFFF???CCCKKKUUUaaajjjpppsssuuuxxx{{{}}}~~~{{{xxxvvvkkkgggaaa^^^]]]]]]\\\[[[^^^]]]^^^___bbbfffkkkmmmooopppsssuuuwwwxxxxxxwwwvvvvvvvvvvvvuuutttrrrqqqmmmgggcccdddbbb___^^^___]]]]]]]]]]]]^^^```bbbcccddd```ZZZVVVRRROOOMMMMMMOOOMMMOOOXXXcccqqq|||wwwttttttooogggdddeeellluuu}}}wwwmmmddd```aaafffqqq|||}}}lllNNNCCC888666777555444555333333333333666<<>>@@@CCCEEEGGGKKKOOORRRWWW\\\___]]]___bbbdddeeefffiiikkkhhhhhhiiikkkmmmnnnooopppoooppppppqqqrrrsssttttttwwwxxxyyyyyywwwwwwxxxyyyzzzyyyyyyzzz|||{{{yyywwwttttttsssqqqqqqpppppppppoooooommmlllmmmnnnooopppppppppqqqrrrrrrsssrrrrrrpppooommmllllllmmmoooqqqnnnnnnnnnnnnnnnmmmmmmlllnnnooopppqqqrrrrrrqqqqqqlllmmmnnnoooooooooooooooooolllhhhbbb\\\VVVRRRPPPMMMMMMOOOUUU___kkksssxxxtttnnniiigggeeedddfffkkklllpppxxxppp\\\OOOHHH???AAAGGGPPP]]]gggnnnppprrrtttuuuvvvuuussspppnnnfffccc___]]]\\\\\\\\\\\\^^^^^^___aaaeeeiiimmmpppqqqrrrtttvvvwwwxxxxxxxxxxxxxxxxxxwwwvvvtttrrrppplllfffaaa```___\\\\\\^^^]]]]]]\\\]]]^^^```bbbdddbbb^^^YYYZZZ```dddbbb^^^ZZZVVVSSSVVV\\\eeesss~~~}}}xxxooohhhfffiiiqqq}}}tttlllffffffjjjsssnnnNNNBBB888555555444333444444333333333777===FFFLLLPPPPPPPPPPPPNNNMMMMMMNNNNNNNNNNNNNNNMMMLLLLLLKKKQQQSSSTTTUUUTTTUUUVVVXXXXXXYYYZZZ[[[\\\]]]^^^___\\\[[[[[[[[[[[[\\\]]]]]]\\\]]]]]]\\\\\\^^^aaaddddddccccccbbbbbbaaaaaaaaa````````````aaaaaaaaaaaa___\\\XXXVVVWWWWWWWWWWWWXXXWWWVVVVVVXXX\\\___bbbbbbcccddddddcccaaa___^^^\\\^^^```aaa``````aaaccc```___^^^^^^]]]]]]^^^^^^]]]]]]]]]^^^___aaacccdddbbb^^^YYYVVVVVVXXXXXXYYYVVVVVVWWWWWWWWWWWWWWWWWWYYYXXXWWWUUUSSSQQQOOOOOOMMMOOOSSSWWWYYYYYYYYYXXX\\\^^^```bbbbbb___\\\ZZZ\\\[[[[[[[[[\\\[[[YYYVVVWWWXXX\\\```cccbbb^^^ZZZVVVSSSOOOKKKIIIHHHHHHIIIHHHJJJLLLNNNPPPPPPPPPPPPNNNNNNNNNMMMLLLKKKJJJIIIJJJJJJJJJKKKKKKKKKLLLLLLKKKJJJIIIHHHHHHIIIJJJKKKQQQRRRUUUWWWXXXWWWVVVUUUSSSSSSSSSTTTVVVUUUSSSQQQNNNOOOQQQSSSUUUVVVWWWWWWPPPPPPOOOOOOOOOPPPQQQQQQSSSTTTUUUVVVVVVUUUSSSRRRRRRRRRRRRQQQPPPQQQTTTWWWVVVUUUTTTSSSSSSSSSSSSTTTXXXVVVUUUTTTTTTRRRPPPMMMMMMOOOQQQQQQPPPPPPQQQRRRSSSRRRRRRRRRRRRRRRRRRSSSSSSSSSSSSSSSSSSTTTTTTUUUXXXYYYZZZYYYXXXXXXZZZ\\\___aaabbbccciiiwwwtttffffffmmmtttxxxwwwmmmbbbXXXPPPJJJOOOUUU```sss{{{jjj]]]QQQEEE===:::999777666555444444444555555444444444333333333333222111111000000111111111111111111222222222222222222333333444444333333111222222333444444555555555777999999888999:::<<<@@@CCCGGGJJJNNNRRRWWW[[[ZZZ\\\___aaaccceeehhhjjjeeefffgggjjjlllnnnpppqqqppppppppppppqqqrrrssstttuuuvvvwwwwwwvvvvvvwwwxxxyyyyyyyyyzzz{{{{{{yyywwwssssssrrrppppppooooooooonnnmmmkkkjjjkkklllnnnooonnnnnnooopppppppppoooooonnnnnnmmmllllllmmmnnnoooppppppppppppooonnnmmmmmmmmmmmmnnnooopppqqqqqqqqqkkkkkkkkklllmmmnnnpppqqqooonnnkkkfff___WWWOOOKKKEEEEEEFFFMMMYYYfffqqqwwwrrrmmmiiiiiihhhfffhhhmmmnnnrrrzzznnn[[[MMMCCCBBBDDDKKKWWWbbbiiilllnnnooooooooonnnkkkiiigggaaa```^^^\\\[[[\\\]]]^^^___```bbbeeehhhllloooppprrrrrrssstttuuuuuuvvvuuuwwwwwwwwwvvvtttrrrpppnnnllleee```___^^^\\\[[[]]]]]]]]]\\\\\\]]]___bbbccc]]]```eeemmmyyyzzzlllcccZZZWWWWWW\\\eeeooo}}}zzzsssoookkkrrr|||qqqllliiimmmttt~~~oooNNNBBB777444444333222444333333444555777>>>EEEKKKMMMMMMMMMNNNNNNNNNNNNNNNNNNMMMMMMLLLLLLKKKKKKKKKQQQRRRTTTTTTTTTTTTWWWYYYYYYYYYZZZZZZ[[[\\\\\\]]][[[[[[[[[[[[\\\^^^___```]]]]]]]]]]]]\\\^^^aaadddccccccbbbbbbbbbbbbbbbcccaaaaaa``````______``````]]]YYYUUUUUUWWWYYYYYYXXXXXXWWWWWWWWWYYY\\\```bbbbbbbbbcccccccccbbbbbbbbb^^^```aaaaaa___```bbbeeeddddddcccbbbbbbbbbbbbbbbaaa```______```ccceeegggdddaaa]]]ZZZZZZZZZYYYXXXUUUUUUVVVWWWWWWWWWWWWWWWYYYYYYXXXWWWUUUSSSRRRQQQLLLNNNSSSWWWYYYZZZZZZYYYYYY[[[]]]______^^^\\\[[[^^^]]][[[[[[\\\\\\ZZZYYYWWWXXXZZZ^^^``````]]]ZZZTTTRRRNNNKKKIIIHHHIIIJJJIIIJJJLLLOOOPPPPPPOOOOOOLLLLLLLLLLLLLLLKKKKKKJJJIIIJJJJJJKKKKKKKKKKKKKKKLLLKKKIIIHHHGGGGGGIIIIIILLLNNNQQQTTTUUUTTTSSSRRRPPPOOOOOOQQQSSSTTTRRRQQQOOOPPPQQQSSSUUUVVVVVVWWWRRRRRRQQQQQQQQQRRRSSSTTTUUUVVVXXXZZZZZZWWWUUUSSSQQQSSSUUUTTTRRRQQQSSSUUUVVVUUUTTTSSSRRRSSSTTTUUUTTTSSSSSSSSSTTTSSSQQQOOOLLLNNNPPPOOONNNOOOQQQTTTTTTSSSSSSRRRRRRSSSSSSTTTUUUUUUVVVVVVVVVUUUTTTSSSWWWXXXXXXWWWVVVWWWYYY[[[ZZZ]]]___^^^```iiixxxpppiiijjjqqqxxx{{{wwwpppgggZZZNNNIIILLLSSS___uuuyyypppdddSSSFFF>>><<<999666444444555666555555555555444444444444555444333333222222333333111111111111222222222222000111222222333333222222222222333333444555555555333555777888888888999:::<<<>>>BBBEEEIIIMMMRRRUUUWWWZZZ]]]___aaadddgggjjjeeefffgggiiikkkmmmoooooooooooonnnnnnooopppqqqrrrssstttvvvvvvuuuuuuvvvxxxxxxxxxxxxyyyzzzzzzxxxvvvrrrqqqpppnnnmmmmmmlllllllllkkkiiihhhiiikkkmmmnnnlllmmmmmmmmmmmmllllllkkkkkkkkkllllllmmmnnnoooppppppppppppooommmllljjjjjjjjjjjjkkkmmmnnnoooooopppjjjiiihhhhhhjjjmmmppprrruuuwwwyyyvvvooobbbUUUMMMFFFEEEDDDHHHRRR___iiiooommmiiifffgggfffeeegggkkklllpppyyynnn[[[MMMIIIGGGKKKUUU```fffiiihhhhhhiiihhhgggfffeeeddd^^^^^^]]]\\\[[[\\\^^^______aaadddhhhkkknnnoooppprrrrrrrrrrrrrrrrrrrrrrrrsssssssssrrrqqqnnnlllkkkhhhaaa]]]]]][[[XXXXXXZZZZZZXXXWWWVVVWWWZZZ\\\^^^aaaqqqtttddd[[[YYYZZZ```fffttt{{{}}}yyyrrrxxx}}}|||qqqnnnnnnuuu~~~oooOOOCCC777444444333333444222333444666888===DDDIIIIIIIIIIIIKKKMMMNNNNNNNNNMMMLLLLLLLLLKKKKKKKKKKKKPPPQQQRRRSSSSSSTTTVVVXXXYYYYYYZZZZZZZZZ[[[[[[[[[ZZZZZZ[[[\\\]]]___```aaa]]]]]]^^^]]]\\\^^^aaadddccccccbbbbbbbbbcccddddddbbbaaa```___^^^^^^^^^___[[[WWWTTTTTTWWWZZZZZZZZZXXXWWWWWWXXX[[[^^^aaacccfffeeedddccccccccccccddd^^^``````___]]]]]]```dddfffeeeddddddccccccdddddddddcccaaa```aaacccfffhhhcccaaa___^^^]]][[[XXXVVVTTTUUUVVVVVVWWWWWWWWWVVVYYYYYYYYYXXXWWWVVVUUUTTTLLLNNNRRRUUUXXXZZZZZZ[[[WWWYYY[[[\\\]]]]]]\\\[[[```^^^\\\\\\\\\]]]\\\[[[WWWWWWYYY\\\^^^]]][[[YYYRRRPPPMMMJJJHHHHHHIIIJJJIIIJJJMMMOOOPPPOOOOOONNNKKKKKKLLLLLLLLLLLLKKKKKKIIIIIIJJJJJJKKKJJJJJJJJJNNNLLLJJJHHHGGGGGGHHHHHHIIIKKKNNNQQQRRRQQQPPPOOONNNMMMMMMOOORRRSSSRRRQQQOOOPPPRRRSSSUUUVVVVVVVVVUUUTTTSSSSSSSSSUUUVVVWWWVVVXXX[[[]]]]]]ZZZVVVSSSQQQTTTVVVVVVSSSQQQRRRTTTVVVUUUSSSRRRRRRTTTUUUVVVPPPPPPPPPRRRTTTTTTRRRQQQLLLNNNOOONNNMMMNNNQQQUUUTTTTTTSSSSSSSSSSSSTTTTTTVVVWWWXXXYYYXXXVVVTTTRRRVVVVVVWWWVVVUUUVVVXXXZZZVVVZZZ\\\[[[ZZZ___lllxxx}}}qqqooosss{{{|||tttdddTTTHHHKKKMMMQQQ```xxx}}}sss```QQQAAA>>>:::666444444555777666666555555555444444444666666555444444444444555000111111111111222222222///000111222222222222222333333333444444555555555333555888999999:::<<<===999;;;???BBBFFFJJJNNNRRRVVVYYY\\\___aaadddgggjjjgggggghhhjjjkkklllmmmnnnmmmlllkkkkkklllmmmnnnooorrrsssuuuuuutttuuuvvvxxxwwwvvvwwwxxxyyyyyywwwuuuqqqpppooommmkkkjjjjjjjjjllljjjhhhggghhhjjjlllnnnllllllllllllkkkjjjiiiiiiggghhhjjjmmmooopppqqqqqqnnnmmmmmmllljjjhhhfffeeehhhhhhiiijjjlllmmmnnnnnniiihhhgggfffhhhlllqqqttt|||~~~ooo^^^SSSLLLIIIFFFGGGNNNXXXaaafffhhhdddbbbccccccbbbdddiiigggkkkuuu~~~iiiWWWQQQLLLNNNVVV```gggiiicccddddddddddddccccccbbb]]]]]]]]]\\\\\\\\\^^^```___bbbfffjjjmmmooooooooorrrrrrqqqqqqqqqppppppppppppppppppooonnnllliiihhhccc]]]YYYYYYXXXTTTSSSUUUTTTSSSQQQPPPQQQSSSVVVWWWkkkmmmaaa]]]]]]```dddooowwwzzz~~~yyyxxxyyysssqqqttt}}}oooPPPDDD888444444333333555222333555666999===CCCGGGFFFFFFGGGIIILLLNNNOOONNNLLLLLLLLLLLLLLLKKKKKKKKKUUUUUUVVVVVVVVVUUUTTTTTTTTTVVVYYYYYYYYYYYY[[[\\\]]]]]]]]]^^^]]]]]]\\\\\\^^^^^^]]]]]]]]]^^^^^^___````````````aaabbbcccdddddddddcccaaa```^^^]]]]]]ZZZYYYWWWWWWWWWYYY[[[\\\ddd```[[[[[[]]]aaabbbbbbeeedddccccccbbbbbbbbbcccdddaaa^^^^^^___bbbcccddddddeeeggghhhhhhfffdddccccccbbbcccdddggghhhgggfffcccdddcccbbb___[[[XXXUUUXXXWWWVVVUUUUUUVVVWWWXXXYYYYYYXXXXXXWWWWWWWWWWWWPPPPPPRRRUUUZZZ\\\]]]\\\WWWWWWVVVVVVWWWXXXZZZ[[[ZZZZZZZZZZZZYYYYYYYYYYYYXXXVVVUUUVVVYYYYYYWWWTTTQQQOOOMMMLLLLLLKKKIIIGGGMMMMMMMMMMMMNNNNNNNNNNNNLLLLLLMMMMMMMMMMMMLLLLLLKKKKKKJJJKKKKKKLLLMMMNNNKKKJJJIIIIIIGGGGGGFFFEEEGGGHHHKKKMMMMMMMMMKKKJJJIIIJJJMMMOOOQQQRRRSSSSSSQQQOOOOOORRRVVVXXXWWWUUUUUUTTTTTTTTTTTTUUUVVVWWWXXXWWWWWWYYY\\\\\\YYYVVVSSSWWWZZZYYYVVVTTTSSSTTTZZZVVVRRRRRRUUUWWWUUURRRPPPNNNMMMNNNPPPRRRRRRRRRPPPOOONNNMMMMMMNNNPPPPPPOOOQQQSSSTTTTTTTTTUUUVVVWWWWWWWWWWWWXXXXXXXXXXXX[[[ZZZYYYXXXWWWVVVVVVVVVVVVYYY[[[ZZZXXX[[[bbbiiixxxvvv}}}oooaaaVVVOOOMMMRRRUUU^^^uuurrraaaVVVKKK===777888:::777333444555666666444333222333333333333333333333333333111111111111111111111111111111111111111111111111444444444444444444444444555555555666666666666777;;;;;;===@@@CCCFFFIIIKKKRRRTTTWWWYYY\\\___cccfffccceeeggghhhhhhiiikkkmmmkkkmmmnnnmmmlllkkkmmmnnnnnnoooqqqssstttvvvvvvvvvqqqsssuuuwwwxxxwwwvvvuuuoooppppppnnniiiddd```^^^dddddddddeeehhhjjjiiihhhhhhfffccccccdddccc___\\\^^^aaagggoootttuuusssqqqqqqmmmgggdddcccbbb```^^^___aaacccfffiiijjjjjjjjjeeeaaa^^^```bbbeeennnwww~~~rrrbbbRRRMMMFFFCCCIIITTT\\\^^^\\\[[[ZZZZZZ\\\^^^______eeejjjqqqxxx~~~mmmbbbVVVRRRWWW___dddeeebbbbbbccccccbbbaaa`````````____________```aaabbbfffiiimmmooopppooopppppprrrrrrrrrrrrrrrqqqqqqqqqooonnnlllkkkjjjhhheeecccccc]]]WWWSSSSSSSSSRRRPPPQQQOOONNNMMMKKKLLLUUU___zzzwwwmmmiiidddbbbcccpppuuu|||}}}~~~uuuooopppsssooovvvyyy{{{pppRRREEE888444333111000222333333444666999===@@@BBBEEEFFFIIIKKKNNNPPPQQQQQQMMMLLLLLLKKKKKKKKKKKKLLLUUUVVVVVVVVVVVVUUUUUUTTTRRRUUUWWWXXXYYYYYY[[[\\\]]]]]]^^^^^^^^^^^^]]]]]]___^^^^^^]]]]]]]]]]]]^^^^^^^^^^^^______```aaabbbbbbbbbaaa```___]]]\\\[[[XXXXXXWWWVVVWWWYYY[[[\\\bbb___]]]]]]```cccddddddeeedddcccbbbaaaaaaaaaaaacccaaa^^^^^^```cccdddeeedddeeefffgggggggggeeedddcccbbbbbbdddeeefffeeecccaaaaaaaaaaaa```^^^\\\[[[\\\[[[YYYXXXWWWWWWWWWXXXXXXXXXYYYXXXXXXWWWWWWVVVQQQQQQSSSVVVZZZ\\\\\\[[[WWWWWWVVVVVVVVVWWWYYYYYYZZZYYYYYYYYYXXXXXXWWWWWWUUUTTTSSSTTTVVVWWWUUURRRQQQOOOMMMLLLLLLLLLJJJHHHJJJJJJJJJKKKKKKLLLLLLLLLMMMNNNNNNNNNNNNNNNNNNMMMKKKKKKKKKKKKKKKKKKLLLMMMKKKJJJIIIIIIGGGGGGFFFEEEGGGHHHIIIKKKKKKKKKKKKJJJHHHJJJLLLNNNPPPQQQRRRRRRPPPOOOOOORRRUUUWWWVVVTTTTTTUUUUUUVVVWWWWWWXXXXXXWWWWWWWWWYYY[[[ZZZWWWTTTRRRUUUYYYZZZYYYXXXYYYZZZ\\\XXXTTTSSSVVVWWWUUURRROOONNNMMMNNNQQQSSSSSSRRRSSSRRRQQQOOONNNNNNNNNNNNQQQSSSUUUVVVVVVVVVWWWXXXYYYYYYYYYXXXXXXXXXYYYYYYZZZYYYXXXWWWVVVVVVVVVVVVVVVXXXZZZXXXWWWZZZ```fffrrrwww|||xxxmmmaaaUUUMMMLLLMMMQQQ```rrr}}}uuufffYYYIII===:::999777555555555666666555444333333333333333333333333333333111111111111111111111111222222222222222222222222444444444444444444444444444444555555555666666666::::::<<<>>>AAADDDGGGHHHOOOQQQTTTWWWYYY\\\```cccaaaccceeeffffffgggiiijjjjjjkkkllllllkkkjjjlllmmmmmmnnnpppqqqssssssttttttssstttvvvwwwxxxwwwvvvuuuppppppnnnjjjddd^^^ZZZXXXXXXXXXYYY]]]bbbfffiiiiiiiiieeeaaa___]]][[[WWWTTTYYY\\\cccjjjppprrrrrrqqqrrrnnnhhhdddaaa___[[[XXXVVVXXX[[[```fffjjjlllllleee```]]]^^^___ccckkkttt~~~lllXXXQQQHHHCCCFFFNNNUUUWWWXXXVVVTTTSSSSSSUUUVVVWWWbbbhhhooouuu{{{yyynnnaaa[[[]]]aaaddddddaaaaaaaaaaaaaaa``````______``````aaaaaabbbbbbbbbiiilllppprrrrrrrrrsssttttttttttttsssrrrrrrqqqqqqpppnnnllljjjiiigggdddbbb\\\XXXRRROOOOOOPPPPPPOOORRROOOMMMKKKIIIKKKVVVbbbyyyssslllhhhhhhnnnvvvuuummmlllrrrwwwyyy|||{{{|||qqqQQQEEE999444333222111222333333444666999===@@@BBBDDDEEEGGGJJJLLLNNNOOOOOOLLLLLLKKKJJJJJJKKKKKKKKKVVVWWWWWWWWWVVVVVVUUUTTTPPPRRRUUUWWWXXXXXXZZZ\\\]]]^^^^^^_________^^^^^^_________^^^^^^]]]]]]]]]]]]\\\\\\\\\]]]^^^___```______``````___\\\ZZZXXXWWWVVVVVVVVVXXXZZZ\\\]]]```___^^^```bbbdddeeeeeeccccccbbbbbbaaaaaabbbbbbcccaaa``````bbbdddeeeeeecccdddeeefffggggggfffeeegggfffffffffggggggeeeccc____________```aaabbbcccaaa```^^^\\\ZZZXXXWWWWWWWWWXXXYYYYYYYYYXXXWWWVVVSSSSSSTTTVVVYYY[[[[[[ZZZWWWWWWWWWVVVVVVWWWXXXXXXXXXXXXXXXWWWVVVUUUUUUTTTTTTSSSSSSTTTUUUUUUTTTRRROOONNNLLLLLLMMMLLLKKKIIIKKKKKKLLLMMMMMMNNNOOOOOOMMMMMMNNNNNNNNNNNNMMMMMMLLLLLLKKKKKKJJJKKKKKKKKKKKKJJJIIIIIIGGGGGGFFFEEEFFFGGGGGGHHHHHHIIIJJJJJJHHHIIIKKKMMMNNNOOOPPPPPPOOOOOOOOORRRTTTVVVUUUTTTSSSTTTVVVXXXYYYYYYYYYYYYWWWWWWWWWXXXYYYWWWTTTRRROOORRRVVVXXXZZZ[[[]]]___]]]YYYVVVUUUVVVVVVSSSPPPMMMMMMMMMOOORRRTTTTTTSSSVVVUUUSSSQQQOOONNNMMMLLLPPPRRRUUUVVVUUUUUUWWWXXX[[[[[[ZZZYYYXXXXXXXXXXXXYYYXXXWWWVVVVVVVVVVVVVVVUUUWWWXXXWWWVVVXXX^^^bbbdddrrr{{{|||zzzuuufffXXXQQQMMMKKKQQQ[[[ssszzznnn[[[JJJ???:::999999555555555555555444444444333333333333333333333333222222222222222222222222333333333333333333333333444444444444444444444444333333333444444444555555888999:::<<>>@@@AAAEEEGGGJJJLLLNNNQQQTTTWWWZZZ\\\^^^______```bbbdddfffgggiiiiiiiiiiiijjjlllmmmnnnoooooooooooooooooossstttvvvxxxzzz{{{||||||~~~~~~|||xxxpppdddXXXPPPMMMKKKJJJLLLQQQXXX^^^aaaddd___YYYRRRLLLGGGDDDBBBGGGKKKPPPWWW___fffmmmqqqvvvtttpppjjjbbbXXXOOOJJJJJJJJJMMMSSS\\\cccggghhhgggaaa]]]]]]]]]___gggpppzzznnnbbbSSSKKKIIIKKKOOOSSSWWWTTTPPPJJJGGGFFFGGGIIITTT\\\fffnnnssswww{{{~~~~~~qqqfffbbb___]]][[[\\\\\\\\\]]]^^^___```aaa```bbbfffiiijjjiiigggfffkkkmmmppprrrrrrrrrsssuuutttsssrrrpppmmmkkkjjjiiikkkhhhccc```^^^\\\YYYWWWTTTRRROOOMMMLLLMMMMMMNNNIIIFFFDDDEEEHHHPPPaaaqqq~~~pppfffbbbfffsss~~~}}}|||~~~wwwllleeegggrrr{{{{{{rrrPPPDDD999666555444333444333333444666999===@@@BBBBBBCCCDDDFFFHHHIIIJJJJJJJJJJJJIIIIIIIIIIIIJJJJJJYYYYYYYYYXXXWWWVVVUUUUUUMMMPPPSSSUUUVVVWWWYYY[[[]]]^^^^^^___`````````___bbbbbbccccccbbbaaa```___]]]]]]]]]\\\]]]]]]^^^^^^]]]^^^``````___]]]ZZZXXXVVVWWWWWWYYYZZZ\\\]]]^^^___`````````___^^^]]]\\\]]]^^^___bbbdddgggjjjkkkkkkjjjiiiiiiiiihhhfffdddbbbcccdddeeefffffffffgggeeecccbbbaaa```___\\\ZZZ___^^^\\\\\\^^^```ccceeehhhgggeeebbb^^^[[[YYYWWWVVVWWWXXXYYYYYYXXXWWWWWWWWWVVVVVVXXXZZZZZZYYYXXXZZZZZZZZZZZZYYYYYYXXXXXXTTTTTTTTTSSSRRRQQQQQQPPPSSSTTTUUUUUUTTTTTTSSSTTTOOOMMMLLLLLLMMMMMMLLLJJJEEEEEEFFFGGGIIIJJJKKKKKKKKKKKKJJJIIIIIIJJJKKKKKKLLLLLLKKKJJJJJJIIIJJJJJJKKKJJJIIIIIIGGGGGGFFFEEEFFFFFFFFFFFFFFFHHHIIIIIIHHHHHHIIIIIIJJJKKKLLLLLLMMMNNNPPPQQQQQQQQQRRRRRRNNNPPPSSSUUUWWWWWWWWWVVVUUUVVVWWWVVVUUURRRPPPOOOMMMMMMMMMNNNPPPRRRTTTUUUXXXVVVTTTSSSRRRPPPNNNLLLLLLLLLMMMPPPSSSUUUUUUTTTRRRSSSTTTTTTSSSRRRPPPNNNMMMOOORRRSSSSSSSSSUUUVVVZZZXXXVVVTTTRRRRRRRRRSSSUUUTTTTTTTTTTTTUUUUUUVVVTTTTTTTTTSSSSSSUUUWWWYYYaaadddlllyyyzzzvvvuuu|||uuuiiiYYYKKKGGGJJJUUUeee|||vvvhhhVVVHHH???;;;999666444333444555444222333333333333333333333333222222222222222222222222222222222222222222222222333333333333333333333333222222222333333333333444666666666777999:::<<<===@@@BBBDDDFFFHHHJJJNNNQQQUUUWWWYYY[[[\\\]]]```bbbdddfffggghhhhhhiiijjjlllnnnnnnoooooooooooonnnnnnpppqqqtttwww{{{~~~qqqaaaUUUMMMIIIEEEEEEJJJQQQWWW[[[^^^[[[UUUOOOHHHDDDBBBBBBAAAEEEJJJOOOWWW```kkkrrrzzzzzzxxxrrrhhh[[[PPPIIIIIIHHHIIIOOOZZZcccggghhhhhhccc_________```gggoooyyyyyyiiiYYYQQQNNNMMMRRRXXXZZZXXXUUUOOOIIIEEEEEEGGGMMMVVVaaakkkppptttxxx{{{zzzooofffaaa^^^\\\ZZZZZZZZZ[[[\\\^^^```bbbcccccceeejjjmmmooonnnlllkkknnnpppqqqrrrrrrrrrsssttttttsssqqqnnnkkkiiigggfffhhheeeaaa^^^[[[YYYVVVSSSQQQPPPNNNKKKIIIHHHIIIJJJDDDBBBBBBEEEJJJTTTfffvvv|||nnnccc\\\aaannn}}}|||{{{|||~~~qqqiii```^^^dddppp{{{}}}vvvyyyoooNNNCCC888666666444333444333333444666999===@@@BBBAAACCCDDDGGGIIIJJJKKKKKKKKKKKKJJJIIIIIIIIIIIIIIIZZZZZZZZZYYYXXXWWWVVVUUUNNNPPPSSSUUUVVVVVVXXXZZZ\\\]]]^^^_______________aaaaaaccccccdddcccbbbaaa^^^^^^]]]]]]]]]]]]^^^^^^]]]]]]^^^___^^^\\\ZZZYYYXXXYYYZZZ[[[\\\]]]^^^^^^^^^___```___\\\ZZZYYYZZZ[[[\\\^^^aaadddhhhkkkmmmlllkkkkkkkkkkkkjjjgggdddccccccddddddeeeeeeffffffgggeeecccbbbbbb```]]]ZZZ]]]\\\[[[[[[\\\^^^```aaagggfffeeeccc```\\\YYYXXXWWWWWWWWWWWWXXXXXXXXXYYYWWWVVVVVVXXXZZZ[[[ZZZXXX[[[[[[[[[ZZZZZZXXXWWWVVVRRRRRRRRRRRRQQQQQQQQQQQQOOOQQQRRRRRRQQQPPPPPPQQQOOONNNLLLLLLMMMLLLKKKIIIGGGGGGHHHIIIJJJJJJKKKKKKMMMLLLKKKJJJJJJKKKLLLMMMKKKKKKJJJJJJIIIJJJJJJJJJKKKJJJIIIIIIGGGGGGFFFEEEFFFGGGGGGHHHHHHIIIJJJJJJIIIIIIIIIIIIIIIJJJKKKLLLLLLNNNPPPPPPPPPOOOPPPRRRNNNOOOQQQSSSTTTTTTTTTTTTSSSUUUWWWVVVTTTQQQPPPOOOOOOMMMJJJIIIKKKLLLMMMMMMSSSSSSSSSRRRQQQOOONNNMMMMMMMMMNNNQQQTTTUUUTTTSSSNNNPPPSSSTTTUUUSSSQQQOOONNNPPPSSSTTTUUUUUUWWWXXXWWWUUUSSSQQQOOOOOOPPPQQQSSSSSSSSSSSSSSSTTTUUUVVVUUUTTTSSSSSSSSSTTTUUUVVV]]]]]]aaajjjvvv}}}rrrkkklllxxx}}}vvveeeTTTLLLJJJOOOWWWhhh|||vvvgggWWWIIIAAA>>>:::666444666777555333333333333333333333333333333333333333333333333333111111111111111111111111333333333333333333333333222222222333333333444444555555555666777888999:::;;;===@@@AAACCCEEEIIILLLNNNQQQTTTVVVXXXZZZ]]]___aaaccceeeffffffgggiiikkklllmmmnnnnnnnnnnnnnnnmmmmmmoooqqquuuyyy|||ooocccPPPKKKDDDBBBEEELLLSSSXXXZZZYYYVVVPPPJJJFFFEEEEEEAAADDDHHHLLLRRR]]]kkkttt~~~}}}rrrcccVVVOOOHHHEEEFFFMMMYYYdddiiijjjgggcccaaabbbbbbbbbgggnnnwwwsssaaaXXXSSSPPPTTT[[[]]]___^^^XXXPPPJJJGGGGGGJJJRRR^^^hhhmmmqqquuuxxxyyyyyy{{{xxxssskkkeeeaaa^^^]]][[[ZZZZZZ[[[\\\___bbbeeefffgggiiimmmqqqssssssqqqppprrrtttuuutttsssrrrtttuuusssrrrpppmmmjjjgggeeedddeeeccc```^^^[[[XXXTTTQQQLLLLLLKKKHHHEEEDDDEEEFFFEEEDDDFFFIIIMMMUUUdddsss{{{rrrjjjbbbaaajjj|||~~~~~~~~~~~~|||zzzhhhaaa[[[\\\dddooovvvxxxyyysssooovvvjjjLLLAAA777555666444333333333333444666999===@@@BBBBBBDDDFFFHHHKKKMMMNNNOOOMMMMMMKKKJJJIIIIIIHHHHHHZZZZZZZZZZZZXXXWWWVVVUUUOOORRRTTTVVVVVVVVVXXXYYY[[[\\\]]]^^^^^^_________^^^___aaabbbccccccaaaaaa^^^]]]]]]\\\\\\]]]]]]^^^\\\\\\\\\\\\[[[ZZZYYYYYYZZZ[[[\\\]]]^^^^^^______]]]^^^___]]]ZZZYYYZZZ[[[[[[[[[]]]___bbbeeehhhiiiiiiiiiiiikkklllkkkhhheeeddddddddddddddddddeeeeeegggfffdddcccbbb```]]][[[ZZZYYYYYYYYYZZZ\\\]]]^^^eeeeeedddbbb```]]]ZZZYYYYYYXXXVVVVVVVVVXXXYYY[[[WWWVVVVVVXXXZZZ[[[ZZZYYYYYYZZZZZZYYYXXXVVVUUUSSSPPPPPPQQQQQQQQQQQQRRRRRRNNNPPPRRRRRRPPPOOOPPPQQQQQQOOOMMMLLLLLLLLLJJJHHHLLLLLLLLLMMMMMMNNNNNNNNNMMMLLLJJJIIIIIIJJJLLLMMMJJJJJJIIIIIIIIIJJJKKKKKKKKKJJJIIIIIIGGGGGGFFFEEEGGGHHHIIIKKKKKKKKKKKKJJJJJJJJJIIIHHHIIIJJJKKKKKKKKKMMMPPPPPPNNNNNNOOOQQQOOOPPPPPPQQQRRRSSSSSSSSSRRRUUUWWWWWWTTTQQQPPPQQQRRRNNNIIIGGGIIIJJJJJJJJJPPPQQQRRRSSSRRRQQQPPPPPPNNNNNNOOORRRUUUUUUSSSRRRMMMOOORRRUUUUUUSSSPPPNNNMMMPPPSSSTTTTTTUUUWWWXXXUUUTTTQQQOOONNNOOOPPPQQQRRRQQQQQQRRRSSSTTTUUUVVVUUUTTTSSSSSSSSSTTTTTTSSSWWWXXX[[[aaagggqqq~~~ooofffggglllvvv~~~uuugggZZZSSSOOOOOOXXXkkk||||||lll[[[QQQDDD???999888999999777444333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222333333333333444444444444666555555555666777777888888:::===>>>???BBBEEEHHHGGGJJJMMMPPPSSSVVVZZZ\\\]]]___aaaccccccdddgggiiijjjjjjkkklllmmmmmmmmmlllkkklllnnnqqqtttwwwzzz|||www]]]VVVLLLFFFFFFKKKQQQVVVZZZZZZYYYTTTNNNIIIHHHHHHEEEGGGJJJLLLRRR^^^mmmxxx|||lll^^^WWWKKKGGGEEELLLXXXbbbggggggdddbbbbbbddddddcccffflllpppzzznnnccc[[[TTTVVV^^^dddhhhjjjfff]]]SSSNNNLLLIIIQQQ\\\eeejjjmmmqqqtttsssqqqrrrwwwxxxuuutttwwwmmmjjjeeeaaa^^^\\\\\\[[[[[[[[[[[[]]]```dddhhhjjjjjjmmmppptttvvvwwwvvvuuuuuuuuuuuutttrrrqqqrrrsssooonnnllliiifffcccaaa```___^^^\\\[[[YYYVVVPPPLLLHHHIIIIIIGGGEEEDDDEEEGGGMMMLLLMMMOOOOOORRR]]]hhh}}}|||{{{wwwpppjjjlllttt|||xxxtttpppddd]]]WWWYYYbbbkkkooonnnlllhhhiiittt~~~eeeJJJ???666444555444222333333333444666999===@@@BBBCCCEEEHHHKKKNNNPPPRRRSSSPPPOOOMMMKKKJJJHHHHHHGGG[[[[[[[[[ZZZYYYWWWVVVUUUQQQSSSUUUVVVVVVVVVWWWYYYZZZ[[[\\\]]]^^^^^^^^^^^^[[[]]]___aaabbbbbbaaa```]]]]]]\\\\\\\\\\\\\\\]]][[[[[[ZZZZZZYYYYYYXXXXXX\\\]]]^^^^^^____________\\\]]]^^^]]]ZZZYYY[[[^^^[[[[[[\\\^^^```bbbdddeeeeeeeeegggjjjlllllliiifffeeeeeedddcccccccccddddddaaa___^^^]]]\\\ZZZXXXUUUVVVWWWWWWXXXYYY[[[\\\]]]cccccccccbbb```]]][[[YYYYYYXXXVVVUUUUUUWWWZZZ\\\WWWVVVVVVXXXZZZ[[[[[[YYYXXXXXXXXXXXXWWWUUUSSSQQQOOOOOOPPPQQQQQQRRRRRRSSSOOORRRTTTTTTQQQPPPQQQSSSQQQPPPMMMMMMLLLKKKIIIGGGKKKKKKKKKKKKLLLLLLLLLLLLKKKJJJHHHGGGGGGHHHJJJKKKIIIIIIIIIIIIIIIJJJKKKLLLKKKJJJJJJIIIHHHGGGFFFEEEGGGHHHKKKMMMMMMMMMKKKJJJKKKJJJIIIHHHIIIIIIKKKKKKJJJMMMPPPPPPNNNMMMOOOQQQQQQQQQQQQPPPQQQRRRSSSTTTQQQTTTWWWWWWTTTQQQQQQRRRTTTOOOJJJHHHIIIJJJKKKJJJNNNPPPRRRSSSSSSRRRRRRRRROOOOOOPPPSSSUUUUUUSSSQQQMMMPPPSSSUUUUUURRRNNNLLLKKKNNNPPPRRRRRRSSSUUUWWWUUUSSSQQQNNNNNNOOOPPPRRRQQQQQQQQQQQQRRRTTTUUUVVVVVVTTTSSSSSSSSSTTTSSSRRRTTTVVVZZZ]]]^^^cccvvvoooffffff^^^iiivvv~~~}}}sssdddXXXRRRMMMOOO^^^ooo{{{}}}kkk___HHHBBB<<<:::;;;<<<999666333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222333333444444444444555555666555555555555666777777777999;;;<<<>>>@@@CCCFFFBBBEEEIIIMMMPPPSSSWWWZZZZZZ\\\___```aaabbbdddggghhhhhhiiijjjkkkllllllkkkkkkkkklllnnnpppsssuuuwww}}}lllcccVVVLLLIIILLLPPPSSS[[[\\\[[[WWWQQQLLLJJJJJJIIIKKKLLLNNNSSS___ooo{{{rrrddd\\\PPPKKKGGGLLLVVV___bbbaaabbbaaabbbeeedddcccfffkkkiiiuuuzzzmmmbbbXXXXXX```jjjoootttqqqggg\\\UUURRRJJJQQQ[[[cccgggjjjmmmpppooollllllqqqqqqllljjjnnneeeccc```\\\ZZZYYYYYYYYY[[[[[[\\\^^^aaaeeeiiilllmmmooorrruuuxxxyyyyyyyyytttttttttrrrooonnnnnnoooiiihhhfffcccaaa^^^\\\[[[YYYXXXXXXXXXVVVRRRLLLGGGGGGIIIJJJIIIGGGFFFIIIKKKTTTSSSTTTTTTQQQOOOVVV___qqq|||{{{tttoooooowww~~~yyyssskkkfff^^^WWWPPPRRR[[[ccceeeddddddbbbfffrrr{{{bbbHHH>>>555444555333222222333333444666999===@@@BBBDDDFFFIIIMMMPPPSSSUUUVVVRRRQQQNNNLLLJJJHHHGGGGGGZZZ[[[[[[ZZZXXXVVVTTTRRRQQQOOOOOOPPPTTTWWWYYYYYYXXXYYYZZZ[[[\\\]]]]]]]]]WWWYYY]]]```aaaaaa```___]]][[[XXXWWWYYY[[[\\\\\\\\\ZZZZZZZZZ\\\]]]\\\[[[YYYZZZ[[[\\\]]]\\\[[[[[[\\\\\\\\\\\\\\\[[[ZZZYYY\\\\\\]]]^^^```bbbdddeeeeeeeeefffhhhjjjiiifffcccaaa```___^^^]]]\\\\\\\\\___^^^[[[XXXVVVUUUUUUUUURRRTTTVVVWWWWWWXXXZZZ\\\\\\```dddddd```]]][[[[[[\\\[[[YYYXXXWWWWWWXXXXXXWWWWWWVVVVVVVVVWWWWWWXXX\\\[[[ZZZWWWTTTQQQNNNMMMQQQQQQSSSTTTTTTSSSRRRRRRUUUUUUVVVUUUUUUTTTSSSRRROOONNNMMMKKKKKKKKKLLLMMMKKKLLLMMMLLLJJJIIIIIIJJJMMMLLLKKKJJJHHHHHHHHHHHHMMMLLLKKKLLLMMMMMMKKKIIIJJJJJJJJJHHHGGGGGGIIIJJJIIIIIIIIIIIIIIIJJJKKKLLLKKKJJJIIIHHHHHHIIIJJJKKKLLLLLLLLLLLLLLLMMMMMMNNNQQQRRRSSSTTTTTTSSSQQQPPPTTTUUUVVVUUUTTTTTTUUUWWWUUUSSSPPPLLLJJJIIIIIIIIIPPPPPPPPPPPPPPPQQQRRRSSSRRRRRRRRRRRRRRRQQQQQQPPPPPPPPPQQQPPPOOOMMMKKKJJJMMMOOORRRQQQPPPPPPRRRUUUUUUSSSQQQOOONNNOOOPPPQQQPPPPPPPPPQQQQQQSSSTTTUUUWWWWWWWWWUUURRRPPPOOOPPPQQQTTTVVVVVVWWW]]]gggooo|||pppeee^^^dddkkkrrr}}}vvvgggUUUJJJFFFOOOYYYbbbqqqsssaaaTTTHHHCCC>>>777444666444333333444666666555333111222222333333333222222222222222222222222222222000111222333333333333222333333333444444444555555444555666666444333444555888888888999:::;;;===>>>AAABBBDDDGGGJJJNNNQQQSSSUUUXXXZZZ\\\\\\^^^```cccgggggghhhiiijjjkkklllmmmnnnllliiiiiikkkooouuuxxx{{{rrr^^^QQQPPPUUUYYY[[[```bbbbbb___XXXQQQMMMLLLLLLNNNPPPSSSYYYdddrrr{{{|||lll^^^PPPLLLIIILLLUUU]]]aaaaaa```]]]]]]```bbbbbbeeeiiimmmwwwyyykkk___\\\___nnnvvv{{{zzzxxxsssgggZZZTTTWWW[[[bbbhhhkkkkkkjjjkkkgggdddccceeefffdddccc]]]]]][[[ZZZZZZ[[[\\\]]]^^^aaaeeehhhiiijjjkkkllloooqqqsssvvvwwwwwwvvvvvvuuussspppooonnnllljjjhhhhhheeeaaa^^^]]]\\\ZZZYYYXXXVVVTTTTTTSSSOOOIIIDDDCCCFFFEEEBBBEEEQQQ^^^eeehhhgggccc]]]VVVSSSTTTVVVkkkrrrwwwppppppsssxxxzzztttmmmgggcccVVVXXXYYYYYYYYY[[[]]]___```aaafffooovvv~~~{{{aaaDDD===666555333111111333333444666999<<<@@@BBBCCCDDDGGGKKKMMMOOOPPPSSSUUURRRQQQNNNKKKHHHGGGEEEEEEWWWWWWWWWVVVUUUTTTSSSRRRPPPOOOOOOPPPTTTWWWXXXYYYZZZ[[[[[[\\\\\\\\\\\\[[[VVVYYY\\\___aaaaaa```___]]][[[YYYXXXYYYZZZZZZZZZ[[[ZZZYYYZZZ[[[\\\[[[ZZZYYYZZZ[[[\\\\\\[[[ZZZZZZ[[[[[[\\\\\\\\\[[[ZZZZZZ\\\\\\]]]^^^___aaacccdddeeefffgggiiijjjiiifffcccaaa```___]]]\\\[[[[[[[[[^^^\\\ZZZXXXVVVUUUTTTTTTPPPRRRTTTUUUVVVWWWYYY[[[]]]___bbbbbb___]]][[[ZZZ\\\ZZZYYYWWWWWWWWWWWWXXXWWWWWWVVVVVVVVVVVVWWWWWWWWWWWWWWWVVVVVVUUUTTTSSSQQQQQQSSSTTTTTTSSSSSSRRRUUUUUUUUUUUUTTTSSSQQQQQQNNNMMMLLLKKKKKKKKKLLLLLLKKKLLLMMMLLLJJJIIIJJJKKKLLLLLLKKKKKKKKKLLLLLLMMMLLLKKKJJJKKKLLLLLLJJJHHHKKKKKKJJJIIIHHHHHHIIIJJJJJJJJJIIIIIIIIIJJJKKKKKKKKKJJJIIIIIIIIIIIIJJJKKKMMMMMMLLLLLLMMMMMMNNNOOOQQQQQQRRRRRRSSSRRRRRRRRRTTTUUUVVVUUUTTTTTTVVVWWWWWWUUUSSSPPPOOOOOOOOOPPPQQQPPPPPPPPPPPPQQQQQQRRRRRRRRRSSSSSSRRRQQQOOONNNOOOOOOOOONNNMMMLLLKKKJJJLLLNNNQQQQQQPPPPPPSSSUUUTTTSSSQQQOOONNNOOOPPPPPPPPPPPPPPPPPPQQQRRRTTTTTTVVVWWWXXXVVVTTTRRRRRRRRRRRRTTTVVVVVVVVVZZZbbbhhhyyyzzznnnbbbdddgggmmmxxx{{{qqq___QQQHHHJJJOOOTTT```nnnuuugggXXXMMMCCC:::666777666555444555666666444333222222222333333333222222222222222222222222222222111111111222222333333333333333333444444444444555333555666555444444555666777777777888999:::<<<===>>>???AAACCCGGGJJJLLLNNNQQQTTTVVVXXXYYY[[[^^^```ddddddfffgggiiijjjllllllmmmkkkiiihhhiiimmmrrruuutttxxx}}}~~~jjj\\\YYY]]]aaaccccccdddeeeaaa[[[UUUQQQPPPOOOQQQSSSVVV[[[fffttt}}}~~~nnnbbbUUUPPPLLLOOOVVV]]]``````___\\\\\\___bbbbbbfffkkkooovvvvvvhhhbbbbbbmmmttt{{{}}}}}}zzzpppddd[[[\\\___cccgggiiiiiihhhdddaaa___^^^______^^^\\\[[[[[[ZZZ[[[[[[\\\]]]]]]^^^bbbfffiiijjjjjjlllmmmtttuuuwwwxxxyyyxxxvvvuuutttrrrooommmkkkiiifffdddbbb```]]][[[ZZZYYYWWWUUUUUUTTTSSSSSSRRROOOIIIEEECCCDDDDDDFFFRRReeeuuu|||~~~wwwmmmaaaYYYVVVUUU]]]cccnnnxxx|||yyyxxxyyy{{{~~~uuuooojjjgggeee^^^^^^^^^\\\ZZZYYYZZZ[[[``````dddkkkpppwwwyyy___EEE===777555333000111333444555888;;;???AAACCCDDDFFFHHHKKKMMMMMMNNNPPPRRRNNNMMMLLLJJJIIIGGGFFFEEEWWWWWWVVVUUUTTTTTTSSSTTTPPPOOONNNPPPSSSWWWXXXXXX\\\\\\\\\\\\[[[[[[[[[ZZZVVVXXX\\\___aaaaaa```___[[[ZZZYYYYYYZZZZZZXXXVVVYYYXXXWWWXXXZZZ[[[ZZZYYYYYYYYYZZZZZZZZZZZZYYYXXXYYYYYYZZZZZZZZZZZZ[[[[[[\\\]]]^^^^^^^^^___aaacccffffffhhhjjjkkkjjjgggdddaaa```___]]][[[ZZZZZZZZZ[[[ZZZXXXVVVUUUTTTSSSSSSOOOPPPSSSTTTTTTUUUXXXZZZ___^^^]]]^^^^^^^^^\\\ZZZ[[[ZZZXXXWWWVVVVVVWWWWWWWWWWWWVVVUUUUUUVVVVVVWWWUUUUUUVVVWWWWWWWWWVVVVVVQQQQQQRRRSSSSSSSSSSSSSSSUUUTTTTTTSSSRRRQQQOOOOOOMMMLLLLLLKKKKKKKKKKKKLLLKKKLLLMMMLLLKKKJJJKKKLLLKKKKKKLLLMMMNNNPPPRRRRRRNNNMMMMMMMMMNNNNNNLLLKKKMMMMMMKKKJJJIIIIIIIIIIIIKKKKKKJJJJJJIIIJJJJJJJJJKKKJJJJJJIIIIIIJJJJJJKKKMMMMMMMMMMMMMMMNNNOOOOOOPPPPPPPPPPPPQQQRRRRRRSSSSSSUUUVVVVVVUUUUUUVVVWWWWWWVVVTTTSSSSSSSSSTTTUUUQQQQQQPPPOOOOOOOOOPPPPPPQQQRRRSSSSSSRRROOOLLLJJJMMMLLLLLLKKKJJJJJJJJJKKKKKKMMMOOOPPPPPPQQQSSSUUUSSSRRRPPPOOONNNOOOOOOPPPOOOOOOOOOPPPQQQRRRSSSTTTTTTVVVXXXXXXVVVTTTSSSSSSRRRTTTUUUUUUTTTVVV[[[___gggyyy|||llliiifffhhhsssmmm]]]MMMGGGFFFGGGPPP\\\ttt}}}lll\\\MMM@@@::::::999777555555555666444333333333333333333222222222222222222222222222222222222222111000111222333444333333333333444444444444222333555555444444555777666666666666777999:::;;;<<<<<<===???AAADDDFFFHHHLLLNNNQQQSSSUUUWWWZZZ]]]___```bbbdddgggiiikkklllllljjjhhhggghhhkkkoooqqqooorrrwww}}}yyyjjjdddeeeiiilllgggggggggccc^^^YYYVVVUUUSSSUUUWWWYYY^^^iiivvvpppfffZZZUUUPPPQQQWWW]]]^^^^^^\\\YYYYYY]]]aaabbbffflllpppuuu|||vvvkkkgggiiiqqqzzzxxxooodddcccbbbccceeefffeeeddd^^^\\\ZZZZZZZZZZZZXXXVVVWWWXXXZZZ\\\]]]^^^______aaadddhhhkkklllmmmnnnooowwwxxxyyyzzzyyyxxxvvvtttsssqqqmmmkkkiiifffbbb```\\\ZZZXXXXXXWWWVVVSSSPPPQQQPPPPPPQQQPPPMMMHHHEEEDDDCCCEEEPPPhhhooo```WWWRRRUUUXXX```eeehhhooo~~~}}}qqqjjjhhhhhhiiiddddddbbb___[[[YYYYYYZZZ___^^^aaaeeehhhmmmwwwvvv[[[EEE>>>777555333111111333444777:::>>>AAACCCCCCDDDGGGIIIKKKLLLKKKKKKLLLMMMIIIJJJJJJJJJIIIHHHFFFEEE\\\[[[YYYWWWUUUUUUVVVVVVPPPOOONNNPPPSSSVVVXXXXXX[[[[[[[[[ZZZZZZZZZ[[[[[[WWWYYY]]]```bbbbbbaaaaaaZZZZZZYYYZZZZZZYYYUUUSSSVVVUUUUUUVVVXXXYYYXXXWWWXXXXXXXXXXXXXXXWWWWWWVVVUUUUUUVVVVVVWWWYYYZZZZZZ\\\^^^___^^^]]]]]]___bbbffffffgggiiikkkjjjgggddd```___^^^\\\ZZZYYYXXXXXXXXXWWWVVVUUUTTTSSSRRRRRRNNNPPPSSSTTTUUUVVVXXXZZZ]]][[[YYYZZZ]]]___^^^\\\ZZZYYYXXXVVVVVVVVVWWWXXXWWWVVVVVVUUUUUUUUUUUUUUUXXXXXXXXXWWWVVVUUUTTTSSSQQQQQQRRRRRRSSSSSSTTTTTTTTTTTTSSSRRRQQQOOONNNMMMLLLLLLKKKKKKKKKKKKKKKKKKKKKLLLMMMMMMKKKKKKLLLMMMKKKLLLLLLNNNOOOQQQSSSTTTSSSRRRQQQRRRSSSSSSQQQOOOOOONNNLLLKKKKKKKKKJJJIIILLLLLLKKKJJJJJJIIIJJJJJJKKKKKKJJJJJJJJJJJJKKKKKKLLLLLLLLLLLLLLLMMMMMMNNNOOONNNNNNNNNOOOPPPRRRSSSRRRTTTUUUVVVUUUUUUVVVWWWUUUTTTTTTSSSSSSSSSTTTTTTRRRRRRPPPOOONNNNNNMMMMMMOOOPPPRRRSSSRRRNNNJJJHHHLLLKKKIIIHHHHHHIIIJJJKKKJJJKKKMMMNNNPPPQQQSSSTTTQQQQQQPPPOOONNNNNNOOOOOONNNNNNNNNOOOPPPRRRSSSTTTSSSVVVYYYYYYVVVSSSQQQQQQPPPRRRSSSSSSRRRSSSVVVXXX^^^lll|||tttjjjiiirrr~~~{{{kkkXXXLLLFFFEEEKKKSSSaaavvvmmmZZZJJJ@@@===:::777555444555666555555444444333333222222222333222222222222222222222222333222000//////111333444222222333333333444444444111222444444444444666777555555555555666777888999::::::;;;<<<>>>@@@AAABBBFFFIIILLLNNNPPPSSSVVVYYYZZZ[[[^^^aaadddgggjjjkkkjjjiiigggfffgggiiilllmmmnnnppptttyyyvvvmmmkkknnnpppiiiiiigggccc___[[[XXXWWWVVVXXXZZZ\\\aaajjjwwwrrrhhh]]]WWWRRRRRRWWW\\\]]]\\\YYYVVVVVVZZZ^^^```eeekkkooorrrwww~~~uuulllhhhnnnvvv}}}yyysssjjjgggdddbbbaaa```___^^^[[[ZZZZZZYYYYYYXXXWWWVVVVVVWWWZZZ]]]```aaabbbbbbeeehhhmmmoooqqqqqqrrrssswwwxxxyyyzzzyyywwwuuutttuuurrrnnnkkkhhheeeaaa^^^WWWVVVVVVVVVUUUTTTPPPNNNNNNNNNNNNNNNMMMJJJGGGEEEEEEFFFLLL```zzzgggYYYQQQQQQSSSWWW[[[___iii}}}~~~ppphhhgggiiikkkeeeeeeccc___\\\ZZZ[[[\\\\\\[[[]]]```bbbeeennnwwwrrrWWWEEE===777555444111222444555777<<<@@@CCCDDDDDDCCCIIIJJJKKKKKKIIIHHHHHHIIIHHHIIIJJJKKKJJJHHHFFFDDD___]]]ZZZXXXVVVUUUUUUUUUOOONNNNNNOOOSSSVVVXXXXXXXXXWWWWWWWWWXXXYYY[[[\\\WWWZZZ]]]aaacccdddcccbbbZZZZZZYYYZZZYYYWWWSSSPPPSSSRRRQQQSSSUUUVVVVVVUUUUUUUUUUUUTTTTTTTTTUUUUUUQQQQQQRRRSSSTTTWWWYYYZZZ\\\^^^```^^^[[[ZZZ]]]aaaeeeeeefffhhhiiihhheeebbb^^^]]][[[ZZZXXXWWWWWWVVVUUUUUUUUUTTTSSSSSSRRRQQQOOOQQQTTTUUUVVVXXXZZZ\\\[[[XXXWWWXXX]]]``````___ZZZYYYXXXWWWVVVWWWXXXXXXWWWVVVUUUTTTTTTTTTTTTTTTXXXXXXXXXWWWVVVUUUSSSRRRQQQQQQQQQRRRSSSSSSTTTUUURRRRRRRRRRRRPPPOOONNNMMMKKKKKKLLLLLLLLLLLLLLLLLLKKKMMMNNNMMMLLLLLLMMMNNNLLLLLLMMMNNNOOOQQQRRRSSSUUUTTTSSSTTTUUUUUUSSSQQQPPPNNNMMMMMMNNNNNNLLLIIIMMMLLLKKKJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJKKKLLLLLLNNNMMMLLLLLLMMMOOOQQQRRRPPPRRRTTTUUUTTTTTTUUUVVVUUUTTTTTTSSSSSSRRRRRRRRRTTTSSSQQQOOOMMMLLLKKKKKKLLLNNNPPPQQQPPPNNNJJJHHHKKKJJJIIIHHHHHHIIIJJJJJJIIIIIIJJJLLLOOOQQQRRRRRRPPPOOOOOONNNNNNNNNNNNNNNLLLMMMMMMNNNPPPQQQSSSTTTTTTVVVXXXXXXUUURRROOONNNNNNOOOPPPQQQQQQRRRTTTUUUYYYaaappptttpppttt}}}yyyfffWWWMMMIIIJJJNNNSSSaaauuummm[[[KKKAAA<<<999555444555666777666555444333222222222333333222222222222222222222222333222000//////000222333222222222333333333444444000222444444333444555777444444444444555666777777999999999:::;;;===??????BBBDDDHHHJJJLLLOOORRRTTTUUUVVVYYY]]]aaadddgggiiihhhggggggffffffhhhiiijjjlllmmmpppuuu}}}wwwrrrssstttllliiifffbbb^^^[[[XXXWWWVVVYYY\\\___ccckkkvvv~~~tttkkk^^^YYYSSSSSSXXX]]]^^^]]]WWWSSSSSSWWWZZZ]]]bbbhhhmmmnnnssszzztttlllnnnttt{{{~~~{{{uuuqqqiiifffaaa^^^\\\[[[YYYXXXXXXYYYYYYXXXXXXWWWWWWXXXXXXZZZ]]]```cccdddeeeeeejjjmmmqqqtttuuuvvvwwwxxxwwwxxxzzz{{{{{{zzzxxxwwwvvvsssoookkkhhhddd```]]]VVVUUUTTTTTTTTTRRROOOLLLLLLLLLLLLKKKIIIHHHGGGFFFIIINNN[[[uuuooo___UUUNNNMMMPPPUUU]]]kkk}}}pppiiiggghhhhhhfffeeeccc___[[[YYYZZZ\\\YYYXXXYYY\\\^^^```iiissspppUUUDDD<<<777555555222333666666999===AAADDDEEEDDDCCCIIIJJJKKKJJJHHHFFFFFFFFFJJJKKKLLLLLLKKKHHHFFFDDD[[[ZZZXXXVVVTTTSSSRRRRRROOONNNMMMOOORRRVVVWWWWWWTTTTTTSSSTTTUUUWWWYYYZZZWWWYYY]]]aaacccdddcccccc[[[ZZZYYYYYYXXXUUUQQQNNNOOONNNNNNOOOQQQSSSSSSRRRQQQQQQQQQQQQQQQRRRSSSSSSNNNNNNOOOPPPSSSVVVYYY[[[\\\___aaa___ZZZXXX[[[___bbbbbbdddfffgggfffccc```ZZZYYYXXXWWWVVVUUUUUUUUUTTTTTTTTTTTTTTTSSSRRRQQQPPPRRRUUUWWWXXXYYY\\\^^^ZZZYYYYYYZZZ]]]___``````ZZZYYYXXXWWWWWWXXXYYYZZZVVVVVVUUUTTTSSSSSSSSSSSSSSSTTTUUUUUUVVVVVVVVVUUUQQQQQQQQQQQQRRRTTTUUUVVVQQQQQQQQQQQQQQQPPPOOONNNKKKLLLLLLMMMMMMMMMMMMLLLLLLMMMNNNNNNMMMMMMNNNOOOMMMMMMMMMNNNOOOPPPQQQRRRTTTSSSSSSSSSTTTTTTRRRQQQPPPNNNMMMNNNPPPQQQNNNKKKLLLLLLKKKKKKJJJKKKKKKKKKJJJKKKKKKLLLLLLKKKKKKJJJIIIIIIIIIIIIIIIJJJJJJKKKLLLLLLLLLLLLMMMNNNOOOOOOMMMPPPSSSTTTTTTSSSTTTTTTUUUUUUUUUUUUTTTTTTTTTSSSUUUTTTQQQOOOLLLJJJIIIHHHIIIJJJMMMOOOOOONNNLLLKKKLLLKKKKKKJJJIIIIIIIIIJJJHHHHHHHHHJJJMMMOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNKKKLLLLLLMMMOOOQQQSSSTTTSSSUUUWWWVVVTTTQQQPPPOOONNNNNNOOOOOOQQQRRRSSSTTTSSSXXXbbbqqq~~~~~~rrrcccWWWPPPLLLJJJNNNTTT```sssppp\\\MMMCCC???999666666666777777666555444222222222333333222222222222222222222222333222111000///000111111222222222222333333333333111222444444333333444666444444444444444555666666888888888999:::<<<===>>>>>>@@@CCCFFFGGGIIIMMMOOOOOOQQQTTTXXX\\\```cccdddddddddddddddeeeffffffgggggghhhkkkqqqvvv|||yyyzzzppplllfffbbb___\\\YYYWWWVVVZZZ___bbbffflllttt{{{{{{rrrddd^^^XXXXXX\\\``````___XXXTTTRRRUUUXXXZZZ___eeeiiijjjooowww{{{rrrqqqssswwwxxxsssooommmeeebbb]]]ZZZYYYXXXVVVTTTVVVWWWWWWVVVUUUVVVYYY[[[^^^___aaaccceeeggghhhhhhmmmppptttwwwxxxyyyzzz{{{yyyzzz|||}}}}}}{{{zzzxxxtttqqqmmmjjjfffccc^^^[[[UUUTTTRRRQQQPPPOOOLLLJJJHHHIIIIIIGGGFFFGGGJJJLLLQQQ\\\oooxxxggg]]]RRROOOPPPYYYfffvvv{{{tttoookkkgggeeefffeeeaaa\\\XXXVVVWWWYYYWWWUUUWWWYYY[[[^^^fffpppnnnTTTBBB;;;666555555444555888999<<>>???BBBDDDGGGHHHIIIJJJGGGIIIJJJJJJHHHFFFGGGGGGIIIIIIIIIIIIHHHHHHHHHGGGQQQRRRTTTUUUVVVVVVUUUTTTOOONNNMMMOOORRRUUUWWWWWWSSSRRRPPPOOONNNOOOQQQRRRSSSVVVYYY]]]```aaa``````]]][[[XXXVVVUUUSSSOOOMMMJJJIIIIIIJJJMMMNNNNNNMMMKKKKKKKKKKKKMMMOOOQQQRRRNNNNNNOOOQQQTTTXXX\\\___\\\```bbb___XXXVVVYYY^^^^^^^^^___aaacccbbb___\\\TTTTTTSSSSSSSSSSSSTTTTTTRRRSSSTTTUUUUUUTTTSSSRRRPPPRRRUUUVVVXXXYYY\\\^^^]]]```bbb```\\\YYYZZZ[[[[[[[[[ZZZYYYYYYZZZ[[[\\\VVVUUUTTTSSSRRRRRRRRRRRRPPPQQQRRRSSSTTTUUUUUUUUUQQQQQQPPPQQQRRRTTTVVVWWWOOOPPPQQQQQQRRRRRRQQQQQQLLLMMMNNNOOOPPPOOOOOONNNLLLMMMOOOOOONNNNNNOOOPPPLLLLLLMMMOOOQQQSSSUUUWWWWWWVVVVVVVVVWWWWWWUUUSSSPPPMMMLLLOOOSSSUUUQQQMMMKKKKKKJJJKKKKKKLLLMMMNNNJJJKKKLLLMMMMMMLLLKKKJJJJJJJJJJJJJJJJJJKKKLLLLLLKKKKKKLLLMMMMMMLLLKKKJJJJJJMMMPPPRRRRRRQQQQQQRRRMMMNNNPPPRRRTTTUUUVVVVVVVVVUUURRRNNNKKKHHHGGGFFFDDDEEEGGGJJJLLLNNNPPPQQQNNNOOOOOOOOOMMMKKKIIIHHHHHHFFFEEEFFFJJJKKKJJJHHHLLLMMMMMMNNNNNNNNNMMMMMMJJJJJJKKKMMMNNNQQQRRRSSSQQQRRRTTTUUUUUUVVVXXXZZZUUURRRPPPOOOOOOQQQQQQRRRPPPSSSYYY___iiixxx{{{tttmmmfff^^^WWWOOOMMMNNNRRR\\\ooorrrUUUNNNFFF>>>999777666555888666444222111222333444222222222222222222222222111111111111111000///...111111222222222333333333222444555444222222222444555555444444444555666666444444555666888:::;;;<<<888:::===>>>???@@@CCCEEEFFFGGGJJJNNNRRRUUUXXXZZZ[[[\\\]]]___```aaaaaaaaaggggggiiikkkiiijjjwww~~~{{{uuummmgggdddbbb^^^[[[WWW]]]dddiiilllppptttxxxwwwppphhheeefffhhhgggddd^^^YYYVVVWWWXXXXXX]]]cccfffggglllsssuuuvvv~~~xxxsssmmmiiijjjiiibbb___aaa[[[ZZZXXXXXXXXXWWWVVVTTTXXXYYYYYYWWWWWWZZZ```fffiiihhhhhhhhhhhhjjjlllmmmmmmqqquuuxxxyyyyyyzzz{{{wwwxxxxxxwwwuuurrrooommmllliiieeebbb___\\\XXXUUUQQQNNNJJJGGGFFFEEECCCBBB@@@AAAAAAAAADDDJJJTTT[[[bbbttt{{{kkk```YYYSSSTTTbbbuuuvvvqqqsssrrrwww~~~~~~ssslllYYYYYYXXXUUUUUUVVVZZZ^^^VVVTTTUUUWWWWWWYYYaaajjjnnnVVV???888444555666666999<<>>@@@CCCEEEGGGJJJNNNQQQSSSTTTVVVWWWYYYZZZ[[[[[[]]]^^^______bbbgggnnnsss~~~zzzsssmmmiiieeebbb______bbbeeegggiiimmmtttyyy|||qqqlllooosssuuutttjjjddd\\\UUUSSSVVV\\\aaaggghhhhhhhhhhhhjjjnnnqqqrrrtttwwwxxxvvvrrrnnnkkkgggccc^^^\\\[[[ZZZXXXVVVXXXZZZ]]]^^^]]][[[ZZZZZZ\\\\\\]]]___bbbfffjjjmmmqqqooommmkkkiiiiiijjjjjjnnnooorrruuuvvvuuutttssssssrrrqqqooollliiigggfffeeeaaa]]]ZZZXXXTTTOOOKKKFFFEEEDDDBBB@@@???>>>>>>DDDEEEGGGIIIKKKMMMOOOQQQYYYlllyyyiii^^^ZZZWWWWWW^^^ooo}}}rrrlllkkknnn{{{qqq^^^XXXUUUQQQQQQTTTXXXZZZZZZXXXWWWXXXXXXWWWYYYcccnnn{{{\\\FFF===666666888999<<>><<<===AAADDDOOOPPPRRRTTTTTTSSSQQQPPPVVVdddwwwxxxooohhhddd```^^^cccnnn|||vvvkkkffffffpppzzz{{{hhhYYYSSSQQQOOOPPPSSSWWWYYYZZZZZZXXXXXXYYYYYY\\\gggsss```HHH@@@:::;;;===>>>@@@CCCEEEDDDDDDEEEGGGIIIKKKLLLHHHHHHHHHGGGGGGFFFFFFEEEEEEEEEEEEFFFGGGIIIKKKKKKUUUUUUTTTTTTSSSSSSTTTTTTSSSSSSSSSSSSSSSTTTUUUVVVTTTUUUWWWXXXYYYXXXWWWVVVWWWYYY[[[\\\[[[XXXTTTRRRSSSTTTUUUUUUTTTRRROOOMMMLLLNNNPPPRRRSSSSSSRRRQQQLLLLLLKKKKKKMMMNNNQQQRRRRRRQQQPPPPPPQQQSSSUUUWWW]]]\\\[[[[[[ZZZYYYXXXXXXWWWWWWWWWXXXYYYYYYVVVTTTRRRRRRQQQQQQPPPOOONNNMMMMMMNNNQQQSSSSSSRRRPPPOOOMMMPPPTTTXXX[[[\\\\\\\\\``````______^^^\\\[[[ZZZXXXYYYYYYZZZ\\\^^^```aaa[[[ZZZXXXWWWVVVVVVVVVVVVUUUUUUUUUTTTSSSQQQPPPPPPMMMNNNOOOPPPQQQPPPOOONNNQQQPPPPPPOOOOOOOOOOOOOOOOOONNNNNNNNNOOOPPPQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQRRRRRRSSSSSSTTTTTTSSSSSSTTTSSSRRROOOMMMKKKMMMLLLLLLLLLMMMOOORRRTTTPPPPPPOOOPPPQQQQQQOOOLLLLLLLLLLLLKKKJJJIIIIIIHHHLLLKKKJJJJJJKKKMMMOOOPPPNNNOOOOOOOOOPPPPPPQQQQQQOOOOOOOOOOOONNNMMMLLLKKKLLLMMMMMMNNNOOOQQQRRRSSSSSSPPPMMMKKKJJJIIIHHHFFFGGGGGGHHHIIIIIIIIIHHHHHHIIIJJJKKKLLLLLLLLLKKKKKKHHHIIIIIIJJJKKKLLLMMMMMMKKKKKKLLLLLLKKKIIIHHHGGGGGGHHHHHHIIIJJJKKKLLLMMMLLLLLLMMMNNNOOOQQQSSSTTTSSSQQQOOOMMMNNNPPPSSSUUUXXX[[[]]][[[XXXVVVYYY\\\bbbkkkwww}}}ooo___XXXXXX]]]gggppp{{{lllZZZKKKEEEIIIPPPYYYbbbppp~~~zzziiiXXXLLL@@@<<<888555444444444444555444444444444333333333333222111111111111000000111222222222222333333333111222222333333222222111111222222222222333333333222222222222333333444444333333333444555666666777555777999:::;;;===@@@BBBDDDEEEGGGIIIKKKMMMNNNNNNQQQSSSUUUWWWXXXZZZ^^^```fffrrr}}}xxxqqqlllgggddd```^^^]]]```dddeeeeeehhhmmmqqqvvv{{{vvvpppqqquuuxxxzzzvvvpppfff^^^ZZZ[[[___bbbggggggfffdddaaa___```aaaaaaaaaaaa``````___^^^^^^XXXWWWUUUSSSSSSSSSSSSSSSXXXZZZ]]]```aaabbbdddfffdddeeehhhlllpppuuuyyy{{{~~~~~~{{{wwwtttrrrqqqqqqqqqpppnnnkkkiiigggdddccc```]]]ZZZXXXVVVUUURRRQQQNNNKKKIIIGGGDDDCCCAAAAAA???===>>>FFFQQQZZZbbbbbbcccdddbbb]]]VVVRRRUUU]]]jjjzzz~~~{{{yyyvvvpppjjjkkkoootttzzzxxxkkkdddbbbdddrrrwww|||}}}wwwmmm___UUUOOONNNNNNOOOQQQUUUXXXZZZYYYXXXXXXXXXXXX\\\gggsssaaaLLLDDD???AAACCCDDDEEEGGGEEEFFFFFFEEEEEEFFFIIIJJJIIIHHHHHHGGGGGGGGGGGGGGGFFFFFFFFFGGGHHHJJJLLLLLLWWWVVVUUUTTTSSSTTTTTTTTTTTTSSSRRRQQQRRRSSSUUUVVVWWWYYY[[[]]]^^^\\\ZZZYYY[[[\\\^^^^^^\\\WWWRRRNNNSSSTTTUUUVVVVVVTTTRRRQQQPPPQQQSSSUUUUUUTTTRRRQQQLLLLLLMMMNNNPPPSSSUUUVVVUUUTTTSSSRRRRRRTTTVVVWWWZZZZZZZZZYYYYYYYYYXXXXXXWWWVVVVVVWWWXXXXXXVVVTTTNNNNNNNNNNNNNNNNNNNNNNNNMMMNNNOOOOOOOOONNNLLLKKKMMMPPPUUUZZZ]]]^^^^^^^^^___^^^^^^^^^]]][[[ZZZYYYVVVWWWXXXYYY\\\^^^```aaa]]]]]][[[ZZZYYYXXXXXXXXXVVVUUUTTTSSSQQQPPPOOOOOOLLLMMMOOOPPPPPPPPPOOONNNQQQPPPOOONNNNNNNNNNNNNNNOOOOOOOOOPPPQQQRRRSSSTTTRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRSSSSSSSSSSSSSSSSSSQQQQQQQQQQQQOOONNNLLLKKKMMMLLLKKKKKKLLLOOORRRTTTOOOOOOPPPSSSUUUVVVTTTRRRPPPOOONNNMMMLLLKKKJJJJJJJJJIIIIIIIIIJJJKKKMMMNNNNNNOOOOOOPPPQQQRRRRRRSSSOOOOOOOOONNNMMMKKKJJJIIIJJJKKKKKKLLLMMMOOOPPPQQQQQQNNNLLLKKKKKKJJJIIIGGGIIIJJJJJJJJJJJJJJJIIIHHHKKKKKKKKKKKKKKKJJJJJJIIIIIIIIIJJJLLLMMMOOOPPPPPPMMMMMMMMMMMMLLLJJJHHHGGGGGGGGGGGGHHHIIIKKKMMMNNNMMMMMMMMMNNNOOOPPPQQQRRROOONNNMMMMMMOOORRRWWWYYYZZZ\\\]]]\\\XXXVVVVVVWWWWWW^^^iiiwwwvvvdddZZZVVVYYYbbblll}}}{{{kkkWWWJJJGGGJJJLLLQQQ\\\iiiwww~~~kkk\\\MMMHHH@@@;;;888777666555555555555444444444333333333333333222111000000000111111111222222222333333111222222333333222222111111111111222222222333333222222333333444444444444333333444444555666666666444666777888888999;;;======>>>@@@BBBDDDEEEFFFGGGIIIKKKNNNPPPQQQTTTWWWYYY]]]gggqqqxxx}}}}}}wwwsssmmmhhhdddbbb___]]]\\\___cccdddccceeeiiilllppptttzzzxxxpppoooqqqtttuuuwwwqqqiiiaaa]]]\\\___aaaeeeeeedddaaa^^^[[[[[[\\\ZZZZZZYYYYYYYYYYYYZZZZZZUUUUUUTTTTTTSSSTTTVVVWWWZZZ\\\___aaacccfffjjjmmmkkklllnnnqqquuuzzz~~~zzzwwwrrrrrrpppnnnkkkgggdddbbb[[[ZZZWWWTTTQQQOOONNNMMMIIIHHHFFFDDDAAA@@@@@@@@@<<<>>>@@@BBBHHHWWWlll||||||vvvkkk___VVVRRRTTT[[[hhhtttzzz{{{yyy{{{{{{}}}~~~uuurrrnnnkkklllqqqwww}}}yyymmmccc___aaadddooooooooommmggg^^^WWWTTTMMMMMMNNNNNNPPPSSSVVVXXXWWWUUUUUUVVVVVVXXXcccoooiiiRRRJJJEEEFFFIIIIIIJJJLLLHHHIIIIIIGGGEEEDDDFFFIIIJJJIIIIIIHHHHHHHHHHHHIIIGGGGGGGGGHHHJJJKKKMMMNNNXXXWWWVVVTTTTTTTTTUUUUUUSSSRRRPPPOOOPPPRRRUUUWWWYYY[[[^^^``````___]]][[[\\\^^^aaaaaa___YYYSSSNNNUUUUUUVVVWWWWWWWWWWWWWWWTTTTTTUUUUUUUUUSSSRRRQQQOOOOOOPPPRRRTTTVVVXXXYYYWWWVVVTTTSSSSSSTTTUUUWWWWWWWWWWWWXXXXXXXXXXXXXXXVVVUUUUUUVVVWWWWWWVVVUUUMMMLLLLLLKKKKKKLLLLLLMMMNNNMMMMMMMMMLLLKKKJJJJJJLLLOOOTTTYYY]]]_________]]]]]]]]]\\\[[[ZZZYYYXXXTTTTTTVVVWWWZZZ]]]___```^^^^^^]]]\\\[[[YYYXXXXXXUUUTTTSSSQQQPPPPPPOOOOOONNNNNNOOOPPPPPPPPPPPPPPPNNNNNNMMMLLLKKKKKKKKKKKKNNNOOOOOOPPPQQQRRRTTTUUUSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSRRRRRRRRRRRROOOOOOOOONNNNNNLLLKKKKKKLLLLLLKKKKKKLLLOOOQQQSSSNNNNNNPPPSSSVVVXXXWWWVVVRRRQQQOOONNNLLLKKKJJJJJJIIIIIIIIIIIIJJJKKKKKKLLLLLLMMMNNNOOOPPPQQQRRRSSSPPPOOOOOONNNLLLJJJIIIHHHHHHHHHHHHIIIKKKLLLNNNOOOOOOMMMLLLKKKLLLKKKJJJHHHKKKKKKKKKKKKKKKJJJIIIHHHJJJJJJIIIIIIHHHHHHHHHHHHJJJJJJKKKLLLNNNOOOPPPQQQNNNNNNNNNNNNLLLJJJHHHFFFFFFFFFFFFGGGHHHKKKMMMOOONNNNNNMMMMMMMMMMMMNNNNNNLLLKKKKKKKKKNNNRRRWWWZZZXXXYYYZZZYYYVVVSSSSSSSSSSSSVVV___lllyyyxxxhhh\\\VVVUUU[[[ddduuuzzzgggWWWLLLGGGDDDEEELLLVVVaaannnqqq___WWWLLLBBB<<<777444333555555555555444444444333222333444333111000000222111111111111222222222222111222222333333222222111111111111111222222222222111222333444444444333333444444444555555555666666555666777666666666888:::999:::<<<===???@@@@@@@@@BBBDDDFFFHHHIIIKKKOOOQQQTTT[[[bbbffflllrrrssspppnnnjjjfffbbb```___]]]\\\[[[^^^bbbbbbaaaaaaeeehhhjjjmmmrrryyywwwpppmmmmmmoooppprrrnnngggaaa]]]\\\\\\]]]^^^______\\\YYYWWWVVVWWWSSSSSSSSSSSSSSSTTTUUUVVVUUUVVVVVVVVVVVVXXX[[[]]]]]]___bbbdddgggkkkpppssssssrrrrrrsssuuuyyy}}}~~~yyyvvvooommmkkkgggccc___\\\ZZZRRRPPPMMMJJJHHHGGGFFFFFFAAAAAA@@@>>><<<;;;<<<>>>:::AAAIIIPPP[[[ooozzzggg[[[PPPMMMNNNVVV^^^bbbdddgggmmmsss}}}}}}xxxpppgggeeejjjttt}}}}}}xxxpppgggaaa___aaadddiiieeeccc```ZZZTTTRRRUUUMMMNNNOOOOOOOOOPPPSSSUUUTTTSSSTTTTTTSSSTTT]]]ggguuuvvvYYYQQQJJJKKKMMMMMMNNNQQQNNNOOONNNKKKFFFDDDFFFIIIKKKJJJIIIHHHHHHHHHIIIJJJGGGGGGGGGHHHIIIKKKMMMNNNYYYXXXVVVTTTTTTTTTUUUVVVRRRPPPNNNMMMNNNRRRVVVXXXZZZ\\\^^^``````___]]]\\\^^^aaaeeegggeee```ZZZVVVXXXWWWWWWWWWXXXZZZ[[[\\\[[[ZZZZZZXXXWWWUUUTTTTTTTTTTTTUUUVVVVVVWWWXXXYYYXXXVVVTTTSSSRRRSSSTTTUUUUUUUUUUUUVVVVVVWWWWWWWWWUUUTTTTTTUUUWWWXXXWWWVVVRRRQQQOOOMMMLLLLLLLLLLLLMMMLLLLLLLLLKKKKKKLLLLLLKKKNNNRRRWWWZZZ]]]^^^___[[[[[[[[[[[[ZZZXXXWWWVVVRRRRRRTTTUUUXXXZZZ]]]^^^^^^]]]]]]\\\ZZZYYYWWWVVVTTTSSSRRRPPPOOOOOOPPPPPPQQQPPPPPPPPPPPPQQQRRRRRRNNNNNNLLLKKKKKKJJJJJJJJJLLLMMMMMMNNNPPPQQQSSSTTTSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSRRRRRRQQQQQQQQQMMMMMMMMMMMMLLLKKKKKKKKKKKKKKKKKKLLLMMMOOOQQQRRROOONNNOOORRRUUUVVVVVVUUUSSSRRROOOMMMKKKJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKJJJIIIJJJKKKLLLNNNOOOPPPQQQPPPOOOOOOMMMKKKIIIHHHFFFFFFFFFFFFGGGHHHJJJLLLMMMMMMLLLKKKLLLLLLLLLJJJIIIKKKKKKKKKKKKJJJIIIHHHGGGIIIIIIIIIIIIIIIIIIJJJJJJKKKKKKLLLLLLLLLLLLLLLLLLNNNNNNNNNMMMKKKIIIFFFEEECCCCCCCCCDDDFFFJJJMMMOOONNNMMMLLLKKKJJJJJJJJJJJJKKKJJJIIIIIIKKKOOOTTTVVVWWWWWWVVVUUUSSSQQQPPPOOOSSSRRRWWWaaakkkvvvqqqfff\\\VVVXXX]]]ppp|||zzzlll[[[MMMDDDBBBEEEJJJPPPXXXgggvvvyyyooo```QQQEEE===777444555555555555444444444444111333444333111000111333111111111111222222222222111222222333333222222111111111111111222222222222000111222333333333222111333333444444444444555555555666666555444444555777888888999:::;;;;;;;;;;;;>>>???@@@@@@@@@BBBEEEHHHJJJNNNRRRTTTZZZaaadddcccaaa^^^ZZZXXXXXXXXXXXXWWWVVVZZZ]]]]]][[[[[[]]]```bbbeeeiiinnntttyyy}}}zzzrrrlllhhhhhhiiijjjiiigggccc^^^[[[YYYXXXXXXTTTUUUVVVUUUSSSQQQQQQRRRNNNOOOOOOOOOPPPQQQRRRSSSUUUWWWYYYYYYYYY[[[___bbbaaabbbdddfffiiinnntttxxxxxxvvvsssqqqrrruuuyyy|||~~~}}}zzzuuupppmmmfffeeebbb]]]YYYTTTQQQOOOIIIGGGDDDBBB@@@???@@@@@@<<<======:::888888;;;===>>>KKK[[[hhhuuupppbbbRRRLLLHHHKKKOOOQQQWWW^^^kkkuuu~~~vvvkkkjjjppp{{{zzzwwwnnnmmmjjjgggdddbbbbbbccc___\\\[[[[[[VVVPPPPPPUUUOOOPPPQQQPPPNNNNNNPPPSSSRRRRRRSSSTTTQQQPPPWWW```kkk~~~zzz___VVVOOONNNOOOPPPRRRUUUUUUVVVUUUPPPJJJGGGHHHKKKJJJIIIGGGFFFFFFHHHIIIJJJEEEEEEFFFFFFHHHIIIKKKLLLZZZYYYVVVTTTTTTTTTUUUVVVQQQOOOMMMLLLMMMQQQVVVYYYZZZ[[[]]]______^^^]]]\\\aaadddjjjmmmmmmhhhccc___ZZZYYYXXXXXXYYY[[[^^^```bbbaaa___\\\ZZZYYYXXXXXXXXXXXXXXXXXXXXXXXXWWWWWWWWWVVVTTTRRRQQQRRRSSSSSSSSSSSSTTTUUUUUUVVVWWWWWWUUUTTTTTTUUUWWWYYYXXXWWWYYYWWWUUURRRPPPNNNNNNNNNLLLKKKKKKKKKLLLMMMNNNOOOJJJLLLPPPTTTXXX[[[]]]^^^[[[ZZZZZZZZZYYYWWWVVVUUUQQQQQQRRRTTTVVVYYY[[[\\\\\\\\\\\\[[[YYYXXXVVVUUUTTTSSSQQQPPPOOOOOOPPPQQQRRRRRRQQQPPPQQQRRRSSSTTTPPPOOONNNMMMLLLLLLLLLLLLKKKKKKKKKMMMNNNPPPRRRSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSRRRRRRQQQQQQPPPPPPMMMLLLLLLLLLKKKKKKKKKKKKJJJKKKKKKLLLMMMOOOPPPQQQPPPOOOOOOPPPSSSTTTTTTSSSSSSQQQOOOLLLJJJIIIIIIIIIKKKKKKLLLMMMMMMLLLKKKJJJFFFGGGHHHJJJKKKMMMNNNOOOPPPPPPOOOMMMKKKIIIGGGFFFDDDDDDEEEFFFGGGIIIJJJKKKMMMLLLKKKLLLMMMMMMKKKIIIKKKKKKKKKJJJIIIHHHGGGFFFJJJJJJJJJJJJLLLMMMNNNOOOMMMMMMLLLKKKJJJIIIHHHHHHMMMMMMMMMLLLJJJGGGEEECCCAAA@@@AAABBBEEEIIILLLNNNNNNMMMKKKJJJIIIHHHGGGGGGKKKJJJHHHGGGIIILLLPPPRRRWWWWWWVVVTTTRRRPPPOOONNNSSSPPPRRRYYY```iiizzztttggg]]][[[^^^nnnyyykkkWWWIIIEEEEEEFFFGGGIIIUUUcccxxxvvvcccTTTHHH@@@<<<666666555555555444444444000222444333111000222444000111111111111222222222222222222333333222222222000111111111111222222222...///000222222111111000333333333333333333444444444555666444333333444666777888888999999999999999<<<<<<<<<;;;:::<<>>???<<<::::::;;;999555444666;;;@@@CCCPPPccc|||zzzmmmUUUOOOJJJHHHHHHLLLWWWbbbvvv~~~~~~~~~tttjjjcccbbbhhhkkkkkklllnnnggg^^^[[[YYYXXXWWWVVVSSSOOOLLLPPPOOOOOONNNMMMMMMNNNNNNTTTRRRNNNKKKKKKNNNUUUZZZggg~~~lll[[[UUUNNNJJJJJJNNNRRRTTTUUUWWWXXXUUUOOOKKKIIIJJJBBBAAAAAABBBDDDEEEDDDCCCBBB>>><<<>>>CCCGGGGGGEEEXXXVVVTTTQQQPPPPPPPPPPPPOOONNNMMMMMMOOOQQQTTTVVV]]]^^^^^^]]][[[[[[]]]```^^^```bbbccccccbbb```^^^\\\\\\[[[[[[]]]___bbbcccddddddcccbbb```^^^]]]\\\^^^^^^]]]]]]\\\[[[[[[ZZZYYYXXXWWWUUUTTTSSSSSSSSSTTTUUUVVVVVVUUUTTTSSSRRRVVVVVVVVVVVVWWWXXXYYYZZZ]]]\\\ZZZWWWUUUSSSRRRQQQPPPPPPNNNMMMMMMMMMNNNNNNKKKMMMPPPTTTWWWYYYZZZZZZXXXYYYYYYZZZYYYXXXVVVUUUXXXXXXWWWWWWWWWWWWXXXXXXYYYZZZ[[[\\\\\\ZZZXXXVVVTTTTTTTTTSSSSSSRRRRRRQQQSSSRRRRRRRRRRRRTTTUUUVVVPPPPPPPPPPPPPPPPPPPPPPPPPPPOOONNNNNNNNNOOOQQQRRRSSSRRRRRRQQQQQQRRRRRRSSSSSSRRRQQQOOONNNMMMMMMMMMKKKKKKKKKKKKKKKLLLLLLLLLMMMLLLKKKMMMOOOPPPNNNLLLJJJJJJJJJJJJKKKLLLMMMNNNOOOMMMKKKJJJIIIIIIJJJKKKIIIJJJLLLMMMMMMLLLJJJIIIIIIIIIIIIJJJKKKLLLNNNNNNPPPPPPOOONNNMMMKKKIIIIIIGGGHHHIIIIIIGGGGGGHHHIIIIIIIIIHHHHHHIIIIIIJJJKKKJJJJJJJJJJJJKKKKKKKKKKKKKKKJJJJJJIIIJJJKKKMMMNNNLLLKKKJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHGGGEEECCCBBBCCCAAA@@@AAADDDHHHKKKLLLKKKJJJHHHFFFFFFFFFHHHIIIHHHHHHHHHHHHIIIKKKLLLMMMNNNMMMLLLKKKKKKLLLMMMNNNPPPOOOQQQTTTUUUXXXaaakkkxxxwwwrrrqqqtttwwwiii^^^RRRLLLHHHEEEHHHNNNUUUcccwwwxxxcccPPPGGGAAA>>>:::777666666444333444444333222111111111222444444444333333222222222000111222222222222111000111111111111000000000000000111111111111222222222333333333333333333333333666555333333333444666777444444444444444444444444555555555666666777777777:::::::::;;;===???AAACCCDDDCCCBBBAAAAAABBBDDDEEEIIIIIIIIIIIIJJJKKKLLLLLLMMMNNNOOOQQQSSSTTTVVVWWWZZZYYYXXXVVVTTTSSSRRRQQQPPPPPPOOONNNMMMKKKIIIHHHFFFGGGGGGHHHHHHHHHGGGGGGGGGIIILLLPPPRRRTTTUUUUUUXXX\\\aaadddeeefffhhhjjjkkklllnnnoooppprrrtttwww|||xxxqqqkkkgggfffgggiiiiiihhhgggddd```ZZZUUURRRKKKIIIEEEBBBAAA???<<<::::::666555999;;;888777888888888888888999===BBBFFFQQQccc|||}}}oooZZZRRRJJJFFFFFFLLLYYYfffyyywwwooohhhcccffflllnnnllljjjiiiccc[[[[[[YYYXXXWWWVVVTTTPPPMMMOOONNNMMMLLLKKKKKKKKKLLLPPPNNNLLLJJJJJJNNNTTTYYYdddwwwwwwdddXXXSSSMMMIIIIIILLLOOOPPPPPPRRRTTTRRROOOLLLLLLLLLEEECCCAAAAAABBBCCCCCCBBB???<<<:::===CCCGGGHHHFFFVVVUUUSSSQQQPPPOOOPPPPPPPPPPPPPPPPPPQQQSSSVVVWWW[[[\\\\\\[[[ZZZZZZ\\\]]]]]]\\\[[[[[[[[[\\\]]]^^^[[[[[[\\\]]]___```aaabbbcccccccccbbbaaa```___^^^___^^^]]]\\\[[[[[[\\\\\\[[[ZZZWWWUUUSSSSSSTTTTTTVVVVVVVVVVVVUUUTTTRRRRRRVVVUUUTTTTTTVVVXXX[[[\\\______^^^]]][[[XXXVVVTTTRRRQQQQQQPPPPPPQQQQQQRRRMMMOOORRRUUUWWWYYYZZZZZZXXXYYYZZZ[[[[[[[[[ZZZYYYYYYYYYXXXWWWVVVVVVVVVVVVVVVWWWYYYZZZ[[[ZZZZZZYYYUUUUUUTTTTTTSSSRRRRRRQQQRRRRRRRRRRRRSSSTTTUUUUUUQQQQQQQQQQQQQQQQQQQQQQQQRRRQQQPPPOOONNNNNNOOOOOOSSSSSSRRRRRRRRRRRRSSSSSSRRRRRRQQQOOOOOONNNNNNNNNMMMMMMMMMMMMMMMLLLLLLLLLMMMLLLLLLMMMOOOOOONNNLLLLLLKKKKKKJJJJJJJJJKKKKKKMMMLLLJJJIIIHHHHHHIIIJJJHHHJJJKKKLLLLLLKKKJJJHHHHHHHHHHHHIIIJJJKKKMMMMMMOOOOOONNNMMMLLLKKKIIIHHHGGGHHHIIIIIIGGGGGGHHHIIIIIIIIIIIIIIIIIIJJJJJJKKKIIIIIIIIIIIIIIIIIIIIIIIIJJJIIIIIIIIIIIIKKKMMMNNNKKKJJJIIIHHHGGGGGGGGGGGGIIIIIIIIIHHHFFFDDDAAA@@@CCCAAA@@@AAADDDHHHJJJJJJJJJIIIGGGFFFFFFGGGHHHIIIGGGHHHHHHIIIIIIIIIIIIIIIKKKJJJIIIHHHIIIJJJLLLNNNPPPNNNOOOPPPOOOPPPWWW___hhhvvv~~~~~~xxx|||qqqcccYYYPPPIIIGGGHHHIIIPPP]]]pppppp^^^TTTFFF???888555666666333000444444333222222222333333444444333333333333222222000111222222222222111000222222111111111000000000000111111111111222222222333333333333333333333333555444333333333444666777444444444444444444444444444444555555555555555555666666666666777888:::;;;<<<<<<;;;:::;;;<<<>>>???BBBAAAAAABBBBBBCCCDDDEEEEEEEEEFFFFFFGGGGGGHHHHHHMMMLLLLLLKKKJJJIIIHHHHHHHHHHHHHHHHHHHHHGGGFFFEEEEEEFFFFFFGGGGGGHHHHHHHHHGGGIIIMMMQQQTTTWWWXXXYYYZZZ]]]bbbeeegggiiikkklllkkkmmmnnnooooooppprrrtttxxxsssmmmfffbbb```aaaaaa______^^^[[[VVVQQQLLLIIIDDDBBB???<<<;;;:::888666666333444777888666666999777:::>>>@@@@@@BBBFFFJJJSSSccczzzpppaaaVVVKKKFFFFFFNNN^^^lll~~~uuummmjjjhhhgggnnnrrrrrrlllfffbbb]]]XXXZZZYYYWWWWWWVVVUUUQQQNNNMMMLLLKKKJJJJJJIIIIIIIIIKKKKKKKKKJJJJJJLLLQQQTTT]]]lllyyy}}}|||vvvhhhYYYTTTPPPKKKIIIIIIKKKLLLLLLKKKLLLNNNNNNMMMMMMMMMNNNHHHEEEBBBAAABBBCCCCCCBBB>>><<<;;;===CCCGGGHHHGGGVVVUUUTTTRRRRRRQQQQQQRRRRRRRRRSSSSSSUUUVVVWWWXXXZZZZZZZZZZZZYYYYYYZZZ[[[ZZZYYYWWWVVVVVVXXXZZZ[[[YYYZZZ\\\^^^```````````````aaaaaaaaaaaa```______```^^^\\\[[[ZZZ[[[]]]^^^]]][[[WWWTTTSSSSSSUUUVVVXXXWWWWWWVVVUUUSSSRRRRRRTTTSSSRRRRRRTTTWWW[[[]]][[[\\\^^^___^^^[[[YYYWWWVVVVVVUUUUUUTTTTTTTTTTTTPPPRRRTTTWWWXXXYYYYYYYYYYYYZZZ[[[\\\]]]\\\[[[[[[ZZZYYYXXXVVVUUUTTTTTTTTTRRRSSSUUUWWWXXXYYYZZZZZZTTTTTTSSSRRRRRRQQQPPPPPPQQQQQQRRRRRRSSSTTTTTTUUUSSSSSSSSSRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQQQQPPPPPPTTTSSSSSSRRRRRRSSSSSSTTTSSSRRRQQQQQQPPPPPPPPPPPPPPPPPPOOONNNMMMMMMLLLLLLLLLLLLLLLMMMNNNNNNMMMLLLKKKKKKJJJJJJIIIIIIJJJJJJKKKJJJIIIHHHHHHHHHHHHHHHGGGIIIJJJKKKKKKJJJIIIGGGHHHHHHHHHIIIJJJKKKLLLMMMMMMMMMMMMLLLKKKJJJHHHHHHFFFGGGIIIHHHGGGGGGHHHIIIIIIIIIIIIHHHIIIJJJJJJKKKGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEDDDDDDEEEGGGIIIJJJIIIIIIHHHGGGFFFFFFFFFFFFHHHHHHHHHHHHFFFDDDBBB@@@CCCAAA@@@AAADDDGGGHHHHHHHHHGGGGGGFFFFFFGGGHHHIIIHHHIIIJJJKKKKKKIIIHHHFFFJJJIIIHHHGGGHHHKKKNNNOOOQQQNNNNNNNNNNNNMMMRRRYYY___lll~~~~~~vvvmmmdddXXXNNNGGGHHHIIINNN[[[ooozzzlllcccQQQGGG;;;555777888666333444333333222222333333333333333333333333333333333111111111222222111111111222222222111111111000000000000111111111222222222222222222222222222222222444444333333333444555666333333333333333333333333555555555555444444444444666666666666666777777777888888777888999:::;;;<<<;;;;;;;;;;;;<<<===>>>?????????@@@@@@@@@@@@@@@AAABBBBBBBBBBBBBBBAAAAAAAAACCCDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHIIIJJJKKKKKKMMMQQQUUUYYY[[[]]]^^^]]]___bbbdddfffggghhhiiiiiijjjllllllkkkkkklllmmmqqqmmmgggaaa\\\ZZZYYYYYYVVVUUUTTTQQQMMMHHHDDDAAA@@@>>>;;;:::999888777555777666666888888666:::@@@>>>DDDKKKNNNLLLKKKKKKMMMSSS```sssrrrcccYYYNNNIIIKKKSSSbbbooo~~~~~~~~~xxxmmmjjjlllpppssszzzxxxrrriii___ZZZXXXXXXXXXWWWVVVVVVVVVTTTRRROOOMMMLLLKKKJJJIIIIIIIIIIIIIIIJJJJJJJJJIIIIIIKKKMMMUUU^^^gggiiihhheee[[[QQQNNNLLLJJJIIIJJJLLLLLLLLLHHHIIIJJJKKKKKKLLLMMMMMMJJJGGGCCCBBBCCCEEEFFFGGGAAA???>>>@@@DDDGGGHHHHHHWWWWWWVVVUUUUUUUUUUUUUUUTTTUUUVVVWWWXXXYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYXXXVVVVVVVVVVVVVVVWWWXXXXXXWWWYYY[[[^^^_________^^^]]]]]]^^^^^^^^^^^^]]]]]]___]]][[[ZZZZZZ[[[\\\]]]]]][[[XXXUUUTTTUUUVVVWWWYYYXXXWWWVVVTTTSSSSSSRRRSSSRRRQQQRRRTTTWWW[[[]]]XXXZZZ]]]``````___]]][[[[[[[[[ZZZYYYWWWVVVTTTSSSTTTUUUWWWXXXYYYZZZYYYYYY[[[\\\]]]]]]]]]\\\[[[ZZZZZZYYYWWWVVVTTTSSSSSSSSSPPPQQQRRRSSSUUUWWWYYYZZZVVVUUUTTTSSSRRRQQQPPPPPPPPPQQQQQQRRRSSSSSSTTTTTTTTTTTTTTTSSSSSSRRRRRRRRRQQQRRRSSSUUUUUUUUUUUUTTTTTTTTTSSSSSSSSSSSSTTTTTTTTTTTTSSSRRRRRRRRRRRRRRRQQQQQQPPPOOONNNMMMLLLLLLKKKLLLMMMMMMLLLLLLKKKKKKIIIIIIIIIIIIIIIIIIJJJKKKHHHHHHGGGGGGGGGGGGGGGGGGFFFHHHIIIJJJJJJIIIHHHFFFHHHHHHHHHIIIJJJKKKLLLMMMLLLLLLLLLKKKJJJIIIHHHGGGEEEFFFGGGGGGFFFFFFGGGIIIHHHHHHHHHHHHHHHIIIJJJJJJEEEEEEEEEDDDDDDDDDCCCCCCAAAAAAAAAAAABBBDDDFFFGGGHHHGGGFFFEEEEEEDDDDDDDDDEEEEEEFFFGGGFFFEEEDDDCCCBBBAAA@@@AAADDDFFFFFFFFFFFFFFFFFFFFFGGGHHHHHHIIIJJJKKKLLLMMMLLLJJJHHHFFFHHHGGGFFFGGGHHHJJJMMMNNNOOOLLLJJJLLLLLLLLLOOOUUUYYYcccppp{{{~~~rrraaaTTTLLLJJJIIIMMMVVVeeeuuu~~~xxxjjj\\\KKK@@@===<<<:::777444444333222222222333333333333333333333333333333222111111111111111111222222222222222111111111111000000111111111222222222222222222222222222222222333333333333333444555555333333333333333333333333555555555555555555555444666666666777777666666666555555555666777888999999888777777888888999:::;;;::::::;;;;;;<<<======>>><<<<<<======>>>>>>>>>??????@@@BBBCCCEEEEEEFFFFFFGGGGGGGGGHHHJJJLLLNNNOOOQQQSSSVVVZZZ]]]```aaaaaabbbbbbbbbcccddddddddddddfffgggiiihhhfffeeeeeeeeefffccc^^^YYYUUURRRQQQPPPMMMLLLKKKHHHEEEAAA>>><<<<<<:::888777777777666555777666777999888999BBBLLLSSSZZZaaadddaaaZZZUUURRRPPPYYYgggvvvuuubbbYYYPPPNNNPPPUUU___iii|||}}}}}}|||tttmmmooovvv{{{ooocccYYYTTTUUUXXXTTTSSSSSSTTTTTTSSSQQQNNNLLLLLLKKKJJJJJJJJJJJJKKKKKKLLLLLLJJJHHHFFFFFFGGGNNNSSSXXXZZZZZZYYYUUUOOOJJJIIIHHHJJJLLLNNNNNNNNNHHHHHHGGGHHHIIIJJJJJJJJJIIIGGGDDDDDDFFFIIIKKKKKKFFFEEECCCDDDEEEGGGHHHHHHXXXXXXXXXXXXXXXXXXWWWWWWVVVXXXYYY[[[\\\\\\[[[ZZZYYYXXXXXXYYYZZZZZZXXXWWWTTTTTTTTTUUUVVVVVVWWWWWWVVVXXXZZZ\\\]]]^^^]]]]]]ZZZ[[[[[[\\\\\\\\\[[[[[[\\\[[[ZZZYYYYYYZZZ[[[\\\[[[YYYXXXVVVVVVWWWXXXYYYYYYXXXWWWUUUTTTTTTTTTTTTTTTTTTSSSTTTVVVYYY\\\^^^ZZZ\\\___bbbcccbbbaaa```^^^^^^]]]\\\ZZZWWWUUUTTTWWWXXXYYYZZZZZZZZZYYYXXXZZZ[[[\\\\\\\\\[[[ZZZYYYYYYXXXVVVUUUTTTSSSSSSSSSQQQQQQQQQRRRSSSVVVXXXZZZYYYXXXWWWVVVUUUSSSSSSRRRPPPPPPQQQRRRSSSSSSSSSSSSUUUTTTTTTSSSSSSRRRRRRQQQPPPQQQTTTWWWXXXYYYXXXWWWUUUUUUTTTTTTTTTTTTUUUUUUUUUUUUTTTRRRRRRQQQQQQQQQQQQPPPPPPOOONNNMMMMMMMMMKKKMMMNNNNNNLLLKKKKKKLLLIIIIIIHHHHHHHHHIIIJJJJJJFFFFFFFFFFFFFFFFFFFFFFFFEEEGGGHHHIIIIIIHHHGGGEEEFFFFFFGGGGGGHHHJJJKKKLLLJJJKKKKKKJJJIIIHHHGGGGGGCCCDDDFFFFFFEEEEEEFFFHHHGGGGGGGGGGGGGGGHHHHHHIIICCCCCCCCCBBBBBBAAAAAA@@@@@@@@@@@@@@@BBBDDDFFFGGGGGGFFFEEEDDDCCCCCCCCCCCCBBBCCCDDDFFFGGGGGGFFFEEEBBBAAA@@@AAACCCEEEEEEDDDDDDEEEEEEFFFGGGHHHHHHIIIKKKLLLMMMMMMLLLKKKHHHGGGEEEEEEEEEFFFGGGIIIJJJKKKKKKGGGFFFHHHIIIIIILLLPPPSSSYYYbbbjjjttt{{{zzzkkkUUUNNNHHHFFFGGGOOO^^^llltttuuuaaaPPPFFF@@@;;;777666666555444333333333333222222333333333333444444222222111000000111222222333222222222222111111111000111111111111222222222222222222222222222222222222333333333444444444444333333333333333333333333555555555555555555555555444555555555555555444444333333444444555555666666666666666666777888999999555666777888999::::::;;;::::::;;;;;;<<<=========<<<===???@@@BBBCCCDDDDDDGGGGGGGGGHHHKKKMMMPPPRRRUUUWWWZZZ\\\___```aaaaaacccbbb``````aaaaaa```___bbbcccdddcccaaa^^^]]]]]]XXXVVVSSSOOOLLLJJJHHHHHHEEEDDDCCCBBB???===;;;:::777555444444555555555444444444888;;;===DDDTTTdddvvv{{{}}}qqqcccYYYOOOSSS[[[gggvvvvvvggg___WWWUUUVVVWWW[[[aaaooouuuzzz}}}}}}xxxrrrqqqvvvvvvggg]]]VVVRRRRRRUUUPPPOOOOOOPPPQQQQQQOOOMMMLLLKKKKKKKKKKKKLLLMMMMMMMMMNNNMMMKKKGGGDDDDDDDDDJJJLLLPPPRRRSSSSSSQQQPPPIIIHHHHHHJJJMMMOOOOOOOOOIIIHHHFFFFFFGGGHHHHHHGGGHHHFFFDDDEEEHHHKKKLLLMMMIIIHHHGGGFFFFFFGGGHHHIIIXXXXXXYYYYYYYYYYYYYYYXXXXXXZZZ\\\^^^^^^^^^\\\[[[YYYXXXWWWYYY[[[[[[XXXVVVSSSSSSRRRRRRSSSTTTVVVWWWVVVVVVXXXYYY[[[\\\\\\\\\ZZZZZZ[[[[[[[[[ZZZZZZYYYYYYYYYYYYYYYYYYYYYZZZZZZXXXXXXXXXWWWXXXYYYYYYZZZXXXWWWVVVUUUTTTUUUUUUVVVWWWWWWWWWXXXZZZ\\\]]]^^^]]]___```bbbbbbbbbaaa```^^^^^^^^^]]]\\\ZZZWWWVVVYYYZZZ[[[[[[[[[ZZZYYYXXXVVVWWWYYYZZZ[[[[[[ZZZZZZWWWWWWUUUTTTSSSSSSSSSSSSUUUTTTRRRRRRSSSUUUXXXZZZYYYYYYXXXWWWUUUTTTSSSRRROOOPPPQQQSSSSSSSSSSSSRRRUUUTTTTTTSSSRRRRRRQQQQQQOOOQQQUUUXXXYYYYYYXXXVVVUUUUUUUUUTTTTTTUUUUUUUUUUUUTTTSSSQQQPPPOOOOOOOOOPPPOOOOOOOOONNNNNNMMMMMMMMMOOOQQQPPPNNNLLLMMMNNNKKKJJJIIIHHHGGGGGGGGGGGGDDDEEEEEEFFFFFFEEEEEEEEEEEEFFFGGGIIIIIIGGGFFFEEEDDDDDDDDDEEEFFFGGGHHHIIIIIIIIIJJJIIIIIIHHHGGGFFFAAABBBDDDDDDCCCCCCEEEGGGFFFFFFEEEEEEFFFFFFGGGHHHBBBBBBAAAAAA@@@??????>>>?????????@@@AAACCCEEEGGGFFFEEEDDDCCCBBBBBBBBBBBBAAABBBDDDFFFFFFFFFFFFEEEBBBAAA@@@AAACCCDDDDDDCCCCCCDDDEEEFFFGGGHHHIIIIIIJJJKKKKKKKKKKKKJJJHHHGGGEEEFFFGGGIIIJJJJJJJJJIIIJJJFFFDDDFFFHHHGGGIIILLLPPPTTTYYY^^^eeeqqq{{{xxxpppwwwfffYYYMMMGGGEEEHHHQQQZZZeeerrryyyhhhYYYMMMEEE@@@:::999888666555444444444222222222333333444444444222222111000000111222222333333222222222111111111000111111111111222222222111111111111111111111111222222333333444444444444222222222222222222222222222222333333444444555555222333444555555444333333444444444555555555444444555555555555666777888888555555666666777777888888999999999:::;;;;;;<<<<<<;;;<<<>>>@@@BBBCCCCCCDDDFFFFFFFFFGGGJJJNNNQQQSSSWWWXXXZZZ[[[]]]]]]]]]\\\]]][[[YYYYYY[[[[[[ZZZXXXZZZ[[[\\\[[[XXXTTTRRRRRRKKKJJJHHHFFFCCCBBB@@@@@@>>>>>>===<<<;;;:::999888555333222222444555555444444777>>>EEEMMM\\\tttssscccSSSQQQPPPWWWcccooowwwzzztttyyywwwmmmdddaaa^^^\\\[[[^^^cccjjjqqqvvv|||pppnnnmmmpppwww|||mmm___YYYUUUQQQMMMNNNLLLKKKKKKMMMNNNNNNLLLKKKIIIIIIJJJJJJKKKMMMNNNOOONNNNNNMMMKKKGGGEEEEEEEEEIIIJJJLLLOOOPPPOOOOOOOOOKKKIIIHHHIIIKKKMMMMMMMMMJJJGGGDDDDDDFFFHHHGGGFFFGGGEEEEEEFFFHHHJJJJJJIIIGGGGGGGGGFFFFFFGGGIIIKKKWWWXXXYYYYYYZZZYYYYYYYYYYYY[[[]]]___```___]]]\\\YYYXXXWWWYYY[[[\\\YYYVVVTTTRRRPPPOOOPPPSSSVVVXXXUUUVVVWWWXXXYYYZZZ\\\\\\ZZZ[[[[[[[[[[[[ZZZYYYYYYWWWXXXYYYYYYYYYYYYXXXXXXVVVWWWXXXXXXYYYZZZZZZZZZXXXWWWVVVUUUUUUUUUVVVWWWYYYYYY[[[\\\]]]^^^_________``````aaa```___^^^]]]]]]]]]^^^^^^]]][[[ZZZXXXZZZ[[[\\\\\\[[[ZZZYYYXXXSSSTTTWWWYYY[[[[[[[[[[[[WWWVVVUUUTTTSSSSSSSSSSSSWWWVVVTTTSSSTTTVVVYYYZZZXXXWWWVVVUUUSSSRRRQQQPPPOOOPPPQQQSSSSSSSSSSSSRRRTTTTTTTTTSSSRRRQQQQQQPPPOOOQQQUUUXXXYYYXXXVVVTTTVVVUUUUUUTTTTTTUUUUUUVVVTTTSSSRRRPPPNNNMMMMMMLLLOOOOOONNNNNNNNNNNNMMMMMMOOOQQQSSSRRROOOMMMNNNPPPMMMLLLJJJHHHGGGEEEEEEEEEDDDDDDEEEEEEEEEEEEEEEDDDDDDEEEGGGHHHHHHGGGEEEDDDBBBBBBBBBBBBCCCEEEFFFGGGIIIIIIIIIIIIHHHHHHGGGFFF@@@AAACCCCCCBBBCCCDDDFFFEEEEEEEEEDDDEEEFFFFFFGGGAAAAAAAAA@@@???>>>>>>===>>>======>>>@@@BBBDDDEEEEEEEEEDDDCCCBBBBBBBBBBBBBBBCCCDDDFFFFFFFFFEEEDDDBBBAAA@@@AAACCCDDDCCCBBBBBBCCCEEEFFFHHHHHHIIIIIIIIIJJJJJJJJJIIIIIIHHHGGGGGGIIIKKKMMMNNNMMMKKKJJJLLLGGGEEEGGGIIIGGGHHHKKKQQQTTTWWWXXX\\\eeerrr}}}tttnnngggnnnvvvwwweeeSSSLLLJJJHHHKKKPPPZZZhhhvvv}}}oooaaaVVVQQQ===<<<;;;999777666555555222222222333333444444444333222111000000111222333333333333222222222111111000111111111111222222222111111111111111111111111111222333444444444333333222222222222222222222222000000111222333333444444222333555666666555444444666666777777777666666555444444444444555666777888888777777777777777777777888888888999999:::::::::===>>>???AAACCCDDDEEEEEEEEEEEEEEEFFFIIIMMMQQQSSSVVVWWWXXXYYYZZZYYYYYYXXXVVVSSSQQQRRRTTTVVVUUUSSSRRRTTTUUUSSSPPPLLLIIIHHHBBBAAA@@@???>>><<<;;;;;;:::::::::999888888777777666444333444666777777666999===FFFQQQ]]]rrr}}}jjjYYYRRRKKKLLLTTT^^^cccddddddjjjttt|||pppkkkfffaaa___```]]]fffnnnttt{{{~~~vvvffffffhhhlllttt{{{uuufffYYYWWWVVVQQQJJJHHHIIIIIIIIIKKKMMMMMMKKKIIIHHHHHHHHHIIIKKKMMMNNNOOONNNNNNMMMKKKHHHFFFGGGHHHJJJJJJLLLOOOPPPNNNMMMMMMMMMKKKHHHHHHIIIJJJJJJJJJIIIFFFCCCDDDFFFHHHHHHFFFGGGEEEEEEFFFGGGHHHGGGEEEEEEFFFFFFFFFFFFGGGJJJLLLZZZZZZYYYYYYYYYYYYYYYYYYYYY[[[^^^``````]]]ZZZXXX[[[\\\^^^___^^^\\\ZZZXXXYYYUUUQQQNNNOOOQQQSSSTTTRRRSSSUUUWWWXXXZZZZZZ[[[[[[[[[\\\[[[[[[ZZZYYYXXX[[[[[[ZZZZZZYYYYYYXXXXXXWWWXXXXXXYYYZZZYYYYYYYYYYYYYYYYYYXXXWWWWWWWWWVVVXXXXXXXXXYYYZZZ]]]___```````````````___^^^]]]\\\aaa```^^^\\\[[[[[[\\\]]]]]]]]][[[ZZZXXXVVVUUUTTTSSSSSSTTTUUUVVVXXXZZZZZZYYYWWWVVVUUUUUUUUUSSSQQQPPPRRRTTTVVVVVVVVVXXXYYYZZZXXXWWWUUUSSSRRRQQQQQQPPPPPPRRRSSSSSSSSSRRRQQQRRRPPPOOOOOOPPPQQQPPPNNNPPPRRRTTTTTTSSSRRRSSSSSSPPPOOONNNPPPUUUWWWVVVUUUUUUQQQKKKIIIKKKLLLMMMLLLLLLNNNQQQQQQPPPNNNNNNOOOOOOOOONNNMMMLLLMMMPPPSSSRRROOOJJJGGGFFFFFFFFFFFFEEEEEEDDDCCCCCCBBBCCCCCCDDDFFFHHHIIIIIIIIIGGGFFFCCCEEEGGGEEEBBB???@@@AAADDDEEEFFFGGGGGGFFFEEEDDDFFFEEEEEEEEEEEEEEEFFFFFFAAA@@@>>>>>>>>>@@@BBBCCCAAABBBBBBCCCBBBAAA???>>>@@@???>>>???AAAEEEIIIKKKIIIGGGDDDBBBAAAAAABBBCCCCCCCCCDDDDDDEEEEEEEEEFFFDDDDDDDDDDDDEEEEEEEEEEEEAAABBBDDDFFFFFFFFFFFFEEEDDDDDDDDDDDDEEEFFFGGGHHHFFFGGGJJJLLLLLLLLLJJJIIIHHHHHHGGGFFFEEEEEEEEEFFFIIIOOOTTTTTTRRRVVVaaakkk}}}uuuiiihhheeehhhsss{{{eeeTTTLLLJJJJJJJJJTTT[[[dddjjjrrr~~~qqqgggQQQFFF===<<<:::666666999444444333222111222555777111222222222222222333333333333333222111000//////111111111111111111111111222222111111111111222222111444444222222444333///000000000000////////////111111111222222333333333555555555555555555555555555555555555555555555555555555444444444555555666444444444444444555666666777777777777888999:::;;;<<<>>>???@@@??????AAABBBEEEEEEFFFGGGHHHJJJLLLMMMQQQQQQRRRRRRRRRQQQPPPPPPJJJJJJJJJIIIIIIIIIHHHHHHKKKJJJHHHEEEBBB@@@???>>><<<;;;:::999888888888999;;;888444333444555555333777666555555666777888999AAAOOO___lllzzzkkk]]]QQQIIIJJJJJJIIIMMMVVVSSS___ttt{{{xxxuuukkkddddddjjjnnnvvv~~~{{{rrrkkkaaadddhhhiiihhhiiilllooobbbaaa^^^ZZZUUUPPPLLLIIIIIIHHHGGGIIIKKKLLLKKKJJJEEEHHHJJJJJJIIIJJJNNNRRRTTTTTTRRROOOJJJHHHGGGGGGHHHIIIKKKLLLLLLLLLKKKKKKJJJJJJJJJIIIIIIJJJJJJJJJGGGFFFEEEDDDEEEFFFHHHJJJEEEGGGHHHHHHFFFEEEEEEFFFGGGGGGFFFFFFFFFGGGHHHHHHXXXYYYYYYZZZZZZYYYYYYXXXYYYZZZ\\\^^^^^^\\\ZZZYYYZZZ[[[]]]^^^^^^\\\ZZZYYYYYYUUUQQQNNNOOOQQQRRRSSSRRRSSSUUUWWWYYYZZZ[[[[[[[[[[[[[[[[[[ZZZYYYYYYXXX\\\[[[[[[[[[ZZZZZZZZZZZZWWWXXXXXXYYYYYYYYYYYYYYYYYYYYYYYYYYYXXXXXXXXXXXX[[[[[[[[[[[[]]]^^^```bbb_________```______^^^^^^```^^^\\\[[[ZZZZZZ[[[\\\\\\[[[ZZZXXXVVVUUUSSSSSSSSSSSSSSSTTTUUUVVVXXXXXXXXXWWWUUUUUUUUUUUUSSSRRRPPPRRRUUUVVVUUUUUUVVVXXXWWWVVVUUUSSSQQQPPPPPPOOOQQQRRRSSSSSSRRRQQQPPPOOOPPPOOONNNNNNOOOPPPOOOMMMPPPQQQSSSRRRQQQPPPPPPQQQPPPOOONNNQQQTTTVVVVVVUUUUUUQQQLLLJJJKKKMMMMMMLLLMMMPPPRRRRRRQQQPPPPPPQQQOOOPPPPPPNNNMMMNNNQQQTTTUUUQQQMMMKKKJJJKKKKKKJJJFFFEEEDDDCCCBBBBBBBBBBBBCCCDDDFFFHHHHHHGGGFFFEEEBBBEEEFFFEEEBBBAAAAAABBBDDDEEEFFFFFFFFFEEEDDDCCCFFFFFFEEEEEEDDDEEEEEEEEEAAA@@@???>>>???@@@BBBCCCDDDDDDDDDDDDCCCAAA???===@@@???>>>>>>@@@CCCGGGIIIGGGEEECCCBBBAAAAAABBBCCCBBBBBBBBBCCCCCCCCCDDDDDDCCCCCCCCCDDDDDDDDDEEEEEEAAABBBCCCDDDEEEEEEEEEEEEDDDDDDDDDDDDEEEFFFGGGHHHFFFFFFHHHIIIIIIIIIIIIHHHHHHGGGFFFFFFEEEEEEEEEFFFDDDHHHLLLMMMLLLPPPYYYaaalll{{{xxxmmmgggbbbccckkkvvv~~~qqq```UUUNNNKKKIIINNNSSSYYY]]]cccoooiii]]]PPPHHHAAA999666777777666555444333333555777666666555555555444444444333333222222111111000000111111111111111111111111222222111111111111222222111444333111000333333000111111111111111111111111111222222222222222222333333333333333333333333333444444444444444444444444555555444333333333444444666666666666666777777888777777777888888999;;;;;;;;;<<<>>>>>>===>>>???AAAAAAAAABBBBBBDDDFFFGGGHHHKKKKKKKKKKKKKKKJJJIIIIIIDDDDDDDDDDDDCCCCCCBBBBBBFFFDDDBBB@@@>>><<<;;;;;;888777777666555555555666888666555555777777666555555555555555777999<<<===EEESSSeeetttsssdddWWWLLLJJJHHHEEEHHHPPPTTTddd|||yyyvvvxxxyyy{{{|||xxxrrrkkkffffffhhhjjjiiifffcccbbbccc\\\\\\[[[YYYUUUQQQMMMKKKJJJIIIHHHJJJLLLMMMMMMLLLHHHIIIJJJKKKLLLNNNRRRTTTWWWVVVTTTPPPKKKHHHGGGGGGHHHIIIKKKLLLLLLLLLKKKJJJJJJJJJKKKLLLLLLKKKJJJJJJGGGFFFDDDDDDDDDFFFGGGIIIFFFGGGIIIHHHFFFEEEEEEFFFGGGGGGGGGGGGGGGHHHHHHIIIWWWXXXZZZ[[[[[[ZZZXXXWWWYYYZZZZZZ[[[[[[[[[ZZZYYYYYYZZZ\\\]]]^^^]]][[[ZZZZZZVVVQQQNNNNNNPPPQQQRRRRRRSSSUUUWWWXXXYYYZZZZZZZZZZZZZZZYYYYYYYYYYYYYYY\\\\\\\\\\\\[[[[[[[[[[[[XXXXXXXXXYYYYYYYYYYYYYYYXXXYYYYYYZZZZZZZZZZZZYYY]]]\\\\\\\\\\\\^^^```aaa_________```______^^^^^^]]]\\\ZZZYYYXXXYYYZZZZZZYYYXXXWWWUUUSSSRRRQQQQQQRRRRRRRRRSSSSSSTTTVVVVVVWWWUUUTTTTTTUUUUUUTTTRRRQQQSSSUUUUUUTTTSSSTTTUUUSSSSSSQQQPPPOOONNNNNNNNNRRRSSSSSSSSSRRRPPPNNNMMMNNNMMMLLLMMMNNNOOONNNMMMOOOPPPRRRQQQOOONNNNNNNNNPPPOOOOOOQQQSSSUUUUUUTTTTTTQQQNNNLLLMMMNNNNNNNNNOOOPPPRRRSSSRRRQQQRRRSSSPPPQQQQQQPPPOOOOOORRRTTTUUURRROOOMMMMMMNNNNNNMMMHHHGGGFFFDDDCCCBBBBBBBBBBBBCCCDDDEEEFFFEEEDDDCCCBBBDDDEEEEEEDDDCCCCCCDDDCCCDDDEEEEEEFFFEEEDDDCCCGGGFFFEEEDDDDDDDDDDDDDDDAAAAAA@@@??????@@@BBBCCCEEEFFFEEEEEECCCAAA>>>===@@@???>>>===>>>@@@CCCDDDCCCCCCAAAAAAAAABBBCCCDDD@@@@@@AAAAAAAAAAAABBBBBBBBBBBBBBBCCCCCCCCCDDDDDDAAAAAAAAAAAABBBCCCDDDDDDBBBCCCCCCDDDFFFGGGHHHHHHFFFFFFEEEEEEFFFFFFGGGGGGGGGFFFFFFEEEEEEEEEEEEEEECCCDDDEEEFFFGGGKKKQQQVVVZZZgggwwwwwwllleeeaaaeeelllsss{{{~~~pppaaaUUUNNNJJJKKKMMMNNNOOORRR[[[iiitttxxxiii\\\NNNBBB:::888888777555444333333333333444444333333222222111111222222222222222111111111222222222222222222222222222222111111111111222222111333222//////333444222222222222222222222222222222222222222222111111111222222222222222222222222444444444444444444444444555444333222222222222222666555555555555666777777777777777777888999::::::888:::;;;;;;;;;;;;<<<===;;;;;;;;;<<<>>>???AAABBBCCCCCCCCCCCCBBBAAA@@@???<<<<<<<<<<<<<<<;;;;;;;;;======;;;:::888777777777555555444444444444444444666666777888999999::::::999888888999;;;>>>@@@BBBIIIVVVhhhzzzppp```RRRLLLFFFBBBEEEMMM\\\ppp}}}yyyuuussspppmmmkkkmmmmmmlllggg```ZZZVVVUUUUUUVVVWWWWWWUUURRROOOLLLJJJJJJIIIKKKNNNOOOOOONNNKKKJJJJJJLLLPPPTTTVVVWWWYYYXXXVVVQQQLLLHHHFFFGGGHHHIIIJJJKKKKKKKKKJJJIIIIIIKKKMMMNNNNNNMMMKKKIIIFFFEEEDDDCCCDDDEEEFFFGGGFFFHHHIIIIIIGGGFFFFFFGGGHHHGGGGGGGGGHHHHHHIIIJJJVVVXXXZZZ\\\]]][[[YYYWWWYYYYYYXXXXXXXXXYYYZZZZZZZZZ[[[\\\^^^^^^^^^]]]\\\YYYUUUPPPMMMMMMOOOPPPQQQPPPQQQSSSUUUWWWXXXXXXYYYXXXXXXXXXXXXXXXXXXYYYYYY[[[[[[[[[[[[[[[[[[[[[[[[XXXXXXXXXXXXXXXYYYZZZZZZXXXYYYZZZ[[[\\\\\\[[[[[[[[[ZZZZZZYYYZZZ[[[\\\]]]````````````___]]]\\\[[[ZZZYYYXXXXXXWWWXXXXXXYYYWWWVVVTTTRRRPPPPPPOOOOOOOOOOOOPPPQQQRRRTTTUUUVVVUUUTTTSSSSSSTTTUUUTTTRRRRRRTTTUUUUUUSSSRRRRRRSSSOOOOOONNNMMMLLLLLLLLLLLLQQQQQQRRRRRRQQQPPPNNNMMMMMMLLLLLLMMMOOOPPPOOONNNPPPQQQRRRQQQOOOMMMMMMMMMPPPPPPPPPQQQRRRSSSTTTTTTTTTRRRPPPOOOOOOOOOOOOOOOOOOPPPRRRRRRQQQPPPQQQSSSQQQRRRRRRQQQPPPPPPRRRSSSSSSPPPMMMMMMMMMNNNNNNNNNJJJIIIHHHFFFDDDCCCCCCCCC@@@AAABBBCCCCCCCCCBBBBBBBBBCCCDDDEEEEEEDDDDDDEEEAAABBBCCCDDDEEEDDDCCCCCCFFFEEEDDDCCCCCCCCCCCCCCCAAAAAA@@@@@@@@@@@@AAABBBCCCCCCDDDDDDCCCAAA???>>>??????===<<<===>>>???@@@@@@@@@???@@@@@@AAACCCCCC@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAABBBBBBBBBCCCAAA@@@?????????AAABBBCCCAAAAAACCCDDDEEEFFFGGGGGGFFFEEEDDDCCCCCCDDDFFFGGGFFFEEEEEEDDDDDDDDDEEEEEEEEEDDDCCCDDDGGGKKKNNNOOOQQQZZZhhhuuuyyyooofffeeejjjnnnuuu{{{|||mmm___VVVSSSPPPOOOLLLIIIHHHMMMWWW```jjjsssqqqaaaRRRFFFAAA<<<:::777666555555444333222222222222222111111111111222222222222222222222222222222222222222222222222222111111111111222222111333111......333555444111111111222222222222222333333222222111111000000333333333333333333333333333333333333333333333333444333222111111000000111333333222222333333444555666666555555666777777888666777888888777777888:::666666777777888:::;;;<<<=========<<<;;;:::999888777777777777777777777777777666555555444444444555555555444444444555555666666777888888888<<>>???@@@AAABBBAAA@@@@@@???>>>===<<<;;;<<<<<<=========>>>???@@@AAABBBCCC@@@@@@@@@@@@@@@@@@@@@@@@???@@@@@@@@@@@@AAAAAAAAA@@@@@@???>>>>>>???AAABBB???@@@BBBCCCEEEEEEEEEEEEFFFEEECCCBBBBBBDDDFFFGGGEEEDDDDDDCCCDDDDDDEEEEEEGGGEEECCCDDDHHHKKKLLLLLLMMMRRR\\\ggguuu|||pppllllllnnnsssxxxxxxllleeeccc\\\YYYTTTMMMGGGGGGLLLQQQ[[[bbbnnnzzzwwwgggZZZQQQGGGCCC>>>:::999888666555555555555666666777777777222222222222222333333333222222222222222222222222222222111111111111222222111333222...///444666555000000000111111111222222222222222111111000000000333333333333333333333333222222222222222222222222333222111000000000000000222222222222222333444444333333333333333333444555333555666666444444555777444444444444555777888999999999999999888777666555555555555555555666666666444444333333333333444555444444333444444555666666555666777777999BBBOOOYYYeeedddaaa]]]XXXSSSPPPMMMKKKPPP___ssszzzhhhVVVMMMIIIHHHPPP[[[vvv}}}xxxvvvsssrrrssstttuuuuuutttmmmcccYYYSSSOOONNNNNNQQQRRRSSSTTTSSSQQQNNNMMMLLLKKKKKKLLLOOOPPPPPPOOOKKKIIIIIINNNTTTXXXYYYXXXWWWWWWTTTPPPJJJFFFEEEEEEFFFGGGHHHIIIHHHHHHFFFFFFFFFHHHLLLNNNNNNLLLHHHFFFEEEEEEDDDDDDDDDDDDDDDEEEFFFHHHIIIIIIGGGFFFFFFGGGGGGGGGGGGGGGHHHIIIJJJKKKUUUVVVXXXZZZZZZZZZYYYXXXWWWWWWWWWWWWXXXYYYZZZZZZ\\\]]]]]]^^^^^^^^^^^^^^^VVVSSSNNNLLLLLLNNNPPPQQQNNNOOOQQQRRRTTTUUUVVVVVVUUUUUUTTTTTTUUUWWWYYYZZZYYYYYYYYYYYYYYYZZZZZZZZZYYYXXXXXXWWWWWWYYYZZZ[[[[[[\\\^^^______^^^]]]\\\ZZZYYYYYYYYYYYY[[[]]]^^^aaaaaa___^^^[[[YYYWWWVVVUUUUUUVVVVVVWWWWWWWWWXXXUUUTTTQQQOOONNNNNNOOOPPPKKKLLLMMMOOOQQQTTTVVVWWWUUUSSSRRRRRRSSSSSSRRRPPPQQQSSSTTTSSSQQQOOOOOOOOOJJJJJJJJJJJJJJJKKKLLLMMMMMMMMMOOOPPPPPPPPPOOOOOOMMMLLLLLLMMMPPPRRRRRRQQQQQQSSSTTTSSSQQQPPPPPPPPPPPPQQQRRRRRRQQQPPPQQQSSSRRRSSSUUUUUUSSSQQQQQQRRROOOOOOOOONNNLLLKKKLLLNNNNNNPPPPPPPPPNNNMMMNNNOOOQQQOOOMMMMMMNNNNNNMMMLLLJJJIIIHHHFFFEEEDDDDDDDDD>>>>>>>>>?????????@@@@@@BBBAAAAAABBBDDDEEEDDDBBB>>>???AAABBBCCCCCCBBBBBB@@@@@@?????????@@@@@@AAA???????????????>>>>>>>>><<<===???@@@AAAAAAAAAAAA>>>>>>===<<<;;;;;;;;;;;;;;;<<<===>>>???@@@@@@AAA@@@@@@@@@???????????????>>>>>>?????????@@@@@@@@@@@@??????>>>??????@@@@@@>>>???AAABBBCCCCCCBBBAAACCCBBBAAAAAAAAACCCFFFGGGCCCCCCCCCCCCCCCDDDDDDEEEEEEDDDCCCCCCFFFHHHIIIIIIJJJKKKQQQ[[[gggttt|||vvvtttrrrssswwwzzzwwwssssssllliiibbbYYYOOOJJJGGGGGGNNNRRRYYYbbbmmm}}}}}}qqqhhhXXXPPPFFF???;;;999666444555555666666666777777777333333333333333222222222333333333333333333333333222222111111111111222222000333333000222666888777//////000000111222222222111111111111111000000000000000000000000000000000111111111111111111111111111111000000000111111222444333333333333444555555222111111111111111222222222333444444222222333444333333333333444555666777666666777777777666555555444555555555555555666666444333333333333444555555222222222222333444555666555999<<<>>>EEETTTiiixxx}}}ssshhh^^^YYYQQQQQQ[[[nnn}}}xxxhhhZZZUUUQQQPPPVVV___www}}}wwwwwwvvvuuuvvvwwwvvvtttrrrllleee[[[RRRNNNNNNNNNNNNOOOOOOPPPPPPPPPNNNMMMLLLLLLKKKJJJKKKMMMNNNNNNMMMHHHIIILLLQQQUUUXXXXXXWWWTTTTTTRRROOOJJJGGGGGGGGGGGGHHHIIIIIIIIIHHHGGGFFFFFFHHHKKKNNNNNNKKKHHHFFFFFFFFFEEEEEEEEEEEEDDDDDDEEEGGGHHHHHHFFFEEEEEEFFFEEEEEEEEEFFFGGGHHHIIIJJJRRRSSSTTTUUUVVVVVVVVVVVVVVVWWWWWWXXXYYYZZZZZZZZZ\\\\\\\\\\\\\\\\\\[[[[[[TTTQQQMMMKKKLLLOOOQQQRRROOOPPPRRRTTTUUUWWWWWWXXXTTTTTTSSSSSSTTTVVVYYYZZZYYYYYYZZZZZZZZZ[[[[[[[[[ZZZYYYWWWWWWWWWXXXZZZ[[[\\\^^^```aaaaaa___]]][[[WWWWWWVVVWWWXXXZZZ\\\]]]]]]]]]]]]\\\ZZZYYYWWWVVVTTTTTTUUUVVVWWWWWWXXXXXXVVVTTTRRROOONNNOOOPPPQQQNNNNNNOOOOOOQQQRRRTTTUUUUUUTTTRRRRRRRRRRRRPPPOOOPPPRRRSSSRRRPPPOOOOOOOOOJJJJJJJJJJJJKKKLLLMMMNNNNNNNNNOOOPPPPPPOOOMMMMMMKKKJJJJJJLLLOOOQQQQQQPPPPPPRRRSSSSSSQQQPPPQQQQQQPPPQQQSSSRRRPPPOOOPPPRRRQQQTTTWWWWWWTTTRRRRRRSSSQQQQQQPPPMMMJJJIIIJJJLLLLLLNNNOOONNNLLLKKKKKKLLLOOOMMMKKKKKKLLLKKKJJJHHHGGGFFFEEEDDDCCCBBBBBBCCC>>>>>>>>>>>>>>>???@@@@@@BBBAAA@@@AAACCCDDDBBB@@@===>>>@@@AAABBBBBBBBBAAA===============>>>???@@@>>>>>>>>>>>>>>>===<<<<<<===>>>@@@AAABBBAAAAAA@@@>>>======<<<;;;;;;;;;::::::;;;<<<===>>>?????????>>>>>>>>>>>>=========<<<======>>>>>>>>>???????????????@@@@@@@@@??????>>>===???@@@AAAAAA@@@???>>>????????????AAABBBDDDFFFCCCBBBBBBBBBCCCCCCDDDEEEBBBCCCCCCCCCDDDEEEGGGHHHIIIGGGJJJQQQYYYcccttt~~~yyywwwyyyxxx||||||zzzyyyyyy}}}zzzsssiii]]]RRRJJJFFFDDDFFFIIINNNVVVfffyyytttiiiZZZNNNGGGCCC>>>:::888777777666555444444333444444444333333222222111333333333333333333333333222222111111111111222222000333444333444888999777000000111111222333333444000000000000111111111111000000000000000000000000000000000000000000000000000000000000111222333333333333333333333444444555222111111000000111111111111222333333111111222333222222111222222333444555222333444444555444444444333333333444444555555555444444333333444444555666222333333333555666777888999@@@JJJRRR]]]qqq~~~ooofffZZZTTTWWWdddnnnsss{{{zzznnnfffeeebbb[[[[[[```ooo~~~}}}yyyvvvzzz{{{|||}}}|||wwwpppkkk```ZZZSSSNNNMMMMMMMMMLLLKKKKKKKKKKKKKKKLLLLLLMMMLLLJJJIIIJJJKKKLLLKKKJJJFFFKKKQQQUUUWWWWWWWWWWWWRRRRRRQQQOOOLLLJJJJJJKKKJJJKKKKKKLLLKKKJJJIIIHHHGGGIIILLLNNNNNNLLLIIIGGGFFFFFFGGGFFFFFFEEEEEEDDDDDDFFFGGGGGGEEEDDDDDDEEEDDDDDDDDDEEEFFFGGGIIIIIIPPPQQQQQQRRRSSSSSSTTTUUUVVVWWWXXXYYYZZZZZZZZZZZZ\\\[[[[[[[[[ZZZZZZYYYYYYSSSPPPLLLJJJLLLOOORRRSSSPPPQQQSSSUUUWWWXXXYYYYYYTTTSSSRRRSSSTTTVVVYYYZZZZZZZZZ[[[[[[\\\\\\\\\]]]ZZZYYYWWWVVVWWWXXXZZZ\\\]]]___aaabbbaaa___\\\[[[SSSSSSSSSTTTUUUXXXZZZ[[[ZZZZZZZZZZZZZZZYYYXXXXXXSSSTTTUUUVVVWWWXXXXXXXXXWWWUUURRRPPPOOOPPPQQQRRRQQQQQQPPPPPPPPPQQQRRRRRRVVVTTTRRRRRRRRRQQQOOONNNOOOQQQRRRQQQPPPNNNOOOOOOJJJJJJJJJKKKLLLMMMNNNOOOOOOPPPPPPPPPOOOMMMLLLJJJIIIIIIIIIKKKNNNPPPPPPPPPOOOPPPRRRRRRQQQPPPQQQRRRPPPRRRSSSRRROOONNNPPPRRRQQQTTTXXXXXXUUUSSSSSSSSSRRRRRRPPPMMMJJJIIIJJJKKKKKKLLLNNNMMMKKKJJJJJJJJJKKKJJJHHHHHHHHHGGGEEEDDDDDDCCCBBBAAAAAAAAAAAAAAA>>>>>>>>>>>>>>>???@@@@@@BBB@@@???@@@CCCCCCAAA>>>===>>>@@@AAABBBBBBAAAAAA;;;;;;;;;;;;<<<>>>???@@@======>>>>>>===<<<;;;;;;@@@AAABBBBBBBBBBBB@@@@@@=========<<<<<<;;;;;;::::::;;;<<<===>>>>>>>>>>>>=========<<<<<<;;;;;;;;;============>>>>>>>>>>>>>>>???@@@AAAAAA@@@???>>>===>>>@@@@@@@@@???===;;;<<<<<<===>>>@@@BBBCCCDDDBBBBBBBBBBBBBBBCCCDDDEEEBBBCCCEEEEEEDDDEEEGGGJJJKKKGGGGGGLLLPPPWWWeeesss||||||wwwxxxxxxxxxwwwvvvwwwxxxvvvhhhZZZNNNHHHCCCDDDDDDEEEKKKXXXjjjxxxsssdddZZZSSSMMMIII>>>>>><<<:::888777555444555555444333333222111111333333333333333333333333222222111111111111222222///333555444666::::::888111111222333333444555555//////000000111111222222111111111111111111111111000000000000000000000000///000000000111333444555111111000000111111222333222222111111111111111222111222333222111000111222111111111111111222333444///000111222333333333333111222222222333333444444555444444444444444555666555555666666888999;;;<<>>===<<<<<<<<<>>>???@@@???===;;;:::::::::<<<===???@@@BBBBBBBBB@@@>>>===;;;;;;::::::::::::999999:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;;;;:::999888777:::;;;<<<===>>>>>>>>>>>>????????????>>>>>>>>>>>>AAAAAABBBBBBAAA@@@>>>===<<<===>>>???AAACCCDDDDDDEEECCCAAAAAABBBCCCDDDCCCBBBCCCDDDEEEFFFFFFFFFEEEEEEFFFGGGIIILLLRRRZZZ___oooxxx~~~xxxtttsssooolllqqqzzz|||qqqcccVVVIIIBBB@@@EEEGGGIIIVVVgggwww}}}vvvoooeee[[[SSSNNNEEE>>>:::999999:::888777555222000111444777999666222111111111111111222333333444444444333333222222222222222222222222111111111111111111111111111111000000000000111111333111000000111222222111222222111111111111222222222222111000//////000000222222222222222222222222222111111111111111111222000111111111111222222222555444444333333444444555555555666555555333222222444333111333555666444111444444444444444333333444666777777777999>>>CCCGGGNNNZZZmmm~~~ppp^^^TTTLLLMMMQQQRRRSSSTTTbbbnnn~~~yyypppfffaaacccgggnnnvvv}}}~~~{{{uuurrrssswww|||~~~|||ssshhh\\\UUUNNNNNNMMMLLLJJJHHHGGGFFFFFFFFFDDDDDDEEEGGGIIIJJJKKKKKKLLLMMMMMMMMMLLLKKKNNNOOORRRVVVYYYZZZXXXUUUVVVVVVVVVTTTRRROOOLLLKKKMMMMMMMMMNNNOOOMMMKKKHHHHHHJJJMMMNNNNNNKKKHHHFFFGGGGGGGGGGGGGGGGGGGGGGGGEEEGGGHHHHHHFFFEEEEEEFFFFFFEEEDDDDDDDDDEEEGGGGGGLLLLLLLLLLLLMMMNNNOOOPPPPPPSSSVVVWWWXXXYYY[[[]]]```^^^\\\ZZZZZZYYYVVVTTTRRROOOMMMMMMOOOQQQSSSSSSSSSRRRQQQRRRUUUWWWXXXWWWVVVQQQLLLLLLQQQVVVWWWWWWXXXZZZ\\\]]]]]]^^^```aaa___^^^[[[XXXVVVUUUUUUUUUZZZ[[[]]]^^^]]][[[YYYWWWUUUSSSQQQPPPRRRUUUWWWWWWZZZZZZ[[[[[[ZZZXXXVVVUUURRRRRRQQQRRRSSSUUUWWWYYYXXXVVVTTTRRRQQQRRRTTTUUUUUUTTTSSSRRRRRRSSSTTTUUUTTTSSSQQQOOONNNLLLKKKKKKOOOPPPPPPPPPPPPOOONNNNNNLLLKKKJJJIIIIIIJJJKKKKKKLLLMMMNNNOOOPPPPPPOOOOOONNNMMMKKKJJJJJJKKKMMMOOOPPPPPPPPPOOOOOOOOOOOOPPPQQQPPPNNNLLLLLLMMMNNNOOOQQQTTTXXXZZZYYYWWWVVVVVVSSSRRRQQQOOOMMMKKKJJJIIIIIIIIIIIIJJJJJJJJJJJJKKKJJJHHHGGGEEEDDDCCCDDDDDDCCCCCCBBBAAAAAAAAAAAAAAAAAA???===>>>@@@BBBAAA@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAAAAAAAA@@@@@@???<<<<<<;;;;;;;;;<<<===>>>>>>===;;;:::::::::<<<===>>>???@@@AAAAAA???===<<<::::::999999999888888888999999::::::::::::999999;;;;;;;;;;;;:::999888777:::;;;<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@@@@@@@>>><<<;;;;;;<<<===>>>@@@AAABBBCCCBBB@@@>>>>>>???@@@@@@@@@AAAAAABBBCCCDDDDDDDDDDDDEEEFFFFFFGGGIIIMMMTTTXXXeeemmm{{{xxxqqqiiibbbdddjjjttt~~~|||qqqfffUUUJJJCCCDDDDDDDDDMMM[[[eeekkkrrruuuwww}}}{{{sssggg```TTTJJJCCC>>>;;;999888777666444333222333555888666444333555666666666333333444555555444444333222222222222222222222222111111111111111111111111222111111000000111111222333111000000111222222111111111111000000111111111222222111000000000000000111111111000000000000000222222111000000111222222111111111111222222222222444444333333333333444444111111222222222222111111222111000111333444222000222222444444555666777999:::::::::;;;===AAAEEEIIIRRR]]]ppp~~~ooo[[[RRRJJJIIIJJJJJJKKKOOOSSS^^^ppp~~~tttnnngggjjjpppwww}}}}}}wwwvvvvvvzzzzzztttllljjjpppzzz~~~sssiii___VVVQQQLLLLLLLLLKKKJJJIIIGGGGGGFFFEEEDDDCCCDDDFFFHHHIIIIIIJJJMMMOOOPPPPPPOOONNNNNNNNNOOORRRUUUUUUTTTRRRTTTTTTTTTSSSQQQOOOLLLKKKLLLLLLMMMOOOPPPOOOLLLJJJHHHJJJLLLNNNNNNLLLIIIGGGGGGGGGGGGGGGGGGGGGGGGGGGDDDFFFHHHHHHFFFEEEFFFGGGFFFEEEEEEDDDEEEFFFGGGHHHLLLKKKKKKLLLLLLMMMNNNOOOOOOQQQTTTUUUVVVWWWZZZ\\\___]]]\\\[[[[[[ZZZWWWUUURRRQQQPPPPPPRRRTTTTTTSSSUUUTTTSSSSSSVVVWWWWWWWWWTTTPPPLLLLLLOOOSSSTTTTTTWWWYYY[[[[[[[[[\\\^^^```aaa^^^ZZZWWWTTTTTTUUUUUUYYYZZZ[[[[[[ZZZYYYVVVUUUSSSQQQPPPQQQSSSTTTUUUTTTWWWXXXYYYZZZYYYYYYWWWVVVQQQPPPPPPQQQRRRTTTVVVXXXXXXWWWUUUSSSSSSTTTUUUWWWWWWVVVUUUTTTTTTUUUVVVWWWTTTSSSQQQOOONNNMMMLLLLLLPPPPPPQQQQQQPPPOOOOOONNNMMMLLLKKKJJJIIIIIIIIIIIIJJJKKKNNNQQQRRRRRRRRRQQQPPPNNNKKKIIIHHHJJJMMMOOONNNNNNNNNNNNNNNOOOOOOOOOOOONNNLLLKKKJJJKKKMMMNNNPPPSSSWWWXXXXXXWWWVVVVVVQQQPPPOOOMMMLLLJJJIIIIIIIIIIIIIIIHHHHHHHHHGGGGGGFFFEEECCCBBBAAAAAAAAABBBAAABBBBBBBBBBBBAAA@@@@@@BBB@@@??????AAABBBAAA@@@CCCBBBBBBAAAAAA@@@@@@???@@@@@@@@@@@@@@@???>>>======<<<<<<<<<<<<======>>>>>>===;;;:::::::::;;;<<<======>>>??????>>><<<;;;999999999888888888777777888888999999999999888888:::::::::::::::999888777:::;;;<<<======>>>=================================>>>>>>???>>>===;;;:::;;;;;;<<<===>>>???@@@AAA@@@>>><<<<<<>>>???>>>>>>???@@@@@@AAABBBBBBBBBCCCDDDDDDDDDDDDDDDGGGLLLPPPWWW]]]hhhwwwuuuiii^^^[[[]]]fffqqq}}}yyycccUUUHHHDDDBBB@@@FFFPPPUUUZZZ___bbbdddjjjttt|||{{{lll^^^SSSJJJBBB===::::::999888777666666666555444222333555666555555444444555555555555444444111111111111111111111111222222222222222222222222333222222111111222222333333111000000111222222111111000000//////000000111222222111000000000000111111111111111000000//////333222000//////000222333111111111111222222222333333333222222222222333333000000000111111111111111222111000111333444333222222333555555777:::???BBBFFFFFFEEEEEEGGGIIIKKKLLLRRR]]]ppp}}}nnn]]]UUUMMMHHHEEECCCEEEJJJOOO\\\qqq}}}rrrtttwww|||ttttttvvv{{{yyyooohhh```bbblllzzzuuufff\\\VVVRRRPPPKKKKKKKKKJJJIIIIIIHHHHHHEEEDDDCCCBBBCCCEEEGGGHHHHHHJJJNNNRRRTTTUUUTTTTTTNNNMMMLLLMMMOOOOOONNNMMMPPPQQQRRRRRRQQQOOOMMMKKKKKKKKKMMMPPPRRRPPPMMMJJJGGGIIIKKKMMMMMMLLLJJJHHHFFFGGGGGGGGGGGGGGGGGGFFFCCCEEEGGGGGGGGGFFFGGGHHHFFFFFFEEEEEEFFFFFFGGGHHHMMMMMMMMMMMMMMMNNNOOOOOOOOOQQQSSSUUUUUUWWWZZZ\\\___^^^]]]]]]^^^]]]ZZZXXXTTTSSSSSSTTTVVVWWWVVVTTTVVVUUUSSSTTTUUUVVVVVVUUUTTTPPPMMMLLLNNNPPPQQQQQQUUUVVVXXXYYYXXXYYY[[[\\\___\\\YYYVVVTTTUUUVVVWWWWWWXXXYYYYYYXXXWWWUUUTTTSSSRRRRRRSSSUUUUUUTTTSSSUUUVVVWWWWWWWWWVVVVVVUUUQQQQQQQQQQQQRRRTTTVVVWWWWWWWWWUUUTTTTTTUUUVVVWWWXXXWWWWWWVVVVVVWWWWWWXXXTTTSSSQQQPPPOOONNNNNNNNNQQQQQQRRRQQQQQQPPPOOONNNLLLKKKKKKJJJJJJIIIIIIIIIHHHJJJNNNQQQTTTTTTTTTSSSQQQOOOKKKHHHHHHJJJLLLNNNMMMMMMNNNOOOOOOOOOOOOOOONNNMMMKKKIIIIIIJJJKKKLLLNNNQQQUUUVVVVVVUUUUUUUUUNNNNNNMMMLLLJJJIIIHHHHHHIIIIIIHHHGGGFFFEEEDDDDDDCCCBBB@@@???>>>>>>????????????AAAAAAAAA@@@???>>>AAA@@@@@@@@@AAABBBCCCCCCDDDCCCCCCBBB@@@??????>>>@@@@@@@@@@@@???===<<<<<>>????????????===<<<;;;:::::::::;;;;;;;;;;;;<<<<<<<<<<<<;;;:::999999999999888888888888888888999999999999888888999999999999999888777777::::::;;;<<<============<<<<<<<<<<<<==================>>>>>>>>>===;;;:::::::::;;;<<<======>>>>>>AAA???>>>>>>@@@@@@@@@???????????????@@@AAABBBBBBAAABBBCCCBBBBBBDDDGGGJJJMMMPPPXXXcccsssuuuhhh___[[[]]]fffsssssscccRRRJJJFFFDDDGGGLLLPPPSSSUUUUUUUUUXXX___eeeooouuu|||tttggg\\\RRRLLLDDDBBB???<<<;;;;;;;;;:::777666444444555444333222444444555555555444333333111111111111111111111111222222222222222222222222444333333222222333333444333111000000111222222111000000////////////000000222222111000000111111111444444333333222111111111444222000//////000222444111111111222222222333333333222222111111222222333333222222222222222333333333222222333444555666666777888999:::===EEEOOOWWWaaa___\\\ZZZXXXWWWTTTSSSQQQ[[[kkk|||qqqfff^^^UUUNNNFFFAAADDDJJJVVVhhh||||||~~~zzzttteee```\\\aaammmxxxuuuggg[[[SSSQQQQQQRRRNNNMMMLLLKKKIIIHHHHHHHHHEEEDDDCCCBBBBBBDDDFFFGGGHHHKKKPPPUUUXXXZZZZZZYYYOOOMMMKKKJJJKKKKKKKKKJJJLLLNNNOOOQQQQQQOOOMMMLLLJJJKKKMMMPPPQQQOOOKKKGGGFFFGGGIIIKKKKKKJJJIIIGGGEEEFFFGGGGGGGGGGGGFFFEEEBBBDDDFFFGGGGGGGGGHHHIIIFFFFFFFFFFFFFFFGGGGGGHHHPPPPPPPPPOOOPPPPPPQQQQQQQQQSSSTTTUUUVVVXXX[[[^^^```______```aaaaaa^^^\\\WWWVVVVVVXXXYYYYYYXXXVVVVVVUUUSSSTTTUUUVVVVVVUUUTTTRRROOOMMMMMMNNNOOOPPPRRRSSSUUUUUUUUUUUUWWWYYYZZZYYYVVVUUUUUUWWWYYYZZZVVVWWWWWWXXXWWWVVVUUUTTTTTTTTTTTTUUUWWWWWWUUUTTTUUUUUUUUUUUUTTTSSSSSSRRRTTTSSSRRRRRRSSSTTTVVVWWWVVVUUUTTTTTTTTTUUUVVVVVVXXXWWWWWWWWWWWWWWWWWWXXXTTTSSSRRRQQQPPPPPPPPPPPPRRRRRRRRRRRRQQQPPPOOONNNIIIJJJJJJKKKKKKLLLLLLLLLGGGIIIMMMPPPSSSUUUUUUUUURRRPPPMMMJJJIIIJJJLLLNNNLLLMMMOOOPPPQQQQQQQQQQQQMMMLLLJJJHHHHHHIIIJJJKKKMMMOOORRRSSSSSSRRRRRRSSSLLLLLLKKKJJJJJJIIIHHHHHHIIIIIIHHHFFFEEEDDDCCCBBBAAA@@@>>>============>>>===>>>???@@@@@@???>>>===>>>???@@@@@@AAABBBDDDEEEDDDDDDCCCBBB@@@???>>>>>>@@@@@@@@@???>>>===<<<;;;>>>????????????>>>>>>>>><<<<<<;;;:::::::::::::::999:::::::::::::::::::::;;;::::::::::::999999999999999::::::::::::999999888888999999888888777777999:::;;;<<<============;;;<<<<<<<<<=========>>>===>>>?????????>>>===<<<:::::::::;;;;;;<<<<<<<<<@@@???>>>???@@@AAA@@@>>>???????????????AAABBBCCC>>>@@@AAABBBBBBDDDFFFIIIHHHJJJNNNUUU```pppwwwiii___YYY^^^iiiwwwtttcccXXXRRRNNNNNNPPPPPPPPPOOOKKKIIIJJJNNNRRRWWW[[[bbbkkkuuuyyyooohhhdddZZZUUULLLFFFCCCAAA???>>>===:::888777777777666555444444444444444333222222111111111111111111111111222222222222222222222222444444333333333333444444333111000000111222222111000000////////////000000222111111111111111222222333333333222222222111111333222000//////000222333111222222222222333333333333222222111111222222333555555444333222222333333333333333444555666888:::;;;===AAAEEEMMM\\\mmmyyyzzztttnnnggg___ZZZUUU\\\iiiwwwuuummmddd[[[RRRIIICCCDDDIIIXXXoooyyypppjjjaaaaaaccciiiqqquuussspppmmmfff\\\SSSOOOOOOPPPPPPQQQPPPMMMKKKIIIHHHGGGGGGFFFEEECCCCCCCCCDDDFFFGGGKKKMMMRRRVVVZZZ[[[\\\[[[PPPMMMJJJIIIJJJJJJJJJJJJJJJKKKNNNPPPQQQPPPMMMLLLKKKKKKLLLMMMNNNLLLHHHDDDEEEFFFGGGIIIIIIHHHFFFFFFDDDEEEGGGHHHHHHGGGEEEDDDBBBDDDFFFGGGGGGGGGHHHIIIEEEEEEFFFFFFGGGGGGGGGGGGSSSSSSRRRRRRRRRRRRSSSSSSSSSTTTUUUVVVVVVYYY\\\___``````aaacccddddddaaa___ZZZYYYYYYZZZ[[[\\\ZZZXXXWWWVVVTTTUUUVVVWWWWWWVVVVVVUUURRRPPPNNNNNNOOOOOOPPPRRRSSSTTTSSSSSSUUUVVVVVVVVVVVVVVVWWWXXXZZZ[[[VVVVVVWWWWWWXXXXXXWWWWWWWWWVVVVVVWWWXXXXXXWWWUUUUUUTTTTTTSSSSSSRRRRRRRRRVVVUUUTTTSSSSSSSSSTTTUUUSSSSSSSSSSSSSSSSSSTTTTTTVVVVVVVVVWWWWWWVVVVVVVVVUUUUUUTTTSSSRRRRRRRRRSSSTTTTTTSSSSSSRRRQQQOOOOOOIIIJJJKKKLLLMMMNNNMMMMMMGGGIIIKKKNNNQQQTTTVVVWWWSSSQQQOOOMMMKKKKKKLLLMMMKKKLLLNNNPPPRRRRRRRRRQQQLLLKKKIIIHHHGGGHHHJJJKKKLLLNNNPPPPPPOOONNNNNNOOOKKKKKKJJJJJJIIIIIIIIIHHHIIIHHHGGGFFFEEECCCBBBBBB@@@???>>>===<<<======>>>======>>>????????????>>>===???@@@@@@@@@AAACCCEEEDDDDDDCCCBBB@@@???>>>>>>???????????????>>>===<<<;;;<<<<<<<<<<<<;;;;;;:::;;;;;;;;;;;;:::::::::999999999999999999:::::::::;;;;;;;;;:::::::::999999999999::::::::::::999999777777888888888777777666999:::;;;<<<<<<===<<<<<<<<<<<<<<<======>>>>>>???>>>???@@@@@@@@@???>>>>>>::::::;;;;;;;;;;;;;;;;;;===<<<<<<===>>>>>>===;;;???>>>>>>===>>>@@@AAABBB<<<>>>AAABBBCCCDDDFFFGGGGGGHHHJJJMMMSSS___mmmwwwtttfff]]]\\\bbbppp}}}vvvjjjaaa]]][[[[[[UUUSSSNNNHHHDDDCCCEEEGGGJJJKKKOOOWWWaaannn}}}~~~xxxpppeee\\\VVVQQQLLLHHHBBB>>>:::888777777777666555555555555555444333222222222222222222222222222333333333333333333333333444333333222222333333444333111000000111222222111111000000//////000000111222111111111111222333333000000000000000000000000222111111111111111111222222222222222333333333333333333222222222222333333555444333222222333444555333444555555555777:::===AAAGGGQQQ[[[hhhzzzuuuhhh___[[[^^^gggrrrxxxzzz~~~{{{nnnfff]]]VVVOOOIIIIIILLLWWWpppzzzuuuooofff```cccggglllpppqqqmmmfffaaa```[[[UUUPPPMMMMMMLLLLLLQQQOOOMMMJJJHHHHHHHHHHHHHHHGGGFFFDDDEEEFFFGGGIIIMMMOOOQQQTTTWWWXXXYYYYYYNNNLLLJJJIIIJJJKKKKKKJJJIIIKKKNNNQQQQQQPPPNNNLLLKKKJJJJJJKKKLLLJJJGGGEEEFFFGGGHHHHHHGGGFFFEEEDDDDDDEEEGGGHHHHHHGGGEEEDDDCCCEEEGGGGGGGGGFFFGGGHHHDDDDDDEEEFFFFFFFFFFFFEEETTTTTTSSSSSSSSSSSSTTTTTTSSSTTTUUUUUUVVVXXX\\\```______aaaccceeeeeebbb```]]]\\\[[[[[[\\\]]]\\\[[[YYYWWWVVVWWWYYYZZZZZZYYYXXXWWWUUURRRPPPNNNOOOOOOQQQRRRTTTTTTSSSSSSUUUVVVUUUUUUVVVWWWXXXXXXXXXXXXUUUVVVWWWXXXYYYYYYZZZZZZXXXWWWVVVVVVXXXXXXWWWVVVTTTTTTSSSSSSTTTTTTUUUUUUWWWVVVTTTRRRQQQQQQQQQQQQPPPPPPPPPQQQQQQRRRRRRRRRUUUUUUUUUVVVVVVUUUUUUUUUVVVVVVUUUTTTTTTTTTUUUUUUTTTTTTTTTSSSRRRQQQPPPOOOLLLMMMNNNNNNOOONNNMMMMMMHHHIIIJJJLLLOOORRRVVVWWWSSSRRRQQQPPPNNNMMMLLLLLLIIIKKKMMMPPPQQQQQQQQQPPPMMMKKKIIIHHHHHHHHHJJJKKKKKKMMMNNNNNNLLLKKKKKKLLLJJJJJJJJJJJJJJJIIIIIIIIIIIIHHHGGGFFFEEEDDDCCCBBB@@@???>>>=========>>>??????????????????@@@AAAAAA???AAAAAA@@@>>>===???BBBCCCCCCBBBAAAAAA@@@???????????????@@@@@@???>>>>>>:::;;;<<<<<<;;;:::999888;;;;;;;;;;;;::::::999999999999888999999::::::;;;::::::::::::999999999888888888999999999999888888666666777777777777777666999999:::;;;<<<<<<<<<<<<<<<<<<===>>>>>>???@@@@@@>>>>>>???@@@@@@@@@???>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======;;;999======<<<;;;<<<>>>@@@AAA<<<>>>AAABBBBBBBBBCCCDDDEEEGGGIIIIIIKKKRRR]]]fffrrrtttkkkdddcccmmmxxxyyyrrrnnnnnnmmmhhhddd[[[QQQIIIEEECCCDDDDDDBBBDDDKKKRRR\\\nnn~~~|||wwwpppgggaaaSSSMMMEEE???;;;999777666888888888777777666555444333333333333333333333333333333333333333333333333333333222222222222333333333111000000111222222111111111111000000111111111222111111111222222333444/////////000111111222222000111222222222222111000222222222333333333444444444444333333333333444444555444333333555777999;;;777999:::::::::<<<@@@DDDNNNXXXhhhwww~~~mmmaaaZZZYYY^^^eeehhhhhhiiillluuurrriiiaaa___]]]YYYWWWXXX[[[nnn~~~wwwrrrnnniiiccc^^^eeeiiimmmmmmhhhaaa[[[YYYVVVSSSOOOMMMLLLLLLLLLKKKLLLKKKIIIGGGGGGGGGHHHIIIKKKIIIHHHGGGGGGHHHIIIJJJOOOOOOOOOPPPQQQRRRSSSTTTKKKJJJIIIIIIKKKLLLLLLKKKIIIKKKOOOQQQRRRPPPNNNLLLIIIHHHHHHIIIKKKLLLKKKJJJIIIIIIIIIIIIHHHGGGEEEDDDCCCDDDGGGHHHHHHGGGDDDCCCDDDFFFHHHHHHFFFEEEFFFGGGBBBCCCDDDEEEFFFEEEDDDDDDTTTTTTSSSSSSSSSSSSSSSTTTSSSTTTTTTUUUUUUXXX\\\___^^^^^^```ccceeeeeebbb```___]]]\\\\\\]]]^^^]]]\\\ZZZYYYXXXYYY[[[]]]]]]\\\ZZZYYYWWWTTTQQQOOOOOOPPPRRRSSSUUUUUUTTTTTTUUUWWWUUUVVVWWWXXXYYYXXXVVVVVVUUUVVVWWWXXXZZZ[[[\\\]]]YYYWWWVVVVVVWWWXXXWWWVVVSSSSSSSSSTTTUUUWWWXXXYYYWWWVVVSSSQQQPPPOOOOOOOOONNNOOOOOOPPPPPPPPPQQQQQQSSSTTTTTTUUUUUUTTTTTTSSSWWWWWWVVVUUUUUUVVVVVVWWWUUUUUUTTTTTTSSSQQQPPPOOOOOOOOOPPPPPPOOONNNLLLKKKIIIIIIIIIJJJMMMQQQUUUXXXSSSSSSSSSRRRPPPNNNLLLKKKGGGIIILLLNNNPPPPPPPPPOOOMMMKKKJJJHHHHHHIIIJJJKKKKKKLLLMMMLLLJJJIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJHHHHHHGGGFFFEEEDDDCCCCCC@@@@@@>>>======>>>??????AAAAAA@@@???@@@AAACCCDDDAAACCCCCC@@@===;;;<<<>>>CCCBBBBBBAAAAAA@@@@@@???>>>??????@@@@@@@@@@@@???<<<<<<=========<<<:::999::::::;;;;;;;;;:::999888999999888888999:::;;;;;;999999999888888888888777777777888888888888777777666666777777777777777666999999:::;;;<<<<<<<<<<<<<<<======>>>???@@@@@@AAA===>>>???@@@@@@???>>>>>><<<<<<;;;;;;;;;;;;::::::<<<;;;;;;===>>>>>><<<:::<<<;;;:::999:::<<<>>>@@@===???AAABBBAAAAAAAAAAAACCCFFFHHHHHHHHHLLLTTT[[[dddooozzzooohhhmmmtttzzz||||||}}}~~~~~~wwwkkk^^^RRRJJJFFFEEE???===>>>DDDIIIPPP```qqq~~~zzzjjjcccWWWLLLDDD???<<<::::::::::::999999777666666444444444444444444444444333333333333333333333333333222222111111222222333333111000000111222222111222222111111111111222222222111111111222333333444000000111222333444444555///000222333333222000///222222333333333444444444555444444333333444444555555555555666999<<<@@@BBB===>>>@@@@@@???AAAFFFJJJ[[[hhh{{{ooobbbSSSQQQSSSXXXZZZXXXWWWYYY^^^pppxxxooohhhiiikkkiiigggfff___kkkwww}}}~~~{{{vvvpppllljjjhhheeebbbdddgggiiieee]]]VVVTTTUUUOOOMMMJJJJJJLLLNNNOOOOOOGGGGGGEEEEEEEEEGGGIIIKKKLLLKKKIIIHHHHHHIIIJJJLLLOOONNNMMMLLLLLLMMMOOOPPPIIIHHHHHHIIIKKKMMMLLLKKKIIIKKKOOORRRSSSQQQNNNLLLHHHGGGGGGHHHKKKNNNOOOOOOLLLLLLKKKJJJIIIGGGFFFEEECCCDDDGGGHHHHHHGGGDDDCCCEEEGGGHHHHHHFFFEEEEEEFFFAAABBBDDDEEEEEEEEEDDDCCCUUUUUUUUUUUUTTTRRRPPPOOONNNNNNOOOQQQTTTYYY]]]___```]]]\\\___ccceeeaaa]]]]]]]]]]]]]]]]]]]]]]]]]]]\\\]]]]]]^^^___``````aaa[[[[[[YYYVVVTTTSSSUUUWWW\\\[[[YYYVVVTTTSSSRRRQQQUUUWWWZZZZZZXXXUUUSSSRRRUUUUUUVVVYYY\\\]]][[[ZZZ\\\WWWSSSTTTWWWYYYXXXUUUUUUSSSPPPOOOOOORRRUUUWWWVVVUUURRRPPPOOONNNNNNNNNOOOMMMKKKKKKMMMPPPQQQRRRSSSSSSTTTUUUVVVXXXXXXYYYXXXXXXYYYZZZZZZZZZZZZYYYZZZWWWSSSRRRSSSTTTUUUUUUUUUTTTRRRQQQPPPPPPPPPQQQNNNNNNNNNMMMNNNNNNOOOOOOSSSTTTTTTQQQLLLJJJJJJKKKKKKLLLMMMOOOOOOOOONNNMMMMMMNNNNNNMMMJJJIIIIIIJJJJJJKKKMMMNNNMMMKKKHHHFFFHHHGGGHHHIIIJJJJJJGGGDDDEEEFFFFFFFFFDDDBBBAAA???@@@@@@??????????????????>>>>>>?????????@@@@@@@@@??????@@@@@@???<<<:::888======>>>???????????????===>>>??????@@@@@@@@@@@@>>>===<<<;;;::::::;;;<<<:::999999888888999999:::999999999::::::;;;;;;;;;:::999999999999999999999999888666666777888777666;;;999777555444555666666777888888999;;;<<<======;;;<<<<<<<<<===>>>>>>>>>@@@@@@??????????????????::::::999999:::;;;===>>>;;;;;;;;;<<<<<<<<<======::::::;;;;;;===>>>???@@@@@@@@@@@@@@@AAABBBCCCDDDHHHHHHHHHFFFFFFHHHLLLPPPUUU]]]ooo}}}wwwvvvyyy|||~~~{{{{{{xxxmmmbbbUUUJJJGGGBBB???AAADDDGGGPPP\\\nnnuuu~~~yyyyyyssseeeZZZQQQJJJEEECCCAAA>>><<<;;;;;;:::999666555555666777777555333444444333222222111222333111111222333444444555555222222333444555666666777333222111222444444333222555555444333222222333333111111222333333222111000555444444333222222111111333444333000111555666444555444222111333666666444999;;;:::;;;BBBMMMTTTUUUVVVTTTTTTRRRLLLGGGKKKRRRbbbpppmmmYYYNNNJJJJJJLLLLLLJJJJJJLLLRRR^^^rrryyy{{{xxxkkkcccccciiissszzz~~~{{{xxxvvvuuusssmmmggggggiiiiiiccc]]]bbbaaa^^^[[[XXXVVVTTTSSSLLLLLLLLLLLLKKKKKKKKKKKKLLLJJJGGGEEEDDDEEEGGGHHHLLLKKKJJJJJJKKKLLLKKKJJJMMMNNNOOOOOOMMMLLLLLLMMMGGGHHHIIIJJJJJJJJJJJJJJJMMMNNNPPPQQQQQQOOOMMMKKKFFFGGGIIILLLNNNNNNLLLIIIOOOMMMKKKHHHGGGFFFEEEFFFEEEFFFFFFFFFFFFEEEDDDDDDAAAAAAAAABBBBBBBBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBVVVWWWWWWWWWUUUSSSPPPNNNMMMMMMNNNOOOSSSWWWZZZ]]]]]][[[ZZZ]]]aaabbb___\\\\\\\\\\\\\\\\\\\\\]]]]]]]]]]]]]]]^^^___``````aaa]]]]]]\\\YYYVVVVVVWWWYYY\\\[[[YYYWWWVVVTTTSSSSSSTTTWWWZZZZZZXXXVVVUUUTTTVVVVVVWWWYYY[[[\\\ZZZYYY[[[WWWTTTUUUYYYZZZXXXUUUVVVTTTRRRQQQQQQSSSUUUWWWWWWUUUSSSQQQPPPOOOOOOOOOPPPNNNMMMMMMNNNPPPRRRSSSTTTTTTUUUVVVWWWXXXYYYZZZYYYYYYYYYZZZZZZZZZ[[[[[[\\\YYYVVVTTTUUUWWWXXXXXXXXXVVVTTTRRRQQQPPPPPPPPPOOONNNNNNNNNNNNOOOPPPPPPSSSUUUUUURRRNNNKKKJJJJJJJJJKKKLLLNNNNNNNNNNNNMMMLLLMMMMMMLLLIIIGGGGGGHHHIIIJJJLLLMMMLLLJJJGGGFFFHHHHHHHHHIIIJJJIIIEEECCCDDDDDDDDDDDDCCCAAA???>>>??????????????????@@@@@@>>>>>>>>>>>>??????@@@@@@>>>===<<<;;;:::999888888<<<======>>>>>>>>>>>>>>>@@@@@@AAABBBBBBBBBBBBBBB@@@???===;;;:::999999999:::::::::999999:::::::::999999999:::::::::::::::::::::::::::::::::::::::999888666666888999999888:::999777555444555666777777777888999:::;;;<<<<<<;;;<<<<<<<<<<<<<<<<<<=========>>>??????>>>>>>===999999888888999:::<<<===::::::;;;;;;;;;<<<<<<<<<:::::::::;;;<<<===??????@@@@@@@@@@@@@@@AAABBBCCCEEEEEEDDDDDDCCCEEEIIILLLNNNRRR^^^ooo}}}}}}}}}|||{{{yyyvvvssssssyyy|||ooodddQQQJJJCCCAAA@@@BBBKKKUUUccchhhnnnoookkkkkkxxxzzzkkk```XXXTTTSSSPPPMMMIIIGGGEEEDDDCCC???<<<999888::::::888666888666444444444444444333444444333333222333333333555555555555555555555555555444222222333333333111111111111111111111111111333444444444444333222222222111111111222333555666222444444333555:::;;;999555666555444555888;;;<<<>>>BBBEEEIIITTTdddooorrruuupppjjjcccZZZQQQOOORRR```mmm~~~|||jjjYYYNNNIIIGGGHHHGGGEEEEEEHHHLLLVVVjjjuuufffdddeeelllqqquuuzzzvvvnnnlllllllllooollljjjjjjkkkhhhbbb\\\[[[YYYWWWTTTRRRPPPOOONNNOOONNNNNNMMMLLLLLLKKKKKKLLLJJJGGGEEEEEEEEEGGGHHHMMMLLLKKKKKKKKKKKKJJJIIINNNNNNOOONNNMMMJJJGGGEEEDDDEEEGGGHHHJJJKKKKKKKKKJJJKKKMMMNNNNNNLLLJJJHHHFFFGGGIIILLLOOOOOOMMMJJJOOOMMMKKKHHHGGGFFFEEEFFFFFFFFFGGGGGGFFFFFFEEEDDDBBBAAAAAAAAAAAABBBCCCCCCCCCBBBBBBAAAAAABBBBBBCCCWWWXXXZZZZZZXXXTTTPPPMMMJJJKKKLLLMMMPPPTTTWWWYYY[[[YYYYYY[[[___```]]]ZZZZZZZZZZZZZZZ[[[[[[\\\]]]]]]]]]]]]]]]^^^___``````^^^___^^^\\\YYYYYYZZZ\\\]]]\\\[[[YYYXXXVVVVVVUUUUUUXXXZZZ[[[ZZZXXXWWWWWWWWWVVVWWWXXX[[[\\\[[[YYYZZZXXXWWWXXX[[[\\\YYYVVVWWWWWWVVVUUUUUUUUUVVVVVVWWWWWWUUUSSSRRRQQQQQQQQQQQQQQQPPPOOOPPPQQQSSSTTTVVVVVVWWWXXXYYYYYYZZZZZZ[[[[[[ZZZYYYZZZ[[[\\\]]]^^^[[[XXXWWWXXXZZZ[[[ZZZZZZYYYWWWTTTRRRQQQPPPPPPOOOOOOOOOOOOOOOPPPQQQQQQTTTUUUVVVTTTQQQMMMJJJJJJIIIJJJKKKLLLMMMMMMMMMMMMLLLMMMMMMKKKHHHFFFFFFFFFHHHIIIJJJKKKJJJHHHFFFEEEHHHHHHHHHIIIIIIHHHDDDBBBBBBBBBBBBAAA@@@???>>>===>>>>>>??????@@@@@@AAAAAA=========>>>>>>>>>>>>>>>???===;;;888888888999:::;;;;;;<<<========================>>>>>>>>>>>>>>>@@@???===;;;999888888777:::::::::::::::::::::::::::::::::999999999999999::::::::::::::::::::::::999777666777999::::::::::::999777666555555666777666666777888999::::::;;;<<<;;;;;;;;;;;;;;;;;;:::999;;;===>>>???>>>===<<<888888777777888999:::;;;999999:::::::::;;;;;;;;;999999999:::;;;<<<===>>>@@@@@@@@@???@@@@@@AAAAAABBBCCCCCCBBBBBBCCCFFFIIIMMMMMMRRR]]]hhhuuu|||vvvsssnnnjjjjjjpppyyyzzz]]]UUUJJJCCC??????HHHQQQ[[[[[[\\\]]]\\\]]]fffqqq~~~rrrlllkkkjjjhhheeeaaa]]]ZZZXXXVVVSSSLLLCCC?????????<<<888:::777555555777999777555666555333111000000000111333333333444444444444444666444111000111222111111111111222333333333333222444444444444444333222222333222222222333555777999444666777888<<>>>>>=========>>>??????@@@AAAAAA<<<<<<<<<<<<<<<=========???>>>===<<<;;;;;;<<<===::::::;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>===<<<;;;999888888888999999999::::::999999999::::::999999888888777777999999999999::::::::::::999777666777:::;;;<<<;;;999999777666666666777777555666666777888999999999;;;;;;;;;::::::999999999777999<<>>===:::777999<<<===;;;999888777555333222222333444111222333444555777888888888666333222333555555555333444555666777777666666777777777777777666555555777777666666666777999999999<<>>>>>>>><<<<<<======>>>???@@@@@@;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>>>>===<<<;;;999999:::;;;;;;;;;;;;;;;>>>===<<<<<<<<<<<<======::::::::::::::::::999999666777888888888888777666999999999888888777777777777888888888999999::::::999777666777:::;;;<<<;;;999888888777777777777777666666666777777888888999;;;;;;::::::999999999888888:::===???@@@???>>><<<::::::999888888999;;;;;;888888888999999999::::::999999999999999:::;;;<<>>>>>>>>???@@@@@@@@@AAABBBAAA@@@AAACCCEEEFFFDDDEEEJJJOOOVVVaaakkk||||||rrrggg```___bbbfffttt~~~{{{ssseeeVVVMMMNNNTTTXXX^^^VVVOOOOOOOOONNNMMMNNNVVVYYY^^^cccjjjvvvxxxjjj```YYYQQQKKKJJJHHHFFFFFFGGGFFFBBB???>>><<<;;;999888888888888555666777888999:::;;;<<<;;;999777777888999999888444555666888999:::::::::;;;<<<===>>>>>>===<<<;;;<<<;;;::::::;;;===???AAADDDIIIOOOXXXfffrrruuurrreee\\\RRRKKKGGGLLL]]]ooo|||zzzgggWWWOOOIIINNNTTTXXXYYY\\\bbbhhhtttwwwmmmcccVVVKKKBBBBBBFFFIIINNNSSS^^^ppp~~~{{{||||||zzz|||sssddd^^^^^^cccmmmvvv|||{{{vvvlll```WWWTTTTTTMMMMMMLLLKKKKKKKKKLLLLLLJJJKKKKKKLLLMMMNNNOOOPPPLLLKKKJJJIIIHHHHHHHHHHHHIIIJJJLLLMMMNNNPPPUUUYYY]]]VVVOOOMMMOOORRRQQQOOOGGGHHHIIIJJJJJJJJJJJJJJJKKKLLLLLLMMMLLLKKKJJJIIIGGGGGGGGGJJJMMMNNNMMMLLLLLLKKKIIIGGGFFFEEEFFFFFFGGGHHHHHHHHHHHHGGGFFFFFFDDDBBB@@@??????AAADDDFFFFFFDDDBBB@@@@@@BBBDDDFFFVVVWWWYYYYYYWWWSSSOOOLLLLLLLLLNNNPPPQQQSSSTTTUUUYYYZZZ[[[]]]]]]]]]]]]\\\[[[ZZZXXXWWWWWWXXXZZZ[[[[[[ZZZXXXWWWWWWXXXZZZ[[[YYYZZZ\\\[[[ZZZZZZ[[[\\\^^^___```aaaaaa```___^^^bbbcccdddccc```___^^^___ZZZYYYZZZ]]]aaaeeegggggg``````______^^^]]][[[[[[ZZZ[[[[[[[[[[[[[[[ZZZYYY[[[\\\\\\[[[[[[ZZZXXXXXXXXX[[[\\\[[[XXXVVVWWWZZZYYYYYYYYYZZZZZZ[[[[[[[[[[[[[[[ZZZYYYZZZ[[[\\\]]]ZZZXXXWWWXXXYYYZZZZZZYYYVVVWWWWWWXXXXXXWWWWWWVVVRRRRRRRRRRRRSSSUUUVVVWWWVVVUUUUUUVVVWWWUUURRRPPPNNNMMMLLLKKKKKKKKKLLLLLLLLLMMMMMMKKKIIIHHHHHHIIIHHHHHHHHHGGGGGGFFFEEEDDDAAAAAACCCEEEGGGGGGEEECCC@@@@@@???>>>======>>>>>>;;;;;;<<<<<<======>>>>>>:::::::::::::::999999999888999;;;======<<<:::999999999:::;;;;;;;;;;;;;;;<<<;;;999888888999::::::777888999:::::::::999999555666777888888777666555888888888777777777777777777888888999999::::::;;;999777666777999:::::::::888888888888888888888888666666777777888888888888;;;::::::::::::::::::999999;;;===>>>???>>>===<<<;;;:::999888888999:::;;;888888999999999::::::::::::999999999::::::;;;<<<============>>>???@@@AAA===>>>??????>>>>>>@@@BBBBBBAAACCCGGGJJJMMMSSS[[[kkkttt}}}pppeee___^^^___dddmmmyyyuuueee\\\\\\```aaaddd[[[SSSQQQPPPKKKFFFDDDGGGHHHKKKQQQXXXbbbttt}}}~~~yyymmmeee``````aaabbbbbb___ZZZUUURRRJJJIIIFFFCCC@@@===:::999;;;;;;<<<<<<===>>>??????@@@>>>===<<<<<<;;;999888666777999;;;>>>BBBEEEFFFCCCEEEHHHKKKLLLJJJHHHFFFGGGEEEBBB@@@CCCJJJQQQVVVXXX^^^hhhvvvwwwfff[[[TTTTTTbbbssswwwcccSSSKKKCCCFFFIIIIIIIIIKKKOOOSSS[[[kkkyyy{{{zzz|||yyysss```TTTIIIHHHLLLOOOSSSWWW```ttt}}}{{{}}}wwwiii^^^^^^bbbfffnnnxxx|||xxxpppdddXXXRRRQQQSSSMMMLLLLLLKKKKKKLLLLLLMMMJJJJJJKKKLLLMMMOOOOOOPPPLLLLLLKKKJJJIIIIIIIIIIIIHHHKKKNNNOOOPPPTTTZZZ___hhhaaaWWWPPPOOOPPPQQQQQQLLLLLLMMMMMMLLLLLLKKKJJJJJJJJJJJJJJJJJJIIIIIIHHHGGGGGGGGGIIIKKKLLLKKKJJJLLLJJJIIIGGGFFFEEEFFFFFFGGGGGGGGGGGGGGGFFFFFFEEECCCBBBAAA@@@@@@BBBCCCEEEEEEDDDBBBAAAAAABBBDDDEEETTTUUUVVVUUUTTTQQQOOOMMMNNNOOOQQQSSSTTTUUUVVVVVVXXXYYY[[[]]]]]]\\\\\\\\\]]]\\\YYYWWWWWWWWWYYYZZZZZZXXXVVVUUUUUUVVVXXXYYYZZZ\\\^^^^^^]]]]]]^^^___^^^___aaacccccccccbbbaaacccdddeeeeeedddcccdddeee```___^^^```dddggghhhhhhccccccbbb```]]]\\\[[[\\\[[[[[[[[[[[[[[[[[[\\\\\\\\\]]]]]]]]]]]]\\\ZZZYYYZZZ]]]___^^^YYYWWWXXX[[[YYYYYYYYYZZZZZZZZZZZZZZZYYYYYYYYYZZZZZZZZZ[[[[[[XXXWWWVVVWWWYYYZZZZZZXXXWWWWWWXXXXXXXXXWWWUUUUUURRRSSSSSSSSSTTTVVVWWWXXXVVVUUUTTTUUUWWWXXXVVVSSSQQQOOONNNLLLKKKKKKKKKKKKIIIJJJKKKJJJHHHGGGHHHIIIIIIHHHHHHGGGGGGFFFEEEEEECCCCCCCCCEEEFFFEEEBBB???>>>>>><<<<<<;;;<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999888888888777777888888999999999999999::::::;;;<<<;;;;;;;;;999888666555444555666777888888999::::::999888777555666777888888777666555666666666777777777777777999999:::;;;;;;<<<======999888666666888999999888777888888999999888888888777777888888888888999999::::::::::::;;;;;;;;;;;;:::;;;;;;<<<<<<<<<;;;;;;:::999888777777888999:::999999999999:::::::::;;;:::::::::::::::;;;;;;<<<;;;;;;<<<<<<>>>???AAABBB===>>>??????>>>>>>???@@@AAA@@@BBBFFFGGGGGGKKKQQQZZZbbbnnn|||tttkkkfffeee\\\ccclllttt~~~}}}qqqjjjmmmppppppqqqhhh```]]]YYYQQQHHHEEECCCAAABBBFFFJJJQQQaaapppyyy|||}}}yyysssoooppprrr}}}vvvsssssszzzzzzwwwvvvjjjhhhddd^^^VVVNNNGGGCCCDDDEEEGGGJJJMMMPPPRRRSSSTTTSSSQQQPPPNNNJJJEEEBBB@@@AAACCCGGGNNNUUU[[[___\\\```fffjjjkkkiiifffcccbbbZZZQQQLLLOOOZZZhhhrrrrrryyy{{{mmmaaaZZZ```lllzzzqqq^^^QQQLLLBBBCCCCCCBBBAAAAAADDDHHHKKKYYYgggnnnxxxyyykkk^^^ZZZ[[[\\\]]]___```ooo{{{xxxpppccc\\\```eeefffjjjrrrrrrmmmeee[[[TTTPPPQQQRRROOOOOONNNNNNNNNNNNNNNOOOMMMMMMMMMNNNNNNNNNNNNOOOLLLLLLKKKKKKJJJIIIIIIIIIJJJMMMPPPQQQRRRUUU]]]ccciiiddd[[[SSSNNNMMMOOOPPPOOOOOOOOOOOOOOONNNMMMLLLKKKKKKKKKJJJJJJJJJIIIIIIHHHGGGFFFGGGIIIJJJIIIHHHKKKJJJHHHFFFEEEEEEFFFFFFFFFFFFGGGGGGFFFFFFEEEDDDBBBAAAAAAAAAAAABBBCCCCCCDDDDDDCCCCCCCCCCCCDDDDDDSSSSSSTTTSSSRRRPPPNNNMMMPPPQQQSSSUUUVVVWWWWWWXXXWWWYYY[[[\\\\\\[[[[[[\\\___]]]ZZZWWWVVVWWWYYYZZZYYYWWWUUUSSSSSSUUUWWWXXX\\\^^^```aaa`````````bbb^^^```bbbdddeeedddcccbbbbbbccceeefffffffffhhhjjjeeecccbbbbbbeeeggghhhhhhfffeeeccc```\\\[[[[[[\\\[[[ZZZZZZZZZ[[[\\\]]]]]]]]]^^^^^^___^^^]]][[[ZZZ[[[___aaa___ZZZXXXYYY\\\YYYYYYYYYYYYZZZZZZZZZZZZXXXXXXYYYZZZZZZZZZZZZYYYXXXWWWWWWXXXYYYZZZZZZYYYXXXYYYYYYYYYXXXVVVTTTRRRSSSSSSSSSTTTUUUWWWXXXYYYWWWTTTSSSTTTWWWYYYXXXVVVSSSQQQOOOMMMKKKKKKKKKKKKGGGHHHIIIIIIGGGGGGHHHIIIIIIIIIHHHHHHGGGFFFFFFFFFFFFEEEEEEEEEEEECCC???<<<===<<<;;;:::999:::;;;<<<:::::::::::::::::::::999:::999999999888888777777999888777666777888:::<<<999:::;;;;;;<<<<<<;;;;;;<<<:::888777666777888999999:::::::::999888666555555777888999999888777555555555666666777777888888;;;;;;<<<<<<===>>>??????999888666666777888777666777888888999999999888888888888888888888999999999:::::::::;;;;;;<<<<<<<<<;;;;;;::::::::::::::::::999888777666666777888888999999:::::::::;;;;;;;;;;;;;;;:::::::::;;;<<<<<<::::::;;;<<<>>>@@@AAABBB???@@@AAAAAA@@@@@@AAABBB>>><<<>>>AAAAAA@@@DDDIIIMMMTTT___jjjvvvwwwqqqnnn```eeejjjpppyyy~~~vvvtttzzz~~~~~~}}}uuunnnjjjdddYYYOOOKKKEEEAAA@@@BBBBBBEEERRRaaaiiikkkllljjjfffccccccdddsss|||~~~}}}}}}~~~sssggg\\\VVVQQQSSSXXX]]]ccciiimmmooopppooommmjjjgggaaaZZZUUUKKKMMMPPPUUU^^^hhhqqqvvv|||{{{pppaaaWWWYYYgggyyyzzzkkk^^^\\\dddiiiuuu{{{lll\\\RRROOOCCCCCCBBB@@@>>>>>>AAACCCEEEQQQ^^^hhhyyysssmmmllljjjhhhiiiaaakkkxxxyyysssoooooobbb]]]dddhhhfffgggmmmgggbbb\\\VVVRRRQQQRRRRRRRRRRRRQQQQQQQQQQQQQQQRRRQQQQQQPPPOOOOOONNNNNNMMMLLLLLLLLLKKKJJJJJJIIIIIILLLPPPSSSSSSRRRVVV]]]cccdddaaa\\\UUUOOOMMMOOOQQQPPPPPPQQQQQQQQQPPPOOOOOONNNMMMMMMMMMLLLLLLLLLLLLHHHGGGFFFFFFHHHHHHGGGFFFKKKJJJHHHFFFEEEEEEFFFFFFFFFFFFFFFFFFFFFEEEDDDDDDAAAAAAAAABBBBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDDDDCCCQQQOOONNNNNNPPPQQQQQQPPPRRRRRRRRRRRRTTTVVVXXXYYY[[[ZZZXXXWWWXXXZZZ]]]^^^]]][[[XXXWWWXXXXXXUUURRRVVVVVVWWWWWWWWWYYY]]]``````___^^^]]]]]]\\\]]]]]]```aaaccceeefffffffffeeegggfffeeeddddddeeefffgggffffffeeedddcccccccccccceeedddaaa___^^^^^^___```ZZZYYYXXXWWWWWWYYY[[[]]]aaaaaa```___^^^]]]]]]\\\]]]___```___]]][[[ZZZZZZ[[[ZZZZZZZZZYYYYYYXXXXXX[[[[[[[[[ZZZZZZXXXWWWWWWXXXXXXYYYZZZZZZZZZZZZZZZXXXXXXYYYYYYXXXWWWVVVVVVRRRQQQQQQRRRTTTVVVXXXZZZZZZXXXVVVVVVXXXZZZ[[[[[[UUUSSSPPPLLLJJJIIIIIIIIIGGGFFFEEEFFFGGGHHHGGGFFFEEEEEEDDDDDDCCCCCCBBBBBBFFFEEEDDDCCCAAA@@@???>>>;;;;;;;;;::::::999999999;;;;;;::::::::::::999999888888888888888888888888999888666444444555777888;;;;;;:::::::::999999999<<<;;;999777666666777888777777777777777777777777777777888888888777777666555666777888999:::;;;;;;===<<<;;;::::::;;;<<<===888888999999999999888888999888777666666777888999777777777777666666666666666777888999:::;;;;;;;;;:::;;;;;;;;;;;;999888777888777555444444666888999999999999999999999999999888888999::::::::::::999:::::::::;;;<<<===>>>>>>??????@@@@@@@@@@@@??????===<<<;;;;;;<<<>>>AAACCCIIIMMMTTTZZZbbbnnn}}}uuummmiiimmmrrrttt{{{zzzssspppttt}}}yyyuuuqqqfffYYYLLLHHHDDDBBB@@@BBBMMMYYY```___aaabbb\\\SSSRRRWWWaaaccckkkuuu}}}zzzxxx|||mmmaaa```dddmmmvvvzzz{{{uuujjj\\\VVVWWWdddsss~~~jjj[[[[[[iii~~~~~~ooo```UUURRR\\\bbblllsssuuuxxxuuujjjdddWWWIIIEEEBBB@@@>>>;;;:::???FFFMMMZZZfffqqq|||qqqfff___aaaiiirrrxxx}}}|||wwwrrrnnnkkkjjjjjjiiigggeeebbb```^^^```]]]XXXTTTQQQPPPOOOPPPRRRRRRQQQOOOMMMMMMOOORRRRRRQQQPPPPPPPPPPPPOOONNNNNNMMMLLLKKKKKKLLLMMMNNNPPPRRRSSSTTTSSSTTTUUUWWW[[[ZZZWWWTTTQQQOOOMMMMMMOOOPPPQQQSSSSSSRRRPPPOOOMMMLLLKKKJJJJJJKKKLLLMMMGGGFFFDDDCCCCCCEEEGGGHHHJJJIIIGGGEEEEEEEEEEEEEEEFFFEEECCCBBBBBBCCCCCCDDD@@@???>>>======>>>???@@@???@@@@@@AAAAAA@@@@@@???RRRQQQPPPPPPRRRTTTTTTSSSSSSRRRRRRRRRSSSTTTVVVWWWXXXXXXXXXXXXYYYZZZZZZ[[[[[[XXXWWWWWWXXXXXXVVVSSSTTTUUUUUUUUUUUUXXX[[[^^^```___^^^]]]]]]\\\\\\]]]\\\]]]___aaabbbcccccccccfffeeedddccccccddddddeeeeeeeeedddcccbbbbbbbbbbbbcccbbbaaa___]]]]]]]]]]]][[[ZZZYYYYYYYYYZZZ[[[\\\_________^^^]]]]]]\\\\\\]]]___``````]]][[[ZZZZZZ[[[[[[[[[ZZZZZZYYYYYYYYYZZZZZZZZZYYYYYYXXXWWWVVVXXXXXXYYYZZZZZZZZZZZZZZZZZZZZZZZZYYYYYYXXXVVVVVVQQQQQQRRRSSSUUUVVVXXXXXXYYYWWWUUUTTTVVVXXXYYYYYYVVVTTTQQQMMMJJJIIIHHHHHHGGGEEECCCDDDEEEFFFFFFEEECCCCCCCCCBBBBBBBBBBBBBBBCCCCCCBBB@@@???>>><<<<<<;;;;;;;;;::::::999999999;;;;;;:::::::::999999999::::::::::::::::::::::::999888666555555666888999;;;::::::::::::999999999<<<:::888777666666777888777777777777777777777777777777888888888888777777888888888888999999999999;;;;;;::::::::::::;;;;;;777888888999999888888777888777777666666777777888777666666666666666666666777777888999::::::::::::;;;<<<=========<<<::::::999888777555555666888999999999999999999999999999999999:::;;;;;;;;;;;;:::::::::;;;;;;<<<<<<============>>>>>>>>>>>>======<<<;;;::::::;;;>>>@@@AAADDDGGGKKKNNNRRR[[[gggppp~~~wwwrrrtttwwwwww{{{}}}vvvoookkkooowww~~~{{{oooZZZQQQGGGCCCBBBDDDLLLTTT]]][[[ZZZZZZTTTLLLLLLQQQTTTTTTWWW___gggrrrxxxpppooovvvyyynnngggkkksss{{{xxxfff``````mmm~~~sssbbb^^^iiizzzzzziiiYYYPPPNNNPPPTTT[[[```aaacccmmmxxx}}}rrrkkkggg\\\OOOKKKGGGDDDCCCAAA@@@FFFMMMYYYfffrrr{{{yyypppaaaaaagggpppwww|||~~~vvvvvvuuutttqqqnnnllljjjkkkiiifffccc```]]][[[[[[\\\ZZZVVVRRRPPPOOOOOOPPPPPPRRRRRRQQQOOONNNNNNNNNPPPOOOOOOOOOPPPPPPQQQPPPNNNMMMMMMLLLLLLMMMMMMNNNPPPRRRSSSSSSRRRRRRTTTUUUWWWVVVUUUSSSRRRQQQPPPPPPOOOPPPQQQRRRRRRQQQOOONNNMMMMMMLLLKKKKKKLLLMMMMMMFFFEEEDDDCCCDDDEEEGGGHHHIIIHHHFFFDDDCCCCCCCCCDDDEEEDDDDDDCCCCCCCCCCCCCCC@@@???>>>======>>>???@@@@@@@@@AAAAAAAAAAAA@@@@@@TTTSSSRRRSSSUUUWWWWWWVVVSSSSSSRRRQQQQQQRRRRRRSSSSSSTTTVVVXXXYYYXXXWWWWWWXXXWWWVVVWWWXXXXXXWWWUUURRRSSSTTTTTTTTTVVVZZZ]]]```___^^^]]]\\\\\\\\\\\\YYYZZZ\\\___aaabbbcccccceeedddccccccbbbbbbbbbcccccccccbbb```````````````aaaaaa```___^^^\\\[[[ZZZ[[[[[[[[[[[[[[[[[[ZZZZZZ\\\\\\\\\\\\\\\\\\\\\\\\]]]___``````]]][[[ZZZZZZ[[[[[[[[[[[[[[[[[[ZZZZZZYYYYYYYYYXXXXXXWWWVVVVVVXXXXXXXXXYYYYYYYYYYYYYYY[[[[[[[[[ZZZYYYWWWVVVUUUPPPQQQSSSUUUVVVVVVVVVVVVWWWUUUSSSRRRTTTVVVWWWWWWXXXVVVRRRNNNKKKHHHGGGGGGFFFDDDAAA@@@BBBCCCDDDDDD@@@@@@AAAAAAAAAAAAAAABBBBBBBBBAAA???>>>===<<<<<<;;;;;;::::::::::::999999::::::::::::999999999999;;;;;;;;;;;;;;;;;;;;;;;;999888777666666777999999:::::::::999999999888888:::999888666666666777777777777777777777777777777777777888888888888777777:::::::::999999888888888888888999999999999888888777888888999999888888777666666777777777777666666666666666666666666666666888888888888888888888888999:::;;;<<<===<<<;;;;;;;;;:::888777666777888888::::::999999888888888888999::::::;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;;;;<<<<<<<<<======<<<<<<<<<::::::999:::;;;<<<>>>???BBBDDDEEEFFFGGGMMMUUU\\\sss}}}tttkkkfffggglllqqqwww~~~pppcccTTTMMMKKKLLLRRRXXX___\\\XXXTTTNNNHHHHHHJJJJJJFFFFFFJJJPPP\\\nnn~~~vvvlllffffffkkkttt~~~}}}tttlllnnnttt|||rrrjjjhhhtttyyyggg___eeeqqqzzzppp^^^OOOHHHGGGFFFFFFHHHLLLMMMNNNTTT]]]kkkrrrtttpppnnnoooggg\\\WWWRRRNNNMMMKKKKKKPPPWWWgggttt~~~vvvjjjhhhjjjssszzz~~~|||wwwrrrqqqsssuuuvvvvvvssspppnnnjjjgggbbb\\\YYYWWWVVVVVVXXXVVVSSSPPPOOOOOOOOOPPPPPPRRRTTTSSSQQQNNNLLLKKKOOOOOONNNNNNNNNPPPRRRSSSOOONNNNNNMMMMMMNNNNNNOOOPPPQQQRRRRRRQQQPPPQQQRRRSSSRRRRRRRRRRRRSSSTTTTTTOOOOOOPPPQQQPPPOOOMMMLLLLLLKKKKKKJJJJJJKKKKKKLLLEEEEEEDDDDDDEEEFFFHHHIIIJJJHHHFFFDDDBBBBBBAAABBBDDDDDDDDDDDDDDDCCCBBBBBB??????>>>>>>>>>>>>??????@@@@@@AAAAAAAAAAAA@@@@@@UUUTTTSSSTTTVVVXXXXXXXXXTTTSSSRRRQQQPPPPPPOOOOOOPPPQQQRRRTTTTTTUUUUUUUUUXXXXXXYYYYYYYYYXXXWWWVVVSSSTTTTTTTTTTTTVVVZZZ]]]___^^^]]]\\\[[[[[[[[[[[[YYYZZZ\\\___aaaccceeefffeeeddddddcccbbbbbbbbbbbbaaa```___^^^^^^]]]]]]^^^___`````````___\\\ZZZXXX[[[\\\]]]]]]]]][[[YYYXXXYYYYYYYYYZZZZZZ[[[[[[[[[\\\^^^```___]]][[[ZZZZZZ[[[[[[\\\\\\\\\\\\[[[ZZZYYYYYYXXXXXXWWWWWWWWWWWWXXXXXXXXXXXXXXXXXXXXXYYYZZZZZZZZZYYYWWWUUUSSSRRRPPPQQQTTTVVVWWWWWWUUUTTTUUUSSSPPPPPPQQQSSSTTTTTTXXXVVVSSSOOOKKKHHHFFFEEEFFFCCC???>>>???AAABBBBBB???@@@@@@@@@AAABBBBBBBBBCCCBBBAAA@@@???>>>======:::::::::::::::::::::::::::::::::999999999999888::::::::::::::::::::::::999888888777888888999:::999999999999888888888888999888777666666666666777666666666666666666666666666777777888888888888777::::::::::::999999999999777888999::::::999888777777777888888888888777777444555777777777777555444555555555666666666666666999999888888777777777777555666888999:::::::::999<<<;;;:::999888777888888::::::999999888888777777888999::::::;;;;;;:::::::::::::::::::::999999999;;;;;;<<<<<<<<<<<<;;;;;;999999999999:::;;;<<<===???@@@AAABBBCCCGGGNNNSSS\\\hhhzzzyyymmmeeebbbdddfffooottt|||wwwiii```[[[[[[bbbjjjlllgggaaa[[[UUUOOOLLLKKKJJJDDDAAABBBFFFOOO___lllwwwwwwvvvrrrjjjbbb______```gggmmmnnnnnnuuuwwwooohhhhhhlllrrrwwwzzzyyymmmgggqqquuucccZZZ[[[ccciiipppqqqttt{{{}}}kkkZZZMMMGGGFFFBBB@@@???BBBCCCCCCIIIPPP[[[fffooossswww}}}yyyqqqiiiccc]]][[[XXXVVVYYY___lllxxxzzzuuutttzzz~~~{{{zzzyyyuuuqqqvvvzzz{{{tttoooeeeaaa[[[VVVSSSRRRSSSTTTTTTSSSQQQPPPOOOOOOPPPQQQQQQSSSTTTSSSPPPMMMLLLLLLPPPPPPOOONNNMMMNNNPPPRRROOOOOOOOOOOOOOOOOOOOOOOOPPPQQQRRRQQQOOONNNOOOPPPQQQPPPPPPQQQQQQRRRTTTTTTNNNNNNOOONNNNNNMMMKKKKKKIIIIIIIIIIIIIIIIIIIIIIIIFFFFFFFFFFFFGGGIIIJJJKKKKKKIIIGGGDDDCCCAAAAAAAAABBBCCCDDDEEEDDDCCCBBBAAA???>>>>>>>>>>>>>>>>>>???@@@@@@AAAAAAAAAAAA@@@@@@UUUSSSRRRSSSUUUWWWWWWWWWTTTSSSSSSQQQPPPNNNMMMLLLOOONNNMMMMMMOOOQQQSSSUUUYYYZZZ[[[[[[ZZZYYYWWWVVVVVVWWWWWWVVVUUUWWWZZZ]]]]]]\\\[[[ZZZYYYYYYYYYYYYXXXYYYZZZ]]]___bbbdddeeeddddddddddddccccccbbbbbb______^^^]]]\\\\\\\\\\\\^^^___aaaaaa```^^^[[[YYYZZZ[[[]]]^^^]]]\\\YYYXXXWWWWWWXXXXXXYYYZZZZZZZZZ[[[]]]^^^^^^\\\ZZZZZZZZZZZZZZZ\\\]]]]]]\\\[[[ZZZYYYYYYXXXWWWWWWWWWXXXXXXYYYXXXWWWWWWVVVWWWXXXXXXXXXXXXWWWVVVUUUSSSQQQPPPPPPRRRUUUWWWXXXVVVTTTRRRTTTQQQOOONNNOOOQQQQQQQQQVVVTTTRRRNNNKKKHHHFFFEEEEEEBBB???===>>>@@@AAAAAA@@@@@@@@@AAABBBBBBBBBCCCAAAAAA@@@???>>>======<<<::::::::::::::::::::::::::::::999999999888888888888888888888888888888888888888888888888999999:::999999888888888777777777777777666666666666666666555555555555555555555555666666777888888888888888888888999999999:::::::::777888999::::::999888777777777777888888777777777444555666777777666555444444444555555666666666777:::999888666666666666666444555777999::::::999999<<<;;;:::999999888888888999999999888888777777777777777888999999999999999999999999999888888888888;;;<<<<<<<<<<<<<<<<<<;;;888888999999999:::;;;;;;:::;;;<<<<<<>>>AAAEEEHHHLLLUUUdddrrr~~~yyynnngggdddbbbjjjkkkqqq|||{{{qqqhhhfffqqq~~~}}}yyysssmmmiiiddd\\\VVVNNNGGGBBBBBBCCCGGGPPPYYYeeehhhjjjeee^^^YYYWWWVVVSSSWWWZZZYYYXXX^^^lllxxxxxxooohhh___]]]___dddhhhkkkqqqxxxxxxjjj```ffftttxxxhhhYYYPPPOOOSSSWWW[[[[[[\\\aaaiiisssqqqaaaUUULLLGGGAAA>>>===>>>???AAAGGGNNNYYYhhhvvv~~~|||uuummmiiieee``````cccgggqqq{{{vvvsssvvvyyyzzzyyy}}}}}}ppphhh]]]ZZZVVVRRRQQQQQQRRRSSSQQQQQQPPPOOOPPPQQQRRRRRRTTTTTTSSSPPPMMMLLLMMMNNNQQQRRRQQQOOOLLLKKKMMMOOOOOOOOOOOOPPPPPPOOOOOOOOOPPPQQQRRRPPPNNNMMMNNNOOOPPPPPPPPPOOOOOOPPPPPPQQQLLLLLLLLLLLLLLLKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJHHHIIIIIIIIIJJJKKKLLLLLLLLLKKKHHHFFFDDDCCCBBBBBBBBBCCCDDDDDDDDDCCCAAA@@@>>>>>>>>>??????>>>>>>>>>???@@@@@@AAAAAA@@@@@@???UUUSSSRRRRRRTTTUUUUUUTTTTTTTTTSSSRRRPPPNNNLLLKKKLLLKKKJJJIIIJJJMMMQQQSSSWWWYYY\\\\\\ZZZYYYXXXXXXZZZZZZYYYXXXVVVWWWZZZ\\\[[[ZZZYYYXXXWWWWWWWWWWWWTTTUUUVVVXXX[[[]]]```aaabbbccccccdddddddddcccccc^^^^^^]]]\\\[[[[[[[[[[[[]]]^^^___``````^^^\\\[[[YYYZZZ\\\]]]]]][[[YYYXXXWWWWWWWWWXXXXXXYYYYYYYYYYYY[[[]]]\\\[[[YYYYYYYYYXXXYYY[[[]]]]]]\\\[[[YYYXXXXXXVVVUUUUUUVVVWWWXXXYYYXXXWWWUUUUUUVVVWWWXXXVVVVVVVVVUUUTTTRRRQQQPPPQQQSSSUUUWWWWWWVVVSSSRRRSSSPPPNNNMMMNNNOOOPPPOOORRRQQQOOOMMMKKKIIIGGGFFFEEECCC@@@??????AAAAAA@@@AAAAAAAAAAAAAAAAAABBBBBB>>>>>>===<<<<<<;;;::::::999999::::::::::::;;;;;;999999999999888888888888777777777777777777777777666666777888888999999999888888888777777777777666666666666666666555555555555555555555555555555555555666777888888999888888777777777888888999999999777888888888888888888777666777777888888777777666444444555555555555444444444444444555555666666777999888777555555555666777666777999:::;;;;;;::::::::::::::::::999888888888888888888888888888888888666777777888888888888888777777777888888888888888;;;;;;<<<<<<<<<<<<;;;;;;888999999999::::::::::::<<<<<<;;;;;;<<<===>>>???BBBIIIRRR[[[dddooo{{{xxxqqqmmmiiifffhhhrrr|||wwwmmmjjjuuuvvvkkkWWWOOOGGGDDDBBBAAAEEEJJJVVV]]]aaa]]]VVVRRRPPPNNNJJJKKKKKKIIIIIIOOOZZZcccqqqzzz{{{ssslllddd]]]VVVSSSSSSVVVYYYZZZ___dddmmmuuu}}}xxxooocccYYY[[[ccckkkrrrwwwtttyyyssskkk^^^RRRIIIFFFGGGHHHJJJIIIIIILLLQQQXXXeeerrrxxxmmm```QQQFFFAAA???>>>??????@@@IIIRRRcccsssyyyuuuooogggcccccc^^^eeemmmrrrvvvzzz|||zzz}}}}}}wwwpppooosssyyy~~~{{{lllbbbVVVUUUTTTSSSRRRRRRRRRSSSOOOOOOOOOOOOPPPPPPQQQRRRTTTTTTRRROOOLLLLLLNNNPPPPPPRRRSSSQQQMMMJJJKKKMMMNNNOOOOOOPPPPPPOOOOOONNNPPPQQQQQQPPPNNNMMMNNNOOOPPPPPPOOONNNMMMMMMMMMMMMJJJJJJJJJJJJJJJJJJJJJJJJKKKLLLLLLMMMMMMLLLLLLKKKJJJJJJKKKKKKKKKKKKLLLLLLLLLJJJHHHFFFDDDDDDDDDDDDCCCCCCCCCCCCCCCBBBAAAAAA>>>>>>????????????>>>>>>>>>>>>????????????>>>>>>UUUTTTRRRRRRSSSTTTSSSRRRTTTTTTSSSSSSQQQOOOLLLKKKHHHHHHHHHHHHJJJLLLNNNOOOPPPTTTYYYZZZZZZYYYYYYZZZ\\\\\\[[[XXXVVVVVVXXXZZZYYYXXXWWWVVVUUUUUUUUUUUURRRRRRSSSTTTWWWYYY\\\]]]___```aaaccccccccccccbbb^^^]]]\\\[[[ZZZZZZZZZZZZ[[[[[[]]]^^^^^^^^^]]]\\\XXXYYYZZZ[[[[[[[[[ZZZYYYWWWWWWXXXXXXXXXXXXXXXXXXWWWYYY[[[[[[YYYXXXWWWXXXVVVXXXZZZ\\\]]]\\\ZZZYYYVVVUUUTTTSSSSSSTTTUUUVVVYYYXXXVVVUUUTTTUUUVVVWWWUUUUUUUUUUUUTTTSSSRRRQQQSSSTTTUUUVVVVVVUUUSSSRRRSSSPPPMMMLLLMMMNNNOOONNNMMMMMMLLLLLLJJJIIIHHHGGGFFFDDDBBBAAABBBBBBAAA@@@@@@@@@@@@@@@@@@?????????======<<<;;;;;;:::::::::999999999::::::;;;;;;;;;999999999999888888888888666666666666666666666666555555666777888888888888888888777777777666666666444555555666666555555555444444444444444444444444555666777888888999999999888888777777777777777666777666666666666666666777666666777777777777666666555444444444444444444555333333444555555666777777888777555444444555666777666777888:::::::::999999888999999999999999888888666666777777888888999999777777888999999999999888555666666777777888888888999999::::::::::::999999999999::::::::::::::::::>>>===<<<<<<<<<===<<<<<<===AAAGGGLLLQQQXXXbbbiiivvvvvvpppnnnsssyyy{{{}}}}}}zzzuuulllhhhnnnxxxjjj```UUUNNNHHHDDDFFFJJJRRR]]]ccc^^^WWWTTTRRROOOKKKIIIEEEAAAAAAEEEKKKOOOWWWbbbllllllgggaaaZZZTTTNNNJJJIIIKKKMMMLLLNNNQQQVVV^^^fffmmmssswwwssslllaaaYYYRRRRRRTTTVVVYYY^^^\\\^^^dddnnnyyyoooiii^^^RRRHHHCCC@@@@@@BBB@@@@@@BBBDDDHHHUUUdddvvv}}}ttt```OOOFFFFFFFFFFFFCCCDDDOOO[[[nnn~~~{{{tttkkkcccaaaZZZ[[[```fffjjjnnnqqqtttssstttwww}}}~~~{{{yyywwwwwwsssqqqoooooorrrwww}}}~~~rrrddd\\\SSSTTTUUUUUUUUUSSSRRRPPPLLLMMMMMMNNNNNNOOOPPPPPPQQQRRRRRRQQQNNNMMMNNNOOOLLLPPPSSSRRRNNNKKKKKKMMMMMMNNNOOOPPPPPPOOONNNMMMOOOPPPQQQPPPOOONNNOOOPPPOOONNNMMMLLLKKKJJJJJJJJJHHHHHHHHHHHHIIIIIIJJJKKKJJJKKKLLLLLLLLLLLLKKKJJJJJJJJJKKKKKKJJJJJJIIIIIIJJJIIIGGGEEEDDDCCCDDDDDDCCCCCCBBBBBBAAAAAABBBBBB===>>>???@@@@@@???>>>=========>>>>>>>>>>>>======WWWUUUSSSRRRSSSSSSRRRQQQTTTTTTTTTSSSQQQOOOMMMLLLDDDEEEGGGJJJKKKLLLLLLLLLKKKPPPUUUXXXYYYYYYZZZ\\\]]]]]][[[XXXUUUUUUWWWYYYWWWWWWVVVUUUTTTTTTTTTTTTRRRRRRSSSTTTVVVXXX[[[\\\]]]^^^```aaabbbcccbbbbbb^^^]]]\\\[[[ZZZZZZZZZZZZYYYYYYZZZ[[[\\\]]]]]]]]]XXXXXXYYYZZZZZZZZZZZZZZZXXXXXXXXXXXXXXXXXXXXXXXXVVVXXXZZZZZZXXXWWWVVVWWWVVVWWWZZZ\\\\\\[[[YYYXXXTTTSSSQQQPPPQQQRRRTTTUUUYYYXXXVVVTTTTTTUUUVVVWWWUUUUUUUUUUUUUUUTTTSSSRRRTTTTTTUUUVVVUUUTTTSSSRRRRRRPPPMMMLLLMMMNNNNNNNNNJJJJJJKKKKKKJJJIIIIIIHHHFFFDDDCCCCCCCCCCCCAAA@@@@@@@@@??????>>>>>>======>>>>>>>>>======<<<<<<;;;999999999::::::;;;;;;;;;999999999888888888888777666666666666666666666666444444666777888888888888777777777777666666666666444444555555666555555444444444444444444444444444555555666888888999999999999999888777666555444444666555444333333444555666666666777777777777666666555555333222222333555555333333444444555666777777888666555444444555777888444555777888888777666666777777888999999999888888555555666777888999::::::888888999::::::::::::999444555555666777888888999888888999999999999888888999999:::;;;;;;;;;::::::888777777888:::;;;;;;:::;;;>>>BBBEEEGGGKKKRRRWWW\\\kkkzzz}}}{{{yyy{{{}}}yyyuuuqqqkkkfffgggmmmwww~~~rrrdddZZZRRRMMMNNNRRRVVVbbbjjjeee^^^[[[XXXUUUQQQLLLEEE@@@??????AAABBBJJJWWWdddgggddd___YYYSSSIIIDDDBBBDDDEEECCCCCCEEEDDDMMMWWW___fffjjjgggaaaUUUPPPMMMMMMKKKHHHHHHKKKJJJJJJMMMVVVcccnnnuuuwwwrrrlllaaaUUUKKKCCC>>><<<@@@======??????BBBOOO^^^sss~~~uuuaaaNNNOOOPPPNNNJJJJJJVVVdddsss}}}wwwlllccc```YYYWWWYYY___eeehhhjjjlllrrruuuzzz{{{wwwssspppmmmllllllnnnoooppprrruuuzzz~~~zzz{{{zzzvvvooodddZZZTTTRRRTTTVVVXXXWWWTTTQQQNNNKKKKKKKKKLLLMMMMMMNNNNNNNNNPPPSSSSSSQQQOOONNNNNNIIINNNSSSSSSOOOLLLLLLNNNMMMMMMOOOOOOOOOOOOMMMMMMOOOPPPQQQQQQOOOOOOPPPQQQMMMLLLKKKJJJJJJIIIIIIJJJFFFFFFFFFGGGHHHIIIKKKKKKGGGGGGHHHIIIIIIHHHGGGGGGJJJJJJJJJJJJIIIHHHGGGFFFHHHGGGEEEDDDCCCCCCCCCDDDDDDCCCBBBAAA@@@AAABBBCCC===>>>???@@@@@@???>>>===<<<<<<============<<<<<>>===<<<<<<<<<>>>>>>>>>>>>===<<<;;;:::999999999888888888888888888888888888777666555444555666666777777777777777777666666666666555555555666444222333444666666666333333333333333333333333444555666555444444555666666666666666777777777777888777777666555444444444555555555555555555555555666666666666666555555555555555555555555555555555555555555555555555444444333444555666777777777777777777666666666888999:::555666666666666777777777999888777555555777888999999999888888888888888888777777666666777888999999999999:::::::::999999888:::;;;;;;<<<<<<;;;;;;:::666777999:::::::::999888===<<<<<<===???BBBFFFHHHMMMTTT```lllyyy|||vvvuuupppggg^^^ZZZ\\\```iiivvvxxxkkk```[[[\\\___lllpppqqqmmmkkknnnqqqqqqdddTTTHHHFFFCCC<<<===DDDHHHUUUaaaeeeggggggbbbYYYOOOKKKEEE@@@>>>=========???AAAGGGRRR```hhhgggaaaWWWVVVOOOFFFCCCCCCAAA>>>???@@@AAAEEENNN]]]ooo|||wwwvvvpppbbbQQQFFFCCCEEE>>>???AAABBBBBBGGGXXXhhhppp~~~hhhgggddd^^^XXXWWW[[[___www{{{|||yyywwwqqqlllkkkcccaaa```cccjjjrrryyy|||{{{||||||}}}}}}~~~{{{wwwrrrmmmjjjhhhgggiiinnnsssqqqkkkfffgggjjjhhhgggeeebbb^^^\\\YYYXXXSSSQQQPPPPPPRRRSSSPPPMMMKKKJJJHHHGGGGGGIIILLLNNNNNNOOOOOOPPPPPPPPPOOOOOOOOONNNMMMMMMMMMLLLIIIGGGJJJJJJKKKLLLMMMNNNNNNOOOMMMMMMNNNOOONNNMMMLLLKKKLLLKKKIIIIIIJJJJJJHHHGGGHHHGGGHHHIIIKKKKKKIIIGGGJJJJJJIIIHHHHHHGGGFFFFFFIIIHHHGGGFFFEEECCCBBBBBBEEEEEEDDDCCCCCCCCCCCCCCCEEECCCAAA???>>>???@@@AAA@@@???>>>>>>======>>>>>>:::;;;===>>>>>><<<:::999QQQPPPNNNMMMMMMNNNPPPQQQSSSTTTTTTSSSRRROOOLLLJJJIIIIIIIIIJJJKKKKKKLLLLLLMMMQQQVVVYYYZZZZZZ[[[\\\\\\[[[ZZZXXXVVVTTTSSSRRRUUUUUUTTTTTTTTTUUUUUUUUUVVVVVVUUUUUUUUUVVVVVVWWWYYY[[[]]]```aaaaaa```___\\\\\\[[[ZZZXXXWWWVVVVVVTTTSSSTTTVVVYYY[[[[[[ZZZYYYYYYYYYYYYXXXWWWVVVUUUTTTTTTTTTUUUUUUVVVVVVVVVWWWXXXYYYWWWTTTPPPNNNMMMOOORRRUUUVVVVVVUUUVVVVVVUUUUUUUUUUUUUUUUUUTTTTTTUUUTTTRRRPPPOOONNNOOOOOOPPPQQQQQQRRRSSSSSSTTTTTTVVVUUUUUUTTTSSSRRRQQQPPPPPPOOOOOONNNMMMMMMMMMMMMMMMMMMLLLKKKJJJIIIHHHHHHFFFDDDAAA@@@AAACCCCCCBBBAAAAAA???>>>===<<<<<<<<<<<<<<<<<<;;;;;;:::888888999999999888888777777777666666777777666666555555555555666666777777777666666666666555555555555444666444333333555666666666333333333333333333333333444555666555444333444666555666666666777777777777777777777666555444444444555555555555555555555555555555555555555666666666555555555555555444444444555555555555555555555555333444555666666777777777888777666666666777888999888888999999999:::::::::888777666555555666777888888888888888888888888888777777666666777888888999999999999999888888888888999999::::::::::::999999::::::;;;<<<<<<<<<;;;:::;;;;;;;;;;;;===@@@BBBDDDEEEJJJQQQYYYeeeuuu|||zzztttkkkbbb\\\ZZZZZZaaalll~~~ssshhhccceeehhhvvv}}}~~~yyyhhhYYYRRRKKKAAAAAAFFFJJJXXXfffkkknnnpppmmmiii```XXXMMMEEEAAA???===;;;<<>>>>>???@@@@@@??????>>>>>>>>>>>>>>><<<<<<=========<<<;;;:::PPPOOOMMMLLLLLLMMMOOOPPPSSSSSSTTTTTTSSSQQQOOONNNMMMLLLKKKKKKKKKKKKLLLMMMOOORRRWWWYYYZZZYYYYYYYYY\\\[[[YYYVVVTTTSSSRRRQQQUUUTTTTTTTTTTTTTTTTTTTTTVVVVVVUUUUUUUUUUUUUUUVVVYYYZZZ]]]___```___^^^^^^\\\[[[YYYXXXWWWWWWWWWXXXSSSRRRRRRUUUXXXZZZZZZZZZWWWXXXXXXWWWVVVUUUTTTTTTPPPQQQQQQSSSTTTUUUVVVVVVVVVWWWWWWUUUQQQMMMKKKJJJLLLNNNQQQSSSSSSSSSSSSTTTRRRSSSTTTUUUUUUUUUTTTSSSTTTRRRPPPNNNLLLLLLLLLLLLPPPPPPQQQRRRSSSSSSSSSSSSSSSSSSRRRQQQPPPOOONNNNNNMMMMMMLLLLLLLLLLLLLLLMMMLLLLLLKKKJJJIIIHHHHHHGGGFFFDDDAAAAAABBBCCCCCCBBB@@@@@@>>>===<<<<<<;;;;;;:::;;;;;;;;;:::999888777::::::999888777777666666444555555555555666666666444444555555666666666666666555555555555444444444666444333333555777666666444444444444444444444444333555666555444333444555555555666666666777777777777777666666555444444444444444444444444444444444333444444555555666666666666666555555555444444444555555555555555555555555333444555666666777666666888888777666666666777777666666666666777777777777777666555444444555666777888888888888888888888888777777666666666777888888999888777666666777888999888888999999999999888888888999999999999999888777::::::999999:::<<<>>>???CCCDDDFFFKKKTTTcccuuu}}}uuunnneee^^^YYYZZZcccppp~~~uuukkkggghhhkkkwww}}}mmmcccXXXMMMJJJNNNMMM\\\llltttwww{{{}}}qqq___QQQJJJFFFBBB>>>>>>@@@HHHVVVeeeoooqqqppplllmmmgggYYYMMMGGGFFFEEE>>>@@@CCCHHHRRR```oooyyymmm^^^VVVTTTQQQOOONNNPPPZZZnnnwwwpppiiiccc___bbbdddgggiiikkknnnrrrtttvvvsssttt|||yyyxxxwwwxxx|||}}}zzzuuuuuuvvvwwwwwwwwwwwwwwwyyyvvvqqqiiiaaaZZZVVVSSSSSSSSSRRRQQQPPPOOONNNNNNQQQPPPNNNNNNNNNMMMKKKIIIHHHHHHGGGGGGGGGHHHIIIIIIJJJKKKKKKLLLLLLLLLKKKKKKMMMNNNOOOPPPQQQPPPLLLIIIKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLMMMNNNMMMLLLKKKJJJJJJIIIHHHIIIKKKLLLKKKJJJIIIFFFDDDDDDFFFIIIJJJKKKFFFFFFFFFEEEEEEDDDDDDCCCFFFEEEEEEEEEDDDDDDDDDDDDBBBBBBAAA@@@@@@@@@@@@@@@CCCBBB@@@>>>>>>>>>??????@@@@@@???>>>>>>>>>>>>>>>=========<<<<<<<<<<<<;;;PPPOOONNNLLLLLLNNNOOOPPPRRRSSSTTTTTTTTTSSSSSSRRRQQQOOOMMMKKKJJJKKKLLLMMMPPPSSSWWWYYYXXXWWWWWWWWWZZZYYYWWWTTTRRRPPPPPPPPPTTTTTTTTTTTTTTTTTTSSSSSSUUUUUUTTTTTTTTTTTTUUUUUUXXXYYY\\\]]]^^^^^^]]]\\\[[[YYYWWWUUUTTTUUUVVVWWWQQQPPPQQQSSSWWWYYYYYYYYYVVVVVVVVVVVVUUUTTTRRRRRROOOOOOPPPQQQRRRSSSTTTTTTRRRSSSTTTRRROOOLLLJJJJJJLLLNNNPPPQQQPPPOOOPPPQQQPPPQQQSSSUUUUUUUUUSSSRRRTTTRRRPPPMMMKKKJJJJJJJJJQQQRRRTTTUUUVVVVVVUUUUUUQQQQQQPPPOOONNNMMMMMMLLLJJJJJJJJJIIIJJJJJJKKKKKKJJJJJJIIIIIIHHHGGGGGGFFFDDDBBB@@@@@@AAABBBAAA@@@???>>>===<<<;;;;;;;;;;;;;;;;;;<<<<<<;;;:::999999::::::999888777666555555333333333444555666666777444444444444444555666666555555555555444444444444666555444444666777777666555555555555555555555555333444555555333333444555555555555666666666777777666666666555555444444444444444444444444444444444222222333444555555666666666666666555444444333333444444444555555555555555333333444555666666666666888888777777666666666666444444555555555666666666777666666555555666666777777777777777888888888888777777666666666777777888888777555444555666888999888888999999999999888888999999999888888888777777::::::999999999:::;;;<<>>>>>======>>>>>>>>>===<<<<<<;;;;;;<<<<<>>>>>???@@@???=========<<<;;;:::::::::::::::::::::::::::999999888999999888888777666666555333333333333444666777888555444444444444555666666666666555555555444444444666555444555777888777555555555555555555555555555333444555444333222333555555555555555666666666666555555555555444444444444444444444444444444444444111222222333444555555666666666555555555444444444444444444555555555666666222333444555666666666666777777777777666666555555777777777888888888999999777777777777777777777777666666777777777888888888777777666666666666666777777666555444444666888999999999::::::::::::999999===<<<<<<<<<<<<<<<<<<<<<:::::::::999999:::::::::999:::<<<<<>>======<<<<<<============<<<;;;:::;;;;;;;;;RRRQQQOOONNNNNNOOOQQQRRRRRRRRRSSSSSSTTTUUUUUUVVVTTTSSSQQQOOONNNNNNNNNNNNVVVYYY\\\^^^]]]\\\[[[[[[XXXVVVSSSQQQPPPPPPQQQRRRUUUVVVWWWWWWVVVUUUSSSRRRQQQQQQRRRRRRSSSTTTVVVVVVVVVXXXZZZ[[[[[[[[[YYYXXXVVVUUUSSSQQQPPPOOOOOOOOOMMMMMMNNNPPPTTTWWWXXXWWWVVVVVVUUUUUUSSSRRRPPPOOOOOOOOOOOOOOOOOOPPPPPPPPPNNNOOOPPPOOONNNMMMNNNOOOPPPQQQQQQOOOLLLJJJKKKKKKMMMNNNPPPRRRSSSSSSSSSSSSTTTSSSPPPNNNMMMLLLLLLLLLNNNPPPRRRTTTTTTTTTSSSRRRNNNNNNMMMLLLKKKJJJJJJIIIFFFFFFEEEEEEEEEEEEEEEFFFEEEEEEDDDDDDDDDCCCCCCCCC???>>>======>>>>>>===<<<<<<;;;;;;:::999999::::::666777777777777777666666888888777777777666666666555444333333444666888999666555444444444555777888777666666666666555555555666555555666888888777555444444444444444444444444222444555444333222333444444444555555555666666666444444444444444444444444333333333333333333333333111222222333333444444444555555555555555555555555333333444444555666666666222333444555555666555555666666777777777666555555666666666666777777777777777777888888888888777777555666666777777888888888777777666666555555666666666666555555666777888999999999::::::::::::999999:::::::::999:::;;;<<<<<<::::::::::::::::::999999666999;;;;;;<<>>===>>>??????===;;;;;;::::::999999999999999555666666777777666666555666666666666777777777777777666555444444666888999777666555444444666888999888888777777777666666666555555555777888999777555333333333333333333333333222333444444222222333444444444444555555555666666444444444444444444444444333333333333333333333333222222222222222333333333333333444444555666666666333333444444555666666777222222333444555555555555444555666777777777666555333333333444444444555555666777777777777777777666555555666666777888888999777777666555555555555555555555666777777888999999888888999999999999888888555555444555666777999:::888888999999999999999888888:::======;;;<<>>>>>======>>>>>>======>>>>>>>>>>>>======<<<;;;::::::999999::::::999999:::::::::999888777PPPOOOMMMLLLLLLMMMOOOPPPSSSRRRRRRRRRSSSTTTUUUUUUVVVVVVWWWVVVVVVTTTSSSRRRRRRUUUYYYZZZZZZYYYXXXXXXZZZXXXVVVTTTUUUVVVXXXZZZWWWXXXYYYYYYYYYWWWTTTSSSNNNNNNOOOQQQSSSUUUWWWYYYUUUWWWXXXZZZZZZYYYWWWVVVWWWVVVUUUTTTQQQOOOLLLKKKKKKKKKLLLOOOSSSVVVVVVVVVWWWVVVVVVUUUSSSRRRPPPOOOKKKKKKMMMNNNPPPRRRSSSTTTSSSSSSSSSQQQNNNMMMNNNOOOKKKLLLLLLKKKIIIIIIJJJLLLMMMMMMMMMNNNPPPRRRTTTUUUQQQPPPNNNMMMLLLLLLLLLMMMLLLMMMPPPRRRSSSRRRPPPOOOJJJIIIIIIHHHGGGFFFEEEEEEFFFEEEDDDCCCBBBAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@???>>>???@@@???>>><<<::::::999999888999999999777777888888888888888777555555666666777777888888888777555444555666888999888777555444555666888:::888888888888777777777777555555555777999999777555333333333333333333333333222333444444222222333444444444444555555555666666444444444444444444444444333333333333333333333333333333222222222222222222222333333444555666777777333333444444555666777777222222333444555555555555333444555777777777666666666666666777777777777888555555666666666666555555444555555666777888888999888777666555555555555555555555777888999999999999777777888888888888777777555555555555777999;;;<<<666777777888888888888888777999;;;:::777777:::===???BBBKKKVVVZZZ[[[cccnnnvvv}}}uuulllhhhhhhdddfffccc]]]]]]fffqqqwwwzzz{{{uuuqqqnnnddd```bbbhhhnnnsss~~~}}}xxxwwwmmmhhhmmmzzz{{{rrrfff```ccckkksssxxx}}}yyytttooofff]]]YYY[[[\\\```jjjvvv~~~}}}~~~{{{uuurrrqqqrrrsssvvv{{{~~~{{{{{{yyyyyywwwsssnnnfff```\\\TTTTTTRRRPPPOOOMMMMMMMMMJJJJJJJJJJJJIIIIIIIIIIIIGGGIIIKKKJJJGGGFFFFFFHHHEEECCCAAA???>>>???AAACCC>>>@@@DDDIIIMMMPPPSSSTTTKKKHHHFFFEEEFFFGGGGGGGGGEEEEEEFFFGGGHHHHHHIIIIIIHHHHHHIIIJJJIIIHHHGGGFFFEEEDDDCCCDDDEEEFFFEEEDDDCCCBBBAAACCCEEEFFFEEEDDDAAAAAAAAAAAAAAAAAAAAAAAACCCCCCBBBBBBBBBAAAAAAAAA>>>>>>===<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<;;;;;;:::999999888888999999777888:::::::::999777555NNNMMMKKKKKKKKKLLLNNNOOOSSSSSSTTTUUUVVVWWWWWWXXXYYYYYYXXXXXXXXXWWWWWWWWWUUUUUUWWWXXXYYYZZZZZZYYY\\\ZZZWWWUUUUUUWWWZZZ\\\YYYYYYXXXXXXWWWWWWWWWWWWOOOOOOOOOQQQTTTVVVWWWXXX[[[ZZZZZZZZZ[[[ZZZXXXVVVTTTUUUVVVVVVTTTQQQNNNLLLNNNNNNMMMMMMNNNOOOPPPPPPTTTTTTSSSRRRPPPOOONNNMMMOOONNNNNNNNNOOOQQQSSSTTTUUUTTTSSSQQQOOONNNNNNNNNJJJJJJJJJJJJKKKMMMNNNOOONNNOOOQQQSSSTTTSSSRRRQQQMMMOOOQQQSSSSSSQQQNNNLLLKKKMMMOOOQQQQQQQQQPPPOOOKKKJJJIIIHHHGGGFFFFFFFFFJJJGGGDDDBBBAAABBBAAAAAABBBAAA???======>>>???@@@???===<<<;;;;;;<<<===???::::::999888777777777888999888777666666555666666777777777777777777777777666666666666555444333222666777777777777666666555777777777777777666555555888666555333333444555666333333333444444444555555444444444333333222222222444444444555666777777888444555666666444444555666222333444444222222333444222222222333333444444444000111222333555666777777111222222222222111000000222333444555555555444333444555666888888666555444444444333333444555777888777777666666555444222222555555555555555555555555777777666555555555555555888666555444555666888999;;;:::999888777777777777888777666666666777999:::888888999999999:::::::::<<<<<<<<<;;;;;;:::::::::AAABBBCCCDDDGGGLLLTTTYYYhhhmmmwww}}}{{{zzzuuuoookkkjjjkkklllmmmuuuuuuvvvwwwvvvqqqiiibbb]]]]]]\\\\\\```fffooouuuwwwpppqqqjjjiiirrrvvvuuu{{{yyyrrrggg```]]]___ccceeekkksss}}}}}}|||{{{zzzwwwqqqjjjccc___^^^ccchhhqqqzzz~~~yyysssqqquuuzzz~~~yyyrrrnnnkkkhhhhhhfffccc^^^YYYTTTQQQUUUTTTQQQNNNLLLJJJIIIIIIIIIIIIIIIHHHHHHGGGGGGGGGFFFGGGHHHHHHIIIIIIIIIIIIDDDCCCBBBAAA@@@AAABBBBBBCCCAAA@@@CCCKKKSSSWWWYYYNNNJJJEEECCCCCCEEEEEEFFFIIIHHHGGGEEEEEEEEEFFFGGGDDDDDDEEEEEEEEEEEEDDDDDDCCCDDDEEEEEEEEEEEEHHHJJJJJJIIIIIIHHHFFFDDDBBBAAA????????????@@@AAABBBBBBDDDCCCBBBAAA@@@@@@???>>>AAA@@@@@@???>>>===<<<<<<<<<<<<;;;;;;;;;;;;<<<<<>>======???AAABBB???>>><<<;;;:::;;;<<<===:::999888888777777888888888777777666666666666777777777777777777777777777888888888888777666555444555666666777777777666666888999999999999888777666555444222111111222333444333333333444444444444555444444333333333222222222333444444555666666777777333444555555333333444555222333444444222222333444222333333333333333333444111222222333444555666666222222222222222111000000222333444555555555444333333444555666666555444333555555444333444555666777666666666666555444333333555555555555555555555555777777666555555555555555888777666555555777888:::;;;:::999888777777777777888777666666666777999999888888888999999999::::::999999999999999888888888>>>>>>???@@@AAAEEEKKKOOOYYY___jjjwww}}}zzzxxxuuutttuuuuuuuuuvvvvvvrrrkkkeee^^^]]]\\\\\\___dddjjjnnn{{{yyyxxxzzz|||yyysssmmmhhhaaa```fffiiiggglllvvv~~~zzzsssjjjbbb^^^___```aaaeeelllvvv{{{{{{zzzyyyyyy}}}}}}|||xxxsssooollllllppptttzzz|||~~~~~~zzzxxxwwwzzzyyyqqqjjjdddaaaYYYYYYYYYWWWUUUSSSPPPOOOMMMMMMNNNNNNNNNNNNNNNNNNJJJJJJIIIHHHGGGFFFFFFEEEFFFGGGHHHIIIIIIIIIIIIIIIGGGFFFEEECCCCCCCCCDDDDDDCCCAAAAAADDDKKKQQQUUUVVVMMMIIIEEECCCCCCDDDEEEEEEGGGFFFEEEDDDDDDDDDEEEEEEDDDDDDEEEEEEEEEEEEDDDDDDBBBDDDEEEDDDDDDDDDGGGHHHJJJJJJIIIHHHGGGEEECCCCCC@@@@@@@@@???@@@@@@AAAAAAAAAAAAAAA@@@??????>>>>>>@@@@@@???>>>===<<<;;;;;;;;;;;;::::::::::::;;;;;;>>><<<::::::999999666555444444333333333333444444MMMLLLJJJHHHIIIKKKNNNOOORRRRRRSSSTTTUUUVVVWWWWWWVVVVVVVVVVVVUUUUUUUUUUUUVVVUUUTTTTTTUUUVVVWWWXXXWWWWWWWWWWWWWWWXXXYYYZZZYYYZZZZZZZZZYYYWWWTTTSSSOOONNNNNNNNNPPPRRRUUUWWWXXXXXXYYY[[[^^^___]]]\\\ZZZ[[[[[[[[[YYYUUUQQQOOOOOOOOOOOONNNNNNNNNNNNNNNQQQQQQQQQQQQQQQPPPPPPOOOOOOOOOOOOPPPQQQRRRTTTTTTRRRRRRRRRRRRRRRRRRSSSSSSQQQPPPOOONNNNNNNNNNNNOOOOOOPPPSSSUUUVVVVVVUUUUUURRRTTTVVVXXXXXXWWWTTTSSSPPPRRRSSSTTTTTTRRRPPPOOOMMMLLLKKKIIIHHHGGGGGGGGGJJJGGGDDDCCCCCCCCCBBBAAA======<<<===>>>???AAACCC@@@???===;;;:::::::::;;;999999888777777777888888777666666666666777777888777777777777777777777777777777777777777666555444444444555666777777777777888888888888888777777666555444222111111111222333333333333333444444444444333333333333222222222222333444444555555666666666222333444444222222333444222333444444222222333444444333333333333333333222333333333333444444444444222222222222222111111000111222333555555555444333222333444555555444333222666666555444444444444555444555555555555555444444555555555555555555555555777666555555444555555555888777666666666777999::::::999888888777777777777777777777666777888888999888888888999999999999:::888888888888888999999999;;;<<<=========???BBBEEEIIIPPP[[[fffrrr|||{{{zzzzzzyyywwwrrroookkkjjjiiiiiijjjmmmqqqssstttrrrrrrsssuuuuuuppplllfff```^^^cccdddbbbeeelllsssuuuyyy|||~~~~~~{{{vvvnnnhhhfffeeeddddddfffllltttxxxxxxxxxyyy{{{~~~~~~~~~~~~vvvuuuzzz~~~xxxooofff^^^YYYUUUQQQPPPPPPPPPOOOOOONNNNNNHHHIIILLLNNNPPPPPPPPPOOOLLLKKKJJJIIIHHHGGGFFFEEEGGGHHHHHHIIIIIIIIIIIIHHHHHHGGGFFFEEEDDDDDDDDDDDDCCCBBBCCCFFFJJJNNNPPPQQQKKKHHHDDDBBBBBBDDDDDDDDDGGGFFFEEEEEEDDDEEEEEEFFFCCCDDDDDDEEEEEEDDDDDDCCCBBBCCCDDDCCCCCCCCCEEEGGGIIIIIIIIIHHHGGGFFFDDDCCCAAAAAA@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>@@@???>>>===<<<;;;;;;::::::999999888888999999:::===;;;999888999888666444666666555555555555666666LLLKKKIIIHHHIIIKKKNNNOOOQQQQQQRRRSSSTTTUUUVVVVVVVVVVVVVVVVVVVVVUUUUUUUUUVVVUUUSSSRRRRRRTTTVVVWWWUUUUUUVVVWWWXXXYYYYYYYYYYYYZZZ[[[[[[ZZZWWWSSSQQQPPPPPPOOOOOOOOOQQQUUUWWWYYYYYYZZZ\\\___```___]]]]]]]]]^^^]]]ZZZVVVRRRPPPPPPPPPPPPPPPOOOOOONNNNNNPPPPPPQQQRRRRRRRRRQQQPPPPPPPPPPPPQQQRRRSSSTTTUUUSSSSSSTTTTTTTTTTTTSSSSSSOOOOOONNNNNNMMMNNNNNNOOORRRSSSUUUWWWWWWVVVUUUTTTQQQRRRTTTVVVVVVUUUSSSRRRRRRSSSTTTTTTSSSRRROOONNNNNNMMMKKKJJJIIIHHHGGGGGGIIIGGGDDDCCCCCCCCCBBBAAA======<<<======???@@@AAA@@@???===;;;:::999888888888888777777777777888888666666555666666777888888666666666666666666666666444555555555444444333222222333444555666777777777555555555666666555444444666555444333333333444444222222333333333444444444333222222222222222222222333333444444444555555555111222333333222111222333222333444444222222333444444444444333333222222222333333333333333333333333222222333333222222111000000111333444555555444333333333444444444444333333777777666555444444333333333444444555666666555555555555555555555555555555666555555444444555555555888777777777777888999999999999888777777777777777777777777777777888888999888888888888999999999999888888999999::::::;;;;;;999:::<<<<<<<<<===>>>@@@BBBIIIRRRZZZbbbppp~~~}}}{{{zzzyyyyyy{{{}}}xxxwwwvvvvvvxxxwwwuuusssnnnjjjhhhkkkllljjjlllpppxxxwwwxxx{{{|||xxxuuuuuuttttttssstttxxx}}}~~~~~~~~~~~~|||yyyzzzxxxuuuxxxyyytttlllddd]]]WWWRRRPPPPPPOOOMMMKKKJJJIIIIIIIIIHHHJJJMMMPPPPPPOOOLLLKKKKKKKKKKKKKKKJJJJJJJJJJJJHHHHHHIIIIIIIIIIIIIIIHHHGGGGGGFFFEEEDDDCCCCCCBBBCCCCCCEEEGGGJJJLLLLLLLLLJJJGGGCCCBBBBBBDDDDDDDDDGGGGGGGGGFFFFFFFFFGGGGGGCCCDDDDDDEEEEEEDDDDDDCCCBBBCCCCCCCCCBBBBBBCCCEEEGGGGGGGGGGGGFFFEEECCCCCCAAAAAAAAAAAA@@@@@@???>>>=========>>>>>>?????????@@@@@@???>>>===<<<;;;;;;:::999999888888999999::::::999777777777777666444777777666666666666777777KKKKKKJJJJJJJJJLLLNNNOOOPPPQQQRRRRRRTTTTTTUUUVVVVVVVVVVVVVVVVVVWWWWWWWWWVVVUUUSSSRRRRRRSSSTTTUUURRRSSSUUUWWWXXXYYYYYYXXXYYYZZZ[[[[[[ZZZWWWSSSQQQRRRSSSSSSRRRQQQRRRUUUYYY[[[[[[\\\^^^```aaa___]]]^^^______^^^[[[WWWSSSQQQRRRSSSSSSSSSRRRQQQPPPOOOPPPQQQRRRSSSTTTSSSRRRQQQPPPQQQRRRSSSTTTUUUUUUUUUVVVVVVVVVVVVUUUTTTSSSRRRNNNNNNNNNOOOOOOPPPQQQRRRUUUVVVWWWXXXWWWUUUSSSRRRPPPQQQSSSTTTUUUTTTSSSRRRRRRSSSTTTTTTSSSQQQNNNMMMNNNMMMLLLJJJHHHGGGGGGGGGGGGEEECCCCCCCCCCCCBBB@@@>>>=====================???>>>===;;;999888777777888777777666777777888888666666555666666777888888555555555555555555555555444444444444444333333222222222333555555666666666333444444555555555444444555555444444333333333333222222222333333333444444222222222222222222222222333333333333444444444444111222333333111111222333222333444444222222333444444444444333333222222222444333333333333222222222222333333333333222111111000111222444555444444333444444444555555444444444777777666666555333333222222333444555666666666666555555555555555555555555555555444444444444555555777777777777777888888999888888777777666777777777666777777777888888888888777777888888888999999999888888888999999:::::::::666888:::;;;;;;<<<===???AAAGGGMMMPPPTTT^^^mmmyyyzzzxxxxxxzzzzzzyyyzzz}}}~~~xxxuuusssrrrvvvyyy{{{xxxkkkfff___ZZZWWWTTTQQQOOOLLLKKKIIIGGGEEEDDDDDDDDDHHHKKKNNNPPPPPPMMMJJJHHHJJJJJJKKKLLLMMMNNNOOOOOOIIIIIIIIIJJJJJJIIIIIIHHHHHHHHHGGGGGGFFFEEEDDDDDDDDDEEEGGGIIIIIIIIIIIIJJJIIIFFFCCCBBBCCCDDDDDDDDDEEEFFFFFFFFFFFFFFFFFFFFFDDDDDDEEEEEEEEEEEEDDDDDDCCCCCCDDDCCCAAAAAABBBDDDDDDDDDDDDDDDDDDCCCBBBAAAAAAAAAAAAAAAAAA@@@???>>>======>>>>>>???@@@@@@@@@@@@@@@???>>>===<<<<<<;;;::::::999999999999::::::888777555555666666555444444333333222222333333444JJJJJJKKKLLLMMMNNNNNNOOOPPPPPPQQQRRRSSSTTTUUUUUUVVVVVVVVVVVVWWWWWWWWWWWWVVVUUUTTTSSSRRRRRRSSSTTTQQQRRRTTTVVVWWWXXXYYYYYYYYYZZZZZZZZZYYYWWWTTTSSSTTTWWWXXXXXXUUUUUUXXX[[[]]]\\\]]]___aaabbb```______`````````]]]ZZZVVVTTTTTTUUUVVVWWWVVVUUUTTTSSSQQQRRRTTTVVVVVVUUUSSSRRRQQQQQQSSSTTTUUUVVVVVVVVVWWWWWWXXXXXXWWWVVVTTTSSSQQQQQQQQQRRRSSSTTTUUUVVVVVVWWWXXXXXXWWWUUUSSSQQQQQQRRRTTTUUUVVVVVVUUUUUURRRSSSTTTTTTSSSQQQOOONNNNNNMMMKKKIIIHHHGGGFFFFFFEEEDDDBBBBBBCCCBBBAAA???============<<<<<<<<<;;;>>>===<<<;;;999888777666777777666666666777888888777666666666666777777888555555555555555555555555555555666666666555555444222222333444555555555555444555666666666666666666222222222222111111111111222222222222333333333333111111111222222222222222333333333333333333333333111222333333111111222333222333444444222222333444444333333333333333333222333333333333222222222222333333333333333222222111///000222333444444444444555444444444444444444555666666666666555444333222333333444555666666666555555555555555555555555555444444444333444444555666555666666666777777777777888777777666666777777777666666777888888888888777777777777888888888888999666666666666666777777777444666888888999999;;;===???CCCFFFGGGIIINNNXXX```pppyyy{{{wwwwwwzzz|||}}}zzztttooonnnoootttyyy}}}ssshhh]]]YYYTTTRRRRRRSSSQQQOOOJJJJJJJJJIIIIIIHHHHHHHHHEEEHHHKKKNNNOOONNNLLLKKKIIIIIIKKKMMMOOOPPPRRRRRRIIIJJJJJJJJJJJJIIIIIIHHHIIIJJJJJJJJJJJJIIIHHHHHHEEEGGGIIIIIIHHHHHHHHHJJJHHHFFFDDDCCCDDDEEEEEEDDDCCCCCCDDDEEEEEEEEEEEEDDDEEEFFFFFFGGGGGGFFFFFFEEEDDDDDDDDDCCCAAA@@@BBBCCCBBBBBBBBBCCCCCCBBBAAAAAA???@@@AAABBBAAA@@@???>>>======>>>>>>??????@@@@@@@@@??????>>>===<<<;;;::::::999999999999999999:::666555444444555666444333555444444333333444444555HHHJJJMMMOOOPPPPPPOOONNNOOOPPPPPPQQQRRRSSSTTTUUUTTTUUUUUUUUUVVVVVVVVVVVVVVVVVVUUUTTTTTTSSSRRRRRRQQQRRRSSSTTTVVVXXXYYYZZZYYYYYYYYYYYYXXXWWWVVVUUUVVVZZZ^^^]]]ZZZXXXZZZ]]][[[\\\]]]```cccdddcccbbb```aaabbbbbb```]]]YYYWWWVVVWWWYYYZZZZZZZZZXXXWWWSSSTTTVVVXXXWWWVVVTTTRRRQQQRRRTTTUUUVVVWWWVVVVVVVVVWWWXXXYYYYYYXXXVVVUUUSSSSSSSSSSSSSSSTTTUUUVVVSSSTTTVVVWWWWWWVVVUUUSSSRRRSSSTTTUUUVVVVVVVVVVVVRRRSSSTTTUUUUUUSSSQQQPPPNNNMMMKKKIIIGGGFFFEEEEEECCCBBBAAAAAABBBAAA@@@>>>;;;;;;<<<<<<======<<<<<<<<<<<<;;;:::999888777666666666666666666777888888888777777666666666666777444444444444444444444444444555555666666555555555222333333444444444333333333444555666666666666666222222222222222111000000111222222222222333333333000111111111222222222222333333222222222222222222222333444333222111222444222333444444222222333444222333333333333333333444222222222222222222333333333333444444333333222111...///111333444444444444444444333333333333444444555555666666666444333222444444555555555555555555555555555555555555555555444333333333444444555666444444555666666666666666777777666666666666777777555666777888999888888777777777777777888888888888666666666666666555555555666777888888777888:::<<<;;;===???AAACCCFFFKKKNNNXXXaaakkkooopppsss|||||||||{{{vvvssssssuuuwwwyyywwwrrrppprrrttt{{{~~~~~~{{{|||~~~~~~||||||{{{zzzzzzwwwoooddd\\\UUUPPPLLLLLLNNNPPPMMMJJJIIIJJJKKKLLLLLLLLLKKKJJJEEEGGGJJJMMMNNNNNNMMMLLLHHHIIIJJJLLLMMMOOOPPPQQQJJJJJJJJJJJJJJJIIIHHHHHHHHHIIIJJJKKKKKKKKKJJJJJJFFFHHHJJJIIIHHHGGGIIIKKKHHHFFFEEEDDDFFFFFFFFFEEEDDDEEEFFFGGGHHHGGGGGGFFFGGGGGGHHHHHHHHHHHHGGGGGGEEEFFFEEEDDDBBBAAABBBCCCAAABBBBBBCCCCCCCCCBBBBBB>>>???AAABBBBBBAAA@@@???=====================>>>>>>===<<<;;;:::999999888999888888777777888888999444333222333444555444333777666666555555666666777HHHJJJNNNQQQRRRQQQOOONNNOOOOOOPPPQQQRRRSSSTTTTTTSSSSSSTTTTTTUUUUUUUUUUUUVVVVVVVVVVVVUUUSSSRRRQQQQQQQQQRRRSSSUUUXXXZZZ[[[YYYYYYXXXXXXWWWWWWWWWWWWXXX]]]aaaaaa^^^[[[\\\^^^ZZZZZZ\\\```dddffffffeeebbbcccddddddbbb___\\\ZZZWWWYYY[[[\\\]]]\\\[[[ZZZTTTVVVXXXYYYYYYWWWTTTRRRQQQRRRTTTVVVWWWWWWWWWVVVTTTUUUWWWYYYZZZZZZYYYXXXTTTSSSSSSRRRRRRRRRRRRRRRPPPRRRTTTVVVXXXWWWVVVVVVQQQQQQRRRSSSTTTUUUUUUUUUSSSTTTUUUVVVVVVUUUSSSRRRMMMLLLJJJHHHFFFEEEDDDDDDBBBAAA@@@@@@AAAAAA???===999999;;;<<<===>>>>>>>>>;;;;;;;;;:::999888777666666666666666666777888888999888777666666555666666444444444444444444444444222222333333444333333333333333444444444333222222111222333333444444444333333444444444444333222222111111222222222333333333000000111111222222222222333222222222222222222222222333444444222222333444222333444444222222333444222222222333333444444444111111222222222333333333333333444444333333222111...///111333444444444444333222222111111222222333444555666666666555444333444555555555555555444444555555555555555555555555333333333333444444555666333444444555666555555555777777666666666666777888555666777999999888888777777777777777888888888888999999888888777777666666:::::::::999888888:::===888:::<<>>@@@BBBBBBBBB@@@@@@<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::999888777666777777666666666666777777333222111222444555444333333333333222222333333333LLLNNNQQQSSSSSSRRROOOMMMNNNOOOPPPPPPNNNNNNOOOPPPPPPPPPOOOOOOPPPQQQSSSTTTPPPRRRUUUWWWWWWUUURRRPPPRRRSSSTTTUUUVVVWWWWWWWWWXXXXXXXXXYYYYYYYYYZZZZZZ]]]_________]]]\\\]]]^^^]]]^^^^^^```bbbdddfffggg___```bbbccccccaaa^^^\\\\\\[[[[[[ZZZYYYXXXXXXWWWYYYZZZ[[[YYYWWWVVVWWWXXXUUUUUUVVVVVVVVVVVVVVVVVVVVVWWWWWWXXXXXXYYYYYYYYY\\\ZZZWWWUUUTTTSSSQQQPPPPPPPPPQQQSSSSSSTTTTTTTTTTTTTTTSSSSSSSSSTTTUUUUUUVVVWWWXXXXXXVVVSSSOOOMMMMMMKKKHHHEEECCCAAAAAAAAAAAA@@@???===<<<<<<;;;;;;:::::::::;;;;;;<<<<<<<<<===<<<;;;:::888777666555888888777666666666666666<<<999555222000000111222444444333333333222222222333333333222222222111111333222222111111222222333333333333333333333333333222222333333333444444444222222222222222222222222111111111111111111111111111111222222222333333333444444444333333222222222111111222222222333333333444444444333333222222222444444444333333222222222333333444444333333222111111111111444666444///***111111222222222333333333444444444444444444444444555555555555444333222222444444555555555555444444444555666555444444555666666666666666666666666666555555555555555666777777888777777666666666666666333555777888777666777888:::999999999888888777777444555777777777888:::<<<<<<;;;;;;<<<===???AAABBBGGGHHHIIIKKKMMMPPPRRRTTT^^^dddkkkrrr{{{}}}xxxwwwzzz}}}wwwxxxwwwvvvwwwyyy~~~zzzrrrjjjeeeaaa^^^\\\\\\YYYUUUTTTTTTRRROOOLLLKKKJJJIIIHHHHHHJJJKKKMMMKKKJJJIIIHHHGGGFFFFFFFFFJJJKKKLLLMMMMMMNNNNNNMMMJJJIIIHHHJJJMMMOOONNNMMMKKKLLLLLLLLLJJJIIIIIIKKKJJJJJJIIIIIIIIIJJJJJJKKKOOONNNLLLJJJIIIJJJJJJKKKHHHGGGGGGFFFFFFGGGGGGHHHKKKLLLMMMMMMMMMMMMKKKKKKOOOLLLJJJHHHHHHIIIHHHGGGHHHFFFDDDDDDEEEDDDAAA===???@@@AAABBBCCCCCCCCCCCC>>>???@@@@@@AAAAAAAAAAAA===<<<::::::999:::;;;<<<<<<;;;:::999888666555555888777555555777888777666444444444444444444444444333444444444222222444666MMMOOORRRTTTTTTSSSPPPOOONNNOOOPPPOOONNNMMMNNNPPPOOOOOOOOOPPPQQQRRRSSSSSSQQQSSSUUUWWWWWWUUUSSSQQQQQQRRRSSSUUUWWWXXXXXXXXXXXXXXXXXXXXXYYYYYYYYYZZZ\\\^^^___^^^]]]]]]^^^___````````````aaabbbcccdddbbbdddeeefffeeecccaaa___\\\[[[[[[ZZZYYYXXXWWWWWWYYYZZZZZZYYYXXXWWWWWWXXXWWWWWWWWWWWWVVVVVVVVVVVVVVVVVVVVVWWWWWWXXXXXXYYY[[[YYYVVVUUUUUUSSSQQQOOOOOOPPPQQQRRRSSSTTTTTTUUUUUUUUUTTTTTTTTTTTTTTTUUUVVVWWWXXXXXXVVVSSSOOOMMMIIIHHHFFFDDDBBBAAAAAAAAA@@@@@@>>>===<<<;;;;;;;;;999999:::::::::;;;;;;;;;<<<;;;::::::888888777666888888777666666666666666888777555333222222333444444444444444333333333333444333333333333222222222333222222111111222222333333333333333333333333333222222222222333333333333333333333333333333333333111111111111111111111111111111111222222222333333444444333333333222222222111111111222222222333333444444333333333222222222444444444333333222222222444444444444444333222222111000111333555444000---111111222222222333333333444444444444444444444444333333444444444444444333444444555555555555444444444555666555444333444666555555555555555555555555555555555555555666666777888777666666555555666666444666777777666666666777888888777777777666666666555777888888888999;;;======<<<<<<;;;<<<===>>>???AAABBBCCCDDDFFFHHHJJJLLLOOOSSSYYY^^^eeeooo|||yyywwwsssqqqqqqtttxxxzzz|||{{{{{{zzz|||{{{zzzrrrmmmeee^^^ZZZWWWTTTSSSRRROOOMMMMMMNNNMMMKKKIIIIIIHHHGGGFFFFFFHHHJJJKKKJJJIIIIIIHHHGGGGGGGGGGGGIIIIIIJJJKKKLLLLLLLLLLLLJJJIIIHHHJJJMMMOOONNNLLLJJJKKKLLLKKKIIIIIIJJJKKKGGGGGGHHHHHHJJJKKKMMMNNNNNNMMMLLLKKKKKKJJJJJJJJJHHHHHHGGGGGGGGGGGGHHHHHHMMMNNNPPPPPPQQQPPPOOONNNOOOLLLJJJHHHIIIIIIHHHGGGEEEDDDCCCCCCEEEEEECCCAAAAAAAAABBBCCCCCCCCCCCCBBB>>>???@@@@@@@@@@@@@@@???===<<<;;;:::999999:::;;;999999999888777777666666777666444444666777666555444444444444444444444444333444555555333333444555NNNPPPRRRTTTUUUSSSQQQPPPMMMNNNOOONNNLLLLLLNNNOOOOOOOOOPPPQQQRRRRRRRRRRRRQQQSSSUUUWWWWWWUUUSSSQQQPPPQQQSSSUUUWWWYYYYYYZZZXXXXXXXXXXXXYYYYYYYYYYYY[[[]]]^^^^^^]]]]]]^^^```bbbbbbaaa````````````aaacccdddeeefffeeecccaaa```[[[[[[[[[ZZZYYYXXXWWWVVVXXXYYYZZZYYYXXXWWWXXXYYYYYYYYYXXXXXXWWWVVVVVVVVVTTTTTTUUUVVVVVVWWWXXXXXXXXXWWWVVVVVVVVVTTTQQQNNNMMMNNNPPPRRRSSSTTTUUUUUUWWWVVVUUUUUUTTTTTTTTTTTTUUUVVVVVVVVVTTTRRROOOMMMFFFEEECCCBBBAAAAAAAAAAAA??????===<<<;;;;;;;;;;;;888888888999999999999::::::999999999999888888888888888777666666666666666444444555555555666666666666555555555444444444444555555444444444333333333333222222111111222222333333333333333333333333333111111111222222222222333333333333333333333333333111111111111111111111111111111111222222222222333333333333333222222222222111111111222222222222333333333333333222222222222444444333333333333222222444444555555444444333222111000000111333333222000111111222222222333333333444444444444444444444444111222333444555555555555444444555555555555444444333555666555444333444555555555555555555555555555555555444444555555666777777777666555555555555666555666777777555444555666666666555555555555444444666888999999999999;;;===<<<<<<;;;;;;;;;;;;<<<<<<======>>>>>>@@@AAACCCDDDFFFIIIMMMOOOSSSZZZcccjjjzzz~~~|||zzzvvvuuusssssstttwwwzzz|||~~~}}}|||~~~uuummmjjjbbb]]]WWWRRROOOMMMKKKJJJIIIGGGGGGGGGIIIIIIHHHGGGGGGFFFEEEDDDDDDFFFHHHIIIIIIIIIHHHGGGGGGHHHHHHHHHGGGHHHIIIJJJKKKKKKKKKKKKIIIHHHHHHJJJLLLMMMMMMLLLIIIJJJKKKJJJIIIIIIJJJLLLHHHHHHHHHIIIJJJKKKLLLLLLMMMMMMMMMMMMLLLKKKJJJIIIHHHHHHGGGGGGGGGGGGHHHHHHMMMNNNPPPQQQQQQQQQPPPPPPNNNLLLIIIIIIIIIIIIHHHGGGCCCBBBBBBCCCEEEFFFEEEDDDCCCCCCDDDDDDCCCCCCBBBAAA??????????????????>>>======<<<;;;:::999888888999666666666777777777777777666444333333444555555444333333333333444444444444333444666666444333444555NNNPPPRRRSSSTTTSSSQQQPPPMMMNNNNNNMMMKKKKKKMMMOOONNNOOOQQQRRRRRRRRRQQQPPPPPPRRRTTTUUUUUUTTTSSSQQQOOOPPPSSSUUUXXXZZZ[[[\\\YYYYYYYYYYYYYYYYYYYYYYYYZZZ\\\]]]]]]]]]]]]___```aaaaaa```_________``````aaabbbbbbbbbbbb```^^^\\\[[[[[[[[[ZZZYYYWWWVVVUUUVVVXXXYYYXXXWWWWWWXXXYYYZZZZZZYYYXXXWWWWWWVVVVVVSSSSSSTTTUUUVVVWWWWWWXXXVVVVVVUUUVVVVVVTTTPPPMMMKKKLLLNNNQQQRRRTTTUUUUUUWWWWWWUUUTTTSSSSSSSSSSSSRRRSSSSSSRRRQQQOOOLLLKKKEEEEEEDDDBBBAAA@@@??????>>>===<<<;;;::::::::::::777777777888888888888888888888888888999999999999888777777666666666666666333444555777777777666666666666666666555555555555666555555555444444444444333222222111111222222333333333333333333333333333000000111111111222222222444444444444444444444444111111111111111111111111111111111111222222222222333222222222222222222222111111111111222222222222333222222222222222222222333333333333333333333333444555555555555444333333000000///000111333333333111111222222222333333333333333333333333333333333111222333444444444444444333444444555555444444333333444555555333333444555444444444444444444444444555444444444444555666666777666555555444444555555666777777666444333444555555555555555555555555555555777999:::999999:::;;;::::::::::::::::::;;;;;;============>>>???@@@AAADDDEEEGGGIIIKKKOOOUUUZZZaaakkkzzz}}}{{{xxxvvvvvvwwwyyyzzz~~~}}}~~~{{{xxxxxx~~~sssggg```\\\WWWTTTOOOKKKJJJIIIHHHGGGGGGFFFFFFGGGHHHIIIHHHHHHGGGFFFDDDDDDDDDEEEGGGIIIHHHHHHGGGGGGGGGHHHIIIIIIGGGHHHIIIJJJJJJKKKKKKKKKHHHHHHIIIIIIKKKLLLLLLLLLHHHIIIJJJIIIHHHHHHJJJLLLMMMLLLKKKJJJIIIHHHHHHHHHKKKLLLLLLMMMMMMKKKJJJIIIHHHHHHHHHGGGGGGHHHHHHHHHJJJKKKLLLNNNNNNNNNNNNMMMLLLJJJIIIHHHIIIIIIGGGFFFBBBBBBCCCDDDDDDEEEDDDCCCDDDDDDDDDDDDCCCBBBAAA@@@>>>>>>>>>>>>>>>===<<<;;;===<<<;;;:::999888777777666666666666666666666666555333222222333444444333333333333333333444444444333555666666555333333444NNNOOOPPPRRRRRRQQQPPPOOONNNNNNNNNLLLKKKKKKNNNPPPOOOPPPQQQRRRRRRRRRQQQPPPOOOPPPRRRSSSTTTSSSRRRQQQPPPQQQTTTWWWYYY\\\]]]^^^ZZZZZZZZZZZZZZZZZZZZZZZZZZZ[[[]]]]]]]]]]]]^^^```^^^^^^^^^^^^___```aaaaaa```aaaaaa```___]]]\\\[[[[[[[[[[[[[[[YYYWWWUUUSSSTTTUUUWWWWWWVVVVVVWWWYYYZZZZZZYYYXXXWWWWWWVVVVVVRRRRRRSSSTTTUUUVVVWWWXXXVVVUUUUUUUUUUUUSSSOOOLLLJJJKKKMMMOOOQQQRRRSSSSSSVVVUUUTTTSSSRRRQQQQQQQQQNNNNNNNNNNNNMMMKKKIIIHHHGGGFFFEEECCCAAA???===<<<<<<<<<;;;:::999999999999777777777777777777777777666777777888888999::::::888777777666666666666666444555777888777666555444777777666666666555555555666666666555555555444444333222222111111222222333333333333333333333333333000000111111111222222222444444444444444444444444111111111111111111111111000000111111111222222222222222222222222222222222000000111111111222222222222222222222222222222222333333333333333333333333444444555555444444333222000000000000000222444555111111222222222333333333333333333333333333333333333333444444333222222111333333444444444444333333333444555444333222333555444444444444444444444444444444444444444555666666666555555444444444444444666666666444333222333555666666666666666666666666444666888999888888888999666777888999:::;;;<<<<<<>>>>>>=========>>>??????>>>???@@@AAACCCFFFJJJLLLPPPXXXbbbiiimmmnnnooopppqqqyyy~~~~~~}}}}}}}}}yyywwwwww{{{}}}wwwqqqooorrrxxx}}}zzzxxxtttmmmddd[[[UUURRRQQQNNNKKKIIIIIIIIIHHHGGGHHHHHHIIIHHHHHHHHHHHHHHHHHHGGGEEEDDDEEEFFFHHHIIIHHHHHHGGGGGGGGGHHHIIIIIIHHHHHHIIIJJJKKKKKKKKKKKKHHHHHHIIIIIIIIIJJJKKKKKKIIIIIIIIIHHHFFFGGGIIIKKKMMMLLLKKKJJJIIIHHHHHHHHHIIIJJJKKKLLLLLLJJJIIIHHHIIIHHHHHHHHHHHHHHHHHHIIIHHHIIIJJJKKKLLLKKKKKKJJJJJJHHHGGGGGGHHHHHHFFFEEECCCDDDDDDDDDBBBAAAAAA@@@CCCCCCCCCCCCBBB@@@???>>>============<<<;;;;;;:::<<<;;;;;;:::888777666555777777666666555444444444444333111111333333333222222222222333333333444444333555666555333222222333NNNNNNPPPQQQQQQQQQPPPOOOOOOOOONNNLLLKKKLLLNNNQQQPPPPPPQQQQQQQQQQQQQQQPPPOOOPPPRRRSSSSSSSSSSSSRRRRRRTTTVVVYYY[[[]]]______\\\\\\\\\\\\[[[[[[[[[[[[ZZZ\\\]]]]]]\\\\\\]]]___\\\\\\]]]]]]___```bbbbbbbbbbbbbbbaaa___^^^\\\\\\ZZZ[[[[[[[[[YYYWWWTTTRRRQQQSSSTTTUUUTTTTTTVVVXXXYYYYYYXXXXXXWWWVVVVVVVVVRRRRRRSSSTTTVVVWWWXXXXXXWWWVVVUUUTTTSSSQQQNNNKKKHHHIIIKKKMMMNNNPPPPPPPPPRRRQQQQQQPPPOOOOOOOOOOOOKKKKKKKKKJJJIIIHHHGGGFFFGGGFFFEEECCCAAA>>><<<:::;;;;;;:::999999999999999888777777777777666666666666666777777888999999:::888888777666666666666666555666777777666555333222777666666666555555555555666666555555555444444444333222222111111222222333333333333333333333333333111111111222222222222333333333333333333333333333111111111111111111111111000000000111111111111222111111111222222222222222000000000111111111111222111111111222222222222222222222333333333333444444333333444444333333222111///000111111000111333555111111222222222333333333333333333333333333333333444444444444333222111000333333444444444444333333222444555444333222333444333333333333333333333333444444333333444444555666555555444333333333333444555555555333222222444666666777777777777888888888444666888999888777777888555666888:::;;;<<<<<<<<<<<<<<<;;;;;;<<<<<<======;;;<<<===>>>@@@BBBDDDEEEGGGKKKPPPTTTWWWZZZ]]]``````hhhsss|||}}}zzzzzz|||}}}~~~zzz{{{|||||||||}}}}}}~~~yyyvvvpppjjjeeeeeehhhkkkhhhfffccc^^^XXXSSSOOOLLLLLLJJJHHHGGGHHHHHHHHHGGGGGGHHHIIIHHHFFFEEEFFFGGGHHHGGGFFFEEEEEEGGGIIIJJJIIIIIIHHHGGGGGGHHHHHHHHHGGGHHHIIIJJJKKKKKKKKKKKKGGGHHHIIIIIIHHHHHHIIIKKKJJJJJJIIIGGGEEEEEEHHHJJJHHHHHHHHHIIIJJJKKKLLLLLLHHHIIIIIIIIIIIIIIIHHHHHHIIIIIIHHHHHHHHHHHHIIIIIIIIIIIIKKKKKKKKKJJJIIIHHHGGGFFFEEEFFFGGGGGGEEECCCCCCDDDDDDCCC@@@>>>======@@@AAA@@@@@@???>>>===<<<;;;;;;;;;;;;;;;;;;:::999:::::::::999888777666555888777777666555444444333444333111111333333333222111111222222333333444444444444444333111000111333OOOOOOPPPQQQRRRQQQQQQQQQPPPPPPOOOMMMKKKLLLOOORRRRRRQQQQQQPPPPPPPPPQQQQQQQQQRRRSSSTTTUUUUUUUUUUUUUUUVVVXXX[[[]]]___``````^^^^^^^^^]]]]]]\\\\\\\\\[[[\\\]]]]]]\\\[[[\\\^^^\\\\\\\\\]]]^^^___aaaaaaccccccbbbaaa___^^^]]]\\\ZZZ[[[[[[[[[YYYVVVSSSQQQOOOPPPRRRSSSSSSSSSUUUWWWWWWWWWWWWWWWVVVVVVVVVVVVRRRSSSTTTUUUVVVXXXYYYYYYZZZWWWUUUSSSQQQOOOLLLJJJGGGHHHJJJKKKLLLMMMMMMMMMNNNNNNMMMMMMLLLMMMMMMMMMJJJJJJIIIIIIHHHGGGFFFEEECCCCCCCCCBBB@@@>>>;;;:::::::::999888888888888999888888888777777777666666666666777777888888999999888888777666666666666666555555555555555444333333666666666555555555444444555555555444444444333333333222222111111222222333333333333333333333333333222222222222333333333333333333333333333333333333111111111111111111111111000000000000111111111111000111111111222222222222000000000000111111111111000111111111222222222222222222222333333444444444222222333333222222111000...000222222111000222444111111222222222333333333222222222222222222222222222222333333333222222111222333333444444333333222222333444444222222333444222222222222222222222222444444333333444444555666555444444333222333333333333444333222111222444777666666777777777888888888444777::::::999888888888777888999;;;;;;;;;;;;;;;:::::::::::::::;;;<<<===>>>>>>>>>@@@BBBCCCCCCCCCCCCDDDFFFHHHJJJLLLOOOQQQRRRXXX```eeeiiiooowww}}}}}}|||}}}}}}}}}|||||||||{{{{{{~~~{{{wwwuuujjjhhheee```\\\YYYZZZ[[[YYYWWWUUUSSSQQQOOOMMMKKKJJJHHHFFFFFFGGGHHHHHHGGGEEEGGGHHHHHHFFFEEEGGGHHHHHHGGGFFFEEEEEEGGGIIIJJJJJJIIIIIIHHHGGGGGGGGGGGGFFFGGGHHHIIIIIIJJJJJJJJJFFFHHHJJJIIIGGGGGGIIIKKKKKKKKKIIIFFFDDDDDDFFFHHHGGGGGGHHHHHHJJJKKKMMMNNNHHHGGGGGGFFFGGGGGGHHHHHHIIIIIIHHHHHHHHHHHHIIIIIIIIIJJJJJJKKKJJJIIIGGGFFFDDDDDDCCCDDDEEEEEECCCAAAAAABBBCCCBBB>>><<<;;;<<<===============<<<;;;:::888999::::::::::::::::::888888999999999777666555666666666666666666666666444333111111333444333222000111111222333333444444444444222000......000333PPPQQQQQQRRRRRRRRRRRRRRRQQQPPPOOOMMMLLLMMMPPPSSSSSSRRRPPPOOOOOOPPPQQQRRRSSSSSSTTTUUUVVVWWWWWWWWWWWWXXXZZZ\\\^^^___```aaa_________^^^^^^]]]]]]]]]\\\]]]^^^]]][[[[[[[[[]]]]]]]]]]]]]]]^^^^^^___```cccbbbaaa___^^^]]][[[[[[ZZZ[[[\\\[[[ZZZVVVSSSPPPMMMOOOQQQRRRRRRRRRTTTVVVUUUVVVVVVVVVVVVVVVVVVVVVRRRSSSTTTUUUWWWXXXYYYZZZ[[[XXXUUURRRPPPNNNLLLJJJGGGHHHIIIJJJKKKKKKKKKKKKLLLKKKKKKKKKKKKKKKLLLMMMJJJJJJIIIIIIHHHGGGFFFFFF@@@@@@AAA@@@???===<<<:::999999888888888888888888999999888888777777777666666777777777888888888888888888777666666666666666333333333444444444444555666555555555444444444444555555444444444333333333333222222222222222222333333333333333333333333333222222333333333444444444222222222222222222222222111111111111111111111111000000000000111111111111000000111111222222222222000000000000111111111111000000111111222222222222222222222333333444444444111222222222222111000000...111333333111000111333111111222222222333333333222222222222222222222222000111222222333333333333222333333444444333333222222333444444222222333444222222222222222222222222444333333333333444555555555444333333222222333333333333333111111222555777555666666666777777888888666888;;;<<<;;;999999999999999;;;;;;<<<;;;:::999::::::::::::;;;<<<===>>>>>>>>>>>>@@@AAABBBAAA@@@AAABBBBBBCCCCCCEEEFFFGGGHHHLLLRRRTTTVVV[[[ccciiimmmuuu~~~~~~~~~}}}|||~~~}}}|||{{{}}}~~~~~~~~~~~~~~~}}}{{{zzz~~~uuunnnjjjhhh\\\]]]\\\YYYUUURRRQQQRRRMMMMMMLLLMMMNNNOOONNNMMMJJJHHHGGGGGGHHHIIIIIIHHHDDDGGGIIIHHHGGGFFFIIIKKKGGGFFFEEEDDDEEEFFFHHHIIIKKKJJJIIIHHHGGGFFFFFFFFFEEEEEEFFFGGGHHHHHHHHHHHHFFFHHHJJJIIIGGGFFFHHHJJJLLLKKKIIIFFFCCCCCCEEEGGGJJJJJJIIIIIIIIIJJJJJJKKKGGGGGGEEEEEEEEEFFFGGGHHHJJJIIIIIIHHHHHHIIIIIIJJJHHHIIIIIIIIIHHHFFFDDDCCCCCCBBBBBBCCCEEEDDDBBB@@@???AAABBBAAA===;;;;;;===;;;;;;;;;<<<;;;;;;:::999777888999:::::::::::::::666777888999999888777666555555666666777888888999555333222222333444444333000000111222333333444444555444111...,,,,,,000333RRRRRRSSSTTTTTTTTTTTTSSSQQQPPPNNNMMMMMMMMMNNNNNNPPPPPPQQQQQQQQQQQQQQQQQQTTTTTTUUUVVVWWWWWWWWWWWWUUUVVVXXXZZZ\\\___aaabbb^^^^^^^^^___^^^^^^]]]]]]^^^^^^]]]]]]]]]]]]^^^___bbb```]]][[[ZZZ[[[\\\]]]^^^______``````___^^^^^^^^^]]]\\\^^^```\\\TTTMMMNNNNNNNNNOOOPPPRRRSSSTTTTTTRRRPPPPPPSSSUUUWWWWWWRRRSSSUUUWWWXXXZZZZZZZZZZZZXXXUUURRRNNNKKKIIIIIIHHHHHHGGGFFFGGGHHHJJJKKKLLLIIIFFFFFFIIIKKKJJJHHHFFFGGGGGGGGGGGGFFFEEEEEEDDDDDDBBBAAA@@@?????????::::::999999999888888888888888999999999888777777666555444444444555777888444444444444444333333333444444444444444444444444777666666666666555555555333333333222222111111111222222222222222222222222666555555444333222111111222222222222222222222222222222222111111111111000000000000000000000000000222111111111000000//////111111111111111111111111---///111333333222000///////////////////////////111111111000000000000000222222222222222222222222000111111111111222222222222222222222222222222222222222222222222222222222111111222222222333333333222333333444444333333222333333333333333333333333333333333222222111111111333333333333333333333333444444444444444444444444111222333444555555555555555555444333444555666777555555666777888999999:::999999999;;;===>>><<<:::>>>>>><<<;;;:::999999999<<<<<<<<<<<<===???@@@AAAAAA@@@?????????@@@BBBBBBFFFGGGIIIJJJKKKNNNRRRUUU\\\```fffkkkooorrruuuwww~~~~~~~~~|||xxxtttssswwwzzzzzz|||}}}}}}{{{|||||||||}}}}}}|||||||||{{{~~~yyyvvvuuuwww{{{}}}}}}uuummmeee___[[[YYYPPPQQQQQQQQQPPPPPPOOONNNKKKKKKKKKJJJIIIIIIHHHHHHIIIHHHFFFEEEEEEEEEFFFFFFIIIGGGDDDEEEHHHIIIHHHFFFIIIHHHGGGFFFEEEEEEFFFFFFJJJIIIIIIHHHHHHHHHIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGIIIGGGFFFDDDDDDEEEGGGHHHJJJJJJJJJIIIHHHGGGEEEDDDGGGHHHHHHIIIIIIHHHHHHGGGHHHGGGFFFEEEDDDDDDEEEEEEEEEFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGEEECCCBBBAAA???>>>>>>??????>>>===???;;;;;;>>>===888777:::999999999999999999999999888888888777777777666666777777777777666555444333333333333444444555555555444444444333333222222222555555444444444333333333222222222222111111111000SSSSSSTTTTTTTTTTTTSSSSSSQQQPPPNNNMMMLLLLLLLLLMMMMMMNNNNNNOOOOOOPPPQQQQQQSSSTTTUUUVVVWWWWWWWWWWWWWWWXXXYYY[[[\\\^^^______\\\]]]]]]]]]^^^]]]]]]]]]______^^^^^^^^^______```bbb```]]][[[ZZZ[[[]]]^^^_________^^^^^^^^^^^^^^^___]]]]]]___```\\\UUUNNNKKKKKKKKKLLLMMMOOOPPPQQQTTTRRRQQQPPPRRRTTTUUUVVVSSSTTTUUUWWWXXXYYYZZZZZZ\\\ZZZXXXTTTQQQNNNLLLKKKHHHHHHGGGGGGGGGHHHJJJJJJKKKJJJHHHHHHIIIIIIIIIHHHFFFFFFFFFFFFFFFEEEEEEDDDDDDCCCBBBAAA@@@?????????;;;;;;:::::::::999999999999999999999999888777666666666666666666777888888666555555555444444333333444444444444444444444444666666555555555444444444333333333222222222111111222222222222222222222222333222222111111000000///222222222222222222222222222222222111111111000000000000000000000000000000111111111000000000//////////////////////////////---///111333333222000///000000000000000000000000000000000000000000000000222222222222222222222222//////000000000111111111111111222222333333333444222222222222222222222222111111111222222222333333222333333444444333333222333333333333333333333333333333333222222222111111333333333333333333333333444444444444444444444444222222333333444555555555555444444333444555666777777777777888888888888888999999999;;;======<<<:::>>>===<<<:::999999999888;;;;;;;;;;;;<<<>>>???@@@@@@???>>>>>>>>>???@@@AAAAAABBBDDDEEEFFFIIILLLOOOPPPSSSXXX[[[^^^aaaeeegggmmmrrryyy~~~}}}}}}{{{vvvrrrrrrvvvzzz}}}|||{{{wwwuuutttsssrrrooollliiifffeeefffiiijjjnnnlllgggaaa[[[VVVSSSRRRNNNNNNNNNNNNNNNMMMLLLLLLHHHHHHHHHHHHIIIIIIIIIIIIHHHGGGFFFEEEEEEEEEFFFFFFHHHFFFDDDDDDFFFHHHGGGEEEFFFFFFFFFFFFFFFFFFFFFFFFHHHHHHGGGGGGGGGGGGHHHHHHHHHHHHHHHGGGGGGFFFFFFFFFHHHGGGFFFEEEEEEFFFGGGGGGIIIIIIIIIHHHGGGFFFDDDDDDFFFGGGGGGHHHHHHGGGGGGFFFGGGFFFFFFEEEDDDDDDCCCCCCCCCDDDEEEFFFGGGGGGGGGGGGFFFGGGHHHGGGFFFCCCAAA???>>>===<<<===>>>>>><<<;;;:::999888999;;;<<<<<<::::::::::::999999999888888888777777777666666666555444555666666666666666555333333333444444444555555444444333333333222222222333333333333222222222111222222111111111000000000UUUUUUUUUUUUTTTSSSRRRRRRPPPOOONNNLLLKKKJJJJJJJJJJJJJJJKKKLLLNNNOOOPPPQQQSSSSSSTTTUUUVVVVVVVVVVVVYYYZZZ[[[\\\]]]]]]]]]]]][[[[[[\\\\\\]]]]]]^^^^^^aaaaaa``````___``````aaabbb```^^^\\\\\\\\\]]]^^^___^^^]]]]]]]]]^^^______```___^^^___```\\\UUUOOOJJJJJJJJJJJJLLLNNNPPPQQQTTTSSSQQQPPPPPPQQQSSSTTTTTTTTTVVVWWWYYYYYYZZZZZZ[[[ZZZXXXUUURRRPPPNNNMMMIIIIIIHHHHHHHHHIIIJJJJJJJJJKKKLLLKKKIIIGGGFFFGGGEEEEEEEEEEEEEEEDDDCCCCCCCCCCCCAAA@@@????????????<<<<<<;;;;;;;;;:::::::::::::::::::::999888777666777777888888999888888888777777666666555444333333444444444444444444444444444444444444333333333333333333333222222222222111222222222222222222222222111111111111111111111111222222222222222222222222222222111111111000000000000000000000000000000000111111000000000000//////////////////////////////---///111222333222000///111111111111111111111111000000000000000000000000222222222222222222222222.../////////000000000000111111222333333444555555333333333333333333333333111111111222222222222333222222333333333333222222333333333333333333333333333333333222222222222111333333333333333333333333444444444444444444444444333333222222333444666777555444444444444555666666999999999888888888777777999888999:::<<<===<<<:::===<<<;;;:::999888888888999999999:::;;;<<<>>>>>>>>>============>>>??????===???AAABBBCCCEEEHHHKKKJJJLLLOOOPPPRRRTTTWWWZZZ[[[```fffjjjmmmnnnpppqqqvvvxxx}}}~~~yyyuuutttwww{{{}}}{{{tttnnnjjjhhhfffeee___^^^\\\ZZZYYYYYYYYYYYYYYYXXXVVVTTTQQQNNNKKKJJJJJJKKKKKKKKKKKKJJJJJJIIIFFFFFFFFFGGGHHHIIIIIIIIIGGGGGGFFFEEEEEEEEEFFFFFFGGGEEECCCCCCEEEFFFFFFEEEEEEFFFGGGGGGHHHGGGGGGFFFGGGGGGFFFFFFFFFFFFGGGGGGIIIIIIHHHHHHGGGFFFEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFHHHHHHHHHGGGFFFEEEDDDCCCEEEFFFFFFGGGGGGFFFFFFEEEFFFFFFFFFFFFDDDBBBAAA???@@@AAABBBDDDEEEFFFFFFFFFEEEFFFHHHHHHFFFBBB>>><<<:::::::::;;;======;;;999;;;<<<999444999AAA???777<<<;;;;;;:::999888777777777777666666666666555555333333444666666777777777333333333333444444444444333333333333222222222222222111111111000000000000111111000000000/////////VVVVVVVVVUUUTTTRRRQQQPPPPPPOOONNNLLLJJJIIIHHHHHHHHHHHHJJJLLLNNNPPPQQQRRRRRRSSSTTTUUUVVVVVVVVVVVVXXXYYY[[[\\\]]]^^^^^^^^^[[[[[[[[[\\\]]]^^^______bbbaaaaaa````````````aaaaaa```^^^]]]\\\]]]^^^______^^^\\\[[[[[[]]]___``````______``````\\\WWWRRRLLLKKKKKKKKKMMMOOOQQQSSSTTTSSSRRRPPPOOOOOOQQQSSSUUUUUUWWWXXXYYYYYYYYYYYYXXXXXXVVVTTTRRRPPPNNNLLLIIIIIIIIIIIIIIIIIIJJJJJJIIILLLNNNLLLHHHEEEDDDFFFCCCCCCCCCDDDCCCBBBBBBAAABBBAAA@@@???>>>>>>>>>>>><<<<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::999888666666777888999::::::999888777888888777666555444444333333333333333333333333333333333333333222222222111222222222222222222222222111111111111111111111111111111222222333333333444111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000//////000000000000000000000000...///111222222222000000111111111111111111111111/////////000000000000000111111111111111111111111/////////000000000111111000111222333444555666666333333333333333333333333111111111111222222222222222222333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333444333111111111333666777444444444444555555666666999999999999888888888888999888888999;;;<<<<<<;;;<<<;;;:::999888888888888888888888888999;;;<<<===<<<<<<<<<<<<<<<============???AAABBBCCCEEEGGGJJJJJJJJJKKKKKKKKKMMMPPPRRRTTTXXX\\\^^^^^^^^^______aaacccfffkkkrrrxxx~~~~~~~~~zzzzzz||||||~~~~~~~~~~~~}}}~~~wwwqqqiiiccc___\\\[[[ZZZUUUUUUTTTSSSRRRPPPOOONNNLLLMMMMMMMMMLLLJJJGGGFFFHHHHHHIIIIIIIIIHHHHHHGGGFFFGGGGGGGGGHHHHHHHHHIIIFFFFFFFFFEEEEEEEEEEEEFFFGGGFFFDDDDDDDDDFFFGGGGGGHHHJJJKKKLLLKKKIIIGGGEEEGGGFFFFFFFFFFFFGGGGGGHHHJJJJJJIIIHHHFFFEEEDDDDDDEEEEEEFFFGGGGGGGGGFFFFFFHHHHHHHHHHHHGGGFFFEEEDDDFFFFFFGGGGGGGGGGGGFFFFFFEEEEEEFFFFFFDDDAAA???======>>>@@@BBBCCCEEEEEEEEEGGGHHHJJJJJJHHHDDD???;;;999999999;;;======:::888;;;???;;;777@@@PPPPPPEEE<<<<<<;;;999888777666666777777666666666666666666333444555555666666666555333333333333333333333333333222222222222222222222111111111111000000000000000000000000////////////VVVVVVUUUTTTSSSRRRPPPOOOOOONNNNNNLLLKKKIIIHHHGGGGGGHHHJJJLLLOOOQQQSSSTTTSSSSSSTTTUUUVVVVVVVVVVVVVVVXXXZZZ]]]____________\\\\\\\\\\\\]]]^^^``````aaa``````___^^^^^^____________^^^]]]]]]]]]^^^^^^^^^]]][[[ZZZ[[[\\\^^^```___``````aaa```]]]YYYVVVNNNMMMLLLLLLMMMOOORRRSSSTTTTTTSSSQQQNNNNNNQQQSSSVVVWWWWWWXXXYYYYYYYYYYYYWWWWWWWWWVVVTTTRRRPPPNNNJJJJJJJJJJJJJJJJJJJJJJJJHHHKKKMMMKKKGGGCCCCCCDDDAAAAAABBBBBBAAAAAA@@@???@@@???>>>======<<<======<<<;;;;;;;;;;;;:::::::::999999999999888777666555777888999::::::999777777888777777666555555444444333333333333333333333333333222222222111111111111222222222222222222222222111111111111111111111111000111111222222333333444111111111111111111111111111111111000000000////////////////////////////////////////////////000000000000000000000000000000...///000111222111111000111111111111111111111111......//////000000000000111111111111111111111111000000000111111111222222000000111222444555666666333333333333333333333333000000111111111222222222111222222333333222222111222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333333222111000111333555777444444444555555555555555666777777888999999::::::999888777888;;;<<<<<<;;;;;;:::999888888888888888777777777777888:::;;;<<<::::::;;;;;;<<<<<<<<<<<<<<<>>>AAABBBCCCDDDFFFHHHFFFGGGGGGFFFEEEFFFIIIKKKPPPRRRVVVWWWWWWVVVVVVWWWRRRSSSUUUXXX\\\bbbfffiiijjjkkklllpppuuuyyy{{{|||yyywwwvvv{{{}}}yyyxxx{{{{{{wwwyyy|||zzzyyywwwuuusssqqqpppoookkkmmmqqqssstttrrrqqqpppiiiddd^^^XXXVVVTTTSSSRRRLLLLLLLLLLLLKKKIIIGGGFFFHHHIIIJJJJJJIIIGGGDDDCCCGGGGGGHHHHHHHHHHHHGGGGGGIIIIIIIIIIIIHHHHHHGGGGGGEEEEEEEEEEEEFFFEEEEEEEEEGGGFFFEEEDDDEEEGGGIIIKKKOOOPPPRRRSSSQQQLLLGGGDDDGGGGGGGGGGGGGGGHHHIIIIIIJJJJJJIIIHHHFFFEEEDDDDDDDDDEEEFFFGGGGGGGGGGGGGGGIIIIIIIIIIIIHHHGGGFFFFFFGGGGGGHHHHHHHHHHHHGGGGGGDDDEEEFFFEEEDDDAAA>>><<<===>>>???AAACCCDDDDDDEEEIIIKKKLLLMMMKKKFFFAAA>>>;;;::::::<<<======;;;999666;;;<<<;;;III]]]aaaWWW;;;::::::888777666555555777777777777777777777777555555555555555444333333333333333333333333333333222222222222222222222222333222222222222111111111000000000000////////////TTTTTTTTTSSSRRRQQQOOONNNNNNNNNNNNMMMLLLJJJHHHHHHHHHIIIKKKMMMPPPRRRTTTUUUTTTTTTUUUVVVWWWWWWWWWWWWVVVXXX[[[^^^`````````___]]]\\\[[[[[[[[[]]]^^^___^^^^^^]]]\\\[[[[[[[[[[[[^^^]]]]]]\\\\\\]]]]]]]]]\\\[[[[[[ZZZ[[[\\\^^^___^^^___aaaaaaaaa^^^\\\ZZZPPPOOOMMMKKKLLLNNNPPPRRRSSSTTTTTTRRROOONNNQQQUUUWWWXXXXXXYYYYYYYYYXXXXXXXXXYYYYYYYYYXXXVVVSSSRRRKKKKKKKKKLLLKKKKKKJJJIIIHHHIIIJJJHHHEEECCCBBBBBB@@@@@@@@@@@@@@@???>>>>>>======<<<;;;;;;;;;;;;;;;::::::999999999888888888777777777888777777666555777777777888777777666666666666666555555555555444333333333333333333333333222222222222111111111111111222222222222333333333111111111111111111111111/////////000000000111111111111111111111111111111111111000000000/////////////////////////////////......////////////000000//////////////////////////////000111111111111111111111111111111111111111---......//////000000111111111111111111111111111111111111111222222222222000000111222222333444444222222222222222222222222000000000111111111111222111111222222222222111111222222222222222222222222111222222222222333333333222222222222222222222222333333333333333333333333222222111111222333555666333444555555666666555555444555666777888999:::::::::888777888:::;;;<<<;;;:::999888888777777888888666666666777888999;;;;;;999:::;;;;;;<<<<<<;;;;;;:::===???AAAAAABBBDDDEEEFFFGGGHHHGGGFFFGGGIIIJJJIIILLLOOOQQQQQQQQQSSSTTTMMMMMMMMMOOOQQQTTTWWWXXX[[[]]]___aaadddgggiiijjjgggeeeeeejjjqqqxxxzzz{{{|||{{{zzzyyyyyyxxxxxxxxxtttsssssstttxxx{{{}}}}}}{{{|||tttnnnlllkkkmmmoooooollljjjkkkmmmmmmooorrrwwwzzzyyyuuurrrjjjjjjiiigggeeecccbbbaaa[[[^^^bbbcccbbbaaa``````\\\YYYTTTRRRPPPPPPOOOMMMIIIJJJJJJKKKJJJHHHGGGFFFFFFFFFGGGGGGFFFDDDAAA???EEEFFFFFFGGGGGGGGGGGGGGGJJJJJJJJJIIIHHHGGGGGGGGGCCCDDDEEEFFFFFFFFFEEEEEEEEEEEEEEEDDDEEEGGGLLLOOOSSSUUUXXXXXXVVVPPPIIIDDDGGGGGGGGGGGGGGGHHHIIIJJJIIIIIIHHHHHHGGGFFFEEEEEEEEEEEEEEEFFFGGGGGGHHHHHHIIIIIIIIIIIIIIIHHHGGGFFFHHHHHHHHHIIIIIIHHHHHHHHHEEEEEEEEEEEECCCAAA@@@>>>>>>???@@@BBBCCCDDDDDDDDDJJJKKKLLLLLLJJJFFFBBB@@@>>>===;;;;;;<<<<<<;;;:::666999999999BBBNNNPPPJJJ999888888777666555444444555666666666666666777777666666666555555333222222333333333333222222222222111111111222222222222222444444333333333222222222111111000000000/////////RRRRRRRRRRRRQQQPPPNNNNNNMMMMMMNNNNNNMMMKKKJJJIIIHHHIIIKKKMMMOOOQQQSSSTTTUUUUUUVVVWWWXXXXXXXXXXXXXXXYYY\\\___```___^^^]]]\\\[[[ZZZYYYYYYZZZ[[[]]][[[[[[ZZZYYYXXXXXXXXXXXX\\\\\\\\\\\\\\\\\\\\\\\\ZZZZZZZZZ[[[\\\]]]]]]]]]\\\^^^aaabbbaaa```^^^^^^TTTRRROOOMMMMMMNNNQQQSSSSSSUUUUUUSSSOOOOOOSSSWWWXXXXXXYYYYYYYYYYYYXXXXXXXXXYYYYYYZZZYYYWWWUUUTTTKKKLLLLLLMMMLLLKKKJJJIIIIIIGGGEEEDDDDDDDDDBBBAAA>>>????????????>>>======;;;::::::999999999999999888888777777777666666666444555555666666666666666777666555555444444444555444444444444444555555555222222222222222222222222333333222222222111111111111111222222222333333333111111111111111111111111////////////000000000000111111111111111111111111111000000000////////////////////////////////////........./////////000000///////////////////////////000000000111111111111000000000000000000000000------......///000000111111111111111111111111111000000000000111111111111000000000111111222222222111111111111111111111111000000000000111111111111111111222222222222111111111111111111111111111111111111222222222333333333111111111111111111111111222222222222222222222222111111111222333333444444333444555666666666555444555555666666666777777777:::888777777999;;;;;;;;;999999888777777777777888666666666777888999;;;;;;999:::;;;<<<<<<<<<;;;;;;:::<<>>;;;::::::;;;;;;::::::888777777888999777666666666555555555444444444333333333444444555555555444444444555555444333333333333333222222222111111000111111111222222222222444333333333333222222222222222111111111000000000QQQQQQQQQQQQPPPOOONNNNNNLLLMMMNNNNNNNNNLLLKKKJJJHHHIIIJJJLLLNNNPPPRRRSSSUUUVVVWWWXXXYYYYYYYYYYYYZZZ[[[^^^``````^^^\\\[[[[[[ZZZXXXWWWVVVWWWYYYZZZYYYYYYXXXVVVVVVUUUUUUUUU[[[[[[[[[[[[[[[[[[[[[[[[XXXYYYZZZ\\\]]]]]]]]]]]][[[^^^aaabbbaaa`````````YYYWWWSSSQQQPPPQQQSSSUUURRRUUUVVVSSSPPPOOOTTTXXXYYYYYYYYYYYYYYYYYYXXXWWWUUUVVVXXXXXXXXXVVVTTTRRRKKKLLLMMMMMMMMMKKKJJJIIIJJJFFFBBBAAACCCDDDCCCAAA>>>>>>>>>>>>>>>======<<<999999888888777888888888666666666666555555555555222333444555666666666666666555444222222222333444222222333333444555555555222222222222222222222222333333333222222222222111111111111222222333333333000000000000000000000000222222222111111111111111000000000000000000000000000000000000////////////////////////////////////---.........//////000000111111111111111111111111000000000000111111111111////////////////////////---------...///000000111000000000000000000000000////////////000000000000000000000000000111111111000000000000000000000000000000000000111111111111111111222222222222111111111111111111111111111111111111111222222333333333111111111111111111111111222222222222222222222222000000222333333333333333333333555666666666555444666666666666555555555555:::888666777999;;;;;;;;;999888777777777777777888666666777777888:::;;;<<<999:::;;;<<<===<<<;;;;;;;;;>>>AAACCCCCCCCCDDDEEEBBBEEEHHHJJJIIIIIIJJJKKKKKKLLLMMMMMMKKKIIIJJJJJJIIIIIIIIIJJJJJJKKKKKKKKKKKKLLLOOOPPPPPPPPPQQQRRRMMMKKKKKKNNNTTTWWWXXXWWWUUUVVVWWWXXXWWWUUUSSSQQQTTTRRRPPPPPPRRRTTTUUUTTTQQQSSSVVVTTTPPPMMMNNNOOOMMMJJJGGGGGGIIIKKKJJJHHHLLLKKKIIIJJJKKKLLLKKKJJJDDDEEEGGGIIIKKKMMMNNNNNNHHHLLLOOOPPPOOOOOOPPPRRROOONNNMMMMMMMMMLLLIIIGGGHHHHHHIIIJJJJJJJJJJJJIIIEEEEEEDDDDDDCCCBBBAAA@@@BBBCCCCCCDDDEEEEEEEEEDDDEEEEEEEEEFFFGGGGGGHHHHHHBBBCCCDDDFFFFFFFFFEEEDDD???AAABBBBBBBBBFFFMMMRRRRRRVVVZZZ]]][[[TTTMMMHHHDDDDDDDDDDDDEEEFFFGGGHHHHHHGGGGGGGGGGGGGGGGGGGGGFFFEEEDDDDDDEEEGGGIIIJJJFFFFFFGGGGGGGGGFFFFFFEEEFFFFFFGGGGGGGGGGGGFFFFFFFFFEEEDDDCCCCCCCCCCCCCCCBBBCCCCCCDDDEEEEEEEEEDDDEEEEEEEEEDDDCCCAAA@@@???BBB???;;;888888999:::999999666777;;;;;;777666999444444444444444444333333111111111222222333333333222222333444555555555555333333333222222111111111000000111111222222222222333333333222222222222111222222222222111111111111TTTTTTTTTSSSSSSRRRQQQPPPPPPOOOMMMKKKKKKKKKKKKLLLNNNMMMMMMMMMOOORRRUUUVVVWWWWWWWWWXXXXXXXXXYYYYYYZZZZZZ[[[\\\\\\\\\[[[[[[YYYYYYXXXVVVSSSSSSTTTUUUVVVVVVVVVVVVVVVWWWWWWWWWWWWWWWWWWXXXXXXYYYYYYYYYVVVWWWXXXZZZ[[[]]]^^^___]]][[[[[[]]]aaaccccccaaa^^^ZZZVVVSSSSSSUUUVVVWWW[[[XXXUUURRRPPPQQQSSSTTTUUUVVVWWWWWWXXXXXXWWWWWWVVVVVVVVVVVVVVVUUUQQQNNNJJJJJJJJJKKKKKKKKKKKKKKKGGGGGGFFFFFFDDDCCCBBBAAA>>>>>>>>>>>>===<<<;;;:::;;;:::888666666777888999777777777777777777777777444555666666666666666555888777555444333333444444555555444444444333333333444222111222444555555444222222111111111111222222000111111111111222222222111111000000//////..................////////////000000111111111111000000000000////////////000000222111111111000000//////000000000000000000000000///.........------------////////////////////////111111000000//////......///......------///000111222111000//////000111222000000000000000000000000000000000000000000000000////////////000000000000333333222222111000000000111111111111111111111111000111111111111222222222111111111111111222222222222222111111111111111111333222222111111222222333444555555555555444333333222333333444555666777777777888888888888777666666333555888:::;;;;;;:::999777888999999::::::::::::999999888777888999;;;<<<999::::::::::::::::::;;;<<<===????????????AAACCCAAACCCFFFHHHJJJJJJJJJIIIHHHIIIJJJLLLLLLLLLKKKKKKLLLKKKJJJIIIHHHIIIIIIIIINNNMMMLLLKKKKKKLLLMMMNNNHHHIIIJJJKKKLLLLLLLLLLLLMMMMMMOOOOOONNNLLLJJJIIIFFFGGGHHHIIIIIIHHHGGGGGGEEEDDDCCCBBBAAAAAAAAAAAA===<<<<<<<<<===>>>@@@AAABBBAAAAAAAAAAAAAAAAAABBBAAABBBCCCEEEFFFGGGGGGGGGKKKLLLLLLKKKJJJJJJLLLNNNNNNNNNNNNLLLIIIHHHIIIJJJGGGHHHJJJLLLLLLKKKJJJIIIFFFGGGHHHIIIHHHFFFDDDCCCEEEDDDDDDDDDDDDEEEEEEFFFIIIGGGEEEEEEGGGHHHFFFCCCFFFDDDCCCDDDFFFGGGDDDAAAEEEDDDCCCCCCDDDFFFHHHJJJOOORRRUUUWWWVVVQQQLLLHHHDDDCCCBBBBBBCCCEEEHHHJJJHHHGGGGGGFFFEEEDDDCCCCCCDDDDDDCCCDDDEEEFFFHHHIIIJJJIIIGGGEEEEEEFFFGGGHHHFFFFFFEEEDDDDDDEEEFFFGGGFFFFFFFFFEEECCCAAA>>>===???@@@AAACCCDDDDDDDDDEEEFFFEEECCCAAA???>>>============<<<;;;999888888777777777777777666666666666444444444444444444444444111111111000111111222333333333333333333333333333555555555444333111...---...///111333111///+++(((111111111111111111111111000000000000000000000000TTTUUUUUUTTTTTTSSSRRRQQQQQQPPPNNNKKKJJJIIIHHHIIILLLLLLLLLMMMNNNPPPRRRSSSVVVVVVVVVWWWXXXYYYYYYYYYZZZZZZZZZ[[[[[[\\\\\\\\\[[[ZZZXXXVVVTTTTTTTTTUUUUUUUUUUUUUUUUUUVVVVVVVVVUUUUUUVVVWWWWWWXXXYYYYYYXXXXXXYYYYYYZZZ[[[\\\\\\\\\[[[ZZZ]]]```bbbbbb```]]]ZZZWWWUUUVVVWWWXXXXXX[[[YYYUUUSSSQQQRRRTTTUUUWWWWWWWWWXXXXXXWWWWWWVVVTTTTTTTTTTTTUUUTTTPPPNNNJJJJJJJJJJJJJJJKKKKKKLLLHHHHHHGGGFFFEEECCCAAA@@@===============<<<;;;;;;::::::::::::999999888888666666666666666666666666555555666666666555555444444444333222222333444555555444444444444333333333///---,,,---///000000///222111111000000111111222000000111111111222222222111000000000/////////...............////////////000000111111111111000000000000////////////000000111111000000000/////////000000000000000000000000/////////.........------////////////////////////000000000000//////////////////...---...///000111111000////////////000111000000000000000000000000000000000000000000000000111111111111000000000000222222222111111111000000111111111111111111111111000111111111111222222222000000000111222222222333111111111111111111111111333222222111111222222333222222333333333222111111222222333444555666777777888888888888777666666555555666777999999999999888888888999:::::::::999999888888888888888999::::::999999::::::::::::;;;;;;===>>>????????????@@@BBBAAABBBEEEGGGIIIIIIHHHHHHGGGHHHIIIJJJKKKKKKJJJJJJJJJJJJJJJJJJIIIIIIIIIHHHLLLKKKJJJIIIIIIJJJJJJKKKGGGGGGHHHIIIJJJJJJJJJJJJJJJKKKLLLLLLKKKJJJGGGFFFAAABBBCCCCCCCCCCCCBBBAAA???>>>===<<<;;;;;;;;;;;;;;;;;;::::::;;;===>>>???@@@@@@????????????@@@@@@>>>???AAABBBCCCDDDEEEEEEIIIJJJJJJJJJIIIIIIJJJLLLNNNOOONNNLLLJJJIIIJJJKKKGGGHHHJJJKKKLLLKKKJJJIIIFFFGGGIIIIIIIIIHHHFFFEEEEEEEEEEEEDDDEEEEEEFFFGGGHHHEEEDDDDDDFFFGGGFFFDDDFFFDDDCCCDDDFFFGGGDDDBBBDDDDDDBBBBBBCCCDDDFFFGGGKKKMMMPPPRRRQQQMMMIIIFFFCCCBBBBBBBBBCCCEEEGGGIIIHHHGGGGGGFFFEEEDDDDDDCCCEEEDDDDDDDDDDDDFFFHHHIIIIIIHHHFFFEEEEEEEEEGGGGGGFFFFFFEEEDDDDDDEEEFFFGGGEEEEEEEEEDDDBBBAAA??????BBBBBBCCCDDDEEEEEEEEEEEECCCBBB@@@???>>>===<<<<<<<<<<<<;;;:::999888777777777777777666666666555555444444444444444444444444444444333222111111222222333333333333333333333333333444444555444333111000///111222333222000...,,,111111111111111111111111000000000000000000000000VVVVVVVVVVVVUUUTTTSSSSSSSSSRRROOOLLLIIIGGGGGGFFFKKKLLLMMMNNNNNNOOOOOOOOOSSSSSSTTTUUUWWWXXXYYYYYYYYYYYYYYYYYYZZZ[[[]]]]]]\\\[[[YYYWWWUUUUUUUUUUUUUUUUUUTTTTTTTTTTTTTTTTTTSSSSSSTTTUUUVVVXXXXXXYYYXXXYYYYYYYYYYYYYYYZZZZZZ[[[ZZZZZZ\\\___aaa``````\\\[[[YYYYYYZZZ[[[[[[ZZZ[[[ZZZWWWTTTSSSTTTVVVWWWXXXXXXXXXXXXXXXWWWVVVUUURRRRRRRRRSSSSSSSSSPPPNNNKKKJJJIIIHHHHHHJJJLLLMMMIIIIIIHHHGGGEEECCCAAA???<<<<<<=========<<<<<<;;;888:::;;;<<<<<<:::888777444444444444444444444444666666666666555444333333111111111111222333555555444444444444333333333333222000//////111222222111222111111000000111111222000000000111111111222222000000000000////////////............///////////////000000111111000000///000//////......//////000000000///////////////...000000000000000000000000000000000/////////......////////////////////////////////////000000000000//////.........///000111000//////......//////000000000000000000000000000////////////////////////222222222111111000000000000000000111111111222222111111111111111111111111000111111111111222222222//////000111222222333333111111111111111111111111333222222111111222222333555555666666555555444333222222333444555666777777888888888777666555444333555666666666777777888888999999999:::999999888888777777888999999999888888999999999::::::;;;;;;;;;>>>???@@@@@@>>>>>>???@@@@@@AAACCCEEEFFFGGGFFFFFFEEEFFFHHHIIIJJJJJJIIIIIIIIIJJJKKKKKKKKKJJJIIIHHHJJJIIIIIIHHHGGGGGGHHHHHHFFFFFFGGGGGGGGGGGGGGGGGGFFFGGGHHHIIIHHHFFFDDDCCC===>>>>>>??????>>>======:::999888777777666777777999999888888888:::;;;<<<======<<<<<<<<<<<<======<<<<<<===???@@@AAABBBCCCFFFGGGHHHHHHGGGGGGIIIJJJNNNOOOOOOMMMKKKJJJJJJLLLHHHIIIJJJKKKLLLKKKJJJIIIGGGGGGIIIJJJJJJIIIHHHHHHFFFFFFFFFFFFFFFGGGHHHHHHHHHFFFDDDDDDEEEFFFEEEDDDEEEDDDDDDEEEFFFGGGEEEDDDDDDCCCBBBAAABBBBBBDDDDDDFFFGGGIIIJJJIIIHHHFFFDDDBBBBBBAAAAAABBBDDDFFFGGGGGGGGGGGGFFFEEEEEEEEEDDDEEEEEEDDDDDDDDDFFFGGGHHHHHHGGGFFFEEEDDDEEEFFFGGGFFFEEEEEEDDDDDDEEEEEEFFFDDDDDDCCCBBBAAAAAAAAAAAABBBCCCCCCDDDDDDCCCCCCCCC@@@??????>>>>>>======<<<;;;::::::999888777666666777666666666666555555555444444444444444444444444777666444333222111111111333333333333333333333333222333444555555444333333111222222333333222111111111111111111111111111111000000000000000000000000XXXXXXXXXWWWWWWVVVUUUTTTTTTRRRPPPMMMKKKIIIIIIIIIKKKMMMNNNPPPPPPOOONNNMMMOOOOOOQQQRRRTTTVVVWWWXXXXXXXXXXXXXXXYYY[[[\\\]]]\\\ZZZXXXVVVVVVVVVVVVVVVUUUUUUTTTTTTSSSSSSSSSRRRQQQQQQRRRTTTUUUWWWXXXXXXWWWWWWXXXXXXYYYYYYZZZZZZZZZZZZ[[[\\\^^^_________\\\\\\[[[]]]^^^___^^^\\\\\\[[[XXXVVVVVVWWWXXXYYYZZZZZZYYYYYYXXXVVVUUUTTTRRRQQQQQQRRRSSSSSSQQQOOOLLLKKKIIIGGGGGGIIIKKKMMMJJJIIIHHHGGGDDDBBB@@@???;;;<<<<<<======<<<<<<;;;999999:::::::::999888777333333333333333333333333666666666555444333222111111111111222333333444555444444444333333333222222555444222222444555555444111111000000000000111111000000000000111111111111000000000000////////////............//////////////////000000000000///////////////....../////////////////////............////////////////////////000000000000////////////////////////////////////......//////000000111111///////////////000000000//////............//////////////////////////////////////////////////////222222222111000///....../////////000111222222333111111111111111111111111000000111111111222222222//////000111222333333444111111111111111222222222333222222111111222222333666666666666666555444444111222333444555666666777777777777666555444333222444444444444555777888999999999999999999888777666777888999:::::::::888888999999999::::::;;;;;;;;;???@@@@@@???>>>======>>>???@@@AAACCCDDDDDDDDDDDDEEEFFFHHHIIIJJJJJJJJJIIIIIIKKKLLLMMMMMMLLLJJJIIIIIIIIIHHHHHHGGGGGGGGGGGGGGGGGGFFFFFFEEEEEEEEEEEEDDDEEEFFFGGGFFFEEECCCAAA>>>>>>>>>>>>>>>======<<<:::999888888777777777888777777666555666777888999::::::999999999999::::::::::::;;;<<<>>>@@@AAABBBEEEFFFHHHHHHGGGGGGHHHJJJNNNOOOOOOMMMKKKJJJKKKLLLIIIJJJKKKKKKKKKKKKJJJJJJFFFGGGHHHIIIJJJJJJIIIIIIGGGGGGGGGGGGHHHIIIJJJJJJKKKJJJGGGEEEDDDDDDCCCCCCDDDDDDDDDEEEFFFGGGFFFEEEEEEEEEDDDCCCBBBBBBCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDBBBAAAAAAAAABBBCCCEEEFFFGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDDDDEEEFFFGGGFFFFFFEEEDDDDDDEEEEEEFFFFFFEEEEEEEEEDDDDDDDDDDDDCCCBBBAAA@@@@@@@@@AAABBB@@@@@@AAAAAA@@@??????>>>????????????????????????999999999888777666666555666666666555555555444444444444444444444444444444555555444222222111111111222222222222222222222222222222333444444333222222111111111111222222333444111111111111111111111111000000000000000000000000YYYYYYYYYXXXXXXWWWVVVUUUSSSRRRPPPNNNMMMMMMNNNNNNMMMOOOQQQRRRRRRQQQOOONNNLLLMMMNNNPPPRRRTTTUUUVVVXXXXXXXXXXXXYYYZZZ[[[\\\YYYVVVTTTTTTVVVXXXXXXWWWWWWVVVVVVUUUTTTSSSRRRRRRPPPPPPRRRSSSUUUVVVWWWXXXUUUUUUVVVXXXYYY[[[\\\\\\ZZZ[[[\\\]]]]]]^^^___```]]]]]]]]]___aaabbb```^^^]]]\\\ZZZYYYYYYZZZ[[[\\\[[[ZZZZZZYYYXXXVVVUUUTTTSSSRRRQQQRRRSSSSSSRRRPPPMMMLLLIIIGGGGGGHHHJJJKKKIIIIIIHHHFFFDDDAAA???>>><<<<<<<<<<<<<<<;;;;;;::::::999777666666666777888333333333333333333333333555555555555444333111111333333333444444444333333444444333333333222222222333111//////111111111000111000000000000000000111//////000000000111111111////////////000000000000............//////////////////000000000000////////////............//////............////////////////////////////////////000000000000////////////////////////////////////......//////000000111111/////////000000000000000......////////////..............................////////////////////////111111000///...------,,,......///000111222222333000000000000000000000000000000111111111222222222///000000111222222333333000000111111111222222222333222222111111222222333111111111111111000000///111111222333444555666666666666666555444333222222111111222333555888:::;;;999999999999888888777666888999:::;;;;;;:::999888888888999::::::;;;<<<<<>>>>>???@@@AAABBBCCCCCCCCCEEEFFFHHHJJJKKKKKKKKKKKKJJJKKKMMMNNNNNNMMMKKKJJJIIIIIIJJJJJJJJJJJJIIIIIIJJJIIIGGGFFFEEEEEEEEEEEECCCDDDEEEFFFFFFEEECCCBBB???>>>>>>======<<<<<<<<<;;;;;;:::999999999::::::666666555444444555777888999888888777777888888999999::::::;;;===???AAACCCDDDFFFIIIJJJIIIIIIIIIJJJMMMNNNNNNMMMKKKJJJKKKLLLKKKKKKKKKKKKKKKKKKJJJJJJFFFFFFGGGHHHHHHHHHIIIIIIHHHHHHHHHIIIIIIKKKLLLLLLOOONNNKKKGGGCCCAAAAAAAAABBBCCCEEEFFFFFFGGGGGGGGGGGGGGGFFFEEEEEEDDDDDDDDDCCCBBBBBBBBBBBBCCCDDDDDDBBBBBBBBBBBBCCCCCCDDDEEEFFFFFFFFFFFFGGGGGGGGGGGGGGGFFFEEEDDDDDDEEEEEEFFFEEEEEEEEEEEEEEEEEEFFFFFFEEEEEEEEEEEEDDDDDDCCCCCCBBBAAA@@@??????@@@AAABBB??????@@@??????>>>===<<<<<<===>>>?????????>>>>>>999888888777777666666666555555555555444444444444444444444444444444444444222222111111111111222222222222222222222222222222222222333333222111///...000000//////000111333333111111111111111111111111000000000000000000000000YYYYYYYYYYYYXXXWWWVVVUUURRRQQQPPPOOOOOOPPPQQQRRROOOPPPRRRSSSTTTSSSQQQPPPLLLMMMNNNPPPRRRTTTUUUVVVWWWXXXXXXYYYYYYYYYYYYXXXSSSQQQOOOQQQUUUYYYYYYXXXYYYYYYXXXWWWVVVTTTTTTSSSQQQQQQRRRSSSTTTVVVVVVWWWUUUUUUWWWXXXZZZ\\\]]]^^^[[[\\\^^^^^^]]]]]]___```_________```bbbcccaaa```]]]]]]\\\[[[[[[\\\]]]^^^[[[[[[ZZZZZZXXXWWWUUUUUUTTTRRRQQQQQQRRRRRRQQQPPPNNNMMMJJJHHHGGGGGGGGGHHHGGGGGGFFFEEECCCAAA???===<<<======<<<<<<:::999999:::888666555444555777888222222222222222222222222444444444444333222111111333444444444444444333222333333333333222222222222222000//////000000000///111000000//////000000111/////////000000000111111////////////000000000000............////////////...//////000000//////...///......------......///...////////////000000000000000000000000000000000000000000/////////......////////////////////////////////////000000000000...///000111111111000000...//////000000//////.........................../////////////////////////////////......---------......//////000111222222000000000000000000000000000111111111111222222222111111111111111222222222000000000111222222333333333222222111111222222333111222222222222111000000111111222333444555666666333444444444444333222222000111333555777888:::;;;888888888999888888777777999::::::::::::999888888888888999::::::;;;<<<<<<>>>???@@@???===<<<===>>>?????????@@@AAAAAABBBBBBEEEFFFHHHJJJKKKLLLLLLKKKIIIJJJKKKLLLMMMLLLKKKKKKIIIJJJKKKLLLLLLMMMLLLLLLLLLKKKHHHFFFEEEDDDDDDDDDCCCDDDEEEGGGFFFEEEDDDBBB>>>>>>===<<<;;;;;;;;;;;;;;;::::::999999999::::::777666555444444555666777888888777777777777888888999999999:::<<>>===999:::;;;<<<===<<<;;;;;;888888888888777777666666555555444444444333333333444444444444444444444444111000000000111111222333222222222222222222222222111222222222111000...---///////////////000111222111111111111111111111111000000000000000000000000YYYYYYYYYYYYXXXWWWVVVUUUQQQQQQPPPOOOOOOPPPQQQRRROOOPPPRRRSSSSSSSSSSSSRRROOOOOOPPPRRRSSSUUUVVVWWWVVVXXXYYY[[[ZZZYYYVVVUUUMMMJJJIIIMMMTTTZZZ[[[ZZZ\\\[[[ZZZYYYXXXVVVUUUUUURRRRRRSSSTTTTTTUUUVVVVVVWWWWWWXXXYYYZZZ\\\\\\]]][[[]]]______^^^]]]___aaabbb```___```bbbbbbbbbaaa^^^]]]]]]]]]]]]^^^___```ZZZZZZZZZZZZYYYXXXVVVVVVTTTRRRPPPPPPPPPPPPOOONNNOOONNNLLLIIIGGGFFFEEEDDDEEEEEEDDDCCCBBB@@@>>>===>>>>>>===<<<;;;999888777999888888777777777777777333333333333333333333333222222333333333222222111000111222333444444333333333333333222222222222111555333111111222333222111000000////////////000000////////////000000000111.../////////000000000111............////////////......////////////......///......------......////////////000000000111111000000000000000000000000/////////.........------////////////////////////000000000000////////////...///000111222111000000//////000111111000//////000000000000000000000000000000000000000000000000////////////.............../////////000000111111000000000000000000000000000111111111111222222222222222222111111111111111///000000111222222333333333222222111111222222333444444555555444444333222111111222333444555555666111222222333333333333333222444555777888888888777666777777888888888888777999888888777666666777777777888888999;;;<<<<<<======>>>???>>>===<<<===>>>????????????@@@AAABBBBBBCCCEEEGGGIIIJJJKKKKKKKKKGGGHHHHHHHHHIIIIIIIIIIIIHHHIIIKKKMMMNNNOOOOOOOOOMMMKKKHHHEEEDDDCCCCCCCCCBBBCCCEEEFFFFFFEEEDDDCCC@@@???===<<<;;;;;;<<<<<<;;;::::::999999::::::;;;888777666555555555777777999888888777777888888999888888888888;;;>>>AAABBBCCCFFFIIIKKKJJJJJJJJJKKKKKKKKKLLLKKKIIIHHHJJJKKKMMMLLLLLLKKKKKKKKKKKKKKKJJJIIIIIIHHHHHHHHHHHHHHHJJJJJJKKKKKKLLLNNNOOOPPPMMMLLLIIIDDD@@@===???AAA@@@CCCFFFGGGFFFGGGIIIKKKGGGHHHHHHHHHHHHGGGGGGFFFEEEEEEEEEDDDDDDDDDDDDDDDCCCCCCDDDDDDEEEEEEDDDDDDEEEEEEFFFGGGGGGHHHIIIIIIIIIHHHFFFDDDDDDDDDDDDEEEEEEFFFFFFGGGGGGGGGGGGGGGDDDEEEEEEEEEEEECCCBBBAAA@@@@@@@@@@@@@@@???>>>>>>>>>>>>?????????>>>>>>===888999;;;<<<<<<;;;:::999999999888888888888777777444444444333333333333222444444444444444444444444333333222111111111222222111111111111111111111111000111222333222222000000//////000000000000000000111111111111111111111111000000000000000000000000YYYYYYYYYYYYXXXWWWVVVUUURRRQQQPPPOOONNNOOOPPPQQQOOOPPPQQQRRRSSSSSSSSSSSSQQQRRRSSSTTTUUUVVVWWWXXXVVVXXXZZZ\\\[[[XXXUUUSSSIIIGGGFFFKKKTTTZZZ\\\[[[^^^]]]\\\[[[YYYWWWVVVVVVSSSSSSTTTTTTUUUUUUUUUVVVZZZZZZZZZZZZ[[[[[[[[[[[[\\\^^^``````^^^^^^```bbbcccaaa``````aaabbbbbbaaa^^^^^^^^^^^^^^^___```aaaZZZZZZZZZZZZYYYXXXWWWVVVTTTRRROOONNNNNNNNNMMMLLLOOOOOOMMMJJJHHHEEECCCBBBCCCCCCCCCBBBAAA@@@>>>===???>>>>>><<<;;;999777666777888:::::::::999777666333333333333333333333333111111222333333333222222,,,...000222333444444444333333333222222222111111444222000000111111111000000000////////////000000////////////000000000000.../////////000000111111............/////////000......////////////...............------.........//////000000111111222222000000000000000000000000///.........------------////////////////////////111111000000//////.........///000222222111111000///000111222222111000///111111111111111111111111111111111111111111111111////////////000000000000////////////000000000000000000000000000000000000000111111111111222222222333333222222111000000000///000000111222222333333333222222222222222222333222222333333222222111000000111222333444555555666000000111222333333333333555666888999999777555444555666777888888888888888888777666444444444555666777888888999;;;<<<======<<<>>>???>>>===<<<===???@@@?????????@@@AAABBBBBBBBBCCCFFFHHHIIIJJJJJJJJJFFFEEEEEEEEEEEEFFFGGGHHHGGGHHHKKKMMMOOOPPPPPPPPPMMMKKKHHHEEEBBBBBBBBBBBBBBBCCCEEEFFFFFFEEECCCBBBBBBAAA???>>>======>>>>>><<<;;;;;;;;;;;;;;;<<<<<<888888666666555666777888999999888888888888999999777666666777999<<<@@@BBBBBBEEEIIIJJJJJJIIIJJJJJJJJJKKKKKKJJJHHHHHHIIIKKKMMMMMMLLLKKKKKKKKKKKKKKKLLLKKKJJJIIIIIIIIIIIIIIIKKKKKKKKKLLLMMMOOOPPPQQQHHHHHHGGGBBB>>>===???BBB@@@CCCFFFGGGGGGGGGIIILLLFFFGGGGGGHHHHHHHHHGGGGGGFFFFFFFFFEEEEEEDDDDDDDDDCCCDDDEEEEEEEEEEEEEEEDDDEEEEEEFFFGGGHHHIIIIIIJJJIIIHHHFFFEEEDDDDDDDDDDDDEEEFFFGGGHHHHHHHHHHHHHHHDDDEEEEEEEEEEEECCCAAA@@@@@@@@@AAAAAA@@@???===<<<;;;;;;<<<<<<<<<<<<<<<;;;:::;;;===>>>>>>===;;;:::999999999888888888888888444444444333333333222222444444444444444444444444666555444333222111111111111111111111111111111111///000222333444444333333000000111111111111000///111111111111111111111111000000000000000000000000WWWWWWXXXXXXWWWWWWVVVUUUTTTRRRPPPOOOOOOPPPOOOMMMQQQQQQQQQRRRSSSSSSTTTTTTUUUWWWYYYYYYYYYYYYZZZ[[[ZZZ\\\^^^___^^^[[[XXXUUUFFFGGGJJJOOOUUUZZZ[[[\\\___^^^]]][[[ZZZYYYYYYYYYXXXWWWVVVUUUUUUUUUVVVWWWXXXYYYZZZ[[[[[[[[[[[[[[[\\\]]]^^^___```bbbbbbccccccbbbaaa```^^^^^^]]]]]][[[]]]___```^^^]]]]]]]]]ccc___[[[YYYZZZ[[[ZZZYYYSSSQQQNNNNNNOOOPPPPPPOOOMMMMMMKKKIIIGGGEEECCCBBBBBBAAA@@@???>>><<<;;;;;;;;;:::999777666777777888888888888777666444333222555333111111333444444333555444222111000111222222111111111111111111111111222222111111111111222222//////............////////////000000000000//////............//////////////////000000000000//////....../////////////////////////////////000111111000000///...---,,,++++++000000000000000000000000........................////////////000222333444000000000000000000000000111111111111000000000000000000000///......------......---......///000111000000000000000000000000...------------.../////////////////////.........000000////////////000000222222222000......000222111111111111111111111111444333333222222333333444222222222111111111111111222222222222222222222222333333333333333333333333111333444444333222222333333333333333333333333333666666666666666555555444555666777888888999999888555555666777777777777777::::::999888888999999999;;;;;;;;;<<<<<<<<<<<<<<<@@@@@@???>>>???BBBDDDFFFFFFFFFFFFFFFGGGHHHIIIIIIGGGEEEDDDDDDEEEFFFFFFEEEGGGGGGGGGHHHIIIIIIJJJJJJHHHFFFCCC@@@@@@AAADDDFFFDDDCCCCCCBBBBBBBBBCCCCCCBBBCCCCCCBBB>>>:::888777999;;;======;;;:::;;;<<<666666666666777777777777:::999999888888888888888666666777999;;;<<<===>>>BBBCCCFFFIIIKKKLLLMMMMMMNNNMMMKKKIIIIIIJJJLLLMMMJJJLLLMMMMMMKKKIIIHHHIIIKKKJJJJJJJJJIIIIIIIIIHHHKKKKKKLLLLLLLLLKKKJJJIIIFFFDDDCCCAAA===999;;;@@@DDDFFFIIIKKKLLLKKKJJJHHHHHHGGGGGGGGGIIIIIIIIIHHHFFFFFFDDDCCCCCCDDDEEEEEEBBBAAAAAAAAAAAABBBCCCCCCEEEFFFGGGHHHGGGFFFDDDBBBDDDDDDEEEEEEDDDCCCBBBBBBCCCDDDDDDEEEFFFHHHJJJKKKLLLKKKJJJHHHFFFDDDCCCBBB@@@?????????AAA@@@???===;;;;;;<<<======<<<;;;;;;:::;;;<<<======<<<;;;:::;;;999777666777777666555444444444333333222222222444444333333333222222222333333333222222222111111000000000111222222222333222222333333333333444444444333000///......000111222222222111111111111111333222000000111222111111VVVWWWWWWWWWWWWVVVUUUUUUTTTRRRPPPPPPQQQRRRQQQPPPQQQRRRRRRSSSSSSTTTUUUUUUTTTVVVXXXYYYXXXXXXYYYZZZZZZ[[[]]]___^^^\\\YYYWWWKKKLLLNNNRRRWWW[[[\\\\\\^^^]]]\\\[[[ZZZYYYYYYYYYYYYXXXWWWVVVVVVWWWXXXXXXYYYZZZ[[[[[[[[[[[[[[[[[[\\\\\\]]]^^^___```aaabbbbbbaaa```___^^^]]]]]]]]]]]]___```aaa```___```aaabbb___[[[YYYYYYZZZYYYWWWWWWUUURRRQQQPPPPPPNNNLLLMMMLLLJJJHHHFFFDDDCCCBBB??????>>>>>>===<<<;;;;;;;;;;;;999888777777888888888888777777666444333222222000///000111222111///444333222222111111111222111111111111111111111111111111000000000000111111//////............////////////000000000000//////............////////////......////////////......///////////////.........///////////////000000111000000//////...---------////////////////////////...........................------------------.................................//////////////////,,,,,,------.../////////000///...............///...........................------------...///////////////////////////...000000////////////000000222222111000......000222111111111111111111111111222222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222111111333444444333222222333444444444333333333333333666666666666666555555444555666666666666666555555555555666666666777777777999999999888888999999999;;;;;;;;;<<<<<<<<<======@@@???>>>>>>???AAACCCEEEFFFEEEEEEEEEEEEGGGHHHIIIGGGFFFDDDDDDEEEFFFEEEDDDDDDEEEEEEFFFGGGGGGHHHHHHHHHGGGDDDBBBAAABBBCCCDDDDDDCCCCCCBBBBBBBBBBBBBBBEEEFFFFFFCCC@@@===<<<<<<<<<>>>??????===<<<===>>>888888888888888777777777999999888777777777888888666777888:::<<<>>>???@@@CCCDDDFFFIIIKKKLLLMMMMMMMMMLLLJJJIIIHHHIIIJJJKKKHHHJJJLLLLLLJJJIIIHHHIIIJJJJJJJJJKKKKKKKKKLLLLLLMMMMMMLLLLLLLLLLLLMMMMMMHHHDDDAAA???;;;999===DDDEEEFFFHHHJJJKKKKKKJJJIIIIIIHHHHHHHHHHHHHHHHHHGGGGGGFFFEEEDDDCCCDDDEEEEEECCCBBBBBBAAAAAABBBBBBBBBDDDDDDFFFFFFFFFDDDCCCAAACCCCCCDDDDDDCCCBBBBBBAAABBBCCCCCCDDDFFFHHHIIIJJJLLLKKKJJJHHHFFFEEECCCBBB@@@???>>>???@@@@@@>>>===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======<<<;;;;;;;;;999777777777888777666666555555555444444444444444444444444333333333333333333222222222111111111111111111111111222222222222222222333333333444444444333111/////////000111111111111111111111111111333111000000111222111111UUUUUUVVVVVVUUUUUUTTTSSSSSSQQQPPPQQQRRRTTTSSSSSSRRRSSSSSSTTTUUUUUUVVVVVVUUUWWWYYYYYYXXXXXXYYYZZZYYY[[[\\\^^^^^^\\\ZZZYYYRRRRRRSSSVVVYYY\\\\\\\\\]]]\\\[[[ZZZYYYXXXXXXXXXYYYXXXXXXWWWXXXXXXYYYYYY[[[[[[\\\\\\\\\[[[[[[ZZZ[[[[[[\\\\\\]]]^^^______```___^^^]]]]]]]]]]]]]]]^^^___```___^^^^^^```bbbaaa^^^[[[YYYXXXXXXWWWUUUUUUSSSQQQQQQPPPOOOLLLJJJKKKJJJIIIGGGEEECCCBBBAAA======<<<<<<<<<;;;;;;;;;<<<;;;:::999888888888888777777777666555444333222000000000111222222000...222222222333222222111000111111111111111111111111000000////////////000000//////............//////...//////000000//////...............////////////------............------000000//////.........---....../////////000000000////////////////////////////////////////////////........................///...------,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........++++++,,,,,,---.........111000///...------------------------------------...------------...//////......//////////////////000000////////////000000111111111000......000222111111111111111111111111000000111222222111000000///000000111111222222222222222222222222222222222222222222111111000000000111333444444333222222333444444444444444444444444666666666666666555555444555555555555444333222111666666555444555666777888888888888888888888999999::::::;;;;;;<<<===>>>>>>>>>>>>===>>>???@@@BBBCCCEEEDDDCCCBBBCCCEEEGGGHHHGGGFFFDDDDDDEEEEEEDDDCCCAAABBBBBBCCCCCCDDDDDDEEEGGGFFFEEEDDDCCCCCCCCCCCCDDDCCCBBBBBBAAAAAAAAABBBHHHHHHGGGEEEAAA@@@@@@AAA@@@BBBCCCBBBAAA??????@@@;;;;;;;;;:::999999888888888777777777777777888888777888999;;;>>>@@@AAABBBDDDEEEFFFHHHJJJLLLMMMNNNMMMLLLJJJHHHGGGHHHHHHIIIGGGIIIKKKKKKJJJIIIIIIJJJJJJJJJKKKLLLMMMNNNOOOPPPOOONNNMMMLLLLLLNNNPPPQQQJJJDDD???<<<::::::@@@HHHGGGGGGHHHHHHIIIIIIJJJJJJIIIIIIIIIHHHHHHGGGGGGGGGGGGFFFEEEDDDDDDDDDDDDEEECCCCCCBBBBBBBBBBBBBBBCCCCCCCCCDDDEEEEEEDDDBBBAAABBBBBBCCCCCCCCCBBBAAAAAAAAAAAABBBDDDFFFGGGIIIJJJKKKJJJJJJIIIGGGEEEDDDCCC@@@???>>>>>>??????===<<<<<<;;;:::999999:::;;;<<<;;;;;;<<<======<<<;;;;;;:::999777777888999999888777777777666666666666666555555555444444444444333333222222222222111111111222222222111111111111111222222222222333333333333555444222111000000111111///000000111111222222222222111//////111222222111TTTTTTTTTTTTTTTSSSSSSRRRQQQPPPOOOPPPSSSTTTUUUTTTSSSTTTTTTUUUUUUVVVWWWWWWVVVXXXZZZZZZYYYYYYYYYZZZYYYZZZ[[[\\\\\\\\\[[[[[[XXXWWWVVVWWWZZZ[[[[[[[[[\\\[[[ZZZYYYXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXYYYYYY\\\\\\]]]\\\\\\[[[ZZZZZZZZZZZZZZZ[[[[[[\\\\\\\\\]]]]]]\\\\\\[[[\\\\\\\\\]]]]]]]]][[[YYYYYY[[[]]]___]]][[[YYYWWWVVVUUUTTTMMMLLLLLLMMMNNNNNNKKKIIIIIIHHHGGGEEEDDDBBBAAA@@@;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;:::999999888888888666666666666555444333222222222333555666666333000000111222333333222111000111111111111111111111111//////............////////////............//////...//////////////////...............////////////---......//////......---000000000///......------.........///////////////.../////////000000111111////////////////////////........................000000000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---....../////////...------,,,,,,+++000///...---------------------------------------...------------...//////............////////////000000////////////000000000111000///......000222111111111111111111111111...///111222222111///......//////000111222222333111111111111111111111111333333222222111111000000111333444444333222222333444444444555555555555555666666666666666555555444444444444444444333222222666555444333333555777888777777888888888888888888888999:::;;;<<<===>>>???===<<<<<<===>>>???AAABBBDDDCCCAAA@@@AAACCCFFFGGGGGGFFFEEEEEEEEEEEECCCBBB?????????@@@AAAAAABBBBBBCCCDDDDDDEEEEEEEEEEEEDDDCCCCCCBBBAAA@@@@@@@@@@@@GGGGGGEEECCC@@@???@@@BBBCCCDDDFFFEEECCCAAAAAABBB>>>>>>===<<<;;;;;;::::::777777666666777777888888888999:::===???AAACCCDDDEEEEEEFFFGGGIIIKKKMMMNNNLLLLLLJJJIIIHHHGGGGGGHHHFFFHHHKKKLLLKKKKKKKKKLLLLLLLLLMMMNNNOOOPPPPPPQQQNNNNNNMMMMMMMMMNNNPPPQQQIIICCC>>>======>>>CCCJJJIIIHHHGGGGGGGGGHHHIIIJJJJJJJJJJJJIIIGGGFFFFFFFFFGGGGGGFFFEEEEEEDDDDDDDDDAAAAAAAAABBBBBBCCCDDDEEECCCDDDDDDEEEEEEDDDCCCCCCBBBCCCCCCDDDCCCCCCBBBBBB@@@@@@BBBDDDFFFGGGHHHHHHIIIIIIIIIIIIGGGFFFDDDCCC@@@>>>===<<<======<<<;;;<<<;;;999888888999;;;<<<:::;;;<<<======<<<;;;::::::888777777999:::999999777777666666666666666666666666555555555444444444222222222222111111111111333222222222111000000000111222222222222333333333555444333222111111111111...//////000111222222333222000//////111222222111SSSSSSTTTTTTSSSSSSRRRQQQOOONNNNNNOOORRRTTTUUUTTTTTTTTTTTTUUUVVVVVVWWWWWWXXXZZZ[[[[[[ZZZZZZZZZ[[[XXXYYYYYYZZZZZZ[[[[[[[[[ZZZXXXWWWWWWYYYZZZZZZYYYZZZZZZYYYXXXWWWWWWWWWWWWVVVVVVWWWWWWXXXXXXXXXXXX\\\\\\\\\\\\\\\[[[ZZZYYYYYYYYYYYYYYYZZZZZZZZZZZZ[[[[[[ZZZZZZZZZZZZZZZ[[[]]]]]]\\\YYYVVVUUUVVVXXX\\\[[[ZZZXXXVVVTTTSSSSSSKKKJJJJJJKKKMMMLLLIIIGGGGGGFFFEEEDDDBBB@@@??????;;;;;;<<<<<<<<<<<<======::::::::::::999888777777555666666666555444333222444444444666888777444222///000222333333222111000000000000000000000000000//////............////////////............//////......////////////................../////////////////////000000/////////000000//////.........---------...///000//////.........//////000000111111................................................---...///000000000//////------------------------++++++,,,---......//////000000//////...------------------------...//////...........................------------...//////---.........//////000000000000////////////000000///000000///---...000222000000000000000000000000---...000111111000...---......///000111111222222111111111111111111111111444444333333222222222222111333444444333222222333444444444555555555666666666666666666666555555444222333444555555555555555666555333222222444666777555666777888888888888777777888999:::;;;<<<===>>>;;;;;;;;;<<<===>>>???@@@BBBAAA@@@@@@AAABBBDDDFFFFFFEEEDDDEEEFFFEEECCCAAA>>>>>>>>>???@@@@@@AAAAAA@@@AAACCCEEEGGGGGGGGGGGGCCCCCCAAA@@@@@@?????????BBBBBBAAA???======>>>@@@CCCDDDEEEEEECCCBBBBBBBBB@@@??????>>>===<<<<<<;;;888777777777777777888888888999;;;===???AAABBBCCCCCCDDDEEEGGGHHHJJJKKKLLLKKKKKKJJJIIIHHHHHHGGGGGGFFFIIIKKKMMMLLLLLLLLLMMMNNNNNNNNNNNNOOOOOOOOOOOOLLLMMMNNNOOOPPPQQQQQQRRRLLLGGGCCCCCCCCCCCCFFFKKKJJJIIIGGGFFFFFFGGGHHHIIIIIIJJJKKKIIIGGGEEEFFFGGGGGGGGGGGGFFFEEEEEEDDDCCC??????@@@AAACCCEEEGGGHHHDDDEEEEEEEEEEEEEEEEEEEEECCCDDDEEEEEEEEEEEEDDDDDD@@@AAACCCEEEFFFGGGGGGGGGFFFGGGHHHHHHGGGEEECCCBBB@@@>>><<<;;;;;;<<<;;;:::;;;999888666666888999;;;999:::;;;<<<<<<;;;:::999999888666777888999999888555555555555555555555555666666555555555444444444222222222111111111000000333222222222111000000000111111111222222222333333444444333222111111111111......///000111111222222111///...///000222222111SSSSSSTTTTTTSSSSSSRRRQQQOOONNNNNNOOORRRTTTUUUTTTSSSTTTTTTUUUUUUVVVWWWWWWXXXZZZ[[[[[[ZZZYYYZZZ[[[XXXXXXWWWWWWXXXYYYZZZ[[[ZZZXXXVVVVVVWWWYYYYYYYYYYYYXXXWWWWWWVVVVVVWWWWWWUUUVVVWWWXXXXXXXXXXXXXXXZZZZZZ[[[[[[[[[ZZZZZZYYYYYYYYYYYYYYYYYYYYYXXXXXX[[[ZZZYYYXXXXXXXXXXXXXXX[[[[[[[[[XXXUUUTTTTTTUUUVVVWWWWWWUUUSSSQQQQQQQQQPPPNNNLLLLLLKKKJJJGGGEEEEEEDDDCCCBBB@@@???>>>>>>;;;<<<<<<<<<<<<<<<<<<<<<999999999999999888666666555555555555555444333333222222222333555444222000///000111111222111111111000000000000000000000000//////............////////////............//////---......//////......---............//////////////////000000000000//////////////////////////////,,,---...///000///...............//////000000000................................................)))***,,,...///000//////........................,,,------....../////////------......///000000111,,,,,,,,,,,,---...///000...........................------------...//////------......///000000000000000////////////000000/////////...---...000222000000000000000000000000......000000000000.........//////000000111111111111111111111111111111111333333333333333333333333111333444444333222222333333333333444555555666666666666666666666555555444222333444555666666666666444444333222333444555666333444666888888888777777777777888888999:::;;;;;;999999:::;;;<<<===>>>>>>AAAAAAAAAAAABBBCCCCCCDDDDDDCCCCCCEEEFFFFFFDDDBBB>>>??????@@@@@@AAABBBBBB@@@AAACCCEEEGGGHHHIIIIIICCCBBBAAA@@@???>>>>>>>>>======>>>===;;;;;;<<<>>>???AAABBBBBBAAA@@@@@@AAA@@@@@@??????>>>>>>======:::999999888777888888888888999:::<<<===???@@@AAAAAABBBEEEGGGHHHIIIIIIHHHHHHHHHHHHHHHGGGGGGGGGGGGFFFIIIKKKLLLLLLKKKLLLMMMMMMMMMMMMNNNNNNNNNNNNNNNKKKLLLNNNQQQTTTWWWZZZ[[[ZZZRRRMMMKKKJJJHHHHHHKKKJJJIIIHHHFFFFFFFFFGGGHHHGGGJJJKKKJJJFFFEEEFFFIIIHHHHHHHHHGGGFFFEEECCCCCC??????@@@BBBDDDFFFHHHIIIEEEEEEEEEEEEFFFFFFFFFFFFDDDDDDEEEFFFFFFFFFEEEEEEBBBCCCEEEFFFGGGGGGFFFEEECCCEEEFFFGGGFFFDDDBBBAAA@@@>>>;;;::::::::::::999999888777666666777888999888888999::::::999888888999888666666777888888777333444444444444555555555555555555444444444444333222111111111111000000000222222222111111111111111111111111111222222222222333333333222111111000000...//////000000111111111000///......000222222111SSSTTTTTTTTTTTTSSSRRRRRRQQQOOOOOOPPPSSSUUUUUUUUUSSSSSSTTTTTTUUUVVVVVVVVVWWWYYYZZZZZZXXXWWWXXXYYYXXXWWWVVVUUUUUUVVVXXXYYYZZZWWWUUUUUUWWWYYYZZZZZZXXXWWWWWWVVVVVVVVVVVVVVVUUUVVVXXXYYYZZZZZZYYYYYYXXXXXXYYYZZZZZZZZZYYYYYYZZZZZZYYYYYYXXXXXXXXXXXX[[[ZZZYYYWWWVVVVVVVVVVVVTTTUUUVVVUUUSSSRRRRRRSSSOOOQQQSSSQQQOOOMMMMMMOOOPPPMMMKKKIIIIIIHHHGGGEEECCCCCCBBBAAA???>>>======;;;;;;;;;;;;::::::::::::888888999999888777555444444444555555555444333333222111000000222222111000000000000000000111222222000000000000000000000000000//////////////////000//////............//////---......//////......---............////////////...//////////////////...------......///000000000+++,,,...000000///...---..................//////................................................((()))+++---//////...---........................---------...............,,,,,,---......//////000---------,,,,,,---......------------------------...------------...//////------......///000000111000000////////////000000...//////...---...000222000000000000000000000000/////////////////////////////////000000000000000111111111111111111111111111111111222333333444444111333444444333222222333222222222333444555555555666666666666666555555444444444555555555555555444222333333333333444444444222444666777888888777666666666777777888888888999777888999;;;<<<<<<======???@@@AAACCCCCCCCCCCCBBBAAAAAABBBEEEGGGGGGEEECCC@@@@@@AAAAAABBBCCCCCCCCCCCCCCCDDDEEEFFFGGGHHHHHHCCCBBBAAA???>>>>>>======:::;;;======<<<;;;<<<===:::<<<>>>???>>>>>>>>>@@@????????????????????????<<<<<<;;;999888888888888888999999:::;;;<<<===>>>>>>@@@DDDGGGHHHHHHFFFEEEDDDDDDEEEEEEEEEEEEEEEEEEEEEGGGJJJKKKJJJIIIIIIJJJJJJJJJKKKLLLMMMNNNNNNOOONNNNNNNNNQQQXXX```hhhmmmnnndddYYYSSSOOOKKKJJJLLLJJJIIIHHHGGGFFFFFFFFFFFFFFFIIIKKKJJJFFFEEEGGGJJJHHHHHHHHHHHHGGGEEECCCBBBBBBBBBBBBBBBCCCEEEFFFGGGDDDDDDDDDDDDDDDEEEFFFFFFCCCCCCDDDEEEEEEEEEEEEEEEDDDEEEGGGHHHHHHGGGEEEDDDAAABBBDDDEEEEEECCCAAA@@@@@@===:::888999999999888777777777777777777777777666777888999999888777666999777666555666666666444333333444444444555555555444444444444333333333333111111111111000000000000111111111111111222222222111111111111222222222222222222222222111000///////////////000000000000000///...---...000222222111TTTTTTTTTTTTTTTSSSSSSRRRRRRQQQPPPRRRTTTVVVVVVVVVRRRSSSSSSTTTUUUUUUVVVVVVUUUWWWXXXXXXWWWVVVVVVWWWXXXWWWUUUTTTTTTUUUWWWXXXYYYWWWUUUUUUXXXZZZ[[[\\\WWWWWWVVVVVVUUUUUUVVVVVVVVVWWWYYYZZZ[[[[[[[[[ZZZWWWWWWXXXYYYYYYZZZYYYYYYZZZZZZZZZYYYXXXXXXWWWWWW[[[ZZZXXXWWWVVVUUUUUUUUULLLNNNQQQRRRQQQPPPPPPPPPKKKMMMOOONNNLLLJJJKKKLLLJJJHHHFFFEEEFFFGGGGGGGGGBBBBBBAAA@@@???>>>===<<<:::::::::999999999888888777777888888777666444333444444444555444444333333333111000000111222222111111000/////////000222333000000000000000000000000000000////////////000000//////............//////---..................---............/////////000---..................---,,,,,,---...///000111111+++,,,...000000///...---........................................................................)))+++---/////////...---........................------------------------///......------,,,++++++//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////---------...///000000111000000////////////000000......///...---...000222000000000000000000000000000000////////////000000000000000000////////////000000000000000000000000//////000111222333333444111333555444333222333333111111222333333444555555666666666666666555555444555555555555444333222222111222333444444444333333222333555777888888777666666666666666777777777777777888999:::;;;<<<<<<<<<>>>@@@BBBDDDEEEDDDCCCBBB@@@@@@BBBDDDGGGGGGEEECCCAAABBBBBBCCCCCCDDDEEEEEEFFFEEEEEEEEEEEEEEEFFFFFFCCCBBBAAA???>>>=========999;;;>>>>>>===<<<<<<===777999;;;<<<<<<<<<===>>>??????????????????@@@@@@>>>===<<<:::999888777777888888999999:::;;;;;;<<<<<>>???===<<<<<<;;;999888777777:::999999888777666555555777555444222222333444555666555444333111000//////...000111111000000111222111111111111000000000000.........///////////////000000//////............---------............///.........//////000222222////////////////////////...............///000111000000000000000000000000111///---,,,,,,...111222///---,,,,,,---...---,,,---------------------------------........./////////...---,,,+++,,,,,,---+++,,,------......------,,,---------.../////////........................+++++++++++++++,,,---..................///000000......////////////......///////////////.........000000////////////000000000000000000000000000000////////////000000000000000000000000111111111111222111000000000000000111222222222111111111111000333333333333333333333333222222333333333333444444444555555666555555444444333333444555666777888999555444444333333444444555555555555555666666666666555555555666666666666777888888999:::;;;;;;;;;;;;<<<>>>AAABBBAAA@@@AAAAAA???>>>>>>AAAEEEFFFDDDBBBAAABBBCCCBBBAAAAAABBBDDDDDDDDDEEEFFFGGGHHHIIIIIIFFFCCC@@@>>>>>>?????????@@@@@@???>>>===;;;999888777666666555555777888999;;;===????????????@@@AAAAAA???<<<:::888888888999555666888:::;;;=========???AAADDDEEEEEEEEEEEEFFFCCCCCCDDDDDDDDDDDDCCCCCCEEEFFFFFFFFFFFFFFFEEEDDDEEEGGGIIIIIIIIIIIIKKKMMMMMMMMMLLLOOO[[[nnnzzz~~~wwwgggZZZTTTQQQOOONNNKKKKKKKKKIIIFFFEEEFFFGGGGGGIIIKKKKKKIIIHHHGGGHHHEEEFFFGGGHHHHHHGGGFFFEEEHHHGGGEEEDDDBBBAAAAAAAAABBBCCCCCCCCCDDDDDDEEEEEEDDDEEEEEEEEEEEEFFFFFFFFFHHHHHHGGGFFFEEEDDDCCCBBB@@@AAAAAABBBAAA@@@>>>===<<<;;;:::999777666555444777666555444444444444444666666777777888888999999333333333333333333333333444444444555555555666666444444333222222222333333444444333333222111000000//////000000000000//////---......///000111111222000000000000000000000000000000000000000000000000111000///...///000222444TTTTTTUUUUUUVVVUUUUUUTTTTTTRRRQQQSSSUUUWWWVVVTTTSSSSSSRRRQQQQQQRRRSSSSSSUUUUUUUUUUUUUUUUUUTTTTTTVVVUUUTTTTTTTTTTTTUUUVVVVVVTTTSSSSSSVVVXXXXXXXXXXXXVVVUUUUUUWWWYYYZZZZZZ[[[[[[ZZZZZZZZZZZZ[[[[[[ZZZZZZZZZ[[[^^^^^^]]]\\\[[[ZZZYYYYYYXXXXXXXXXXXXZZZXXXVVVUUUUUUSSSPPPNNNLLLLLLMMMMMMMMMLLLKKKJJJKKKJJJJJJIIIHHHFFFEEEDDDBBBCCCCCCCCCBBBAAA???>>>@@@???>>>===<<<<<<===>>><<<;;;:::999888777666666888777777666666555555555666555333222222333444555444444333222111111000000...000111111000000111222111111111000000000/////////////////////........./////////.........---------------............///............///000111111........................///............//////000...........................---,,,+++,,,---///000///---,,,,,,---...---,,,------------------------,,,,,,,,,,,,------......///...---,,,,,,,,,------,,,---......//////......---------.............................................------...//////000...............//////000......////////////....../////////////////////...111///---,,,,,,---///111000000000000000000000000////////////000000000000000000000000111111111111111000000000000000111111222222222111111111111000222222222222222222222222222222333333333333444444444444444555555444444444222333444555666777777888555444444333333444444555555555555555666666666666444444555555555666666666666666777888999999999999;;;>>>@@@AAAAAA@@@AAABBBAAAAAAAAADDDGGGHHHFFFDDDBBBCCCCCCBBBAAAAAABBBCCCCCCDDDEEEFFFGGGHHHHHHIIIDDDAAA>>><<<============>>>>>>===<<<;;;999888777777666555555555666777888:::<<<>>>???>>>>>>???@@@???>>><<<:::888888888888666777888:::;;;<<<<<<======@@@CCCDDDCCCCCCDDDEEEDDDEEEEEEEEEDDDDDDCCCBBBBBBCCCCCCDDDDDDDDDCCCCCCCCCEEEFFFGGGFFFGGGIIIJJJKKKLLLLLLOOO[[[lllwwwzzz|||qqqcccWWWRRROOONNNMMMKKKLLLLLLJJJGGGFFFGGGHHHHHHJJJKKKKKKIIIHHHHHHHHHFFFFFFGGGGGGGGGGGGFFFFFFGGGFFFEEEDDDCCCBBBBBBBBBCCCCCCCCCDDDDDDDDDEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEHHHGGGGGGFFFDDDCCCCCCBBB@@@@@@@@@AAA@@@???===<<<<<<;;;:::999777666555444666666555444444444444444555555555555555666666666333333333333333333333333333333333333444444444555555444333222222222222222333333333222111000000000//////000000000000//////......//////000000111111000000000000000000000000000000000000000000000000000//////...///000111222TTTTTTUUUUUUUUUUUUTTTTTTRRRQQQQQQRRRTTTUUUUUUSSSSSSRRRQQQPPPPPPQQQRRRSSSTTTTTTSSSSSSSSSTTTTTTUUUUUUUUUTTTSSSSSSTTTUUUUUURRRQQQPPPRRRVVVYYYZZZ[[[WWWUUUTTTUUUXXXZZZ[[[[[[\\\\\\\\\[[[[[[\\\\\\]]]ZZZZZZ\\\^^^``````^^^\\\YYYYYYXXXWWWWWWWWWXXXXXXZZZXXXVVVUUUTTTRRRNNNLLLKKKLLLLLLLLLKKKKKKJJJIIIIIIIIIGGGEEEDDDCCCCCCCCC@@@AAABBBBBBAAA@@@???>>>======<<<;;;;;;;;;<<<<<<::::::999888777666666555555555555555555555555555666555333222222222333444333333222222222111111111...000111111000000111222111111000000000000//////000000//////......------.........------------------------............///---------------...///000........................//////......---.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------///---,,,,,,---......---------------------------+++++++++,,,,,,,,,,,,---......---,,,,,,,,,---------...//////000000//////...............---------........................///............///000000......------......///000......////////////............//////////////////111///,,,******,,,///111000000000000000000000000////////////000000000000000000000000111111111111000/////////000111222222222222222111111111111000111111111111111111111111222222333333333333444444333333333333333333333333222222333444555666666777555444444333333444444555444555555555555666666666333444444444555555555555555666777888999999999999;;;===???@@@@@@@@@AAACCCAAAAAABBBDDDGGGGGGFFFDDDCCCDDDEEECCCBBBAAAAAABBBCCCDDDDDDEEEFFFGGGHHHHHHGGGEEEBBBAAAAAABBBAAA@@@>>>>>>===<<<;;;:::888777666555555444444666777888999;;;===>>>===<<<=========<<<;;;:::999888777777777888999:::;;;;;;;;;;;;<<<>>>AAABBBBBBBBBBBBCCCFFFFFFFFFFFFEEECCCBBBAAA>>>???@@@@@@AAAAAAAAAAAABBBDDDFFFFFFFFFFFFHHHIIIIIIKKKMMMPPPZZZhhhppprrrqqqhhh\\\SSSOOONNNMMMLLLLLLLLLLLLJJJHHHGGGHHHIIIIIIJJJLLLKKKJJJHHHHHHIIIGGGGGGFFFFFFFFFFFFGGGGGGGGGFFFEEEDDDDDDDDDDDDEEECCCCCCDDDDDDDDDDDDEEEEEECCCDDDDDDDDDEEEEEEEEEEEEGGGFFFFFFEEEDDDCCCBBBBBB???@@@@@@??????>>><<<<<<;;;:::999888777666555444555555555444444444444444555555555555555444444444333333333333333333333333222222222222333333333333555444333222111111111111222222111111000000////////////000000000000//////////////////000000000000000000000000000000000000000000000000000000000000.........///////////////TTTTTTTTTTTTTTTTTTSSSRRRRRRRRRRRRRRRSSSTTTTTTSSSRRRQQQPPPOOOOOOPPPQQQRRRSSSSSSRRRRRRRRRTTTUUUVVVTTTTTTTTTTTTTTTTTTTTTTTTRRRPPPPPPRRRUUUYYYZZZ[[[VVVTTTTTTUUUXXX[[[]]]]]]]]]]]]]]]]]]]]]^^^^^^___\\\\\\]]]___```___\\\YYYWWWWWWVVVVVVVVVWWWWWWXXXWWWVVVTTTSSSSSSRRROOOMMMLLLLLLLLLLLLKKKJJJJJJIIIIIIHHHFFFDDDBBBBBBBBBBBB>>>???@@@@@@@@@???>>>===;;;;;;:::::::::::::::::::::999999888777777666666555555555555555555666666555444333222222222333333111111111111111222222222...000111111000000111222111000000000////////////111111000///...------,,,---------------------------------............///,,,,,,,,,,,,------...///........................000///......------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,///---,,,,,,...//////...........................,,,,,,,,,,,,,,,,,,,,,---------------------------------...////////////////////////...---------,,,........................---------,,,,,,------......------------...//////......////////////..................////////////000///---,,,,,,---///000000000000000000000000000////////////000000000000///000000000111111111111////////////000111333333222222222111111111000000111111111111222222222222222222222333333333444444222222222222222222333333222222333333444555555666555444444333333444444555444444444555555555666666333333333444444444555555777888999::::::;;;;;;::::::<<<>>>??????@@@AAACCC@@@@@@AAACCCDDDEEEDDDCCCDDDEEEFFFEEECCCAAAAAABBBCCCDDDDDDEEEFFFGGGHHHHHHJJJHHHEEEDDDEEEEEEDDDCCC@@@@@@??????>>><<<;;;:::666555444444444555777888888:::===>>><<<;;;;;;;;;:::;;;;;;:::999888777666888999::::::;;;;;;;;;;;;<<<>>>AAABBBBBBBBBBBBCCCHHHHHHGGGFFFEEECCCAAA@@@<<<===>>>???@@@@@@@@@@@@CCCEEEGGGGGGGGGGGGIIIKKKIIILLLNNNPPPWWWaaafffgggfff___UUUOOONNNNNNMMMLLLKKKLLLLLLJJJHHHGGGHHHIIIJJJKKKLLLKKKIIIHHHIIIJJJHHHHHHFFFEEEEEEFFFHHHHHHFFFFFFEEEEEEEEEEEEFFFFFFDDDDDDDDDDDDDDDDDDEEEEEEDDDDDDEEEEEEEEEFFFFFFFFFEEEEEEDDDDDDCCCBBBBBBAAA@@@@@@@@@???>>>===<<<<<<:::999888777666555444444444444444444444444444333777777777666666555555555333333333333333333333333222222222333333333333333555444333111000000000000111111000000/////////...//////000000000000//////000000000000////////////////////////////////////////////////////////////------...//////......---SSSTTTTTTTTTSSSSSSRRRQQQRRRRRRSSSSSSRRRRRRSSSSSSQQQPPPOOONNNNNNOOOPPPQQQRRRRRRRRRRRRSSSTTTUUUVVVTTTTTTTTTUUUUUUTTTTTTTTTTTTRRRQQQRRRUUUXXXYYYYYYVVVUUUTTTVVVYYY]]]^^^^^^^^^^^^^^^^^^^^^___``````^^^^^^^^^^^^^^^[[[WWWSSSUUUTTTTTTTTTUUUVVVWWWWWWTTTSSSRRRRRRSSSSSSQQQOOONNNNNNMMMLLLKKKKKKJJJJJJIIIHHHFFFDDDBBBBBBBBBBBB======>>>??????>>>===<<<999999999:::::::::999999::::::999999888888777777666666666666666666666777444444333333222222222222000000111111111111222222...000111111000000111222000000000////////////...111111000///...------,,,---------------------------------............///---,,,,,,,,,,,,------...........................000///...---------------------------------------+++,,,.../////////...---...---,,,,,,.../////////....................................------------,,,---------------------,,,,,,---............---/////////...---------,,,...........................------,,,,,,,,,---------------------...//////......////////////......---.........//////000000...///000000000000///...////////////////////////////////////000000000000///000000000111111111111////////////000111333333222222222111111111000000222222222222333333444444222222222333333333444444222111111111111222333444222222333333444555555555555444444333333444444555444444444444555555555555333333333444444444555555777777888999:::::::::::::::<<<===>>>>>>>>>@@@BBB@@@AAACCCDDDDDDDDDCCCCCCDDDFFFGGGFFFDDDBBBAAABBBDDDDDDEEEFFFGGGHHHIIIIIIHHHFFFDDDCCCCCCCCCBBB@@@???@@@??????>>>===<<<;;;666555555444555666777888999;;;>>>???===;;;::::::999::::::::::::999888777888999::::::;;;;;;;;;;;;>>>@@@CCCDDDDDDCCCDDDEEEHHHHHHGGGFFFDDDBBBAAA@@@<<<===>>>???@@@AAAAAAAAABBBDDDFFFFFFFFFFFFHHHIIIJJJNNNPPPPPPSSSYYY[[[ZZZ\\\WWWPPPMMMMMMOOONNNMMMIIIJJJJJJIIIGGGFFFGGGHHHJJJKKKKKKJJJIIIHHHIIIJJJIIIHHHGGGFFFFFFGGGHHHIIIEEEEEEEEEEEEEEEFFFFFFGGGEEEEEEEEEEEEEEEEEEDDDDDDEEEEEEEEEFFFFFFFFFGGGGGGDDDCCCCCCCCCBBBAAAAAAAAABBBAAA@@@???>>>===<<<<<<888888777777666555444444333333444555555444444333777777666666555555444444333333333333333333333333444444444333333333333333444333222111000//////000000000000/////////////////////000000000000//////000000000000////////////////////////////////////////////////////////////------............---,,,SSSSSSTTTSSSSSSRRRQQQPPPPPPQQQRRRRRRPPPPPPQQQRRRPPPOOONNNMMMMMMNNNOOOPPPPPPQQQRRRTTTUUUVVVVVVVVVTTTUUUVVVVVVVVVVVVUUUTTTVVVTTTSSSTTTVVVXXXYYYYYYXXXWWWVVVXXX[[[^^^___```^^^^^^^^^^^^___``````aaa```___^^^]]][[[XXXSSSPPPRRRRRRSSSSSSTTTUUUVVVWWWRRRQQQQQQRRRTTTTTTSSSQQQOOONNNMMMLLLKKKJJJJJJJJJIIIHHHFFFEEECCCBBBBBBBBB<<<===>>>>>>===<<<;;;:::888888999:::::::::999999::::::999999999888888888666666666666666666666666333333333333222222222222000000111111111111111111...000111111000000111222000000////////////......000000//////......---------------------.........---------............///------,,,,,,,,,------...------------------------......------,,,---------........................---...///000000000///......---,,,---///000000///........................///...............------+++,,,---.........------+++,,,,,,---...---------...............---------........................//////...------------...------,,,,,,------...///......////////////......------......///000000000---///111222222111///---////////////////////////////////////000000000000000000000000111111111111000/////////000111222222222222222111111111111000222222222333333444444555222222333333333333444444222111111000111222444555333333444444555555555555555444444333333444444555333444444444444555555555333444444444555555555555444555666777888888888888<<<=========<<<===???AAABBBDDDFFFGGGFFFEEEEEEFFFDDDEEEGGGGGGEEECCCCCCCCCEEEEEEFFFGGGHHHIIIJJJJJJIIIHHHFFFFFFFFFEEEDDDBBB============<<<;;;::::::777666666555555777888999;;;===@@@AAA???<<<;;;::::::::::::::::::999999999777888999:::;;;;;;;;;;;;???AAADDDEEEEEEEEEEEEFFFGGGGGGFFFEEECCCBBB@@@???>>>???@@@AAAAAAAAAAAAAAA???AAACCCCCCCCCCCCEEEGGGJJJOOOQQQOOOOOORRRSSSRRRTTTPPPLLLKKKMMMOOONNNMMMIIIIIIIIIHHHFFFFFFGGGHHHIIIJJJJJJIIIGGGGGGHHHJJJHHHHHHGGGGGGGGGGGGHHHHHHEEEEEEDDDDDDDDDEEEFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFBBBBBBBBBBBBAAAAAA@@@@@@BBBAAA???===<<<;;;;;;;;;777777777666555444444444111222444555555444333333333333333333333222222222333333333333333333333333444444444444333333333333222111000000///000000000000000000000//////////////////000000000000//////////////////000000000000000000000000000000000000000000000000000000000000...............---------SSSSSSSSSSSSRRRQQQPPPOOOMMMOOOPPPPPPMMMMMMNNNPPPOOONNNMMMLLLLLLMMMNNNOOONNNPPPTTTVVVXXXXXXWWWVVVUUUVVVWWWWWWWWWWWWVVVUUUVVVTTTSSSTTTWWWZZZ[[[[[[[[[YYYXXXYYY\\\___``````^^^]]]]]]^^^___```aaaaaaaaa___]]][[[ZZZWWWTTTQQQQQQQQQQQQRRRSSSTTTVVVWWWTTTSSSRRRSSSTTTTTTSSSQQQOOONNNLLLJJJIIIIIIIIIIIIGGGFFFFFFEEEDDDBBBAAA@@@<<<=========<<<;;;999888777888999:::::::::999999888888888888888777777777777666666555555444444444333333333333333222111111111111111111000000000000...000111111000000111222000000/////////.........///////////////.........------........./////////---------............///......------------......------------------------------,,,,,,,,,---....................................//////000000000///...---,,,---///000111000.................................------,,,,,,,,,+++,,,---.........------,,,------...............---------.............................................---,,,,,,,,,,,,,,,------,,,,,,------...///......////////////......------......///000000111......///000000///......////////////////////////////////////000000000000000000000000111111111111111000000000000000111111222222222111111111111000000111111222333333444444222222333333333333444444333222111000111333555666444555555555555666666666555444444333333444444555333333444444444555555555444444555555555666666666444555666777888888888888======>>><<<;;;;;;===???BBBEEEGGGHHHFFFDDDEEEFFFCCCEEEGGGHHHFFFDDDDDDDDDFFFGGGHHHHHHJJJJJJKKKLLLKKKJJJIIIHHHIIIHHHFFFDDD======>>>======<<<;;;:::888777777666777888999:::===@@@CCCCCCAAA>>><<<;;;;;;;;;:::999999:::;;;<<<666777888:::;;;<<<<<<===???BBBDDDFFFEEEEEEFFFFFFEEEEEEDDDDDDCCCAAA@@@???@@@@@@AAAAAAAAAAAAAAA@@@???@@@BBBBBBBBBBBBDDDFFFHHHMMMOOOMMMKKKNNNPPPOOOMMMJJJHHHHHHLLLNNNMMMKKKIIIJJJJJJIIIGGGGGGHHHJJJIIIIIIIIIGGGFFFFFFGGGIIIGGGHHHHHHHHHHHHHHHHHHGGGEEEEEEDDDDDDCCCDDDDDDDDDFFFFFFFFFEEEEEEEEEDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDAAAAAAAAAAAA@@@@@@@@@@@@@@@???===;;;999999888999777666666555555444444333000222333555555444333222222222222222222333333333333333333333333333333333333333333333222222222111000////////////000111111000000000000000000000000//////000000000000//////......//////000000111111000000000000000000000000000000000000000000000000111000...---------...///SSSSSSSSSSSSRRRQQQPPPOOOKKKMMMOOONNNKKKJJJLLLNNNOOONNNMMMLLLLLLMMMNNNOOONNNPPPTTTXXXZZZYYYWWWVVVVVVVVVXXXXXXXXXXXXVVVVVVUUUTTTSSSUUUXXX[[[]]]]]]\\\[[[YYYZZZ]]]```aaaaaa]]]]]]]]]^^^^^^```aaaaaaaaa___\\\[[[ZZZXXXVVVTTTPPPPPPPPPQQQSSSTTTVVVVVVVVVUUUTTTTTTTTTTTTRRRPPPNNNMMMKKKIIIHHHHHHHHHHHHEEEEEEEEEEEEDDDBBB???>>>============<<<:::888777777888999:::;;;;;;:::999777777777777666666666666666666555444333333222222222333333333333222111111111111111111000000000//////000111111000000111222000/////////.....................///////////////........./////////000000---------........./////////......---------......------------------------,,,,,,,,,,,,------...///....................................//////000000...---,,,---///111111000////////////////////////---------,,,,,,+++++++++***+++---...///...---------......///////////////,,,------....../////////........................,,,+++******))))))))))))---,,,,,,,,,,,,---............////////////......---------...///000000111///...------------...///////////////////////////////////////000000000000000000000000111111111111222111000000000000000111222222222111111111111000///000000111222222333333222222333333333444444444333222111111222333666777555555555666666666666666555444444333333444444555333333333444444444555555555555555666666666666777666777888999999::::::999>>>>>>>>><<<::::::<<<>>>@@@CCCFFFFFFDDDBBBCCCEEEBBBDDDGGGHHHGGGEEEEEEEEEGGGHHHHHHIIIJJJKKKLLLLLLHHHGGGFFFFFFFFFEEECCCAAA??????@@@??????>>>===<<<999888777777777888:::;;;>>>AAADDDEEECCC???===<<<<<<;;;:::999999:::<<<>>>555666888:::;;;=========???AAADDDEEEEEEEEEEEEFFFDDDDDDCCCCCCBBBAAA??????@@@AAAAAAAAAAAA@@@@@@???@@@BBBDDDDDDDDDDDDFFFGGGFFFKKKNNNKKKJJJLLLOOOOOOIIIGGGEEEGGGJJJMMMLLLJJJJJJKKKKKKJJJHHHHHHIIIKKKHHHIIIHHHGGGEEEEEEGGGIIIGGGGGGIIIJJJJJJIIIGGGGGGEEEEEEDDDCCCCCCCCCCCCCCCGGGFFFFFFFFFEEEEEEDDDDDDAAAAAAAAABBBBBBBBBCCCCCCAAAAAA@@@@@@@@@@@@@@@@@@>>>===;;;888777666666777666666666555555444444333000111333555555555333222333333333444444555555555333333333333333333333333222222222222111111000000///......//////000111222000000000000111111111111//////000000000000//////---......///000111111222000000000000000000000000000000000000000000000000222111///---,,,---///000YYYVVVSSSQQQPPPOOONNNMMMNNNLLLIIIIIIJJJKKKKKKJJJLLLNNNOOOOOOMMMLLLLLLMMMPPPQQQSSSTTTVVVWWWWWWWWWVVVWWWXXXYYYZZZZZZZZZZZZZZZYYYXXXWWWWWWXXXZZZZZZ[[[[[[[[[[[[ZZZZZZZZZZZZ^^^\\\ZZZ[[[^^^___^^^\\\ZZZZZZZZZYYYXXXVVVUUUTTTSSSSSSSSSTTTTTTUUUUUUUUUVVVUUUTTTRRRQQQQQQPPPPPPPPPNNNKKKIIIIIIHHHGGGEEEFFFDDDBBB@@@??????@@@@@@BBBAAA???===;;;:::999999888999999::::::999999888888888777777666666555555666666555444333333222222........................000000000000000000000000......///000000000000000//////.........---------------------------------111///---++++++---///111---,,,,,,++++++,,,,,,---------------------,,,,,,000///...------------------,,,,,,,,,,,,---......000//////......---,,,,,,////////////000000000000,,,,,,,,,---------..............................,,,,,,,,,,,,,,,,,,,,,,,,------+++******+++------)))***+++,,,...///000111++++++,,,,,,---...//////......//////...---,,,,,,......------------.....................---------........................//////000000000000//////......////////////......000000000000000000000000////////////000000000000111///---...111222000...222222111000//////000000000000///////////////000111111111111111111111111222222333333333333444444333222111000111222333444444444555555555555555555666555444333333333333333666666555555555444444444555666777666555444555777;;;;;;:::::::::;;;<<<<<<======<<<<<<<<<======>>>>>>???AAACCCDDDEEEFFFFFFCCCEEEGGGGGGEEEEEEEEEFFFLLLKKKKKKKKKJJJJJJJJJJJJJJJHHHEEEDDDEEEFFFFFFFFFAAA???<<<;;;;;;<<<;;;:::666666555555555777888999???BBBFFFHHHFFFBBB@@@???<<<;;;:::999888999::::::::::::999999::::::;;;<<<>>>@@@CCCEEEFFFFFFFFFEEE@@@AAABBBCCCCCCCCCBBBAAABBBBBBAAA@@@@@@AAAAAAAAAFFFFFFFFFFFFEEEEEEEEEEEEFFFHHHJJJLLLLLLLLLJJJIIILLLJJJFFFCCCBBBCCCFFFHHHGGGHHHIIIJJJJJJJJJIIIIIIHHHIIIJJJIIIGGGFFFGGGHHHJJJKKKKKKKKKJJJHHHFFFEEEHHHGGGEEECCCCCCDDDFFFGGGEEEEEEDDDCCCBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@>>><<<<<<===>>>@@@;;;:::999777666666555555777777666555444333333222333444555666666444222111222333444444444333222111000111111111111222222222222222222111000//////...///000000000000//////...000000000000000111111222000000000000///////////////......---------......000000000000111111111111000000///...............------------------------XXXUUURRRPPPPPPOOONNNMMMNNNLLLIIIIIIJJJKKKKKKJJJMMMNNNOOOOOOMMMLLLLLLMMMOOOPPPRRRSSSUUUVVVVVVVVVVVVVVVWWWXXXYYYZZZZZZYYY[[[ZZZYYYWWWWWWWWWXXXXXXYYYYYYYYYYYYYYYYYYYYYYYY^^^\\\\\\]]]``````___\\\[[[[[[ZZZYYYWWWVVVTTTSSSTTTTTTTTTUUUUUUUUUVVVVVVVVVUUUTTTSSSRRRQQQQQQQQQNNNLLLIIIHHHGGGGGGEEECCCBBBBBBBBBAAA@@@???>>>======<<<;;;:::999999999999888888999999999999888888777777777666666666555555666555555444333333222222111111111111111111111111000000000000000000000000......///000000000000000//////.........---------------------------------///...---,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,---......//////---............/////////,,,,,,,,,---------..........................................------------------,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,------...//////000......//////...------,,,......------------......................................................//////000000000000//////......////////////......////////////////////////////////////000000000000111///...///111111000...222222111000000000000000111111000//////000000111111111111111111111111111222222222333333333444444333222222111222333444555444444555555555555555555444444333222222222222222333333333222222222111111444666777666555444555777999999888888999999::::::<<<<<<;;;;;;<<<===>>>>>>>>>???AAACCCDDDEEEFFFFFFFFFGGGIIIHHHGGGFFFFFFGGGMMMLLLLLLKKKJJJJJJIIIIIIJJJHHHFFFFFFGGGHHHHHHGGGCCCAAA>>><<<======<<<;;;888888777777777999:::;;;@@@CCCGGGHHHFFFCCCAAA@@@>>>===;;;:::999999::::::::::::999999::::::;;;<<<>>>???BBBDDDFFFFFFEEEEEE@@@AAABBBCCCCCCBBBAAAAAABBBAAAAAA@@@@@@AAAAAAAAAEEEEEEEEEDDDDDDDDDDDDDDDFFFGGGHHHJJJKKKKKKJJJJJJIIIHHHFFFDDDDDDDDDDDDEEEHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJKKKJJJHHHGGGHHHIIIJJJJJJJJJJJJIIIGGGFFFEEEGGGFFFEEECCCCCCCCCDDDDDDDDDDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA??????===<<<<<<<<<===>>>::::::888777666555555555666666555555444333333222222333555555555444222111222333444555555444333222000000111111111222222222444333333222111111000000//////000000000000//////000000//////000000111222000000000000////////////,,,,,,,,,---...///000111---.........////////////000000///...............------------------------WWWUUURRRQQQQQQPPPOOOMMMNNNLLLJJJJJJKKKLLLKKKJJJNNNOOOOOOOOOMMMLLLLLLMMMOOOPPPQQQSSSTTTUUUVVVVVVUUUVVVWWWXXXXXXYYYYYYXXX[[[ZZZYYYXXXWWWVVVVVVVVVVVVWWWWWWXXXXXXYYYYYYZZZ]]]]]]^^^```bbbbbb___]]]\\\[[[ZZZXXXWWWUUUSSSSSSUUUUUUVVVVVVVVVVVVVVVWWWVVVVVVUUUTTTSSSRRRRRRQQQMMMJJJHHHFFFFFFEEECCCBBB???@@@AAAAAA@@@>>>;;;:::888888777777777888999999777777888888888888777777666666666666666555555555555555444444333333222222222222222222222222222222000000000000000000000000......///000000000//////...............---------...........................------------------...++++++------------+++++++++,,,,,,------.........---,,,,,,+++++++++++++++---,,,,,,,,,,,,---......+++++++++,,,------......,,,,,,---------.........,,,,,,,,,---------......------------------------000000000//////.........------............------///......------,,,,,,+++------......//////000000.........///......---,,,......------------............//////////////////...........................//////000000//////.........////////////..............................////////////000000000000111000//////111111000///222111000000000000000000222111111000111111222222111111111111111111111111222222222222333333333333333333333222333444444555555555444444444444444444333222222111111111111222333222222222222111111111444555666666555444555666666666666666666777888999:::::::::;;;<<<===>>>???>>>???@@@BBBDDDFFFFFFGGGHHHJJJKKKJJJHHHGGGGGGGGGMMMLLLLLLKKKJJJIIIIIIIIIJJJIIIHHHIIIJJJKKKJJJHHHDDDBBB???>>>>>>===<<<:::::::::999999:::;;;===>>>AAADDDGGGIIIGGGDDDBBBAAAAAA???===;;;:::::::::::::::::::::::::::;;;;;;<<<===>>>AAACCCEEEEEEDDDCCCAAAAAABBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@AAAAAABBBBBBCCCCCCCCCCCCCCCCCCEEEEEEFFFGGGHHHIIIJJJKKKEEEEEEEEEEEEDDDDDDCCCCCCHHHGGGFFFEEEEEEFFFGGGHHHJJJKKKLLLKKKIIIHHHIIIJJJIIIIIIIIIIIIHHHGGGEEEEEEEEEEEEEEEDDDDDDBBBAAAAAACCCBBBAAA@@@@@@???@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA===============<<<<<<;;;:::999888666555555555555555555444444333333222222222333444444444333111000222333444555555555444333000000000111111111222222222222111111000000//////---...///000000111000000000000//////000000111222000000000000////////////...---------...//////000------........./////////000///......---.........------------------------XXXVVVTTTSSSSSSSSSQQQPPPPPPOOOMMMMMMNNNOOONNNLLLOOOPPPPPPOOOMMMLLLMMMNNNPPPQQQRRRTTTVVVVVVWWWWWWUUUUUUVVVWWWWWWWWWWWWWWWYYYXXXXXXWWWWWWVVVVVVVVVUUUVVVWWWXXXYYYZZZ[[[[[[]]]^^^```bbbcccbbb```^^^\\\[[[ZZZXXXVVVTTTSSSRRRWWWWWWWWWWWWWWWWWWWWWWWWWWWVVVVVVUUUTTTSSSRRRQQQLLLJJJGGGFFFFFFEEECCCBBB>>>?????????>>><<<:::999666666666666666777777888666666777777777777666666555555555555555555555555444444444333333333222222000000000000000000000000////////////////////////......///////////////...........................////////////////////////,,,---............---,,,***+++---......---+++***++++++,,,,,,---...//////,,,,,,++++++++++++,,,,,,---,,,,,,,,,,,,---.........------,,,,,,+++******,,,------------.........,,,,,,,,,---------......------------------------000000000///......------,,,---...//////...---,,,.........------,,,,,,+++------------......//////---...............------......------------............///////////////000...........................//////////////////.........////////////..............................////////////000000000000111000000000000111000000111111000000000000000111222222111111222222333333111111111111111111111111111222222222222333333333333333333444444444555555555555444444444444333333333222222111111111222222555555555555555444444444444555666666444444555666555555555555666777888888999999999:::;;;===>>>???===>>>@@@BBBDDDFFFGGGGGGIIIKKKLLLKKKHHHGGGGGGGGGKKKKKKKKKKKKKKKKKKKKKKKKIIIHHHIIIKKKMMMLLLJJJHHHDDDBBB???>>>>>>===;;;999;;;:::::::::;;;===>>>@@@BBBEEEHHHIIIGGGEEEDDDCCCCCCBBB???===;;;::::::::::::::::::::::::;;;<<<<<<<<<===@@@BBBDDDDDDCCCCCCBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@AAABBB@@@AAAAAAAAABBBBBBCCCCCCDDDDDDDDDEEEFFFHHHJJJKKKDDDCCCCCCBBBBBBBBBCCCCCCGGGFFFDDDCCCCCCDDDFFFGGGIIIJJJKKKJJJIIIHHHHHHJJJHHHHHHHHHGGGGGGFFFEEEEEEEEEFFFFFFFFFEEECCC@@@???BBBAAA@@@???>>>>>>>>>>>>AAAAAA@@@@@@@@@@@@??????<<<===>>>???>>>===;;;:::999888777666555444444444333333333333333333222222222222333333333222111000222333444555666555444333000000000000111111111111//////......------------------...000111111111111///////////////000111111000000000000////////////222111000...---,,,,,,,,,/////////000000000111111///......------.................................YYYXXXWWWWWWWWWWWWUUUSSSSSSRRRQQQQQQRRRRRRQQQOOOPPPQQQPPPNNNLLLLLLMMMNNNRRRSSSTTTVVVWWWXXXYYYYYYTTTUUUUUUVVVVVVVVVVVVUUUUUUUUUVVVWWWWWWWWWXXXXXXVVVVVVWWWXXXZZZ[[[\\\\\\\\\^^^aaacccbbbaaa___^^^\\\[[[YYYWWWUUUTTTSSSSSSWWWWWWWWWWWWWWWWWWWWWWWWVVVVVVVVVVVVUUUSSSRRRQQQNNNKKKIIIGGGGGGFFFDDDCCC@@@???===;;;:::::::::;;;888888777666555555555555444555555666666555555444444444444444444555555555333333333333333222222222000000000000000000000000////////////////////////......////////////......---.....................////////////////////////+++,,,---......---,,,+++***+++---......---+++***++++++,,,,,,---...//////---,,,,,,,,,,,,,,,---------,,,,,,,,,,,,---.........------,,,,,,+++******------........./////////,,,,,,,,,---------......------------------------.........------,,,,,,,,,,,,---...//////...---,,,,,,,,,------------------+++,,,,,,,,,,,,,,,------------...............---......------------......---........./////////000..............................////////////............////////////......////////////////////////////////////000000000000000111111111000000000111111000000000000000111111222222111222222333444444111111111111111111111111111111111222222222333333333333444444444555555555555555444444333333333333333333222222222222333333555555555555555666666666444555666555444333444666555555555666666777999999888888888999:::<<<===>>>===>>>@@@BBBDDDFFFGGGHHHIIIKKKLLLKKKHHHGGGFFFGGGHHHHHHIIIJJJKKKLLLMMMMMMHHHIIIKKKNNNOOONNNJJJGGGAAA@@@>>>======<<<:::888::::::::::::;;;===???@@@BBBEEEHHHIIIGGGFFFEEEEEEDDDCCC@@@>>><<<;;;::::::;;;;;;::::::;;;;;;<<<===;;;===@@@BBBCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@@@@@@@????????????@@@@@@AAABBB???@@@@@@AAABBBCCCDDDDDDDDDDDDDDDDDDFFFGGGIIIIIIDDDBBB???>>>>>>@@@CCCEEEEEEDDDBBBBBBBBBCCCEEEGGGHHHIIIJJJIIIGGGGGGGGGHHHGGGGGGFFFFFFEEEEEEEEEDDDFFFGGGHHHHHHGGGDDDAAA@@@AAAAAA@@@>>>>>>>>>>>>>>>@@@@@@??????>>>>>>>>>>>>;;;===>>>??????===;;;:::999888666555444444333333222222333333333333333333222333333333222222111111111222444555555555444444//////000000000111111111.........---------------------...000111111111111/////////...///000000111000000000000////////////333222000///...---,,,,,,////////////000000000000......------------..............................ZZZYYYXXXYYYZZZYYYWWWVVVUUUUUUTTTUUUVVVUUUTTTRRRQQQQQQQQQNNNLLLKKKMMMOOOSSSTTTUUUWWWXXXYYYZZZZZZTTTTTTUUUUUUUUUUUUTTTTTTSSSSSSUUUVVVWWWXXXXXXXXXVVVWWWXXXYYYZZZ[[[\\\\\\ZZZ]]]```aaa```^^^^^^^^^[[[ZZZXXXVVVTTTTTTTTTTTTXXXWWWWWWWWWWWWWWWVVVVVVUUUUUUVVVVVVUUUSSSQQQPPPOOOLLLJJJHHHHHHGGGEEEDDDAAA???<<<:::999999:::;;;:::999888666555444444444333333444444444444333333333333333444444444444444333333333333222222222222222222222222222222222222000000000000000000000000....../////////...---------------.......................................+++,,,---......---,,,+++++++++------------+++++++++,,,,,,------.........---,,,,,,,,,,,,------...---,,,,,,,,,,,,---......+++++++++,,,------......---............/////////,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------++++++,,,,,,---...//////+++++++++++++++++++++,,,,,,---......///...............------------......,,,,,,------.../////////........................---......//////......---......////////////......////////////////////////////////////000000000000000111222222000000111222000000000000000111111222111111111111222333444444111111111111111111111111111111111111222222222222222222333444444444444444555555444444333333222222333222222222222333444444222222333333333333444444333444555555444333444555555555555666777888999:::888888888999:::;;;<<<===<<<===@@@BBBEEEFFFGGGHHHIIIJJJLLLKKKIIIHHHHHHHHHGGGHHHIIIJJJKKKLLLMMMNNNJJJLLLNNNQQQRRRPPPJJJFFF???>>>============:::888:::999999:::;;;===???@@@BBBDDDGGGHHHGGGEEEEEEEEEDDDCCC@@@>>><<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===<<<===@@@BBBDDDDDDCCCBBBCCCBBBAAA@@@??????@@@@@@??????>>>??????@@@AAABBB@@@@@@AAABBBCCCEEEEEEFFFDDDDDDEEEEEEFFFGGGGGGGGGBBB@@@===;;;;;;>>>BBBEEEBBBBBBBBBBBBCCCDDDFFFGGGHHHIIIJJJIIIGGGFFFGGGHHHGGGFFFEEEDDDDDDDDDDDDEEEFFFGGGHHHHHHGGGEEECCCAAAAAA@@@???>>>>>>===>>>>>>>>>>>>>>>======<<<<<<;;;;;;<<<===>>>>>><<<:::999888777666555333333333333222222333333444444555555444333333333222222222222000111333444555444444333/////////000000000111111000000000000000000//////---...///000000111000000//////......//////000111000000000000///////////////.........///000000111,,,,,,---------.........---------,,,------...///........................YYYYYYYYYZZZ[[[ZZZXXXVVVVVVUUUUUUVVVWWWVVVTTTRRRRRRRRRQQQNNNLLLKKKMMMOOOSSSTTTUUUWWWXXXYYYYYYZZZSSSTTTTTTTTTTTTTTTSSSSSSSSSTTTUUUVVVWWWWWWVVVVVVVVVVVVWWWXXXYYYYYYZZZZZZYYY\\\^^^^^^\\\[[[\\\^^^ZZZXXXVVVUUUTTTTTTUUUVVVWWWWWWWWWWWWVVVVVVUUUUUUTTTTTTUUUUUUTTTRRRPPPOOOOOOLLLJJJHHHHHHGGGEEEDDD???>>>===<<<;;;:::::::::888888666555444333333333222222333333333333222222222222333333333444444444222222222222222222222222111111111111111111111111000000000000000000000000......//////......---,,,---------.........//////------------------------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++++++++,,,---------,,,,,,,,,,,,---......,,,,,,,,,---......//////,,,,,,---------.........,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------------,,,,,,,,,,,,------++++++,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////............------------......++++++,,,,,,---.................................---......//////......---......////////////..............................////////////000000000000000111333222000///111333000000000000000111222222000000000111111222333444111111111111111111111111111111111111222222222222111111333444444444333222555555444444333222222111111111111111111222333333000000000111111222222222333444555555333333444555444444555555666888999:::999999888999999:::;;;;;;<<<===???BBBEEEGGGHHHHHHIIIKKKMMMLLLKKKJJJJJJKKKJJJJJJJJJJJJKKKKKKKKKKKKNNNOOOSSSVVVVVVRRRLLLGGG>>>======>>>???>>><<<:::::::::::::::<<<>>>@@@AAAAAADDDFFFGGGFFFEEEEEEEEECCCBBB???===<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<======<<<>>>@@@CCCDDDDDDDDDCCCCCCBBBAAA????????????@@@>>>>>>>>>>>>???@@@AAABBBAAAAAABBBDDDEEEGGGHHHHHHEEEEEEFFFGGGGGGGGGFFFEEE???===<<<;;;<<<>>>AAACCC???@@@AAACCCDDDFFFGGGHHHIIIJJJJJJJJJHHHGGGHHHIIIFFFEEEDDDCCCCCCCCCDDDDDDEEEEEEFFFFFFFFFEEECCCBBBAAAAAA@@@???>>>>>>>>>>>>======<<<;;;;;;:::999999999::::::;;;:::999888777777777555444333222222222222333333444555555666666555444444333333333333333///000111333444333333222////////////000000000111000000000000000000000000//////000000000000/////////............///000000000000000000////////////............///000222222,,,,,,,,,---------......---,,,,,,,,,------...///........................XXXXXXXXXYYY[[[ZZZXXXVVVVVVUUUUUUVVVWWWVVVTTTRRRSSSSSSQQQNNNLLLKKKMMMOOORRRSSSTTTVVVWWWXXXYYYYYYSSSSSSTTTTTTTTTTTTSSSRRRTTTUUUVVVWWWVVVVVVTTTSSSUUUVVVVVVWWWWWWXXXXXXXXXYYY[[[]]]\\\ZZZYYY[[[^^^YYYXXXVVVTTTTTTUUUVVVWWWWWWWWWWWWVVVVVVUUUUUUUUUSSSTTTUUUUUUTTTRRROOONNNNNNLLLIIIHHHGGGGGGEEECCC======>>>>>>===;;;999777666666555444333333333333222222222333333222222222222222222333333444444444222222222222222222222222........................000000000000000000000000.../////////...---,,,,,,---------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------,,,,,,******))))))***+++,,,,,,---,,,,,,,,,,,,---......000//////......---,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,---...///------+++******+++------,,,,,,---------------...------------------------,,,,,,---.../////////............------.........******+++,,,,,,---..............................---..................---......////////////......------------------------////////////000000000000///222333333000///111333000000///000000111222222000000000000111222333444111111111111111111111111000111111111111222222222000111222333444333222222555555444333333222111111000000///000000111222222000000111111222222222333333444555555333333444555333444444555666777999999999999999888999999::::::<<<===???BBBEEEGGGHHHIIIJJJLLLNNNNNNLLLLLLLLLMMMLLLLLLLLLKKKJJJJJJIIIIIIPPPRRRVVVYYYYYYUUUMMMGGG>>>>>>>>>???@@@@@@>>><<<;;;;;;;;;;;;===???AAACCCAAACCCEEEFFFEEEDDDEEEEEEBBBAAA???===;;;;;;;;;;;;<<<;;;;;;;;;;;;<<<=========>>>AAACCCEEEEEEDDDDDDDDDBBBAAA???>>>>>>??????>>>>>>>>>>>>???@@@AAABBBAAABBBCCCEEEFFFHHHIIIJJJEEEFFFHHHIIIHHHGGGEEECCC;;;<<<<<<===>>>???@@@@@@===???AAADDDFFFGGGHHHHHHJJJKKKLLLKKKIIIHHHIIIJJJFFFEEECCCBBBBBBCCCDDDEEEDDDDDDDDDDDDDDDDDDCCCCCCBBBAAA@@@???>>>>>>>>>>>><<<<<<;;;::::::999888888888888888888888777666666777666555444333222222222222333444444555666777777666555444333333333444444...///111222333333222222////////////000000000000.........//////////////////000000000000000///..................///000000000000000000////////////111000///////////////000........./////////000000,,,,,,,,,,,,------...///////////////////////////VVVWWWXXXXXXXXXWWWUUUTTTSSSSSSRRRRRRSSSSSSTTTUUUSSSSSSRRRPPPOOONNNMMMMMMPPPQQQSSSVVVWWWXXXXXXXXXTTTTTTSSSRRRRRRRRRRRRRRRUUUVVVVVVWWWWWWVVVVVVUUURRRSSSTTTUUUVVVVVVVVVVVVZZZYYYXXXWWWWWWWWWWWWWWWXXXWWWTTTRRRQQQRRRTTTUUUWWWUUUTTTTTTUUUVVVTTTSSSQQQQQQPPPOOONNNLLLLLLKKKJJJJJJJJJHHHGGGEEECCCBBBBBB???<<<;;;:::999777555777777666555333222111000222222222222222222222222666555444222111000//////222222222222222222222222000000000000000000000000//////000000000000//////------............------------------------------,,,---///...------...000,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,---------...............///......---,,,,,,,,,,,,---------......000///------......---,,,------,,,,,,,,,,,,++++++------......------,,,+++)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////...---,,,+++)))((('''&&&%%%&&&))),,,------,,,++++++,,,,,,---.........---------------------------,,,---......------///000000//////.........//////------......//////000000---------.........//////000000//////............---......///000111111222111222333333111000000000///.........///000111111111222222111111000///...111111000000000000111111111111222222222333333333333333333222222111111111111111111111111111111111111111111111111111111111//////000111222333333444333333333333333333333333333333222333333444555666777777888999999::::::;;;:::<<>>?????????===;;;;;;:::::::::;;;<<<>>>???@@@CCCFFFFFFEEEDDDCCCCCCCCCAAA>>>;;;::::::;;;;;;:::::::::;;;;;;===>>>??????>>>===???BBBDDDEEEDDDBBBAAAAAA@@@???>>>======AAAAAAAAAAAABBBBBBCCCDDDDDDEEEFFFHHHIIIJJJJJJKKKJJJJJJJJJIIIHHHHHHGGGGGGFFFBBB??????BBBFFFGGGFFFKKKIIIGGGEEEDDDDDDDDDEEELLLKKKJJJIIIHHHGGGGGGGGGEEEDDDCCCBBBBBBCCCDDDEEECCCCCCDDDDDDDDDDDDCCCCCCBBBBBBAAAAAA@@@???>>>>>>===<<<;;;:::999888888888888888777777666666555555555555444444444333333333666666666666666666666666333333333333333333333333000000000000000000000000111111111111111000///...222111111111000000////////////000000000000//////000000000000000000000000000///...---------------///...---///111222111000000000//////......------...///000111111///---+++.........------,,,,,,,,,VVVWWWWWWXXXWWWVVVUUUTTTSSSSSSSSSRRRSSSTTTTTTUUUSSSSSSRRRQQQPPPOOONNNNNNPPPQQQSSSUUUWWWWWWWWWWWWUUUUUUTTTSSSSSSSSSSSSSSSTTTUUUUUUUUUUUUUUUUUUTTTRRRSSSTTTUUUVVVVVVVVVVVVXXXWWWVVVUUUUUUUUUUUUVVVWWWVVVSSSRRRRRRSSSUUUVVVWWWVVVTTTTTTUUUUUUSSSRRROOOOOONNNLLLKKKJJJIIIHHHHHHGGGGGGFFFEEEDDDBBBAAAAAA>>><<<::::::999777555666666555444333222222111222222222222222222222222555444333222111000000000111111111111111111111111000000000000000000000000......////////////......------............------------------------------+++---......------...///,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,---------............//////...---,,,,,,,,,,,,,,,---------......///...------......---++++++++++++,,,,,,---------...............---,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,///////////////////////////000000000///...,,,++++++,,,,,,---......------------------------------+++,,,------,,,,,,---///...------,,,,,,,,,------------..................---------.........///////////////.........---------......///000000111111000222333333111///000000111111111000111111222222000111111111111000//////111111000000000000111111111111222222222333333333333333333222222111111111111111111111111111111111111111111111111111111111///000000111111222222222333333333333333333333333555555444555555666777888999999999:::;;;;;;<<<<<<:::;;;>>>AAADDDGGGIIIJJJIIIJJJKKKMMMOOOPPPPPPQQQOOOOOONNNLLLIIIHHHIIIJJJNNNQQQXXX___aaa[[[PPPGGGBBBAAA@@@@@@AAAAAA???===::::::::::::;;;===???@@@@@@BBBDDDEEECCCBBBBBBCCCCCCAAA???===;;;::::::;;;;;;;;;;;;;;;<<<>>>???@@@@@@??????@@@CCCEEEFFFEEECCCCCCBBBBBBAAA@@@??????AAAAAAAAAAAAAAABBBCCCCCCDDDEEEGGGIIIKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIHHHHHHKKKHHHDDDDDDGGGIIIJJJJJJJJJIIIGGGFFFEEEDDDEEEEEEGGGGGGGGGGGGHHHIIIJJJKKKFFFEEEDDDCCCCCCDDDEEEEEEDDDDDDDDDEEEEEEDDDDDDDDDCCCBBBBBBAAA@@@???>>>>>>===<<<;;;:::999888888888777777777777666666555555555555444444444333333333555555555555555555555555333333333333333333333333000000000000000000000000000111111111111000000///111111111000000000//////////////////////////////........................000000///.........//////---,,,,,,---///000000//////////////////............///000000000...---,,,......---------,,,,,,,,,VVVWWWWWWXXXWWWVVVUUUTTTSSSSSSRRRRRRSSSSSSTTTUUUTTTSSSSSSRRRQQQPPPPPPOOOPPPQQQRRRTTTUUUVVVVVVVVVUUUUUUTTTTTTSSSSSSTTTTTTSSSSSSTTTTTTTTTTTTSSSSSSTTTTTTUUUVVVWWWWWWWWWWWWUUUUUUTTTSSSSSSSSSSSSTTTVVVUUUTTTSSSSSSTTTVVVXXXYYYWWWUUUTTTTTTTTTRRRPPPLLLLLLKKKIIIHHHGGGFFFEEEDDDDDDDDDDDDCCCBBBAAA@@@???===:::999999888777555555555444444444333333333222222222222222222222222444333222222111111222222000000000000000000000000000000000000000000000000......////////////......------............------------------------------+++,,,------,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,,,,,,,,,,---------....../////////......,,,++++++,,,,,,,,,---------.........,,,+++,,,------,,,***)))******+++---......///...............------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,++++++******,,,,,,------------------111000///...,,,+++***)))+++,,,,,,---------------------------------------***,,,---,,,++++++,,,...------,,,,,,,,,------..................------------------........................---------------.........//////000000111///111222222000//////000222222111000000000111111//////000111111111111000111111000000000000111111111111222222222333333333222222222222222111111111111111111111111111111111111111111111111111111111000000000000000111111111333333333333333333444444555555444555555666777888999999999:::;;;;;;<<<<<<888:::===@@@DDDGGGIIIKKKIIIJJJKKKMMMOOOQQQRRRSSSQQQRRRQQQOOOKKKIIIIIIIIILLLPPPXXX```ccc]]]QQQGGGDDDCCCBBBCCCCCCBBB@@@>>>:::999999999;;;>>>@@@BBBBBBCCCDDDCCCBBBAAABBBCCCCCCBBBAAA???>>><<<;;;:::<<<<<<<<<===>>>???@@@AAABBBAAAAAACCCFFFGGGGGGGGGEEEEEEDDDDDDCCCCCCBBBBBBAAAAAAAAAAAAAAAAAABBBCCCCCCEEEHHHKKKMMMMMMMMMLLLKKKKKKJJJJJJJJJJJJJJJJJJKKKHHHEEEDDDEEEGGGGGGGGGJJJIIIHHHFFFEEEEEEEEEEEEDDDDDDDDDEEEFFFHHHIIIJJJFFFFFFEEEEEEEEEEEEFFFGGGEEEEEEEEEEEEEEEEEEEEEEEECCCBBBBBBAAA@@@???>>>======<<<;;;999888888888888777777777666666666666555555555444444444333333333333333333333333333333333222222222222222222222222000000000000000000000000///000000111111111111000000000000000////////////000///...------...///000........................////////////000000000000,,,+++***+++---......---.........////////////////////////..................------------,,,,,,,,,WWWWWWXXXXXXXXXWWWVVVUUURRRRRRRRRRRRRRRSSSSSSTTTTTTTTTSSSSSSRRRRRRQQQQQQQQQQQQRRRSSSTTTUUUUUUUUUTTTTTTSSSSSSSSSSSSSSSTTTSSSTTTTTTTTTTTTTTTTTTSSSVVVVVVWWWXXXXXXXXXXXXXXXTTTSSSSSSRRRRRRSSSSSSSSSVVVUUUUUUUUUUUUWWWYYYZZZZZZXXXVVVUUUTTTSSSQQQOOOKKKJJJIIIGGGFFFDDDCCCBBBAAABBBBBBBBBAAA@@@??????>>>;;;999888888888777555444444444444444444444444222222222222222222222222333222222111222222333333111111111111111111111111/////////////////////////////////000000/////////------............------------------------------***+++---,,,++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------....../////////...---,,,+++***,,,,,,,,,---------......,,,+++***+++,,,,,,+++*********+++,,,,,,---......---------------,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,+++***)))((('''''',,,++++++++++++,,,------+++,,,,,,---------,,,,,,------------------------+++,,,------,,,+++,,,...///............///000000000/////////......------........................------------------------........./////////000000...000111111000//////000111000///.....................000111111222222222111111000000000000111111111111222222222333333333222222222111111111111111111111111111111111111111111111111111111111111111111000000000000000000000333333333444444444444444333333222333333444555666888888888999::::::;;;;;;888999;;;>>>BBBFFFIIIJJJKKKKKKKKKLLLMMMNNNOOOOOOSSSTTTTTTQQQMMMJJJIIIIIIIIINNNWWW___bbb]]]QQQGGGDDDDDDCCCDDDEEECCC@@@>>>:::999999999;;;>>>BBBDDDDDDEEEEEEDDDBBBBBBCCCEEECCCCCCDDDCCCBBB???<<<:::<<<======>>>???AAABBBCCCDDDCCCCCCEEEHHHIIIIIIHHHEEEEEEEEEEEEEEEDDDDDDDDDBBBAAAAAAAAAAAAAAABBBBBBCCCEEEHHHLLLNNNNNNNNNMMMJJJJJJKKKKKKKKKKKKKKKKKKJJJIIIFFFDDDDDDDDDDDDDDDIIIIIIHHHGGGFFFFFFEEEEEEEEEEEEDDDDDDDDDEEEFFFFFFGGGFFFFFFFFFGGGGGGHHHHHHFFFFFFEEEEEEEEEEEEFFFFFFCCCCCCBBBAAA???>>>=========<<<:::999888888777777666666666666666666666666555555444444444333333333222222222222222222222222222222222222222222222222000000000000000000000000...///000111111111111111////////////////////////111000...------...000111........................---...//////000000000000+++******+++---......---------......//////000000///......---------...///------------------------WWWWWWXXXYYYXXXWWWVVVUUUQQQQQQPPPPPPQQQQQQRRRSSSSSSSSSSSSSSSSSSSSSRRRRRRRRRRRRRRRSSSSSSTTTTTTUUURRRRRRQQQQQQQQQRRRRRRSSSTTTTTTUUUUUUUUUUUUTTTTTTWWWXXXXXXYYYYYYYYYYYYYYYTTTTTTSSSSSSSSSSSSTTTTTTVVVVVVVVVVVVWWWYYYZZZ[[[ZZZXXXVVVUUUTTTSSSPPPNNNJJJJJJHHHGGGEEECCCBBBAAA@@@@@@@@@@@@@@@???>>>>>><<<:::777777777777666555333333333444444444444555222222222222222222222222222222111111222222333333222222222222222222222222///////////////////////////000000111111000000///------............------------------------------***+++---,,,++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------..................---,,,+++***,,,,,,,,,---------......,,,***)))***,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------........./////////...---,,,++++++***,,,,,,,,,---...///111222+++,,,,,,---,,,,,,++++++---------------------------...///...---,,,---..................///000000111000000//////..............................---------------------------............////////////---///000000///...///000000000///...---------...---...///111222222222222111111000000000000111111111111222222222333333333111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000333333333444444555555555333333222333333444555666999999::::::;;;<<<<<<<<<888888:::===@@@DDDHHHIIIIIIIIIIIIIIIJJJKKKMMMMMMTTTUUUUUUSSSOOOKKKIIIHHHGGGLLLSSS[[[___[[[QQQHHHDDDDDDDDDEEEEEECCC@@@===;;;:::999999;;;>>>BBBDDDFFFGGGGGGEEEDDDCCCEEEFFFBBBDDDGGGHHHGGGCCC>>>;;;=========>>>@@@BBBCCCDDDEEEDDDEEEGGGIIIJJJIIIGGGDDDDDDDDDDDDEEEEEEEEEEEECCCCCCBBBBBBAAABBBBBBCCCCCCEEEHHHKKKLLLMMMMMMLLLIIIJJJJJJJJJKKKKKKLLLLLLMMMLLLKKKHHHFFFFFFFFFFFFHHHHHHHHHHHHGGGGGGFFFFFFDDDDDDCCCCCCCCCDDDEEEEEEFFFGGGGGGHHHHHHHHHHHHHHHFFFFFFEEEEEEEEEEEEFFFFFFDDDCCCBBBAAA???>>>===<<<<<<;;;:::999888777777777555555555555555666666666555555444444444333333333111111111111111111111111111111111111111111111111000000000000000000000000...///000111111111111111.....................///222111///......///111222////////////////////////,,,,,,...////////////...---,,,+++,,,...000///...------......//////000000......------------...///------------------------UUUVVVWWWWWWWWWVVVTTTSSSOOOOOONNNNNNOOOOOOPPPQQQRRRRRRRRRRRRSSSSSSSSSSSSTTTTTTSSSSSSSSSTTTTTTUUUQQQQQQPPPPPPPPPQQQRRRRRRTTTUUUUUUUUUUUUUUUUUUTTTWWWWWWXXXXXXYYYXXXXXXWWWTTTTTTSSSSSSSSSTTTUUUUUUUUUUUUVVVVVVWWWXXXYYYZZZXXXVVVTTTSSSRRRQQQOOOMMMJJJIIIHHHFFFDDDBBBAAA@@@????????????>>>===<<<;;;:::888666666777777666555444444444444444444444444222222222222222222222222222222222111222222333333222222222222222222222222000000000000000000000000//////000000000000//////------............------------------------------+++,,,------,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,---------......,,,------------,,,++++++,,,,,,,,,---------......+++*********,,,---,,,+++---------,,,,,,+++++++++,,,,,,,,,,,,,,,+++******************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///000000,,,,,,------......//////------------------------,,,,,,,,,,,,,,,++++++***------------------------...///000///---,,,---...,,,,,,,,,,,,,,,---...//////////////////........................------------------------.................................,,,...000000///...///000111111000/////////000000......///111111222222222111111000000000000111111111111222222222333333333000000000111111111111111111111111111111111111111111111111111111111111111111111111111111222222222333333333444555555666666555555444555555666777888;;;;;;;;;<<<======>>>>>>888999:::<<>>BBBEEEGGGHHHIIIHHHFFFDDDEEEFFFBBBEEEJJJMMMLLLHHHBBB>>><<<======>>>@@@BBBDDDEEEDDDDDDEEEGGGIIIIIIHHHFFFCCCCCCDDDDDDEEEEEEFFFFFFEEEDDDCCCCCCCCCCCCCCCCCCDDDEEEFFFHHHIIIJJJJJJKKKHHHHHHIIIJJJKKKKKKLLLLLLKKKKKKKKKHHHFFFDDDDDDEEEHHHHHHIIIIIIHHHGGGFFFFFFAAAAAAAAABBBCCCEEEFFFGGGEEEFFFGGGHHHIIIIIIIIIHHHFFFFFFDDDCCCCCCDDDFFFFFFDDDDDDBBBAAA???>>>===<<<<<<;;;:::888777777777777444555555555555666666666555555444444444333333333000000000000000000000000000000000000000000000000000000000000000000000000///000000111111111111000---------...............111000///......///000111000000000000000000000000,,,---.../////////------...---,,,---///111000///.........///////////////---------------.........,,,,,,,,,------------...RRRRRRSSSTTTSSSRRRQQQPPPMMMMMMMMMMMMMMMNNNNNNOOOQQQQQQQQQRRRRRRSSSSSSSSSVVVUUUTTTTTTSSSTTTUUUUUUQQQQQQQQQQQQQQQRRRSSSSSSSSSSSSTTTTTTTTTTTTSSSSSSUUUUUUVVVVVVVVVVVVUUUUUUSSSSSSSSSSSSSSSTTTUUUUUUSSSSSSTTTTTTUUUUUUVVVVVVTTTRRRPPPOOOOOONNNLLLJJJIIIHHHFFFDDDBBB@@@???>>>>>>>>>===<<<;;;:::888777888777555555666777666555444444444444444444444333222222222222222222222222333333222222111222222222111111111111111111111111000000000000000000000000------............------------............------------------------------+++---......------...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......++++++,,,---------,,,,,,,,,,,,,,,---------......,,,+++***+++---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------)))******++++++,,,------,,,,,,------,,,+++***))),,,,,,,,,,,,,,,+++******---------------------------...///...,,,+++,,,---,,,++++++,,,,,,...//////,,,,,,------------------//////.........---------------........./////////........................+++---//////.........///000000/////////000111111...///000111111111111111111111000000000000111111111111222222222333333333///000000000111111111222111111111111111111111111111111111111111111111111111111222222333333444444333333444444555666666666555555444555555666777888999999::::::;;;<<<<<<===999999:::;;;===AAADDDFFFEEEEEEDDDEEEFFFHHHKKKMMMQQQSSSVVVUUURRRMMMIIIHHHFFFFFFIIINNNSSSSSSOOOKKKGGGGGGHHHIIIIIIFFFAAA>>>>>><<<:::999:::===AAADDDFFFGGGIIIHHHFFFDDDDDDDDDAAAFFFLLLQQQQQQLLLFFFAAA<<<<<<===>>>@@@BBBDDDEEECCCCCCDDDFFFHHHHHHFFFDDDCCCCCCDDDEEEFFFFFFGGGGGGFFFFFFEEEDDDDDDDDDDDDDDDEEEEEEDDDDDDEEEFFFHHHIIIFFFGGGHHHIIIJJJKKKLLLLLLHHHJJJJJJHHHEEECCCCCCEEEGGGHHHIIIIIIIIIHHHGGGFFFBBBBBBBBBCCCCCCDDDFFFFFFDDDEEEGGGHHHIIIIIIHHHHHHFFFEEECCCBBBBBBCCCEEEFFFEEEDDDCCCAAA???>>><<<<<<<<<;;;:::888777777666666444444444555555555666666555555444444444333333333000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000///,,,,,,---------.................................////////////////////////---...///000000///---,,,...---,,,---///111000//////////////////.........+++,,,---.........------,,,,,,,,,---------......OOOPPPQQQQQQQQQPPPNNNNNNLLLLLLLLLLLLLLLMMMMMMNNNPPPPPPQQQQQQRRRRRRSSSSSSWWWVVVUUUTTTTTTTTTUUUVVVRRRRRRRRRRRRRRRSSSTTTTTTRRRRRRSSSSSSSSSSSSRRRRRRSSSSSSTTTTTTTTTSSSSSSRRRRRRRRRRRRRRRRRRSSSTTTTTTRRRRRRRRRRRRSSSSSSSSSSSSQQQOOOMMMLLLLLLLLLJJJHHHHHHGGGEEECCCAAA???=========<<<<<<;;;999777666555888666444444666777666555555555444444444333333333222222222222222222222222444333222222111111222222000000000000000000000000000000000000000000000000+++,,,,,,------,,,,,,+++---..................---------------------------,,,---///...------...000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,---------......******+++,,,------------,,,,,,,,,---------......,,,+++***+++---...---,,,******+++,,,------.../////////000000//////...---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++***---------,,,,,,+++++++++---///111222222111///...,,,,,,,,,,,,,,,+++***)))------------------------,,,---...---+++***+++,,,---------...///000111222*********++++++,,,,,,,,,//////.........---------........./////////000000.....................---+++---//////.........///---------------...///000///000000111111111111000111111000000000000111111111111222222222333333333//////000000111111111222111111111111111111111111111111111111111111111111111111222333444444555555333333444444555666777777333333333333333444666666555666666777888888999999::::::::::::===@@@CCCEEEJJJHHHGGGEEEEEEFFFHHHIIIPPPSSSVVVUUURRRMMMJJJHHHFFFEEEFFFIIINNNQQQOOOLLLIIIIIIIIIKKKJJJHHHCCC??????===;;;999:::===AAADDDDDDFFFIIIIIIFFFDDDCCCBBBAAAFFFNNNSSSTTTOOOHHHCCC;;;;;;<<<>>>???BBBCCCDDDBBBBBBCCCEEEGGGGGGEEECCCDDDDDDEEEFFFGGGHHHHHHIIIGGGGGGFFFEEEEEEEEEEEEEEEFFFDDDCCCBBBBBBDDDFFFGGGFFFFFFGGGHHHIIIKKKLLLLLLLLLNNNOOOMMMIIIGGGHHHJJJGGGHHHIIIIIIIIIHHHGGGFFFGGGFFFEEEDDDCCCBBBBBBBBBDDDEEEFFFHHHIIIIIIHHHHHHFFFDDDCCCBBBBBBCCCDDDFFFEEEDDDCCCAAA???>>><<<;;;<<<;;;999888777777666666444444444555555555666666555555444444444333333333111111111111111111111111000000000000000000000000000000000000000000000000111111111111111000///...,,,,,,,,,------.........+++,,,,,,------,,,,,,+++........................///000111222111000...,,,---,,,,,,---///000000///000000//////.........---***+++---//////...---,,,,,,,,,,,,------.........NNNQQQSSSQQQNNNMMMOOOQQQLLLLLLMMMNNNNNNNNNNNNMMMKKKMMMOOOQQQRRRRRRQQQPPPRRRRRRRRRRRRQQQQQQQQQQQQSSSSSSSSSRRRRRRRRRRRRRRRSSSRRRRRRRRRSSSRRRQQQOOOMMMOOOQQQSSSTTTTTTSSSRRRTTTPPPLLLKKKNNNQQQRRRRRRRRRQQQQQQQQQQQQRRRRRRSSSNNNMMMLLLKKKIIIIIIHHHHHHFFFFFFEEEDDDBBB???===;;;;;;::::::999999888888888555555444444444444555555444444444444444444444444333333333222222222111111111111111111111111111111111222222222222111000000000000000000000///......////////////...............//////---,,,,,,...000---------.........//////************************,,,,,,---...---,,,***)))******+++,,,---...000111++++++++++++++++++++++++---------,,,+++***)))(((************+++,,,---------------,,,+++***((((((***+++,,,------,,,+++***+++++++++++++++++++++++++++++++++,,,,,,------------.........---,,,,,,+++((()))+++---.........---+++,,,,,,---.........---------------,,,+++***)))+++,,,------,,,+++)))(((***+++---...///...------...---,,,,,,+++++++++,,,))))))***+++---...//////////////////////////////..................................../////////000...---++++++---...---,,,000000000///......------//////............//////222111111111000000/////////////////////000111111111111111111111000//////111111111000000000000000000000000000000000000000111111111111111111111111---///111222222222333444333222222111111222222333666555444333333333333333666666888999:::;;;;;;;;;<<<:::888:::>>>BBBBBBAAAEEEEEEEEEEEEEEEGGGJJJMMMSSSVVVXXXVVVRRRNNNMMMNNNNNNHHHDDDEEELLLPPPNNNKKKGGGJJJMMMMMMIIIEEEAAA???<<<;;;:::;;;===@@@DDDFFFFFFEEEEEEDDDDDDCCCBBBBBBBBBDDDHHHNNNQQQOOOIIICCC@@@@@@@@@@@@AAACCCEEEFFFGGGGGGGGGFFFFFFDDDCCCCCCCCCCCCDDDEEEFFFHHHJJJKKKEEEGGGHHHHHHFFFEEEEEEEEEGGGDDDAAA>>>>>>@@@DDDFFFFFFFFFFFFGGGGGGHHHHHHIIIJJJJJJIIIHHHHHHHHHIIIIIIMMMMMMLLLKKKJJJJJJKKKKKKHHHGGGEEECCCBBBBBBCCCCCCBBBBBBBBBCCCDDDFFFGGGHHHFFFEEECCCBBBAAAAAABBBBBB?????????>>>>>>>>>======<<<;;;999666555444444555444444444444444555666777444333222222111111222222000000///...............000000000000000000000000000000000000////////////222000////////////,,,***---.........---,,,,,,+++---,,,***((((((***---...///...---,,,,,,---...///...------,,,,,,,,,------+++++++++,,,,,,---------,,,,,,---------------,,,---------.........//////000000////////////000000NNNOOOPPPPPPOOONNNOOOPPPKKKLLLMMMMMMNNNNNNMMMMMMJJJLLLNNNPPPQQQQQQPPPPPPRRRRRRQQQQQQQQQQQQPPPPPPQQQRRRRRRRRRSSSRRRRRRRRRRRRQQQPPPPPPQQQQQQOOOMMMJJJLLLOOORRRSSSTTTSSSSSSSSSPPPMMMMMMPPPRRRRRRQQQPPPPPPOOOOOOOOOPPPPPPQQQNNNMMMKKKIIIGGGFFFEEEDDDDDDDDDDDDCCCAAA???===<<<;;;;;;:::999888888777777555555444444444444555555444444444444444444444444333333222222222111111111111111111111111111111111111111222222111111000///000000000000000///......---------.........//////,,,------+++******,,,...,,,------------.........++++++++++++++++++++++++------.........---,,,+++***++++++,,,---...///000++++++++++++++++++++++++---------,,,+++***)))(((,,,,,,++++++***+++++++++,,,,,,---------,,,+++++++++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,------,,,++++++******+++,,,,,,,,,,,,,,,++++++,,,,,,---......------.........------,,,*********++++++,,,,,,,,,+++++++++,,,,,,---......------...---,,,,,,++++++++++++******+++,,,---......///............................................................///////////////---,,,,,,---......---//////............------//////............//////111111111000000000/////////////////////000111111111111111111111000//////111000000000000000000000111111111111111111111111222222222222222222222222...000222333222222333444444333222222222222222333555555444333333333333333444555666888999999:::::::::999888:::>>>BBBCCCCCCFFFGGGHHHHHHHHHJJJMMMPPPSSSUUUWWWVVVSSSQQQRRRTTTUUUPPPKKKIIIKKKLLLKKKIIIGGGJJJMMMMMMIIIDDDAAA???===<<<;;;<<<>>>AAAEEEGGGEEEDDDDDDDDDCCCCCCBBBBBB@@@CCCGGGMMMPPPNNNHHHCCCAAA@@@@@@@@@AAABBBDDDEEEFFFGGGGGGFFFFFFDDDCCCCCCDDDDDDDDDEEEFFFGGGIIIIIIIIIJJJKKKKKKIIIGGGGGGHHHFFFDDD@@@======>>>AAACCCDDDEEEFFFGGGGGGHHHIIIIIIEEEEEEFFFGGGHHHJJJLLLMMMLLLKKKKKKJJJJJJJJJJJJKKKJJJHHHGGGEEEDDDCCCCCCDDDBBBBBBBBBCCCDDDFFFGGGHHHFFFDDDBBBAAA@@@@@@AAABBB?????????>>>>>>>>>>>>===>>>===;;;999888777666666444444444444444555666666333333222111111111111222111000//////.........///000000000000000000000000///////////////000000000000///.../////////---+++------......------,,,+++000///---+++++++++,,,---///...---,,,,,,---...///......---------------...,,,,,,,,,,,,,,,,,,------------.........------,,,,,,,,,,,,---------------,,,,,,++++++++++++,,,,,,MMMMMMLLLMMMOOOPPPOOOOOOKKKKKKLLLMMMMMMMMMMMMLLLJJJKKKMMMOOOPPPPPPOOOOOOQQQQQQQQQPPPPPPOOOOOOOOONNNOOOQQQRRRSSSRRRRRRQQQPPPOOONNNNNNOOONNNLLLJJJHHHJJJMMMPPPRRRSSSSSSSSSQQQOOOOOOOOOQQQRRRQQQPPPNNNNNNNNNNNNNNNNNNNNNNNNMMMKKKIIIGGGDDDBBBAAAAAABBBBBBAAAAAA@@@>>>===<<<;;;;;;:::999888777666555555555444444444444555555444444444444444444444444333222222222222111111111111111111111111111111111111111111111111000////////////000000000///......,,,,,,------......//////,,,,,,---,,,******,,,...,,,,,,,,,,,,---------------------------------------............------,,,++++++++++++,,,---//////++++++++++++++++++++++++,,,,,,,,,,,,++++++***)))...---,,,+++************+++,,,------............,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,++++++******,,,,,,+++***************+++,,,,,,---------------............---,,,++++++************+++,,,---...,,,,,,,,,,,,,,,------...------,,,,,,,,,,,,+++++++++,,,,,,,,,------------........................------------------------//////..................000...------...//////...,,,,,,------------......//////............//////000000000000///////////////////////////000111111111111111111111000//////000000000000000000111111222222222222222222222222333333333333333333333333///111333333222222333444555444333333222222222222555444444333333333333333333444555666777888888888888777777:::>>>BBBEEEEEEFFFGGGHHHIIIIIIKKKOOORRRSSSUUUWWWWWWUUUUUUXXX[[[^^^ZZZUUUOOOKKKIIIHHHHHHGGGJJJMMMLLLIIIDDD@@@???======<<<<<<>>>BBBEEEHHHCCCCCCCCCCCCCCCCCCCCCCCC@@@BBBGGGLLLNNNLLLGGGCCCBBBAAA@@@@@@@@@BBBCCCDDDFFFFFFFFFFFFEEEDDDCCCCCCFFFFFFEEEEEEFFFFFFGGGGGGGGGHHHIIIHHHFFFEEEEEEEEECCCAAA>>>;;;:::;;;===>>>CCCDDDEEEFFFGGGHHHIIIIIICCCCCCDDDFFFHHHJJJLLLMMMJJJJJJJJJJJJJJJJJJKKKKKKLLLKKKIIIGGGFFFEEEDDDDDDBBBBBBBBBCCCDDDEEEFFFGGGEEECCCAAA>>>>>>???@@@BBB?????????>>>>>>>>>======<<<<<<<<<;;;999888666555444444333333333444555555333222222111111111111111111111000000000/////////000000000000000000000000.........//////000000000///...---...000000...,,,------......------,,,,,,111111000///...---,,,,,,......------------............---------......///------------,,,,,,,,,,,,.../////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++------------------------LLLJJJIIIJJJNNNPPPOOOLLLJJJJJJKKKLLLLLLLLLLLLKKKJJJKKKLLLNNNOOOOOOOOOOOOPPPPPPPPPOOONNNNNNNNNMMMKKKMMMOOOQQQRRRRRRQQQQQQPPPOOONNNNNNNNNNNNLLLJJJIIIKKKNNNPPPRRRRRRRRRQQQOOOOOOPPPQQQRRRRRRQQQPPPNNNNNNNNNMMMMMMLLLKKKKKKJJJIIIGGGEEECCCAAA@@@@@@?????????>>>>>>===<<<<<<;;;;;;:::888777666555444555555444444444444555555333333333333333333333333222222222222111111111111111111111111111111111111000000111111000000///......///////////////......//////..................---...///...------...///+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,++++++++++++,,,---......++++++++++++++++++++++++++++++,,,,,,,,,+++******---,,,++++++*********++++++,,,,,,------------------,,,+++******+++,,,---------------------------+++++++++++++++++++++,,,++++++,,,,,,,,,,,,++++++,,,+++***)))))))))+++++++++,,,,,,---------,,,,,,...............---,,,+++,,,+++***)))***+++---...------+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,+++------------------,,,,,,........................------------------------//////............------000///------///000///...******+++,,,,,,---......//////............/////////////////////////////////////////////000000111111111111111111000//////000000000000000111111111222222222222222222222222333333333333333333333333000222444444222222222333666555444333222222222222444444333333222333333444333444555666777777777777555555666999===BBBEEEGGGCCCDDDFFFGGGHHHKKKNNNQQQUUUWWWYYYXXXVVVWWW[[[___cccaaa]]]TTTLLLGGGGGGHHHGGGIIILLLLLLIIIDDD@@@>>>===<<<;;;;;;>>>AAAEEEGGGBBBCCCCCCCCCDDDDDDDDDDDDBBBEEEIIIMMMNNNLLLGGGDDDBBBAAA@@@@@@@@@AAABBBCCCEEEEEEFFFFFFEEEDDDCCCCCCGGGFFFFFFEEEDDDEEEEEEEEEFFFGGGHHHGGGEEEDDDCCCDDD>>><<<999777666888:::<<>>>>>>>>>>>============888999999999888666444333444333333333333333444444222222111000000000000000000111111111111000000000000000000000000000000000------......///000000000---,,,,,,...///000///---,,,------...------,,,,,,//////000000///...---,,,------------------------......---------...//////......------,,,,,,,,,+++////////////...---,,,,,,---------,,,,,,,,,,,,,,,........................KKKHHHGGGIIILLLNNNMMMKKKIIIIIIJJJKKKKKKKKKKKKJJJJJJKKKLLLMMMNNNOOOOOOOOOOOOOOOOOONNNMMMLLLLLLKKKJJJKKKMMMOOOPPPQQQQQQPPPRRRPPPOOOOOOOOONNNLLLJJJLLLMMMOOOQQQQQQQQQOOONNNMMMNNNPPPQQQQQQPPPPPPOOOMMMNNNNNNMMMMMMKKKJJJIIIFFFEEEDDDCCCBBBAAAAAAAAA======<<<<<<;;;;;;;;;;;;:::999999888666555555444555555444444444444555555333333333333333333333333222222222111111111000000000000000000000000000000///000000000000///............////////////......222111111000///...---------...//////------...///+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,+++++++++,,,,,,---++++++++++++++++++++++++******+++,,,,,,,,,+++++++++*********++++++,,,---,,,,,,,,,,,,,,,+++******---,,,+++******+++,,,---------------------------++++++++++++++++++++++++,,,,,,---------------,,,***)))(((((()))+++,,,...+++,,,,,,---,,,,,,++++++---------...------,,,,,,...---+++***)))***+++,,,...---+++******+++,,,---++++++,,,---------,,,+++......------------,,,,,,........................------------------------...............---------000///------///000///...)))******+++,,,---......//////............//////.....................//////////////////000000111111111111111111000////////////000000111111111111222222222222222222222222222222222222222222222222111222444333222111111222555444333222222222222222333333222222222333333444444444555666777777777777444555666888;;;???CCCEEEAAACCCFFFHHHIIILLLOOORRRWWWYYYZZZYYYWWWWWW[[[^^^bbbbbb___WWWNNNHHHHHHJJJFFFIIILLLLLLHHHDDD@@@>>>;;;:::::::::<<>>=========<<<<<<<<<;;;;;;777777888888777555333222444333222222222222333333222111000000//////000000///000111111111111000000////////////////////////---........./////////000,,,,,,,,,---///000///---,,,,,,------...------,,,***+++---/////////...---,,,------------------,,,---------------...//////.........------,,,,,,,,,......//////...---,,,,,,............------------++++++,,,------,,,++++++HHHHHHGGGHHHJJJKKKJJJJJJHHHHHHIIIJJJJJJJJJJJJIIIIIIJJJJJJKKKLLLMMMNNNOOOOOONNNNNNMMMLLLKKKJJJJJJJJJKKKKKKLLLMMMOOOPPPPPPSSSQQQPPPPPPPPPOOOLLLJJJLLLMMMNNNPPPPPPNNNMMMLLLKKKMMMPPPPPPOOONNNNNNOOOMMMMMMMMMMMMLLLJJJHHHFFFCCCBBBAAAAAA@@@@@@AAAAAA<<<;;;:::999999999999999888888777777666666555555555555444444444444555555333333333333333333333333222111111111111000000000000000000000000000000000///////////////......---------.../////////......111111000///...------,,,***,,,------,,,++++++,,,,,,,,,,,,,,,------------+++++++++++++++++++++++++++************++++++,,,---,,,,,,++++++++++++,,,++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,************+++,,,---...,,,,,,,,,,,,++++++***))),,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********,,,,,,---.........------)))))))))***+++,,,---...,,,,,,,,,,,,,,,++++++***+++,,,,,,------,,,++++++...---,,,+++************---,,,,,,+++++++++++++++***+++,,,---...---,,,+++.........---------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........000...------...//////...******+++,,,,,,---......//////............//////---------...............///////////////000111111111111111111111000///////////////000111111222222222222222222222222222222111111111111111111111111111222333333111///000000333222222111111222222333222222222222222333333444333444555666666666666666333555666777999;;;???BBB@@@CCCFFFIIILLLNNNRRRTTTWWWYYY[[[ZZZWWWWWWZZZ]]]^^^___]]]XXXPPPKKKIIIIIIFFFIIILLLKKKHHHCCC???>>>::::::999999;;;???BBBEEEDDDEEEFFFGGGIIIJJJKKKLLLKKKNNNRRRSSSPPPLLLIIIGGGAAA@@@?????????AAABBBCCCDDDDDDDDDEEEEEEDDDDDDCCCEEEDDDCCCBBBAAAAAAAAAAAAEEEGGGIIIIIIHHHGGGHHHIII???;;;666222222666;;;???AAABBBDDDFFFGGGFFFEEEDDD???@@@@@@BBBDDDFFFHHHIIIHHHIIIJJJLLLLLLKKKJJJIIIIIIIIIIIIHHHGGGFFFEEEDDD@@@@@@???>>>>>>>>>?????????>>><<<;;;::::::;;;;;;;;;;;;;;;:::::::::999999888888888777777666555444333333222222111111222222111000000///////////////...///000111111111000///////////////////////////........................,,,,,,,,,---//////...---,,,,,,------......------((()))+++---.........---,,,,,,------------,,,,,,,,,,,,,,,,,,,,,---...///.........---------------,,,,,,---------------,,,---------.........//////,,,,,,............,,,,,,GGGHHHIIIHHHGGGGGGHHHIIIGGGGGGHHHIIIIIIIIIIIIIIIGGGGGGHHHHHHIIIJJJLLLLLLNNNNNNMMMLLLKKKJJJIIIHHHLLLKKKJJJJJJKKKMMMOOOPPPSSSQQQPPPPPPOOONNNLLLJJJHHHIIIKKKMMMMMMLLLKKKJJJJJJMMMOOONNNMMMLLLMMMOOOKKKKKKLLLKKKJJJHHHEEECCCAAAAAA@@@>>>>>>=========<<<;;;999777777777777777666666666666666666666666555555444444444444555555222222222222222222222222111111111111000000000000000000000000000000000000....../////////...------,,,---......//////......------------------------***,,,......,,,++++++,,,,,,------------.........------------------------++++++*********+++,,,---------,,,+++******++++++++++++++++++++++++++++++((()))***+++,,,---------+++++++++***++++++,,,,,,***+++,,,,,,---,,,,,,,,,+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********)))++++++,,,---------------******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************++++++,,,++++++***++++++,,,,,,,,,++++++***,,,,,,,,,,,,,,,+++******)))***,,,......---,,,+++---------...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---....../////////---,,,,,,---......---++++++,,,,,,------......//////............//////,,,,,,---------.........///////////////000111111111111111111111000//////...//////000111111222222111111111111111111111111222222222222222222222222000222333222000.........000000000000111222333333222222111111222333333444222333333444444444444444333555777666666777;;;>>>>>>AAAEEEIIIKKKNNNRRRTTTTTTWWWZZZZZZXXXWWWYYY\\\ZZZ[[[ZZZWWWRRRLLLHHHFFFFFFIIIKKKKKKHHHCCC???===;;;:::999:::<<>>>>>???AAACCCDDDCCCCCCDDDDDDDDDDDDDDDCCCBBBBBBAAA@@@????????????AAACCCEEEFFFFFFFFFGGGHHHGGGBBB:::444333777===AAAAAACCCEEEFFFFFFEEECCCBBB???@@@@@@AAACCCDDDFFFGGGGGGHHHIIIJJJJJJIIIGGGFFFEEEFFFFFFGGGFFFEEEDDDCCC???>>>======<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999888999999999999888888888888777666666555444444444444333333222111111111111111000000///............///,,,---///111111000///.../////////////////////////////////......------,,,---,,,,,,---...///---,,,+++,,,------......------***+++,,,---------------+++,,,------------,,,+++*********++++++---......------------............)))***+++,,,------------++++++,,,---......///000,,,---///000000///---,,,FFFHHHJJJIIIFFFDDDFFFIIIGGGGGGHHHIIIIIIIIIIIIHHHEEEEEEEEEFFFGGGHHHJJJJJJNNNMMMLLLKKKJJJIIIHHHHHHMMMKKKIIIHHHIIIKKKNNNPPPRRRQQQOOOOOOOOONNNKKKIIIDDDEEEHHHJJJKKKKKKKKKJJJJJJLLLNNNMMMKKKKKKMMMOOOIIIJJJJJJJJJHHHFFFCCCAAAAAA@@@???===;;;::::::999<<<:::888777666555666666555555555666666666666777555555555444444555555555222222222222222222222222111111111111000000000000000000000000000000000000......//////......---,,,,,,,,,---.../////////...((())))))***,,,---......,,,...000000///------...---------.........//////........................,,,,,,+++***+++,,,...///------,,,+++************++++++++++++++++++++++++((()))***+++,,,---------------,,,+++************)))***,,,---.../////////***+++,,,------,,,+++***++++++++++++++++++++++++++++++++++++******)))))))))***+++,,,,,,,,,,,,,,,+++,,,---...---,,,+++***,,,,,,,,,,,,,,,+++***))))))******+++++++++******((()))+++,,,------,,,++++++,,,,,,---,,,+++***((()))***,,,.........,,,+++---------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,...///000000...---++++++---...---,,,,,,,,,------------......//////............//////,,,,,,,,,------.........///////////////000111111111111111111111000//////...//////000111222222222000000000000000000000000333333333333333333333333000111222111///---------......//////000111333444222111111111222333333444111111222333333333222222444666777666444555888<<<;;;>>>BBBFFFIIILLLOOORRRPPPTTTYYYZZZXXXXXXYYY\\\YYYYYYXXXWWWSSSMMMGGGCCCFFFHHHKKKKKKHHHCCC???===<<<;;;:::;;;===@@@DDDFFFGGGHHHJJJKKKNNNPPPQQQRRRPPPSSSVVVUUUOOOJJJFFFEEE>>>>>>>>>>>>???AAACCCEEECCCCCCDDDDDDDDDDDDDDDCCCAAA@@@@@@???>>>>>>??????CCCEEEHHHIIIIIIIIIKKKLLLNNNHHH>>>777444888>>>BBBBBBCCCEEEFFFFFFDDDBBB@@@CCCCCCBBBAAAAAAAAABBBBBBFFFGGGHHHHHHHHHFFFDDDCCCCCCDDDEEEFFFFFFEEEDDDCCC>>>===<<<;;;;;;;;;;;;;;;:::;;;<<<<<<;;;:::888777888888888888777777777666555444222111000111111222333333222111000000111111000000///...............+++---///000111000///...////////////////////////000000///...---,,,,,,+++------,,,---......---++++++,,,,,,---.........---------------------,,,---++++++------------++++++************+++,,,---...,,,---------.../////////((()))***+++,,,---------))))))***+++---...//////((()))+++,,,,,,+++)))(((HHHHHHHHHGGGHHHHHHIIIIIIGGGGGGHHHHHHHHHGGGFFFFFFGGGGGGGGGHHHIIIJJJKKKKKKOOOOOOOOOOOOMMMKKKHHHGGGJJJIIIIIIIIIIIIJJJKKKKKKNNNOOOPPPQQQOOOMMMJJJHHHFFFEEEDDDDDDEEEGGGIIIJJJJJJJJJKKKKKKKKKKKKKKKJJJLLLLLLKKKIIIGGGDDDBBBAAA<<<<<<;;;;;;;;;;;;<<<<<<888888888888777777777777444444444444444444444444555555666666666666555555444333333222222333333444222111111111000000//////111111111111000000000000000000///...............///............---------//////...---,,,,,,,,,,,,------......///000000111------------------------------............------++++++,,,,,,,,,,,,++++++---------,,,,,,+++++++++000///......///...,,,***,,,,,,,,,,,,,,,,,,,,,,,,---...............------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,,,,,,,+++***)))))),,,------,,,---,,,+++*********+++,,,+++,,,---...///...---,,,...------,,,,,,------...---,,,+++***+++,,,---...++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***---,,,,,,++++++,,,,,,---/////////...---------,,,---------............///++++++,,,,,,,,,---------////////////////////////,,,---///000111000///---------............------........................+++++++++,,,...///111222222222222111111111000000///......------///000111000000111111111111000000//////000000111111222222333333333222222111111111111111111111111111111111++++++,,,...///111222222111222333444555555555555333555666666666777999;;;;;;<<<===@@@EEEJJJNNNQQQVVVVVVUUUVVVVVVWWWXXXYYYYYYXXXVVVRRRNNNJJJGGGEEEIIIIIIIIIGGGEEECCC@@@???===<<<<<<===@@@DDDGGGJJJKKKLLLNNNPPPQQQRRRSSSSSSTTTRRROOOMMMKKKHHHEEECCC<<<<<<<<<===>>>@@@AAABBBDDDDDDDDDDDDDDDCCCCCCCCCAAABBBBBB@@@???>>>???AAAAAADDDHHHIIIJJJNNNVVV]]]^^^UUUIII@@@>>>???AAABBBFFFGGGGGGGGGGGGFFFEEEDDDFFFFFFEEEDDDDDDCCCCCCCCCDDDEEEGGGIIIJJJJJJIIIHHHDDDEEEGGGGGGFFFCCC@@@>>>>>>===;;;999999999:::;;;>>>>>>===<<<;;;;;;::::::888888888888777777777666777666555444333222111111222222222111111111111000222111///.........///000........................---...///000000///...---000---+++,,,///111000///........................///...---...000222222222,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,------------------------+++,,,,,,------,,,,,,+++...//////---+++******+++FFFFFFEEEEEEEEEFFFGGGGGGGGGGGGHHHHHHGGGGGGFFFFFFEEEEEEEEEEEEFFFHHHJJJKKKPPPPPPOOONNNMMMKKKIIIHHHIIIIIIIIIHHHIIIJJJJJJKKKMMMNNNOOOPPPNNNLLLIIIGGGEEEDDDCCCCCCDDDEEEGGGIIIIIIIIIIIIJJJIIIIIIHHHHHHJJJIIIHHHGGGEEEBBB@@@???<<<;;;;;;:::999999::::::777777777777666666666666333333333333333333333333333444444444444444444333333333222222222222333333111111111000000000//////000000000000////////////000000///..................---------,,,,,,,,,,,,---,,,,,,,,,,,,,,,------,,,,,,---......///000000------------------------,,,,,,------------,,,,,,***++++++++++++++++++***,,,,,,,,,,,,,,,,,,++++++---,,,+++,,,......---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,+++)))***+++---,,,,,,,,,+++************,,,,,,++++++,,,---------------,,,,,,,,,++++++,,,,,,,,,,,,++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......------,,,,,,++++++,,,,,,------------------,,,,,,,,,---------............///++++++,,,,,,,,,---------........................+++,,,...///000///...---------............------........................,,,,,,------...///111111111111111000000////////////......---...///000111000000111111111111000000000000000000000111111111333333333222222111111111111111111111111111111111000000111111111222222222111222333444555555555555333444555555555555777999:::;;;<<>>@@@AAABBBDDDDDDDDDDDDCCCCCCCCCCCCAAAAAABBBAAA??????@@@BBBCCCFFFIIIKKKKKKPPPWWW]]]```XXXLLLDDDBBBCCCEEEFFFKKKKKKJJJIIIHHHGGGGGGFFFFFFEEEDDDCCCCCCDDDDDDEEEDDDEEEGGGIIIIIIIIIHHHGGGDDDDDDEEEEEEDDDBBB@@@>>><<<;;;:::999:::;;;===>>><<<<<<<<<;;;::::::999999888888777777777666666666444444444444444333333333222222222111111111000000000000...---------...///........................---...///000000///...---///---+++,,,...000///...---------------------------,,,++++++---//////...---------------------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------............------------------------------------............------***++++++***((('''((()))EEEEEEDDDDDDEEEFFFGGGGGGGGGGGGHHHHHHGGGFFFFFFEEEDDDDDDCCCDDDFFFIIIMMMOOORRRRRRPPPOOOMMMKKKJJJJJJHHHHHHHHHHHHHHHIIIIIIJJJLLLLLLMMMNNNMMMKKKHHHGGGDDDCCCBBBBBBCCCDDDFFFGGGHHHHHHHHHHHHGGGGGGFFFEEEGGGFFFFFFDDDBBB@@@>>>===<<<;;;:::999888777777777666666555555555444444444222222222222222222222222111111222222222222111111222222111111111111222222111111000000000000//////////////////.........---000///......---.........------,,,,,,,,,+++++++++*********++++++,,,---...+++,,,,,,------......///------------------------+++,,,,,,,,,,,,,,,,,,+++******++++++++++++******+++++++++,,,,,,,,,,,,,,,***))))))+++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,******+++,,,+++******)))))))))***+++,,,,,,+++++++++++++++,,,------,,,++++++******++++++,,,++++++++++++******)))(((------------------------------------------------+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,,,,,,,---------............///,,,,,,,,,,,,------------........................***+++---.........---,,,------............------........................///.........//////000111000000////////////......///............///000000000000111111111111000000111111111111000000000000222222222222222111111111111111111111111111111111444444333222222111111111111222333444444555555444333444555444444444666888999:::;;;>>>CCCHHHMMMPPPSSSTTTVVVXXXZZZ\\\]]]^^^ZZZWWWRRRMMMIIIGGGGGGHHHHHHIIIJJJJJJIIIFFFCCC@@@FFFEEECCCBBBCCCFFFJJJMMMOOOPPPPPPPPPQQQQQQQQQQQQLLLJJJHHHGGGFFFEEEBBB@@@=========>>>???@@@AAABBBEEEDDDDDDDDDCCCCCCCCCCCCAAAAAABBBAAA@@@@@@BBBCCCEEEGGGJJJLLLMMMQQQWWW\\\aaaZZZPPPIIIFFFHHHJJJLLLPPPNNNLLLIIIGGGFFFGGGGGGFFFEEECCCBBBBBBDDDFFFGGGEEEFFFGGGHHHHHHHHHGGGFFFCCCCCCBBBBBBAAA@@@???>>>===<<<;;;::::::;;;<<<===999999999999999999999999777777777666666666555555222222333333444444555555222222111111111000000000//////...---------------........................---...////////////...---///---,,,,,,...//////...,,,,,,,,,,,,,,,,,,,,,,,,---+++******,,,---,,,,,,........................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------------......------------------------,,,,,,,,,------,,,,,,,,,+++,,,---,,,+++***+++,,,FFFFFFFFFFFFFFFGGGHHHIIIGGGGGGHHHGGGGGGFFFEEEDDDEEEDDDDDDEEEIIINNNTTTWWWVVVUUUSSSPPPMMMKKKJJJIIIHHHGGGGGGGGGGGGHHHIIIIIIJJJKKKLLLLLLKKKJJJHHHFFFDDDDDDCCCCCCDDDEEEFFFFFFHHHHHHHHHHHHGGGFFFEEEDDDEEEEEEDDDCCCAAA???===<<<===<<<:::888777666555555444444444444333333333333111111111111111111111111000111111222222111111000111111000000000000111111000000000000000000//////.........---------,,,,,,///......------.........---------,,,,,,,,,,,,++++++*********++++++,,,---+++++++++,,,,,,---------------------------------,,,,,,------------,,,,,,)))******++++++******)))******++++++,,,,,,,,,---*********+++---...---,,,++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------///...+++++++++,,,+++)))(((((())))))***+++,,,,,,,,,+++***)))***+++,,,---,,,,,,++++++++++++,,,,,,+++,,,,,,,,,,,,***((('''------------------------------------------------***++++++,,,,,,++++++***---,,,,,,++++++,,,,,,---++++++,,,,,,---------...---------............///,,,,,,,,,------------...........................+++,,,---.........------------............------........................111000////////////000000////////////////////////............/////////000000000111111111111000000222222111111000000//////222222222111111111111111111111111111111111111111333222222111111000000///111222333444444444444444444555555555444444666888999:::;;;>>>BBBGGGLLLOOOSSSTTTWWWZZZ\\\]]]]]]]]]YYYWWWSSSOOOLLLJJJIIIIIIHHHJJJKKKLLLKKKIIIEEECCCFFFEEEBBBAAAAAACCCGGGIIIMMMMMMMMMLLLLLLLLLLLLLLLGGGEEECCCCCCCCCBBBAAA???>>>>>>>>>>>>???@@@AAABBBDDDDDDDDDDDDDDDCCCCCCCCCAAABBBCCCBBBAAAAAACCCEEEEEEGGGJJJKKKMMMPPPUUUYYY^^^YYYRRRLLLIIIKKKNNNPPPSSSPPPKKKGGGDDDDDDDDDEEEFFFDDDAAA@@@@@@CCCFFFHHHGGGHHHHHHIIIIIIHHHGGGFFFCCCBBBAAA???>>>>>>??????BBB@@@>>><<<:::999999999777777777777777777777888666666666555555555555444222222333333333444444444111111111111000000000000//////.........---------................................................///...------.../////////,,,,,,,,,,,,,,,,,,,,,,,,///---++++++,,,---,,,+++------------------------...---------------------,,,,,,,,,,,,,,,,,,,,,,,,///...,,,,,,,,,,,,...///,,,,,,,,,,,,,,,,,,,,,,,,))))))************))))))+++,,,------,,,,,,---///EEEEEEEEEEEEFFFGGGHHHIIIGGGGGGGGGGGGFFFEEEDDDCCCBBBBBBCCCEEEJJJQQQWWW[[[YYYXXXVVVRRROOOKKKIIIGGGHHHGGGGGGGGGGGGHHHIIIIIIJJJJJJKKKKKKJJJIIIHHHGGGFFFFFFFFFFFFFFFFFFGGGGGGHHHHHHHHHHHHHHHGGGFFFFFFDDDDDDCCCBBBAAA???===<<<===<<<:::999777666555555333333333333222222222111111111111111111111111111111111222222222222111111111000000//////000000111//////////////////000000------------,,,,,,,,,,,,......------------..................---------------,,,++++++*********++++++++++++,,,,,,,,,,,,,,,------------------------------............------******++++++++++++***************++++++,,,,,,,,,---,,,+++,,,......,,,+++++++++++++++++++++++++++++++++,,,------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...000...,,,+++,,,,,,+++)))(((((()))***+++,,,,,,,,,,,,+++***)))***+++,,,---------,,,,,,,,,,,,------,,,---......---+++)))(((++++++++++++++++++++++++++++++++++++++++++++++++......////////////......---,,,,,,++++++,,,,,,---,,,,,,------......//////---------............///,,,,,,---------.................................------...///////////////------............------........................111000000////////////000000000000000000000000000---......///////////////000000111111111111000000222222111111000000//////111111111111111111111111000000000000000000000000111111111111222222222222222222333333444333333333444555666666555666777999;;;;;;<<<>>>BBBFFFKKKMMMSSSTTTXXXZZZ\\\\\\ZZZYYYWWWVVVVVVTTTQQQMMMJJJHHHHHHIIIKKKLLLLLLJJJHHHFFFFFFDDDBBBAAAAAABBBDDDEEEHHHHHHFFFEEEDDDDDDEEEEEEBBBAAA@@@@@@AAAAAA@@@??????>>>>>>>>>???@@@AAABBBCCCCCCCCCCCCDDDDDDEEEEEECCCDDDDDDCCCBBBBBBCCCEEEEEEFFFHHHIIIKKKNNNRRRTTTXXXUUUPPPKKKIIIKKKOOORRRUUUQQQLLLGGGDDDCCCDDDEEEDDDBBB@@@>>>???BBBEEEGGGIIIIIIIIIIIIIIIHHHHHHHHHCCCBBB@@@>>>>>>>>>???@@@CCCBBB@@@>>>;;;999888777555555555666666666666666555555555444444444333333444444333333333222222222111111111000000000//////000000000000//////....................................------------......000000//////......///000------------------------...,,,******,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,.............../////////,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,((())))))******))))))((('''(((******))))))+++,,,BBBBBBBBBBBBCCCEEEFFFFFFHHHHHHGGGGGGFFFEEECCCCCC??????AAACCCHHHNNNTTTWWWYYYXXXWWWUUURRRNNNJJJHHHHHHHHHHHHHHHHHHIIIIIIJJJJJJJJJJJJJJJJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGHHHHHHIIIIIIHHHHHHHHHDDDCCCCCCBBB@@@???===<<<<<<;;;:::888666555555555333333222222222222111111111111111111111111111111111222222222222222222111111111000000000000111111......////////////000000------------,,,,,,,,,+++---------,,,------.../////////.........---------...---,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,---------------------------......//////......---+++++++++,,,,,,+++++++++*********+++++++++++++++---,,,,,,---......,,,***++++++++++++++++++++++++***+++,,,---.........------,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---......000...,,,,,,,,,,,,+++***)))***+++,,,,,,,,,,,,,,,+++++++++++++++,,,------...------,,,,,,------...---------------,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++------............---------,,,,,,++++++,,,,,,---------..................---------............///,,,---------............------------------------........./////////000000------............------........................000000///......///////////////000000000000111111---......///000/////////000000111111111111000000111111111111000000000000000000000111111111111111000000000000000000000000111111222333444444555555222222333333333333222222444555666666666777999;;;;;;;;;<<<===@@@DDDGGGJJJPPPSSSVVVZZZ[[[ZZZXXXVVVSSSTTTUUUTTTRRRNNNIIIGGGGGGGGGHHHIIIIIIIIIHHHGGGEEEEEEDDDDDDCCCCCCCCCDDDDDDCCCAAA????????????@@@???>>>===>>>@@@BBBAAA@@@???????????????@@@AAAAAA@@@AAABBBCCCDDDEEEFFFGGGEEEFFFFFFDDDCCCBBBCCCEEEDDDEEEFFFHHHJJJLLLNNNPPPQQQPPPMMMJJJHHHIIINNNQQQWWWTTTNNNIIIFFFDDDEEEEEEBBBAAA???>>>>>>@@@BBBCCCHHHHHHHHHHHHHHHHHHHHHHHHDDDCCCAAA@@@???@@@AAAAAAAAAAAA@@@>>>===<<<::::::555555555555555555555555444444444333333333333222444444333333222222111111111111000000000/////////000000000111000//////.................................------------......///000000///------...000........................+++)))((((((***+++******,,,,,,,,,,,,,,,,,,,,,,,,.............../////////,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++(((***++++++******,,,---AAAAAAAAABBBCCCDDDFFFFFFHHHHHHGGGGGGFFFDDDCCCBBB???@@@AAACCCFFFIIIMMMOOOTTTUUUWWWWWWUUURRRNNNKKKIIIIIIIIIHHHIIIJJJJJJKKKJJJJJJJJJJJJJJJIIIIIIIIIHHHHHHIIIIIIIIIHHHHHHHHHFFFFFFGGGHHHIIIIIIIIIIIIBBBBBBBBBAAA@@@>>><<<<<<:::999888666555444444444333333333222222222111111222222222222222222222222111111222222222222111111222111111000000111111222........./////////000000...------------,,,,,,,,,---,,,,,,,,,------...///.........---------,,,,,,------,,,,,,,,,,,,,,,------------------,,,,,,,,,------------------------,,,------......------,,,,,,,,,------------,,,,,,++++++++++++*********************+++---...---+++************************)))***+++,,,,,,---------+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///000...,,,,,,------,,,++++++,,,------------,,,+++++++++,,,------------------,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---......---------------------------............///------------............------------------------...---------......//////------............------.................................---......//////.........//////000000000------///000000000///...000000111111111111000000000000000000000111111111///000000000111111111222000000000000000000000000111111222222333444444444222222333333333222222111111333444555555777999<<<;;;::::::;;;===@@@CCCEEEKKKOOOTTTXXXZZZYYYWWWUUUPPPPPPPPPOOOMMMJJJGGGEEEDDDDDDDDDDDDDDDEEEFFFFFFCCCDDDEEEFFFEEEDDDCCCBBBBBB@@@>>>===<<<===>>>???===<<<<<<>>>AAABBBBBBBBB@@@@@@?????????@@@AAAAAA>>>???AAACCCEEEGGGHHHIIIGGGHHHGGGEEECCCBBBCCCDDDEEEEEEEEEGGGJJJLLLMMMMMMLLLLLLJJJHHHFFFHHHLLLQQQUUURRRNNNIIIFFFDDDDDDDDD@@@@@@>>>======>>>??????EEEEEEEEEEEEFFFGGGHHHHHHDDDDDDCCCBBBBBBBBBBBBCCCBBBBBBAAA@@@>>><<<:::999666666666555555444444333333333333333222222222222222222222222222333333333111000000000//////////////////000000000///...---...........................------,,,,,,------...---...///---+++***,,,...------------------------***)))((((((***,,,,,,+++------------------------,,,,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++,,,---......,,,,,,---///BBBBBBCCCCCCEEEFFFGGGHHHHHHHHHGGGGGGEEEDDDCCCBBBBBBBBBCCCDDDFFFGGGIIIIIIPPPRRRVVVXXXWWWUUUQQQNNNJJJIIIIIIIIIIIIJJJKKKKKKJJJJJJJJJJJJJJJJJJIIIIIIHHHHHHIIIIIIIIIHHHHHHGGGDDDEEEFFFGGGHHHIIIIIIIIIAAAAAAAAA@@@???===<<<;;;888777666555444333333333333333333222222222222111222222222222222222222222000000111111111111000000222222111111111111222222---.........//////000000.........---------,,,,,,,,,,,,,,,,,,------...///---------,,,,,,,,,++++++,,,,,,,,,,,,---...//////------------------------------------------------+++,,,,,,------,,,,,,+++,,,------......------,,,,,,+++++++++******))))))'''''''''***,,,...---,,,************************(((((()))++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...//////...,,,,,,---------,,,,,,---.........---,,,++++++,,,---...///...---,,,,,,++++++++++++++++++,,,+++***)))))))))***+++,,,------------------------------------------------...//////////////////...---,,,,,,++++++,,,,,,------------,,,,,,+++++++++---------.........//////---------.........//////---------------------------,,,,,,,,,,,,---......---..................---........................---------------...//////---------.........//////,,,---///000000000///...000000111111111111000000//////000000111111222222//////000000111111111222000000000000000000000000000000000000000000111111222222333333333222222111///111333444444666999<<<:::999999999:::===@@@AAAGGGKKKQQQVVVYYYYYYWWWVVVOOOMMMLLLIIIGGGEEEDDDDDDAAAAAA@@@@@@@@@BBBDDDEEE@@@BBBDDDFFFEEECCCAAA???AAA@@@>>>===<<<===>>>???<<<<<<<<<>>>AAACCCCCCCCC@@@@@@@@@???@@@@@@AAAAAA===>>>@@@BBBEEEGGGIIIJJJHHHIIIHHHFFFCCCBBBBBBDDDEEEEEEFFFHHHJJJLLLMMMLLLIIIIIIIIIGGGEEEGGGLLLPPPRRRPPPLLLHHHDDDBBBAAAAAA??????>>>======<<<<<<===CCCCCCCCCCCCDDDEEEGGGGGGDDDDDDDDDDDDDDDDDDCCCCCCFFFFFFDDDAAA===:::777555777777666555444444333333333333333222222222111111///000111222333444555555000000000000////////////---.../////////...,,,,,,...........................---,,,,,,,,,,,,---...+++---...,,,)))(((***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********---...///...........................*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++---......---++++++++++++++++++++++++++++++******++++++++++++******)))***++++++))))))***+++DDDCCCCCCDDDEEEHHHJJJLLLJJJJJJIIIGGGFFFDDDCCCBBBAAABBBCCCDDDEEEFFFGGGGGGHHHLLLRRRXXXZZZYYYVVVTTTSSSPPPMMMJJJIIIJJJLLLNNNKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJIIIHHHGGGEEEFFFGGGHHHGGGFFFEEEDDDDDDCCCAAA???===<<<<<<===<<<;;;999777555555555555333333222111000000111111222222222222222222222222111111222222222222111111......////////////......------............------...///000000000///---,,,//////...---------......------------------------+++,,,,,,------,,,,,,+++,,,,,,---......------------,,,***(((''''''((())).........------,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++)))***+++,,,---,,,++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------------------,,,,,,******))))))***,,,---...000000//////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++***((((((........................------------------------000000000000///...,,,,,,/////////...---------,,,++++++++++++,,,,,,---...,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........///////////////...........................------,,,,,,---......---,,,,,,,,,---......//////......111111///......///000000000000///////////////000111111000000//////......111222222222222333333333000111111222222111111000111111111111000000000000111111222222222333333333333333333444444333222222444555666555444333555777:::999999999:::===@@@BBBEEEGGGKKKOOOQQQRRRQQQQQQKKKKKKIIIGGGDDD@@@===;;;:::<<>>AAADDDFFFAAAAAAAAA@@@@@@AAABBBBBBDDDBBB???>>>@@@CCCHHHJJJLLLMMMLLLJJJGGGEEEFFFGGGGGGEEECCCDDDJJJOOOQQQQQQNNNMMMJJJHHHGGGGGGHHHIIILLLKKKIIIGGGFFFEEEDDDDDDDDDBBB???>>>>>>@@@@@@@@@AAAAAAAAABBBDDDFFFIIIKKKJJJJJJIIIHHHGGGEEEEEEDDDGGGFFFEEEBBB???<<<:::888888888777666555444333333333333333333222222111000111222222333333222222111333111///...---...///000111///......//////...,,,...---,,,++++++,,,---............------,,,,,,,,,......................................................------------......///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------)))***++++++------...///......------------......///...,,,***)))))))))*********))))))******+++,,,EEEEEEFFFFFFHHHIIIKKKKKKKKKJJJIIIHHHGGGFFFEEEDDDDDDDDDEEEEEEFFFGGGGGGGGGHHHJJJNNNRRRUUUXXXYYYZZZVVVTTTOOOLLLJJJKKKMMMNNNKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJIIIHHHHHHFFFGGGGGGHHHGGGGGGEEEEEECCCBBB@@@>>><<<<<<<<<<<<<<<;;;999777555555555555333222222111000000111111222222222222222222222222000111111222222111111000......////////////............////////////.........///000000///...---,,,------------------......------------------------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,,,,+++...---,,,+++************---------,,,,,,,,,++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++)))***+++,,,,,,,,,++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++,,,,,,------------------,,,,,,++++++,,,---///000111000000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,...............---,,,+++............------------,,,,,,+++++++++,,,------,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------......------------------........................,,,,,,---......---,,,,,,,,,---......//////......///...---------...///000000000///////////////000111000000000/////////........./////////000000000000000111111111111000000//////000000111111111222111111111111222222222222555555444333222000///...222333444444333444666888888888777888999<<<>>>@@@@@@BBBFFFIIIKKKKKKKKKJJJJJJIIIIIIGGGEEEAAA???===<<<>>>@@@CCCDDDDDDDDDCCCEEEFFFGGGGGGFFFDDDAAA?????????????????????@@@@@@@@@???>>>===>>>???AAABBBCCCBBBBBBAAAAAABBBBBBCCCCCCAAA???>>>???BBBFFFHHHJJJKKKKKKJJJHHHGGGHHHIIIIIIGGGEEEGGGKKKPPPRRRSSSRRRPPPMMMJJJHHHGGGGGGGGGIIIHHHGGGFFFFFFFFFFFFFFFDDDAAA>>>>>>>>>@@@@@@@@@@@@AAAAAABBBCCCEEEFFFGGGHHHHHHHHHHHHGGGFFFDDDDDDEEEDDDCCCAAA???<<<:::888888888777666555444333333333333333333333222111111111222222333333222222111222111///.........///000111///......//////...------------,,,,,,---------000000///...............------------------------...............---------------,,,,,,,,,,,,---------,,,++++++*********+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------***++++++,,,,,,---------------,,,,,,,,,,,,------+++******)))***+++,,,---+++************+++,,,,,,GGGHHHIIIJJJKKKKKKKKKKKKKKKKKKJJJIIIHHHHHHGGGGGGHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGHHHJJJOOOVVV\\\```[[[XXXSSSOOOLLLLLLMMMNNNMMMMMMMMMMMMMMMMMMMMMMMMKKKKKKKKKKKKJJJIIIHHHHHHGGGGGGHHHHHHGGGFFFFFFEEEBBBAAA???===<<<;;;<<<<<<;;;:::888666555444444555333222111111000111111111222222222222222222222222000111111222222111111000......////////////......//////000000000000//////...////////////...------***+++,,,---......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------,,,+++***))),,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,------************************)))***+++,,,,,,,,,,,,+++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++***************++++++++++++,,,,,,------......,,,,,,++++++,,,---...///111111000///...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++------------............------,,,+++++++++,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---........................,,,------......------,,,,,,---......//////......,,,,,,,,,,,,---...///000000//////......///000000000000000000////////////---------.........//////000000111111111111000000......///000111222333333000000000000111111111111444444333222111///...---///111222222222444666888777666666777888:::<<<===@@@BBBEEEGGGHHHIIIHHHGGGGGGGGGGGGGGGEEECCCAAA???@@@AAABBBDDDEEEDDDDDDCCCEEEEEEFFFGGGFFFDDDAAA@@@???>>>>>>>>>???@@@AAAAAA@@@???>>>===>>>???@@@AAADDDCCCCCCBBBBBBCCCCCCDDDCCCAAA???======@@@CCCEEEHHHIIIJJJJJJIIIHHHIIIKKKKKKJJJHHHJJJMMMQQQTTTTTTUUUSSSPPPLLLIIIGGGFFFFFFFFFFFFEEEEEEEEEFFFFFFGGGCCCAAA???>>>???@@@AAA@@@@@@AAABBBBBBCCCCCCCCCCCCDDDEEEFFFFFFFFFDDDCCCBBBAAAAAA@@@???===;;;999888888777777666555444333333333333333333333333222111111111222222222222111111222111///......///000000000///......//////...---,,,------......------,,,000///...---------...///,,,,,,,,,,,,,,,,,,,,,,,,///.........------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,***************+++,,,,,,+++++++++++++++,,,------JJJKKKLLLNNNNNNNNNMMMLLLKKKJJJJJJJJJIIIIIIHHHHHHKKKJJJJJJIIIIIIHHHGGGGGGFFFEEEEEEGGGKKKSSSZZZ___]]]ZZZVVVQQQOOONNNOOOOOONNNNNNNNNNNNNNNNNNNNNNNNLLLLLLLLLKKKKKKJJJIIIHHHHHHHHHHHHGGGGGGFFFEEEEEEBBBAAA???===<<<<<<<<<===:::999777555444444444444222222111111111111111222111111111111111111111111000000111111111111000000......////////////............////////////...........................---((())),,,.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++******+++,,,+++***((('''++++++******************+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,,,,,,,***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------******)))))))))***++++++******+++,,,------......******)))))))))***,,,---111111000///---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++***)))(((+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------------,,,,,,,,,,,,------............---,,,,,,++++++++++++.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,+++++++++,,,,,,,,,,,,---------------------...............------------------------,,,---......///.........------------------......//////.........///000000000000000000//////////////////000000000111111111000111111222222111111000...//////000111111222222////////////000000000000000111111222222222222111///000222222111222555777666666666777888999;;;<<<@@@AAACCCEEEFFFFFFEEEDDDDDDEEEFFFFFFEEEDDDCCCBBBBBBCCCDDDDDDDDDDDDCCCBBBDDDEEEEEEFFFEEECCCAAA@@@>>>>>>>>>>>>???@@@AAAAAA<<<<<<<<<===>>>@@@BBBCCCCCCBBBBBBBBBBBBBBBCCCDDDCCCAAA???======>>>AAABBBHHHJJJKKKKKKIIIHHHIIIJJJLLLKKKKKKLLLNNNQQQSSSUUUVVVTTTQQQNNNKKKIIIHHHHHHFFFFFFEEEEEEEEEEEEFFFFFFDDDBBB@@@@@@BBBCCCBBBBBBAAABBBCCCDDDDDDCCCBBBAAA@@@AAABBBCCCCCCBBB@@@???============<<<:::999888888777666555444333333222222222333333333333222222111111222222222222111111111000////////////000000000///......///000///---+++,,,---......---,,,+++...---,,,+++***+++---...,,,,,,,,,,,,,,,,,,,,,,,,///......------,,,,,,+++,,,,,,++++++++++++,,,,,,...------,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******,,,,,,++++++++++++,,,,,,......---,,,+++***)))))),,,,,,++++++,,,,,,---...LLLMMMNNNPPPPPPPPPOOONNNKKKKKKKKKJJJJJJIIIIIIIIILLLLLLKKKJJJIIIHHHGGGGGGEEEDDDEEEGGGJJJOOOTTTWWWZZZYYYVVVTTTRRRQQQQQQQQQOOOOOOOOOOOOOOOOOOOOOOOOLLLLLLLLLLLLKKKJJJIIIHHHHHHHHHGGGFFFEEEEEEDDDDDDBBBAAA@@@>>>=========>>>999888666444333333444444222111111111111111222222111111111111111111111111000000000111111000000000......////////////......,,,------......------,,,...------------.........((())),,,.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---///...---,,,+++,,,,,,,,,)))***+++,,,,,,+++)))(((************************+++++++++,,,,,,,,,------------------------------+++***++++++++++++,,,,,,***++++++,,,,,,++++++***+++++++++,,,,,,---------******))))))***+++,,,,,,******++++++,,,---......+++***)))))))))***+++,,,000000///...---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))++++++++++++++++++++++++++++++++++++++++++++++++,,,------.........------+++,,,,,,,,,------.........---,,,,,,++++++++++++.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++***,,,,,,------............---------.........//////------------------------,,,---......///.........////////////...---------...............///000000////////////000000000000000000000111111111222222111111222222222222111111111111000000000000000000....../////////000000000111111222333444444333333111222222222111111222444666666777777888999:::;;;;;;<<<===???@@@@@@??????AAABBBCCCDDDEEEDDDCCCBBBCCCCCCCCCCCCCCCBBBBBBAAACCCCCCCCCCCCCCCBBB@@@@@@??????>>>>>>???@@@@@@AAA;;;<<<<<<===>>>@@@AAABBB@@@@@@@@@@@@AAABBBCCCDDDCCCBBB@@@>>>>>>???@@@BBBJJJKKKLLLLLLJJJHHHHHHHHHKKKKKKLLLLLLMMMOOORRRSSSSSSSSSQQQOOOMMMLLLKKKKKKHHHGGGFFFEEEDDDDDDDDDDDDEEECCCBBBCCCDDDEEEDDDCCCCCCCCCDDDEEEDDDCCCBBBAAA>>>>>>???@@@@@@???>>>===;;;;;;;;;;;;:::999888888777777666555444333222222111111222222333222222111000111111222222111111000000///////////////000000///...---...///000///...+++,,,---......---,,,+++...---,,,,,,,,,---......------------------------......------,,,,,,,,,,,,------,,,,,,,,,,,,---------------,,,,,,------...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++******)))------,,,,,,,,,,,,------//////...---,,,+++******,,,,,,++++++,,,,,,---...MMMNNNOOOPPPQQQQQQQQQQQQNNNMMMMMMLLLKKKJJJJJJJJJKKKKKKJJJIIIHHHGGGFFFFFFCCCDDDEEEGGGIIIKKKMMMNNNTTTTTTUUUUUUUUUTTTSSSRRROOOOOOOOOOOOOOOOOOOOOOOOLLLLLLLLLLLLKKKJJJIIIIIIHHHGGGFFFEEEDDDCCCCCCCCCAAA@@@???===<<<<<<======888777555444333333444444111111111000111111222333111111111111111111111111///000000111111000000///......////////////......,,,,,,,,,------,,,,,,,,,---------,,,------...///***+++,,,---......------,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------000///---,,,+++,,,,,,---,,,---------------,,,,,,***************+++++++++++++++,,,,,,,,,,,,------------------------------++++++******++++++,,,---***++++++,,,,,,++++++******++++++,,,,,,------...************+++,,,------******++++++,,,,,,---------,,,+++******+++,,,---//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------............---,,,,,,,,,,,,,,,------------------,,,+++++++++,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------......//////,,,,,,------.../////////...------,,,,,,------...,,,---......//////.........////////////...------------------...///000000////////////000000000000....../////////000000000111111222222222222111111111111111111000000//////////////////000000000000444555555444333222111111222333333222111111222444666666777888888999999::::::;;;<<<===>>>????????????@@@AAACCCCCCCCCBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@AAAAAAAAAAAAAAA@@@??????@@@@@@???????????????@@@>>>>>>>>>>>>>>>>>>=========>>>>>>???AAACCCEEEFFFDDDCCCAAA@@@@@@AAABBBCCCJJJLLLMMMMMMKKKHHHHHHHHHJJJLLLMMMMMMMMMNNNPPPRRRQQQQQQPPPPPPOOONNNMMMMMMIIIHHHGGGFFFEEEDDDDDDDDDEEECCCCCCDDDEEEFFFEEEDDDDDDDDDDDDDDDDDDCCCBBBBBB??????>>>>>>============::::::;;;::::::999888777777666666555444333222222///000111111111111111111000000111111111111000000////////////000000000000///...---...///000///...,,,------......------,,,///000000000111111111111........................,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------++++++*********+++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********)))------,,,,,,,,,,,,------+++,,,,,,---...---------+++++++++++++++,,,------NNNNNNNNNOOOPPPRRRSSSTTTRRRQQQPPPOOONNNMMMLLLKKKIIIIIIHHHHHHGGGFFFEEEEEEBBBCCCDDDFFFGGGIIIJJJKKKLLLNNNRRRVVVWWWWWWUUUTTTNNNNNNNNNNNNNNNNNNNNNNNNLLLMMMMMMLLLLLLKKKJJJIIIGGGFFFEEECCCBBBAAABBBBBB???>>><<<;;;::::::;;;<<<777666555333333333333444111111000000111222222333111111111111111111111111//////000000000000//////......////////////......,,,------------------,,,------,,,,,,,,,---...///------------------......++++++++++++++++++++++++...---+++******+++---...000///---+++******+++,,,---------,,,,,,------...*********+++++++++,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++*********+++,,,---***++++++,,,,,,++++++*********+++,,,,,,---......++++++++++++,,,---...///++++++++++++++++++,,,,,,---,,,+++******+++,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,+++***------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,***++++++,,,------......,,,,,,------...//////000...---,,,,,,,,,,,,---...,,,---......//////......***+++---.../////////...------------...///000000.../////////000000000111---------.........////////////000000000000//////000000000000000111111111//////000000000111111111333333333333333222111000111222333222222222444666444555666666777777777777::::::;;;===>>>???@@@@@@===>>>@@@AAABBBBBBAAAAAA@@@??????>>>>>>>>>>>>??????????????????>>>>>>>>>AAAAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<===>>>@@@BBBEEEGGGIIIDDDDDDCCCBBBBBBCCCDDDEEEHHHJJJMMMMMMLLLJJJIIIIIIJJJMMMOOOOOOMMMNNNPPPRRRQQQQQQQQQPPPOOONNNMMMLLLHHHGGGGGGFFFFFFFFFGGGGGGCCCBBBBBBCCCEEEEEEDDDCCCCCCCCCBBBBBBAAABBBBBBBBBCCCAAA???=========>>>>>>;;;;;;;;;:::999888777777777666555555333333222111......///000000000000000000000111111111111000000......///000000000000000///...---...000000000///---------,,,,,,---------///000222333333333222111------------------------+++++++++,,,,,,------...,,,,,,++++++++++++,,,,,,+++*********++++++,,,---************************+++++++++++++++++++++++++++++++++***************,,,,,,++++++++++++,,,,,,)))***+++,,,,,,,,,+++++++++************+++,,,,,,NNNNNNNNNNNNPPPRRRUUUVVVUUUTTTSSSRRRPPPOOOMMMMMMHHHHHHGGGFFFFFFEEEDDDDDDBBBBBBCCCDDDEEEHHHJJJKKKFFFJJJPPPVVVYYYXXXVVVUUUNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMMMMMMMLLLKKKJJJIIIGGGFFFDDDBBBAAA@@@AAAAAA===<<<:::999888999999:::777666444333222333333444111111000000111222333333000000000000000000000000//////000000000000//////......////////////......---..................------,,,,,,+++,,,---////////////...---------......++++++++++++++++++++++++...---+++******+++---...///...+++***))))))***+++,,,+++***)))***+++,,,---******++++++,,,,,,,,,,,,++++++,,,,,,,,,---------)))))))))))))))))))))))),,,+++*********+++,,,---+++++++++,,,,,,+++++++++******+++,,,,,,---......,,,,,,,,,,,,---...///000,,,,,,+++++++++++++++++++++***)))(((((()))******,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,+++***)))(((---------,,,,,,+++++++++++++++++++++,,,------...,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---))))))***+++,,,,,,------,,,,,,------...///000000...---,,,,,,,,,,,,---...,,,---......//////......&&&'''***,,,...///000000,,,,,,,,,---...///000111.../////////000000111111........./////////000000------............------......///000111222333333000000000000111111111111//////000222222333333333///111222333222444666888333333444555666666666666555555666777999:::;;;<<<<<<===???@@@AAAAAA@@@@@@>>>>>>===============>>>>>>>>>>>>>>>============BBBBBB@@@???>>>>>>======;;;;;;===>>>????????????<<<===>>>AAADDDGGGIIIKKKEEEDDDDDDCCCDDDEEEFFFGGGFFFHHHLLLMMMLLLKKKKKKLLLKKKNNNPPPPPPNNNNNNPPPSSSRRRQQQQQQPPPOOOMMMLLLKKKFFFFFFFFFFFFGGGHHHIIIJJJAAA@@@@@@BBBCCCDDDCCCAAACCCBBBAAA@@@@@@@@@BBBBBBFFFDDDAAA>>>======???@@@;;;;;;;;;:::999888777666777666555444333222222111------...//////000//////000000111111111111000000......///000000111000000...------...000111000///......,,,++++++,,,......,,,...111333333222000///,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------...///++++++************++++++,,,,,,,,,,,,------...///************************++++++++++++++++++++++++************************++++++************++++++++++++++++++***((('''%%%******))))))******+++,,,LLLMMMOOOQQQRRRSSSTTTTTTTTTSSSQQQOOOMMMKKKJJJIIIHHHGGGFFFEEEDDDDDDDDDDDDFFFFFFEEEEEEEEEEEEFFFFFFGGGHHHJJJLLLOOOQQQSSSTTTPPPOOOLLLKKKKKKMMMPPPQQQPPPNNNLLLKKKLLLKKKIIIGGGGGGEEEBBBAAAAAA@@@===;;;;;;:::999888777777777777777666666555444444333333222222222111111111111000000000000000000000000000,,,,,,------......//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.../////////...---///......------......///...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...///...+++)))***,,,------,,,,,,+++***))))))******+++++++++,,,,,,,,,++++++***)))***+++---...,,,,,,,,,++++++*********))))))(((((()))+++,,,...***++++++,,,,,,++++++***++++++******)))(((((((((************+++,,,------+++***)))***+++,,,***(((,,,++++++***)))((('''''',,,+++***+++---...---,,,***+++,,,,,,------------++++++,,,,,,,,,,,,------......,,,,,,,,,,,,......+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,++++++++++++*********))))))/////////......------,,,...---+++******+++---...---,,,************,,,---******,,,---.../////////.........------,,,,,,,,,...+++)))***---...---+++,,,,,,,,,---------......------,,,++++++***))))))---------,,,,,,+++++++++............///////////////......------......///000000//////.........------...............---------......///000///////////////000000000000//////////////////000000000000111111000000000000000111222222111111222222333444333333333444444444555555555555555555666666666666888888999999999:::::::::999;;;>>>@@@BBBBBBBBBBBB@@@@@@???>>>======>>>>>>??????>>>>>>======<<<<<<>>>????????????>>>======<<<>>>@@@@@@>>>===>>>???@@@@@@@@@AAACCCEEEFFFGGGFFFDDDBBB@@@AAACCCFFFHHHKKKLLLNNNOOOOOOMMMJJJIIIKKKLLLLLLNNNOOOPPPQQQQQQSSSSSSRRRPPPOOOLLLKKKJJJGGGFFFEEEGGGIIIJJJJJJIIICCCCCCBBBBBBBBBAAAAAAAAACCCCCCBBBBBBBBBBBBCCCCCCAAAAAA@@@@@@>>>===;;;:::<<<<<<;;;999777666555444444555666666666555333333222222111111111111222222......//////000000111111111000///...............+++---///000111000///...------------------------+++---///111111///---++++++,,,---,,,***)))***+++---+++***+++......,,,))),,,,,,,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,+++,,,,,,------,,,,,,+++))))))************))))))"""%%%)))++++++++++++,,,////////////...---,,,,,,************************MMMMMMOOOPPPQQQRRRRRRRRRQQQPPPOOONNNLLLJJJIIIHHHGGGFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFGGGFFFGGGHHHJJJLLLNNNPPPQQQSSSRRRPPPOOONNNOOOPPPQQQOOONNNLLLKKKKKKJJJIIIGGGFFFDDDBBBAAA@@@???===;;;::::::999888777777777777666666555444444333333222222222222111111111000000000000000000000000000000.............../////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.../////////...---,,,,,,++++++++++++,,,,,,---------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...---***)))+++,,,------,,,,,,+++******))))))))))))************+++,,,+++*********+++,,,---,,,,,,,,,++++++*********+++++++++++++++---...///***++++++,,,,,,++++++***((())))))******++++++,,,,,,,,,++++++***++++++++++++******+++,,,,,,+++))),,,,,,+++******)))((((((,,,+++***+++---...---,,,***+++,,,,,,---------,,,++++++,,,,,,,,,,,,------,,,++++++******++++++,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++---------,,,,,,,,,++++++......------------------,,,+++)))(((((()))+++,,,---,,,,,,++++++,,,,,,---,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,+++++++++...,,,***+++---...---,,,,,,,,,,,,---------......++++++,,,,,,,,,,,,------...---------,,,,,,,,,+++------------............---,,,,,,++++++,,,,,,---000/////////.........---------///000111111111111............/////////000//////000000000000//////////////////000000000000111111000000000000111111111111111111111222333333333333333444444444444555555555555555666666666666888888888999999::::::::::::;;;>>>@@@AAAAAAAAA@@@@@@???>>>>>>======>>>>>>;;;;;;<<<===>>>???@@@@@@======>>>>>>??????@@@@@@>>>@@@AAAAAA???>>>??????@@@@@@@@@AAACCCDDDFFFGGGEEECCCAAA@@@AAACCCFFFIIIIIIKKKLLLMMMMMMKKKIIIHHHKKKKKKLLLMMMNNNOOOPPPPPPRRRRRRQQQPPPNNNLLLKKKIIIHHHGGGGGGHHHJJJJJJIIIGGGBBBBBBBBBAAAAAAAAAAAA@@@BBBAAAAAA@@@@@@AAAAAABBB@@@@@@@@@???===<<<:::999<<<;;;:::999777666555444444555555666555444333222222111111000000111111222---------....../////////000000///..............................//////000------------------------,,,---...//////...---,,,,,,---...---+++***+++,,,...,,,+++,,,...///---++++++,,,,,,---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,)))******++++++******)))******++++++++++++******'''))),,,,,,+++)))))))))++++++,,,---------,,,,,,************************MMMNNNOOOOOOOOOOOOOOOOOOMMMMMMLLLKKKJJJIIIHHHHHHFFFEEEDDDCCCCCCBBBCCCCCC@@@AAAAAABBBDDDEEEGGGHHHFFFFFFGGGIIIJJJKKKLLLMMMRRRRRRQQQQQQPPPPPPOOOOOOOOOMMMKKKJJJJJJIIIGGGFFFEEECCCAAA@@@???>>><<<::::::999888777666666666666555555444333333222222111222222111111111000000000000000000000000000000000000000///////////////...------------------------,,,,,,---............---,,,,,,++++++++++++,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,+++******+++------,,,,,,++++++*********************++++++++++++,,,,,,+++*********+++++++++++++++++++++*********++++++++++++,,,---......***++++++,,,,,,++++++***)))******++++++,,,------...---,,,+++************,,,+++++++++------,,,***,,,,,,,,,++++++*********,,,+++***+++,,,------+++++++++,,,---------,,,,,,++++++,,,,,,,,,,,,------,,,++++++******++++++,,,+++,,,,,,------,,,,,,+++++++++***))))))***++++++---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,------,,,+++***))))))***+++,,,,,,,,,------------,,,,,,++++++,,,,,,++++++***)))******+++++++++++++++,,,///---,,,,,,---...---,,,,,,,,,,,,---------......((()))***+++,,,---...///.........---------------,,,,,,,,,------------...---,,,,,,++++++,,,,,,---/////////.....................///000111111000000///......---...///000111//////000000000000//////.../////////000000000111111000000000000000111111111000000000000111222222333333333333444444444444444555555555555666666666666777777888999::::::::::::<<<===????????????>>>???>>>>>>============>>>;;;;;;<<<===>>>???@@@@@@============>>>@@@BBBCCCAAABBBCCCCCCAAA@@@@@@@@@@@@@@@@@@AAABBBDDDEEEFFFCCCBBB@@@@@@AAADDDGGGIIIIIIIIIJJJKKKKKKIIIHHHGGGJJJKKKKKKLLLMMMNNNOOOOOOQQQQQQQQQOOONNNLLLJJJIIIIIIHHHIIIJJJKKKJJJGGGEEEAAAAAAAAAAAA@@@@@@@@@???@@@??????>>>>>>??????@@@?????????>>>===;;;999888;;;:::999888777666555444444444555555555444333222222111111000000111111222............////////////////////////............111000...,,,,,,---///000---------------------------------......------------...///...,,,+++,,,---,,,++++++,,,------,,,***++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++)))******++++++******)))++++++,,,,,,,,,,,,++++++(((***------+++*********(((((()))***+++,,,,,,+++************************NNNNNNOOONNNNNNMMMLLLKKKIIIIIIIIIHHHHHHHHHGGGGGGEEEEEEDDDCCCCCCCCCCCCCCCBBBBBBBBBCCCDDDEEEGGGGGGGGGGGGHHHHHHIIIIIIJJJJJJLLLMMMNNNPPPPPPOOOOOONNNOOOMMMJJJJJJIIIHHHFFFDDDCCCAAA???>>>>>>===;;;999999999888777666666666666444444333333222111111000111111111111000000000000000000000000000000000000111111000000//////..............................,,,,,,---------...............------------......,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((())))))******+++,,,,,,,,,,,,,,,++++++*********,,,,,,---------.........---,,,,,,++++++*********+++++++++***************)))))))))******+++++++++***++++++,,,,,,++++++***...------,,,,,,+++******---,,,++++++*********+++,,,,,,+++,,,---...,,,***,,,,,,,,,,,,,,,,,,,,,++++++*********,,,---,,,++++++,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,------------------------------+++,,,,,,------,,,,,,+++---+++***((((((***+++---+++++++++*********))))))*********++++++,,,,,,------,,,,,,++++++,,,,,,---***+++------------+++***((()))***,,,------------******++++++,,,,,,------///...---,,,------------,,,,,,,,,---------......''''''(((***+++,,,---...........................,,,,,,---------.........///......------......///........................000000000///...,,,+++***000///---,,,---...000222//////000000000000//////......//////000000111111000000000000000000111222000000000///000000111222222222333333333444444444444444444555555555666666555666666777888999::::::;;;<<<<<<============<<<>>>======<<<<<<=========>>>>>>>>>>>>============???>>>=========???BBBCCCCCCDDDEEEEEECCCAAAAAABBB@@@@@@@@@AAABBBDDDEEEFFFAAAAAA@@@@@@BBBDDDGGGIIIIIIIIIJJJJJJIIIIIIHHHGGGIIIJJJJJJKKKLLLLLLMMMMMMPPPOOOOOONNNMMMKKKIIIHHHHHHHHHIIIKKKKKKIIIFFFBBB@@@@@@@@@?????????>>>>>>>>>>>>============>>>>>>?????????>>>===;;;999999999999888777666666555555444444444444333333222222111111000000000000111111111111111111111111111111...///////////////......111000...---,,,------...------------------,,,,,,......---,,,,,,---......,,,......---,,,+++,,,---*********+++++++++***)))******+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,++++++*********+++,,,,,,------,,,,,,+++***++++++++++++++++++***&&&)))+++,,,,,,,,,---...((())))))***++++++******************************OOOOOOOOONNNMMMKKKJJJIIIFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDCCCCCCCCCDDDDDDEEEEEEDDDDDDEEEEEEFFFFFFHHHHHHIIIIIIIIIIIIJJJJJJHHHIIILLLOOOPPPQQQQQQPPPNNNLLLJJJIIIHHHGGGEEECCCAAA???=========<<<:::999999888777666555555555555444333333222111111000000111111111000000000//////////////////////////////111111000000//////..............................,,,,,,,,,,,,------......///......------......///,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((((((((()))+++,,,,,,,,,,,,,,,+++++++++++++++***,,,,,,---------.........,,,,,,,,,,,,+++******)))************************))))))******+++++++++******++++++,,,,,,++++++***......------,,,++++++++++++*********++++++,,,---,,,,,,+++,,,---...,,,***,,,,,,,,,,,,,,,---------+++***)))***,,,---,,,+++,,,,,,,,,------,,,,,,++++++++++++,,,,,,,,,------------------------------+++,,,,,,------,,,,,,+++...---+++******+++---...+++++++++*********)))))))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,+++***))))))***+++---......//////++++++,,,,,,------...............---,,,+++,,,---,,,,,,,,,---------......+++++++++,,,,,,,,,------........................---.........///////////////......------......///---------...............000000000///...,,,+++***000///---,,,---...000222//////000000000000//////.........///000111111111000000//////000111222222000000000///000000111222222222222333333333444444444444444444555555555555555555666777777888999999;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<<<<<<<<<<==================>>>>>>>>>>>>BBB@@@???======>>>@@@AAADDDEEEGGGFFFDDDCCCCCCDDDAAAAAAAAABBBCCCDDDEEEFFFBBBAAAAAAAAACCCEEEHHHIIIJJJJJJIIIIIIHHHHHHHHHIIIHHHIIIIIIJJJJJJKKKKKKKKKMMMMMMMMMLLLKKKIIIHHHGGGGGGGGGHHHIIIIIIGGGCCC@@@???>>>>>>>>>============>>>==================>>>@@@??????>>>===;;;:::999777777777666666555555555444333333333222222222222111000000000000000000111111111111000000000000000---...//////000///............/////////---,,,+++......---------,,,,,,,,,...---,,,++++++,,,---...+++,,,---,,,+++******,,,++++++,,,,,,,,,+++++++++)))***++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,++++++*********+++,,,,,,------,,,,,,+++))))))************))))))''')))+++,,,+++,,,---...+++++++++++++++***))))))************************PPPOOOOOONNNMMMKKKJJJIIIDDDEEEEEEEEEEEEEEEEEEEEEDDDCCCCCCBBBBBBBBBCCCCCCFFFFFFEEEEEEEEEEEEFFFFFFIIIIIIIIIIIIJJJJJJJJJJJJGGGHHHKKKOOOQQQSSSTTTTTTMMMKKKIIIHHHGGGFFFCCCAAA???>>><<<;;;<<<;;;999888888777666555555444444444444444333222222111111000111111000000000/////////////////////////////////000000///////////////...------------------------,,,,,,,,,+++,,,------.........------------......+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))(((***,,,------,,,++++++++++++++++++++++++************++++++++++++++++++,,,,,,,,,+++******)))))))))***************+++,,,,,,---------,,,,,,***++++++,,,,,,++++++******++++++,,,,,,------...************+++,,,---...,,,+++++++++------,,,***+++++++++,,,,,,---------+++***)))***+++,,,,,,***,,,,,,---------,,,++++++++++++,,,,,,,,,,,,------***++++++,,,,,,++++++***+++,,,,,,------,,,,,,+++------,,,++++++,,,---------------,,,,,,,,,++++++++++++++++++++++++,,,,,,************************))))))************))))))---............---,,,,,,,,,---------------......---......,,,******+++,,,,,,,,,,,,---------......////////////............---------------................../////////000000---,,,,,,++++++,,,,,,------------------...............///000111111000000///......---...///000111//////000000000000//////------...///000111222222////////////000111222333111000000000000111222222222222222222333333333333333444444444444555555555666666666666777777777777999999999:::::::::::::::<<<;;;;;;;;;;;;<<<<<<===999:::;;;===>>>@@@AAABBBBBBAAA@@@???>>>??????@@@CCCEEEGGGFFFEEEDDDEEEFFFCCCCCCCCCCCCDDDEEEFFFGGGCCCCCCCCCCCCEEEFFFHHHIIIKKKJJJHHHGGGGGGGGGHHHIIIHHHHHHHHHHHHIIIIIIJJJJJJJJJJJJJJJIIIHHHGGGEEEEEEEEEDDDEEEEEEFFFEEEAAA???============<<<<<<<<<<<<===<<<<<<;;;;;;<<<<<<===???>>>>>>===<<<:::999888666666666666555555555555444333222111111111222222111000000//////000000111............------------------///000000000///...,,,---///000///...,,,***.........------,,,,,,+++...---,,,++++++,,,---...+++,,,---,,,***)))***+++,,,...000///...---......((()))***+++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++++++++)))******++++++******))))))))))))******)))))))))+++,,,---,,,***))))))***---------,,,,,,***))))))************************PPPPPPOOONNNMMMKKKJJJIIIDDDDDDDDDDDDDDDDDDDDDDDDAAA@@@@@@@@@@@@@@@AAAAAADDDDDDDDDDDDDDDEEEFFFGGGHHHHHHHHHIIIIIIJJJJJJJJJGGGHHHJJJMMMOOOQQQRRRSSSMMMKKKHHHGGGFFFEEEBBB@@@>>><<<;;;:::;;;:::999777777777666555444444444444444444444333222222111111111000000000////////////////////////////////////.............../////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...//////............//////+++,,,...//////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))***---...---+++++++++++++++++++++++++++)))))))))************+++)))***+++,,,,,,,,,++++++((()))))))))*********++++++,,,------------,,,+++***++++++,,,,,,++++++************+++,,,,,,------+++++++++***++++++,,,,,,+++******+++,,,,,,+++))))))******+++,,,---------+++))))))***+++,,,+++***,,,---------,,,,,,+++***++++++,,,,,,,,,,,,------***++++++,,,,,,++++++***+++,,,,,,------,,,,,,+++++++++++++++++++++++++++---------,,,,,,,,,++++++,,,,,,,,,,,,,,,+++++++++*********++++++*********+++******************+++,,,------------,,,++++++---------,,,,,,,,,,,,,,,,,,---...,,,)))((()))+++,,,,,,,,,---------..............................+++,,,,,,,,,---------------------.........//////---,,,,,,++++++,,,,,,---,,,,,,,,,------.........------///000111111111111............/////////000//////000000000000//////------...///000111222222////////////000111222333111111111111111222333333111222222222222333333333333333444444444555555555777666666666666555555555888888888888999999:::;;;;;;;;;::::::;;;;;;<<<===999:::;;;===>>>@@@AAABBB@@@@@@@@@@@@@@@@@@@@@@@@BBBDDDFFFFFFFFFEEEFFFGGGEEEDDDDDDEEEEEEFFFGGGHHHEEEEEEEEEEEEFFFGGGHHHIIIJJJIIIFFFEEEDDDEEEGGGHHHGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHGGGGGGFFFEEECCCCCCCCCAAAAAAAAABBBBBB@@@>>><<<<<<<<<<<<;;;;;;;;;;;;;;;::::::999999::::::;;;<<<<<<<<<;;;999888666555555555555555555555555555444333222111000111111222000000////////////000000...---------,,,,,,,,,+++,,,---///000111000///...,,,,,,------......------///......---,,,,,,++++++---,,,,,,,,,,,,,,,,,,---,,,---...---+++***+++,,,+++---//////---,,,---...((()))***++++++,,,,,,,,,************************++++++++++++++++++,,,,,,)))******++++++******))))))******++++++******)))+++,,,,,,***((('''((()))+++++++++,,,,,,+++******************************PPPPPPOOOOOOMMMLLLJJJJJJDDDDDDDDDDDDDDDCCCCCCCCC???>>>>>>>>>>>>>>>??????AAAAAAAAABBBDDDEEEGGGHHHGGGGGGGGGHHHHHHIIIIIIJJJFFFGGGHHHIIIKKKMMMNNNOOOMMMKKKHHHGGGFFFDDDBBB@@@===<<<::::::::::::888777777777666444444444444444555555444333333222222111000000000000////////////////////////////////////,,,---------......//////,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***+++,,,---...222222111111111111222222+++,,,...//////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---+++***+++...///---+++++++++++++++++++++++++++******+++++++++,,,,,,,,,((()))+++,,,---,,,,,,+++(((((())))))*********+++)))***+++,,,++++++)))(((+++++++++,,,,,,+++++++++------,,,++++++******)))------,,,+++************+++***)))***,,,,,,***((())))))***+++,,,,,,------***)))))))))+++,,,+++***------------,,,,,,+++***++++++,,,,,,,,,---------,,,,,,............,,,,,,+++,,,,,,------,,,,,,+++)))***++++++++++++***)))+++++++++*********))))))---------,,,,,,++++++++++++,,,,,,------,,,,,,+++---,,,+++******+++,,,---((()))***+++,,,------------,,,,,,++++++*********+++------+++((('''(((+++,,,,,,,,,---------......*********++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,---------......///......------......///,,,,,,,,,------.........---...............---------...//////000///////////////000000000000//////------...///000111222222////////////000111222333222222111111222222333444111111222222222333333333333333333444444444555555777777777666555555444444777777777777888999:::;;;::::::::::::;;;;;;<<<===<<<=========>>>>>>??????===>>>???@@@AAABBBBBBBBBAAACCCEEEFFFFFFFFFGGGHHHFFFEEEEEEEEEFFFGGGHHHHHHGGGFFFFFFFFFGGGHHHIIIIIIIIIGGGEEECCCCCCDDDFFFGGGGGGGGGGGGGGGGGGGGGHHHHHHFFFFFFFFFFFFEEECCCBBBBBBAAA@@@>>>>>>???@@@???>>><<<<<<;;;;;;;;;:::::::::999999888888888888999999:::::::::999777666444333444444444555555555555555444333111000000000111222000000////////////000000//////.........---------+++---///000111000///...------+++++++++---///000//////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---...///...,,,+++,,,---(((***---,,,***((()))+++(((((()))++++++,,,,,,,,,*********************************++++++,,,,,,---,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,+++++++++((()))))))))((()))+++,,,((()))***++++++,,,++++++************************OOOPPPQQQPPPMMMJJJIIIIIIEEECCCAAAAAAAAAAAAAAA@@@@@@@@@????????????@@@@@@CCCCCCDDDDDDDDDDDDDDDDDDCCCDDDDDDEEEEEEEEEEEEDDDDDDEEEFFFGGGIIIJJJKKKLLLRRROOOKKKGGGEEECCC@@@>>><<<;;;:::888777666666666555555555555555555555555333333333222222222111111////////////000000000000//////.........------------------------------------...///000000///...---//////...---,,,,,,++++++---------........./////////...,,,++++++,,,...///..................------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))+++---...******+++++++++,,,,,,,,,...---+++******+++---...,,,+++***(((((((((((())),,,***)))+++---...+++))),,,,,,,,,+++++++++******++++++++++++++++++++++++,,,++++++******++++++,,,///...,,,+++******+++,,,///...,,,+++++++++,,,,,,------------------------------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++******))))))******+++,,,,,,,,,,,,,,,...///000++++++++++++++++++++++++---------,,,,,,+++++++++---,,,+++***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++******++++++,,,---...---+++******+++---...------------------------++++++++++++,,,,,,---............------,,,,,,,,,------,,,+++))))))***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---............,,,------...///000111111///////////////.........---...///000000///...---------...///000111222222333222111000000111222333111111222222222333333333111111111111111111111111333333333333333333333333555444444444444555666666777777777777777888888888::::::;;;;;;<<<=========;;;<<<>>>@@@@@@@@@????????????@@@AAAAAAAAAAAAAAAAAABBBCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFEEEDDDDDDDDDEEEGGGHHHGGGGGGGGGFFFGGGGGGHHHHHHEEECCCAAAAAACCCEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEAAA@@@???=========>>>>>><<<<<<<<<<<<<<<;;;;;;;;;666777888999999999999999999999888777666555444444333444444555555444444333111222333222000///000111555333000//////000//////000000000000000000000000------............------/////////...---------,,,************************........................000//////...,,,++++++***,,,+++++++++***)))))))))******++++++++++++*********)))))))))***+++,,,,,,+++++++++************************+++,,,---//////...---+++***)))***++++++)))((('''(((***++++++***+++******))))))******+++******+++++++++,,,,,,,,,LLLMMMNNNMMMJJJHHHFFFFFFCCCBBBAAAAAAAAA@@@??????>>>======<<<<<<======>>>AAABBBBBBCCCCCCCCCCCCCCCAAABBBCCCDDDEEEFFFFFFFFFCCCDDDDDDEEEFFFGGGHHHIIILLLJJJGGGEEEDDDBBB???<<<;;;:::999777666666555555444444444444444444444444333333222222222111111111/////////////////////000//////.........---------------------------------...///000111111000///...///......---,,,,,,++++++,,,,,,---------............---,,,++++++,,,---............------------------,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******)))))))))***,,,,,,******+++++++++,,,,,,,,,,,,+++************+++,,,+++*********+++,,,---...,,,******+++------+++))),,,,,,,,,+++++++++******++++++++++++++++++++++++,,,++++++******++++++,,,///...,,,+++******++++++...---,,,+++******+++,,,------------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,---,,,,,,++++++******)))++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,------,,,+++))))))***,,,---------------------------,,,+++++++++,,,,,,---...------,,,,,,,,,+++++++++,,,------+++))))))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,,,,,,,------......//////000000/////////////////////...---...///000000///...---111000000000////////////222111000000000000111222111111222222222333333333111111111111111111111111333333333333333222222222444444444444444555666666777777777777777888888888:::::::::;;;<<<<<<======;;;<<<===>>>??????????????????@@@@@@@@@@@@@@@???AAAAAABBBCCCDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFGGGFFFEEEEEEEEEFFFHHHIIIGGGGGGGGGFFFFFFGGGGGGHHHDDDBBB@@@@@@BBBDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEBBBAAA@@@>>>>>>===>>>>>>;;;;;;;;;;;;;;;:::::::::777777888999999999999999999999888777666555444333333333444444444444333333222333333222000///000111333111//////000000///...////////////////////////------............------............------------++++++++++++++++++++++++******++++++++++++++++++---------,,,,,,,,,,,,,,,+++++++++*********************++++++++++++*********************+++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++,,,---------,,,++++++******++++++,,,+++***+++---...---,,,---,,,,,,++++++,,,,,,---*********+++++++++,,,,,,GGGIIIJJJIIIGGGDDDCCCCCCAAAAAAAAAAAA@@@???>>>=========<<<<<<<<<<<<======???@@@@@@AAABBBBBBAAAAAA???@@@AAACCCDDDEEEFFFFFFBBBBBBBBBBBBCCCCCCCCCCCCDDDCCCBBBBBBBBB@@@===;;;999888777666555444444444222222222222222222222222222222222222111111111000////////////////////////...............---------------------------------...///000111111000///.........------,,,,,,++++++++++++,,,,,,,,,---------...---,,,++++++,,,---...------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))******************+++++++++,,,,,,,,,*********++++++*********+++******++++++,,,---...,,,+++***+++,,,---+++))),,,,,,,,,+++++++++******++++++++++++++++++++++++,,,++++++******++++++,,,...---,,,+++************,,,,,,+++************+++------------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++...------,,,,,,------...+++,,,------,,,+++)))(((++++++++++++++++++++++++*********+++++++++++++++***++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,------------------------++++++******++++++,,,------,,,+++++++++,,,---...------------------------,,,,,,+++++++++,,,------,,,,,,++++++++++++******,,,------,,,******+++---------------------------,,,,,,,,,,,,,,,,,,------)))***+++,,,,,,---,,,,,,.........///////////////......//////////////////......////////////......111111000000000/////////111111000000000000111111111111222222222333333333111111111111111111111111222222222222222222222222444444444444444555555666666666666777777888888888999::::::;;;;;;<<<<<<===<<<<<<;;;<<<<<<===>>>????????????@@@??????>>>>>>@@@AAABBBCCCCCCDDDDDDCCCEEEEEEEEEFFFFFFFFFGGGGGGHHHGGGFFFFFFFFFGGGIIIIIIHHHGGGGGGFFFFFFFFFGGGGGGCCCAAA???@@@AAACCCCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEDDDCCCBBB@@@???>>>>>>>>>;;;;;;:::::::::999999999888888999:::::::::999999888888777666555444444333222333333444444333333222333444444333111///000111///......///000000...---////////////////////////------............------------------............------------------------,,,,,,,,,------.........******+++++++++,,,,,,,,,***************+++++++++******++++++++++++******++++++++++++************+++++++++,,,,,,------......---,,,+++++++++++++++++++++,,,,,,,,,+++******---+++++++++---...---,,,,,,,,,++++++++++++,,,,,,*********++++++++++++,,,CCCEEEGGGFFFDDDBBBAAAAAA???AAABBBAAA@@@>>>======???>>>>>>======>>>>>>???======>>>???@@@@@@@@@@@@???@@@AAABBBCCCCCCCCCCCC@@@????????????>>>>>>>>><<<<<<===???@@@@@@===:::777666555444333333333333333333333333333333333333222111111111111000000000///////////////.........................................................---...///000000///...------------,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,------++++++,,,,,,,,,,,,------)))***++++++++++++************+++++++++,,,,,,,,,)))***+++,,,,,,+++***))),,,,,,+++***)))))))))(((+++++++++,,,,,,,,,+++***,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,++++++******++++++,,,---,,,++++++***)))))))))+++*********************,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++...------,,,,,,------...)))+++---/////////...---++++++++++++++++++++++++)))))))))******++++++,,,)))***+++------,,,+++++++++++++++++++++,,,,,,,,,........................++++++******++++++,,,---...------------...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,,,,++++++++++++++++++,,,---,,,+++***+++---........................,,,,,,,,,---------------,,,,,,---...//////......///////////////.....................////////////...//////////////////.........///000111222222333000000000000000000000000111111222222222333333333111111111111111111111111111111111111111222222222444444333333444444555666555555666666777888888888999999999:::;;;;;;<<<<<<<<<;;;::::::;;;<<<>>>???>>>????????????>>>======???@@@AAABBBCCCCCCCCCCCCEEEEEEEEEFFFFFFGGGGGGHHHGGGGGGFFFEEEFFFGGGHHHIIIHHHGGGGGGFFFFFFFFFFFFFFFDDDBBB@@@@@@BBBCCCDDDCCCDDDDDDDDDDDDEEEEEEEEEEEEEEEEEECCCBBBAAA@@@??????<<<<<<;;;;;;:::999999999999999::::::::::::999999777777666555555444333333222222333333333333222222333444444333111//////000---------///000000...,,,////////////////////////------............------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////)))************+++++++++)))))))))***+++++++++,,,******++++++++++++******,,,,,,,,,,,,+++******))))))******+++,,,---......---,,,++++++***+++++++++***+++,,,------,,,***)))***)))((()))***+++***)))******))))))))))))******************++++++++++++AAABBBDDDDDDBBB@@@@@@@@@???AAABBBAAA???======>>>>>>>>>============>>>>>>;;;<<<===>>>????????????@@@@@@AAAAAAAAA@@@@@@???>>>======<<<<<<;;;::::::888999:::===??????===:::555555444333222222222222333333333333333333333333111111111000000000//////000/////////......---------.............................................+++,,,---......---,,,+++,,,,,,,,,,,,,,,+++++++++*********+++++++++,,,,,,+++++++++******+++++++++++++++++++++,,,,,,------,,,,,,++++++++++++,,,,,,+++++++++,,,,,,---------+++,,,,,,------,,,++++++******+++++++++,,,,,,,,,)))+++---......---+++))),,,,,,++++++***))))))(((***+++,,,,,,,,,+++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++***)))((((((************************,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,)))+++---/////////...---++++++++++++++++++++++++)))))))))******++++++,,,)))***+++,,,---,,,+++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,,,,,,,,,,,,,---------------+++,,,------,,,+++,,,---........................,,,,,,,,,------.........------.../////////......///////////////.........---.........//////000000/////////....../////////......///000111222333333000000111111111111000000111111222222222333333333111111111111111111111111000000111111111222222222333333333333333444555555444555555666777777888888888888999999:::;;;;;;;;;;;;;;;:::::::::<<<>>>???>>>>>>?????????>>>>>>===???@@@AAABBBCCCCCCCCCCCCDDDEEEEEEFFFGGGHHHHHHHHHFFFEEEEEEDDDEEEFFFGGGHHHHHHGGGFFFFFFEEEEEEEEEFFFEEECCCAAAAAACCCDDDEEEDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEDDDCCCBBBAAA@@@???=========<<<;;;::::::999999999999::::::999999888666666555555444444333333111111222222222222111111222333333222000//////000---,,,---...000000...+++........................------............------+++,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++++++++*********))))))))))))))))))***+++++++++,,,******++++++++++++******,,,,,,,,,,,,,,,+++***)))((())))))***+++,,,,,,---+++************+++,,,,,,)))***,,,------,,,+++******)))(((((()))***)))'''***))))))(((((())))))***))))))*********+++++++++>>>@@@BBBBBB@@@?????????>>>@@@AAA???;;;:::<<>>?????????@@@@@@@@@@@@???>>>======<<<<<<<<<;;;:::999999999777777888:::<<<===;;;:::555444333222222222222222444444444444444444444444000000000000////////////000//////......------------------.......................................***+++,,,------,,,+++***,,,,,,,,,,,,++++++++++++******+++++++++,,,,,,,,,************************)))******++++++,,,,,,---,,,++++++******++++++,,,***++++++,,,,,,------...------------,,,,,,,,,,,,******+++++++++,,,,,,,,,***+++---......---+++******+++,,,---............)))+++---,,,+++***+++,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,++++++******++++++,,,******+++******)))'''''')))***++++++,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++******))))))******++++++,,,------,,,+++)))(((++++++++++++++++++++++++*********+++++++++++++++)))******+++++++++++++++))))))******+++,,,,,,,,,))))))))))))))))))))))))++++++******++++++,,,---((())))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,,,,,,,------------......***,,,......---,,,------------------------------,,,,,,,,,---......//////,,,,,,------------,,,,,,.........///////////////------......///000000000//////............//////222222111111111000000000111111222222222222111111111111222222222333333333111111111111111111111111000000111111222333333333333333333333333444444555444444555666777777888888777888888999999::::::;;;;;;;;;:::;;;;;;<<<===>>>===>>>??????@@@@@@??????@@@AAABBBCCCCCCDDDDDDCCCDDDEEEEEEFFFGGGHHHIIIIIIFFFEEEDDDDDDDDDEEEFFFGGGHHHGGGFFFEEEEEEEEEEEEEEEEEECCCBBBBBBCCCEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEEEECCCCCCDDDCCCCCCBBBAAA@@@>>>>>>===<<<;;;;;;::::::888888999999999888777777555555444444444333333333000111111222222111111000000111111111///...///000...------...//////---,,,........................------............------,,,,,,,,,,,,------------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))***************+++++++++******++++++++++++******+++,,,---------,,,+++***)))))))))******++++++,,,***************+++,,,---******+++,,,,,,,,,++++++---,,,***+++,,,,,,+++)))++++++************++++++)))))))))************+++;;;===???@@@>>>======>>>===>>>>>>;;;777666:::>>>;;;::::::::::::::::::;;;999:::;;;===>>>?????????>>>>>>?????????>>>======<<<;;;;;;::::::999999999777666666777888999999888444444333222222222333333222222222222222222222222000000/////////.........000000///......---,,,,,,---------.........//////........................+++,,,------------,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---))))))************)))))))))))))))***+++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,******+++,,,,,,---.........---,,,+++++++++,,,,,,******+++++++++,,,,,,,,,***+++,,,,,,,,,,,,+++******+++,,,............---)))+++------+++******,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,++++++******++++++,,,)))************((('''&&&)))***+++,,,------,,,+++++++++++++++++++++++++++------,,,,,,,,,,,,++++++++++++++++++++++++++++++******))))))))))))******---,,,,,,++++++******)))++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++***************++++++,,,((())))))***++++++,,,,,,************************++++++******++++++,,,---((()))***+++,,,,,,,,,,,,++++++++++++++++++++++++...---,,,,,,+++++++++,,,++++++,,,,,,,,,---------***,,,......---------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////,,,,,,------------,,,,,,------......//////000000------......///000000111000///...------...///000222222222111111111000000111222333444444333222111111111222222222333333333111111111111111111111111111111111222333444444444333333222222333333444555333333444555666777888999777777888888999::::::::::::;;;<<<======>>>>>>=========???@@@AAAAAAAAAAAAAAAAAABBBCCCDDDDDDDDDDDDDDDEEEEEEFFFHHHIIIIIIJJJFFFFFFEEEEEEEEEFFFGGGHHHHHHGGGFFFEEEDDDDDDDDDDDDDDDCCCAAAAAACCCDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEAAABBBCCCCCCCCCBBBAAAAAA>>>======<<<;;;:::999888777888888888888777666555444444444333333333333333000000111111111111000000---...//////......///000111000...---.........,,,........................------............------------,,,,,,,,,,,,,,,,,,------------------------//////......---,,,,,,,,,*********++++++++++++++++++++++++*********************++++++++++++******)))+++,,,......---,,,+++++++++++++++++++++++++++,,,+++******************++++++******++++++,,,---///...,,,---......,,,+++++++++************++++++))))))))))))************999;;;===>>>===<<<<<<<<<;;;===<<<888333333888>>>===<<<<<<;;;;;;<<<<<<===999:::;;;===>>>?????????<<<<<<===>>>>>>???>>>>>>;;;;;;;;;;;;::::::999999777666444444666777777666444444333333222333333333111111111111111111111111000/////////............000000///...------,,,,,,---------.........//////////////////////////////,,,,,,---......---,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------))))))************))))))((())))))***++++++,,,,,,...------,,,,,,------...******+++,,,,,,---.........---+++))))))***+++,,,******+++++++++,,,,,,,,,*********++++++*********+++,,,------,,,+++)))((()))+++...---+++)))***,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,++++++++++++++++++,,,))))))*********((('''%%%***+++,,,---...------,,,++++++++++++++++++++++++---------,,,,,,,,,+++++++++++++++++++++++++++++++++******************+++,,,,,,,,,,,,---...///000++++++++++++++++++++++++---------,,,,,,++++++++++++***)))))))))***,,,---((())))))***++++++,,,,,,------------------------++++++******++++++,,,---+++,,,---...////////////++++++++++++++++++++++++...---,,,,,,++++++++++++*********++++++,,,,,,,,,))),,,...///...------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000...///////////////......,,,------...///000111111---------...///000000111000///...------...///000//////000111222333333444222333444444444444333222111111222222222333333333111111111111111111111111111111222333444444555555333333222222333333444555333333444555666777888999777777777888999999:::::::::;;;<<<>>>???>>>>>>===<<<===???@@@BBBBBBCCCCCCAAABBBCCCDDDEEEEEEEEEEEEDDDEEEEEEGGGHHHIIIJJJJJJHHHGGGFFFFFFFFFGGGHHHIIIHHHGGGFFFEEEDDDDDDDDDDDDCCCAAA@@@@@@AAACCCCCCCCCDDDDDDDDDDDDEEEEEEEEEEEE@@@AAABBBCCCCCCCCCBBBAAA======<<<;;;999888888777777777777777777666555555444444333333333333333333000000111111111111000000+++,,,......------///000444111...------......---........................---..................------------,,,,,,+++++++++........................---,,,,,,+++***)))((((((((()))***+++,,,---......,,,+++++++++******))))))******++++++++++++******)))***,,,.........,,,+++---,,,,,,,,,,,,,,,,,,,,,...---,,,***)))(((((((((++++++***)))***+++---...///...,,,,,,------,,,+++))))))(((((((((((())))))))))))))))))************<<<<<<<<<<<<<<<<<<<<<<<>>===;;;;;;999999999999:::;;;<<<===>>>===<<<;;;;;;;;;;;;;;;<<<<<<===============<<<999999888888888888888999555555444333333333333444555555444333111000//////.........///////////////000111222222111000///...+++,,,...///000///......------............------........................///...---,,,,,,,,,,,,,,,+++---//////,,,*********++++++++++++++++++++++++************************,,,+++++++++++++++++++++))))))*********+++++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,************************************************,,,+++***))))))+++---...,,,,,,,,,+++++++++******************************)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++******)))*********++++++++++++++++++++++++)))))))))***+++,,,......,,,---...---+++***+++,,,++++++++++++++++++++++++)))***+++,,,---.........******+++,,,,,,,,,,,,+++,,,,,,++++++++++++++++++)))))))))((()))******+++,,,,,,,,,,,,,,,,,,,,,,,,)))******+++++++++************++++++++++++,,,,,,)))***,,,------,,,***)))******+++++++++,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******,,,,,,,,,------.........------------------------+++++++++,,,,,,---------......---,,,---...///000......////////////......////////////////////////000000000000000000000000000000000///000000111222222222222111111111111111111222333222000///000111444333333222111111111222111222333333444444333333666555444333444666888:::555555555666777999:::;;;;;;;;;;;;<<<===???@@@AAA>>>>>>===>>>???BBBDDDEEECCCCCCDDDDDDDDDDDDDDDCCCHHHGGGFFFEEEEEEFFFGGGHHHIIIIIIIIIJJJIIIIIIHHHGGGJJJHHHGGGFFFFFFFFFDDDBBBCCCCCCBBBAAA@@@@@@???>>>@@@AAABBBBBBCCCCCCBBBBBBCCCBBBAAABBBCCCCCCBBB@@@999999999999999999999999666666666666777777777777555555555444444333333222000000111111111111000000000000///...---,,,,,,,,,//////............/////////............---------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,///...------...///...,,,***+++,,,,,,******+++,,,++++++,,,,,,,,,,,,------222...***(((***+++***)))))))))************))))))++++++******************)))***+++,,,,,,,,,,,,+++,,,++++++***)))(((''''''++++++************++++++,,,,,,++++++***))))))))),,,++++++******++++++,,,++++++++++++++++++++++++<<<<<<<<<<<<<<<<<<<<<<<<>>>??????>>>===<<<;;;;;;999999999999:::;;;<<<=========<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;:::999888777777777777777555444444333333333333333555444444333222111000000000000000000000000000000000000111111111000///...------......///.........------............------..............................---,,,,,,,,,,,,,,,,,,---......,,,******+++++++++++++++++++++++++++************************++++++++++++++++++++++++))))))*********+++++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++***************,,,+++***))))))+++,,,---((())))))******++++++,,,************************************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))---,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---...---+++***+++,,,++++++++++++++++++++++++***++++++,,,,,,,,,++++++)))******+++++++++++++++++++++++++++++++++++++++******))))))******+++,,,************************++++++,,,,,,,,,,,,++++++,,,,,,------------......)))+++,,,------,,,+++)))+++++++++,,,,,,,,,,,,---,,,,,,,,,---------......---,,,,,,++++++,,,,,,---,,,,,,,,,++++++++++++***,,,,,,,,,---------......---------------------------........./////////000...------,,,---...///000......////////////......////////////////////////000000000000000000000000000111111111222222222222111111111111111111222222222333333333111000111222444333222222111111111222111222333333444444333333555444333333444555777999777777777888999:::;;;<<<>>>>>>>>>>>>===============>>>>>>???AAABBBDDDEEECCCDDDEEEEEEFFFEEEDDDCCCFFFFFFEEEEEEEEEEEEFFFFFFHHHIIIIIIJJJIIIIIIHHHHHHJJJHHHGGGFFFFFFFFFDDDBBBDDDCCCCCCBBBAAA@@@@@@???@@@AAABBBBBBCCCCCCBBBBBBAAA@@@??????@@@@@@???===999999999999999999999999666666666666666666666666666555555444333222222111000000111111111111000000000000///...------------//////............/////////............---------//////............//////------,,,,,,,,,,,,,,,,,,...---,,,,,,------,,,+++***+++,,,,,,******+++,,,+++++++++,,,,,,,,,------000---))))))***++++++***)))******************)))******************************+++++++++,,,,,,,,,)))************++++++++++++******************+++******************++++++,,,++++++******++++++,,,++++++++++++++++++++++++;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>>>>>>>===<<<;;;;;;999999999999:::;;;<<<<<<===<<<<<<<<<;;;;;;;;;;;;::::::;;;;;;;;;::::::999:::999888777666666555555444444333222222222222333333333333222222222111111111111111111000000000000000000000111000000///...//////......---.........------............------...........................------,,,,,,,,,,,,,,,---......,,,******+++,,,***************************************************************************************++++++++++++++++++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++*********)))---,,,+++*********+++,,,%%%&&&'''(((***,,,------************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************)))))))))))),,,,,,+++++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,++++++*********+++------,,,+++***+++,,,************************,,,---------,,,,,,+++***((()))******++++++***************++++++,,,,,,---++++++******++++++,,,---++++++++++++++++++++++++,,,,,,---------,,,,,,+++,,,,,,------------......***+++,,,------,,,+++***+++++++++,,,,,,,,,------+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,++++++++++++,,,,,,,,,------------...------------------------............////////////...------------...//////......////////////......////////////////////////000000000000000000000000000111222333333333222222000000000111222222222333222444444333222111222333333333222111111111111222111222222333333333333333444444333333333555666777:::999999999:::;;;;;;<<<<<<===>>>??????>>>===<<<===>>>@@@BBBCCCDDDDDDCCCCCCDDDEEEFFFFFFEEECCCBBBDDDDDDEEEEEEEEEEEEDDDDDDHHHHHHIIIIIIIIIIIIIIIHHHJJJHHHFFFFFFFFFFFFDDDCCCDDDCCCCCCCCCBBBBBBAAAAAAAAAAAABBBCCCCCCCCCCCCBBBBBB@@@>>>===>>>>>>===<<<999999888888888888888888666666555555555555555555666666555444333111111000000000111111111111000000000000///...------------//////............/////////............---------//////............//////...---------------.........,,,++++++,,,,,,+++******+++,,,,,,******+++,,,++++++++++++,,,,,,,,,,,,...,,,))))))***,,,,,,+++******++++++++++++******************************,,,+++*********+++,,,---+++++++++,,,,,,,,,------************************((())))))***++++++,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++;;;;;;;;;;;;;;;;;;;;;;;;===============<<<;;;::::::999999999::::::;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;:::;;;;;;;;;;;;::::::999:::999888666555444444444333333222111111111111222222222222222222222222222111111000000000000000////////////////////////...111000///---------...///------............------........................------,,,,,,+++,,,,,,---.........,,,))))))+++---))))))))))))))))))))))))************************)))))))))))))))*********************************+++++++++***************+++++++++++++++++++++++++++,,,,,,,,,,,,,,,---------,,,,,,++++++******)))------,,,************+++&&&'''((()))***,,,------************************++++++++++++++++++++++++++++++++++++++++++++++++++++++******************)))))))))))))))******++++++++++++++++++++++++++++++++++++,,,+++++++++++++++,,,---,,,*********+++************************------............------(((((()))************)))))))))***+++,,,,,,------,,,++++++++++++,,,------------------------------,,,,,,,,,,,,,,,,,,+++************+++++++++,,,,,,++++++,,,------,,,++++++*********++++++++++++,,,************++++++++++++---,,,,,,++++++,,,,,,---------,,,,,,,,,+++++++++------------------------------------------------++++++++++++,,,,,,,,,,,,------------......//////......////////////......////////////////////////000000000000000000000000...000222333333333111000//////000111222333333333333444555444222111222333222222111111111111111222111111222333333333333222444333333333333444555666::::::999999999:::;;;;;;777999<<>>>>>>>>>>><<<888888888888888777777777555555555555444444444444666555444333222111000///000000111111111111000000000000///...............///......------......//////............------------,,,,,,++++++,,,,,,---......---------...///000///---,,,,,,------+++******+++,,,,,,******+++,,,***++++++++++++,,,,,,,,,+++*********+++,,,------+++++++++,,,,,,+++++++++***************+++++++++---,,,***))))))***,,,...000//////...---,,,+++************++++++*********))))))*********+++++++++,,,++++++******++++++,,,++++++++++++++++++++++++<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<;;;;;;:::::::::999999999:::;;;;;;;;;;;;<<<======<<<<<<;;;<<<<<<<<<<<<<<<;;;::::::999888777555444333333333222222111000000000000000000000000111111111111222000000000//////...........................//////222111///...------...///------............------........................,,,,,,+++++++++,,,,,,---.........,,,))))))+++---))))))))))))))))))))))))************************(((((()))))))))*********************************************************+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,++++++******---,,,,,,+++*********************+++++++++,,,,,,************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))((((((((())))))***+++++++++++++++++++++++++++((()))***,,,,,,---,,,,,,+++,,,---,,,***)))***+++******************************,,,------.........(((((()))************)))))))))***+++,,,,,,------,,,,,,,,,+++,,,,,,---...------------------------+++++++++++++++***))))))*********+++++++++,,,,,,,,,,,,,,,------,,,,,,,,,))))))))))))************++++++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,------------,,,,,,,,,++++++------------------------------------------------++++++******************---------.....................////////////......////////////////////////////////////////////////---...000222222111///...//////000111222333333333333444555444222111222333111111111000000111222222000111222222333333222222444333333333444444444555999888888888888888999999777999<<>>@@@CCCFFFGGGFFFDDDCCC@@@AAABBBCCCBBBAAA???>>>AAAAAACCCDDDDDDCCCAAAAAADDDDDDFFFGGGHHHHHHHHHHHHIIIGGGFFFFFFGGGGGGEEEDDDBBBBBBCCCCCCCCCCCCCCCCCCAAABBBCCCCCCDDDDDDCCCCCCDDDBBB???>>>???>>>===<<<888888888777777666666666444444444444333333222222555444333222111000//////000000111111111111000000000000///.........//////......------------......///............---------,,,,,,++++++++++++,,,,,,......---,,,,,,...///111000///------......,,,******+++,,,,,,******+++,,,*********+++++++++,,,,,,*********+++++++++------+++++++++,,,,,,+++++++++))))))*********+++++++++---,,,***))))))***,,,---000//////...---,,,+++***)))***++++++++++++***)))+++++++++*********)))))),,,++++++******++++++,,,++++++++++++++++++++++++========================:::;;;;;;;;;;;;;;;:::::::::::::::999999::::::;;;:::;;;<<<=========<<<;;;<<<<<<===<<<<<<;;;:::999777666555444333333222333111111000////////////000///////////////000000000000000//////......------...------------...//////000000//////.../////////------............------........................+++++++++++++++,,,,,,------......,,,******+++,,,************************************************((())))))******++++++++++++++++++***************)))))))))***************++++++++++++++++++++++++******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,++++++******************************************************++++++++++++++++++++++++,,,,,,,,,---------------***************+++,,,---++++++++++++++++++++++++'''(((***,,,---------,,,***,,,,,,+++***)))***+++++++++++++++++++++++++++'''''')))***+++,,,,,,,,,((()))******++++++***************++++++,,,,,,---,,,,,,++++++,,,,,,---...++++++++++++++++++++++++++++++++++++***)))((((((,,,,,,------------......------,,,,,,,,,,,,------))))))))))))*********+++------........./////////---,,,,,,++++++,,,,,,---------------,,,,,,,,,,,,...------------,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,---......//////............////////////......////////////////////////////////////////////////---...///000000000///...000000000111222222222333222444444333222111222333111000000000000111222222000111111222222222222222444444444444555555444444777666666666777888888999;;;<<<===>>>??????>>>>>>@@@AAADDDGGGGGGFFFEEECCC@@@@@@@@@@@@@@@???>>>===@@@AAAAAAAAAAAAAAAAAA@@@AAABBBCCCEEEFFFGGGGGGGGGHHHGGGFFFFFFGGGGGGFFFDDDAAAAAABBBBBBCCCCCCCCCDDDBBBBBBCCCDDDDDDDDDDDDCCC@@@???>>>>>>>>>>>>;;;999888888777777666666555555444444333333222222111111333333222111111000000000000000111111111111000000000000//////...//////000......------------......///............---------......------------.........---,,,+++,,,---///111111000............,,,******+++,,,,,,******+++,,,************++++++++++++)))***,,,,,,++++++,,,---******++++++++++++******)))))))))***++++++,,,,,,---,,,+++*********+++,,,+++++++++,,,,,,,,,------)))***+++,,,,,,+++***))),,,,,,++++++***))))))(((,,,++++++******++++++,,,++++++++++++++++++++++++????????????????????????999::::::;;;;;;;;;::::::;;;::::::999999:::::::::999:::<<<===>>>===<<<;;;<<<<<<<<<;;;;;;:::888888555555444333333222333333111000//////......//////..................------111111000000///......---------,,,,,,,,,---//////...//////000000000000///------............------........................++++++******+++,,,,,,---,,,---......,,,******+++++++++++++++++++++++++++************************))))))******+++,,,,,,---+++++++++*********))))))((()))))))))*********+++************************))))))******+++,,,,,,---***++++++,,,,,,---------******+++,,,,,,,,,++++++,,,+++++++++*********)))************************++++++++++++++++++++++++************************+++++++++,,,,,,---------))))))))))))***+++,,,---++++++++++++++++++++++++((()))+++---------++++++***+++,,,+++***))))))+++,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,,,,+++)))******++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))(((,,,,,,------------......---------,,,,,,---------***+++++++++,,,,,,,,,,,,,,,,,,---------.........---,,,,,,++++++,,,,,,---...------------,,,,,,,,,......---------,,,,,,,,,------------------------/////////......---------,,,---.../////////...---......////////////......////////////////////////////////////////////////////////////000000000000111111111111111111222222222333333333111000111222000000000000000111222222000000111222222222222222555555555666666555555555555555555666777888999:::<<<<<<<<<===>>>?????????BBBCCCEEEFFFGGGGGGFFFEEEBBBBBB@@@???>>>>>>>>>???@@@@@@@@@??????@@@@@@@@@>>>???AAACCCDDDEEEFFFFFFHHHGGGEEEFFFGGGGGGFFFEEE???@@@@@@AAABBBCCCCCCDDDBBBBBBCCCDDDDDDDDDDDDDDD>>>>>>>>>@@@AAA???<<<999888888777666666555444444444333333222111111000000111111111111111111111111000000111111111111000000000000////////////000000...------,,,,,,------...///............---------...------,,,,,,------...---,,,*********---///111111///------------+++)))***+++,,,,,,******+++,,,************++++++++++++)))+++------+++***+++---)))******************)))((())))))***++++++,,,,,,,,,,,,,,,+++++++++******)))************+++++++++(((***+++,,,,,,+++***(((++++++******************,,,++++++******++++++,,,++++++++++++++++++++++++????????????????????????999999:::;;;;;;;;;::::::;;;;;;:::999999:::::::::999:::<<<>>>>>>===<<<;;;;;;;;;;;;:::999888777666444444333222222333333333000000///.....................---------,,,,,,,,,222222222111000//////...---,,,,,,+++,,,---//////---...///111111111000///---..................---........................+++*********+++,,,,,,---+++---//////,,,*********++++++++++++++++++++++++************************))))))***+++,,,,,,------++++++++++++******))))))(((((())))))*********+++************************(((((()))***++++++,,,,,,)))***+++,,,------...///)))***+++,,,,,,,,,,,,,,,))))))))))))))))))))))))************************,,,,,,,,,,,,,,,,,,,,,,,,*********************************++++++,,,,,,,,,''''''''''''((()))***+++++++++++++++++++++++++++***+++,,,------,,,***(((***+++,,,+++)))))))))***------------------------......//////......---,,,******+++,,,,,,,,,,,,+++,,,,,,++++++++++++++++++++++++******++++++,,,---........................---...------,,,+++***)))******+++++++++,,,,,,,,,...------,,,,,,------...,,,,,,---------.........))))))*********+++++++++---,,,,,,++++++,,,,,,---......---------,,,,,,,,,.........------,,,,,,,,,------------------------//////.........---------,,,,,,.../////////...---......////////////......////////////////////////////////////////////////000000000///000111111222222222222111111111111111111222333222000///000111000000///000000111222222000000111222222222222111555666666777666666555555555555555666777999:::;;;999999:::<<<>>>@@@CCCDDDCCCDDDEEEFFFGGGGGGFFFFFFDDDCCC@@@>>>>>>>>>???@@@AAA@@@???>>>>>>???@@@AAA===>>>@@@BBBCCCDDDEEEEEEHHHFFFEEEFFFGGGGGGFFFEEE??????@@@@@@AAABBBCCCCCCBBBCCCCCCDDDDDDDDDDDDDDD>>>???AAACCCDDDCCC???;;;888777777666555444444444333333222222111000000///000000000000111111111111000000111111111111000000000000////////////000111...------,,,,,,------...//////.........---------,,,++++++******++++++,,,---+++***)))***,,,///111000...,,,,,,,,,,,,***(((***+++,,,,,,******+++,,,)))************+++++++++)))+++...---+++)))***,,,))))))************))))))((())))))***++++++,,,,,,,,,,,,,,,,,,,,,+++***))),,,++++++***)))(((''''''((()))+++,,,,,,+++)))((()))))))))***++++++,,,,,,,,,++++++++++++++++++,,,++++++++++++++++++++++++@@@???===>>>??????>>><<<<<<;;;;;;::::::;;;;;;<<<999999999888888888888777;;;;;;;;;<<<;;;;;;::::::999999888888888888888999666555444444333333333333111000///......///000111222222111///...---++++++000000000000000000000000///////////////000111111111000///...---...//////++++++,,,///111111///---///...---++++++,,,---...///......---+++******)))---...000111000...+++)))---,,,,,,++++++***************)))))))))+++,,,---)))***+++,,,,,,+++***))),,,+++*********+++,,,---***(((''')))---///...,,,******))))))***+++,,,,,,333222111///---,,,,,,,,,---,,,***((('''(((((())))))***,,,------,,,***)))+++)))))))))+++,,,+++***(((((()))***+++,,,,,,,,,+++***)))***,,,---,,,+++------------,,,++++++*********+++++++++,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,++++++*********///...,,,+++***+++,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++))))))***+++++++++******'''((()))***+++,,,,,,,,,+++,,,,,,---............------------------,,,,,,+++++++++******))))))))))))))))))((())))))******+++,,,,,,------,,,,,,+++,,,---...---+++***+++,,,'''((()))***************------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------.........---,,,+++++++++,,,.../////////......---------............///........................+++,,,---////////////...---------............///,,,---......//////................../////////000//////000111111111111000222222111111111111111111111111111111111111111111111111222222222333333333666666555444444444444555999888666555666888;;;===;;;===???@@@@@@AAACCCEEEEEEEEEDDDDDDEEEGGGIIIJJJDDDBBB@@@???>>>???@@@AAADDDAAA>>><<<===============>>>???AAABBBCCCCCCDDDAAABBBDDDEEEEEEEEEDDDCCC???>>>>>>???@@@BBBDDDFFFGGGFFFDDDBBBBBBBBBCCCCCCAAABBBCCCCCCBBB???<<<999888888777777666555555555666333000000222333222111000000000000////////////000000000000000000000000------------------------,,,,,,---.../////////...---///111111///,,,++++++)))***,,,---------,,,,,,---------------------------------,,,,,,+++++++++---,,,,,,,,,,,,,,,,,,,,,((()))***++++++***)))(((......---,,,+++))))))(((,,,,,,,,,,,,,,,,,,,,,,,,************************---,,,,,,++++++,,,,,,---))))))))))))))))))))))))************************%%%%%%&&&''''''&&&%%%$$$...---+++)))'''&&&%%%$$$(((((())))))*********+++CCCAAA@@@@@@BBBBBBAAA???===<<<;;;;;;:::::::::;;;999999999999888888888888999:::;;;<<<<<<<<<<<<<<<:::999888777777777777777666555444222222111111111111000///......///000111000000//////......------///////////////////////////////////////000000111000///...---------...............//////...+++)))------,,,,,,,,,------...------,,,,,,,,,,,,++++++,,,---...//////...,,,++++++++++++++++++++++++++++++***)))))))))***+++,,,)))***++++++++++++***)))******)))))))))***+++,,,+++)))((())),,,---+++)))******))))))***++++++,,,000///...---,,,+++++++++---,,,+++)))(((((()))))))))***,,,------,,,***)))---,,,+++,,,---...---,,,)))))))))***+++++++++,,,,,,+++******,,,---,,,+++++++++,,,,,,++++++******+++++++++++++++++++++,,,+++++++++,,,,,,---------,,,,,,,,,+++++++++******...---,,,+++++++++,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++---------------,,,+++***))))))***+++,,,,,,,,,+++.........------+++******,,,,,,---------------------------,,,,,,,,,++++++,,,,,,+++++++++++++++++++++,,,,,,------,,,,,,++++++---------+++***+++,,,******++++++,,,,,,,,,,,,+++++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------....../////////......---.../////////...---,,,+++---------............///........................---......//////...---,,,---------............///---...//////000000//////........./////////000000///000111111222222111111111111111111111111111111111111111111111111111111111111111222222222333333444444444444444555666666888777666666666888:::;;;;;;===??????@@@@@@BBBDDDDDDDDDDDDDDDEEEFFFHHHIIIHHHGGGEEECCCCCCDDDEEEFFFDDDBBB>>>===>>>?????????<<<===>>>???AAAAAABBBBBBAAABBBCCCDDDEEEDDDCCCCCCBBBAAAAAAAAABBBDDDEEEFFFEEEEEECCCBBBAAAAAABBBBBB@@@AAABBBBBBAAA>>>;;;999888888888777666666555555555222//////111222111000000000000000////////////////////////////////////------------------------,,,---..................(((+++...///...---------***+++,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***************++++++,,,,,,------******+++,,,,,,+++***)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---************************************************))))))***++++++***)))(((***)))))))))******+++,,,)))*********++++++++++++DDDCCCBBBBBBCCCCCCBBB@@@>>>>>><<<;;;::::::999999:::999999999888888888888777888:::;;;<<<<<<======:::999888777666666555555555444333222000000//////000000////////////000000..................////////////////////////////////////......//////000111///......---,,,---------------,,,---...---***(((***+++,,,------...------+++++++++,,,,,,---------******+++,,,------......***++++++++++++,,,,,,,,,+++***))))))((())))))***)))***++++++++++++***)))))))))(((((())))))***+++,,,+++******++++++)))(((*********)))******+++,,,,,,,,,+++************+++------,,,+++************)))***+++,,,,,,+++***))))))(((((()))***++++++)))******************++++++---+++***+++,,,,,,+++***))))))***+++++++++******++++++++++++++++++++++++)))******+++---......///,,,,,,,,,++++++++++++***------,,,+++++++++,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++.........---,,,+++***)))++++++,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,+++***)))++++++,,,,,,------......---------,,,,,,,,,,,,+++------,,,++++++*********++++++,,,,,,,,,,,,++++++***+++---,,,++++++,,,---,,,,,,---------------...)))))))))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...///000000000000000000......///......---,,,+++---------............///........................////////////...---,,,+++---------............/////////000111111111111000....../////////000000000000111111222222222222222111111111111111111111111111111111111111111111111111111111222222222222333333333333333444555666777666666666666777888999999:::<<<>>>>>>>>>???AAACCCCCCCCCBBBCCCDDDEEEGGGHHHIIIIIIGGGFFFFFFFFFGGGHHHDDDAAA???>>>???AAABBBAAA>>>>>>???@@@AAAAAABBBBBBAAAAAABBBCCCCCCCCCCCCCCCEEEEEEDDDDDDEEEEEEFFFGGGDDDDDDBBBAAAAAAAAAAAAAAA>>>???@@@@@@@@@>>>;;;:::999888888777777666666555333111//////000111000///000000000000////////////////////////////////////........................---............------,,,'''***---...---,,,------,,,,,,---............---++++++++++++++++++++++++++++++***************)))((())))))***+++,,,------++++++,,,,,,,,,,,,,,,+++))))))***+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,************************************************++++++,,,,,,---,,,,,,+++))))))******,,,---...///+++++++++++++++,,,,,,,,,CCCBBBAAAAAABBBBBBAAA@@@@@@???===<<<:::999999999::::::999999999888888888777888999999:::::::::::::::999888666555444444444666555333222000000//////000000////////////000000........................///////////////////////////............///000000......------,,,,,,,,,,,,***))))))+++---...---+++(((***,,,---......------++++++,,,,,,,,,,,,------))))))))))))+++---///000,,,,,,+++++++++++++++++++++******))))))(((((((((*********++++++*********))))))))))))*********+++,,,+++++++++++++++******+++***************++++++***))))))))))))***++++++------,,,,,,++++++++++++)))***++++++++++++***)))'''&&&&&&''')))***)))(((+++++++++***************---+++***+++,,,,,,+++)))))))))***++++++,,,++++++,,,,,,,,,++++++++++++*********+++,,,,,,---......++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******)))(((,,,,,,---------,,,++++++'''((()))***+++,,,,,,,,,******+++,,,------......************************+++++++++***)))(((''''''++++++,,,,,,,,,,,,++++++)))***,,,,,,++++++,,,......---------------......)))))))))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------...///000000111000000***+++,,,---......//////---------............///........................//////.........------,,,---------............///...///000000111111000000...////////////000000000111111222333333333333222000000000000111111111111111111111111111111111111111111111111222222222222444444444333333444555555444555555666777777888888:::;;;===>>>===>>>@@@AAAAAAAAAAAAAAABBBDDDEEEGGGGGGGGGFFFEEEEEEFFFFFFGGGBBB@@@>>>>>>???BBBCCCCCCAAAAAAAAABBBBBBCCCDDDDDD@@@AAAAAABBBBBBBBBBBBBBBFFFFFFFFFEEEEEEEEEEEEEEEDDDCCCCCCBBBAAAAAAAAA@@@===>>>???@@@???>>><<<;;;999888888777777666555555222111111000000000000000000000000000////////////////////////////////////////////////////////////............------,,,++++++---......,,,+++++++++---.....................,,,,,,,,,,,,++++++++++++++++++++++++************)))))))))******++++++++++++++++++,,,,,,,,,,,,,,,))))))***+++,,,------...++++++++++++++++++++++++)))***************++++++,,,,,,++++++++++++,,,,,,*********************************************************+++++++++++++++------,,,++++++++++++,,,++++++++++++++++++++++++DDDCCCAAABBBCCCCCCBBB@@@AAA@@@>>><<<:::999999888:::::::::999999999999888888888888888888777666555999888777555444333333333666555444222111111000000//////000000000000///////////////...------,,,,,,.......................................//////000---------------,,,,,,,,,***))))))***,,,---,,,+++((()))+++---......------------,,,,,,,,,,,,++++++))))))((((((***,,,///000------,,,,,,+++***))))))+++*********))))))((((((+++******************+++*********+++++++++++++++***+++,,,,,,,,,,,,,,,---++++++***************+++))))))))))))***+++,,,---------------,,,,,,,,,+++***************************))))))***,,,------,,,+++++++++***************,,,+++******,,,,,,+++*********+++,,,---------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++((()))******++++++++++++,,,,,,---------,,,++++++&&&''')))***+++,,,,,,,,,******++++++,,,---......************************++++++++++++***((('''&&&***++++++,,,,,,++++++***)))***++++++++++++,,,---...---,,,,,,,,,,,,------+++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,------...////////////******+++,,,---...///000---------............///........................------------......//////---------............///......///000000000000///////////////000000000111111111222333333333333222//////000000000111111111111111111111111111111111000000111111111222222222666555444333333333333333444555555666777777888888:::;;;============???AAA@@@?????????@@@BBBDDDEEEEEEEEEEEEDDDEEEEEEEEEEEEAAA???======???AAABBBBBBBBBBBBAAAAAAAAABBBCCCCCC@@@@@@@@@@@@@@@AAAAAABBBDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCBBBAAA@@@@@@>>>>>>??????>>>===<<<;;;888888777777666555555555222333333333222111111111000000000000////////////........................////////////////////////---.........---,,,++++++---...//////---,,,------..............................------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,+++++++++******)))))))))************++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))))))))******+++++++++,,,++++++******++++++,,,************************************************))))))))))))******++++++...---,,,***))))))))))))******************))))))FFFEEEDDDDDDEEEEEEDDDBBBAAA@@@>>><<<;;;:::999999::::::::::::999999999999999999888888777555444333777666555444333333222333555444333222222111222222//////000000000000////////////......---,,,++++++..............................------......///000---............---,,,,,,...,,,++++++++++++***((()))***+++,,,,,,---,,,,,,---------,,,,,,++++++++++++***))))))***,,,---...------,,,,,,+++******)))***++++++++++++******)))++++++***))))))***++++++******+++,,,,,,,,,,,,+++)))***,,,,,,++++++,,,---,,,+++******)))************))))))***+++,,,------+++,,,,,,------,,,,,,+++************************)))(((((()))+++------,,,******************+++++++++***)))***,,,---,,,+++++++++,,,---------,,,,,,******+++++++++,,,,,,,,,---------,,,,,,+++++++++***++++++++++++,,,,,,,,,++++++,,,---------,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++)))***+++,,,---.........++++++,,,,,,,,,,,,,,,+++******+++++++++******)))******++++++,,,,,,------+++,,,,,,,,,,,,---------+++,,,------,,,+++)))(((******++++++++++++******)))***,,,+++******+++,,,...---,,,+++***+++,,,---,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,------------------------,,,,,,,,,,,,---------------............///........................---,,,,,,------///000000---------............///---...//////000000///////////////000000000111111000111111222222222222222...//////000000111111111111111111111111111111111000000000111111111111222555444444333333333333333666666666666777888999999;;;<<<>>>>>>======???@@@>>>>>>===>>>???@@@BBBCCCDDDEEEEEEEEEFFFFFFFFFFFFAAA???======???AAABBBBBBAAA@@@???>>>>>>>>>???@@@???????????????@@@AAAAAABBBBBBCCCCCCCCCBBBAAAAAABBBBBBBBBBBBAAA@@@???>>>>>>>>>======<<<;;;::::::777777666555555444444333111333444444222111111222000000000000////////////................................................,,,------------,,,,,,+++***+++---......///111222///...------,,,---------///......------,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,+++***))))))(((******))))))***+++,,,---,,,,,,,,,++++++*********+++++++++++++++++++++++++++++++++,,,,,,------...++++++************++++++++++++++++++++++++++++++************************++++++***++++++,,,---...***))))))))))))******+++*********)))))))))))))))FFFDDDCCCCCCDDDEEECCCBBB@@@???>>><<<;;;:::::::::;;;;;;:::::::::999999999999999999999888777666666555555444333333222333333222222111111111111222222...///000111111000///...------------------------...........................------------...//////....../////////...---,,,///---++++++,,,,,,+++))),,,+++++++++++++++,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,*********++++++,,,,,,,,,******,,,,,,---,,,++++++++++++***))))))***++++++((()))***+++,,,++++++***(((***,,,***((('''(((***,,,++++++***))))))******))))))))))))***+++,,,,,,***+++,,,------,,,+++*********))))))))))))******'''&&&&&&(((***,,,+++***)))))))))***+++++++++,,,***))))))***,,,...------+++,,,,,,,,,,,,++++++***))))))***+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***+++,,,---------,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++***+++,,,---------------))))))***+++,,,,,,,,,+++******+++++++++++++++***++++++++++++++++++,,,,,,++++++,,,,,,,,,---------***+++,,,------,,,***)))******++++++++++++*********+++,,,+++***)))***+++///...,,,+++***+++,,,---,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,------------,,,,,,+++---,,,,,,++++++,,,---------------............///........................///...------------//////---------............///...///000000111111000000//////000000000111111111///000111111222222111111......//////000111111222111111111111111111111111000000000000111111111111222222222222333444555666888777666666666888:::;;;;;;===>>>>>>>>>>>>???AAA======<<<<<<===???AAABBBCCCCCCDDDEEEEEEEEEEEEEEECCCAAA>>>>>>???AAABBBBBBAAA@@@>>><<<<<<===>>>?????????>>>===>>>???@@@AAA???@@@AAABBBBBBBBBAAA@@@???@@@@@@@@@???>>>===<<<<<<<<<;;;:::999888777666555555555444333333222222000222444444111000000111000000000000////////////........................------------------------++++++,,,---------,,,,,,)))***,,,------...000222///...---,,,++++++,,,---......------,,,++++++*********++++++,,,,,,,,,,,,------,,,,,,++++++******++++++******+++,,,...///,,,,,,,,,+++++++++*********************************++++++,,,------......++++++************++++++++++++++++++++++++++++++************************+++++++++++++++---...///((((((((())))))+++,,,---+++++++++******)))))))))DDDBBBAAAAAABBBBBBAAA@@@@@@???>>><<<<<<;;;;;;;;;;;;;;;;;;:::::::::999999888999999:::::::::999999444444333222222333333333000000000000000111111222...///000111111000///...++++++,,,------...//////...........................------------...//////...///000000000///------,,,+++******,,,.........---,,,+++*********+++,,,)))******+++---......///......------,,,++++++***'''((()))***,,,...//////)))***,,,---...------,,,,,,+++***))))))***+++,,,'''((()))++++++******))))))***+++)))&&&$$$%%%''',,,,,,+++***))))))******)))))))))))))))***++++++)))***+++,,,,,,,,,+++*********))))))))))))************)))+++...//////...(((((()))***+++,,,,,,---)))((((((***---.........+++++++++++++++***)))((((((((()))***,,,---...///******+++,,,------...///*********++++++,,,,,,,,,)))***,,,---...---,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++******+++++++++******)))'''((()))***+++,,,,,,,,,'''((()))+++---.........,,,,,,++++++++++++++++++)))))))))******+++++++++'''(((***++++++***)))(((******++++++++++++******+++,,,,,,+++)))((()))***000///---+++++++++---...++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------............---,,,++++++***))))))***+++...000111---------.........//////........................111000...---,,,,,,---...---------.........//////000000111222222222222111000000000000111111111111//////000111111111111111---......///000111111222111111111111111111111111000000000000111111111111//////000111333666888999999888666555666888;;;===<<<>>>??????>>>>>>???AAA<<<<<<<<<<<<===???@@@AAAAAAAAABBBCCCCCCCCCCCCCCCEEECCC@@@???AAABBBCCCCCCCCCAAA???>>>===>>>???@@@???>>>=========>>>@@@AAA>>>???AAABBBBBBBBBAAA@@@======>>>>>>>>><<<;;;999;;;;;;:::888666555444333555444444333333222111111...111444333000...///000000000000000////////////........................------------------------***+++,,,,,,------------+++,,,---,,,++++++,,,.........,,,+++***++++++,,,------,,,,,,+++***))))))))))))******++++++++++++,,,,,,,,,,,,,,,,,,------,,,,,,++++++,,,...///000++++++++++++++++++++++++************************(((((()))***++++++,,,,,,++++++************++++++++++++++++++++++++++++++******************************))))))***,,,---...******))))))***++++++,,,,,,,,,,,,++++++*********EEEDDDCCCBBBBBBBBBBBBBBBBBB@@@===;;;::::::;;;<<<;;;;;;;;;:::999888777666:::999888777666666666666333333333333333333333333111111000000///.........222222222111000//////...,,,,,,,,,---------......------------------------........................---------.........//////,,,++++++******++++++,,,,,,------....../////////,,,,,,............,,,,,,++++++***)))(((((())))))))))))***+++,,,------...'''((((((((()))))))))))))))***+++,,,,,,+++***)))))))))))))))))))))))))))*********+++,,,,,,---------,,,+++***))))))))))))++++++++++++++++++++++++...------,,,,,,++++++***///...,,,+++++++++,,,,,,******++++++++++++*********+++---------+++)))(((******+++,,,,,,,,,,,,+++'''))),,,...///---***(((***++++++,,,,,,------...---------,,,,,,+++++++++...---,,,,,,++++++++++++------------,,,,,,+++***++++++++++++++++++++++++***+++,,,,,,******+++,,,------......---,,,***)))...---+++)))(((((()))***+++***(((''''''(((***+++,,,,,,,,,,,,,,,+++***)))***++++++,,,,,,++++++***))))))))))))))))))))))))******))))))))))))*********,,,------++++++,,,...---+++******+++,,,+++***//////.........---------++++++++++++++++++++++++,,,---------,,,***((('''((()))+++,,,---........................///000000///...---...111222111000......//////...---,,,,,,------------.........///,,,,,,,,,---------......///////////////////////////000000000111111111222222111000000000111333333222222111111222222333444111111000000///.........111111000000000000111111444333222222333444666777888777666666888:::<<<>>>;;;===>>>>>>======>>>???>>>===;;;;;;<<<>>>@@@AAAAAABBBCCCCCCBBBBBBDDDFFFEEEFFFGGGGGGFFFEEEDDDCCCAAAAAA@@@???>>>===<<<<<<<<<<<<::::::::::::;;;<<>>===>>>>>>>>>===<<<<<<;;;;;;999999888777555333222111444444555555444222111///222111111000111111222222///////////////////////////////////////////////////////////////.........///...,,,+++,,,---///111///...------...///...---,,,------......------,,,///---+++,,,...///---+++))))))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))***++++++++++++***))))))''')))******))))))***,,,,,,,,,,,,+++***))))))((()))***++++++***)))***+++++++++************++++++******))))))))))))******+++++++++,,,...000111222************************---+++***(((((()))+++,,,EEEDDDCCCBBBAAAAAAAAAAAABBBAAA>>><<<;;;;;;<<<===:::;;;;;;;;;:::999888888999999888888777666666555333333333333333333333333000000000000000000000000222222111111000//////...,,,,,,,,,---------......------------------------........................++++++++++++,,,,,,,,,,,,,,,++++++******++++++,,,------------------......+++,,,------------,,,+++,,,,,,+++************************++++++,,,,,,---++++++++++++,,,,,,,,,,,,******++++++++++++******************************++++++++++++++++++******))))))))))))***+++,,,---++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))))))))************++++++++++++******++++++,,,---,,,+++***)))******+++,,,,,,,,,,,,+++)))***---...///...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++...---,,,+++++++++++++++,,,---------,,,,,,+++***++++++++++++++++++++++++***+++,,,,,,******+++,,,,,,,,,---------------,,,///---+++***)))***+++,,,,,,+++)))(((((()))+++,,,,,,,,,,,,,,,,,,+++***)))++++++,,,,,,,,,,,,++++++******************************))))))))))))*********,,,------++++++,,,......,,,++++++,,,------,,,///.........------------++++++++++++++++++++++++,,,,,,------,,,+++***)))+++,,,------...---------...............///000000000///...///000111000//////.........------------,,,,,,---------.........------------............000000000000000000000000000000000000000000000000222111000000000111222333111111111111111222333333444444333333222222222111111111000000000000111111333333222222333444666777888888777777888:::<<<>>>>>>???@@@@@@>>>>>>???AAA???>>>===<<<===>>>@@@AAAAAABBBCCCBBBAAAAAACCCEEEFFFFFFGGGGGGFFFEEECCCBBB===>>>???@@@AAAAAAAAAAAA===<<<;;;:::;;;<<<===>>>???@@@AAABBBAAA@@@>>>===>>>>>>======<<<;;;;;;:::888888777777555444222222333333333333222111000///111111111111111111111222////////////////////////........................////////////............+++,,,---...///......---///...------...///...---,,,------......------,,,...,,,***+++---...---+++++++++,,,,,,,,,++++++***+++++++++++++++++++++++++++++++++*********))))))---------------,,,,,,+++***+++,,,+++***)))***+++*********)))((('''''''''***,,,---,,,+++***+++,,,,,,,,,++++++++++++,,,,,,++++++************++++++------,,,++++++,,,,,,,,,++++++++++++++++++++++++,,,+++)))(((((()))+++,,,FFFEEEDDDBBBAAA@@@@@@???BBBAAA???===<<<<<<======::::::;;;;;;;;;::::::999777888999999888777555444444444444333333222222222//////000000111222222333222111111000000//////...,,,,,,,,,---------......------------------------------------------------************++++++++++++,,,++++++******++++++,,,------,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,+++***------,,,++++++++++++,,,+++++++++++++++++++++++++++,,,,,,,,,,,,---------++++++************++++++************************,,,,,,++++++***))))))((())))))))))))***+++,,,---++++++++++++++++++++++++))))))******+++,,,,,,---,,,+++***)))))))))************++++++++++++******,,,,,,,,,++++++++++++*********+++,,,,,,,,,,,,++++++,,,------...---------......---,,,,,,+++******------,,,,,,,,,,,,++++++---,,,,,,++++++++++++,,,,,,,,,---------,,,++++++++++++++++++++++++++++++***+++,,,,,,******+++,,,+++++++++,,,,,,...//////...---,,,+++++++++------,,,,,,************,,,,,,++++++,,,,,,,,,+++******++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++***************************,,,------++++++,,,...///---+++,,,---......---............------------++++++++++++,,,,,,,,,,,,+++,,,,,,------,,,++++++////////////......---,,,...............///000000111000//////000000///...///...---,,,,,,,,,---...,,,,,,---------.....................////////////111111111111111111111111000000000000////////////111111000000111111222333111000000000000111222222444444444444444333333333111111000000000000111111333333333333333555666666999888888888999:::<<<===@@@AAABBBBBB@@@???@@@AAA@@@???>>>>>>>>>???@@@AAABBBBBBCCCBBB@@@@@@AAACCCGGGGGGGGGFFFEEEDDDBBBAAA<<<>>>@@@CCCDDDDDDDDDCCC>>>===<<<<<<===>>>???@@@@@@BBBCCCDDDCCCAAA>>><<<======<<<<<<;;;:::::::::777666666555555444333333333333222111000000000000111111111111111111111111////////////////////////................................................***---000333333111...,,,///...------...///...---,,,------......------,,,,,,+++***+++,,,,,,+++***,,,,,,,,,,,,+++***))))))+++++++++++++++++++++++++++++++++******************************)))((((((+++,,,---,,,+++***+++,,,*********)))((((((''''''+++,,,------++++++,,,------,,,,,,,,,,,,,,,,,,---,,,,,,++++++++++++,,,,,,,,,,,,+++***)))))))))))),,,,,,,,,,,,,,,,,,,,,,,,+++***)))(((((()))***+++FFFEEECCCAAA@@@???>>>>>>@@@???>>>===<<<<<<<<<<<<::::::;;;<<<<<<<<<;;;;;;666777999999888777444333555555444333333222111111000000111111222222222222111111000000////////////,,,,,,,,,---------......------------------------------------------------++++++,,,,,,,,,---------,,,++++++******++++++,,,---,,,,,,++++++******************++++++*********,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++*********)))))))))*********++++++,,,,,,***))))))***,,,,,,************************+++++++++******)))))))))---,,,+++***))))))))))))++++++++++++++++++++++++))))))*********+++++++++---,,,,,,,,,,,,,,,,,,,,,******++++++++++++******,,,,,,+++******++++++,,,******+++,,,,,,,,,,,,+++,,,++++++++++++,,,---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,+++++++++++++++++++++++++++***+++,,,,,,******+++,,,++++++*********,,,...///,,,,,,+++++++++,,,---------,,,,,,++++++,,,,,,---++++++,,,,,,,,,++++++***+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***************************+++---,,,++++++,,,......,,,++++++---......---------------------------+++++++++,,,,,,,,,,,,,,,++++++,,,---------------///000000000000///.....................///000000333111//////000000...,,,///...,,,++++++,,,...///------........./////////////////////000000000000000000000000000000000000000000000////////////...111111111111111222222222000000000///000000111222111111111111222222222222222111111000000111111222222222333333444555555666999888888888999:::<<<<<<@@@AAABBBAAA@@@???@@@AAAAAA@@@@@@??????@@@AAAAAABBBCCCCCCAAA??????@@@AAAHHHHHHGGGFFFDDDCCCAAA@@@???AAADDDFFFGGGFFFDDDCCC??????>>>>>>???@@@BBBCCCBBBCCCEEEEEEDDDAAA>>><<<<<<<<<;;;;;;::::::999999555555444444444444444444444333222000000000111222111111111111111000000000////////////////////////........................------...............///,,,///222555555333000...///---------...///...---,,,------......------,,,+++*********++++++******,,,,,,,,,,,,,,,+++***)))************************************************(((((((((((((((''''''&&&)))***++++++******,,,---,,,,,,,,,++++++*********+++,,,---,,,+++***+++---,,,,,,++++++++++++,,,,,,+++++++++******+++++++++)))))))))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,******)))))))))***++++++EEEDDDCCCAAA???>>>>>>===>>>======<<<;;;;;;;;;;;;::::::;;;<<<<<<<<<;;;;;;666777888999888666444222555555444333333222111111222222222222111111000000000000000///////////////,,,,,,,,,---------......------------------------------------------------++++++,,,,,,,,,---------,,,++++++******++++++,,,,,,,,,,,,++++++******)))************************++++++*********++++++,,,---,,,,,,++++++*********(((((((((((()))))))))***---,,,+++******+++,,,---************************))))))******++++++++++++---,,,+++***))))))))))))+++++++++++++++++++++++++++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******,,,++++++******+++,,,,,,******+++,,,,,,,,,,,,++++++***)))))))))***,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++,,,+++,,,,,,------,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,******+++,,,,,,+++***))))))***+++,,,***************+++++++++---,,,,,,,,,,,,,,,,,,---***++++++,,,,,,,,,++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++++++++***)))***+++---,,,++++++,,,...,,,***)))***,,,------,,,,,,,,,------------------++++++,,,,,,,,,---------,,,,,,,,,------...//////...///000000111111000000...............///000000333111000///000///...,,,///---,,,++++++,,,...///...////////////000000000/////////000000000111111////////////////////////000000000000000/////////000000111111222222222222000000000///000000111222///000000000111111222222222222111111111111222222222222333444444555555555888888888888999::::::;;;>>>???@@@???>>>===>>>???@@@@@@@@@@@@@@@AAAAAAAAABBBCCCCCCAAA??????@@@AAAIIIHHHFFFEEECCCBBBAAAAAA@@@BBBEEEHHHIIIHHHGGGEEEBBBBBBAAAAAAAAABBBDDDEEEDDDDDDEEEEEEDDDAAA>>><<<;;;;;;::::::999888888888555444333333333333444444555444222111111222333444000111111111111000///...////////////////////////........................,,,---------......//////...///000111222111000//////---------...///...---,,,------......------,,,************************)))***+++,,,,,,,,,,,,,,,************************************************++++++,,,,,,++++++***)))%%%''')))*********,,,...,,,,,,,,,,,,++++++++++++)))+++,,,+++***)))***,,,++++++************++++++******))))))))))))*********************+++,,,,,,++++++++++++++++++++++++***************+++,,,,,,DDDCCCBBB@@@???>>>>>>>>><<<<<<<<<;;;;;;;;;::::::::::::;;;;;;;;;::::::999666777888888777666444333444444444333333222222222333222222111000000//////////////////////////////,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++,,,++++++******++++++,,,,,,,,,++++++++++++++++++++++++***))))))***+++++++++************++++++,,,,,,,,,,,,++++++*********))))))*********+++++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++)))******+++,,,,,,------))))))))))))***+++,,,---++++++++++++++++++++++++---,,,,,,+++******))))))))))))***+++++++++************++++++++++++*********++++++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++)))))))))))))))***++++++******+++,,,,,,---......++++++,,,,,,,,,,,,------+++************++++++,,,++++++,,,---------,,,,,,++++++++++++++++++++++++***+++,,,,,,******+++,,,,,,++++++*********++++++************************,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,+++***)))***,,,------++++++,,,...+++***))))))+++------,,,,,,,,,,,,,,,------------++++++,,,,,,------......---------------...///000...///000000111111111111...............///000000333111000///000000...,,,---,,,+++++++++,,,............/////////000000000////////////000000000000........................///000000000111111111111000000111222222222222111111000000000000111222222000111111222333444444555222222111111111111222222111222333444555555555555777777777888888888999999:::;;;<<<<<<;;;;;;<<<>>>>>>??????@@@AAAAAABBBBBBBBBBBBCCCBBB@@@@@@AAACCCHHHGGGFFFDDDCCCBBBBBBBBB>>>@@@DDDGGGJJJKKKKKKKKKFFFEEEDDDCCCCCCDDDEEEFFFFFFFFFEEEDDDBBB@@@===<<<:::::::::999888888777777555444333222111222333444444444333333333333333444000111111222111000...---////////////////////////------------------------,,,,,,,,,---......//////,,,,,,,,,,,,------......///...------...///...---,,,------......------,,,)))***++++++***)))***+++))))))***+++,,,,,,,,,,,,***************************************+++++++++***++++++++++++***))))))%%%''')))))))))***,,,...************************)))***++++++))))))***++++++******))))))******+++***))))))))))))))))))***------,,,+++******************************************+++,,,,,,---------BBBBBB@@@???>>>>>>>>>>>><<<<<<<<<<<<<<<;;;;;;::::::;;;;;;;;;:::999888888777777777666555555444444333333333333333333333333000000000000000000000000////////////////////////,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++,,,,,,,,,,,,,,,,,,+++************+++,,,+++++++++++++++,,,------,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------))))))))))))***+++,,,---++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++((()))***++++++++++++*********++++++++++++******)))***+++,,,---,,,++++++******+++,,,,,,,,,,,,+++))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------***************+++,,,,,,***+++,,,,,,---------,,,++++++++++++++++++++++++***+++,,,,,,******+++,,,***+++,,,---------------,,,,,,,,,,,,+++***))))))++++++,,,,,,,,,,,,++++++)))***+++,,,,,,,,,,,,+++,,,,,,------------,,,,,,++++++++++++++++++++++++)))***,,,------,,,***)))***,,,------++++++,,,...,,,***)))***,,,......---++++++,,,,,,,,,---------++++++,,,,,,---......//////......------...///000000000000000000000///..................///000000222000//////000000///---++++++,,,,,,,,,---------------------...................../////////000000//////////////////////////////000111222333444444///000111222333222222111111111111111111222333333111111222333444555666777333222222111111222222333111222333555555555555444555666666777777777777777777888::::::::::::<<<>>><<<===>>>???AAABBBBBBBBBAAABBBCCCBBBAAAAAACCCEEEGGGFFFDDDCCCBBBBBBBBBCCC@@@BBBDDDFFFIIIJJJLLLLLLIIIHHHFFFEEEEEEEEEEEEFFFGGGFFFDDDBBB@@@>>>===<<<:::999999888777777666666555444222111000111222333222222222333333333222222000000111222111///---,,,////////////////////////------------------------++++++,,,------...//////,,,,,,---------.........///...------...///...---,,,------......------,,,)))+++---,,,***)))***,,,***++++++,,,,,,,,,++++++************************))))))*********+++++++++))))))******))))))((('''(((***++++++))))))***,,,***************************+++,,,,,,******+++,,,,,,++++++******++++++,,,+++******))))))******+++,,,,,,+++******+++++++++++++++++++++++++++++++++++++++,,,---............AAAAAA@@@???>>>>>>??????<<<===============<<<;;;;;;;;;;;;:::999888777666888777666555444444555555333333333333333333333444......//////000000111111.........///////////////,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------............//////,,,++++++++++++++++++,,,+++++++++,,,,,,------------,,,+++******+++,,,---,,,,,,,,,,,,------...///++++++++++++++++++++++++))))))*********+++++++++++++++---......---++++++++++++++++++++++++++++++///......------,,,,,,+++---,,,+++***))))))))))))+++++++++++++++++++++++++++++++++,,,,,,---......***+++,,,---...------,,,******++++++++++++******((()))+++---...---+++*********+++,,,,,,,,,,,,+++******+++,,,,,,,,,,,,+++...------,,,,,,++++++***+++++++++,,,,,,---------******))))))***+++,,,,,,***+++,,,,,,------------++++++++++++++++++++++++***+++,,,,,,******+++,,,)))***,,,///000111000000.........---,,,+++***)))***++++++,,,,,,++++++***)))***+++,,,,,,,,,,,,,,,,,,------......------,,,++++++++++++++++++++++++)))***,,,------,,,***)))***,,,------,,,+++---...---+++***+++---/////////+++++++++,,,,,,---------++++++,,,,,,---...//////000///...------...///000222222111111000...---,,,...............///000000111000//////000000///...***+++,,,------------,,,+++++++++,,,,,,,,,------............////////////000000000000000000000000//////000222333444555666///000111222333222111111222222111111222222333444000000111222444555666666333222222111111222222333111222333555666555555444444555666666666666666555555777999::::::;;;===>>>:::;;;===???AAABBBCCCCCCAAABBBCCCCCCBBBBBBDDDFFFFFFEEEDDDCCCBBBBBBCCCDDDEEEEEEFFFFFFGGGHHHIIIIIIKKKJJJHHHFFFEEEEEEEEEFFFHHHGGGDDDAAA>>>=========999999888888777666666666666555222111000000111222///000222333333222111000000000222222111///---+++////////////////////////------------------------++++++,,,,,,---...//////---...000111111111000//////...------...///...---,,,------......------,,,))),,,---,,,***)))+++---,,,,,,,,,,,,++++++***)))))))))))))))))))))))))))))))))******++++++++++++---------------,,,++++++,,,---...,,,***))))))***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,------,,,,,,++++++,,,,,,---,,,++++++++++++++++++,,,''''''((()))+++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...////////////>>>>>>>>>===<<<<<<;;;;;;::::::::::::::::::::::::======;;;:::888777666555888777666555333333222222111111111111111111111111111111111111111111111111//////...------------...........................------------------------,,,------......------,,,---,,,***))))))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++***((((((++++++++++++++++++++++++))))))((()))***---///000++++++***))))))***++++++++++++***)))((((((((())),,,,,,,,,,,,,,,,,,,,,,,,'''(((***+++,,,,,,+++*********************************+++,,,,,,,,,,,,+++((()))+++,,,------,,,+++++++++++++++++++++++++++++++++******++++++,,,---------,,,+++***(((((('''---,,,******+++---000333------+++***))))))((((((***++++++,,,,,,------...------------,,,,,,+++***,,,,,,,,,------,,,,,,,,,,,,++++++***)))))))))***+++******)))***+++---...------------------------,,,,,,,,,++++++*********222000---***))))))+++,,,+++)))'''))),,,---,,,***++++++++++++++++++++++++------------,,,++++++***)))+++,,,,,,+++***,,,---******************++++++++++++,,,,,,,,,,,,------------,,,+++,,,---...///......---,,,,,,,,,------///...---,,,,,,,,,,,,,,,///---,,,---//////,,,)))---...///000000///...---........................000...,,,---///111000...---...///000000///...------,,,***)))***---000222......////////////........................------000///.........000111222000000000000000000000000000000111222222222222222111222333222000000000111...///111222333333222222.........///000222333444000111333444555555444333555555444333333333444444555666777888:::;;;<<<===;;;<<<>>>???@@@@@@??????BBBAAA???>>>???BBBEEEGGGGGGFFFEEECCCBBB@@@??????BBBDDDEEEEEEDDDDDDEEEGGGKKKIIIHHHGGGHHHGGGEEECCCAAABBBBBBAAA===;;;::::::888888777777666666555555666555333111////////////000000000000000000000000////////////000000000000......---------,,,,,,,,,......---,,,,,,,,,------///...------------...///111000...---,,,,,,---...333333222111000///.........000111///+++)))***+++,,,++++++******++++++,,,*********************+++************************,,,,,,,,,,,,,,,,,,,,,,,,+++*********))))))((((((******))))))))))))))))))''''''''''''''''''''''''***+++---//////---+++***+++,,,,,,,,,,,,+++******)))***,,,,,,+++++++++,,,///...,,,+++***++++++,,,......,,,+++***))))))))),,,,,,,,,------.........>>>>>>>>>===<<<<<<;;;;;;::::::::::::::::::::::::::::::999999888888888888888888666555444333333333111111111111111111111111111111111111111111111111//////...------------...------------------------------------------------+++,,,,,,,,,,,,,,,,,,+++---,,,+++))))))+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++******+++++++++++++++++++++++++++************,,,---...,,,+++***))))))***+++,,,************++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++++++++*********************************+++,,,,,,,,,,,,+++***+++++++++++++++******,,,,,,++++++++++++++++++++++++******++++++,,,---*********+++++++++++++++***)))'''&&&&&&&&&((((((,,,+++***************+++------------------------+++,,,,,,,,,++++++***))))))))))))******)))))))))...---,,,,,,++++++,,,,,,---,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************++++++++++++++++++++++++,,,***)))***---...---+++++++++++++++++++++++++++++++++,,,,,,++++++*********,,,------,,,+++---...------,,,,,,++++++******++++++,,,,,,,,,,,,------------,,,,,,,,,---...///------,,,,,,,,,------...///...------,,,,,,,,,---///...---...000000---***,,,---...///000000///...------------------------000---,,,---///000000...------////////////------...---,,,+++,,,...///111......////////////..............................000///.........///111222000000000000000000000000000111111222222222111111111222333222000000000111...///111222333333222222111111000000000000111111000111222444555444444444555444444333333333444444666666777888999:::;;;;;;<<<===>>>@@@@@@@@@@@@@@@BBBBBBAAA@@@AAACCCEEEFFFGGGFFFEEEDDDBBBAAA@@@???AAABBBDDDCCCCCCBBBDDDEEEIIIGGGEEEDDDDDDDDDCCCAAAAAABBBBBB@@@===:::::::::888888777666666555555444444333111000000000000111000000000000000000000000111111111111111111000000//////.........---------,,,,,,,,,,,,,,,---------..............................---------------------------------,,,,,,,,,...///000...+++******,,,,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++***************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********)))************************************************++++++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,+++******)))***,,,,,,+++++++++,,,---,,,+++++++++,,,---...---,,,+++***))))))))))))+++++++++,,,,,,,,,,,,,,,>>>>>>>>>===<<<<<<;;;;;;::::::::::::::::::999999666666777888888999::::::888888666555444444333333111111111111111111111111000000000000000000000000//////...------------...------------------------------------------------***++++++,,,,,,++++++***---,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++******++++++,,,---,,,+++******+++,,,---------,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++******************************+++,,,,,,,,,,,,+++,,,,,,+++***))))))((())),,,,,,,,,++++++*********++++++******++++++,,,---***+++++++++,,,,,,,,,---++++++*********)))))))))***************+++,,,,,,/////////...---,,,,,,,,,******+++++++++***))))))++++++,,,,,,,,,,,,++++++------,,,,,,++++++,,,,,,...---,,,+++************++++++++++++++++++++++++++++++++++++************&&&''')))+++,,,,,,,,,+++---+++++++++---...---,,,++++++++++++++++++++++++))))))***+++++++++******+++,,,------,,,,,,---//////......---,,,+++******++++++,,,,,,,,,,,,---------,,,,,,,,,,,,---...///,,,,,,,,,,,,------...//////...------,,,---------//////...000111000...,,,,,,---...///////////////------------------------...---,,,---///000///...,,,,,,............,,,,,,..............................////////////..............................//////.........///000111000000000000000000000000111111111111111111111000111222333222000000000111///000111222222222222222333333222111000//////...000111222333444444444444444333333333333333444444666777777888999:::::::::===>>>???@@@AAAAAAAAA@@@BBBBBBCCCCCCDDDDDDEEEEEEFFFFFFEEEDDDCCCBBB@@@@@@@@@AAABBBBBBAAAAAABBBCCCFFFCCC@@@???@@@@@@?????????@@@AAA???<<<:::999999777777666666555444444444111111000000000111111222000000000000000000000000111111111000/////////...000000/////////.........***+++,,,.........------,,,---...//////...---,,,+++,,,,,,------------,,,*********++++++,,,,,,,,,---...///...,,,+++,,,---,,,++++++******++++++,,,---,,,,,,,,,++++++******,,,,,,++++++*********))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++******++++++++++++++++++++++++++++++++++++++++++,,,+++***))))))***+++,,,+++,,,,,,,,,,,,+++******)))***,,,,,,+++++++++,,,++++++++++++,,,---...///,,,,,,+++++++++++++++,,,++++++++++++************>>>>>>>>>===<<<<<<;;;;;;:::::::::999999999999999555555666777777888999999888777666555444444444444111111111111111111111111000000000000000000000000//////...------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++---,,,++++++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++------,,,++++++,,,------111000///---+++******))),,,,,,,,,,,,,,,,,,,,,,,,...---+++***)))******+++******************************+++,,,,,,,,,,,,+++,,,+++)))((((((((()))***---,,,,,,++++++*********++++++******++++++,,,---......---,,,,,,+++*********+++---///000000000000+++++++++******++++++,,,......---------,,,,,,,,,******++++++++++++******,,,,,,------------,,,,,,++++++******)))******+++,,,,,,,,,++++++*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++'''((()))+++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,++++++++++++++++++++++++))))))***++++++,,,++++++***+++---,,,++++++,,,...------,,,,,,+++++++++***+++++++++,,,,,,,,,------,,,,,,,,,,,,------......+++++++++,,,---...///000......------------............//////000///...,,,/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........---+++,,,------------,,,+++//////000000000///---,,,---......//////......------------.............../////////...////////////////////////////////////222111111000000000000000111222333222000000000111000000111111222222222222333333333222111000///...111111222333444444444444333333222333333444555555666777888999;;;<<<======??????@@@@@@AAAAAAAAAAAABBBCCCDDDEEEFFFEEEEEEDDDDDDEEEEEEEEEDDDBBBAAA@@@@@@AAABBBBBB@@@@@@AAABBBCCCAAA>>><<<===>>>>>>===>>>??????>>>;;;999888888666666555555444333333333111111000000000000111111000000000000000000000000//////...---,,,,,,++++++////////////.........---***+++...000111000///...+++,,,...//////...,,,+++)))***,,,---...---,,,,,,,,,,,,,,,,,,------------,,,---------------------,,,++++++******++++++,,,,,,,,,++++++******))))))---,,,,,,++++++******)))+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,************************+++******))))))******++++++,,,,,,,,,,,,+++******)))***,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,---......,,,,,,++++++*********)))>>>>>>>>>===<<<<<<;;;;;;:::::::::999999888888888555666666666666666666666777666555444444333444444000000000000000000000000//////////////////////////////...------------...........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++******++++++++++++++++++++++++)))******+++,,,,,,,,,---------,,,++++++,,,------000///---,,,***)))((((((,,,,,,,,,,,,,,,,,,,,,,,,...---+++*********++++++******************************+++,,,,,,,,,,,,+++***)))((((((((()))+++,,,,,,,,,,,,++++++*********++++++******++++++,,,---...------,,,,,,+++++++++((()))+++---.........---...---,,,+++******************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,+++))))))************))))))+++******)))******++++++******++++++,,,,,,,,,,,,+++,,,,,,,,,------......,,,,,,---------------------,,,+++******+++---...***+++++++++*********+++++++++++++++++++++++++++******+++,,,---------,,,(((***++++++******+++,,,))))))******++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------------+++++++++,,,---...///000......---------......///+++,,,...///...------,,,111111///...---++++++***,,,,,,,,,,,,,,,,,,,,,,,,***+++------------------***+++,,,------,,,+++***//////000111000///---+++------............---------------.........//////...////////////.........////////////////////////111111000//////000000111111222333222000000000111111111111111111111222222111111222222222222111000222222222222333444555555333333333333444555666777666777999;;;===???AAABBB@@@@@@@@@@@@@@@@@@AAAAAAAAABBBDDDEEEEEEEEECCCBBBBBBCCCDDDDDDDDDBBBAAA@@@@@@BBBBBBBBB@@@@@@AAABBBBBB???===<<<===>>>======<<<======<<<999777777777555555444444333222222222222222111111000//////...///////////////////////////......---,,,++++++***.........---------,,,,,,+++---///111222222000000+++,,,...//////...,,,+++)))***,,,---...---,,,,,,.........------------,,,,,,,,,,,,,,,---......---,,,++++++******++++++,,,++++++******)))))))))))),,,,,,,,,,,,++++++******++++++++++++++++++++++++))))))************************+++++++++,,,,,,,,,************************((()))+++,,,,,,+++)))(((+++,,,,,,,,,,,,+++******)))***,,,,,,+++++++++,,,......------,,,+++******+++******++++++,,,---...------,,,,,,++++++******>>>>>>>>>===<<<<<<;;;;;;:::::::::999888888777777666666555555555555444444555444444333222222333333000000000000000000000000//////////////////////////////...------------...........................,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++((()))***+++,,,------,,,---,,,+++******+++,,,---++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++++++++,,,******************************+++,,,,,,,,,,,,+++)))((())))))***+++,,,,,,++++++++++++++++++++++++++++++******++++++,,,---))))))***+++,,,---......++++++,,,---,,,+++***)))///...---,,,*********))))))))))))***+++,,,,,,,,,++++++,,,---------,,,,,,******++++++++++++******,,,,,,++++++,,,,,,------((()))***,,,,,,---,,,,,,,,,,,,,,,------......///,,,,,,,,,,,,------------000///,,,***)))***,,,...***+++,,,+++)))((()))***++++++++++++++++++++++++++++++,,,---------,,,,,,((()))******))))))***+++(((((()))***+++,,,,,,---++++++,,,,,,,,,,,,------+++,,,------......------,,,,,,,,,,,,------...///.........---......///000***,,,...///---,,,------222111///---,,,+++******++++++++++++++++++++++++)))+++---...---,,,,,,,,,++++++------------++++++...//////000///...---,,,------............------,,,,,,------.../////////....../////////...------000000000000000000000000000000///...///000111222111222333222000000000111222111111000111111222222///000222333333333222222222222222222333444555666333333333444555777888999777888:::<<>>===>>>??????===<<<:::;;;<<<;;;888666666777444444333333222111111111111111111111000///...---////////////////////////000000000///.........---...------------,,,,,,,,,---...///111111111000000+++,,,---......---,,,++++++,,,,,,------------,,,---------,,,,,,+++++++++...,,,+++,,,......---,,,,,,++++++******++++++,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))))))))*********))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(((***,,,......,,,***(((+++,,,,,,,,,,,,+++******)))***,,,,,,+++++++++,,,//////...---,,,***)))((((((((((((((()))******+++,,,,,,,,,,,,,,,+++++++++>>>>>>>>>===<<<<<<;;;;;;::::::999999888777777666444444444444444444444444333333222111111111222222000000000000000000000000........................//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,++++++++++++++++++++++++++++++******+++,,,,,,,,,+++***,,,+++***))))))***+++,,,******)))******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,,,,******************************+++,,,,,,,,,,,,+++******+++++++++++++++************++++++,,,,,,---++++++******++++++,,,---(((((()))***+++,,,------,,,,,,------,,,,,,+++***...---,,,+++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,++++++,,,,,,---...******+++,,,,,,,,,+++******++++++,,,------......*********++++++,,,,,,,,,------+++*********++++++***,,,---,,,***)))***++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++***(((***++++++***)))+++,,,*********++++++,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,---.........------------,,,,,,,,,------..................///000000***,,,///000...---...///000///---,,,,,,,,,,,,,,,++++++++++++++++++++++++'''***---...,,,++++++,,,+++,,,---......---,,,+++---............------,,,,,,------......------,,,,,,,,,------...//////000....../////////...---,,,000000000000000000000000///......---...000222444111222333222000000000111333222111000000111222222///000222444444333222111222222222111222444555666333444444555777888:::;;;::::::;;;===>>>???@@@AAA@@@???>>>>>>>>>>>>???@@@??????@@@@@@@@@@@@??????===???AAABBBCCCAAA???>>>???@@@AAA@@@>>>===>>>???=========???@@@???<<<:::999:::;;;:::777666555666333333333222111111000000//////000111111000///...////////////////////////000000//////////////////............------------..................//////,,,,,,,,,,,,,,,,,,,,,,,,......------------------+++++++++,,,,,,,,,,,,,,,///---+++,,,......---+++,,,++++++******++++++,,,***++++++,,,,,,------...***++++++,,,,,,---------************************)))))))))******+++++++++(((((())))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***+++,,,,,,,,,,,,+++******)))***,,,,,,+++++++++,,,------......---+++***)))******)))))))))***++++++************++++++++++++>>>>>>>>>===<<<<<<;;;;;;::::::999999888777777666222333333444444555555555222222111111000111111111000000000000000000000000........................//////...------------...************************+++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,((((((***+++,,,---------++++++++++++++++++++++++,,,,,,------,,,+++)))(((++++++***))))))***++++++---,,,,,,+++************,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---...------,,,******************************+++,,,,,,,,,,,,++++++,,,------,,,+++)))((())))))***+++,,,------...++++++******++++++,,,---++++++******************''''''((()))***++++++,,,,,,,,,++++++,,,,,,------...------,,,,,,++++++***((()))***+++++++++++++++)))******++++++******)))***)))))))))***++++++,,,+++,,,------,,,+++)))((())))))***+++,,,,,,------(((((())))))*********+++)))***++++++,,,+++***)))+++...///...+++)))+++---+++++++++++++++++++++++++++++++++++++++***)))((()))+++,,,,,,+++***,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++,,,---.........---,,,......---,,,,,,,,,------...............///000000***...111111///...///000------,,,+++,,,---...///************************&&&***......,,,***+++,,,,,,,,,............,,,,,,------------------------,,,------......------,,,,,,,,,------...///000000....../////////...,,,+++000000000000000000000000...---------...111333555111222333222000000000111333222111000000111222222000222333444444333111000333222111111222333555666444444555666888:::;;;<<<<<<<<<<<<===============@@@???>>>======>>>????????????>>>>>>>>>>>>>>>>>><<<>>>@@@BBBBBBAAA???===>>>??????>>>===<<<<<<===<<<<<<===???@@@???<<<888888999:::999777555555666333333222222111000000000,,,---///111111111111000////////////////////////---------...............000/////////..................---,,,,,,,,,---------,,,,,,++++++,,,,,,---111000...---,,,,,,---...***+++,,,---...///000000000---+++,,,......,,,***,,,++++++++++++++++++,,,+++,,,,,,---...///000000)))***+++,,,------...///*********************************++++++,,,,,,,,,'''(((((()))******++++++))))))))))))))))))))))))------,,,++++++,,,------+++,,,,,,,,,,,,+++******)))***,,,,,,+++++++++,,,+++,,,---------,,,+++***...------,,,,,,------...(((((())))))******++++++=========<<<;;;;;;:::::::::999888777666555444333555555666666555555444333222111111111000000//////000000000000000000000000........................,,,++++++***+++,,,...//////...,,,++++++,,,...///,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))************)))************)))((((((++++++,,,,,,,,,+++******++++++++++++++++++++++++++++++++++++++++++++++++++++++***)))***+++---...***+++,,,,,,,,,,,,+++***,,,++++++++++++,,,------,,,+++***)))))))))***+++++++++++++++++++++++++++,,,,,,++++++******+++++++++******)))***,,,---...))))))************))))))---,,,,,,++++++,,,,,,---'''(((***,,,---------,,,((()))+++,,,---------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,,,,,,,---------,,,+++***)))(((***++++++,,,,,,++++++***))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++*********))))))(((((((((((()))))))))*********++++++,,,,,,,,,---------///...---,,,,,,,,,,,,---)))((('''''''''((()))***'''***...111111...***'''))))))))))))))))))))))))+++++++++******)))))))))***+++,,,---...---,,,+++---,,,++++++************...///000111111000///.........//////...---,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////......---...///...+++)))---------...............---------............///---------............///............000333666888000000////////////000000111///------000222111//////////////////......---///000000000000000///...333333333222222222111111222222222222222222222222444555666777999999999999===<<<:::999999:::<<<===???===<<<;;;;;;<<<===???>>>===<<<;;;:::;;;;;;<<>>>>>???>>>======???BBB????????????>>>>>>>>>===;;;:::999777666444333222111111111111000000000000000000000000000000000000111111000000//////......////////////////////////.........------,,,,,,,,,000///---,,,++++++,,,---000///...---------------+++++++++++++++***)))(((,,,,,,,,,++++++*********.........------,,,,,,,,,************************'''((()))***+++,,,,,,,,,++++++******)))*********+++***)))***,,,---,,,+++))))))******++++++++++++)))***+++,,,,,,+++***))),,,+++)))(((((()))+++,,,*********+++,,,,,,,,,---************************---,,,***)))))))))******))))))*********+++++++++,,,,,,,,,++++++*********---,,,+++***)))***+++,,,=========<<<;;;;;;::::::999999888888777777666666333333333333333222222111111111111000000000//////////////////////////////........................---,,,+++++++++,,,---...///---,,,++++++,,,---///.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********************++++++******)))((()))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---***+++,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,------...---,,,+++***)))******++++++++++++++++++++++++++++++++++++++++++,,,---...+++************,,,---...******++++++++++++******---,,,,,,++++++,,,,,,---***+++,,,---------,,,+++)))***+++,,,------,,,,,,++++++++++++++++++++++++------,,,+++++++++,,,,,,---,,,,,,++++++,,,,,,,,,((()))***+++,,,---------***++++++,,,,,,++++++***)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************++++++,,,,,,,,,---------++++++++++++,,,,,,,,,,,,......---------,,,,,,,,,+++************+++------******+++,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++......---,,,,,,,,,---------...////////////...---...............---,,,,,,,,,------......------,,,,,,,,,,,,++++++*********,,,---------.........///...---,,,,,,...---,,,***+++,,,,,,---...///000000------------............---------............/////////...---...000222333000000////////////000000888555222111222222///---//////000000//////...---...//////000000000//////222111111111000000000000222222222222222222222222444555666777888999999999;;;:::999999999:::<<<===>>>===<<<;;;;;;<<<===>>>>>>===<<<;;;;;;;;;<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>>>>======???AAA???>>>>>>======<<<;;;;;;999999888777555444333333111111111111000000000000////////////////////////000000000000//////....................................---------,,,,,,,,,,,,,,,+++++++++,,,,,,---///......---,,,,,,------,,,---------,,,,,,+++***---------,,,,,,,,,,,,,,,...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------------,,,++++++*********+++++++++***)))***,,,---,,,+++******++++++++++++++++++***++++++++++++++++++***,,,+++)))(((((()))+++,,,*********+++++++++++++++************************---,,,***)))))))))***+++++++++,,,,,,,,,---------,,,,,,,,,+++++++++******---,,,++++++******++++++======<<<<<<;;;:::::::::888888888888888888888888222333333333333222111111111111000000000000//////////////////////////////------------------------------,,,+++++++++,,,,,,...---,,,++++++,,,---.........------------,,,,,,++++++,,,,,,,,,,,,,,,,,,...---,,,+++******+++,,,+++,,,,,,,,,,,,+++******((((((***+++,,,---------++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,++++++***++++++,,,,,,++++++***---,,,,,,,,,,,,---......///...---,,,+++******+++++++++++++++++++++++++++******++++++,,,...///000************+++,,,---...++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,------......---,,,++++++***+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++***)))((('''(((((())),,,,,,++++++++++++,,,,,,'''(((***+++,,,---......***++++++,,,,,,++++++************++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************+++++++++*********++++++++++++,,,,,,------......---++++++++++++++++++,,,---...///,,,+++)))(((((()))+++,,,------------------------,,,,,,,,,,,,,,,,,,------+++++++++++++++,,,---------,,,,,,,,,,,,------...,,,------.........---------............------,,,,,,------......------,,,---,,,,,,+++***)))(((''',,,,,,------------......,,,+++******,,,------,,,******+++---...///000111------------............---------............///000///...,,,,,,------...000000////////////000000777555333222222111///---//////000000//////...---------...///000000000///000000////////////......222222222222222222222222333444555777888888999999999999888888999;;;===>>>>>>===<<<;;;;;;<<<===>>>>>>===<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>>>>======???AAA???>>>===<<<;;;999888888777777666666555444444444111111111111000000000000........................000000000////////////..............................------------,,,,,,,,,((()))***+++,,,,,,,,,,,,...------,,,,,,,,,,,,,,,.........///......------,,,---------------......------,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------------,,,,,,++++++++++++,,,,,,+++*********,,,---,,,+++++++++++++++++++++++++++,,,++++++******++++++,,,,,,+++***))))))***+++,,,******************))))))++++++++++++++++++++++++,,,,,,+++************+++++++++,,,,,,,,,---------,,,,,,,,,++++++++++++***+++,,,,,,,,,,,,+++******======<<<;;;;;;::::::999888888888777777777777777444444444444444333222222000000000000000000//////////////////////////////------------------------...------,,,++++++++++++------,,,++++++,,,------+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---,,,+++******+++---...,,,,,,------,,,,,,+++***((()))***+++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))***,,,------,,,+++***++++++++++++++++++++++++------,,,,,,------...///000///...---,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,---...///000************+++,,,------+++++++++******+++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********************)))++++++++++++++++++++++++---+++***(((((()))***+++++++++++++++++++++,,,---******+++,,,,,,,,,++++++***++++++,,,,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++))))))))))))))))))******))))))*********+++++++++***+++---......---+++***)))))))))***+++,,,---...---,,,)))(((((())),,,---++++++++++++++++++++++++)))))))))******+++++++++...---,,,+++,,,---...///***)))))))))***+++,,,,,,,,,---------............---------......------,,,***++++++,,,,,,++++++***,,,,,,++++++******)))))),,,,,,,,,,,,,,,,,,------,,,***((((((+++---...---++++++,,,------...//////,,,,,,---------.........---------............/////////...---,,,,,,,,,---000000////////////000000------...///000111000000000000000000000///......+++,,,---//////000000000////////////////////////222222222222222222222222333333555666777888888888777777777888999;;;===>>>>>>===<<<<<<<<<<<<===>>>======<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>======>>>@@@??????===<<<:::888777666555555555555444444444444111111111111000000000///........................////////////////////////........................------------------------)))***+++---------,,,+++---,,,,,,+++++++++,,,,,,....../////////......---++++++,,,,,,------......,,,,,,,,,,,,++++++++++++************************((()))***+++++++++++++++,,,,,,++++++,,,,,,------,,,+++******,,,,,,,,,***+++************)))))))))+++***)))(((((()))***+++++++++***))))))***+++++++++*********)))(((((((((++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++***+++,,,---,,,+++***)))<<<<<<<<<;;;::::::999999999888777666555444333333333333444444333333222111//////////////////000000........................------------------------------------,,,++++++***,,,,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,))))))))))))***,,,---...,,,------------,,,++++++++++++,,,,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,------,,,***)))++++++++++++++++++++++++---,,,,,,,,,,,,---......//////......---,,,++++++++++++++++++++++++++++++...------,,,,,,---------)))******+++,,,,,,,,,---+++***))))))))))))***+++,,,++++++******++++++,,,)))))))))******+++,,,---)))))))))(((((((((((((((++++++++++++++++++++++++000///...------...///000************++++++,,,---******+++,,,,,,,,,++++++***++++++,,,,,,++++++******+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++++++++------------------------))))))*********+++++++++)))+++---......---+++***))))))***+++,,,,,,------,,,,,,,,,++++++,,,,,,,,,************************)))))))))******+++++++++,,,+++*********+++---...))))))))))))******+++,,,---------......//////000,,,,,,---------------,,,***++++++,,,,,,++++++******+++++++++,,,,,,------,,,,,,,,,,,,,,,,,,+++++++++)))((((((+++---......---------------,,,,,,,,,,,,,,,,,,------------...---------............///..................//////000000////////////000000(((***,,,...///000111222000000000000000//////...,,,---...///000000000000000000000000000000000000222222222222222222222222222333444555666777777777555555666888999;;;<<<=========<<<<<<<<<<<<======<<<<<<==================::::::::::::::::::::::::;;;===>>>>>>======>>>???@@@???>>><<<:::888777666333333333333333333333333111111111111000000000///......................................./////////........................------------------------,,,---.........---+++***,,,,,,+++++++++,,,,,,---------............------******++++++,,,,,,------++++++++++++++++++++++++************************))))))***+++++++++******,,,+++++++++,,,,,,---...,,,+++******,,,,,,+++***))))))))))))))))))((((((***)))(((''''''((()))***+++******************++++++*********)))(((((((((+++++++++++++++++++++++++++++++++,,,,,,,,,++++++))))))*********+++++++++++++++++++++++++++++++++***+++,,,---,,,+++***)))<<<<<<;;;;;;:::999999999999888777666444333222111000111111111111000//////......////////////000000........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,------------......))))))******+++,,,,,,,,,(((((()))***+++,,,------,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++******,,,++++++******++++++,,,,,,++++++++++++,,,------------.........---,,,+++++++++++++++++++++++++++......---,,,,,,,,,,,,,,,))))))***,,,,,,,,,,,,,,,+++***)))(((((()))***+++++++++************++++++(((((((((((()))+++,,,---)))(((((('''(((((())))))++++++++++++++++++++++++******++++++,,,---------******)))******+++,,,---'''(((***+++,,,---......***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++------,,,,,,,,,,,,++++++*********++++++++++++,,,******,,,------,,,,,,+++,,,,,,---.........------+++,,,------------,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------((((((((((((((()))******,,,++++++++++++,,,,,,---...---------...///000111+++,,,,,,------------,,,,,,------......------,,,******+++,,,---......///,,,,,,++++++++++++******+++***)))***,,,......---......------,,,+++++++++,,,,,,,,,,,,---------------------............///------...//////000000000000000////////////000000,,,...111222111000000111000000111111000000///...---...///000111111111000000000111111111111222222222222222222222222222222111222333555666666777777444555666888999:::;;;<<<========================<<<<<<===>>>>>>>>>======;;;;;;;;;;;;;;;;;;;;;;;;:::<<<>>>>>>=========>>>???>>>===;;;:::888666666333333333333222222222222111111111111000000000000........................---............/////////------------------------,,,,,,,,,------------...............---,,,++++++,,,,,,,,,,,,,,,------...+++,,,------...---------******+++++++++++++++,,,)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,+++******++++++,,,---...---+++***+++,,,,,,+++)))((((((((()))))))))******)))))))))(((((()))))))))******************************************)))))),,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---,,,,,,,,,++++++,,,,,,,,,---------***++++++++++++,,,,,,,,,+++,,,,,,,,,,,,+++******<<<<<<;;;::::::999999888888777777666555444444333000000000000000//////............/////////000000........................,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,++++++++++++,,,,,,+++++++++,,,,,,,,,------.........((())))))***++++++,,,,,,***+++,,,------,,,+++***,,,,,,,,,,,,,,,+++************+++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,++++++******++++++,,,,,,+++******+++,,,,,,+++************+++,,,,,,***+++,,,---...---,,,,,,++++++++++++++++++++++++,,,++++++++++++,,,,,,---((()))+++,,,------,,,,,,,,,+++)))(((((()))+++,,,++++++************++++++******)))))))))***,,,---))))))(((((()))***+++,,,++++++++++++++++++++++++###%%%''')))+++++++++***))))))))))))***+++,,,---((()))***+++,,,---------***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------+++++++++******)))))))))++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,------...------++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,(((((()))************)))---,,,++++++++++++++++++,,,,,,,,,,,,,,,...///000***+++,,,---------------,,,------......------,,,******++++++,,,,,,------,,,+++++++++************+++++++++,,,...///...,,,------,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------............///---......///////////////000000////////////000000///222555555222000000000000111111111111000//////000000111111111111111000000000000111111222222222222222222222222222222222111222333444555666666666444555666888999:::::::::<<<<<<============<<<<<<;;;<<<===>>>???>>>>>>===========================:::<<<>>>>>>=========>>>===<<<;;;:::888777666555333333222222111111111000111111111111000000000000////////////////////////---------.........//////------------------------,,,,,,,,,---------......------,,,,,,,,,,,,,,,,,,------,,,,,,---......///+++,,,------.........---,,,,,,,,,,,,,,,+++++++++))))))))))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++)))))))))******,,,---------,,,***+++,,,,,,+++)))(((((()))***+++,,,------******++++++++++++***************++++++******************+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,++++++,,,,,,,,,---------******+++++++++,,,,,,,,,---,,,++++++******++++++<<<<<<;;;::::::999999888777777777777777666666666222222222222222111000000---.........//////000000........................,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---...------,,,***++++++,,,,,,++++++************++++++,,,,,,,,,((())))))***++++++,,,,,,---...000000///,,,)))'''++++++,,,,,,,,,+++******((()))***+++,,,---------++++++++++++++++++++++++++++++++++++++++++++++++...---+++***)))***++++++---,,,+++******+++,,,---******))))))******+++,,,)))***,,,---...------,,,++++++++++++++++++++++++)))))))))***+++,,,---...((()))+++,,,------,,,,,,---,,,***))))))***,,,---++++++************++++++---,,,+++*********+++,,,******))))))***,,,...///++++++++++++++++++++++++%%%'''+++...000000///...))))))))))))***+++,,,------------,,,+++***)))(((+++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------..................------,,,,,,,,,++++++,,,,,,,,,---------+++*********++++++------***+++,,,,,,+++***(((''',,,+++***((((((***+++,,,++++++++++++++++++++++++,,,++++++******)))))))))***+++,,,---...---,,,,,,++++++***)))((((((((()))++++++******+++---...///***+++,,,,,,------------***++++++,,,,,,++++++***+++++++++***************,,,+++++++++******)))))),,,,,,,,,...//////---++++++++++++,,,,,,---------++++++,,,,,,,,,------------------.........//////......//////......------000000////////////000000---111444555222000000111111111111111111000//////111222222222222111111000//////000000111111222222222222222222222222222222111111333444555666666666444555666888999999999999<<<<<<============<<<<<<;;;<<<===?????????>>>===>>>>>>>>>>>>>>>>>>>>>>>>999<<<>>>???>>><<<======;;;:::999888777666555444333333222222111000000///111111111111000000000000000000000000000000000000---------.........//////------------------------,,,,,,,,,------.........+++******)))***+++---...---------------...///000,,,,,,---...//////...............------,,,,,,,,,(((((())))))*********+++******************************+++++++++******)))))))))))))))***+++,,,------,,,++++++,,,,,,***)))))))))***+++---...///000+++,,,---......---,,,+++******++++++++++++***************+++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---...---,,,,,,))))))*********+++++++++*********++++++,,,,,,,,,...---+++***)))***+++,,,<<<;;;:::888777888888999777777777666555555444444444333333222111111111222111111000...---,,,+++***......//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,......---+++'''((()))***+++,,,------,,,------......------,,,++++++,,,,,,,,,+++******,,,,,,,,,+++++++++******+++++++++******))))))))),,,------......------,,,***++++++,,,,,,------...+++,,,------,,,,,,...///---------,,,,,,++++++++++++,,,---,,,***)))***+++++++++******++++++,,,---***++++++,,,+++***)))(((******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******//////---,,,+++******************++++++,,,,,,,,,+++***))))))((())))))))),,,,,,,,,,,,++++++***))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++***+++---......,,,***+++,,,,,,------,,,,,,---,,,***))))))***,,,---*********+++,,,---//////---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,++++++******++++++++++++******,,,,,,,,,++++++*********,,,,,,++++++++++++++++++---,,,+++******,,,---///,,,+++***+++---...---,,,((()))+++---......------++++++++++++++++++++++++************))))))(((((()))))))))******+++++++++,,,,,,++++++,,,,,,---...))))))+++---...///000000++++++++++++++++++++++++,,,---.../////////...------------,,,+++***)))(((******+++,,,,,,,,,,,,+++------------------------,,,---...//////...---,,,,,,---......//////......000000//////......------111111000000//////......000000000000111111111111222222222222000...+++***111111222222222333333333222111000000000111222333333444444555555444444333444444444444444444555555777777777777888999:::;;;<<<;;;;;;::::::999999888;;;<<<===??????>>>>>>===>>>>>>???@@@@@@@@@??????=========>>>>>>>>>======;;;999777666666666555333444444555555444222111000000///...///000111000///000000////////////000000...///000///.........000111000///...............---------------------------------,,,,,,++++++++++++,,,------......------+++,,,------......------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,+++++++++,,,***++++++,,,,,,++++++***///,,,'''$$$###%%%))),,,++++++++++++++++++++++++,,,------,,,)))''''''(((******+++,,,,,,,,,,,,+++...---,,,,,,++++++,,,,,,******************************))))))))))))))))))''''''(((******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...&&&(((******))))))***+++<<<;;;999888777777888888666555555444333333222222333333222111111111111111111000///...---,,,++++++------......---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))(((((()))++++++***(((+++++++++++++++++++++,,,)))******++++++******)))***++++++,,,,,,,,,++++++*********++++++,,,,,,,,,.........------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++...------,,,,,,++++++***+++,,,---,,,+++++++++---,,,+++++++++************+++,,,---,,,***)))***+++++++++******++++++,,,,,,***+++,,,,,,,,,+++)))(((******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,++++++***))))))))))))***++++++,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++)))))))))+++,,,+++******+++,,,,,,------,,,,,,---,,,***))))))***,,,---*********)))******++++++,,,,,,++++++++++++,,,,,,------,,,,,,,,,,,,++++++******++++++++++++******,,,,,,,,,+++++++++******************************///...,,,******+++,,,---,,,+++***+++---...---,,,***++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))))),,,,,,,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...++++++,,,---............+++++++++++++++++++++++++++,,,---.........------,,,,,,,,,,,,+++******)))******+++,,,,,,,,,,,,+++------------------------------............------,,,---......//////......////////////............000000000000//////......//////000000000111111111000000111111000///...---000000000111111111222222222111111000111222333444333333333333333333333333111111111111111222222222666666777777888999:::;;;;;;;;;;;;::::::999999999<<<<<<>>>?????????>>>=========???@@@AAAAAAAAAAAA======<<<;;;;;;<<<===>>>:::888666555555555444333333333444444333222111000000///...///000111000/////////............//////---...//////------...//////...---,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++++++++++++++***+++,,,,,,------,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))*********++++++,,,,,,++++++***+++***)))))))))***+++,,,++++++++++++++++++++++++***+++,,,+++***)))***+++******+++,,,,,,,,,,,,+++---,,,,,,+++++++++++++++,,,,,,+++++++++******************++++++,,,,,,,,,***************))))))(((,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...((()))++++++***)))***+++;;;:::999888777777777777333333333222111111000000111111000000//////000000000000///...---,,,,,,,,,,,,,,,,,,---,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++******+++------,,,+++///......---,,,+++******((())))))******))))))((()))***++++++,,,,,,,,,,,,((()))***+++,,,------...+++++++++++++++************++++++,,,,,,++++++***...------,,,,,,++++++******,,,,,,,,,***)))***,,,,,,,,,,,,,,,+++++++++++++++,,,---,,,***)))***+++******+++++++++,,,,,,,,,+++,,,,,,------,,,************+++++++++,,,,,,,,,------,,,,,,+++++++++***,,,,,,,,,+++++++++******((()))***+++,,,++++++***,,,,,,++++++++++++++++++,,,,,,+++*********************+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,***)))***++++++***)))***++++++,,,,,,,,,,,,,,,---,,,+++******+++,,,---,,,+++******))))))******++++++************++++++------,,,,,,,,,,,,++++++******++++++++++++******,,,,,,,,,++++++++++++***++++++++++++++++++++++++000///---+++*********+++,,,+++***+++,,,------+++,,,,,,,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---------...------,,,,,,++++++++++++++++++++++++***+++,,,------------,,,+++++++++,,,,,,++++++*********+++,,,,,,,,,,,,+++------------------------------,,,,,,,,,,,,------,,,---......//////...................../////////000000000////////////...//////000000000000111111---...///000111111111111/////////000000000111111222222222222222333444444333333222111111222333333333333333444444444555555555555666777888::::::;;;:::::::::::::::999999999<<<===>>>?????????>>>>>><<<===>>>@@@AAABBBCCCCCC===<<<;;;::::::;;;<<<===999777444444444444333222111111222222222111111000111///...///000111000......------------------...,,,...///...---,,,---......------,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++++++++++++++)))***++++++,,,,,,++++++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++******))))))*********++++++,,,,,,++++++***(((***,,,...///...---,,,************************''')))***+++***+++---...******+++,,,,,,,,,,,,+++,,,++++++***************------,,,,,,+++++++++*********+++,,,---...//////,,,,,,,,,+++***((('''&&&++++++++++++++++++++++++------,,,,,,,,,,,,------***+++,,,,,,+++)))******:::999999888777777666666333222222111111000//////000//////.........///////////////...---------,,,,,,,,,---------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++---...///---,,,......---,,,+++******)))++++++,,,,,,,,,,,,++++++((()))***+++,,,---------))))))***+++,,,,,,------************))))))))))))++++++,,,,,,,,,,,,++++++***++++++,,,,,,------...)))+++,,,,,,++++++,,,...........................+++,,,---,,,***)))***+++******++++++,,,,,,,,,,,,+++,,,------------++++++******+++++++++,,,,,,,,,------,,,,,,+++*********,,,,,,,,,+++++++++******'''(((***,,,,,,***)))(((,,,,,,,,,++++++*********---,,,++++++******++++++)))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...---,,,,,,------+++*********+++,,,,,,,,,,,,+++,,,++++++******++++++,,,------,,,,,,+++,,,,,,---+++******))))))******+++------,,,,,,,,,+++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,---------------///...---++++++***+++++++++*********,,,---,,,+++...---,,,+++***+++,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))))),,,,,,++++++,,,,,,---...,,,------......------,,,***+++++++++++++++,,,,,,******++++++,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------+++******+++------,,,---......///.........---------....../////////////////////////////////////////////000000000111---......///000111111111/////////000000000111111333222222333333333444444333222000//////000222333444444444555666666777777444555666777999:::::::::999999999999999:::::::::======>>>>>>>>>?????????>>>>>>???AAAAAABBBBBBBBB;;;<<<<<<;;;;;;;;;::::::777555333222333333222111000000000111111111111111111000//////000000///.........------------......,,,---...---,,,,,,---...//////.........//////000------------------------++++++,,,,,,,,,,,,------,,,,,,---...............******+++,,,,,,,,,,,,,,,******++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,---***++++++,,,,,,++++++***)))+++---//////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,''')))++++++++++++---...******+++,,,,,,,,,,,,++++++******)))))))))))))))++++++,,,,,,,,,---------+++,,,,,,,,,------......------,,,+++***((('''&&&************************,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------+++*********888888888888777666555555333333222222111000000000///......---......//////..................------------............------,,,,,,,,,,,,,,,,,,,,,,,,)))(((((()))++++++***)))++++++++++++************,,,,,,------------,,,,,,((()))***+++,,,---------++++++++++++++++++++++++,,,---------------------,,,,,,------------,,,,,,***++++++,,,,,,------...(((***,,,---------///111........................+++,,,---,,,***)))***+++)))***+++,,,,,,,,,++++++++++++,,,---------,,,+++******+++++++++,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,+++++++++******)))***+++,,,+++)))'''%%%,,,,,,,,,++++++*********---,,,++++++******++++++)))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...---,,,,,,------+++***)))***++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,---...///+++******))))))******+++------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++***+++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,---+++***)))***,,,---,,,+++...---,,,+++***+++,,,---------------------------,,,,,,,,,,,,,,,,,,,,,---+++++++++******))))))))),,,,,,++++++,,,,,,---...***+++,,,---............*********++++++,,,,,,,,,************++++++,,,,,,))))))***+++,,,,,,,,,,,,******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------+++******+++------,,,---......///.........,,,,,,------......//////.............../////////...////////////000000000///////////////000000000000000000111111111222222222222333333444444444444333222000//////000222333000111111222333444444444333444666888999999999999888888888999999:::::::::===============>>>>>>>>>@@@@@@AAAAAAAAA@@@??????999;;;===>>>===;;;999777666444222222222333222111000000000000000000111111222000//////000000///---///..................///,,,---...---,,,,,,---..................///000111------------------------,,,,,,,,,,,,,,,,,,,,,,,,---......///////////////+++,,,,,,---------------******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++,,,,,,------***++++++,,,,,,++++++***,,,,,,---,,,,,,++++++***------------------------***+++,,,,,,+++***+++---******+++,,,,,,,,,,,,++++++***))))))(((((())))))))))))***+++---...///000------,,,,,,++++++******+++++++++++++++***))))))************************,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------+++*********777888888888777666555444444333333222111111000000......------......//////---------...............------......//////......,,,,,,,,,,,,,,,,,,,,,,,,******)))+++,,,---+++***)))))))))******++++++++++++++++++,,,,,,+++++++++)))***++++++,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++,,,,,,,,,,,,,,,------......------,,,...------,,,,,,++++++***)))***,,,------...000111++++++++++++,,,,,,,,,,,,+++,,,---,,,***)))***+++)))***+++,,,---,,,++++++******,,,------,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++***(((&&&%%%,,,,,,++++++++++++++++++,,,,,,+++*********************+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,***)))***++++++***))))))******+++++++++++++++++++++++++++++++++++++++((((((((()))***+++---...++++++************++++++------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++***++++++++++++,,,,,,,,,((((((((())))))******++++++++++++,,,,,,---------+++***)))***+++,,,,,,***,,,,,,,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...***+++,,,---............*********++++++,,,,,,---++++++******++++++,,,---)))***+++,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,---......//////......---------------.........---............/////////......////////////000000111000000////////////000000000000111111111222222111111222333333333333333222222111000000111222222222222333444444555666666444555777888999888888777666777777888999:::;;;;;;<<<<<<;;;;;;;;;<<<===>>>@@@@@@@@@@@@???>>>======888:::<<<===<<<:::777555555333222111222333222111111111000000000000000111222111//////000000...---//////............//////,,,...///...---,,,---...+++++++++,,,---...///000---------------------------------,,,,,,+++++++++++++++,,,---------------,,,,,,---............---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******))))))******++++++***++++++,,,,,,++++++***...---,,,***************------------------------,,,---...---+++******+++******+++,,,,,,,,,,,,++++++******)))))))))))))))'''((()))+++,,,...///000------,,,+++***)))((((((******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++***+++,,,,,,+++)))******666777777777777555444333333333222222111000000000...............///000000---------.........//////+++,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,---//////...,,,*********+++++++++,,,,,,******++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,(((((()))))))))*********,,,,,,,,,------,,,,,,,,,...------,,,,,,++++++******,,,------,,,+++---...************+++++++++,,,+++,,,---,,,***)))***+++(((***+++------,,,+++***((()))+++,,,,,,,,,+++*********+++++++++,,,,,,,,,)))))))))***++++++,,,,,,,,,,,,,,,+++++++++******+++++++++******)))))))))++++++++++++++++++,,,,,,++++++***))))))))))))***++++++,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++)))))))))+++,,,+++***))))))***++++++++++++++++++++++++,,,,,,+++++++++***)))))))))***++++++,,,,,,,,,++++++++++++,,,,,,------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,(((((()))******+++,,,,,,,,,,,,,,,---,,,,,,+++++++++))))))***+++,,,+++******++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...,,,,,,------...------,,,)))******+++,,,,,,------,,,++++++***+++,,,---...******+++,,,,,,,,,++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++------............------,,,---......//////.........------------------,,,---------.........//////........./////////000000111000///......///000111/////////000000000111111000111222333333333222111222222222222222222222222444444555666777888999999555666777888888777666555555666777888999:::;;;;;;;;;::::::999:::;;;<<<===>>>>>>?????????>>>======999999888777666666555555555333222222333333333222333333111000///000000111222111//////000000...---...------------------...---...//////------...///***++++++,,,---...///000------------------------......---,,,++++++******)))***++++++,,,,,,++++++++++++,,,------------,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******))))))******+++,,,***++++++,,,,,,++++++***,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,---...---+++***+++,,,******+++,,,,,,,,,,,,+++++++++***))))))))))))***))))))******+++,,,,,,,,,,,,,,,++++++******))))))***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,+++***((()))++++++***)))***+++666777777777777555444333222222111111000000//////...............///000111,,,,,,------.../////////***+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,***))))))***,,,,,,+++))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,+++******))))))***+++,,,------...++++++,,,,,,,,,---------+++++++++,,,,,,+++++++++***++++++,,,,,,---......,,,---...,,,***))))))***+++++++++,,,,,,---------+++,,,---,,,***)))***+++(((***+++------,,,+++***((()))***+++,,,++++++*********+++++++++,,,,,,,,,(((((()))***+++,,,,,,---,,,,,,,,,+++++++++***************)))******+++,,,*********++++++,,,,,,---+++******)))((())))))))),,,,,,,,,,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++***+++---......,,,))))))***++++++++++++******++++++,,,,,,++++++***...---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,------------,,,,,,,,,+++++++++,,,,,,------,,,,,,+++*********++++++,,,,,,,,,++++++,,,------...//////.........---,,,+++***)))***)))))))))+++,,,+++***(((***+++---......------++++++++++++++++++++++++*********++++++,,,,,,,,,)))))))))******++++++,,,,,,,,,++++++,,,,,,---...............---,,,+++***))))))***+++,,,,,,---------,,,+++++++++,,,---...++++++,,,,,,,,,++++++*********+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,---////////////---,,,,,,---......//////...............------,,,,,,,,,---------.........//////............/////////000//////.........000111222............/////////000///000111222333222111111111222333333333333222111111111222333444555666777555666888999888777555444555666666888999:::;;;<<<::::::999888999:::;;;<<<;;;<<<===>>>>>>>>>>>>>>>:::888444222111222444666555444222222333444333222555444222000000000000111333111//////000000...,,,---,,,,,,++++++,,,,,,---...///000///......///000,,,,,,------///000222333------------------------//////...---+++***))))))******+++,,,,,,,,,,,,+++******+++,,,,,,,,,,,,+++...------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------...+++++++++,,,,,,+++++++++(((***,,,---......---,,,))))))))))))))))))))))))+++,,,------++++++,,,---******+++,,,,,,,,,,,,+++,,,++++++***************+++++++++*********))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***&&&(((*********)))***+++888777555333222222222333111111111111000000000000///////////////.........//////.........---------***************+++++++++///...---+++)))(((&&&&&&******+++++++++,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++)))***++++++,,,---......+++,,,,,,------,,,,,,+++...---+++*********++++++---------,,,,,,++++++++++++******))))))******++++++,,,,,,---,,,+++***)))******,,,---.../////////)))))))))***++++++,,,,,,***++++++,,,,,,++++++***+++++++++,,,,,,------------,,,,,,+++***)))((((((*********)))))))))))))))))))))))))))))))))))))))+++*********))))))((((((++++++******++++++,,,---,,,,,,,,,,,,+++***)))))))))))))))))))))(((''''''***(((''')))---///...,,,******+++,,,------------+++++++++++++++++++++++++++******---111333111///+++++++++,,,---...///000(((((()))***++++++,,,,,,++++++,,,,,,,,,,,,------...------,,,+++***((('''///...------++++++***))),,,+++***))))))***+++,,,---,,,,,,,,,---///000222000...++++++---///000000,,,,,,,,,++++++*********///......---+++******))),,,+++******,,,,,,+++***...------,,,,,,++++++***...+++)))***---......,,,,,,,,,,,,---------......000///---,,,,,,---///000************+++,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---.........------,,,,,,------...---,,,,,,,,,,,,---......///////////////.................................000111222222222000///...////////////000000000000/////////000000000000000...///000222222222111000111111000000000000111111333333222222111000000000222222333444444555555666666777777888888888888777666666777777888999;;;;;;:::::::::999999888888888:::::::::;;;;;;:::999999999888666555444444444555333222222222222222222333000000000000000000000000111111000000//////......///...---,,,,,,---.../////////...---,,,,,,+++***/////////...------,,,,,,111...,,,---//////---+++......---------,,,,,,,,,------......---,,,***)))(((***++++++***)))+++,,,------------------------***+++,,,,,,------------************************,,,,,,+++***))))))******,,,,,,,,,+++++++++******+++++++++***++++++,,,,,,,,,,,,++++++***)))(((((((((***++++++******+++,,,///...------,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,+++***))))))***+++,,,---,,,,,,+++*********+++******))))))***+++,,,,,,++++++++++++++++++++++++777666555333222222222222000000000/////////......---------......////////////.........------------(((((()))***+++,,,,,,---......---+++***)))((('''******+++++++++,,,,,,,,,++++++++++++++++++,,,,,,************************++++++,,,,,,,,,,,,,,,,,,)))******++++++******)))---,,,+++*********++++++---------,,,,,,+++++++++++++++************++++++,,,,,,---------,,,******++++++,,,------.........++++++*********************++++++,,,,,,++++++*********************++++++,,,,,,,,,+++******))))))+++++++++***************************************+++*********)))))))))))),,,,,,,,,,,,,,,---......***++++++,,,,,,,,,++++++'''((()))***+++,,,,,,,,,---,,,+++,,,//////---++++++++++++,,,++++++******++++++++++++++++++++++++***))))))+++---...,,,)))+++******+++,,,---......))))))******+++,,,,,,,,,++++++,,,,,,,,,,,,------$$$%%%(((***---///000111...------,,,,,,++++++***,,,+++************+++,,,...---,,,++++++,,,------///,,,******,,,---......,,,,,,,,,+++++++++******---,,,,,,,,,,,,,,,++++++,,,+++******,,,,,,+++***+++,,,,,,,,,,,,,,,,,,,,,...,,,***+++---///...,,,,,,,,,,,,,,,------------...---+++******+++---...)))))))))***+++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---......,,,++++++******++++++,,,---,,,,,,,,,------......******+++++++++,,,,,,,,,........................//////000000000///------////////////000000000000000000000000000000000000...///000111111111000000111111000000000000111111111111111111111111222222333333333444555555666666666666777888888888888777888888888888888888999999;;;;;;;;;:::::::::999999::::::;;;::::::999999888777666555333333333333444222222111111111111222222////////////////////////000000000000//////......///...------------...///,,,,,,,,,,,,,,,,,,,,,+++............------------000...,,,---//////---++++++,,,,,,------......///------------,,,+++***)))***,,,------,,,+++---...------------------------***+++,,,,,,---------,,,++++++++++++++++++++++++,,,++++++***************,,,,,,,,,+++++++++*********))))))******+++,,,---,,,,,,++++++***))))))((((((***++++++******+++,,,---,,,,,,+++******++++++......------------......++++++++++++++++++++++++,,,+++***))))))***+++,,,---,,,++++++******++++++******))))))***++++++,,,,,,+++++++++************777666555333222222222222/////////.........------***++++++,,,...//////000............------------'''((()))***+++---......------,,,,,,++++++************+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++------,,,,,,++++++++++++)))******++++++******)))---,,,+++*********++++++------,,,,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,---,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))(((***++++++,,,,,,++++++***++++++******************,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************))))))))),,,++++++++++++,,,------))))))***+++,,,,,,,,,,,,)))***+++,,,---.........---------...///...+++))),,,,,,++++++***)))((((((++++++++++++++++++++++++///...------...---+++)))************+++,,,------++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---,,,,,,+++++++++++++++---+++))))))+++---------,,,,,,,,,++++++++++++******+++++++++,,,,,,------,,,+++******,,,,,,,,,*********++++++,,,------...---,,,***+++,,,......---++++++++++++,,,,,,,,,,,,,,,+++***))))))***+++,,,)))))))))***+++---...///++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///,,,++++++******++++++,,,,,,,,,,,,---------......,,,,,,,,,------......///........................------......------,,,+++////////////000000000000000000000000000000000000...//////000000000000///111111000000000000111111///000000111222222333333222333333444444555666666555666777777888888888777:::999999888777777888888<<<<<<;;;;;;;;;;;;::::::;;;;;;;;;:::999888777777666555333222111222222333111111000000000000111111////////////////////////000000000////////////...///...------------...///+++,,,,,,,,,---------...------------............///...------...///---,,,)))***+++,,,...000111111---,,,+++******************,,,------,,,+++---...------------------------++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************,,,,,,,,,+++++++++******((((((((()))***+++,,,---,,,,,,++++++***)))))))))(((***++++++******+++,,,++++++***))))))))))))***---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,,,,++++++******++++++*********)))******+++,,,+++++++++******))))))(((666555555333222222111111/////////.........------******+++,,,,,,---......------------------------))))))******+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,++++++*********------------------------,,,++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++******------,,,++++++++++++++++++++++++*********))))))***++++++,,,,,,++++++***---------,,,,,,++++++++++++++++++,,,,,,---------*********+++++++++++++++++++++++++++++++++++++++************************))))))(((((())))))***+++)))***+++,,,,,,,,,,,,,,,---------------,,,,,,+++)))***+++,,,,,,+++)))(((,,,,,,+++***************++++++++++++++++++++++++//////.........---,,,,,,+++++++++++++++,,,------------,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------///......---+++)))'''&&&+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,------+++)))***,,,------,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,*********,,,---,,,+++******++++++,,,,,,,,,,,,+++*********+++,,,,,,,,,******+++++++++,,,,,,,,,++++++************++++++++++++******++++++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...000000...------,,,,,,------...,,,,,,---------...------////////////////////////........................,,,,,,---------,,,,,,,,,////////////000000000000000000///////////////...////////////000/////////111111000000000000111111000000111111111222222222111111222222333444444555555555666777888888888888999999888888888888888999;;;;;;;;;;;;;;;:::::::::<<<;;;:::999888777666666555444333222111222222333000000////////////000000////////////////////////////////////////////////.........------.................................++++++,,,------...//////......---............---***+++,,,---...000111111---,,,***)))((()))***+++(((***++++++***)))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++***,,,,,,,,,+++++++++******)))))))))((())))))***++++++++++++*********))))))(((***++++++******+++,,,******))))))))))))************))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++***++++++,,,+++***************++++++)))))))))))))))))))))***555555444444333111000000000000000/////////......,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------------------,,,,,,,,,+++++++++++++++++++++,,,,,,,,,---------******+++++++++,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++,,,------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---***))))))))))))*********------+++******)))******))))))*********+++++++++***++++++,,,,,,++++++***---------,,,,,,+++++++++***++++++,,,,,,------...))))))))))))******++++++***************************************+++++++++))))))(((((())))))***+++,,,,,,,,,,,,,,,+++***))),,,,,,,,,,,,,,,++++++***&&&(((***+++++++++++++++,,,++++++++++++,,,---...++++++++++++++++++++++++)))***************++++++---,,,,,,,,,,,,------...------,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------((()))***+++,,,---------***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++---,,,++++++---......---++++++++++++++++++++++++,,,,,,+++++++++*********+++***)))***,,,---,,,+++,,,,,,,,,++++++*********))))))))))))))))))***+++******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,...---,,,+++************------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------...///000111...------,,,,,,------...+++,,,---.........------......------,,,,,,,,,+++........................------------------......////////////000000000000/////////......---------000000000////////////000111111000000000000111111222222222111111111000000000000000111222222333333444444555777777888888888777777777777888999:::;;;999999999999999:::::::::<<<;;;999888666666666666555444333222222222333444000//////////////////000......................................./////////---..................---......------,,,++++++******++++++,,,---...//////---............---......---------.........//////,,,+++***)))))))))***+++(((***++++++***)))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++++++++++++++++++++++++++***+++,,,,,,,,,,,,++++++,,,,,,,,,+++++++++******,,,+++***)))((((((((((((+++++++++***************(((***++++++******+++,,,++++++*********++++++,,,***))))))(((((())))))***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++,,,++++++***++++++,,,,,,++++++***************+++''''''((()))***++++++,,,444444444444333111000///000000000/////////......---------,,,,,,+++++++++,,,,,,,,,,,,---------------------,,,++++++*********+++++++++,,,,,,,,,---******+++++++++,,,,,,,,,,,,,,,++++++++++++++++++))))))))))))))))))))))))(((((()))***+++,,,------)))******++++++******)))******+++,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,***))))))))))))***++++++---,,,***)))((()))******((())))))***++++++,,,,,,***++++++,,,,,,++++++***++++++************************++++++,,,,,,------((((((((()))******++++++))))))))))))))))))))))))*********+++++++++++++++,,,++++++++++++,,,------,,,,,,,,,,,,+++***))))))((((((***+++,,,---------(((***+++,,,+++,,,...000,,,+++******+++---...000++++++++++++++++++++++++)))***++++++***+++---///...------,,,,,,------...++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------'''((()))+++,,,---......+++++++++,,,,,,---------++++++,,,,,,,,,,,,++++++/////////...---+++***)))---,,,+++,,,......---,,,***++++++++++++,,,,,,,,,,,,,,,++++++*********)))+++***)))***,,,------,,,---,,,,,,+++******))))))((()))***)))((((((***,,,++++++++++++,,,,,,,,,,,,------------------------...---,,,+++******))))))------------------------,,,,,,,,,,,,,,,,,,,,,,,,..................///000,,,++++++******++++++,,,+++,,,---.........---,,,............------------..............................---------...//////////////////000000000000000//////......---------222111111000000000000111111111000000000000111111333333222222111000000//////000000111111222333333333444555666777888888888666666666777888:::;;;<<<888888999999999999::::::;;;:::888666555555666666555444333222222222333444000000////////////000000........................---............/////////------...//////...------,,,,,,+++***)))(((''''''***++++++,,,---.........,,,---///...------...////////////.........------,,,++++++*********++++++***,,,------,,,+++---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++******************************,,,---------,,,+++,,,,,,,,,+++++++++******,,,++++++***))))))))))))************************(((***++++++******+++,,,,,,++++++++++++,,,------,,,++++++++++++++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++******++++++,,,,,,,,,+++******)))*********'''(((((()))***+++,,,,,,444444444444333111000////////////.........------,,,,,,,,,,,,------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,++++++*********+++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++,,,,,,************************))))))******+++++++++,,,)))******++++++******))))))***+++,,,,,,,,,,,,++++++++++++,,,,,,---------++++++************++++++++++++*********+++------,,,+++)))(((((()))***+++******************++++++***++++++,,,,,,++++++*********************++++++*********+++++++++++++++(((((()))******+++,,,,,,*********************************++++++,,,,,,,,,,,,,,,,,,,,,,,,---......++++++,,,,,,,,,++++++***((()))***+++,,,---------***+++,,,***)))***---000---,,,***)))***+++,,,...+++++++++++++++++++++++++++,,,...---+++,,,///222------,,,,,,,,,,,,,,,---))))))******+++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,+++******)))***+++,,,---,,,,,,++++++******+++------,,,+++******+++++++++,,,,,,,,,************++++++++++++***))))))***,,,------,,,+++++++++***************)))***,,,+++))))))+++...,,,,,,,,,,,,------------,,,,,,------------,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,,,,---,,,++++++******++++++,,,***+++---//////...---,,,,,,,,,------...///000000...........................------,,,---...///000////////////000000000000222111111000//////......444333222111000000111222111111000000000000111111222222111111111111111111111111111222333333444444222333444666777888888888888777777777888999::::::999999999:::::::::;;;;;;:::999777555555555777777333222111000000111222333111000000//////000000111........................---------.........//////------...//////...------+++++++++******)))))))))+++++++++,,,,,,---------+++---//////------...000000/////////.........---++++++,,,,,,,,,,,,++++++***,,,------,,,+++---...++++++++++++++++++++++++,,,---------,,,,,,+++***++++++++++++++++++++++++)))***,,,---...---,,,+++,,,,,,,,,+++++++++*********************+++,,,,,,************************(((***++++++******+++,,,+++++++++++++++,,,------,,,,,,,,,++++++,,,,,,,,,************************++++++,,,------,,,++++++++++++******++++++,,,---,,,++++++***))))))******+++++++++++++++++++++***333444444444333111///.........---------,,,,,,,,,++++++,,,---......///000+++++++++,,,,,,---------+++++++++,,,,,,---------******************************+++++++++,,,,,,,,,*********++++++,,,,,,---------------------------+++++++++***************,,,,,,,,,------,,,,,,,,,)))***+++,,,---,,,,,,++++++++++++,,,,,,---------+++******************+++------,,,+++,,,---///000+++***((('''''')))***,,,,,,,,,++++++***)))))))))+++++++++,,,,,,++++++++++++++++++,,,,,,------...************************))))))***+++,,,,,,------++++++++++++++++++++++++*********++++++,,,,,,,,,++++++******++++++,,,---)))***++++++,,,,,,,,,,,,,,,,,,------,,,,,,+++***+++,,,+++(((%%%&&&)))---...,,,***)))((()))***+++++++++++++++++++++++++++)))++++++***((((((+++...,,,,,,++++++***+++++++++(((((()))***++++++,,,,,,++++++,,,,,,,,,---------)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,+++***)))!!!###&&&***---///111111***))))))***,,,,,,+++)))*********++++++,,,,,,,,,'''((()))***+++,,,------***))))))***,,,...---,,,)))))))))***++++++,,,,,,***,,,...---******---000,,,,,,------------......+++,,,,,,------,,,,,,+++)))))))))***+++,,,......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++************...------,,,,,,------...***+++---//////...---,,,$$$%%%&&&(((***,,,---...........................------,,,+++,,,---///000////////////000000000000333333333222111000000///555444222111111111222222111111000000000000111111000000000111222222333333222333333444444555555666222333444666777888888888:::999888888777888888888:::::::::;;;;;;<<<<<<<<<999888666555444555777888111111000//////000111222111111000000000000111111........................---------.........//////,,,---...//////...---,,,,,,,,,------------......++++++,,,,,,,,,,,,------+++---//////---,,,...111////////////////////////***+++---......---,,,+++(((***++++++***)))+++,,,++++++++++++++++++++++++------------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,.........,,,+++,,,,,,,,,+++++++++******(((((()))***+++---///000******************++++++(((***++++++******+++,,,++++++******+++,,,------++++++************++++++))))))))))))))))))))))))++++++------------+++++++++*********+++,,,,,,---,,,,,,+++***))))))******......---,,,+++***)))(((555444333222111111111111---.........---,,,,,,+++,,,,,,,,,---------......,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************((())))))*********))))))++++++++++++++++++++++++***+++,,,------,,,+++***,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++,,,,,,***++++++,,,,,,++++++***,,,***)))+++---...+++((())))))*********+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,+++*********))))))((((((***++++++,,,,,,++++++***///...,,,+++***++++++,,,+++,,,,,,------,,,,,,,,,***+++---------,,,***(((++++++************++++++...---+++*********+++++++++,,,,,,------,,,,,,++++++,,,,,,+++***)))((((((...------,,,+++++++++,,,+++,,,---.........---,,,........................******))))))***+++,,,,,,))))))******+++++++++,,,111000...,,,+++++++++,,,---------,,,,,,+++++++++,,,,,,+++++++++,,,---...,,,,,,,,,++++++************++++++,,,,,,++++++***((())))))))))))*********+++,,,---......,,,***)))(((***,,,.........---,,,)))))))))***+++,,,......(((((()))***,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---,,,,,,++++++,,,,,,---,,,,,,---------.........111,,,+++...---))))))---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...,,,***+++---...,,,***------,,,,,,,,,---......////////////...---,,,+++////////////////////////000000111111111000000///000000111111111111000000000000//////000111222222000000000000000000000000000000000000111111111111///111333444333222222333444444444555555555666666555666666777888999999999777888:::;;;;;;:::999888888888888888777777777777333333444444333222000///111000000///...---------000000000000000000000000000///...---,,,------.........//////......---,,,......---,,,,,,---------,,,,,,------.../////////,,,,,,---...///000111222111222444555444222000...000000...---+++***(((((())))))***+++,,,,,,---------,,,+++*********+++,,,///,,,)))***...///,,,))),,,,,,++++++++++++,,,,,,***+++,,,,,,------,,,,,,++++++******)))(((((('''******+++,,,,,,,,,,,,+++///,,,******+++,,,***((())))))***++++++++++++***+++,,,,,,------,,,,,,+++,,,,,,++++++,,,,,,---...+++++++++******)))))))))......---,,,+++))))))(((,,,++++++******++++++,,,)))************+++++++++,,,,,,+++******)))******333333222000000//////000.../////////......---,,,.........------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++************************++++++++++++++++++++++++,,,,,,,,,+++++++++++++++******+++******)))((('''+++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++***************)))++++++++++++++++++++++++***++++++,,,,,,---......***++++++,,,,,,++++++***,,,***)))***,,,---,,,***+++++++++,,,,,,,,,------+++++++++++++++++++++++++++++++++,,,,,,,,,------******+++++++++,,,,,,,,,+++*********))))))))))))***++++++,,,,,,++++++***+++***)))))))))***+++,,,+++,,,,,,,,,,,,,,,+++***&&&''')))+++++++++***)))++++++************++++++---,,,+++*********++++++++++++++++++++++++++++++******++++++,,,++++++***------,,,+++++++++++++++............---,,,***)))........................***************+++,,,,,,,,,,,,,,,++++++******)))---,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,+++++++++,,,,,,---------------,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++*********+++++++++,,,,,,------,,,,,,++++++++++++***+++,,,------,,,***)))+++************++++++,,,))))))***+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------,,,,,,+++,,,,,,,,,************+++++++++,,,111,,,)))+++***((()))...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...,,,***+++---...---+++,,,,,,,,,,,,,,,------...------...............---........................//////000000000//////...//////000000000000//////111111111000000000000000000000000000000000000000000000000000111111111111///111333444333222222333444444555555555555555555555666666777888888999999888888999999999999999888666666666555555555444444333333333333222111000///111000000///......------////////////////////////000///...---,,,------..................------,,,,,,++++++******++++++,,,/////////...------,,,,,,,,,,,,---...///000111111222333444555333111...,,,,,,,,,,,,++++++*********)))******+++,,,,,,------......---,,,,,,,,,---...000---***+++///000...***++++++************++++++***+++,,,,,,------,,,,,,,,,,,,+++******)))((((((******+++,,,,,,,,,,,,+++---+++)))***,,,---,,,***))))))***++++++++++++***++++++,,,,,,,,,,,,++++++,,,++++++++++++,,,------.........---------,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++)))************+++++++++)))((((((''''''''''''(((222111000///.........////////////000//////...---000///...---,,,++++++******++++++,,,,,,++++++***************************++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,++++++***)))''''''++++++++++++++++++++++++,,,++++++++++++++++++,,,)))))))))))))))*********++++++++++++++++++++++++***++++++,,,---...//////***++++++,,,,,,++++++***,,,***))))))+++------,,,+++++++++,,,,,,,,,,,,---++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,***************)))))))))***++++++,,,,,,++++++***))))))))))))***+++,,,---+++,,,,,,,,,+++***))))))%%%&&&(((***++++++++++++++++++************++++++---,,,+++*********++++++,,,+++***))))))***+++,,,)))***+++,,,------------,,,,,,+++************+++------------,,,,,,+++***------------------------+++************++++++,,,++++++++++++++++++++++++))))))***++++++,,,++++++*********++++++++++++++++++++++++,,,,,,,,,------......------------,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------------///---+++***)))***,,,---+++,,,,,,,,,+++***(((''',,,,,,+++***************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++......---,,,++++++,,,,,,))))))*********+++++++++///+++)))))))))(((+++///+++++++++,,,,,,---------++++++,,,,,,,,,,,,---------,,,+++,,,---...---++++++++++++++++++,,,------+++,,,---...////////////..............................////////////............////////////......000111111222111000...---////////////////////////000000000000111111111111///111333333222222222333555555555555555555444444555666666777777888888999999888888777777888888888555555555555444444444333444333222111000000000000000000000///......------//////////////////////////////...------------..................---,,,,,,+++++++++******++++++,,,//////......---,,,,,,,,,+++,,,,,,---...///000000333333444333222///,,,***((())))))******+++,,,,,,*********++++++,,,,,,---...------,,,,,,------...000---+++,,,///000///,,,,,,++++++++++++++++++,,,***+++,,,,,,------,,,,,,---,,,,,,++++++******)))******+++,,,,,,,,,,,,+++***))))))***,,,------,,,))))))***++++++++++++***+++++++++++++++++++++++++++++++++++++++,,,------//////............------******+++++++++,,,,,,,,,***+++,,,,,,,,,,,,+++***)))************+++++++++*********)))******++++++111000000///......//////....../////////......---//////...---,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++++++++,,,,,,---------,,,++++++******++++++++++++******)))(((++++++++++++++++++++++++---,,,+++******+++,,,---((()))))))))******++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***+++***))))))+++,,,------))))))))))))***************************************++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,***************************++++++,,,,,,++++++***+++++++++,,,,,,---------++++++++++++******)))(((((()))***,,,---------,,,++++++************++++++,,,+++++++++++++++++++++---,,,***))))))***,,,---***+++,,,---............++++++******)))******+++)))******+++,,,---......------------------------+++++++++******++++++,,,&&&&&&((()))+++,,,---...((()))+++,,,,,,,,,+++***)))))))))******++++++,,,++++++,,,,,,---------,,,---------------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------...------+++*********+++,,,+++,,,,,,,,,,,,+++***)))---,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,+++***++++++,,,---...******+++,,,,,,---......+++++++++,,,,,,,,,------------,,,,,,---------,,,++++++******++++++,,,---,,,------...//////....................................//////000000//////---..................---...///111222222000...---///////////////////////////000000000111111111111000222333333222111222444555555555555555444444444666666666666777777888888999888777666555666777888666666666666555555555555333222111/////////000111000000//////............////////////////////////............------......------.........---,,,,,,------,,,,,,,,,---......+++,,,,,,------...//////+++,,,,,,---......//////000111111111000///---+++((())))))***+++,,,,,,---*********++++++,,,,,,,,,++++++++++++++++++,,,,,,...---+++,,,//////...---------,,,,,,,,,,,,------***+++,,,,,,------,,,,,,---------,,,,,,+++++++++******+++,,,,,,,,,,,,+++*********+++,,,,,,,,,+++))))))***++++++++++++***+++******************++++++++++++***+++,,,,,,---,,,,,,,,,,,,,,,+++++++++------,,,,,,+++***)))))))))***,,,------,,,***)))))))))*********++++++++++++++++++++++++,,,---...111111000////////////000,,,------.........------------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,+++++++++*********)))((()))***+++++++++++++++++++++++++++++++++++++++---,,,+++******+++,,,---)))******++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++***)))))))))***++++++,,,,,,++++++*********++++++++++++,,,---(((((()))))))))******************************************+++++++++,,,,,,******+++++++++,,,,,,,,,***************+++++++++***++++++,,,,,,++++++***------------,,,,,,+++++++++++++++++++++***)))(((++++++,,,,,,,,,+++++++++++++++************++++++++++++++++++++++++++++++///...,,,++++++,,,...///,,,------......------,,,+++******)))******++++++******++++++,,,---......------------------------,,,,,,+++++++++++++++,,,%%%%%%&&&((()))+++,,,---+++,,,---------,,,***))))))))))))******++++++,,,***+++,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,+++***)))+++,,,,,,------......---,,,,,,,,,,,,,,,---......---------,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...------,,,,,,,,,---++++++,,,,,,,,,---------))),,,---...///000000...******+++,,,,,,---......+++++++++,,,,,,,,,------------------------------++++++******++++++,,,---......//////...------,,,...........................///000111111111111111------............------+++---///111222111000//////////////////////////////000000000111111111111000222333222111111333444555555555555555555555444666666666666666777777777999888666555444555666666555555555555444444444333222111000///...///000111////////////....................................------..................---------...---,,,,,,+++---,,,,,,,,,------...///++++++,,,,,,---.........++++++,,,,,,------......,,,---.../////////......+++++++++,,,,,,,,,,,,,,,***+++++++++++++++,,,,,,*********++++++,,,,,,,,,,,,++++++,,,---...------,,,,,,++++++++++++,,,,,,***+++,,,,,,------,,,,,,---------,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,++++++,,,---,,,,,,******)))))))))***++++++++++++***++++++***))))))***+++++++++************+++,,,,,,***************+++++++++---,,,,,,++++++*********)))***,,,------,,,***)))))))))*********+++++++++((((((((((((((()))***+++000000////////////000000+++,,,------------------,,,,,,,,,---------......,,,------......------,,,*********************************++++++,,,,,,---************************'''(((***+++,,,---------++++++++++++++++++++++++,,,++++++++++++++++++,,,+++++++++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++***))))))((((((***++++++,,,,,,++++++***)))+++------+++******+++*********++++++++++++,,,************************************++++++++++++******+++++++++,,,,,,,,,*********+++++++++++++++***++++++,,,,,,++++++***++++++,,,++++++)))((('''******+++++++++++++++************)))))))))((((((++++++************++++++******+++,,,,,,,,,++++++///...---,,,,,,---...///---------...------,,,,,,+++************+++,,,,,,000000...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++++++++,,,)))))))))))))))))))))(((,,,,,,------,,,+++***************+++++++++++++++***+++,,,---...---,,,+++******++++++++++++,,,,,,,,,,,,------------,,,,,,************++++++++++++)))***,,,------+++)))''',,,,,,,,,---...//////000,,,,,,,,,,,,,,,---......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------......------------......******+++++++++,,,,,,,,,(((,,,//////000333333000+++++++++,,,,,,---------++++++,,,,,,,,,,,,------,,,...///...---,,,---...+++++++++++++++,,,------////////////...---,,,+++------------------------...///000111111222222111------............------***,,,...000111222111111////////////////////////000000000000111111111111111222333222111111333555444444444555555555666666666666666666666666666666777777666555444444444444222222222222111111111111000000///////////////000//////////////////..............................,,,---......///.........---------------,,,++++++************+++,,,------......------,,,++++++++++++++++++,,,,,,,,,------******,,,---.........///---------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,---............***++++++,,,,,,---------***))))))(((((())))))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,++++++,,,......+++)))))))))))))))***++++++++++++***,,,+++***))))))***+++,,,***************+++,,,,,,++++++,,,,,,,,,,,,------))))))***+++,,,------...***+++,,,,,,,,,,,,+++***)))************+++++++++******************+++,,,///...............//////,,,,,,---...............------------------,,,,,,,,,,,,,,,------,,,,,,,,,************************)))******+++,,,,,,------)))******++++++,,,,,,---)))******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++++++++************++++++++++++++++++++++++))))))*********+++++++++***++++++,,,,,,++++++***))),,,//////,,,)))((()))************++++++++++++************************************++++++++++++******+++++++++,,,,,,,,,*********++++++,,,,,,,,,***++++++,,,,,,++++++***)))***+++++++++***)))))))))***+++,,,,,,------,,,))))))))))))))))))******++++++************++++++)))***+++,,,,,,,,,,,,+++------------------------***+++,,,---------------+++++++++++++++,,,------333222000...,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++++++++++++++,,,,,,++++++******))))))+++************++++++,,,,,,,,,,,,,,,++++++++++++)))+++,,,......---,,,++++++++++++,,,,,,,,,------,,,,,,------------,,,,,,************+++++++++++++++++++++++++++***))))))---------,,,,,,------...,,,,,,+++*********++++++,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------,,,------...///000++++++,,,,,,,,,---------)))------***,,,222555333,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,...//////---,,,---///,,,,,,,,,,,,,,,------...---...............---------------------------------...///000111111111111......////////////......,,,------...///000111111000000000000000000000000000000000000111111111111111222222111000111333555222333333444555666777777666666666666666666666666666666666555555333222222222111111111000000000000.../////////000//////....../////////////////////........................,,,,,,.../////////......,,,------------,,,++++++************+++,,,---.........---,,,,,,++++++***++++++++++++,,,,,,,,,,,,******+++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,...//////......***+++,,,---------...///+++******))))))******+++***+++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++(((+++......,,,*********))))))***++++++++++++***---,,,+++******+++,,,---***************++++++,,,,,,,,,,,,---------......((()))***+++,,,------...++++++++++++++++++++++++)))************+++++++++......---,,,,,,,,,------------,,,,,,,,,------...------...///000000////////////...---,,,++++++***+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------)))***+++,,,---......///++++++,,,,,,,,,++++++***++++++++++++++++++++++++***+++,,,------,,,+++***++++++******))))))((((((++++++++++++++++++++++++'''((()))***,,,---...///+++++++++,,,,,,+++++++++(((,,,000000---)))''''''(((((((((((()))))))))))))))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,*********++++++,,,,,,,,,+++++++++,,,,,,+++++++++)))***,,,---......---,,,)))***+++,,,---.........))))))******+++,,,......++++++************++++++)))***+++,,,---,,,,,,++++++,,,,,,------,,,,,,+++((()))***,,,---...//////,,,+++++++++,,,------...222111///...------......,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,+++++++++++++++++++++,,,,,,---------((((((''''''(((***,,,...---------,,,,,,+++++++++)))***,,,......---,,,+++,,,,,,,,,------.........,,,------......------,,,******+++++++++,,,,,,,,,---,,,***)))((()))***+++......---,,,++++++++++++---,,,+++)))(((''''''''',,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,---...///000111........./////////000000+++---+++&&&(((111666666---,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,...000///---,,,---000------,,,,,,------...///,,,,,,---...////////////------------------------,,,---...///000000000000......////////////......//////.........//////000111111111111111111111111000000000000111111111111222222222111000111333555111222333444555777888888666666666666666555555555444555666666555333222000333333333222222222222111---...///000000///...............///////////////........................+++,,,.../////////......,,,,,,---------,,,++++++,,,,,,,,,,,,---...///000***++++++,,,,,,---......++++++++++++++++++,,,,,,++++++++++++++++++++++++)))))))))***++++++,,,,,,++++++++++++++++++++++++((()))***,,,------,,,,,,+++,,,............///111...------,,,,,,------...++++++,,,---------,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++&&&)))---...,,,++++++---))))))***++++++++++++***...---+++******+++---...*********)))***++++++,,,+++++++++,,,,,,---------,,,,,,++++++++++++++++++,,,++++++******++++++,,,)))************+++++++++,,,++++++***))))))))))))......//////...---,,,,,,......////////////......,,,,,,,,,,,,,,,,,,,,,,,,///...,,,+++***++++++,,,---,,,***))))))***,,,---******))))))))))))******''''''((()))***+++,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++---...---+++)))(((,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******))))))******+++,,,*********+++,,,,,,,,,---)))***,,,,,,***)))***+++------,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---------,,,,,,+++++++++***+++,,,+++)))))))))***)))***+++,,,,,,+++)))(((******+++,,,,,,,,,,,,++++++,,,---......---,,,+++******+++,,,,,,,,,,,,+++---------------,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++,,,------...---,,,,,,+++*********+++---,,,++++++------,,,+++///...,,,+++***+++,,,,,,************************))))))***++++++,,,---------,,,++++++******++++++------.........---,,,,,,,,,++++++***)))))))))***------,,,+++*********************+++,,,---...///,,,,,,------,,,,,,+++***------------------------*********++++++,,,------,,,,,,,,,------,,,++++++,,,,,,---------,,,,,,+++111000///---+++)))'''&&&---------....../////////------------------------,,,---------------------...------,,,,,,++++++***++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,------,,,,,,+++***,,,,,,,,,---------..............................+++******,,,000222111///++++++,,,,,,---...//////000000000000////////////222222111000/////////000333333222111000000000111111111222222222333333333444333222111222333444555666777888999999888666666222333333333333222111111000000000000000000000000222111000.........///000..................................................................------...............///000111//////...---,,,,,,,,,,,,---,,,+++******+++,,,---------------------------((()))+++,,,---,,,,,,+++,,,---...---+++***+++,,,---,,,***(((((()))***+++++++++******++++++,,,------,,,,,,+++,,,---...///---,,,+++******,,,...///++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++++++++,,,---******+++++++++,,,,,,,,,,,,+++***))))))***+++,,,***))))))))))))))))))***---,,,++++++***+++++++++---------,,,,,,+++++++++------,,,+++))))))***,,,,,,++++++---//////,,,(((,,,,,,,,,++++++*********,,,,,,++++++***))))))(((///............------,,,,,,,,,------------,,,,,,---,,,,,,++++++,,,,,,---------,,,+++,,,,,,---...++++++***))))))***++++++++++++************++++++++++++++++++************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---------,,,***)))************************++++++++++++++++++++++++******))))))******+++,,,)))))))))))))))*********)))***,,,,,,***)))***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++---,,,,,,,,,++++++++++++***+++,,,+++)))))))))******++++++,,,,,,,,,++++++******+++,,,,,,,,,,,,+++*********++++++*********)))******+++++++++++++++,,,,,,,,,,,,,,,+++******........................++++++++++++++++++++++++*********+++,,,,,,---------,,,++++++******++++++---,,,++++++------,,,+++...---,,,+++++++++,,,,,,////////////////////////******++++++,,,,,,---------,,,++++++***+++++++++******+++,,,,,,+++++++++---,,,+++***************...---,,,,,,+++,,,,,,,,,---,,,,,,,,,,,,------...,,,------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,------,,,,,,+++,,,,,,------------,,,,,,,,,,,,,,,,,,------------,,,,,,---------.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,------------,,,++++++,,,,,,,,,---------..............................000...------///000...,,,,,,,,,------......//////000000000000////////////222111000000000000000000444333222222111111222222111111111222222222333333333333333333333444444555777888888999888777666555222222333333222222111000000000000000000000000000111000///.........//////..................................................................------///............//////000------,,,,,,,,,------...,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,,,,---...---+++***+++,,,---,,,***)))((()))***+++++++++******++++++,,,---------,,,,,,,,,---...///---,,,*********+++---...++++++++++++++++++++++++......---+++***((('''''''''((()))***+++******)))++++++++++++,,,,,,,,,,,,++++++************++++++...------,,,,,,------...***)))))))))***+++,,,,,,------,,,,,,,,,+++++++++,,,---,,,+++))))))+++,,,...------...000000...+++,,,,,,,,,+++++++++******+++***************++++++///...------,,,---------,,,,,,------------,,,,,,------++++++++++++------++++++++++++,,,---//////+++++++++,,,,,,+++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,+++++++++******************************************************))))))******+++,,,*********))))))))))))))))))***,,,,,,***)))***+++)))*********+++,,,,,,,,,*********++++++++++++++++++++++++++++++************+++,,,+++)))))))))***++++++++++++,,,---......******+++,,,,,,,,,,,,++++++******************+++((()))******++++++******++++++++++++++++++***))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++******++++++---,,,++++++------,,,+++------,,,+++++++++,,,,,,------------------------,,,,,,,,,,,,,,,---------------,,,+++++++++++++++)))******+++,,,,,,,,,,,,------,,,+++++++++,,,,,,------,,,,,,------............---,,,,,,,,,,,,,,,---------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++*********+++,,,,,,------,,,,,,,,,,,,,,,---------------,,,+++,,,,,,---......//////,,,,,,,,,,,,------------------------------------------,,,,,,++++++************+++,,,,,,---......++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,------------------,,,++++++,,,,,,,,,---------..............................222000...---...///...---........................////////////000000000000000000000000000000111222444444333222222222222333111111111222222222222333333333444555555555555555888888888888777666444333222222333333222222111000000000000000000000000000000///......---.........................................................------------------......//////......---.........++++++++++++,,,---...///,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++******++++++,,,,,,+++,,,---,,,+++***+++,,,---,,,+++))))))******+++++++++******++++++,,,---------,,,,,,,,,---......,,,+++*********+++,,,---++++++++++++++++++++++++,,,,,,+++)))((('''&&&&&&###%%%(((+++,,,+++***(((++++++,,,,,,,,,---------******++++++++++++******,,,,,,++++++++++++,,,,,,)))))))))***+++,,,---...,,,,,,,,,,,,++++++++++++,,,,,,,,,+++***)))+++,,,+++***))))))++++++***))),,,,,,,,,++++++++++++*********))))))***+++---.........---,,,,,,,,,---...---......//////......---...---+++******+++---...++++++++++++,,,,,,------+++,,,---//////---,,,++++++++++++******+++++++++((())))))***+++,,,------***************************+++++++++++++++,,,,,,++++++++++++++++++++++++)))))))))))))))))))))))),,,++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))******))))))******+++,,,---,,,,,,,,,+++*********)))***,,,,,,***)))***+++(((((()))***++++++,,,,,,)))))))))******++++++,,,***************************+++,,,+++)))))))))***+++*********+++,,,...///******+++,,,,,,,,,,,,+++...---,,,++++++,,,---...(((((()))************)))******+++++++++******)))************************++++++++++++++++++++++++------,,,,,,,,,+++++++++,,,,,,++++++***++++++,,,---,,,++++++------,,,+++---,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))---------------------,,,------,,,++++++++++++,,,***+++,,,---.../////////...------,,,,,,,,,------+++++++++,,,,,,---//////,,,,,,++++++++++++,,,,,,---------...---,,,,,,+++++++++++++++++++++++++++------,,,,,,,,,+++++++++++++++,,,---------,,,,,,***+++,,,,,,,,,,,,,,,,,,000//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,++++++***))))))+++++++++,,,,,,---------+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,------------...---,,,,,,+++,,,,,,,,,---------..............................///...------...000111222///////////////.........////////////000000000000000/////////000111222222333222222111111222222222111111111111222222222222222333555666777666555444888888888888777555333222222222222222222111000000000000000000000000000000.........---------......................................................,,,,,,------------......000///......------------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,*********+++,,,---+++,,,---,,,+++***+++,,,---,,,+++*********++++++++++++******++++++,,,---------------------------++++++*********+++,,,---++++++++++++++++++++++++((((((((()))))))))))))))''')))+++---...---,,,++++++,,,,,,,,,,,,---------)))***+++,,,,,,+++***)))******))))))))))))******++++++++++++,,,---...///,,,++++++++++++++++++++++++,,,,,,,,,******+++,,,)))((('''&&&'''(((((((((++++++++++++++++++++++++,,,+++***))))))+++---...------,,,,,,,,,------...------............------------++++++++++++------++++++++++++******)))))))))+++---......---+++)))******))))))))))))******''''''((()))***+++,,,,,,))))))))))))))))))))))))*********++++++,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))******))))))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))******))))))******+++,,,---,,,,,,,,,+++*********)))***,,,,,,***)))***+++(((((()))***++++++,,,,,,)))))))))******++++++,,,***************************+++,,,+++)))))))))******))))))))))))+++---...******+++,,,,,,,,,,,,+++...---,,,++++++,,,---...(((((()))************))))))******+++++++++******........................++++++++++++++++++++++++......---,,,,,,+++++++++,,,++++++***++++++,,,,,,---,,,++++++------,,,++++++,,,,,,,,,,,,,,,,,,,,,---------------------------------------------,,,...---,,,,,,++++++,,,,,,***+++,,,---.../////////...------,,,------......************+++---...///))))))))))))***+++,,,---------.........---,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------***+++,,,,,,---------,,,))))))***+++++++++++++++111111000///---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,++++++***))))))---------,,,,,,++++++++++++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---------.........---,,,,,,,,,,,,,,,---------..............................,,,------......///111222///////////////............/////////000000000111000/////////000111222222111111000000000000111111000000111111111222222222222333555666777666555444777777888777666444222111111222222222222111000000////////////////////////------..................................................................,,,,,,,,,,,,------......000///...---------------...---,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,+++*********,,,,,,***+++,,,,,,******+++,,,---,,,,,,+++++++++++++++++++++******++++++,,,------------------------,,,+++++++++++++++,,,,,,,,,++++++++++++++++++++++++)))))))))*********++++++...------,,,,,,,,,------+++++++++,,,,,,,,,------)))***+++,,,,,,+++***))),,,++++++******++++++,,,++++++************++++++++++++++++++++++++++++++***+++,,,,,,+++***+++,,,+++++++++*********+++,,,++++++++++++++++++++++++...---+++*********++++++++++++,,,------------,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))((('''(((***++++++***((('''***))))))))))))))))))************)))))))))(((((())))))))))))))))))))))))*********++++++,,,,,,---++++++++++++++++++++++++************************)))))))))*********************************************************************))))))******+++,,,*********))))))))))))))))))***,,,,,,***)))***+++)))*********+++,,,,,,,,,*********+++++++++++++++*********+++++++++++++++***+++,,,+++)))))))))***))))))))))))***+++,,,,,,******+++,,,,,,,,,,,,++++++******************+++((()))******++++++******)))***++++++,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++......------,,,,,,++++++++++++******++++++,,,,,,---,,,++++++------,,,+++++++++,,,---------,,,,,,------------------------,,,,,,,,,,,,,,,---------...------,,,,,,,,,,,,,,,)))******+++,,,,,,,,,,,,------,,,,,,,,,---......***))))))***+++,,,---...(((((())))))***,,,---..................---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---.........******+++,,,------------((()))***+++,,,,,,,,,+++......------------------------------,,,,,,,,,,,,------------------------------,,,,,,++++++******......---,,,,,,+++******++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---...............---,,,,,,,,,,,,,,,---------..............................,,,---//////...------.................................//////000000111111000000000000000000111222000////////////000111111000000000111111111111222333333444555555555555555666666666666555444222111111111222222111111000///////////////////////////------.../////////......................................................++++++,,,,,,------............------,,,---------...---,,,+++************,,,,,,------------,,,,,,------------------------,,,,,,++++++******++++++)))***++++++******+++,,,,,,,,,,,,,,,,,,+++++++++++++++******++++++,,,---------.........---,,,+++++++++,,,,,,,,,---------++++++++++++++++++++++++------,,,+++******))))))...---,,,*********+++,,,******+++++++++,,,,,,,,,******++++++++++++*********))))))(((((())))))***))))))((('''''''''''''''*********+++++++++++++++)))***,,,,,,+++++++++,,,***+++,,,+++***)))***,,,***++++++++++++,,,,,,,,,---------,,,++++++******)))***---...///...,,,+++***++++++,,,,,,++++++******+++---......---+++***+++,,,---------,,,++++++))))))***++++++***))))))+++******))))))******++++++++++++*********))))))************************)))******+++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,---,,,,,,+++************************++++++++++++++++++++++++******))))))******+++,,,)))))))))))))))*********)))***,,,,,,***)))***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---***+++,,,+++)))))))))*********++++++,,,+++++++++******+++,,,,,,,,,,,,+++*********++++++*********)))******+++++++++++++++******+++,,,,,,,,,,,,,,,************************++++++++++++++++++++++++---------------,,,,,,,,,++++++******++++++,,,------,,,++++++------,,,+++***+++,,,---------,,,,,,++++++++++++++++++++++++******++++++,,,,,,------......---,,,,,,,,,,,,---******+++,,,,,,+++++++++,,,,,,++++++,,,------...+++++++++++++++,,,---...,,,+++++++++,,,---.....................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------)))***+++,,,------------******+++,,,---......---++++++,,,,,,------...............---------,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---...............------,,,,,,,,,,,,---------..............................'''+++///000...---------,,,,,,------......//////.........///000111111111222111000000000000000000000000//////000111111222000000000000111111111111333333333333333444444555444555555666555444333222111111111111111000000///////////////////////////---...///000000000//////................................................***++++++,,,------......------,,,,,,,,,---......,,,,,,+++++++++++++++,,,,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))(((***++++++******+++,,,,,,,,,------,,,,,,+++***++++++******++++++,,,---------.........---,,,+++,,,,,,------............++++++++++++++++++++++++,,,,,,,,,++++++******)))***+++++++++++++++++++++)))))))))*********++++++++++++************++++++((((((''''''''''''(((((((((((((((((((((((()))))))))*********++++++++++++(((***,,,---,,,++++++,,,'''***,,,,,,***))))))*********+++++++++,,,,,,,,,***+++---......,,,+++***'''***---///000...,,,***,,,------......------,,,)))+++---//////---+++)))+++,,,...///000//////...---------......---------,,,++++++++++++++++++,,,))))))***+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++***+++---/////////---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********)))***++++++,,,******++++++,,,,,,,,,---)))***,,,,,,***)))***+++------,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++++++++,,,,,,---------***+++,,,+++)))))))))***+++,,,---...---,,,+++*********+++,,,,,,,,,,,,++++++,,,---......---,,,+++******+++,,,,,,,,,,,,+++***+++,,,---------------------------------------++++++++++++++++++++++++------------------------+++*********+++,,,,,,------,,,++++++------,,,+++)))***,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++,,,------......---,,,,,,,,,,,,---------.........---,,,,,,++++++++++++,,,,,,---...------,,,,,,,,,---......//////...---------............//////......---,,,------------------------///......------,,,,,,+++)))***+++,,,------...---+++,,,---...////////////,,,,,,,,,,,,,,,,,,,,,,,,/////////......---------------------------------------------------------***++++++,,,,,,------...++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---......//////......---,,,,,,,,,,,,---------..............................!!!&&&,,,////////////000++++++,,,,,,---...//////---......///000111111222222222111000//////000000111111000000111222333333000000000000111111111111444333222111222333444555333444555555555444333222111111111111111000//////////////////////////////---...000111111111000///................................................******+++,,,,,,---......,,,,,,,,,,,,------...///************+++,,,------,,,,,,---......---,,,,,,+++++++++++++++++++++++++++,,,,,,---,,,+++***((((((***++++++******+++---,,,,,,---------,,,+++***++++++******++++++,,,---------...///...---+++***,,,---......//////......++++++++++++++++++++++++((())))))***+++,,,,,,,,,'''))),,,...//////---,,,((())))))))))))*********,,,+++***))))))***+++,,,,,,,,,++++++++++++,,,,,,))))))******+++,,,......))))))******++++++++++++(((***,,,---,,,++++++,,,***...111222///------...*********++++++,,,,,,,,,((())),,,//////...,,,+++,,,,,,,,,++++++*********++++++,,,,,,,,,,,,------...---,,,,,,++++++++++++++++++++++++,,,,,,------......---,,,,,,+++*********)))))))))***+++,,,,,,---,,,***))))))***,,,---************************))))))***++++++,,,------++++++,,,---............---+++)))'''''')))+++---))))))))))))))))))))))))************************,,,+++++++++++++++++++++)))***+++---......------+++***)))(((((()))***+++))))))*********++++++++++++******))))))******+++))))))))))))))))))))))))***++++++,,,,,,++++++***++++++++++++++++++++++++((()))***+++,,,---------------------,,,+++******)))***+++,,,,,,+++***)))(((((()))******+++,,,,,,,,,,,,,,,,,,,,,+++***))),,,++++++******++++++,,,,,,++++++***+++,,,...///++++++++++++++++++++++++------,,,,,,,,,,,,,,,,,,...---,,,++++++++++++,,,------------------------...+++((((((+++------,,,------------------------------++++++++++++------,,,+++***))))))***+++,,,------,,,,,,+++,,,,,,,,,------------------------//////.........---------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------............,,,++++++,,,------,,,++++++,,,,,,,,,---------,,,,,,,,,---------.........---,,,,,,,,,,,,---...+++,,,,,,------,,,,,,+++///......---+++)))'''&&&++++++***+++,,,,,,+++)))++++++,,,,,,,,,,,,---------...///...,,,+++,,,---///...---,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...........................000//////............///......------------..................////////////222222111111000111111222333222111000000111222333/////////000111111222222333444444555555444444333555555444333333222111111333333222222222222333333000000000///......------......---......///000111111000...,,,,,,...000111---......///////////////.........------,,,,,,,,,...,,,+++,,,...///...---000---++++++,,,---+++)))+++***)))+++...000...,,,+++,,,,,,------,,,,,,+++------------------------******************++++++++++++******+++---...///,,,...///---)))'''(((******+++---......---+++***,,,,,,,,,------.........,,,,,,+++***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,((()))+++---------+++***000///---+++******+++++++++*********)))(((((((((*********++++++,,,,,,---++++++************++++++*********+++,,,,,,,,,------,,,,,,,,,+++*********,,,,,,------,,,,,,+++***))))))************)))))),,,,,,------------,,,,,,,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,---------,,,++++++++++++++++++,,,,,,------.........---...------,,,++++++***************)))******++++++---,,,***))))))***,,,---******************************++++++,,,,,,------+++,,,,,,,,,,,,,,,++++++,,,+++***))))))***+++,,,*********************************************************+++++++++,,,,,,((()))***,,,,,,,,,,,,,,,+++***)))(((((()))***+++))))))*********+++++++++------------------------***************************++++++,,,,,,++++++***++++++++++++++++++++++++******+++,,,,,,,,,++++++++++++,,,------,,,,,,,,,******++++++++++++******+++++++++,,,---.........,,,,,,,,,,,,,,,+++***))),,,++++++******++++++,,,---,,,+++++++++,,,---...++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,...+++((((((+++------,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,+++***))))))***+++,,,,,,,,,+++++++++++++++,,,------------------------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************))))))---,,,******,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,---------.........---,,,,,,,,,,,,---...+++,,,,,,------,,,,,,+++---------------,,,+++***,,,++++++,,,------,,,***++++++,,,,,,,,,,,,---------...///...,,,+++,,,---///...---,,,,,,,,,,,,---------,,,,,,------...///........................///...............////////////............//////............////////////000000000000111222333333222222111000000111222222222222111111000/////////333333444444444444333333444333333222111111000000......------------------............///////////////...---------------...000...,,,++++++,,,...000,,,,,,---.....................---------,,,,,,,,,+++*********,,,---,,,+++...+++)))***,,,------++++++***)))+++...///...,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++******'''((()))***+++++++++******,,,---,,,***)))***,,,***+++---......---+++***,,,,,,,,,---------......,,,,,,+++++++++,,,---...************************)))***,,,------,,,+++***...---,,,+++******++++++,,,,,,,,,++++++++++++++++++++++++++++++*********+++******************+++*********++++++++++++++++++++++++++++++*********++++++,,,,,,++++++***))),,,,,,------------,,,,,,)))******************))),,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,------++++++++++++++++++,,,---+++,,,---.........---,,,------,,,,,,++++++******++++++******)))*********---,,,+++******+++,,,---************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))(((+++++++++******+++++++++++++++++++++++++++++++++************************)))))))))***+++++++++,,,((((((***++++++++++++++++++***))))))))))))***+++***************+++++++++)))***+++,,,,,,+++***)))***************************++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***))))))***+++,,,------------++++++************+++++++++,,,,,,------......///++++++,,,,,,,,,+++******,,,++++++******++++++,,,------,,,+++++++++,,,,,,++++++++++++++++++++++++)))*********+++,,,,,,,,,,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---+++))))))+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++************++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,++++++***,,,+++))))))+++,,,+++************++++++++++++,,,,,,,,,,,,---------......------,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++++++++,,,---............---,,,+++,,,......,,,+++++++++,,,,,,,,,,,,------,,,---...---,,,+++,,,---......---,,,,,,,,,------.........---...//////000........................------------...///000000000000////////////000000............////////////...//////000111222333444222111111000000111111222222222111111000/////////222333333444444333333222222222111111000/////////111000000000//////......,,,------...//////000000//////...,,,,,,+++++++++---,,,+++))))))+++,,,---++++++,,,---------------...------------,,,,,,,,,+++*********,,,------++++++)))((())),,,---------+++******,,,......---,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,+++******%%%'''***,,,---,,,***((()))+++,,,,,,++++++,,,...***+++,,,---------,,,+++,,,,,,,,,------------...,,,,,,+++++++++,,,---...***************************+++,,,---,,,+++***))),,,++++++*********+++++++++++++++++++++,,,,,,,,,,,,++++++******)))((((((******************************************))))))))))))*********************++++++++++++***))))))---------......---------))))))************))))))+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,+++++++++,,,---......)))***,,,---...---,,,+++,,,,,,,,,,,,++++++******,,,,,,+++***)))))))))***,,,++++++******++++++,,,************************---------,,,,,,,,,,,,,,,++++++,,,,,,+++***))))))******+++,,,,,,+++******++++++++++++++++++++++++************************************************))))))***+++++++++++++++************************************************''')))***,,,,,,***)))'''***************************++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++,,,,,,++++++******+++,,,,,,---------,,,,,,+++***))))))***+++,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,++++++***,,,++++++******++++++,,,...------,,,++++++++++++++++++++++++++++++++++++(((((()))***++++++,,,,,,+++,,,---------,,,++++++++++++++++++++++++++++++,,,+++******+++,,,,,,---++++++++++++++++++++++++++++++------------++++++++++++++++++++++++++++++...------------......///))))))))))))))))))))))))---,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------------------,,,,,,***))))))***++++++***))))))*********+++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******,,,---............---,,,,,,---......---++++++++++++,,,,,,,,,------+++---...---++++++,,,---...------,,,,,,,,,------......------......///000........................,,,,,,,,,---...///000111//////............//////............//////////////////000111111111222111111111000000000000111111/////////000111111222222222222333333333333222222111111111000000/////////444333333333222222111000---------......////////////...------,,,,,,,,,------,,,+++******+++,,,---++++++,,,------------------------------------------,,,,,,---///000///...+++*********+++,,,,,,,,,+++++++++,,,---------,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++......------,,,,,,++++++***+++---/////////---,,,++++++,,,,,,,,,,,,,,,---***+++,,,---------,,,,,,------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))******************++++++((((((((()))*********+++*********)))))))))))))))*********++++++*********+++*********)))(((((((((((((((((()))*********++++++++++++++++++******)))******++++++++++++*********++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++,,,,,,,,,---------------------...///000***+++,,,---...------,,,,,,+++++++++++++++******,,,,,,+++***)))))))))***++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,,,,,,,,,,***+++,,,------,,,+++***++++++++++++++++++++++++************************---,,,,,,+++***)))((((((++++++++++++,,,,,,,,,---******++++++++++++******************************+++,,,...//////...,,,+++***************************++++++,,,,,,++++++***++++++++++++++++++++++++((()))***+++,,,,,,,,,,,,,,,---------,,,,,,+++***,,,+++***))))))***+++,,,******+++++++++++++++,,,***++++++,,,,,,,,,++++++,,,++++++******++++++,,,------------,,,++++++***++++++++++++++++++++++++(((((()))***++++++,,,,,,+++,,,,,,------,,,,,,,,,++++++++++++++++++++++++***+++++++++++++++,,,---++++++++++++++++++++++++++++++------------+++++++++++++++,,,,,,+++++++++,,,,,,+++,,,,,,---......++++++++++++++++++++++++------------............------------------------++++++++++++++++++++++++''''''((()))***++++++,,,,,,***))))))***++++++***))))))*********+++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***++++++,,,,,,,,,,,,+++---,,,,,,---......---++++++++++++,,,,,,,,,------+++,,,---,,,++++++,,,---------,,,,,,,,,------...---------,,,---......///........................,,,,,,,,,,,,---///000000...------,,,,,,------...............////////////111111111111111000///...000000000000000000000000/////////000111111222222111111222222222222111111111111111111000000000000//////000000///...------///.........---------,,,......------...///000000...---,,,++++++,,,---...,,,,,,---............------------------------------,,,,,,---///000000///---,,,,,,+++*********+++***+++,,,------,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++******++++++,,,,,,------///............///000000------,,,,,,,,,,,,,,,+++***+++,,,,,,------------------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))************+++******((((((((()))*********+++''''''((()))***+++++++++)))***++++++++++++***)))+++*********)))(((((((((((((((((()))*********+++,,,,,,,,,---,,,++++++***))))))************))))))++++++,,,,,,,,,,,,++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,------...---------------...///---------.........//////++++++++++++++++++******++++++******)))*********++++++++++++++++++++++++************************++++++++++++++++++++++++)))***+++,,,------------***+++,,,------,,,+++***++++++++++++++++++++++++************************...------,,,+++***))))))---,,,,,,++++++,,,------******+++,,,,,,+++******+++++++++******************+++,,,------,,,+++***++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++((((((***+++,,,---------------------,,,+++***)))++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,++++++,,,++++++******++++++,,,,,,,,,---------,,,++++++++++++++++++++++++++++++)))*********+++,,,,,,,,,,,,,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,,,,+++***,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,++++++))))))))))))***+++,,,,,,........................------...............///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++''''''(((***+++,,,---...,,,+++))))))+++,,,+++************++++++++++++,,,,,,,,,,,,---------......++++++,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++++++++,,,,,,++++++******---,,,+++,,,......,,,+++++++++,,,,,,,,,,,,------***+++,,,,,,++++++,,,---------,,,,,,,,,---......------,,,,,,------...///........................,,,,,,,,,,,,---...//////---,,,,,,,,,,,,,,,,,,---............////////////111111222222111///---,,,///000000111111000000///222222111111000/////////000111111222222111111000111111111000000000000000,,,---...//////...---,,,//////......---,,,,,,+++...------...///000111111......------------......,,,,,,---...............,,,,,,,,,------------...+++******+++...//////............---*********,,,***,,,------,,,+++,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,---.........---,,,++++++,,,...//////---,,,,,,------,,,***+++++++++,,,,,,------......------------,,,,,,,,,***+++,,,---------,,,,,,************************,,,,,,++++++++++++++++++***++++++,,,++++++******+++++++++++++++,,,,,,,,,&&&'''((()))+++,,,------)))***+++,,,,,,+++***)))******************))))))))))))******************,,,------------,,,++++++***++++++,,,,,,++++++************++++++***************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------,,,+++++++++,,,,,,---,,,+++******,,,...///******************++++++*********)))******+++++++++++++++,,,,,,+++++++++************************)))))))))******+++++++++******+++++++++++++++***+++,,,,,,,,,,,,,,,,,,+++************************************************,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,,,,***++++++,,,,,,++++++***+++++++++*********))))))))))))))))))))))))))))))++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++******++++++++++++******++++++++++++++++++++++++)))***+++,,,,,,,,,,,,+++,,,++++++******++++++,,,***+++,,,---------,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---,,,***)))***,,,...///,,,,,,,,,,,,,,,,,,,,,,,,(((+++---,,,+++***+++---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,------,,,++++++***))))))***+++,,,------........................,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---......///---,,,******,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......***+++,,,,,,,,,,,,+++***+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,,,,+++,,,++++++,,,------,,,***++++++,,,,,,,,,,,,------)))+++,,,,,,++++++,,,---,,,,,,,,,,,,,,,---...///.........---......///000........................---------,,,,,,---......---------,,,,,,---------............///////////////000111222111000...,,,...///000111111000///...222222111111000/////////000000111111111111000000////////////////////////,,,...000111222111000///------------------------......---------...//////......------------......++++++,,,---------------,,,,,,,,,---------......+++******+++...//////...---...///...++++++---///***,,,......,,,***+++---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......+++,,,,,,,,,,,,,,,++++++...,,,+++,,,...///...,,,++++++++++++,,,---............---------,,,,,,,,,***+++,,,---------,,,,,,************************+++++++++***++++++,,,,,,,,,,,,------,,,+++***))),,,,,,,,,+++++++++++++++((())))))***+++,,,------(((***+++,,,,,,+++***(((*********++++++++++++++++++++++++++++++*********,,,,,,,,,,,,,,,+++******+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,++++++*********++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,+++***))))))))))))***)))'''%%%&&&(((***,,,******************++++++***)))))))))***+++,,,,,,***++++++,,,,,,++++++***************************''''''((()))***++++++,,,***++++++******)))(((''',,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))******************************+++,,,...///000000,,,+++***))))))***++++++***+++,,,------,,,+++***++++++++++++******))))))------,,,++++++,,,------+++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++************+++,,,------------)))***+++,,,,,,+++***)))))))))(((((((((((((((((()))***+++,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,)))***,,,---...------,,,++++++++++++++++++++++++------,,,,,,,,,,,,,,,,,,...,,,***((()))+++...111------------------------(((+++------+++***+++---------------------------...---++++++++++++---...++++++------------++++++---,,,,,,---...///000111+++++++++++++++++++++++++++++++++,,,,,,---------++++++++++++++++++++++++------------------------))))))))))))))))))******...,,,++++++,,,------,,,++++++,,,,,,,,,---------,,,,,,,,,---------......***+++,,,------,,,+++***+++,,,,,,------,,,,,,+++++++++,,,---............++++++***+++,,,---+++)))++++++,,,,,,,,,---------)))***,,,,,,++++++,,,---,,,,,,,,,,,,,,,---...//////////////////000111111..............................---,,,,,,,,,------.........------...................../////////000---...000111222111///......///000111111000///.../////////000111111222222000000111111111111000000---.....................***,,,...000111111000///+++,,,,,,------....../////////...---,,,,,,,,,,,,------------------------******+++,,,,,,,,,,,,+++,,,,,,,,,------.........---,,,,,,---000222222111+++---///...,,,,,,///222***,,,///...+++***+++---+++,,,,,,------,,,,,,+++------------------------..................------***+++---//////---+++))),,,***)))+++///111000...++++++++++++,,,---...///.........------,,,,,,,,,***+++,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,------------......---+++***)))+++*********))))))((((((+++++++++++++++,,,,,,,,,((()))+++,,,,,,+++)))(((*********+++,,,,,,,,,------,,,,,,,,,+++************++++++++++++***))))))***++++++,,,,,,++++++***---......//////......---++++++,,,,,,,,,,,,------++++++******++++++,,,---***++++++,,,,,,++++++***+++,,,,,,------,,,,,,,,,***++++++,,,,,,++++++******+++,,,------,,,+++***))))))))))))))))))))))))((((((((())))))******+++++++++***)))))))))))))))++++++************************)))))))))))))))***+++++++++************)))******+++++++++,,,,,,,,,---,,,,,,+++*********+++,,,---------,,,***((('''******+++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,+++******))))))******+++++++++,,,,,,,,,---------.........------,,,,,,,,,222///,,,******++++++*********************************+++++++++,,,,,,,,,///---++++++,,,,,,,,,+++---+++)))***,,,---,,,))),,,+++)))((((((((())))))++++++++++++******))))))***************************))))))))))))+++,,,---,,,------...///000111111,,,,,,,,,,,,++++++***)))+++,,,,,,------,,,,,,++++++*********+++,,,,,,------,,,***))))))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,111111///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************************+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,---......---,,,+++++++++,,,------,,,+++************///***(((,,,...+++'''&&&,,,,,,,,,,,,+++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++******************++++++++++++++++++++++++000...------------,,,***...---,,,,,,+++++++++++++++,,,,,,------,,,,,,+++.........------,,,,,,,,,...------,,,,,,,,,------........................///////////////////////////////////////.........222111111111000000//////......///000000000000000---,,,,,,...111333333222111111000000//////......111000000///...---------000000//////............///...---,,,,,,,,,,,,,,,------,,,++++++***))))))+++++++++,,,---...///000.........------,,,,,,,,,+++,,,------......------++++++++++++++++++++++++/////////...---------,,,,,,---.........---,,,+++......//////......---,,,///...---,,,,,,---///000...---,,,+++******)))***(((&&&%%%(((,,,///...,,,------------------------+++))))))+++......,,,))),,,,,,,,,++++++*********+++++++++++++++++++++++++++******************+++******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,,,,,,,++++++***++++++++++++++++++++++++***)))(((******))))))))))))******************))))))))))))++++++************************************************+++,,,,,,---......---,,,***(((((()))***++++++++++++,,,,,,,,,------++++++******++++++,,,---***++++++,,,,,,++++++***+++++++++,,,++++++*********++++++,,,,,,++++++******++++++,,,,,,++++++*********************************++++++,,,++++++++++++***)))))))))))))))***++++++++++++++++++++++++******))))))))))))************)))))))))(((((((((------,,,,,,,,,+++++++++,,,+++******)))))))))***,,,,,,,,,,,,+++***))))))******+++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,++++++************++++++(((((()))))))))*********---------------,,,,,,,,,///---******+++,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---+++))))))*********)))---+++)))***,,,---,,,***,,,,,,++++++***+++++++++++++++++++++*********)))+++++++++++++++++++++++++++*********+++,,,---........................///---.........------,,,++++++,,,,,,,,,,,,,,,,,,+++,,,,,,++++++,,,------...---,,,+++))))))***+++,,,))))))))))))))))))))))))------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......------------------------++++++*********+++,,,---+++******)))(((((()))))),,,,,,++++++***+++++++++)))(((***......++++++...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------------,,,,,,++++++******---+++++++++---------+++------,,,+++++++++,,,,,,++++++,,,,,,,,,,,,++++++///.........---------,,,...------,,,,,,------...........................////////////////////////000000000000000000000000111111111000000000//////...///000000111111000000...------...111222222111000000000000//////......000000000///...---------/////////.........------......---,,,,,,,,,------///......---,,,,,,++++++,,,,,,,,,,,,---...///////////////......---------+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,+++,,,------...---------------......------,,,+++******))))))+++---///111......---,,,++++++++++++******)))***,,,,,,,,,+++------------------------+++***)))+++---...,,,***---------,,,,,,,,,++++++++++++++++++++++++++++++,,,++++++******++++++,,,******+++,,,,,,,,,,,,+++************++++++++++++'''(((***+++,,,,,,+++******++++++++++++******)))******))))))))))))******************))))))))))))++++++++++++++++++++++++***************************++++++,,,,,,---------...---+++***)))***+++,,,++++++++++++,,,,,,,,,,,,+++************+++,,,,,,***++++++,,,,,,++++++*********++++++***)))((((((***++++++,,,,,,++++++***+++++++++******+++++++++++++++++++++++++++++++++,,,,,,---......---,,,+++******)))))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,******)))))))))******++++++*********)))))))))))),,,,,,,,,,,,,,,,,,,,,,,,+++***))))))((()))))))))+++++++++*********++++++******+++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------+++))))))+++---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++))))))***+++***)))---+++***+++,,,---,,,***,,,,,,------......------++++++++++++************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///.........------,,,,,,,,,------.........---,,,,,,+++,,,,,,,,,,,,,,,,,,+++------,,,,,,------.........---+++***)))***++++++,,,,,,,,,,,,,,,,,,,,,,,,***************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,...///000........................++++++******++++++,,,------,,,,,,++++++++++++++++++++++++***++++++,,,,,,((()))---000---)))+++111...---,,,,,,,,,---...///---------,,,,,,+++++++++******+++,,,---.../////////......---,,,+++*********))))))***,,,...---,,,,,,,,,+++++++++,,,------***++++++,,,,,,++++++***............------------...---------------..............................////////////////////////000000000000111111111111111111000000000000////////////000111111111111111///...---...000111000///000000000////////////...000000//////...---------.........---------------------,,,,,,,,,---......000000//////...---------,,,,,,,,,,,,------...//////////////////.........+++,,,------......------------------------------++++++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...///,,,------------,,,+++++++++************,,,...///......---,,,,,,---------,,,---...,,,+++)))***+++------------------------,,,+++******,,,------,,,......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---***++++++,,,,,,,,,,,,,,,************++++++++++++$$$&&&))),,,---,,,***))))))***++++++++++++++++++******))))))))))))******++++++*********))))))))),,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++,,,,,,,,,,,,,,,---,,,***))))))***++++++***++++++++++++,,,,,,,,,***************++++++,,,***++++++,,,,,,++++++***++++++++++++***)))((((((***++++++,,,,,,++++++***,,,+++***))))))***+++,,,++++++++++++++++++++++++,,,---...///...---+++*********))))))******+++++++++++++++,,,,,,,,,,,,,,,******))))))******++++++---------,,,,,,,,,++++++))))))******+++,,,,,,---+++******)))))))))******+++***)))))))))***,,,---******+++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,------------...+++++++++,,,,,,------...,,,+++)))***+++------,,,------------------------,,,,,,,,,---------.........,,,++++++,,,---,,,+++,,,,,,+++,,,,,,,,,,,,++++++,,,---/////////...---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,++++++***,,,++++++++++++++++++,,,------,,,,,,,,,,,,------...---,,,+++************------------------------***************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---+++***+++,,,...000------------------------+++***++++++++++++,,,,,,...------,,,,,,,,,------************+++,,,------,,,+++---///,,,((()))------,,,+++++++++---...000...------,,,,,,++++++***++++++,,,,,,------............------------,,,,,,,,,+++***+++---...---,,,++++++++++++,,,,,,---...***++++++++++++++++++***------------,,,,,,,,,,,,...------------......///........................///////////////////////////000000000000000111111000000000000000000/////////000000111111111111111000///......///000///.../////////////////////////////////......---------------------------------,,,,,,,,,,,,,,,---...///000/////////......------,,,,,,,,,,,,,,,---.../////////..................+++,,,------......------........................******++++++,,,,,,---------,,,+++++++++,,,---...------......------,,,+++000///...---,,,,,,,,,,,,---,,,,,,,,,,,,------...,,,...000...***(((***,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,******+++,,,---...---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,---------***+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,'''(((***+++++++++***))))))******+++,,,,,,,,,,,,+++******))))))******++++++++++++*********))))))+++++++++,,,,,,,,,,,,,,,************************,,,,,,,,,++++++++++++++++++***)))(((((()))***************+++++++++,,,,,,******))))))******+++,,,***++++++,,,,,,++++++***++++++,,,,,,+++***))))))***++++++,,,,,,++++++***,,,+++))))))))))))+++,,,++++++++++++++++++++++++,,,,,,------,,,+++***)))+++***************++++++)))*********+++++++++,,,***************+++,,,,,,---------,,,,,,,,,++++++))))))))))))************++++++*********++++++,,,***))))))((()))***,,,---******+++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---))))))))))))***************++++++,,,,,,------------,,,******+++,,,+++)))------------------------,,,,,,,,,---------.........,,,***+++,,,------,,,,,,,,,---,,,,,,,,,,,,---***+++,,,.........---,,,+++++++++++++++++++++,,,++++++++++++++++++++++++))))))******+++,,,,,,,,,******++++++,,,------...***++++++,,,,,,+++++++++,,,++++++******++++++,,,,,,,,,+++++++++++++++,,,---,,,,,,++++++*********++++++++++++++++++++++++------,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---+++***))))))+++---...++++++++++++++++++++++++******++++++,,,,,,,,,,,,******))))))))))))******************+++,,,------...)))(((+++---***)))***++++++*********,,,---...---------,,,,,,+++++++++------,,,,,,++++++******++++++,,,,,,---...//////000...------......---,,,++++++++++++,,,,,,---...+++++++++,,,,,,+++++++++++++++++++++++++++,,,,,,---------------...///000........................////////////////////////.........//////000000000//////////////////000000//////000111111111111111000///......//////...---.............../////////............------------------------------------,,,,,,,,,,,,,,,---...///.........---------------------,,,,,,,,,---......------------------------+++,,,------......------........................++++++,,,,,,------......///...,,,+++******+++,,,///////////////...------//////...---,,,+++++++++,,,+++++++++++++++,,,---***---///...+++)))+++...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---///+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...++++++,,,------------,,,,,,,,,,,,------------......---+++***))))))***+++)))***+++,,,,,,,,,,,,,,,++++++************++++++++++++++++++************)))*********+++++++++,,,************************+++++++++++++++++++++***+++++++++***++++++++++++************++++++++++++***))))))))))))***++++++***++++++,,,,,,++++++*********+++++++++++++++******++++++,,,,,,++++++************))))))*********+++++++++++++++++++++++++++++++++***************,,,,,,+++***************)))))))))******++++++,,,***************+++,,,---+++*********)))))))))))),,,,,,+++***)))(((''''''++++++++++++++++++,,,---)))))))))))))))***+++,,,******+++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,*********++++++++++++,,,++++++++++++,,,,,,,,,,,,---+++******++++++***(((------------------------,,,,,,,,,,,,------------+++***((()))***++++++***+++---...---,,,+++,,,...++++++,,,,,,---,,,,,,,,,++++++++++++,,,,,,,,,,,,************************(((((()))+++++++++++++++)))******+++---......///,,,,,,---.........------,,,+++***))))))***+++,,,,,,,,,+++*********++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************+++***)))))))))***,,,---************************)))***+++,,,,,,,,,,,,++++++************+++,,,,,,+++++++++***++++++,,,,,,,,,&&&###(((------,,,---******++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......---,,,+++***))))))((()))***,,,---///000111111000......//////---+++,,,,,,+++++++++,,,------+++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,------------...///000000........................////////////////////////------......//////000000......////////////000000......///000000000000000000...---...//////...------............/////////---------------------------------------.........------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,------...,,,,,,,,,---------------+++,,,------......------........................,,,,,,,,,,,,------------------,,,+++++++++++++++///000000000000///......((())))))***+++,,,,,,,,,,,,++++++******+++++++++***+++,,,,,,++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,+++,,,---///******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...++++++,,,---------------,,,,,,,,,,,,------------111///,,,)))((()))***,,,***+++,,,,,,,,,,,,,,,,,,++++++************++++++,,,++++++++++++*********)))))))))******++++++,,,*********************************+++++++++++++++---------...............************++++++++++++)))))))))))))))***++++++***++++++,,,,,,++++++***'''((()))***++++++++++++***++++++,,,,,,++++++***))))))************))))))************************,,,+++)))))))))***,,,---...---,,,+++***)))))))))))))))***++++++,,,------************+++,,,---...******)))))))))(((((((((++++++++++++++++++,,,,,,***************+++,,,,,,((()))***************)))******+++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,++++++************++++++,,,,,,---------.........,,,,,,,,,+++++++++++++++***))))))***,,,,,,+++))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++)))((()))***,,,+++++++++---///...,,,+++,,,...------,,,,,,+++,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++((()))***,,,,,,,,,,,,+++++++++,,,,,,------......+++,,,------.........---,,,+++***))))))***+++,,,------,,,+++++++++++++++)))******+++,,,,,,,,,,,,////////////////////////---,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++)))***+++,,,,,,,,,++++++---,,,,,,,,,------...///,,,,,,++++++***+++++++++***'''&&&***,,,,,,---111+++,,,---...---,,,+++)))***++++++,,,,,,------.........------,,,,,,++++++((()))***+++,,,---...//////...------...///...,,,------,,,+++++++++,,,,,,,,,------......------,,,,,,,,,,,,------.........------------...///000111........................////////////////////////---......///000000111111........./////////000000------...//////////////////---,,,---//////...------------.........//////------------------------------........./////////......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,---------------------.........///+++,,,------......------------------------------,,,,,,,,,,,,++++++++++++))))))***+++,,,---------/////////000///......---'''''')))***+++,,,------...---,,,+++++++++++++++,,,+++******+++,,,+++***++++++++++++++++++++++++***,,,......,,,,,,---///+++++++++,,,,,,,,,------------------------------------,,,,,,,,,,,,------+++,,,------...---------*********+++++++++,,,,,,---,,,+++)))))))))***+++,,,,,,,,,---,,,,,,++++++,,,++++++******++++++,,,,,,,,,+++++++++*********))))))***++++++,,,------************************))))))******++++++,,,,,,,,,,,,------............)))************+++++++++)))))))))))))))******++++++++++++,,,,,,+++++++++%%%&&&''')))************+++++++++,,,,,,+++++++++((()))***++++++***)))((())))))))))))))))))))))))---+++)))((((((+++---//////...---+++***))))))(((******+++,,,,,,---......************+++,,,---...+++++++++************)))&&&'''))),,,...111333444))))))((())))))***++++++((()))***++++++***)))(((******+++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,+++******************+++))))))*********+++++++++---,,,,,,++++++*********((('''(((***,,,------+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---+++***+++,,,......---+++---///...,,,+++,,,///000///---,,,++++++,,,---+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---......---,,,......------------,,,,,,)))***++++++,,,,,,,,,,,,,,,+++)))(((((()))+++,,,///...------,,,,,,,,,,,,((()))***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---,,,++++++***)))))))))******+++,,,------,,,+++************,,,+++------+++(((+++111+++---///000000---+++))))))***+++,,,------...///------..................)))******++++++,,,,,,---,,,++++++,,,...//////---...------,,,++++++++++++---......//////......---........./////////000000---------......000111111........................////////////////////////...//////000111222222222---.........//////000000,,,------..................---,,,---///000///...---------.........//////------------------------........./////////000000///...------,,,,,,,,,,,,,,,---------------------...------,,,,,,,,,---------.........//////000000+++,,,------......------------------------------,,,+++++++++******))))))%%%&&&))),,,.../////////......//////......---,,,++++++,,,---------,,,,,,000///...---,,,+++++++++...+++))))))+++,,,)))'''++++++++++++++++++++++++))),,,//////---,,,---...,,,,,,,,,------.........---------------------------,,,,,,++++++,,,,,,---+++,,,------......------((())))))))))))*********((())))))************)))------------,,,,,,+++***,,,++++++******++++++,,,,,,,,,,,,+++++++++************+++,,,,,,---......************************(((((()))***+++,,,,,,---((()))***+++++++++++++++,,,+++***))))))***+++,,,+++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,)))&&&''')))++++++***,,,,,,++++++******))))))******))))))))))))******************************+++*********))))))((((((************************((())))))))))))*********))))))))))))))))))))))))))))))))))))))))))******''')))+++,,,---,,,***)))+++++++++*********))))))+++,,,------------,,,+++,,,+++******,,,,,,+++***++++++++++++++++++++++++------,,,+++************+++***)))***+++++++++)))------,,,++++++******)))---......///...---+++*********+++++++++,,,,,,,,,,,,,,,------...------------------,,,,,,+++++++++---------.........//////////////////////////////+++++++++,,,,,,---------.........------,,,,,,,,,...---+++******+++---......---,,,,,,+++++++++++++++++++++,,,,,,---------,,,++++++***)))((('''''',,,,,,++++++++++++++++++***+++,,,,,,------,,,,,,+++,,,............,,,+++((())))))***,,,------...,,,,,,,,,---------......+++++++++,,,,,,---------------------------------000000///...,,,***((('''---------,,,+++***)))(((,,,,,,,,,++++++***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,++++++***+++---,,,++++++---...000000///...,,,+++*********+++,,,---...............---+++)))))))))+++,,,.........------,,,,,,,,,((()))+++...000000---***++++++,,,,,,---...//////....................................////////////........................,,,---///000222333333333......---,,,---...///000......//////////////////+++---000111000///...///000///...///000111000///..................------....../////////...,,,+++...---,,,+++)))((('''&&&......---,,,******+++---,,,,,,,,,,,,,,,,,,,,,,,,...,,,***+++---...,,,***///////////////.........------++++++++++++,,,------.........---,,,,,,+++...------,,,,,,------.........,,,,,,,,,,,,......------,,,+++,,,---...///---***'''(((***,,,+++***...------,,,,,,++++++***///...,,,+++******+++,,,***+++---//////...---,,,++++++,,,,,,,,,,,,,,,,,,$$$'''***,,,...---,,,***+++,,,------......------,,,,,,,,,------.........(((+++,,,+++(((&&&(((+++------,,,++++++******))),,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++***)))(((''''''((()))*********++++++++++++******++++++++++++++++++++++++,,,++++++******++++++,,,,,,+++***))))))***+++,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---+++(((((()))***)))(((******************))))))*********))))))*********))))))))))))))))))))))))************)))))))))(((************************)))))))))*********++++++************************************))))))))))))((()))***+++,,,++++++***+++++++++*********))))))***+++,,,------,,,+++***,,,+++******,,,,,,+++***++++++++++++++++++++++++***************++++++++++++***)))***+++,,,+++)))+++++++++++++++++++++,,,,,,------------,,,,,,+++******+++++++++,,,,,,,,,......------,,,***)))(((,,,,,,,,,++++++*********,,,,,,---------.........------------------------+++,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,...---+++******+++---......---,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,---*********+++++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,------------,,,,,,++++++,,,,,,,,,,,,,,,---+++++++++,,,,,,,,,------+++++++++,,,,,,---------------------------------***+++,,,,,,---------,,,,,,,,,,,,,,,+++***)))))),,,,,,,,,+++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'''((()))***,,,---...///+++,,,,,,---------,,,,,,***+++,,,,,,+++***+++---///......---,,,+++******)))***+++,,,------------...---+++*********+++,,,,,,,,,,,,---------......///...,,,,,,---...---,,,++++++,,,,,,---......///....................................////////////........................---...///111222222222222......---------...///000///////////////.........,,,---///000111000///---000...---...//////...------------------,,,,,,,,,---.../////////...,,,+++......------,,,,,,++++++---...---,,,******+++---,,,,,,,,,,,,,,,,,,,,,,,,...,,,***+++---...---++++++++++++,,,,,,,,,,,,,,,---,,,,,,,,,,,,---//////------......---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,---...------,,,,,,,,,---...///000---******,,,------,,,,,,,,,,,,,,,,,,,,,,,,---+++++++++++++++---...///***+++---//////...---,,,+++++++++,,,------......+++***************+++++++++,,,------...---------,,,,,,,,,,,,,,,---------,,,,,,---,,,***((()))***)))******++++++,,,------++++++++++++++++++++++++************************+++++++++++++++++++++++++++***))))))))))))***+++******++++++++++++******++++++++++++++++++++++++,,,++++++******++++++,,,++++++************++++++)))***+++,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,...,,,***)))))))))(((''')))))))))))))))*********++++++************++++++))))))))))))))))))))))))************))))))))))))************************************+++++++++,,,++++++++++++++++++++++++++++++*********)))))))))*********++++++++++++++++++++++++*********************++++++++++++******,,,+++******,,,,,,+++***++++++++++++++++++++++++((()))***+++,,,,,,,,,,,,,,,***)))***+++,,,+++***)))******+++,,,,,,------,,,++++++++++++,,,,,,---******+++++++++,,,,,,,,,,,,,,,,,,,,,+++)))((((((++++++***************)))++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,---,,,+++******+++,,,------,,,,,,++++++++++++,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,------------***+++++++++,,,---------***+++,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++******************+++++++++,,,,,,++++++,,,,,,,,,,,,------------------------------((()))***,,,---.........,,,,,,,,,,,,+++******))),,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,---------,,,,,,+++++++++(((((()))***,,,---......+++,,,,,,---.........---***,,,------+++***++++++---,,,,,,,,,++++++++++++)))***+++,,,,,,,,,,,,,,,......,,,+++++++++,,,---******+++,,,---//////000666222---******,,,------+++,,,,,,------.............................................////////////........................//////000111111111111111......------......///000000000//////.........---...,,,,,,...111222///,,,///...,,,,,,------,,,++++++++++++++++++,,,,,,,,,---............---,,,,,,---------------.........,,,------,,,******+++---,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,---...---+++)))******++++++,,,,,,,,,......------------......---------------,,,,,,+++******+++,,,,,,+++******,,,,,,++++++++++++,,,,,,---,,,,,,,,,,,,---...///000...++++++,,,,,,,,,,,,***++++++,,,------......++++++++++++,,,---...///+++,,,---.........---,,,++++++,,,---...//////000111...+++((('''(((***,,,++++++,,,---------------,,,,,,,,,,,,,,,+++++++++///---,,,,,,,,,,,,***))))))******++++++,,,------************************++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,******++++++++++++******************************,,,++++++******++++++,,,++++++++++++++++++++++++(((((()))***++++++,,,,,,++++++++++++++++++++++++---,,,+++******))))))(((((((((((())))))*********,,,++++++++++++++++++,,,))))))))))))))))))))))))*********)))))))))))))))******************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******))))))(((++++++*********+++,,,---************************************************,,,+++******,,,,,,+++***++++++++++++++++++++++++)))***+++,,,------,,,+++,,,+++******,,,,,,+++************++++++,,,,,,,,,+++******)))***+++---...******+++++++++,,,,,,,,,))))))***+++,,,,,,,,,,,,++++++++++++******************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++*********++++++,,,,,,,,,,,,,,,+++******+++,,,,,,,,,,,,+++++++++++++++,,,---------,,,,,,+++++++++//////...---,,,+++******)))))))))***+++,,,------***+++,,,,,,------,,,,,,---,,,************,,,---************))))))))))))++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++******+++++++++,,,,,,,,,...------,,,,,,++++++***......------------,,,,,,+++,,,------............+++---......---++++++,,,++++++++++++++++++++++++***+++,,,---------------......---,,,,,,,,,---...***++++++,,,---...//////555111---******+++,,,---,,,,,,,,,---------..........................................////////////........................000000111111111000000///...............//////000000000000///......------///,,,***---111333///+++///...,,,,,,------,,,***++++++++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++------,,,++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,---------,,,++++++,,,---.../////////000///...---,,,+++******,,,,,,---------,,,,,,+++)))+++,,,......,,,+++)))++++++++++++++++++++++++,,,,,,,,,,,,------.........---+++***)))*********,,,,,,,,,,,,------............---,,,+++++++++++++++,,,---.........---------------...............111...+++((('''(((***,,,++++++,,,------------,,,,,,,,,++++++++++++******...+++)))***---...,,,)))------,,,++++++******)))************++++++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++***************+++++++++,,,***++++++,,,,,,++++++***************************,,,++++++******++++++,,,+++++++++,,,,,,+++++++++************************++++++++++++++++++++++++******++++++*********+++(((((())))))******++++++,,,++++++++++++++++++,,,++++++++++++++++++++++++))))))))))))))))))************************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,+++++++++******))))))++++++******++++++,,,---************************************************,,,+++******,,,,,,+++***++++++++++++++++++++++++------...------,,,,,,+++,,,+++***+++,,,,,,,,,***,,,,,,,,,+++++++++******+++******)))***+++---...******+++++++++,,,,,,,,,)))***+++,,,------------+++,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,---------------------------------,,,,,,+++++++++*********++++++,,,,,,,,,+++++++++++++++++++++++++++++++++******++++++,,,---------,,,,,,+++++++++......---,,,+++***))))))'''(((((()))***++++++,,,***+++,,,,,,------,,,,,,---,,,************,,,---*********++++++++++++,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++***((((((++++++,,,,,,,,,+++******++++++++++++++++++++++++******+++++++++,,,,,,,,,---------,,,,,,+++++++++.........------,,,,,,,,,+++,,,,,,---......------+++---000000...---,,,---******++++++++++++,,,,,,,,,---..................---------------------...,,,,,,,,,---------......///---++++++,,,,,,,,,+++,,,,,,,,,---------------....................................////////////////////////////////////000111111111111000//////.........///////////////000000//////.........---///,,,***,,,000222///+++///...------......,,,+++++++++,,,,,,---------...------,,,,,,,,,---------...------,,,,,,++++++******,,,------,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------...///000000111,,,,,,,,,,,,+++++++++***++++++,,,,,,---,,,,,,+++***,,,---//////---,,,***++++++++++++++++++++++++,,,,,,,,,---------------------,,,***)))***+++,,,.........------,,,,,,,,,------------,,,+++******,,,,,,---------...------/////////......------,,,,,,,,,+++******++++++,,,***+++,,,,,,------,,,,,,++++++++++++++++++++++++***(((''')))---///---+++------,,,++++++******)))++++++++++++,,,,,,------++++++++++++++++++++++++,,,,,,,,,++++++*********((())))))******+++++++++++++++,,,,,,,,,,,,++++++************************,,,++++++******++++++,,,++++++,,,,,,,,,,,,++++++---------,,,,,,,,,++++++++++++++++++++++++++++++(((***,,,,,,+++***+++,,,***************+++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))************************************************+++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,***************+++++++++,,,+++************+++,,,,,,+++******,,,,,,+++***++++++++++++++++++++++++//////---,,,++++++++++++---+++***+++,,,---,,,+++------,,,,,,+++******))),,,++++++++++++,,,,,,---******+++++++++,,,,,,,,,,,,,,,------,,,++++++***,,,,,,,,,,,,,,,---------******+++++++++,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++************++++++,,,---,,,,,,,,,,,,,,,,,,+++************++++++++++++(((((())))))******++++++***+++,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,------.........,,,,,,---------.........------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++++++++++++++***+++++++++,,,,,,++++++******++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++,,,------+++,,,,,,------,,,,,,+++))),,,///000///...------+++++++++,,,,,,,,,,,,,,,......////////////......,,,,,,,,,,,,------------,,,,,,------------------+++++++++,,,......,,,***------------------------....................................////////////////////////////////////000000111111111000000///---...///000000000000///////////////////////////...,,,***,,,///000...,,,...---,,,,,,......---,,,++++++,,,,,,------......,,,,,,,,,+++,,,,,,---...000//////...---,,,,,,+++***+++------,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,...///...---,,,---...+++,,,,,,------.........&&&''')))+++,,,---------***++++++,,,,,,,,,,,,,,,,,,---............---,,,++++++,,,,,,,,,,,,+++++++++,,,------......------.........---,,,,,,...000//////......---,,,,,,+++******+++,,,------------,,,,,,,,,---------......//////......---,,,,,,,,,)))***+++,,,------,,,,,,******+++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---((((((((())),,,---------)))******++++++,,,------+++++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++*********'''((()))***+++++++++***++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++,,,------,,,++++++,,,,,,,,,,,,,,,,,,------************************)))+++...---+++)))***+++,,,,,,,,,,,,++++++++++++*********))))))*********++++++++++++++++++++++++((()))))))))************************************)))))))))*********++++++************************)))******++++++,,,,,,---***+++,,,---------,,,+++))))))*********+++++++++---,,,+++******+++,,,---,,,+++******,,,,,,+++***++++++++++++++++++++++++...,,,***)))(((***,,,------,,,++++++------,,,+++,,,+++++++++++++++++++++,,,------------,,,,,,+++******+++++++++,,,,,,,,,+++++++++++++++******)))******++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,******++++++++++++*********************+++,,,,,,+++,,,,,,,,,,,,,,,,,,---************++++++++++++++++++++++++++++++,,,,,,***+++,,,,,,------,,,,,,,,,,,,------------,,,,,,---------,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------,,,,,,+++++++++++++++++++++++++++++++++'''((()))+++,,,,,,,,,,,,***++++++,,,,,,+++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,***++++++,,,,,,------...)))******++++++,,,,,,---,,,,,,,,,,,,+++***))))))&&&)))---......------------------,,,,,,,,,,,,,,,---...............------***++++++,,,,,,,,,,,,,,,***+++,,,,,,---...//////---,,,,,,,,,......---+++------------------------....................................///////////////////////////////////////000000111111111000000---...///000111000000///------......///000000000---,,,,,,,,,------......+++***)))+++---...---,,,*********+++,,,---------,,,,,,+++++++++,,,---...---------------,,,,,,,,,)))+++---...---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,...//////---,,,---///,,,,,,,,,,,,,,,,,,,,,,,,((()))***,,,------,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,++++++,,,---.........------,,,---...---,,,,,,///222...............---------)))***,,,---...------------,,,,,,,,,------......+++,,,,,,,,,---------...***++++++,,,,,,---,,,,,,******+++,,,,,,,,,,,,+++******+++,,,---......///***+++,,,,,,++++++,,,---)))******++++++,,,------)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++******)))((()))***,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++------------++++++(((((()))***+++,,,,,,---***************************---///...+++(((((()))---------,,,,,,+++++++++******))))))))))))******************************(((((())))))*********+++************************((())))))))))))*********))))))))))))))))))))))))))))))***+++,,,------...)))***,,,......---,,,+++))))))******++++++++++++------,,,++++++,,,------,,,+++******,,,,,,+++***+++++++++++++++++++++++++++)))'''%%%&&&))),,,...---,,,++++++------,,,+++*********++++++,,,---------......///...---+++*********+++++++++,,,,,,,,,&&&'''((()))++++++,,,,,,))))))******++++++++++++++++++,,,,,,,,,---------+++++++++++++++++++++++++++++++++,,,,,,---------.........------,,,,,,,,,******++++++++++++************))))))***+++,,,,,,+++++++++,,,,,,---------...------,,,+++***)))(((...---------------------++++++,,,---------,,,,,,,,,,,,...//////...,,,,,,,,,,,,+++***)))((('''&&&******+++++++++,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++))))))***+++++++++++++++***++++++,,,,,,,,,++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,)))***+++,,,------.../////////...------,,,++++++,,,,,,,,,+++***)))((('''###&&&+++------,,,,,,,,,.........------,,,,,,,,,---------...------,,,,,,)))***+++,,,,,,,,,,,,,,,((()))***,,,...///111111111///---,,,---......---------------------------..................................../////////000000000000000000000000000//////000111111111111111---...000111111111000///,,,,,,---...///000111111,,,---------,,,,,,...000)))(((((()))+++------,,,((())))))***++++++,,,,,,,,,,,,+++***+++,,,...///(((((()))******+++,,,,,,(((+++---...---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,...000///---,,,---000...---------------------......///...---+++)))''')))***+++,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,............,,,,,,+++,,,---.........---,,,)))+++,,,+++***+++...222,,,,,,------.../////////,,,---......---,,,***)))---,,,,,,,,,,,,---......((()))***+++---...///000------,,,+++++++++,,,---******+++,,,,,,,,,,,,+++******+++,,,...///000000---///000///+++)))+++---------,,,,,,+++******)))((())))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***)))))))))***+++---......------+++,,,,,,------,,,,,,+++------------------------,,,++++++++++++++++++,,,******************************+++++++++,,,,,,,,,******++++++++++++******,,,,,,,,,++++++*********************************+++,,,,,,------,,,,,,++++++***)))))))))***,,,,,,---------,,,,,,,,,+++++++++++++++***************,,,,,,,,,,,,,,,,,,,,,,,,+++*********))))))((((((++++++******++++++,,,---)))***+++,,,,,,+++***)))))))))***++++++++++++***************************((()))+++,,,,,,+++)))((())))))))))))((((((((((((,,,,,,++++++******))))))+++++++++,,,,,,---------,,,,,,++++++***+++++++++---------,,,,,,++++++++++++---///...,,,*********++++++************++++++---,,,************,,,---***++++++,,,,,,++++++***+++,,,------.........---...---,,,+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,,,,***(((*********++++++,,,------,,,------,,,++++++,,,...,,,---//////...,,,)))''',,,++++++******++++++,,,(((((())))))***+++------******++++++++++++,,,,,,***++++++,,,,,,++++++***------,,,,,,,,,,,,+++++++++...///...+++)))+++---)))******++++++******))),,,,,,,,,------,,,++++++.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...------,,,,,,,,,,,,************************,,,------......------,,,,,,,,,,,,---------......*********++++++,,,,,,,,,,,,------......------,,,---,,,,,,++++++,,,,,,---------------------------*********++++++,,,,,,,,,++++++,,,,,,---......///000000//////.........---............////////////000000000000////////////000000//////.........---000000000000000000000000......------------......,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......************************)))***+++,,,---.........///---***((()))+++...000---,,,,,,++++++,,,,,,---------,,,+++,,,---...//////......---,,,,,,++++++///...+++******,,,///111,,,------......------,,,......---,,,,,,+++******,,,,,,,,,------.........+++++++++,,,,,,---------,,,,,,---...---,,,***))).........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...,,,+++***+++,,,,,,.........------,,,,,,,,,/////////...---,,,************,,,,,,,,,,,,******++++++,,,,,,,,,++++++***+++,,,,,,------,,,,,,+++)))))))))***+++++++++,,,%%%'''***---...---***)))*********+++,,,---...///...---,,,+++***************+++,,,,,,+++)))&&&$$$------,,,+++***(((((('''******+++++++++,,,,,,,,,---,,,***)))))))))***+++*********************************+++++++++,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,++++++***)))))))))***+++,,,*********))))))(((((((((************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********)))++++++******++++++,,,---******++++++++++++******))))))***+++++++++++++++++++++++++++++++++++++++)))***+++,,,,,,+++***)))'''(((((()))***+++,,,,,,)))))))))))))))((((((((())))))*********+++++++++,,,,,,++++++***++++++,,,---------,,,,,,+++++++++***,,,------,,,+++,,,---,,,,,,++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,---+++++++++,,,,,,+++++++++++++++,,,---------------,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++++++++++++++++++++++++++++++++,,,------+++))),,,,,,++++++++++++++++++,,,------,,,++++++,,,...,,,---......---,,,***)))---,,,,,,,,,,,,,,,,,,---++++++++++++++++++,,,,,,******++++++,,,---------,,,,,,,,,------,,,,,,,,,------,,,,,,,,,,,,++++++)))***+++***)))((()))*********++++++++++++******,,,,,,,,,------,,,,,,+++......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++++++++,,,,,,,,,------++++++++++++,,,,,,,,,---,,,,,,------------,,,,,,---,,,,,,++++++,,,,,,---------------------------------------------......//////......---,,,,,,,,,000/////////........................////////////000000000000/////////...000/////////............////////////////////////......------------......,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++,,,------------------------,,,,,,((())))))***++++++++++++...,,,***)))***+++...///---,,,,,,++++++,,,,,,---------,,,,,,,,,---...///000000///......---,,,,,,+++***)))((((((***,,,---,,,------......------,,,---------,,,,,,+++++++++***++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,......//////......---,,,......---------,,,,,,,,,...........................---,,,+++++++++,,,,,,+++++++++*********)))))),,,,,,,,,---,,,,,,++++++***+++,,,------,,,+++***+++++++++,,,,,,++++++***++++++,,,,,,,,,,,,++++++***************+++++++++&&&(((+++---...---+++***,,,,,,,,,,,,---...//////...---,,,+++************)))***+++,,,,,,***)))(((++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,+++***************************************))))))*********+++++++++,,,,,,,,,------,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++******))))))******+++,,,,,,,,,,,,++++++++++++***(((((())))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++******++++++,,,---++++++************++++++)))******+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,+++***)))((())))))***+++,,,------,,,,,,,,,,,,,,,,,,------)))************+++++++++,,,++++++***++++++,,,,,,------,,,,,,,,,,,,++++++***+++,,,,,,+++,,,...000---,,,,,,,,,,,,,,,,,,---,,,------......------,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***************************,,,++++++,,,......,,,+++---------,,,+++*********,,,------,,,++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,,,,++++++***++++++,,,---......///,,,------......------,,,------,,,,,,,,,,,,++++++,,,+++***+++,,,---,,,+++++++++,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,,,,...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++***+++++++++------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------,,,,,,------------,,,,,,---,,,,,,++++++,,,,,,---------------------------............------------000000//////...------,,,////////////........................////////////000000000/////////......////////////............////////////////////////......------------......------------------------)))))))))******++++++,,,------............------)))******++++++*********,,,,,,+++++++++,,,---...---,,,,,,++++++,,,,,,------,,,,,,,,,,,,---...///......------,,,+++++++++,,,,,,,,,,,,,,,---------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---------,,,,,,,,,,,,,,,,,,,,,//////...---------.........------------,,,,,,,,,........................------,,,+++++++++,,,,,,************)))))))))))))))***++++++,,,,,,,,,+++,,,,,,------------,,,,,,***++++++,,,,,,+++++++++******++++++++++++******+++++++++***************)))***+++,,,---------,,,---,,,,,,,,,,,,,,,------------,,,+++************((()))+++,,,---,,,++++++))))))***+++,,,---......,,,,,,---------.........++++++++++++++++++***)))************************)))))))))*********++++++++++++,,,,,,,,,,,,++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,''''''((()))******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---,,,+++***))))))***+++,,,)))***++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,+++++++++************,,,,,,,,,------......///,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,+++***+++---000,,,,,,++++++++++++,,,,,,+++,,,---......---,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,)))***+++,,,---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************++++++++++++,,,+++***+++------,,,+++------,,,,,,,,,+++++++++,,,,,,---,,,++++++,,,...,,,,,,+++++++++,,,---...,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---------------...,,,,,,------------,,,,,,------,,,,,,,,,+++++++++...+++)))+++...000...,,,+++,,,,,,------,,,,,,+++++++++,,,---------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++***************+++........................,,,,,,,,,------,,,,,,,,,---------............///------------------------,,,,,,,,,------,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------------,,,,,,+++++++++***------......///000000000///////////////.....................////////////000000/////////.........///////////////.........////////////////////////...------,,,,,,------...........................)))*********+++++++++,,,***+++,,,---------,,,,,,---------------,,,+++***++++++,,,,,,------,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,------......///.........------,,,,,,,,,,,,.../////////...---,,,------......------,,,+++,,,,,,,,,,,,,,,,,,,,,///......------...//////+++++++++,,,,,,---------...---+++******+++,,,---------------------------++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++------------------------******+++,,,,,,,,,++++++)))******++++++******))),,,+++++++++***))))))))),,,+++++++++,,,,,,---...******))))))))))))))))))---,,,++++++*********+++***+++,,,---------,,,,,,******+++,,,------...///,,,,,,,,,,,,------------***+++,,,,,,,,,+++***)))************************)))************+++++++++******++++++++++++***************++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***))))))******++++++++++++((((((((((((((()))))))))'''(((((()))***++++++,,,++++++++++++++++++++++++))))))******************++++++******++++++,,,---,,,+++***))))))***+++,,,******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++++++++*********)))))))))((((((((())))))*********,,,,,,,,,,,,,,,,,,,,,,,,+++*********++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,......---+++******+++---++++++************++++++***+++,,,------,,,+++***,,,++++++******++++++,,,,,,,,,+++*********+++,,,)))***+++,,,---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,------+++)))))))))+++,,,,,,+++++++++,,,,,,,,,---------,,,,,,---,,,++++++,,,...,,,+++******+++,,,...///***+++,,,,,,,,,,,,+++***((((((***+++,,,,,,,,,,,,///......------,,,,,,+++++++++,,,,,,,,,,,,++++++------,,,,,,,,,+++++++++***(((&&&(((+++---+++)))+++,,,,,,------,,,,,,+++***+++,,,,,,---------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------------------------+++,,,,,,,,,,,,,,,,,,+++---,,,,,,++++++,,,,,,------------------------------------,,,,,,+++++++++------......///000000000.........///////////////............////////////////////////.....................///////////////........................------,,,,,,,,,,,,------........................+++++++++,,,,,,,,,,,,,,,)))***,,,---...---,,,+++------------,,,+++*********+++,,,---------,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------------111111111000000000000000((()))+++,,,,,,,,,***))),,,------......------,,,+++,,,,,,,,,,,,,,,,,,,,,000///---,,,,,,---...///))))))***+++---...//////---,,,+++******+++---...------------------------+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,....................................---,,,+++***------------------------)))***+++,,,,,,,,,,,,,,,)))******++++++******))),,,+++++++++***)))))))))---,,,+++++++++,,,---...******)))((((((((()))))),,,,,,++++++******++++++------------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,******,,,------,,,+++*********************************+++++++++,,,,,,,,,)))******++++++******)))++++++++++++++++++,,,,,,******************************++++++++++++******))))))***++++++++++++***))))))))))))************))))))******++++++,,,,,,++++++++++++++++++++++++)))))))))))))))*********++++++******++++++,,,---++++++************++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,''''''((()))***+++,,,,,,***************++++++++++++++++++************)))************+++,,,------++++++,,,,,,,,,,,,------.........,,,***)))***,,,+++******))))))******+++***++++++,,,,,,++++++***---,,,+++******+++,,,---...---+++******+++,,,,,,***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,+++++++++,,,,,,------...***)))((((((***,,,,,,++++++++++++,,,---.........,,,------,,,++++++,,,...,,,,,,+++***+++,,,...///******,,,,,,,,,,,,******&&&''')))+++,,,,,,,,,+++......------,,,,,,++++++***++++++,,,,,,++++++***------,,,,,,,,,,,,+++++++++***)))***+++,,,+++***++++++,,,,,,,,,,,,++++++******+++,,,------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,*********)))******+++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++))))))))))))************------------,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---------------------------/////////...............000000//////...------,,,.........///////////////............/////////////////////.........------.........///////////////........................------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++---///000///...---+++++++++++++++***)))(((***+++,,,---------,,,,,,---,,,,,,++++++,,,,,,---+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---------,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,***))))))***+++,,,))))))***+++---...//////......---------...//////,,,,,,,,,------------...------------------------++++++,,,---------,,,,,,,,,,,,,,,,,,------------/////////...---,,,******------,,,,,,,,,,,,------)))***++++++,,,,,,,,,,,,******++++++++++++******+++++++++***************,,,,,,++++++++++++,,,,,,,,,+++++++++++++++,,,,,,,,,,,,++++++***++++++,,,---------,,,,,,+++++++++------,,,,,,++++++***************+++++++++,,,,,,***+++,,,,,,,,,,,,,,,,,,************************+++,,,,,,,,,,,,---------***++++++,,,,,,++++++***,,,,,,++++++++++++++++++++++++++++++++++++++++++******++++++++++++******((()))***+++,,,++++++******+++++++++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,************************)))))))))******+++++++++++++++******++++++,,,---******++++++++++++*********+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,,,,((())))))***+++,,,------............------------+++++++++*********))))))************+++,,,---...+++++++++,,,,,,---------+++,,,...---,,,++++++,,,,,,++++++******++++++,,,,,,,,,,,,++++++,,,,,,,,,---,,,***))))))***,,,---///...,,,+++***+++,,,---,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,)))******+++,,,,,,------+++***((()))+++---------,,,,,,------------------,,,------,,,++++++,,,...,,,,,,,,,+++,,,,,,------***+++---......---+++***((()))+++,,,---,,,+++***++++++++++++,,,,,,,,,---+++,,,,,,,,,,,,,,,,,,+++------,,,,,,,,,,,,++++++---.........,,,,,,,,,---******++++++++++++******)))***+++,,,------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,***************+++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++))))))*********+++++++++---,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---------------------------............//////////////////......---,,,,,,,,,............/////////000............//////////////////.........---------............/////////000........................---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++(((***---/////////---,,,******+++++++++***))))))+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---+++,,,---.........------))))))))))))))))))))))))------......//////......,,,------......------,,,---------,,,,,,+++++++++---,,,)))((('''(((***+++++++++,,,,,,,,,,,,------,,,---......//////......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,+++++++++,,,,,,------------------------,,,+++***---,,,+++******+++,,,---))))))***+++,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++***************++++++++++++++++++++++++++++++***+++++++++++++++,,,---...,,,++++++***++++++,,,,,,+++++++++++++++,,,,,,---,,,,,,+++++++++*********+++++++++,,,,,,,,,------+++++++++++++++,,,------************************,,,,,,,,,---------......+++,,,,,,------,,,,,,+++---,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******((()))***+++,,,+++******''''''(((((()))))))))***------,,,,,,,,,,,,,,,,,,*********************************++++++,,,,,,,,,++++++******++++++,,,---)))***+++,,,,,,+++***)))***+++,,,,,,------,,,,,,************************---,,,,,,++++++,,,,,,------------,,,,,,,,,++++++---------,,,,,,++++++***---------,,,,,,+++++++++************+++,,,---...+++++++++,,,,,,---------(((***---...---,,,---------,,,,,,++++++,,,,,,---......,,,++++++,,,......---,,,***))))))***,,,---000///---+++++++++---......---,,,+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,((())))))***++++++,,,,,,,,,+++)))***,,,...///...///......------,,,,,,+++,,,------,,,++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...//////...,,,++++++,,,---......,,,+++)))'''((()))***,,,---...///,,,------......------,,,---------,,,,,,,,,++++++))),,,---,,,((('''(((+++*********++++++*********)))***+++,,,------...---,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++,,,,,,---------.........,,,,,,,,,++++++*********+++++++++,,,,,,+++++++++---,,,,,,++++++,,,,,,---------------------------+++,,,,,,,,,---.........++++++,,,,,,---......///---.........//////000000............/////////000//////.........------------.........//////000000........................---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++******************%%%'''***,,,---,,,+++)))+++,,,,,,---------,,,,,,,,,,,,+++++++++,,,---...---,,,,,,++++++,,,,,,---+++,,,---.........---,,,------------------------*********+++++++++,,,,,,,,,------......------,,,......---,,,,,,+++******///---+++)))((()))+++---......---,,,,,,+++******)))***,,,---...---,,,,,,,,,,,,,,,------.........************************)))***,,,---...---,,,,,,,,,,,,,,,------.........******+++,,,,,,,,,,,,+++,,,,,,************,,,,,,((()))***+++,,,---------+++,,,,,,------,,,,,,+++))))))******+++++++++,,,******+++++++++******)))))))))))))))***+++,,,---+++++++++***++++++,,,,,,)))))))))***+++,,,...///************************,,,,,,,,,---------......,,,,,,+++***+++,,,...///''''''((()))***+++++++++,,,,,,+++******++++++++++++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,---,,,+++******,,,---///.........------,,,,,,,,,+++++++++++++++***)))(((******+++++++++,,,,,,,,,+++,,,,,,+++++++++---000+++*********+++,,,------,,,+++***)))))))))***+++,,,++++++******++++++,,,,,,,,,------,,,+++)))(((,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++++++++++++++******)))))),,,,,,+++******+++,,,,,,++++++******++++++,,,---,,,+++)))(((((()))+++,,,************+++,,,---...***+++,,,---...---,,,,,,+++,,,.........,,,***)))---+++)))+++---...,,,)))---------------------------------,,,,,,+++++++++++++++++++++++++++++++++------,,,,,,,,,,,,------)))***+++,,,---,,,+++*********+++++++++,,,,,,,,,***+++,,,+++)))((()))***,,,,,,,,,---------......***++++++++++++++++++,,,)))***+++,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++++++++***)))((()))***+++,,,---,,,++++++***++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,...---+++******+++---...+++,,,,,,------,,,,,,+++((()))+++---------+++***000///...---,,,---......------,,,+++************...------,,,,,,++++++++++++---...,,,(((&&&''')))---------,,,,,,+++++++++******+++,,,,,,---....../////////////////////////////////...------,,,,,,...------------...//////,,,------.....................------------......***+++---///000111111111.........------,,,,,,+++///...---,,,,,,,,,,,,,,,+++***)))***,,,---,,,+++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,, ###(((---//////...---'''((()))***+++,,,,,,,,,---,,,,,,++++++******))),,,,,,,,,++++++,,,,,,---,,,,,,++++++***)))((((((---,,,,,,,,,,,,---......---,,,+++******+++,,,---,,,,,,++++++,,,,,,---...000...---,,,------+++))).........------,,,,,,,,,------,,,,,,,,,,,,++++++------------------------------------------------,,,,,,,,,+++***)))((('''((()))***+++++++++++++++***)))((()))******)))(((***)))))))))***++++++,,,///...---+++***))))))))))))))))))))))))*********)))((()))+++,,,---+++))),,,---------,,,***((('''------...///...---+++***))))))))))))***+++,,,---,,,+++++++++***)))))))))***))))))***,,,...---,,,)))******++++++******)))((()))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,+++******)))***+++---...,,,,,,,,,+++++++++******+++++++++++++++***))))))******+++++++++,,,,,,,,,(((***++++++***)))***+++))))))))))))))))))***+++******))))))***+++,,,---,,,++++++******++++++,,,)))******+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++++++++++++++*********))),,,,,,+++******+++,,,,,,++++++******++++++,,,------,,,***))))))***,,,---...---,,,+++***************+++,,,---------,,,,,,+++,,,---......,,,***))))))((('''(((***+++)))&&&,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++))))))))))))))))))))))))******))))))))))))*********+++,,,,,,,,,,,,+++******++++++++++++,,,,,,,,,,,,---...---+++***+++,,,+++++++++,,,,,,,,,------......---,,,+++***))))))******+++,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++*********))))))***+++,,,,,,,,,++++++++++++,,,---------,,,,,,************************,,,+++)))(((((()))+++,,,+++,,,,,,------,,,,,,++++++++++++++++++,,,,,,---///...,,,+++******++++++++++++++++++++++++,,,,,,+++++++++******************,,,---,,,***)))***,,,---------,,,,,,+++++++++******+++,,,,,,---..............................))))))***,,,---///000111,,,,,,,,,,,,,,,---......------...////////////.../////////....../////////////////////...,,,+++***.........---------------......---,,,,,,,,,------,,,+++***+++---...---,,,------,,,,,,+++,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,((()))+++,,,---...------))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,+++++++++,,,,,,...------,,,++++++******---,,,,,,,,,,,,---......,,,,,,+++******+++,,,,,,,,,,,,++++++,,,,,,---...222222111///---,,,+++***+++++++++*********))))))------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,++++++*********+++++++++++++++++++++***)))******+++***)))***************+++,,,,,,+++++++++*********++++++---,,,,,,+++)))((((((''')))((((((***,,,,,,***))),,,,,,,,,,,,+++******)))+++,,,,,,------,,,+++*********)))))))))+++,,,---++++++++++++***************))))))***,,,------,,,******++++++++++++*********+++,,,---.........---++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,(((((()))******+++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++***)))******+++++++++,,,,,,,,,)))***,,,,,,***))))))***+++******))))))))))))***))))))))))))***,,,---...,,,++++++******++++++,,,((((((((())))))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++************,,,,,,+++******+++,,,,,,++++++******++++++,,,------,,,+++******+++,,,---...---,,,+++***************+++,,,---------,,,,,,+++,,,---...---,,,+++***+++******+++,,,---+++)))++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++************************---,,,,,,++++++,,,,,,---,,,,,,------,,,+++***)))++++++++++++,,,,,,,,,,,,---...///...---,,,,,,...*********+++++++++,,,,,,///......---,,,+++*********++++++,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,------...---,,,******)))***++++++)))***+++,,,,,,,,,,,,+++,,,,,,---------,,,+++++++++++++++++++++++++++++++++***)))(((((()))***++++++,,,,,,------,,,,,,+++---,,,***))))))+++---.........,,,+++*********************+++,,,------...************++++++++++++***+++,,,,,,++++++---...------,,,,,,,,,,,,++++++***++++++,,,,,,------...------------------------&&&''')))+++---///000111+++,,,,,,,,,,,,---------......///000000000//////000000////////////000000111000///...,,,***((('''..................//////------,,,,,,,,,---......---,,,+++,,,...///...------------,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------///...---,,,++++++,,,,,,++++++,,,------,,,,,,,,,,,,,,,---......///000000...---,,,,,,++++++++++++//////......------,,,,,,,,,,,,,,,,,,,,,---......,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,---...333444444222---******,,,------------,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------...------+++,,,,,,,,,,,,++++++***+++++++++++++++++++++++++++++++++++++++,,,,,,---(((((()))***+++,,,,,,---------,,,,,,+++***))))))***))))))***,,,,,,***))),,,+++++++++***++++++,,,)))***+++++++++++++++***,,,+++)))((((((***+++---*********++++++++++++++++++***)))***,,,------,,,++++++,,,,,,,,,,,,++++++++++++,,,---......------******++++++,,,,,,++++++++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,'''((()))+++,,,,,,,,,,,,..................------+++++++++,,,,,,+++************+++++++++,,,,,,,,,---......,,,******+++---...---,,,,,,++++++++++++))))))******+++,,,------,,,++++++******++++++,,,******)))))))))+++,,,...,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---++++++++++++++++++++++++,,,,,,+++******+++,,,,,,++++++******++++++,,,---...---,,,,,,,,,,,,---...************+++,,,------++++++,,,,,,,,,---------+++,,,---------,,,++++++,,,,,,,,,---------,,,,,,++++++++++++++++++++++++,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......------------............------,,,+++***)))+++++++++,,,,,,,,,---------//////...---,,,---...++++++++++++,,,,,,,,,,,,+++,,,,,,------.........++++++,,,,,,---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,+++******+++,,,---------,,,,,,,,,,,,++++++))))))***+++,,,------...---,,,***))))))***,,,---******++++++,,,,,,,,,,,,------------,,,++++++***------------------------,,,++++++******++++++,,,+++,,,,,,------,,,,,,+++---,,,+++***++++++------------------------------***++++++,,,,,,---------+++,,,,,,------.........,,,,,,---------------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,------.........---...//////000000000000000000//////////////////000---------------,,,++++++---.........//////000000,,,,,,,,,,,,,,,---...///---,,,+++,,,---......,,,------------,,,+++******+++++++++++++++++++++++++++,,,,,,,,,,,,---------//////...---,,,+++******---------...------,,,,,,---------.........//////......---,,,++++++++++++//////......---------,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...000333555222,,,)))+++..................---------------,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,------------......++++++,,,---------------------------,,,,,,+++***+++,,,---,,,++++++,,,------,,,,,,++++++,,,------'''((()))***+++,,,,,,,,,***++++++,,,,,,---------,,,+++***+++,,,---,,,***,,,+++***)))***+++---...))))))***++++++,,,,,,,,,---,,,***(((((()))+++,,,*********++++++,,,,,,,,,+++***)))***,,,---,,,++++++,,,,,,------,,,,,,+++***++++++,,,,,,,,,,,,+++)))***+++,,,,,,,,,,,,+++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,)))***+++,,,------------........................***++++++,,,,,,,,,++++++******+++++++++,,,,,,,,,000///---***((())),,,///......---,,,+++++++++,,,++++++,,,,,,,,,+++++++++,,,++++++******++++++,,,---,,,+++******+++------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,---...+++++++++++++++++++++,,,,,,,,,+++******+++,,,,,,++++++******++++++,,,---...------------------...************+++,,,------+++++++++,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,,,,))))))***+++***)))))))))------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++///...---,,,++++++******++++++,,,,,,,,,---------,,,---...---,,,++++++---,,,,,,,,,,,,------------++++++,,,------...//////,,,,,,---------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------...---,,,++++++,,,---...---------,,,,,,+++++++++))))))***++++++,,,---------,,,***))))))+++,,,...+++***++++++++++++,,,,,,------------,,,++++++***------------------------,,,++++++++++++++++++,,,+++,,,,,,------,,,,,,++++++,,,---...------++++++******+++---......//////,,,------------,,,+++***,,,,,,,,,------......///......---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,///.........---------,,,------...///000//////......//////000000000000000///......------......///+++,,,---......///......---.........//////000000,,,,,,,,,,,,,,,---...///,,,******+++,,,---,,,+++,,,------------,,,+++***+++++++++++++++++++++++++++++++++,,,,,,,,,------+++,,,---------,,,***)))------.........---,,,,,,---------,,,,,,,,,++++++...---,,,,,,+++++++++,,,------------,,,,,,,,,,,,,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...+++///111///+++(((+++///******************++++++------,,,,,,,,,++++++++++++,,,,,,,,,------......,,,,,,,,,------.........,,,,,,,,,,,,,,,++++++***------------,,,,,,+++***+++---...---++++++,,,...------,,,++++++,,,,,,,,,)))***++++++++++++*********++++++,,,------.........---,,,,,,---...---,,,+++******)))***+++---...***+++++++++,,,,,,---------+++***(((((()))+++,,,******++++++,,,,,,,,,---,,,*********,,,---,,,++++++,,,,,,------,,,,,,+++******++++++++++++******((()))+++,,,------,,,+++******++++++++++++************+++++++++,,,,,,,,,+++,,,,,,,,,,,,---------,,,,,,,,,,,,------------***+++,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---,,,***'''&&&'''+++...,,,++++++************+++,,,,,,------,,,+++******,,,++++++******++++++,,,...------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...++++++++++++,,,,,,,,,,,,,,,,,,+++******+++,,,,,,++++++******++++++,,,---------------------------...---,,,+++************,,,,,,+++++++++,,,---...++++++,,,,,,,,,,,,------***+++------+++***+++,,,------------------------*********+++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---///...---,,,++++++,,,,,,,,,,,,,,,,,,------------+++,,,---,,,*********,,,,,,,,,---------.........------------,,,,,,,,,+++---------------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...------,,,,,,------......------,,,,,,++++++***************++++++++++++,,,,,,+++***++++++---...++++++******++++++,,,---,,,,,,---------,,,++++++++++++++++++++++++++++++************************+++,,,,,,------,,,,,,++++++,,,...//////---+++***'''((()))+++,,,------------............,,,***)))++++++++++++,,,,,,,,,,,,///...,,,,,,------,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------....../////////---...///111111000//////......///000000000//////......------------......,,,---............------..................//////------,,,,,,,,,---......+++***)))***,,,---,,,+++***+++------------,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,(((***,,,---...---+++***,,,,,,------...---------------,,,+++******))))))---,,,,,,++++++,,,,,,---,,,,,,+++++++++++++++++++++++++++++++++,,,------,,,,,,------------,,,,,,,,,,,,++++++,,,,,,---...))),,,------***)))+++---+++++++++,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,------......///)))******++++++,,,,,,---,,,,,,,,,,,,,,,+++******+++,,,,,,,,,,,,++++++******---...---+++***,,,...---,,,,,,++++++++++++,,,+++,,,------,,,+++)))(((---------,,,,,,+++++++++000...,,,,,,---...---,,,+++*********+++,,,,,,---,,,,,,+++++++++,,,,,,---******************+++++++++++++++,,,,,,,,,,,,,,,,,,+++******,,,,,,,,,***++++++,,,,,,,,,,,,++++++******++++++++++++******''')))+++---------,,,+++******++++++++++++************+++++++++,,,,,,,,,---,,,+++*********+++,,,,,,,,,,,,,,,---------...***+++,,,,,,------,,,,,,******+++++++++,,,,,,,,,)))***+++***))))))+++,,,++++++*********+++,,,,,,***+++,,,---------,,,+++,,,++++++******++++++,,,***++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,+++******+++,,,,,,++++++******++++++,,,---,,,,,,------------,,,,,,...---,,,+++************,,,,,,+++++++++,,,---...++++++++++++,,,,,,---...,,,...000///---,,,---///,,,,,,,,,,,,,,,,,,,,,,,,)))*********++++++++++++++++++++++++++++++++++++//////............//////...---,,,,,,,,,,,,---...,,,,,,,,,------------...+++,,,---,,,+++******,,,++++++,,,,,,,,,---------,,,,,,,,,,,,++++++++++++------......---,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,------,,,,,,,,,......---,,,,,,+++******++++++++++++************+++++++++,,,,,,,,,------++++++*********+++,,,---++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,++++++++++++,,,,,,------,,,,,,+++---------------,,,,,,+++((()))***+++,,,++++++***+++,,,...///...---,,,+++,,,,,,,,,,,,,,,+++++++++---+++***+++---///---++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++,,,...///000000,,,---///000111000///...------...////////////...//////............//////+++,,,,,,---------,,,,,,.........---------------......---,,,,,,,,,------,,,+++***+++---...---,,,)))***,,,---......---,,,++++++++++++++++++++++++)))))))))*********++++++++++++,,,,,,------......***+++,,,---------------+++++++++++++++*********++++++++++++,,,---......++++++++++++++++++,,,,,,+++++++++***++++++,,,---,,,,,,---......---,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,+++************---------....../////////------,,,,,,,,,,,,++++++***++++++,,,------......))))))***++++++,,,------+++,,,,,,---------------******++++++++++++++++++))),,,...---***(((+++...,,,,,,+++***************+++,,,.........,,,+++***,,,,,,,,,,,,++++++++++++///---+++***+++,,,,,,+++******+++,,,,,,,,,++++++,,,,,,******)))***++++++((()))***+++,,,,,,++++++,,,,,,,,,,,,,,,,,,++++++,,,+++******,,,,,,+++*********++++++++++++******++++++,,,,,,,,,++++++***''')))+++---...---,,,+++******++++++++++++************+++++++++,,,,,,,,,...---***(((((((((***+++........./////////000000***+++,,,,,,------------******+++++++++,,,,,,,,,'''***...//////---,,,,,,,,,,,,,,,,,,---......///((()))+++---.........---,,,++++++++++++++++++,,,&&&'''***,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***+++++++++,,,,,,---------,,,,,,+++******+++,,,,,,++++++******++++++,,,---+++,,,,,,------,,,,,,+++************+++,,,---...---,,,+++***+++,,,---...,,,+++++++++,,,,,,---...(((+++------***)))***,,,++++++++++++++++++++++++))))))******++++++++++++------------------------,,,,,,,,,++++++,,,,,,,,,...---,,,+++,,,---...///,,,,,,,,,---------......,,,---...---+++***+++,,,******+++++++++,,,,,,,,,((())))))***,,,---......---.........---,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------***+++,,,------,,,+++***......---,,,,,,+++******,,,,,,++++++***)))))))))***+++,,,------------,,,,,,+++*********+++,,,---***+++,,,,,,------------........................---......//////......---+++,,,,,,------,,,,,,+++000///---+++++++++---...------......---,,,***))))))+++---/////////------/////////......---------+++)))(((***...000///---+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------***++++++,,,,,,------...+++,,,...000000///...---,,,------...............000000////////////000000((()))***+++,,,---------.........------,,,,,,+++///...------,,,,,,,,,,,,---,,,+++,,,...///...---''')))+++...///...------++++++++++++++++++++++++((())))))))))))*********000...,,,++++++---///111)))***+++,,,------...---)))******++++++,,,,,,---*********+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,---......---,,,,,,,,,,,,++++++,,,,,,---...///---++++++++++++)))'''*********++++++,,,,,,,,,---------,,,,,,,,,++++++))))))***+++,,,,,,------++++++,,,------...//////***+++,,,...///000000000((()))***+++++++++++++++(((,,,...---)))(((***...,,,++++++***)))))))))***+++,,,...//////...,,,+++((())))))***,,,---.........,,,)))((()))******)))***+++,,,------,,,******,,,+++***((((((((())))))&&&'''***,,,---,,,+++***---------,,,,,,+++++++++---+++***+++,,,,,,+++************++++++*********+++,,,,,,------,,,,,,+++))))))(((((()))+++---...)))***+++***)))((()))************+++,,,,,,------,,,+++***((((((((())))))******+++++++++,,,,,,,,,******++++++++++++******))))))***++++++++++++***))))))***++++++++++++***++++++,,,---............///......------......///,,,,,,,,,+++++++++******+++,,,---...///...------******+++,,,,,,---......------,,,,,,+++***))))))***)))))))))***++++++,,,''')))+++---...///......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++---...---,,,+++,,,......---,,,++++++++++++++++++,,,,,,,,,,,,------------------------------///---+++)))))))))++++++...---,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,---------,,,***)))+++,,,,,,***)))))),,,...,,,,,,------,,,,,,+++***//////...---,,,,,,++++++///+++((()))+++,,,***'''+++++++++,,,,,,---------...---+++))))))***+++,,,...,,,++++++---.........)))***++++++------...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........+++((()))+++---,,,+++******,,,------,,,******---------,,,,,,+++++++++++++++++++++,,,,,,---...++++++++++++++++++++++++---,,,++++++,,,,,,***))),,,,,,,,,+++++++++******,,,+++***))))))+++---...---------,,,,,,+++++++++++++++++++++++++++++++++...------,,,,,,------...))))))***+++,,,,,,------...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,++++++++++++/////////......------------......///000111222222////////////////////////111000///...------...///000---******---......,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******''''''(((***++++++++++++........................+++++++++,,,,,,---------222---)))(((+++---,,,)))///...---,,,***)))((('''******+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------***++++++,,,,,,++++++***---------,,,+++***((('''++++++,,,,,,,,,,,,---------------,,,,,,+++++++++---------,,,,,,+++++++++,,,,,,,,,++++++*********,,,,,,............,,,,,,---...///000000///......,,,,,,+++***+++,,,...///...---,,,+++***+++,,,---,,,+++***))))))***++++++,,,+++***))))))***+++,,,)))))))))))))))******+++++++++++++++++++++++++++---+++((((((((()))))))))***++++++,,,,,,++++++***+++,,,,,,------,,,,,,++++++******))))))***+++,,,***+++,,,+++***)))***+++,,,,,,,,,,,,,,,,,,+++++++++***)))(((((()))************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++******+++,,,,,,,,,,,,,,,((()))***+++++++++++++++,,,---------------,,,,,,,,,,,,++++++++++++,,,,,,---------,,,,,,,,,++++++)))***+++,,,,,,,,,++++++******+++,,,,,,---......***++++++,,,,,,------...,,,,,,++++++,,,------...******+++,,,,,,---,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++,,,...///...,,,+++++++++,,,,,,,,,++++++,,,------++++++,,,,,,,,,,,,------------------------------///...,,,+++***+++,,,---------,,,+++++++++,,,,,,++++++++++++++++++++++++///000000111000///...---***++++++)))((((((***,,,+++,,,,,,---............///......---,,,,,,++++++,,,***))))))***++++++++++++,,,,,,,,,,,,,,,,,,---,,,+++)))((('''((()))***...,,,++++++---......---***++++++,,,,,,------...------------------------...---,,,+++++++++,,,---------------------------,,,---------............///,,,******,,,...---,,,,,,,,,,,,------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...++++++++++++++++++++++++...---+++,,,------+++***------,,,,,,,,,+++++++++******+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++------------------------+++++++++,,,,,,------......---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...............---------,,,,,,,,,,,,------......//////........................111000///...------...//////---***+++---......,,,------------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++............------------******+++++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------222...+++,,,000333333111...------,,,,,,+++++++++++++++++++++,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,++++++,,,,,,---.........------++++++,,,,,,,,,,,,---------------,,,,,,+++++++++------,,,,,,,,,+++++++++,,,,,,,,,+++++++++*********++++++,,,,,,++++++***,,,---.........---,,,+++,,,++++++++++++,,,---...,,,,,,+++******)))******,,,+++***))))))***++++++++++++************++++++******))))))******+++,,,++++++++++++++++++++++++---+++(((((()))***))))))+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,++++++,,,++++++***))))))*********+++,,,,,,+++***+++---...------,,,++++++************)))))))))***++++++******+++++++++,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++,,,------------,,,((()))***+++,,,,,,,,,,,,............---,,,+++***,,,,,,++++++++++++,,,,,,.........---------,,,,,,)))***+++,,,,,,,,,++++++***++++++,,,,,,------...++++++,,,,,,---......///,,,,,,,,,,,,,,,------...,,,++++++*********++++++************************///...------++++++***)))///000///---+++***+++,,,++++++++++++,,,---...///++++++,,,,,,,,,,,,------------------------------...---,,,+++,,,---...///,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------...------,,,+++,,,---,,,+++))))))***+++(((((()))***+++,,,------......------,,,,,,++++++((()))************,,,...---,,,,,,,,,,,,,,,,,,+++,,,+++)))(((((()))******///---++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++///...------,,,,,,,,,---------------------------,,,,,,---------.........///---,,,,,,---......---...------,,,,,,------...,,,,,,,,,,,,------------,,,,,,+++++++++,,,------************************...---,,,,,,------,,,+++,,,,,,,,,,,,,,,+++++++++(((***,,,......---+++***------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,------------------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///------------,,,,,,,,,,,,------------------..............................000///......---............---++++++,,,------,,,............------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++*********))),,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------000---***+++...111111///++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------........................,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,+++++++++,,,------.........---++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,++++++++++++***,,,++++++******++++++,,,,,,,,,,,,,,,,,,+++***))),,,++++++++++++,,,------************)))((('''&&&++++++************+++,,,******++++++++++++*********************++++++,,,++++++++++++++++++++++++,,,***)))(((*********))),,,,,,------------,,,,,,++++++,,,,,,,,,,,,++++++++++++******************)))+++,,,+++******+++,,,,,,,,,+++++++++*********)))))))))******++++++,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++***++++++,,,---,,,,,,,,,((()))***+++,,,------------------------,,,+++***...------------------...------------,,,,,,,,,,,,,,,,,,---------.........+++++++++,,,,,,------------------,,,,,,+++++++++++++++*********++++++,,,+++***)))))))))***+++,,,++++++++++++++++++++++++---------,,,,,,+++++++++//////...---++++++,,,...,,,+++++++++,,,,,,---...+++++++++,,,,,,,,,------------------------------,,,+++++++++,,,---//////++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,*********+++************///000000///---,,,,,,---*********++++++,,,---...---------,,,,,,,,,++++++(((+++---+++)))))),,,///---------,,,,,,+++++++++------,,,+++++++++,,,---///---++++++,,,---,,,+++---------,,,,,,+++++++++++++++++++++++++++++++++......------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------,,,,,,---------,,,...---,,,++++++,,,---...+++,,,,,,,,,------......,,,,,,,,,++++++,,,,,,---************************---,,,++++++------,,,+++++++++++++++++++++++++++***+++,,,---------,,,+++...............---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...//////...,,,+++------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,/////////////////////...................................................---,,,,,,,,,,,,,,,,,,,,,...---------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))((((((((((((+++++++++++++++,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,000...++++++,,,,,,+++***************************,,,,,,,,,---------..............................,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++***)))(((+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++......,,,,,,,,,,,,......,,,,,,,,,++++++***))))))++++++++++++++++++,,,,,,******++++++***(((&&&%%%++++++***+++++++++,,,,,,)))***,,,,,,,,,,,,***))))))))))))))))))***++++++++++++++++++++++++++++++,,,***))))))***+++***)))+++,,,,,,------,,,,,,+++***++++++,,,,,,++++++***(((((()))***++++++,,,,,,''')))******))))))***,,,((()))))))))*********+++))))))******++++++++++++******+++++++++,,,,,,,,,******++++++++++++******)))******+++++++++++++++))))))***,,,,,,---------***++++++,,,------,,,,,,---------,,,,,,---------,,,,,,,,,,,,++++++++++++,,,,,,,,,---------......++++++,,,,,,,,,,,,------+++++++++***************,,,,,,++++++***++++++,,,)))((((((((()))+++---...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,------,,,+++,,,...111...---,,,,,,+++++++++,,,+++++++++,,,,,,,,,------------------------------))))))***+++,,,---......++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...///000///...,,,---...000///............//////,,,,,,,,,,,,,,,++++++++++++---...,,,)))(((***------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,------...,,,***+++,,,---,,,+++...------,,,,,,++++++***////////////////////////,,,,,,,,,,,,++++++******************************)))************+++++++++++++++,,,,,,++++++++++++---,,,+++******+++,,,---,,,,,,,,,------.........---,,,,,,++++++,,,,,,,,,************************+++***)))***+++,,,+++***)))))))))***************---,,,+++++++++,,,---...,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...//////...,,,+++,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,////////////....................................------..................+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,,,,,,,+++++++++)))((())))))***,,,...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000///...------------,,,---------,,,++++++******,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,+++***))))))+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++......,,,,,,,,,,,,......---,,,,,,++++++++++++++++++++++++++++++++++++******+++,,,,,,+++)))(((&&&******++++++,,,,,,,,,,,,***+++,,,------,,,+++***)))(((((((((((()))******+++++++++++++++++++++++++++***)))***+++,,,+++)))******++++++++++++************++++++++++++******'''((()))***,,,,,,,,,,,,'''(((******))))))***,,,(((((())))))***++++++,,,)))***++++++,,,+++++++++******+++++++++,,,,,,,,,)))******++++++******)))))))))***++++++++++++******++++++,,,,,,,,,,,,,,,)))***+++,,,------------++++++************++++++,,,,,,+++++++++*********++++++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,&&&'''((()))***+++,,,---///......---------------((((((((()))+++---...///,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++---......///)))***+++++++++,,,...000///...---,,,++++++++++++++++++,,,,,,,,,,,,------------------------------))))))***+++,,,,,,------,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++************++++++,,,***,,,------,,,++++++,,,...---+++*********+++,,,,,,,,,,,,,,,++++++++++++---...---,,,***)))***+++---,,,,,,,,,,,,,,,,,,+++*********+++++++++++++++,,,+++)))***,,,------,,,---------,,,,,,+++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++))))))*********+++++++++)))+++---,,,+++******+++,,,++++++******++++++,,,---------------.........------,,,+++++++++,,,,,,++++++++++++++++++++++++***)))((()))***+++***))))))))))))***************...---+++******,,,...000))))))************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---///000111,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,------------------------------,,,,,,---............---***+++------,,,++++++,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******((((((((((((***,,,///000------------------------------,,,,,,,,,,,,++++++******+++,,,,,,---------111000000///...------,,,,,,,,,,,,,,,------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,***+++,,,---.../////////++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------*********+++++++++++++++***++++++++++++,,,,,,,,,,,,++++++******++++++,,,---,,,,,,++++++,,,------+++++++++,,,++++++***)))++++++,,,,,,++++++******)))***+++,,,---------,,,++++++,,,,,,,,,,,,++++++)))))))))((()))******+++++++++++++++++++++++++++******)))+++,,,---+++***))))))************))))))******++++++++++++******((()))***+++,,,++++++***''')))************+++---+++++++++++++++,,,,,,,,,***+++,,,,,,,,,+++***)))******+++++++++,,,,,,,,,***++++++,,,,,,++++++***)))***++++++,,,,,,++++++,,,,,,------,,,,,,+++******++++++,,,,,,,,,++++++++++++************++++++------,,,,,,,,,+++++++++++++++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,''''''((()))+++,,,---...//////...---------------))))))+++,,,------------+++++++++++++++++++++++++++++++++,,,,,,---------(((***,,,,,,++++++,,,---------,,,++++++,,,,,,,,,++++++,,,,,,,,,,,,------------------------------******+++,,,------------------,,,+++++++++,,,,,,------------------------***))))))((()))***+++,,,(((***,,,---,,,+++,,,---***)))((('''''')))***+++++++++++++++++++++++++++...,,,++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,---)))******+++,,,,,,,,,+++***)))((())),,,......---,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))))))))))))))***+++------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,))),,,......,,,***+++,,,+++,,,,,,,,,,,,,,,,,,+++............------------...---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))((()))+++,,,+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......*********+++++++++,,,,,,------------------------------------------------***+++++++++,,,---------***+++,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,...///111222,,,,,,---------.........+++++++++,,,,,,---------------------------------+++,,,---.........------)))+++...---+++******,,,,,,---------............,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++*********))))))))))))******))))))***---///111---------------------------------,,,,,,+++++++++'''(((***++++++++++++,,,........................++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,------------,,,,,,******,,,---.../////////++++++,,,,,,,,,,,,------+++++++++,,,,,,---------)))*********++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++******+++,,,...///***++++++,,,+++***)))(((++++++*********+++,,,,,,)))***+++---------------,,,,,,,,,++++++,,,,,,,,,++++++******++++++,,,---++++++++++++++++++++++++***)))***+++------,,,************++++++***************++++++++++++************+++,,,,,,***)))((((((***++++++++++++---...///......------,,,,,,++++++,,,,,,---,,,+++)))(((******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,------------,,,------------,,,+++******,,,,,,,,,,,,++++++***)))---,,,,,,,,,,,,,,,,,,---......---------,,,,,,,,,...---,,,+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,...---,,,+++++++++++++++++++++---......---,,,+++************************,,,,,,,,,,,,,,,,,,,,,,,,(((***,,,,,,+++)))))))))++++++++++++,,,---......++++++,,,,,,,,,---------------------------------,,,,,,------......------...------,,,++++++++++++------------------------......---,,,---...000111(((***---............///...---,,,,,,---///111333++++++++++++++++++++++++---***(((***---///...,,,+++++++++,,,,,,---------+++,,,------............)))(((((())),,,...///...,,,,,,,,,,,,,,,,,,,,,,,,........................)))***,,,.../////////...........................,,,,,,---------.........***---000000---+++,,,---+++,,,............,,,+++/////////...---------,,,...---,,,,,,++++++++++++------------------------+++***)))***,,,---,,,+++,,,,,,,,,------.........***+++---//////...---,,,---------....../////////------------------------...------,,,,,,------...++++++,,,,,,---...//////***+++,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,......---------......///---------....../////////,,,,,,------...///000000------------------------***+++---...///...------(((+++......+++******,,,---.........//////000000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++.........---------,,,,,,...---+++++++++---///000,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++...///000000...,,,,,,,,,))))))***++++++,,,------******+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,------......------,,,++++++,,,,,,,,,+++******++++++,,,,,,,,,---------+++++++++,,,,,,---------))))))******++++++++++++*********++++++,,,,,,,,,,,,,,,...//////...,,,,,,******))))))***,,,...///***+++,,,,,,+++***)))(((******)))))))))+++,,,...)))***+++---......------...---++++++++++++---...------,,,,,,------...///++++++++++++++++++++++++***)))***,,,---...,,,***+++++++++,,,,,,+++++++++***+++,,,------,,,+++***(((***,,,---,,,,,,---///,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,+++,,,---...***,,,---......---+++)))---,,,,,,,,,,,,---......,,,,,,+++***))))))******---,,,******+++,,,+++***++++++,,,,,,,,,,,,------+++******))))))******+++******+++,,,,,,,,,,,,+++,,,,,,,,,+++++++++*********++++++,,,,,,++++++***(((((()))***+++,,,,,,---------------------------************+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,***))).........------,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,---------....../////////......------,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------000000//////............++++++++++++++++++++++++,,,,,,+++***+++,,,---...+++*********))))))((((((***+++,,,,,,------------------------------------......------------......)))***+++,,,,,,,,,,,,,,,,,,,,,,,,++++++*********------------------------*********++++++,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,---000111///,,,++++++,,,,,,,,,,,,------******+++,,,,,,---......++++++,,,,,,,,,,,,------+++++++++************)))///---+++,,,///000///...------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++++++++,,,---...---,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,000///...------------------------------...//////------------------------***+++---//////...---+++000///...------...///000//////...------------...,,,,,,............,,,,,,------------,,,+++******---------.........//////,,,,,,,,,---------...............////////////000222000...---,,,---...///---,,,+++******+++---///000///...---------------......////////////......------------------------------------------------111000///...............++++++,,,,,,,,,------------------,,,,,,+++++++++***++++++,,,,,,++++++***,,,+++***))))))***+++,,,++++++,,,------,,,,,,+++******+++,,,------------,,,---------,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++******)))*********)))***+++,,,,,,,,,,,,+++***+++,,,---,,,+++***))),,,,,,,,,,,,++++++***)))000,,,)))))),,,------++++++++++++++++++***)))(((******)))((('''(((+++---,,,------......------,,,.........---,,,+++)))(((***++++++,,,+++***)))(((+++++++++++++++++++++,,,,,,++++++***+++...000111******+++,,,,,,+++******(((***,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++++++++,,,---***+++---......---+++***,,,++++++++++++,,,------,,,,,,+++***************,,,***))))))***++++++***++++++,,,,,,,,,,,,------...------------------...******+++,,,,,,,,,,,,+++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...............---,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++***++++++,,,,,,,,,+++++++++++++++,,,,,,,,,------...------,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---.........---------,,,,,,++++++++++++++++++++++++,,,,,,+++++++++,,,---...,,,,,,++++++++++++++++++***+++,,,,,,---------,,,------------------------------,,,,,,,,,,,,------)))******+++,,,,,,++++++,,,,,,,,,+++++++++******------------------------******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,************************,,,,,,,,,,,,,,,,,,,,,,,,)))'''&&&(((***+++)))'''++++++,,,,,,,,,,,,------******+++,,,,,,---......++++++,,,,,,,,,,,,------++++++++++++************...,,,***+++---///...---************************,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***))))))((((((,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,,,,,,,......---------......///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...///......---///...---,,,,,,------...000///......------......+++,,,---......---,,,+++++++++,,,------,,,,,,,,,------------.........///,,,,,,,,,------------...------........./////////333222000///...///000111111///---+++*********+++///...------,,,,,,------,,,------......------,,,------------------------------------------------//////...---------......++++++,,,,,,,,,------------------,,,,,,++++++++++++,,,,,,------,,,,,,+++***))))))(((((())))))***---------,,,,,,,,,,,,,,,.........///......---------------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------+++******))))))***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------------,,,+++,,,,,,,,,,,,,,,+++******...,,,******,,,---,,,+++$$$&&&))),,,---------,,,,,,,,,+++***))))))+++,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,------,,,,,,++++++,,,,,,,,,+++))))))---,,,,,,++++++***************+++,,,,,,---------)))******++++++******)))''')))+++,,,++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,)))***,,,---...------,,,+++************+++,,,,,,,,,++++++************+++***((('''(((***+++++++++++++++,,,,,,,,,,,,------,,,++++++******++++++,,,******+++,,,,,,,,,,,,+++------------,,,,,,,,,,,,,,,,,,------------,,,,,,---,,,,,,,,,+++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++...------,,,,,,,,,,,,---,,,,,,++++++++++++******,,,,,,,,,+++++++++******+++++++++++++++++++++++++++,,,,,,,,,,,,++++++***++++++++++++,,,,,,,,,,,,---,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...,,,------------------...++++++,,,---------,,,,,,,,,,,,,,,,,,------------,,,,,,++++++++++++,,,,,,))))))***++++++++++++***,,,,,,,,,,,,++++++++++++------------------------++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***))))))+++,,,---+++***++++++,,,,,,,,,,,,------***++++++,,,,,,------...++++++,,,,,,,,,,,,------,,,+++++++++************,,,+++******,,,------,,,)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***)))(((++++++,,,,,,,,,,,,+++++++++++++++,,,,,,---------------,,,+++++++++,,,,,,......---------------...,,,,,,,,,,,,,,,,,,,,,,,,------........./////////......---,,,++++++,,,,,,000///......------......++++++,,,,,,,,,,,,++++++)))***+++,,,------------------------............,,,,,,,,,,,,------------,,,,,,,,,---------......///...---,,,+++,,,---...000///---+++******++++++------,,,,,,++++++,,,,,,++++++,,,,,,,,,,,,++++++------------------------------------------------******))))))******++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,++++++------............------...------,,,,,,------...///...---,,,+++,,,,,,---////////////...---,,,+++---............---,,,,,,------------------------......---+++************---,,,+++*********+++,,,,,,------......------,,,,,,------------,,,,,,+++,,,++++++,,,---...,,,+++)))***,,,------,,,+++***......---,,,++++++++++++******++++++++++++************+++,,,,,,,,,,,,,,,+++,,,,,,,,,,,,++++++***...------,,,+++***))))))(((***+++------,,,***((()))))))))******)))))))))''')))++++++******+++,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,)))***+++,,,---...------+++++++++++++++,,,,,,---,,,++++++******+++++++++***(((((()))+++------,,,+++++++++,,,,,,,,,------+++******************+++******+++,,,,,,,,,,,,+++......---------,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,++++++***)))************************,,,+++***)))((()))***+++,,,,,,,,,+++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++------------,,,+++******------------------------,,,,,,+++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,------......//////+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++,,,,,,))))))***++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++++++++++++++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........///000000000///+++++++++,,,,,,,,,------+++++++++,,,,,,---------+++++++++,,,,,,,,,------,,,,,,+++++++++*********,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))+++---............***+++,,,------,,,+++*********+++,,,,,,---......------,,,,,,,,,,,,,,,---......------,,,,,,------------------------------///............///000000......------,,,+++++++++......---,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,---------,,,------------------------++++++,,,,,,,,,---------++++++,,,,,,,,,------------,,,++++++++++++,,,,,,+++++++++++++++,,,......,,,,,,++++++***++++++,,,++++++,,,,,,,,,,,,++++++,,,,,,------------------------------------------***************+++,,,---,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,...//////////////////...///..................///111///---+++++++++---...,,,---------,,,,,,+++***---......///......------------------------------------,,,,,,++++++,,,,,,,,,+++)))((('''(((***+++,,,,,,,,,------------------------......---,,,,,,***+++,,,---...---,,,+++...------------...000000...---,,,,,,,,,,,,,,,+++******++++++++++++******---------,,,,,,***)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++,,,,,,,,,+++)))(((***))))))))))))))))))***(((***++++++*********++++++++++++++++++++++++++++++,,,,,,---------------)))***+++,,,------......,,,,,,,,,,,,,,,---......,,,+++++++++++++++,,,,,,+++***)))***,,,.........+++++++++,,,,,,,,,------......------------......******+++,,,,,,,,,,,,+++......---------,,,,,,,,,,,,------......------,,,******+++,,,,,,---......------------------------,,,,,,,,,,,,,,,+++***)))************************+++***)))((()))***+++,,,,,,,,,,,,---------------,,,,,,,,,+++++++++******++++++++++++++++++++++++---------------,,,+++***------------------------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,------......,,,,,,,,,------,,,,,,++++++++++++,,,,,,,,,------------,,,,,,,,,,,,------******+++++++++******))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......------...+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,++++++++++++***---------,,,+++,,,,,,---........................,,,,,,,,,,,,,,,,,,,,,,,,((()))+++---............+++,,,---......---,,,+++******+++,,,,,,---............------------.........------,,,,,,,,,------........................///............///000000............------,,,,,,---,,,++++++******++++++++++++++++++++++++++++++,,,---------,,,,,,+++***------------------,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,,,,---000000/////////000000000******++++++,,,---......++++++*********++++++,,,,,,,,,------------,,,,,,,,,,,,,,,---------......------------------------............///000111111,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,...//////////////////...************************000///---+++***+++---...***+++,,,,,,---------,,,------......///......---------------------------++++++++++++,,,---......---,,,***))))))***+++---+++++++++++++++,,,,,,---,,,,,,---......---------)))+++,,,---------,,,,,,***)))(((***///666===BBB...,,,******,,,------+++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,+++***)))))),,,,,,,,,,,,,,,,,,,,,---*********++++++,,,,,,,,,...---,,,+++******+++++++++******))))))******+++)))+++,,,,,,+++******+++++++++++++++++++++++++++++++++,,,...............+++++++++,,,,,,------...------,,,,,,------...///,,,++++++++++++,,,,,,------+++***+++---.........++++++,,,,,,,,,,,,------...------,,,,,,------...******+++,,,,,,,,,,,,+++------------,,,,,,,,,,,,,,,,,,------------,,,,,,))))))***+++,,,---......------------------------***+++,,,---,,,+++***)))++++++++++++++++++++++++---,,,,,,,,,,,,------...,,,,,,------------......,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,------------,,,,,,+++++++++++++++************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------............,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++******++++++,,,,,,------------,,,,,,,,,,,,------+++,,,,,,,,,,,,+++******,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++++++++++++++......------------......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++------,,,,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++---......---++++++,,,...------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***)))(((,,,,,,------------,,,,,,+++++++++,,,,,,---------......---------...//////,,,,,,,,,,,,,,,---..............................------........./////////------............------,,,,,,+++************+++,,,,,,++++++++++++,,,,,,------------,,,+++***)))------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,------.........///////////////---------,,,,,,+++++++++++++++******++++++,,,,,,------............------+++,,,,,,------.........------------------------------,,,,,,,,,---......,,,---------............++++++,,,,,,,,,,,,------------............------)))******++++++******)))---,,,++++++++++++------+++,,,---...////////////,,,,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,+++******++++++,,,---...------,,,,,,,,,---//////************+++,,,------+++,,,,,,------------,,,)))+++------,,,,,,---...---+++***+++///666>>>CCC111---))))))+++------+++++++++,,,,,,,,,,,,++++++((((((***+++,,,,,,,,,,,,,,,++++++++++++,,,,,,---))))))***+++,,,------...///...+++***)))***,,,---,,,+++************+++,,,***,,,------+++++++++,,,************************)))***,,,---......------,,,,,,,,,+++,,,,,,,,,---,,,,,,++++++,,,,,,---...+++++++++++++++,,,---...---,,,***+++,,,------,,,++++++,,,,,,,,,,,,------+++++++++******+++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++)))*********++++++,,,,,,++++++++++++++++++++++++)))***,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...............++++++,,,,,,,,,---------,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,------------------+++++++++*********))))))------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,---------.........///------------------------***+++,,,---------,,,,,,------,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++***)))******+++,,,,,,------,,,,,,++++++++++++,,,,,,---------------,,,++++++,,,,,,,,,---------......++++++++++++++++++++++++......---------,,,,,,,,,++++++++++++++++++++++++...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,......,,,,,,---...++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,+++++++++,,,---...,,,***)))+++---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***))))))((((((------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,------...///*********+++,,,---...///------------------------+++,,,---...///......---***+++,,,---......------...------,,,,,,,,,,,,,,,...---,,,++++++,,,---...,,,,,,,,,------,,,++++++---------,,,,,,,,,++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,------------******+++,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++++++++++++++++++++,,,------------............------++++++,,,,,,---......///------------------------,,,++++++************+++------------............+++++++++,,,,,,---------+++,,,,,,------,,,,,,++++++,,,---......---,,,+++)))******++++++,,,,,,,,,------......///.........++++++,,,---------------++++++++++++++++++++++++,,,,,,+++*********************+++,,,---......///++++++******+++,,,...///******+++,,,,,,,,,,,,,,,)))+++---,,,++++++---000000///......000444888;;;888222+++)))***---,,,*********++++++++++++******'''((()))***,,,,,,,,,,,,+++******)))***+++,,,---*********++++++,,,,,,---,,,++++++************+++---,,,+++******+++,,,---+++,,,......,,,++++++,,,************************((()))+++,,,------,,,,,,------,,,+++++++++,,,,,,++++++******++++++,,,---++++++++++++,,,,,,---...---,,,******+++,,,+++***++++++,,,,,,,,,---------///......------......///******+++,,,,,,,,,,,,+++,,,,,,,,,+++++++++*********++++++,,,,,,++++++***+++++++++************)))))))))))))))))))))))))))((()))+++---------++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---...---,,,,,,*********++++++,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++,,,---............---------,,,,,,+++++++++........................,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++,,,,,,,,,------.........------------------------***+++,,,---...---,,,,,,.........------,,,,,,+++------------,,,,,,+++***))))))***+++,,,,,,------++++++************++++++............------,,,+++,,,,,,,,,------.........++++++++++++++++++++++++.........------,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---........................,,,,,,,,,,,,,,,,,,,,,,,,'''))),,,,,,***)))***,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------,,,,,,,,,++++++***,,,---+++((('''))),,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++++++++,,,---.........,,,++++++,,,......---,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...))))))***+++,,,...///000++++++++++++++++++++++++***+++---//////...---,,,'''(((***,,,---------,,,//////...------------.........,,,,,,,,,,,,......******+++,,,---------------------,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,------------......+++,,,---...............((()))+++,,,---.........,,,+++++++++,,,------...,,,------......------,,,++++++,,,,,,---...//////------------------------111000000///............---------.........//////+++++++++,,,,,,---------***++++++,,,,,,++++++***))))))++++++++++++))))))'''((()))+++,,,,,,,,,,,,------------,,,+++*********+++,,,,,,---------,,,************************///...,,,***)))(((''''''%%%&&&((()))+++,,,,,,,,,,,,,,,++++++,,,...///000)))***++++++,,,,,,,,,,,,***+++,,,+++******...111)))***,,,///222666999;;;===666---)))***,,,+++)))))))))************))))))******+++++++++******)))******)))))))))***,,,---,,,,,,++++++++++++++++++'''(((***++++++***)))((((((((())))))*********+++((())))))******))))))(((,,,,,,,,,------.........***++++++,,,,,,------...+++++++++*********))))))++++++,,,,,,,,,---------,,,+++)))(((((()))+++,,,------,,,++++++,,,,,,,,,000+++((()))...000---***---,,,***))))))***,,,---///...,,,+++***+++,,,,,,---,,,,,,++++++,,,,,,---)))***+++---......------)))******++++++*********++++++++++++++++++++++++,,,++++++******++++++,,,++++++,,,,,,---...//////111///---+++***)))******,,,,,,,,,++++++*********(((***,,,,,,***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++*********------,,,,,,,,,,,,++++++))))))))))))))))))))))))+++,,,------......------)))***++++++,,,,,,,,,,,,---------.........//////---,,,,,,++++++,,,,,,---,,,++++++++++++,,,------,,,+++)))((((((***+++,,,&&&&&&''''''(((***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------,,,,,,,,,---------......)))***+++,,,------------...---,,,,,,+++++++++,,,,,,---------,,,++++++***((())))))))))))*********++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------............---,,,,,,---------************************,,,,,,,,,,,,,,,,,,,,,,,,...---+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,,,,---,,,,,,---...---,,,***))),,,,,,,,,------.........************************---,,,,,,++++++******))).........------,,,,,,,,,....................................//////000000***,,,------,,,,,,...///...---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++******,,,,,,,,,,,,,,,---...///...///...,,,***)))+++,,,***)))))))))))))))******------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,...........................---,,,++++++---...000///...---,,,+++,,,,,,---...------,,,,,,------...,,,,,,,,,++++++*********++++++,,,,,,,,,,,,---------------------------------,,,,,,++++++******)))...---,,,,,,++++++++++++...------,,,,,,------...------------,,,,,,+++***------------------------,,,,,,,,,++++++******************++++++,,,,,,---++++++++++++++++++++++++))))))***+++,,,,,,------++++++++++++++++++++++++---***)))+++---///666>>>MMM;;;+++))),,,,,,++++++......---------,,,,,,,,,---,,,***)))))))))***+++******+++++++++,,,,,,,,,+++***)))((((((***,,,...,,,,,,+++***))))))******************+++++++++,,,........................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,++++++************++++++,,,,,,---------,,,+++******+++,,,------,,,,,,++++++,,,,,,---///,,,***+++---///...,,,---------......---------...---,,,,,,+++++++++,,,---,,,,,,++++++,,,,,,---)))***+++---......------,,,,,,---------,,,++++++------------------------,,,,,,++++++++++++,,,,,,++++++,,,,,,---......///000///---+++*********+++,,,,,,,,,+++++++++*********+++------+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************------,,,,,,,,,,,,++++++------------------------,,,,,,---................../////////...---,,,,,,------------.........///---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,------...------,,,,,,+++***)))((())))))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++,,,,,,***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------)))***+++,,,------------...---,,,,,,++++++++++++,,,,,,,,,,,,,,,+++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------......,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))))))))))),,,,,,---------,,,+++***+++,,,,,,,,,---------------------------------------------------...............---------,,,,,,,,,........................---------....../////////+++---...---,,,,,,---...///...---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++******------,,,,,,,,,---......---------+++)))(((***+++---,,,+++***************------,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,...........................---,,,++++++---...000///...---,,,,,,,,,------------,,,,,,,,,,,,---------------,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,++++++...........................---,,,,,,+++++++++,,,------,,,,,,,,,,,,------,,,---------,,,,,,+++***------------------------,,,,,,,,,+++++++++******+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,---******,,,---...444;;;MMM===000,,,---,,,************+++,,,---...//////,,,,,,+++******************++++++++++++,,,,,,,,,+++***)))))))))***,,,---,,,,,,+++***************+++++++++,,,,,,,,,,,,,,,---,,,+++******+++,,,---,,,,,,,,,,,,------------...------,,,++++++******---------,,,,,,,,,,,,+++))))))******+++,,,------...---,,,++++++,,,---...,,,,,,,,,++++++,,,,,,---...------,,,,,,---------+++,,,...000000...,,,+++,,,,,,------,,,,,,++++++---,,,,,,++++++,,,,,,---)))***,,,---...------,,,---------------,,,+++***------------------------,,,,,,++++++++++++,,,,,,++++++,,,,,,------.........---,,,++++++++++++,,,,,,,,,,,,++++++++++++***+++,,,------,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))************------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............------...............------------------............---,,,,,,++++++,,,,,,------------,,,---......///+++,,,.........,,,***(((---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++***************++++++,,,,,,++++++***++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,******+++,,,------------------,,,,,,,,,,,,+++++++++,,,,,,,,,,,,++++++***,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------+++++++++******++++++,,,------------------------........................///...---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,+++,,,,,,---------,,,++++++++++++++++++,,,,,,,,,,,,------------------------------...//////000111111...------------,,,,,,,,,------------------------,,,,,,------------......,,,.........,,,+++,,,---///......------------...,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++***...---------------,,,,,,,,,,,,,,,+++)))((()))+++///...---,,,+++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,........................------,,,+++,,,---...///......---,,,,,,,,,------------,,,,,,,,,,,,------......------------,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,++++++***************++++++,,,------...------,,,+++++++++,,,,,,------,,,,,,,,,,,,------,,,,,,---------,,,++++++------------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++------------------------+++,,,,,,------......///------------------------,,,******------,,,000666DDD;;;222///...,,,,,,---))))))***+++,,,---......++++++++++++++++++***)))++++++++++++,,,,,,,,,,,,************++++++++++++,,,++++++************+++++++++++++++,,,,,,,,,,,,+++)))(((&&&&&&((()))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,+++(((((()))***+++,,,,,,------,,,++++++++++++,,,---,,,,,,+++++++++,,,------------...---+++***,,,---***+++,,,------,,,+++***+++,,,---...---,,,+++***---,,,,,,++++++,,,,,,---***+++,,,---...---,,,,,,++++++++++++***)))((((((++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,---+++++++++++++++++++++++++++,,,---,,,+++***,,,---,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++,,,,,,------,,,,,,,,,+++++++++***************************+++,,,,,,------,,,,,,&&&''')))***,,,---......---------------------------,,,,,,++++++,,,,,,---...------------...//////(((***,,,---////////////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++++++++***++++++,,,,,,++++++***+++++++++,,,,,,,,,------******+++++++++,,,,,,,,,***+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------------,,,+++------------............------------------------------------------------++++++,,,,,,,,,---------------,,,,,,,,,---..............................---------------------------------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...///000///---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---...///...,,,++++++---...------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++............---,,,,,,+++,,,------,,,***)))***+++...---,,,+++++++++++++++******++++++++++++,,,,,,,,,,,,,,,------------...------------------------........................------,,,,,,,,,---...///---------------------------,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,+++++++++,,,,,,,,,------------,,,,,,++++++******))))))******++++++++++++---,,,,,,++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,---,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++***,,,,,,,,,,,,------------+++,,,,,,,,,------......------------------------+++***+++------***---111555222///...------...000,,,,,,,,,+++++++++*********+++,,,,,,,,,+++***)))+++++++++,,,,,,,,,------******+++,,,,,,++++++***,,,++++++******+++++++++++++++++++++++++++******...---+++******+++---...,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,************++++++++++++(((((()))***++++++,,,,,,++++++************++++++,,,+++++++++,,,,,,---...,,,------,,,***)))+++,,,------,,,++++++,,,------***+++,,,---...---,,,+++---,,,,,,++++++,,,,,,---***+++,,,---------,,,++++++++++++++++++***)))(((++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,---+++++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,---,,,,,,++++++++++++++++++++++++***++++++***))))))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++++++++***%%%&&&''')))+++,,,,,,---------------------,,,,,,---,,,,,,++++++,,,,,,---...------------...//////++++++++++++,,,...000222...---,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......***++++++,,,,,,++++++***+++++++++,,,,,,,,,------******+++++++++,,,,,,,,,++++++,,,---------,,,,,,++++++,,,---------,,,+++------............------,,,,,,,,,,,,------------++++++++++++++++++++++++------------------------+++++++++,,,,,,,,,---------,,,,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,''')))+++,,,---,,,+++))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++++++++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,+++---...///...,,,++++++---,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++---............,,,++++++,,,---......,,,+++,,,---***************+++,,,---*********++++++,,,,,,,,,,,,,,,---------.........------------------------........................,,,,,,,,,,,,------......,,,---------------------,,,,,,,,,++++++,,,,,,,,,+++++++++++++++,,,,,,,,,+++++++++,,,,,,,,,------......------,,,,,,,,,+++//////......------------,,,,,,,,,++++++,,,,,,---,,,,,,,,,++++++,,,,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,+++++++++******++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,***+++---,,,)))***///,,,---,,,+++***+++------,,,,,,,,,+++++++++************,,,------,,,+++***++++++,,,,,,,,,---------++++++,,,,,,,,,++++++***,,,+++++++++++++++,,,,,,++++++++++++************...---,,,++++++,,,---...,,,,,,,,,,,,++++++++++++))))))******+++,,,,,,---)))***************++++++*********+++++++++++++++************************++++++++++++,,,---.........---,,,+++++++++++++++111///---,,,,,,---///111++++++,,,---------,,,,,,---,,,,,,++++++,,,,,,---++++++,,,---------,,,++++++,,,,,,------,,,,,,,,,------------------------------,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,++++++,,,---------,,,,,,***++++++++++++,,,,,,,,,***++++++)))((((((***---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------,,,,,,,,,,,,++++++************************))))))***++++++++++++***+++,,,,,,,,,,,,,,,++++++------------,,,,,,,,,,,,---,,,,,,++++++,,,,,,------------,,,---......///000///---+++***+++---...---,,,++++++************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,***+++,,,---...---,,,+++,,,------............---+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,************+++,,,------++++++++++++++++++++++++******************************+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---......---,,,,,,,,,+++++++++,,,------,,,,,,,,,,,,++++++++++++---------------------------,,,,,,+++******)))))),,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,.........,,,+++,,,---***************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,+++,,,...//////...------...))))))))))))***,,,---...******++++++,,,,,,------,,,---------............------------------------........................,,,,,,,,,---------......+++,,,---.........------,,,,,,++++++++++++,,,,,,******++++++++++++,,,,,,++++++,,,,,,,,,,,,------------------------------......------,,,++++++***,,,,,,+++++++++,,,------,,,,,,++++++++++++,,,,,,++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,)))******++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++---,,,)))***...+++---,,,)))(((+++***((())))))***+++,,,---......***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++,,,++++++++++++,,,,,,---------,,,,,,++++++++++++************************,,,,,,,,,+++++++++*********************+++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++***++++++++++++,,,---...///222///,,,,,,...///---+++//////............//////,,,+++++++++,,,,,,---...---,,,,,,++++++,,,,,,---+++,,,---------,,,++++++***++++++,,,------------------------------------------,,,,,,,,,,,,------+++++++++++++++++++++++++++,,,---------,,,+++*********+++++++++,,,,,,,,,,,,,,,+++***((()))+++...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++))))))))))))))))))))))))******+++,,,,,,,,,,,,,,,...............---,,,+++---------,,,,,,,,,++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,------...///...---,,,+++++++++***,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------+++,,,,,,------,,,,,,+++)))***,,,......---,,,+++***++++++,,,------,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,************+++,,,---...++++++++++++++++++++++++++++++++++++++++++++++++******,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......///000000000,,,,,,+++++++++,,,---...------------,,,,,,,,,+++------------------------------------,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,...---------,,,,,,,,,,,,+++---...---,,,,,,---...+++*********++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---//////...---,,,+++---//////---,,,,,,---+++++++++++++++,,,---...+++++++++,,,------......------------............................................................,,,,,,------......------+++,,,---.........------,,,,,,++++++++++++,,,,,,+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,------+++++++++,,,------......************************,,,+++++++++,,,,,,---...,,,,,,++++++++++++,,,,,,***+++,,,,,,---------,,,++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,---------------******++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---++++++,,,+++)))+++000,,,...,,,)))***///...(((******+++,,,---...//////+++++++++++++++,,,------,,,,,,,,,------------......---,,,+++***+++,,,,,,+++++++++++++++,,,---............------,,,,,,,,,***+++,,,,,,,,,,,,+++***,,,,,,,,,++++++*********,,,,,,++++++***)))))))))+++++++++,,,,,,---------......---,,,,,,++++++***+++,,,,,,------,,,,,,+++++++++++++++,,,---...///666111------111222///++++++,,,...//////...,,,+++,,,,,,+++***+++,,,...///---,,,,,,++++++,,,,,,---+++,,,---------,,,+++***'''((()))***+++,,,,,,,,,++++++++++++++++++++++++...------,,,,,,------...++++++++++++++++++++++++,,,,,,---...---,,,+++************++++++,,,,,,,,,------,,,+++)))***---///,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++*********---------,,,,,,,,,++++++------------------------+++,,,------......------+++,,,,,,---.........------------,,,,,,+++++++++---,,,,,,++++++,,,,,,---,,,++++++++++++,,,------***+++,,,......---+++***,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++************+++++++++,,,,,,+++++++++++++++,,,,,,,,,---------,,,,,,------------......,,,,,,,,,------,,,++++++)))***,,,.........,,,+++((()))***+++++++++++++++,,,,,,,,,---------......------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---...///...------,,,,,,,,,,,,,,,,,,,,,,,,+++******++++++---...///,,,,,,+++***+++,,,...///.........------,,,,,,,,,************************------......///000000000,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,+++,,,------,,,,,,...///++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---/////////---,,,)))+++......---,,,,,,,,,......---,,,,,,,,,------++++++,,,------...//////---------.........//////................................................+++,,,------......------***+++---...///...------,,,++++++++++++++++++,,,,,,,,,,,,------.........++++++,,,,,,,,,---------))))))***+++,,,------...+++,,,,,,------......///++++++++++++,,,,,,---...,,,++++++++++++++++++,,,***+++,,,,,,------------++++++++++++++++++++++++,,,,,,,,,------.........,,,,,,,,,------.........++++++,,,------...//////------------------------------------------------...,,,+++,,,+++))),,,111,,,---+++)))---444444---......------------,,,,,,,,,,,,+++***+++,,,...///,,,,,,,,,---------......///...,,,*********,,,---++++++++++++,,,,,,---...,,,++++++***+++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,((()))+++,,,------,,,+++))))))***+++,,,,,,,,,,,,)))***,,,---...---,,,,,,,,,,,,,,,++++++************)))))))))((((((''''''************+++,,,------...---,,,+++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---------------------------------,,,,,,+++++++++...---+++))))))***+++,,,,,,,,,,,,------,,,++++++))))))***+++---...//////************************---------,,,,,,+++++++++,,,+++++++++***))))))))))))+++,,,,,,***))))))***,,,,,,,,,,,,---...//////*********+++++++++,,,,,,***++++++,,,,,,+++++++++,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++***))))))++++++++++++++++++++++++((()))+++,,,---,,,,,,+++------...///...---+++***------------,,,++++++***,,,,,,------,,,+++)))(((******+++++++++,,,,,,,,,++++++++++++******))))))(((((((((***,,,---,,,+++---------,,,,,,++++++++++++++++++*********))))))***+++,,,,,,,,,,,,+++***++++++------------+++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,+++***))))))***+++,,,***+++,,,,,,------,,,,,,------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++++++++---------,,,,,,++++++++++++,,,,,,------,,,,,,++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++------------,,,,,,+++***++++++******++++++,,,---......---------,,,,,,,,,+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---........................---------............///........................******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------...---,,,++++++,,,---...---------,,,,,,+++++++++.........------,,,,,,,,,++++++***))))))***++++++///............---------.........------,,,,,,,,,/////////......---,,,,,,.........------,,,,,,,,,------------------------000///------......---,,,---------------------------//////---+++***,,,...,,,,,,,,,++++++*********---.........---,,,,,,+++---+++)))'''''')))+++---------------------------++++++,,,---............000---***)))+++,,,***))),,,,,,---...---,,,***)))(((((())))))*********+++---,,,,,,,,,+++*********)))******+++++++++************+++++++++,,,,,,,,,******+++,,,------......++++++++++++++++++++++++---,,,,,,,,,,,,---.........------,,,,,,++++++***---,,,++++++------,,,+++***************)))((('''+++,,,,,,+++)))((()))***///...,,,+++******++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++***+++,,,,,,,,,,,,,,,++++++***+++,,,,,,---------,,,,,,,,,,,,+++++++++******+++++++++*********))))))+++++++++***++++++,,,,,,,,,,,,+++++++++,,,...///////////////////////////---......//////......---------------------------------,,,,,,,,,,,,,,,,,,...---+++))))))***+++,,,,,,,,,,,,------,,,,,,+++---------,,,,,,+++++++++++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,,,,++++++++++++(((***,,,,,,*********+++,,,+++***************+++---------.........//////++++++,,,,,,,,,++++++***///......------......///++++++++++++++++++++++++,,,------.........------++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,------......---,,,,,,+++,,,,,,---------,,,++++++------......---,,,***)))*********+++++++++,,,,,,++++++++++++*********)))***))))))***,,,---,,,***,,,,,,,,,+++++++++******,,,,,,,,,,,,++++++******+++,,,------------,,,++++++,,,,,,------,,,,,,++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++---,,,+++******+++,,,---***+++,,,,,,------,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,+++++++++,,,---,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++---............---,,,++++++++++++++++++,,,------......---------,,,,,,,,,,,,,,,------------,,,,,,---,,,,,,++++++,,,,,,---........................---------............///,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------------,,,++++++,,,------...---------,,,,,,,,,+++......---------,,,,,,,,,......---,,,,,,---......---.........//////000000......---,,,,,,,,,,,,,,,---------------...............---------,,,,,,,,,------------------------000...------......---,,,------------------------,,,...///...,,,***+++---......------------------------......------,,,+++,,,+++***))))))***+++,,,------------------------,,,---------------,,,,,,+++(((''''''***,,,,,,+++,,,,,,---------,,,+++***++++++++++++++++++,,,,,,************))))))))))))******+++++++++******)))******+++++++++,,,,,,,,,*********+++,,,---------++++++++++++++++++++++++---,,,,,,,,,,,,---......,,,,,,,,,------------------,,,++++++------,,,+++---------------,,,++++++***+++,,,+++***)))***+++------,,,+++************,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++*********.........------,,,+++***,,,,,,++++++,,,,,,------,,,,,,,,,++++++++++++***------,,,,,,,,,,,,,,,+++,,,,,,++++++***+++++++++*********+++,,,...///000,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---------------------------,,,,,,,,,,,,---------------,,,+++*********+++,,,+++,,,,,,------,,,,,,,,,......---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,------------((()))+++,,,+++++++++,,,,,,,,,+++))))))(((((((((++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,...------,,,,,,,,,,,,,,,++++++,,,---------,,,,,,............---,,,++++++))))))*********+++++++++++++++++++++************,,,+++***+++------,,,***,,,,,,,,,,,,,,,+++++++++---------,,,,,,,,,,,,+++,,,------......------,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------,,,,,,,,,,,,------***+++,,,,,,------,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,+++,,,,,,,,,,,,,,,,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++......//////......------,,,,,,,,,,,,,,,------.........---------,,,,,,,,,------............---------,,,,,,++++++,,,,,,---........................---------............///------------------------++++++++++++,,,,,,,,,,,,,,,,,,------------,,,,,,------------------------------,,,++++++,,,------.........---------------...------------,,,,,,,,,,,,,,,+++******+++,,,,,,,,,---...///000111222222...---,,,+++***+++,,,---+++++++++,,,---............------------,,,,,,,,,------------------------///...------......---,,,------------------------+++---//////---++++++,,,------------............------......------,,,,,,,,,,,,++++++++++++,,,,,,------------------------............---,,,+++******)))((()))+++------,,,,,,,,,---------,,,++++++...------------------,,,)))))))))***************+++,,,,,,,,,+++***))))))******+++++++++,,,,,,,,,))))))******+++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,---......++++++,,,,,,---......///---,,,++++++------,,,+++***++++++++++++***)))))))))***,,,+++******+++,,,)))))))))***+++,,,------------------------------...---,,,+++***+++,,,,,,---.........------,,,+++---,,,+++***+++,,,---...++++++++++++++++++++++++------------,,,,,,,,,,,,------,,,+++************+++++++++,,,---......///+++++++++++++++++++++++++++,,,,,,------,,,,,,+++------------------------+++,,,,,,,,,------......---,,,+++*********++++++++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......''')))+++,,,++++++,,,...---,,,++++++*********+++************++++++++++++------------,,,+++******++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---...---,,,+++++++++------***++++++,,,---------------------------,,,,,,+++)))))))))*********++++++++++++++++++++++++++++++---,,,+++,,,------,,,***------------------------,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------------,,,,,,------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------,,,,,,,,,,,,------***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,,,,+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------............------------,,,,,,,,,---............---------,,,,,,,,,---..................------,,,,,,++++++,,,,,,---........................---------............///------------------------+++++++++,,,,,,,,,------,,,,,,------------,,,,,,------------------------...------------------...........................------------------------,,,+++***))))))***+++,,,---------...///000000000...---+++******+++,,,---+++++++++,,,,,,---------------------------------------------------------...---,,,,,,......---,,,------------------------***,,,...///...,,,+++******+++++++++,,,,,,------,,,------...------,,,,,,+++,,,------------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,+++***///...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++//////......------,,,,,,+++++++++,,,,,,---------------,,,,,,+++***)))(((******+++++++++,,,,,,,,,))))))*********+++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...++++++++++++,,,,,,---------,,,++++++------,,,+++))))))*********))))))((()))***++++++++++++,,,---((()))***+++,,,------...---------------------------,,,+++***+++,,,...///+++,,,------.........---...---,,,+++***+++,,,---++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------,,,+++************------------------------........................+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,------.........,,,,,,+++++++++***++++++***+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------'''))),,,,,,,,,,,,---...+++*********++++++,,,---------------............---------------,,,+++***......------------......,,,,,,,,,,,,,,,,,,,,,,,,(((((()))++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++*********,,,,,,---,,,+++******+++---...***++++++,,,------------,,,,,,,,,+++++++++++++++)))************++++++++++++++++++++++++++++++,,,---,,,+++,,,------,,,***++++++++++++++++++,,,,,,************++++++++++++,,,,,,++++++++++++,,,,,,------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,---------,,,,,,------,,,,,,,,,---............---------,,,,,,,,,---..................------,,,,,,++++++,,,,,,---........................---------............///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,------......------,,,------------------------......////////////..............................------------------------///...---,,,,,,---...///---------------------------,,,+++++++++,,,---...---------,,,,,,+++++++++---------------------------------------------------,,,+++,,,---...---,,,------------------------***+++,,,......---+++***+++++++++,,,,,,---------,,,,,,------...------,,,***+++---......---+++***,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------,,,,,,---.........---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,++++++++++++,,,,,,---------...---------,,,+++***)))(((******+++++++++,,,,,,,,,******************++++++++++++++++++++++++++++++,,,++++++++++++,,,------,,,+++++++++*********)))---,,,++++++------,,,+++,,,,,,------...------,,,)))***,,,,,,++++++,,,...,,,,,,---------,,,,,,+++------------------------+++++++++,,,,,,---...///***+++,,,------.........------,,,,,,++++++,,,,,,***++++++++++++,,,,,,,,,******++++++++++++,,,,,,,,,,,,++++++***+++++++++...............---,,,,,,---------------------------......//////......------------------------------------------.........,,,,,,,,,+++++++++************+++,,,------------......---,,,,,,+++******************************++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,(((***,,,---,,,+++,,,---((((((((())))))+++,,,,,,,,,,,,,,,,,,------------,,,,,,------------,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++++++++++++++++++++,,,,,,---++++++,,,---------,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,+++***+++------,,,***(((((((((((()))))))))))))))***************++++++,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,++++++***+++,,,,,,------,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------+++,,,,,,,,,,,,,,,,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------.........---------,,,,,,,,,------............---------,,,,,,++++++,,,,,,---........................---------............///************************,,,,,,,,,,,,------------------............------------------------------......////////////......---------------.........,,,,,,,,,------------......---,,,,,,,,,,,,---...---------,,,,,,,,,++++++,,,,,,---------------............---,,,+++++++++,,,,,,,,,------------...---------------------------,,,+++,,,---...---,,,------------------------+++******,,,......,,,***.............../////////,,,,,,------......------***+++,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------------%%%(((***+++++++++---...,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,++++++*********+++++++++++++++,,,---------,,,+++************+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------,,,,,,,,,+++***)))))))))---,,,++++++------,,,+++++++++,,,---------,,,,,,***+++---,,,++++++,,,---,,,---............---,,,........................,,,,,,---------------,,,++++++,,,,,,,,,,,,,,,+++,,,---------,,,,,,+++*********+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++++++++***++++++,,,,,,,,,---...//////......---++++++++++++++++++++++++---......//////......---------------------------............------------+++,,,,,,,,,++++++******)))***+++,,,---------------------,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,---------------------,,,,,,,,,,,,***,,,------,,,+++,,,---+++***************+++,,,))))))*********+++++++++***+++,,,---............+++******))))))******+++------------------------,,,,,,---------------,,,------------------------,,,,,,,,,,,,,,,+++***)))******+++,,,,,,,,,,,,,,,,,,,,,---------,,,++++++---,,,++++++++++++,,,---+++,,,,,,,,,,,,---------+++++++++,,,,,,,,,------***))))))***,,,---,,,***(((((()))))))))******************++++++,,,,,,,,,---,,,++++++++++++,,,---+++,,,,,,------,,,,,,+++------------------------+++,,,,,,------,,,,,,++++++,,,---......---,,,+++***+++,,,,,,------,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...---,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,+++------------------------+++,,,,,,------,,,,,,++++++,,,,,,---......------+++++++++++++++,,,------......---------,,,,,,,,,,,,,,,------------,,,,,,---,,,,,,++++++,,,,,,---........................---------............///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------............------------------------------,,,,,,---......---,,,,,,+++,,,,,,,,,------------,,,,,,,,,---------......,,,+++************+++,,,,,,,,,------------------+++,,,...000000///...---.........---------------,,,,,,,,,---------......------------------------,,,+++***+++---...---,,,------------------------,,,***)))***---...,,,+++////////////............+++,,,------......------***++++++++++++++++++***++++++++++++++++++++++++***++++++,,,,,,,,,++++++###'''***++++++***,,,...,,,,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,------++++++++++++++++++******,,,,,,,,,---,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++***++++++,,,---------,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++((()))******+++++++++***+++---------+++***+++,,,)))***,,,...000111111000........................---......///...---+++***,,,,,,,,,,,,+++***)))))),,,,,,---...---,,,***)))*********++++++,,,,,,,,,+++++++++,,,,,,---------************+++,,,------***+++---///000000//////........................+++,,,,,,------,,,,,,+++------------------------/////////...---------,,,+++,,,,,,,,,,,,+++******)))***+++,,,------...---))))))***+++---...//////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------/////////......------,,,+++,,,...---,,,++++++,,,//////...---,,,,,,,,,,,,,,,,,,---------.........******,,,---.../////////...------,,,,,,------...------------------------,,,,,,,,,---,,,,,,++++++------------------------+++,,,,,,---,,,+++***((((((***+++,,,---,,,,,,+++------------,,,,,,+++***...---,,,,,,,,,---...///,,,,,,,,,---------......+++++++++,,,,,,---------(((((((((***,,,---,,,+++++++++,,,,,,,,,---------+++++++++,,,,,,---------...---,,,,,,,,,,,,---...++++++---......---++++++------------------------+++,,,,,,------,,,,,,+++,,,---...//////...---,,,++++++,,,---------,,,,,,++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...---------,,,,,,++++++++++++,,,,,,------,,,,,,+++------------------------+++,,,,,,------,,,,,,+++,,,------.../////////...++++++******++++++,,,---......---------,,,,,,,,,+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---........................---------.........//////000000000000000000000000,,,,,,,,,---------......------............------------------------------******,,,,,,,,,,,,******+++++++++,,,,,,---------,,,,,,,,,------.........///...------------...///+++,,,,,,---...///000000+++---///111222111///---,,,------......//////000,,,,,,,,,------.........------------------------,,,+++***+++---...---,,,---------------------------***((())),,,...---+++.........---,,,,,,,,,++++++,,,,,,---.........---************************++++++++++++++++++++++++,,,,,,,,,,,,++++++***)))(((+++......+++******,,,,,,,,,+++***+++,,,...///+++,,,,,,------..................------,,,,,,,,,++++++,,,---------,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---,,,------......//////000---,,,++++++------,,,++++++,,,------............,,,---...---+++***+++,,,...............//////000111000000///...------,,,........................---...///////////////.........------,,,---------------------,,,,,,,,,,,,,,,++++++++++++,,,,,,---...------,,,,,,------...........................................................................------------------------------------------------,,,,,,------.../////////---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---+++***((()))+++---///,,,,,,,,,---------......---------............///,,,---------,,,,,,+++***++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,...//////---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,---------....../////////,,,,,,,,,,,,,,,,,,,,,,,,...------,,,***))))))((($$$&&&))),,,///000111111++++++++++++++++++++++++***+++,,,,,,---------------------------+++******/////////......---------...------,,,,,,------------------,,,,,,+++++++++++++++,,,,,,,,,,,,------//////////////////......------------------------))))))***+++,,,,,,---------,,,,,,++++++,,,,,,---------++++++++++++------+++++++++++++++++++++,,,...------,,,+++***))))))++++++++++++++++++++++++------------------------,,,***)))***---///---+++...---,,,,,,++++++,,,,,,000000///...---,,,,,,+++..................------............---,,,+++***+++,,,,,,------,,,,,,+++111///---***)))(((((((((...---,,,,,,,,,,,,---...,,,,,,---......---,,,,,,,,,------......------,,,---------....../////////************+++,,,---......---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,---...///000000...///000///...---...000---------------------------,,,,,,++++++,,,,,,------+++))))))+++---------///---+++,,,...///---+++,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++---...///000---///000...+++)))+++.........---,,,,,,+++******++++++******++++++,,,---------......------,,,+++------------------------++++++,,,,,,,,,,,,------......---,,,,,,,,,------------------,,,,,,+++***,,,,,,---...---,,,***))),,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,***)))((()))+++,,,++++++******++++++,,,,,,---////////////---,,,,,,,,,,,,------,,,++++++...---,,,,,,,,,,,,---...+++******---//////,,,)))---,,,,,,++++++,,,,,,---222222222222222333333444444444333222222111000000111111111111111111111111000000111111111000000///000//////...---------...............------------+++++++++***++++++,,,,,,---,,,,,,++++++,,,,,,---................................................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------.........---,,,,,,++++++,,,+++++++++************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,---------......------------............------------,,,,,,+++***++++++,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,++++++,,,,,,,,,+++++++++,,,,,,,,,------------------------------++++++,,,,,,,,,---------,,,---//////---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,++++++,,,------,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,.........---------,,,,,,------,,,,,,,,,---......---------,,,,,,++++++++++++++++++,,,,,,,,,------------------------------------------------------*********+++,,,,,,,,,------,,,,,,++++++,,,,,,---///...---,,,,,,---...//////......---,,,+++******------,,,,,,+++*********,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,***+++...///---+++...---,,,,,,++++++,,,,,,/////////...------,,,,,,....................................---,,,+++***,,,,,,------------,,,,,,---,,,++++++***+++,,,,,,...---,,,,,,,,,,,,---...,,,,,,---......---,,,,,,,,,------......------,,,++++++++++++,,,,,,,,,,,,------------...///000111...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---------.../////////---///000///...---...000---------------------------,,,,,,++++++,,,,,,---///...,,,---...//////...,,,***)))+++---///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,+++******+++---...------,,,,,,+++++++++,,,,,,,,,,,,,,,------...---------...------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,------------------,,,---------,,,,,,+++***,,,,,,---------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,+++))))))***+++,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,------,,,,,,+++...---,,,,,,,,,,,,---...+++******---//////,,,***,,,++++++++++++++++++,,,888888888888999999999:::999999999888777777666666666666666666666666666666555555555555444444333222333333111000////////////000000//////............------,,,,,,,,,,,,,,,---------,,,,,,,,,,,,------................................................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...------,,,++++++******,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...///...---,,,,,,,,,,,,---------......------------............------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------........................------------------------,,,++++++******++++++,,,------------....................................,,,,,,,,,,,,------------+++---//////---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,+++++++++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,------....../////////000//////---,,,+++*********++++++++++++++++++++++++++++++,,,---------,,,,,,++++++******+++---...///------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------------------------++++++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,------///.........------,,,,,,,,,,,,,,,,,,++++++++++++------------------------------------------------///...,,,---......---,,,...------,,,,,,,,,,,,,,,------------------------....................................---,,,++++++------............---------,,,,,,,,,,,,,,,---......------,,,,,,------...,,,------......------,,,------............------....................................///000111111...------,,,,,,------...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------..................---...//////...---...///........................------,,,,,,,,,,,,------000///...///000000...---***))))))***---......---,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,++++++******)))***,,,------------------,,,,,,,,,,,,,,,---------------.........---------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------***+++,,,---......------,,,,,,---------,,,++++++,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,******+++---------,,,,,,,,,,,,------++++++************+++++++++,,,,,,------,,,,,,,,,------,,,,,,,,,,,,------+++***+++---......,,,***++++++************++++++>>>??????@@@@@@@@@@@@@@@????????????>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999888777888777666444333222222222222222111111000/////////000000///...---------...///......------......///........................................................................------------------------------------------------+++++++++,,,------..............................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------------,,,,,,,,,---------......,,,,,,---------.........---,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------------------,,,,,,++++++++++++,,,,,,------------............------------------------,,,,,,,,,------------...+++---//////---,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,++++++------------------------............////////////---,,,+++***+++,,,---...+++++++++++++++++++++++++++,,,,,,------,,,,,,,,,---,,,*********,,,...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,+++++++++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---***************************+++,,,---...///000000+++++++++,,,,,,,,,------------------------------,,,,,,------------------000///............---,,,......---,,,,,,,,,,,,,,,,,,,,,,,,------.........---------...............---.........------,,,+++---..................---//////...---,,,,,,++++++------------------------------------------------------............------/////////.........------,,,,,,,,,,,,,,,---......------------------------*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...............------------...//////------...///////////////////////////------,,,,,,,,,,,,---------------...///...,,,***+++++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------.........,,,+++,,,000111///,,,,,,,,,,,,---------------,,,,,,------............,,,------------,,,++++++------------------------+++++++++,,,,,,,,,------((())),,,...///...---,,,,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++***,,,......------,,,,,,------......---++++++++++++---...++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------,,,,,,+++++++++,,,,,,+++++++++CCCDDDEEEFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDAAAAAAAAAAAAAAAAAAAAAAAACCCCCCBBBBBBAAA@@@???>>>>>>===;;;:::999888888777555555444444333222222111111111000......---------......------------..............................................................................------------------------------------------------,,,,,,,,,---......//////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***+++---...,,,,,,,,,---------......,,,,,,,,,------------...---,,,+++++++++,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........***,,,...///...,,,,,,---------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........------------,,,++++++******+++---...000++++++++++++++++++++++++,,,,,,,,,------,,,,,,+++///...,,,*********,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,+++,,,,,,,,,---------...------------------------------,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---************************)))***+++,,,---...///000+++++++++,,,,,,---......++++++++++++++++++++++++,,,,,,,,,---------....../////////...------------///...------,,,,,,------++++++,,,,,,---.........---------.........//////---------...------,,,,,,---..................---.........------,,,,,,+++---------------------------------------------------......//////......---******************))))))+++++++++***++++++,,,---------------------------******+++++++++,,,,,,,,,------------------------...............------------...///...---,,,---///////////////////////////...------,,,,,,------...,,,,,,,,,...///...,,,***/////////...---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........000...---...000000---***---------------------...++++++,,,---...------,,,,,,,,,------,,,,,,+++***+++++++++++++++++++++++++++++++++,,,,,,,,,------''')))+++.........---,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,++++++,,,......------,,,,,,------......---++++++++++++---...***+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,,,,---,,,,,,---......---,,,,,,FFFGGGHHHJJJJJJIIIHHHHHHIIIIIIIIIHHHHHHHHHHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGFFFEEEDDDDDDCCCBBBAAA@@@????????????;;;::::::999888777666666444333111000///.........------,,,,,,,,,,,,------................................................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------000//////......---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---+++)))((((((***---///,,,,,,,,,---------......,,,,,,,,,,,,---------------,,,+++***+++,,,---...++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............***,,,...///...---------------------------------,,,,,,,,,------------...************+++++++++,,,------------------------...------,,,,,,,,,++++++---,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,---------,,,++++++///...---+++******++++++,,,,,,,,,,,,------------...------,,,,,,---------++++++,,,,,,,,,,,,------************++++++++++++,,,,,,------......//////------------------------,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,---,,,,,,------------,,,,,,------------,,,,,,++++++++++++,,,,,,------......+++++++++++++++++++++++++++,,,,,,------.........---...///...,,,,,,---...///......---------------++++++,,,,,,---------...,,,,,,------.../////////,,,------...------,,,,,,------............------))))))+++---......//////,,,------......------,,,...------,,,,,,------.........////////////......*********++++++,,,,,,,,,------,,,,,,,,,------...,,,------......------,,,+++++++++,,,,,,------...........................------..................,,,---......---,,,---.................................------------......---,,,,,,...///000///---000111111000---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,//////......------,,,,,,...------......---***(((.........---------------***+++,,,......---,,,,,,,,,,,,,,,,,,,,,+++******************************++++++,,,,,,,,,,,,------)))***+++,,,------,,,,,,++++++,,,---------,,,,,,,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,+++******,,,...------,,,,,,,,,,,,------++++++************++++++******+++,,,------------++++++,,,,,,,,,,,,++++++***,,,---,,,++++++---...,,,---...//////...---,,,GGGHHHJJJKKKLLLKKKJJJIIIKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJHHHHHHIIIIIIIIIHHHHHHGGGHHHGGGFFFEEEEEEEEEEEEEEEAAAAAA@@@???>>>===<<<<<<::::::888666555444333333//////............//////................................................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------//////...------,,,,,,+++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...,,,,,,,,,---------......++++++,,,,,,,,,------------,,,+++******,,,...///++++++,,,,,,,,,,,,---------------------------------------------------------,,,,,,,,,,,,,,,,,,---++++++++++++,,,,,,,,,,,,------------------------------------............***,,,...///...------...........................,,,,,,,,,---------......))))))***+++,,,------...........................,,,,,,,,,,,,,,,---------,,,---------,,,,,,+++***++++++++++++++++++++++++,,,---------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........///...------,,,,,,,,,,,,+++++++++,,,,,,---------************++++++++++++,,,,,,,,,---.../////////------------------------+++,,,,,,,,,---.........---,,,,,,++++++,,,,,,---,,,---...//////...---,,,000//////...---,,,++++++,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///***,,,...---,,,+++---/////////...---------------,,,,,,,,,,,,,,,,,,------,,,,,,------...//////000,,,,,,------...------,,,,,,,,,------------,,,,,,'''(((***,,,............,,,,,,---......---,,,,,,...---,,,,,,,,,,,,---.........////////////......------...//////000111111......------------......,,,,,,---......---,,,,,,+++,,,,,,---......//////------------------------,,,---------.../////////,,,---......,,,,,,---...------------------------......------------......,,,+++***+++---/////////...///000///,,,+++,,,...,,,,,,,,,,,,,,,,,,,,,,,,...............---------***,,,//////...,,,++++++//////......------,,,,,,+++,,,.../////////---,,,+++,,,,,,,,,,,,+++******++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++++++++++++++++++++,,,***+++,,,,,,---------,,,,,,,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++******,,,---,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,++++++)))***+++,,,------------***+++,,,,,,,,,,,,+++******,,,---,,,+++***---///+++,,,...//////...,,,+++GGGIIIKKKLLLLLLLLLJJJIIILLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKHHHHHHIIIIIIIIIIIIIIIIIIJJJJJJIIIHHHHHHHHHIIIIIIFFFFFFEEEDDDBBBAAAAAA@@@BBBAAA???===<<<:::::::::333333222222222222333333........................................................................------------------------------------------------***++++++,,,,,,---......+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........------,,,,,,,,,---------......++++++,,,,,,,,,------------,,,+++******,,,...///++++++,,,,,,,,,---------........................------------------------,,,++++++++++++++++++,,,+++++++++,,,,,,,,,------........................---------.........//////))),,,...///...------...........................,,,,,,,,,------.........++++++,,,---///000111111........................******+++,,,---...///000)))***,,,---...---,,,,,,++++++++++++++++++++++++------------,,,,,,+++*********+++------------------------....../////////000///...---,,,++++++++++++++++++,,,,,,---------)))************+++++++++++++++,,,------...//////------------------------++++++,,,,,,---...//////---,,,,,,++++++,,,,,,---++++++------------++++++.........///////////////------------------------------------------------++++++,,,,,,---...//////)))+++------++++++---/////////...------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000,,,,,,------...---------+++,,,,,,------,,,,,,+++)))***+++,,,---,,,+++***,,,,,,---......---,,,,,,...---,,,,,,,,,,,,---.........////////////......***+++,,,---...000111111...------,,,,,,,,,------,,,,,,---......---,,,,,,,,,,,,------...///000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000,,,---......,,,,,,---...------------------------......------------......)))(((&&&'''***---......+++---///...,,,+++---///,,,,,,,,,,,,,,,,,,,,,,,,******,,,---///000111222)))---111222000...///111000000///...---,,,,,,,,,,,,---///000111000///...+++,,,,,,,,,,,,+++******////////////////////////++++++,,,,,,,,,---------,,,,,,+++******+++++++++***+++,,,,,,------------,,,,,,+++***+++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,)))*********))))))+++---,,,++++++******++++++,,,------///000000///------)))***+++,,,------...---***+++,,,------,,,+++******,,,---,,,******---///***+++---......---+++***KKKKKKLLLMMMMMMNNNOOOOOOOOOOOONNNMMMLLLLLLLLLLLLOOOOOONNNNNNMMMMMMLLLLLLLLLKKKKKKKKKJJJJJJIIIIIIIIIIIIHHHGGGFFFFFFFFFFFFHHHHHHGGGGGGGGGHHHHHHIIIFFFFFFDDDCCCAAA???>>>===>>><<<999777444333333333111000...---,,,,,,------------,,,,,,------...///...------------...//////........................+++,,,,,,------,,,,,,+++---,,,***))))))***,,,------------,,,,,,+++++++++++++++******++++++,,,---++++++++++++++++++++++++------------------------,,,++++++******++++++,,,)))******+++,,,---......------------------------///...,,,++++++,,,...///------------------------,,,,,,,,,---------......---------,,,,,,++++++++++++,,,,,,,,,++++++---/////////.........---------,,,,,,,,,,,,,,,---...///------------------------------------------------,,,,,,,,,---------......***+++,,,,,,------------,,,,,,,,,++++++*********,,,,,,,,,------.........)))+++---///000000///............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******,,,...111222<<<666...+++---...,,,***------------------------000//////...---,,,++++++---------............///.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,!!!$$$''')))******,,,---*********++++++,,,,,,,,,//////.........---------.........------,,,,,,,,,++++++++++++++++++++++++---------,,,,,,------...++++++,,,,,,---...//////000//////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------000///...---------------......---------,,,,,,,,,............---,,,++++++,,,------......------,,,,,,///222000,,,***,,,///........................---------............///,,,------......------,,,---......//////......---***+++,,,+++******+++,,,''')))+++,,,+++******+++,,,---------.../////////,,,,,,,,,,,,,,,,,,,,,,,,---+++***+++++++++)))''')))******++++++******))),,,,,,+++++++++,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++***+++,,,,,,000222333///***(((+++///.........------,,,,,,,,,...+++))))))***,,,,,,+++''')))******))))))***+++,,,,,,,,,,,,---...//////******))))))***,,,...///,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++************)))***,,,---...------,,,,,,***''''''***---///000,,,---///111000...,,,***,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---.........,,,,,,++++++***+++++++++...------,,,,,,++++++***)))***,,,---......------------------------------LLLMMMMMMMMMNNNNNNOOOOOONNNNNNNNNNNNNNNNNNNNNMMMNNNNNNNNNMMMLLLLLLKKKKKKLLLLLLLLLLLLKKKKKKKKKKKKJJJIIIHHHGGGFFFFFFFFFFFFHHHHHHGGGGGGGGGGGGHHHHHHHHHHHHGGGFFFEEEDDDDDDCCC@@@???===;;;999888777777444333111///..............................////////////...------------...........................,,,------......------,,,...---,,,++++++,,,---...---------,,,,,,,,,++++++,,,++++++++++++,,,------........................------------------------,,,,,,++++++++++++,,,,,,++++++,,,,,,------......------------------------///...,,,++++++,,,...///---------------------------------.........//////.........---------,,,,,,+++,,,---,,,++++++---/////////.........---------------,,,,,,,,,---......------------------------------------------------,,,,,,,,,---------......***+++,,,------------------------,,,,,,,,,++++++,,,,,,------------------,,,,,,,,,,,,---...//////------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,...000111777222---+++...///...,,,------------------------,,,++++++******)))))))))---------............////////////......---------........................)))+++---...------...///,,,,,,------------------//////.........---------.........------,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................//////...---------------......---------,,,,,,,,,---------...------,,,,,,,,,------......------,,,,,,///111000,,,***,,,///////////////////////////---------............///------------------------,,,,,,------------,,,,,,///000111000//////000111)))+++------,,,+++,,,------------...............,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,***,,,,,,------------,,,,,,......---,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++,,,---...///...000111...)))(((***.........---------,,,,,,,,,///---++++++,,,------,,,)))+++,,,,,,+++***,,,---******))))))******++++++************+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---,,,,,,---......---,,,+++***(((&&&'''))),,,------,,,---...///...---+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,,,,,,,+++++++++++++++,,,++++++++++++++++++++++++(((((()))***+++,,,,,,,,,------------------------NNNNNNNNNNNNNNNOOOOOOOOOLLLMMMNNNOOOPPPOOONNNNNNMMMLLLLLLKKKJJJJJJIIIIIIKKKKKKKKKLLLLLLLLLLLLLLLJJJJJJIIIHHHGGGGGGGGGGGGIIIHHHHHHGGGGGGGGGHHHHHHHHHHHHIIIIIIIIIHHHGGGGGGBBBBBBBBBAAA@@@???>>>===:::888666444222000//////000000//////////////////000000///...------------........................---......//////......---///...---,,,,,,---...///------------,,,,,,,,,,,,---,,,,,,,,,,,,---......////////////////////////------------------------------,,,,,,,,,,,,------------------------------------------------------...---,,,++++++,,,---...------------------------........./////////000000//////............------+++,,,------,,,,,,---..................---------......---,,,,,,,,,------------------------------------------------------,,,,,,,,,---------......+++,,,,,,------------,,,......------------,,,,,,------------------,,,,,,...---+++******+++---...,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++,,,---...///000---+++,,,...000///---------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------............//////////////////.................................---...---,,,******,,,---///////////////........................---------.........------------------------------.........///...---,,,,,,,,,,,,,,,------------------......***++++++,,,------......------------------------//////////////////////////////...------------.........---------,,,,,,,,,,,,,,,------...---------------............------,,,///111///,,,+++---///////////////////////////---------............///...---,,,,,,,,,,,,---...,,,,,,------------,,,,,,,,,...///...---,,,---///---.........------///000...............---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,///000///---,,,------......------,,,000///......------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000111,,,---///---))))))+++......------------,,,,,,,,,///...,,,,,,---......---+++,,,...---,,,,,,---///...---,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...//////...//////......---++++++***)))(((***,,,------,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++***,,,,,,++++++++++++,,,,,,)))))))))***+++,,,,,,,,,***))))))******+++,,,---------------------------NNNNNNNNNNNNNNNNNNNNNNNNMMMNNNPPPQQQPPPOOOMMMLLLJJJIIIIIIHHHGGGFFFEEEEEEHHHHHHIIIIIIJJJJJJKKKKKKJJJIIIHHHHHHHHHHHHHHHHHHJJJJJJIIIIIIHHHHHHIIIIIIGGGGGGHHHHHHHHHGGGFFFEEEBBBCCCDDDEEEDDDCCCBBBAAA???>>><<<999666444333222111111111111000000////////////...............///........................------............------......---,,,,,,---......------------------,,,,,,---------------...//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...---------------------------.........////////////............------------***,,,......---,,,---...........................///...---,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------......,,,,,,---------------,,,---------------,,,,,,,,,.........------,,,,,,,,,...---+++*********++++++,,,,,,,,,------.........------------------------...------,,,,,,,,,---...---++++++,,,//////...,,,------------------------------------......//////---------............/////////..................,,,,,,,,,,,,,,,,,,,,,,,,...---,,,***((((((+++---111000000//////................................................------------------------.........///......---,,,,,,,,,,,,............---------------........./////////000................................................///......---------............---------,,,,,,,,,++++++,,,---............------............---------...000///---,,,---///---------------------------------............//////...,,,++++++,,,...///......------------......)))***++++++***)))***+++.........---,,,---///222/////////...---------,,,------------------------,,,++++++---///000///---++++++,,,,,,,,,,,,++++++000000...---,,,,,,,,,,,,---------------------------------------------------------...///000000111+++---...---++++++,,,...------------------------///---,,,,,,.........---+++---......------...///000///...---------------+++,,,---------,,,+++***---------------------------------------...///////////////......------,,,,,,+++,,,...000111///.........,,,+++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,+++++++++,,,------******+++++++++,,,,,,,,,---,,,,,,+++,,,---...///------------------------LLLLLLLLLMMMMMMMMMMMMMMMNNNOOOPPPQQQPPPNNNKKKJJJGGGGGGFFFEEEDDDCCCBBBBBBDDDDDDDDDEEEEEEFFFFFFGGGGGGGGGGGGGGGHHHHHHIIIJJJLLLLLLKKKJJJJJJJJJJJJJJJHHHIIIIIIIIIHHHFFFDDDCCCBBBCCCDDDEEEEEEDDDCCCBBBBBBAAA@@@>>>;;;999777666333333333333222111000///...............///000111........................,,,,,,------------,,,,,,------,,,,,,,,,,,,------------------------------......------......///000++++++++++++++++++++++++------------------------...------,,,,,,------.../////////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,---------------------------------,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,---***,,,......---------...---.....................///...---,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------......---------......------,,,+++++++++++++++,,,,,,,,,.........------,,,,,,,,,+++,,,,,,,,,,,,***)))(((,,,,,,,,,------.........------------------------......------,,,,,,,,,---,,,,,,,,,---......,,,+++------------------------)))))))))***++++++,,,,,,---------............///------------------------,,,,,,,,,,,,,,,,,,,,,,,,///...---+++)))+++...222000/////////......---------.............................................++++++,,,,,,---------...///...---,,,,,,,,,,,,,,,.....................---000000000//////.................................------------------------......---------......///......---------,,,,,,,,,++++++,,,---............---......//////......------.........------...///---------------------------------............//////...,,,++++++,,,...///------,,,++++++,,,------,,,...///...---,,,---...---......,,,+++,,,///111/////////...---------,,,---------------------------,,,,,,---......---+++,,,,,,,,,------,,,,,,,,,///...---,,,++++++++++++------------------------------------------------/////////////////////...,,,---......------...///---------------------------,,,+++,,,---...---++++++,,,------,,,,,,---...,,,,,,+++***)))))))))***+++,,,---......---+++***------------------------000///......---------...------------......//////,,,,,,---///111111///---000///---,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------------,,,+++++++++,,,------.........---------,,,,,,,,,...---,,,,,,,,,---...///------------------------IIIIIIIIIJJJKKKKKKLLLLLLNNNNNNOOOOOONNNMMMKKKJJJGGGFFFFFFDDDCCCBBBAAA@@@@@@@@@@@@AAAAAAAAAAAAAAADDDDDDEEEFFFGGGIIIKKKLLLMMMLLLKKKJJJJJJJJJJJJJJJJJJKKKLLLLLLJJJHHHFFFDDDAAAAAABBBBBBBBBBBBBBBAAACCCBBBBBBAAA???>>><<<;;;777777777777666444222111//////......//////000111........................+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------...............------------...//////------------------------------------------------------,,,,,,,,,,,,------///.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,------------...+++++++++,,,,,,,,,,,,---***,,,//////...------...---------.....................---,,,,,,,,,------------------------------------------------------,,,,,,,,,---------......---............------,,,******++++++++++++,,,,,,------------------,,,,,,***+++---...---+++)))(((,,,,,,---------------------------------------------------------------,,,------......------,,,+++------------------------***+++++++++,,,,,,---------------............///,,,,,,,,,---------------........................++++++***)))((()))---000............---------------------............................../////////+++++++++,,,------......---------,,,,,,------.....................////////////......---,,,,,,+++------------------------------------------------...------------...//////......---------,,,,,,,,,,,,,,,------...---------......////////////......---------.......................................---------............///...---,,,,,,,,,,,,---...,,,+++***))))))***+++,,,---/////////...---...///+++,,,------,,,,,,---///...............---------------------------------...---,,,---......,,,+++...//////000000//////......---,,,+++++++++++++++------------------------------------------------//////000000///...------------...//////.........,,,,,,,,,------------...---,,,+++,,,......,,,+++***+++---,,,++++++,,,...---,,,,,,++++++++++++,,,,,,,,,------------,,,,,,------------------------000000///------,,,,,,,,,,,,,,,,,,,,,---...///000******+++,,,......,,,+++000///...---,,,---......,,,,,,,,,,,,,,,,,,,,,,,,))))))+++,,,---.........,,,++++++,,,,,,---...////////////...---,,,,,,,,,,,,,,,++++++++++++,,,,,,------------------------DDDEEEFFFGGGHHHJJJKKKKKKKKKKKKKKKLLLLLLMMMMMMMMMIIIHHHGGGFFFDDDCCCBBBAAA>>>>>>>>>>>>>>>=========@@@AAABBBDDDGGGIIILLLMMMLLLKKKJJJIIIHHHHHHHHHHHHHHHJJJKKKLLLLLLJJJHHHFFFAAAAAA@@@@@@@@@@@@@@@AAABBBBBBCCCCCCBBBAAA@@@???;;;<<<<<<<<<;;;888666444222111000///....................................,,,,,,------------,,,,,,------............------------------.........///------,,,,,,------...///........................------------------------,,,,,,++++++++++++,,,,,,------------,,,,,,,,,,,,++++++++++++++++++++++++,,,------------------,,,------------------------------------............,,,,,,,,,,,,------......***,,,///000///...---...---------.........//////------,,,,,,,,,---......------------------------------------------------,,,,,,,,,---------.....................---,,,,,,+++++++++,,,,,,,,,------,,,,,,------------------,,,,,,,,,,,,,,,,,,++++++------------------,,,,,,........................,,,,,,------------------------......------......---------------------------.....................---------............///------------.........///........................)))))))))'''&&&'''***,,,------..................---------.........//////---........./////////000,,,,,,,,,---......//////,,,,,,,,,,,,------...///------......//////000000............------------,,,,,,,,,,,,,,,,,,,,,,,,........................---------------...//////......---------,,,,,,,,,---------...------,,,,,,......////////////......------------...//////...........................---------............///------------------------...---+++******+++---...+++,,,------++++++,,,---***,,,......---------...---------.......................................---,,,,,,...000000///...//////000000000000//////...------,,,,,,,,,------------------------------........................,,,---.../////////...------------.........,,,+++,,,,,,,,,---------......---------...//////---+++***,,,------,,,+++---.........---------...//////,,,,,,,,,,,,,,,---...///..............................------,,,---------------,,,++++++,,,---...+++******+++------,,,***......------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------+++++++++,,,,,,...//////------------------------+++,,,,,,,,,,,,,,,++++++------------------------BBBBBBDDDEEEGGGIIIJJJJJJHHHHHHIIIJJJKKKMMMOOOPPPJJJJJJIIIGGGFFFDDDCCCCCC>>>>>>======<<<<<<;;;;;;>>>???AAACCCFFFJJJLLLNNNKKKJJJIIIHHHGGGFFFFFFFFFEEEGGGIIIKKKLLLJJJHHHGGGBBBAAA???>>>>>>???@@@AAAAAABBBCCCDDDDDDCCCBBBBBB??????@@@@@@>>>;;;888777555444222000...,,,,,,+++........................---..................---......////////////......---------.........//////---,,,,,,,,,,,,---......------------------------------------------------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,------......------,,,------------------------............/////////000---------.........//////***,,,///000///...---...---------.........//////,,,,,,,,,,,,------...///------------------------------------------------,,,,,,,,,---------........./////////...---,,,,,,,,,,,,,,,------.........,,,,,,,,,------............---+++******+++---............------,,,,,,,,,........................+++,,,------......------,,,------------...000111------------------------++++++++++++++++++++++++---------.........//////---.........//////000000,,,,,,,,,,,,,,,,,,,,,,,,---------,,,******,,,...------......//////000000---------.........//////---.........//////000000---------...///000000111+++++++++,,,---...///000,,,------...///000111111......//////000111111111,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////---------------...///000......---------,,,,,,,,,............---,,,++++++......////////////......------,,,---/////////...,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////,,,------......------,,,222111///......///111222,,,---......,,,,,,---...***---///000///.........,,,------....../////////........................,,,,,,,,,///222333333222------............------......---------......///------------------------........................***+++---///000000//////,,,,,,,,,---...---+++))),,,,,,,,,------..................///111000...,,,+++,,,...---,,,,,,---///************++++++,,,---,,,,,,++++++,,,...///111........................,,,,,,,,,,,,,,,---...//////...,,,+++******+++,,,...,,,+++,,,.........------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++++++++++++++,,,---...///000***++++++,,,,,,------...---.../////////...---,,,------------------------??????>>>>>>???AAACCCDDDHHHHHHHHHIIIJJJKKKMMMNNNKKKKKKKKKJJJHHHFFFDDDBBBBBBAAA???>>>======>>>?????????@@@BBBDDDGGGIIIJJJFFFEEEDDDBBBBBBCCCDDDDDDDDDDDDEEEFFFGGGHHHIIIIIIAAA???<<<:::999999:::;;;<<<>>>@@@BBBDDDEEEEEEEEEBBBBBBCCCCCCBBB@@@>>>===777444111111333444222000---...//////000000000///..........................................------///...,,,++++++,,,...///............///////////////---,,,---000222000...........................------------------------+++,,,---...////////////000////////////.........++++++******+++---...000------,,,,,,,,,,,,---------...///000000///...---111...+++)))(((***,,,...------------------,,,,,,..............................------------......////////////000000000000///...---,,,,,,---...///...------,,,,,,,,,------------------------------------------------------,,,------......------,,,000///...///000111000///........................,,,,,,,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,..............................////////////......................................................*********+++,,,---...///,,,---...//////...---,,,------------------------...------------...//////........................//////////////////............---,,,---...///000------------------------..............................---------,,,,,,,,,))))))***+++,,,,,,---...//////////////////////////////.........---------------............------*********+++,,,---...///------------------------................................................////////////////////////......------------......------......//////000000---------............//////...---,,,+++,,,,,,---........................000000/////////............---,,,---/////////...------------------------------------------------+++,,,,,,------,,,,,,+++,,,------......------,,,111///---+++************---......//////////////////...---,,,,,,---...///------------------------------------------------,,,,,,,,,------.........+++---///...,,,+++,,,//////...---,,,+++,,,,,,---------............---------,,,++++++++++++,,,---000///...------------------------............///,,,,,,,,,------.........---,,,,,,++++++,,,,,,---...------,,,,,,------.........---,,,+++******))),,,,,,,,,---------......------------------------???>>>>>>>>>>>>@@@AAABBBEEEEEEEEEFFFGGGHHHIIIJJJKKKKKKKKKKKKJJJIIIGGGFFFBBBBBBAAA@@@???>>>>>>>>>>>>>>>???@@@AAACCCEEEFFFEEEDDDCCCAAA@@@@@@@@@@@@AAAAAABBBCCCCCCDDDEEEEEE???>>>===;;;:::::::::::::::<<<>>>AAACCCDDDDDDDDDCCCCCCDDDDDDCCCAAA???>>><<<999666555666555333111////////////////////////---------.......................................///...---,,,,,,---...//////////////////////////////---,,,---///111///...........................------------------------++++++,,,---.........---/////////.........------,,,++++++++++++,,,...///......------------......,,,---...//////...---,,,111///---++++++,,,---///------------------------..............................------------......---------........./////////...------------...///...------,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,...---------///000///..................---------...------------......///---------,,,,,,,,,,,,,,,.................................//////.........................................................,,,,,,,,,,,,---...//////------............------------------------------...------------...//////....................................---,,,+++***...------,,,---...///000------------------------------------------------............------,,,,,,---------------.................................//////.........---------------............------,,,,,,,,,,,,---...//////------------------------................................................////////////////////////......------------..................////////////---------............//////...---,,,,,,,,,------........................------,,,,,,,,,+++++++++...---,,,---/////////...------------------------------------------------,,,,,,------------,,,,,,,,,------......------,,,,,,,,,++++++,,,...///111,,,,,,---...............///...------------...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,---***,,,...---+++***,,,...///...---,,,,,,,,,------------............------...---,,,++++++,,,---.........------,,,,,,,,,,,,------------............,,,,,,---------------------,,,,,,++++++,,,,,,---...------,,,,,,------.../////////......------,,,,,,,,,,,,---------......------------------------>>>>>>============>>>???@@@@@@@@@AAABBBCCCDDDEEEIIIIIIJJJKKKKKKKKKJJJJJJDDDDDDDDDCCCBBB@@@???>>><<<<<<<<<===>>>???AAAAAABBBAAAAAA@@@???===<<<;;;=========>>>>>>??????@@@=========<<<;;;:::999888888999;;;>>>@@@AAABBBCCCDDDEEEEEEEEEDDDBBBAAA???BBB???===;;;999777555222222111000///............------------------------........................000///...------...///000111111000000//////.........---,,,---...///...---........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,+++............---------,,,---,,,,,,,,,,,,,,,------///..................///,,,,,,------------,,,,,,000///......---...............................................................------------......+++,,,,,,,,,,,,---------///...------------...///------------------------........................++++++++++++++++++++++++,,,------......------,,,---,,,+++,,,...///...---//////.........---------///......------------...------------------------........................------............------------------------------........................///...............//////.........------.........------------------------...------------...//////........................000//////...---+++***)))...------------...//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,/////////............---//////.........---------------------------------...............---------------............------///...............//////------------------------................................................////////////////////////......------------....../////////...............---------............//////...------,,,---------........................,,,,,,,,,+++++++++++++++...---,,,---/////////...------------------------------------------------------............------,,,------......------,,,,,,++++++,,,---///222333++++++,,,---------------///...------------...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***,,,---,,,+++***+++,,,///...------,,,---------------............------......------------...............---------------------------............------------------,,,,,,---,,,,,,++++++,,,,,,---...------,,,,,,------...........................,,,,,,,,,---------......------------------------>>>======<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<===>>>???DDDDDDEEEGGGHHHIIIIIIJJJEEEFFFGGGGGGFFFCCC@@@>>><<<<<<;;;;;;<<<<<<===>>>>>>>>>?????????===<<<:::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<=========;;;999777666666888:::<<<>>>???@@@DDDEEEEEEFFFEEEDDDBBBAAACCCBBBAAA???===:::888666555444222000///..................---------------............////////////000///............///000111111111000//////......---,,,,,,,,,------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++......---------,,,,,,,,,------------,,,,,,,,,,,,//////............//////------------------------....../////////......---------............//////..............................------------......++++++,,,,,,,,,---------.........------.........,,,,,,------------------////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---,,,,,,,,,...///...---/////////...------,,,,,,......---,,,,,,+++,,,,,,---------.......................................,,,,,,------------,,,,,,------------------------........................//////......---.........///...---,,,,,,---...///...........................------------...//////........................000000000000///...---,,,------------......//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,/////////////////////...---------,,,,,,,,,,,,,,,------------------------........................------............------//////......---...............................................................................................................------------....../////////......------------------............///.........------------......................................................---,,,---/////////...................................................---..................---,,,------......------,,,//////---,,,,,,------...++++++,,,---------------.........------.........---------------------------------------------------------,,,,,,+++++++++,,,,,,---,,,,,,,,,,,,,,,.........------------...------............------...........................///////////////......,,,,,,---------..................------,,,,,,,,,---,,,,,,++++++,,,,,,---...------,,,,,,------...+++++++++,,,,,,---------,,,,,,,,,---------......------------------------<<<<<<<<<<<<;;;::::::999888888888888888999:::;;;======>>>@@@AAACCCDDDEEEDDDEEEGGGHHHGGGDDDAAA>>><<<<<<;;;;;;;;;;;;;;;<<<:::;;;===>>>??????>>>===;;;;;;:::::::::::::::::::::;;;=========;;;888777555555666888999;;;<<<===BBBCCCDDDEEEEEEDDDCCCCCCBBBBBBBBBAAA@@@>>><<<<<<888777666444222111000////////////......---------........./////////000000/////////....../////////111000000000//////......------------,,,,,,,,,---........................,,,,,,,,,,,,,,,,,,,,,,,,---............------,,,......---------,,,,,,,,,---------------------,,,//////............/////////..................///,,,---............---,,,------------......//////..............................------------......,,,---------............---..................---+++,,,---.........------////////////////////////........................,,,------......------,,,...---,,,---///000///...//////.........---------------,,,+++*********+++---------.........//////........................,,,,,,------------,,,,,,------------------------..............................------------------///...---,,,,,,---...///...........................------------...//////..............................//////////////////---------...............------------------------------------------------.../////////////////////++++++,,,------...//////---------------------------.....................------............------......------------------........................................................................------------------------......------------......//////......------,,,,,,---------............///---.............................................////////////000000000000...---,,,---/////////...................................................---..................---,,,------......------,,,000///---,,,*********+++,,,,,,---............------..................---------------------------........................//////......------,,,,,,......------.........------.....................------............------........................,,,,,,---.........---,,,,,,,,,,,,------------............------,,,,,,,,,---,,,,,,++++++,,,,,,---...------,,,,,,------...***++++++,,,,,,---------,,,,,,,,,---------......------------------------;;;<<<<<<<<<;;;:::999999666666666666666777888999999999999:::;;;===>>>???AAABBBDDDEEEDDDBBB???>>>;;;;;;:::::::::::::::;;;999:::;;;===>>>???@@@@@@<<<<<<;;;;;;::::::999999999:::<<<===<<<;;;999777555555555666777888::::::>>>???AAACCCDDDDDDDDDDDDAAACCCDDDDDDBBB@@@@@@@@@;;;::::::999777555333222111111000000///..................//////000000111.................................///////////////---...///...---,,,---...........................------------------------------...//////.....................---------,,,,,,---............------///..................///000///............///000,,,,,,---.........------++++++,,,,,,---.......................................------------..................////////////------...//////...------***+++---...///......---................................................,,,------......------,,,...---------///000///...........................---,,,+++++++++++++++,,,,,,,,,,,,---......//////........................------............------,,,,,,,,,,,,,,,,,,,,,,,,...........................------,,,------...............------....................................------------...//////........................***+++,,,---............,,,---......//////......------------------------........................---............/////////------...///000111222333---------------------------------...............------............------...------,,,------..............................................................................------------------------......------------...............------------------------............///------...////////////........................................../////////...---,,,---/////////...................................................------............------,,,------......------,,,------++++++***+++,,,---,,,,,,---...............------...//////...------------------------------........................////////////............///...---...///000///---------...////////////...------............------------............------((()))+++,,,,,,+++******,,,,,,,,,,,,------------------------------,,,,,,---,,,,,,++++++,,,,,,---...------,,,,,,------...---------....../////////,,,,,,,,,---------......------------------------:::;;;<<<<<<<<<;;;:::999777666666666666777888888888888777777888999;;;;;;<<<===>>>??????>>><<<;;;999999888888888999999::::::::::::;;;<<<===>>>???===<<<<<<;;;:::999999888::::::;;;;;;;;;:::999888666666555555555666777888:::;;;>>>AAACCCDDDDDDEEEBBBEEEHHHGGGEEEBBBBBBBBB<<<===>>>>>><<<999666444222222222111000/////////---......///000000111111------............------,,,,,,------......//////...///111///---,,,---///................................................+++,,,------............/////////.........------+++,,,---...//////............------------......///...------------...///------........./////////******++++++,,,------.................................------------......---.........////////////------...//////...------)))+++---...//////...---------------------------........................,,,------......------,,,---,,,,,,,,,...///...---,,,,,,------.../////////------,,,,,,------......+++++++++,,,---..........................................//////.........,,,,,,,,,,,,,,,,,,,,,,,,........................------------...///000000------............------...........................------------...//////........................,,,,,,------------------,,,---.../////////...---------------------------------------------------,,,,,,------............//////000000000111111111........................---------.........//////------............------------------...///000000........................................................................////////////////////////......------------......,,,------------------...---------............///,,,---...///000000///...........................------------......//////...---,,,---/////////...................................................,,,,,,------------,,,,,,,,,------......------,,,---,,,++++++,,,---...///++++++,,,---------------------...//////...---------------------------------------------------------------...............///---,,,---///000...,,,,,,---...///000000///...------............------+++,,,---......---,,,+++((()))+++------,,,+++***++++++,,,,,,,,,---------,,,,,,---------------------,,,,,,++++++,,,,,,---...------,,,,,,------...------..................,,,,,,,,,---------......------------------------::::::<<<<<<<<<<<<;;;:::777777666666666777888888999888777777777888999:::888888:::;;;;;;;;;:::999888777777777777888888999<<<;;;:::999:::;;;<<<======<<<<<<;;;:::999888888::::::;;;;;;::::::999999777777555555444555666777777999<<>>@@@AAA@@@<<<888666333333333222111000000///---......///000111111222,,,------......------,,,***++++++,,,---...//////...000222000---,,,---///........................////////////////////////)))***+++,,,---.........000////////////.........***+++---///000000//////---------,,,,,,---------...---,,,,,,,,,,,,---...///////////////000111222))))))***++++++,,,------.................................------.........---------.........//////,,,---...//////...---,,,)))***---/////////...---------------------------------------------------,,,------......------,,,,,,+++***+++---...---,,,+++,,,,,,---...///000000...............///000111******+++,,,,,,---....................................////////////......,,,,,,,,,,,,,,,,,,,,,,,,....................................///111222222,,,---...//////...---,,,////////////////////////...------------...//////........................///000000000///...------,,,,,,.../////////...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......////////////............////////////////////////---------.........//////---..................---............///111222222////////////////////////................................................111111111111111111111111.........------.........,,,,,,,,,------.........---------.........//////,,,---///000000000///..................................../////////000000...---,,,---/////////...////////////////////////////////////////////////+++,,,,,,------,,,,,,+++,,,------......------,,,///...------,,,---...///******+++,,,,,,,,,,,,+++,,,---...//////...---,,,------------------------++++++++++++++++++++++++,,,,,,,,,------.........///,,,+++,,,...///---+++,,,---///000000000///...---..................---++++++,,,------,,,+++++++++,,,...000000///...---++++++,,,,,,,,,---------,,,,,,,,,------.........---,,,,,,++++++,,,,,,---...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------>>>===<<<;;;;;;;;;<<<<<<===<<<;;;;;;::::::;;;;;;<<<:::888666555555666777888888888888777777777777666666666777888999::::::<<<;;;;;;;;;;;;<<<======;;;<<<=========<<<:::999999;;;<<<===>>>>>>===<<<:::999888777777666777777999999:::;;;===@@@CCCDDDDDDEEEGGGHHHHHHGGGEEEDDDAAAAAABBBBBBBBB@@@???>>><<<;;;888555333222111111/////////111222222///---......------...///000111///////////////000111111......///000111111000000///////////////000111111111000///...------...///////////////////////////................................................,,,------...///000111111......------------......,,,,,,------.../////////...///000111111///---+++///...---,,,,,,---...///////////////////////////........................000///...---,,,+++++++++------------------------............////////////////////////.....................------,,,,,,,,,........................---...//////---,,,---.........------------......,,,---...//////...---,,,,,,,,,+++++++++,,,------111111111000000/////////......////////////......////////////////////////000000000000000000000000////////////////////////........................////////////////////////////////////////////////////////////////////////------......///000000000000000///000111000///---------------------------..............................////////////......+++,,,...000000///...---000000000///......------000...,,,---///000...,,,////////////////////////...............//////////////////////////////////////////000000000111111000000000/////////......---............---,,,,,,.........---------,,,,,,.........------...//////000/////////............////////////////////////////////////////////////.........////////////000000000////////////000000//////............//////..............................//////...---,,,,,,(((+++------++++++---000,,,---///000111000///...///...---...///000000...000000000000000000000000//////000000111000000000...------------...//////////////////////////////,,,---...//////...---,,,000000000//////.........---......//////......------------............//////...,,,*********,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))111000...---,,,,,,---......+++)))+++...111222111---......//////...------------,,,,,,,,,,,,++++++>>>===<<<;;;:::;;;<<<<<<;;;;;;::::::::::::;;;;;;:::999888777666666777777999999999888888777777666666666666666888:::<<<======<<<<<<<<<<<<===>>>>>>>>>??????@@@???>>>===<<<::::::::::::::::::999999:::999999888888999999::::::::::::;;;===???AAABBBCCCEEEGGGHHHHHHHHHFFFEEEDDDDDDEEEDDDDDDBBB@@@???AAA???===:::777555555444000//////000111111///---....../////////000000000//////......//////000111///000000000///...------///////////////000000111111000///...---......///////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,---------......//////000......------------........................------//////000000000///---,,,//////...------...//////////////////////////////........................//////...---,,,,,,,,,,,,------------------------............////////////////////////.....................------,,,,,,,,,------------------------,,,...///...------...///......------------......------...//////...------......---,,,++++++++++++,,,,,,+++++++++*********.........//////.........................................................////////////////////////........................///////////////////////////////////////////////////////////////////////////////////////.........//////.../////////---,,,------------------------..............................////////////......+++,,,...000000///...---000/////////......------000///---...000000///---/////////000000000000000//////////////////////////////////////////////////////000000000111111111000000000000/////////...///////////////......---........................//////............//////000000/////////.........////////////////////////////////////////////////------.........///////////////............//////......------------....................................//////...------,,,&&&)))+++***))))))+++------------------......//////...---...///000000...........................,,,,,,---------,,,,,,+++...------------...//////........................------............------------,,,,,,,,,+++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,---------...///...,,,+++***+++,,,---.......................................---,,,+++///......------------...,,,***((())),,,//////.....................---------------,,,,,,+++++++++>>>>>><<<;;;;;;;;;<<<===::::::::::::;;;<<<======<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<;;;;;;:::999888777777666666666888<<>>???AAACCCEEEGGGHHHHHHGGGFFFFFFFFFFFFFFFEEEDDDCCCBBBEEEDDDAAA>>>;;;999777777333111/////////000///......///000111111111000///......------......///000------.........------,,,//////......//////000000000000///............///////////////////////////........................---------------------------------------...............------------......000//////...------,,,,,,000//////...............000//////......//////000////////////////////////........................---------------------------------------------------............//////////////////............---.........---------------,,,,,,,,,,,,,,,,,,,,,,,,+++---......------///000......------------......------...//////...------000///...,,,++++++******.........------------,,,------............------------------------------........................////////////////////////........................////////////////////////////////////////////////////////////////////////111000000///......------.........---------,,,,,,------------------------..............................////////////......,,,---...///000///......//////..................000///...///000111000/////////000000111111222222111111111000000//////...000000000000000000000000111111111111222222222222111111111111000000000000111111111111111000//////......////////////////////////............//////000000000/////////......////////////////////////////////////////////////,,,---------...............------------------...------,,,,,,,,,,,,------.................................///......---,,,((()))++++++******+++---...---+++***+++,,,...000///...---...///000000...,,,,,,,,,,,,,,,,,,,,,,,,.../////////...---,,,,,,...------------...//////---------------------------------,,,,,,---------/////////............---******++++++++++++******+++++++++,,,,,,,,,------......,,,+++++++++,,,---........................---............------,,,,,,------............------+++******,,,---------......---,,,,,,---...///.........---,,,++++++***@@@???>>>===<<<======>>><<<<<<<<<===>>>???AAABBBBBBCCCEEEFFFFFFEEEDDDCCC@@@@@@@@@@@@???>>><<<;;;:::999888888;;;???DDDGGGDDDDDDDDDDDDDDDEEEFFFFFFEEEEEEEEEEEEEEEDDDDDDDDDCCCBBB???<<<:::999999999666666777777999:::;;;<<<::::::::::::;;;;;;<<<<<<===???AAADDDEEEFFFEEEEEECCCCCCDDDEEEEEEEEEEEEFFFFFFEEECCC@@@===;;;999888666333000//////000///......///111333333222000///---------------...//////((()))+++,,,...///000000//////.........//////000/////////.........//////////////////////////////........................000000000000000000000000---------------,,,,,,,,,......------------......//////.........---------111000...------...///000000000////////////000000////////////////////////........................,,,,,,---.......................................---------.........////////////.........---------...............---------------------------------***,,,............///111......------------......---..................---///...---,,,,,,,,,,,,,,,111111111000000000000000,,,,,,------------,,,,,,------------------------........................////////////////////////........................////////////////////////////////////////////////////////////////////////000000//////........................,,,,,,---.........................................................////////////......------...///000//////.....................//////////////////000111000000///000000111222333333444444444333222111000000///222222333333333333333444444444444444555555555555444444444444333333333333333333333333333222222111/////////000000000000111000///..................000000000////////////...////////////////////////////////////////////////,,,,,,,,,---------............------------.........------,,,,,,------...........................---...............------,,,---............//////...---,,,,,,,,,---...//////...---...///000000...,,,,,,,,,,,,,,,,,,,,,,,,000000000//////---,,,,,,...------------...//////------------------------...---,,,++++++,,,---...000000000///////////////,,,------......------,,,+++,,,,,,,,,,,,---------...---,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,++++++***+++---...///......---///...------............///---,,,++++++---...000//////...---,,,++++++***CCCBBB@@@?????????@@@AAAAAAAAAAAABBBCCCEEEGGGGGGHHHIIIKKKMMMMMMLLLJJJIIIEEEFFFGGGGGGFFFDDDCCCAAA???>>><<<===???CCCHHHKKKJJJIIIIIIIIIIIIJJJKKKKKKGGGGGGGGGFFFFFFFFFFFFFFFGGGEEEBBB???===<<<<<<<<<666666666666777999:::::::::;;;;;;;;;;;;;;;::::::999;;;>>>@@@BBBBBBBBBAAA===>>>???@@@BBBDDDFFFGGGGGGFFFEEECCCAAA???===<<<:::777444222111111000//////000111333333111///...---------------...//////((()))+++---...///000000//////............//////......//////////////////////////////////////////////////////////////////000000000000000000000000---------------,,,,,,,,,......------------......---------.........//////111///---,,,,,,...000111//////000000000000//////////////////////////////........................+++,,,---///////////////........................------------........................------------........................////////////////////////***,,,............///111......------------...............------.........,,,,,,,,,,,,---......///------------------------,,,,,,------------,,,,,,------------------------////////////////////////////////////////////////........................////////////////////////////////////////////////////////////////////////............//////000000///000000...,,,,,,---000......................................................////////////...............///////////////.........//////000000000///000000111111111111222111111222333444666666777777777777666555444333333777777777777888888999999999999999999:::::::::::::::999999999999888888888666777777777777666555555222222222222222222222222000000///...............111000000000////////////////////////////////////////////////////////////,,,,,,,,,---------......///................../////////............//////........................------...............---000/////////000111000000,,,---...///000//////...///...---...///000000...---------------------------------,,,+++***)))(((...------------...//////..............................,,,++++++,,,......,,,,,,,,,,,,,,,,,,,,,,,,......////////////......------------............---------------------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,***+++---.........------......//////...---------...---+++***+++,,,///000//////...------,,,++++++FFFEEEDDDCCCCCCCCCDDDEEEGGGGGGGGGHHHIIIJJJLLLMMMKKKLLLNNNOOOOOOMMMLLLJJJIIIKKKLLLMMMMMMKKKIIIHHHEEEDDDCCCCCCEEEHHHKKKMMMMMMMMMMMMMMMMMMNNNOOOOOOIIIIIIHHHGGGGGGGGGGGGHHHGGGFFFEEECCCAAA@@@??????999888888888888999999::::::;;;;;;<<<<<<;;;::::::777888;;;>>>???@@@???>>>888999:::<<<>>>AAACCCEEEFFFFFFFFFFFFEEEDDDCCCBBB>>>;;;888666555444222111///000111111111000///.........------......///000....../////////......---//////......------......---...//////000/////////////////////////////////////////////////////////---------------------------------------...............------------......,,,,,,------...//////000000///---,,,---...000111...//////000000//////...////////////////////////........................,,,---...///000000///...........................,,,------------..................------------,,,.............../////////////////////////////////+++---......------///000......------------......///...------------...///++++++,,,,,,---///000111,,,,,,,,,,,,------------------............------------------------------000000000000000000000000////////////////////////........................////////////////////////////////////////////////////////////////////////------......///000000111///000111...++++++...111......................................................////////////............/////////000000000......///000111111222222111222444444333333444666444555666777999;;;<<<<<<======<<<<<<;;;;;;::::::<<<======>>>>>>???????????????@@@@@@@@@AAAAAAAAA@@@@@@@@@????????????>>><<<<<<======<<<<<<;;;:::888777777777666666666666333222111000000//////000111111000000000/////////////////////////////////////////////////////////,,,---------............//////............///////////////....../////////........................,,,---......///.........///...---...///000///---,,,---///111111000///---///...---...///000000.......................................---,,,++++++...------------...//////////////////////////////.........------.........------------............------............---------------.........//////------------....................................---......////////////...+++,,,,,,------------,,,***,,,...---,,,++++++,,,,,,,,,+++++++++---...///............------------JJJIIIHHHGGGFFFGGGGGGHHHKKKKKKKKKKKKLLLNNNOOOOOONNNOOOOOOOOOOOONNNLLLKKKKKKMMMOOOQQQQQQPPPNNNMMMKKKKKKJJJJJJJJJLLLMMMNNNOOONNNNNNNNNNNNOOOPPPPPPLLLKKKJJJIIIHHHIIIIIIJJJIIIIIIIIIHHHGGGFFFEEEDDD??????>>><<<<<<;;;;;;;;;:::;;;<<<======<<<;;;;;;777888;;;===>>>>>>======888888888999;;;===???AAABBBCCCEEEFFFGGGGGGFFFFFFAAA???===;;;:::888444222000000000/////////......//////......//////000111111111111111111000///...000///...------------...,,,---///000000000//////////////////////////////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,---------......//////000......------------......------..................///......---...///000111---...////////////...---////////////////////////........................,,,---///000000///...---........................,,,,,,---------..................---------,,,,,,---........./////////000////////////////////////,,,...///...------...///......------------......///...------------...///---------------...///000............//////000000.........//////.................................////////////////////////////////////////////////........................////////////////////////////////////////////////////////////////////////.........///////////////---///000---***)))---111......................................................////////////......///////////////000000111...///000111222333444444444666888888666666888;;;999:::;;;===???AAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBCCCCCCDDDEEEEEEFFFEEEEEEFFFFFFFFFGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEDDDCCCCCCCCCCCCCCCBBBBBBAAA???>>>>>>===<<<;;;::::::666666555444333333333333111111111000000000//////////////////////////////////////////////////////------........./////////...------------------...///......------......///........................,,,------...//////......///---+++,,,...///---+++------....../////////...///...---...///000000...........................000000111111111000000///...------------...//////...........................//////000000//////...////////////000000111111,,,------------------,,,,,,,,,---------.........,,,------.......................................------...///////////////------,,,,,,+++,,,,,,,,,)))+++......,,,++++++---***++++++,,,,,,---......------------............LLLKKKJJJIIIHHHIIIJJJJJJMMMMMMMMMMMMNNNOOOPPPPPPQQQQQQQQQQQQPPPOOONNNMMMLLLMMMPPPRRRSSSRRRPPPOOOOOOOOONNNNNNNNNNNNNNNNNNOOONNNNNNNNNNNNOOOPPPPPPNNNMMMKKKJJJJJJJJJKKKLLLKKKLLLMMMNNNMMMLLLJJJIIIEEEDDDBBB@@@???>>>======:::;;;<<<=========<<<;;;777999;;;===>>>>>>===<<<999888888888999;;;<<<===>>>???BBBDDDEEEFFFFFFFFFCCCAAA???>>>===:::666222111000///...---.........///////////////000111111000000111222222222222222000///...---------------,,,---///000000000//////////////////////////////000000000000000000000000........................---------...///000111111.........------........./////////...------,,,,,,...............///000000,,,---...//////...---,,,////////////////////////........................---...000111111///...,,,////////////////////////,,,,,,,,,---------............---------,,,,,,,,,---.........//////000000........................---...//////---,,,---............------.........///...---,,,,,,---...//////......---------......,,,---------......//////......////////////......////////////////////////........................////////////////////////........................////////////////////////////////////////////////////////////////////////000000000///......------,,,...///,,,((('''+++000////////////////////////..............................////////////......///////////////000111111//////000222333444555666666999;;;;;;999999<<<>>>===>>>???AAACCCEEEFFFGGGHHHHHHHHHHHHHHHIIIIIIIIIEEEFFFFFFGGGHHHIIIIIIIIIIIIIIIIIIJJJJJJJJJKKKKKKJJJJJJJJJIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHGGGFFFFFFDDDCCCBBBAAA@@@>>>======999999888666666555555555111111111111000000000000////////////////////////////////////////////////.........////////////000---,,,,,,++++++,,,,,,---...------,,,,,,------...........................,,,,,,---.../////////...000...,,,---///000...,,,...---,,,++++++---...000///...---...000000000...........................------...............---...------------...//////------------------------...///000111111000///...+++,,,,,,,,,------......---......//////......---++++++,,,,,,,,,---------,,,,,,---.../////////...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---.........---///...,,,+++***++++++,,,***---000000...---...///)))***+++,,,---...------,,,,,,------.../////////IIIIIIIIIIIIJJJJJJJJJJJJKKKLLLLLLLLLMMMMMMMMMNNNNNNMMMMMMLLLLLLKKKKKKKKKNNNNNNOOOPPPQQQRRRRRRSSSOOOPPPQQQRRRRRRRRRRRRRRRRRRRRRQQQPPPOOONNNNNNMMMNNNNNNNNNMMMMMMLLLLLLLLLKKKMMMOOOQQQQQQOOOLLLJJJKKKJJJHHHFFFDDDBBB@@@???>>>>>>???@@@AAABBBBBBCCC;;;;;;;;;;;;;;;<<<===>>><<<:::888666555777999:::<<<>>>@@@CCCDDDEEEEEEEEEBBBBBBAAA@@@???===;;;:::555444222000............000000//////........................////////////////////////////////////////////////...........................///000000---...///000000000000000//////......---------,,,000000000/////////////////////////////////000000000000000000000000000000////////////////////////000000000000000000000000000000////////////000000////////////////////////------------------------***+++,,,---............//////......---------,,,//////............//////------------............------------------------***+++---000111111000000..............................------------............---------,,,,,,,,,......//////000000111111........................---///000///...---...000////////////////////////////////////////////////000000000000000000000000......------------............//////...---,,,,,,111000///......///000111---......///////////////////////////////////////000000000///////////////.........///////////////000000000000000000000000...000111111000000111333444555666777999:::<<<<<<@@@???>>>===>>>???@@@AAACCCCCCCCCDDDFFFHHHIIIJJJLLLLLLMMMMMMLLLKKKJJJJJJMMMLLLJJJIIIHHHHHHIIIJJJMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNMMMLLLLLLLLLLLLLLLKKKLLLMMMMMMMMMLLLJJJIIIHHHHHHFFFEEEDDDCCCCCCCCCAAAAAA???>>><<<:::999888<<<:::666333111111222333111000///......///000111........................------......//////000000////////////////////////000///...,,,,,,------...//////////////////////////////......---------,,,//////............//////////////////////////////......////////////....../////////...------///111......////////////......000000000000000000000000222111111000///...------//////.........------,,,......////////////......///////////////...........................------...---,,,++++++,,,---...------............------111000000///...---------,,,---...//////...---,,,,,,,,,------...///000000---,,,,,,+++,,,---.../////////...---------------KKKKKKKKKKKKKKKLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMKKKKKKJJJJJJJJJIIIIIIIIINNNNNNOOOPPPQQQRRRSSSSSSQQQRRRRRRSSSSSSSSSRRRRRRRRRRRRRRRQQQPPPPPPOOOOOOOOOOOOOOONNNNNNNNNMMMMMMMMMOOOQQQSSSSSSRRRPPPOOOMMMMMMKKKIIIGGGFFFDDDCCCBBBBBBBBBCCCCCCDDDDDDEEE@@@???>>>======<<<=========;;;999888777777888999777888;;;>>>@@@BBBBBBCCCEEEEEEEEEDDDBBBAAA???>>>999777555333111000000000////////////////////////............////////////////////////////////////////////////////////////......------......///000---......//////000///////////////.........------/////////////////////////////////////////////...000000000000000000000000////////////////////////000000000000000000000000000000////////////000000000000000000000000000000------------------------++++++---......//////////////////.........------///......------......///........./////////000000------------------------,,,---///111111///---,,,..............................------------..................------,,,,,,------........./////////...........................///000000......///000///////////////////////////////////////////////////////////////////////////......------......//////////////////...------000///...------...///000,,,------.......................................///////////////////////////////////////000000000//////000000000000000000000111333333333333444666999999:::<<<===???@@@@@@CCCCCCBBBBBBCCCCCCDDDEEEEEEEEEFFFGGGIIIKKKLLLMMMNNNNNNNNNOOOOOOOOOOOOOOOMMMLLLKKKJJJJJJJJJKKKLLLOOOOOOOOOOOOOOOOOOOOOOOOOOOOOONNNNNNNNNNNNOOOOOOOOOPPPPPPPPPPPPNNNMMMLLLMMMLLLJJJIIIHHHGGGGGGGGGGGGFFFEEECCCBBB@@@??????>>><<<999666444444444444111111000///000111222222000000000///......---------..................///////////////////////////000///...---------....../////////////////////////////////.........------//////............//////////////////////////////...//////000000//////.../////////...------///111......////////////......////////////////////////111111000000//////......///...------,,,,,,,,,---......////////////......///...................................................---,,,,,,---......------------------------//////......---,,,,,,,,,,,,,,,---......---,,,,,,++++++,,,,,,---......///,,,+++******+++,,,---...///...------,,,,,,,,,---HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGIIIIIIIIIIIIHHHHHHHHHHHHJJJKKKKKKLLLMMMNNNOOOOOOOOOOOOPPPQQQQQQQQQPPPPPPQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQPPPPPPPPPPPPOOOOOOOOOOOOPPPQQQRRRRRRRRRQQQQQQQQQPPPNNNMMMLLLKKKJJJGGGGGGGGGGGGGGGGGGGGGGGGFFFEEECCCAAA???>>>======>>>===<<<;;;:::999888777666888:::===@@@BBBCCCDDDFFFFFFFFFFFFEEEDDDCCCBBB===<<<:::777555333222111///////////////000000000............////////////////////////////////////////////////000000000000......------......///000............////////////000000////////////......---......//////000000000000000000//////.........000000000000000000000000........................000000000000000000000000000//////......//////000000000000000000000000000........................,,,---......///////////////////////////...............------------..................////////////...........................000222333222///+++)))........................///......------......////////////............------------------.........///////////////////////////000111000///...///111////////////////////////000000000000000000000000//////////////////////////////............////////////000000000///......///......------......///+++,,,,,,---...---------....................................////////////000000000000000000000/////////000000111111222222333555666777777888999;;;??????@@@AAACCCDDDEEEEEEEEEEEEFFFGGGGGGGGGGGGGGGFFFGGGHHHIIIKKKMMMNNNOOONNNOOOOOOPPPQQQQQQRRRRRRMMMLLLKKKKKKKKKLLLNNNNNNOOOOOOOOOOOOOOOOOOOOOOOONNNNNNNNNNNNOOOPPPQQQQQQRRRRRRRRRRRRQQQPPPOOONNNOOOOOOMMMLLLKKKKKKKKKKKKKKKKKKJJJIIIHHHGGGFFFFFFBBBAAA???===;;;999888777444333333222222222333444222222111000///...------///..................---000000000000000000000000000000///............///////////////////////////000000////////////......//////............//////........................//////000000000000//////...///000///------///000......////////////..............................000000000000000000000000///...---++++++,,,------......////////////......................................................///...------------...///------,,,,,,,,,,,,------......------,,,++++++++++++,,,,,,------,,,,,,+++***++++++,,,,,,---------,,,,,,,,,+++,,,,,,---.........---,,,,,,,,,,,,---DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHIIIIIIJJJJJJJJJLLLMMMNNNOOOPPPPPPPPPPPPOOOOOOOOOPPPPPPPPPPPPPPPQQQQQQQQQQQQQQQQQQQQQPPPPPPPPPOOOOOOOOOOOOOOOOOOTTTTTTSSSSSSRRRQQQQQQPPPLLLKKKKKKKKKJJJJJJJJJIIIIIIHHHFFFDDDBBBAAA@@@@@@@@@@@@@@@???===:::888777888999:::<<<>>>???@@@AAACCCCCCDDDEEEEEEEEEDDDDDDAAA@@@>>>;;;888555444333//////000000000000111111............/////////////////////////////////////////////000000000000000//////......//////000111//////////////////000000000000000000000/////////......//////000111222222111111111000000//////.../////////////////////////////////////////////////////////////////////////////////....../////////........................////////////////////////---......///000000////////////////////////////////////............//////,,,------------.........///////////////////////////111333444333000---***........................000000////////////000000/////////////////////...------------------......///////////////////////////000111000//////000111////////////////////////000000000000000000000000////////////////////////000//////......//////000///000000000000000////////////............//////,,,,,,---............---........................///////////////000000000///////////////////////////000111222333444444555777999;;;<<<<<<===???AAACCCCCCDDDEEEFFFFFFGGGGGGEEEFFFHHHIIIIIIIIIHHHGGGGGGHHHIIIKKKLLLMMMNNNNNNOOOOOONNNNNNOOOOOOOOOPPPKKKJJJJJJJJJKKKLLLNNNOOOLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKLLLMMMNNNOOOPPPRRRRRRRRRQQQPPPPPPOOONNNOOOOOONNNLLLLLLKKKKKKKKKMMMMMMLLLLLLKKKKKKJJJJJJGGGGGGGGGFFFDDDAAA>>>===999999888666555444444333111000000000//////......000000000//////.........000000000000000000000000000000//////............////////////////////////000000000000000///////////////............////////////////////////////////////000000000000//////...///000///...---...000......////////////..............................///000000000000000000000///...---,,,,,,---...///---......//////......------------------.........---------..........................................---,,,,,,,,,,,,---......---------,,,,,,++++++,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,---------////////////////////////......---------------...CCCCCCCCCDDDDDDDDDEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDBBBCCCCCCCCCDDDDDDEEEEEEHHHHHHGGGGGGGGGGGGGGGGGGIIIJJJLLLMMMOOOOOOPPPPPPLLLLLLLLLMMMMMMMMMMMMMMMOOOOOOPPPPPPPPPPPPPPPPPPRRRQQQPPPNNNMMMMMMMMMMMMTTTTTTTTTTTTTTTTTTTTTTTTNNNNNNNNNMMMLLLLLLKKKKKKKKKJJJIIIGGGFFFEEEEEEEEEBBBBBBBBBAAA???<<<999888777777777777777888888888@@@AAABBBDDDEEEFFFFFFFFFDDDCCCAAA>>>;;;888666444000111111111111111111111............////////////////////////////////////......//////000000000111000000//////000000111222111111000/////////000111/////////000000000000000//////000111222222333333222222222111111000000000////////////////////////000000000000000000000000//////////////////////////////............//////------------------------////////////////////////---...//////////////////.........///////////////000//////......//////000------........./////////////////////////////////...000222444444222///...........................111000000//////000000111.../////////////////////........................////////////////////////...000111000///...///000////////////////////////////////////////////////........................//////............////////////000000000000000///////////////////////////------...///////////////......................../////////000000111111111------........./////////111222333444666888999999<<<>>>@@@AAAAAABBBDDDFFFEEEEEEEEEFFFFFFGGGGGGGGGHHHIIIJJJKKKLLLKKKJJJJJJIIIJJJKKKMMMNNNNNNNNNNNNPPPOOOMMMLLLKKKKKKKKKKKKFFFFFFEEEFFFFFFHHHJJJKKKJJJJJJJJJJJJJJJJJJJJJJJJHHHHHHIIIJJJKKKLLLNNNOOOQQQQQQPPPPPPPPPOOOOOOOOOOOONNNMMMLLLLLLLLLLLLLLLNNNNNNNNNNNNNNNNNNNNNNNNLLLMMMMMMLLLKKKHHHEEEDDDAAA@@@>>><<<999777444333///////////////000000000222111111000000////////////////////////////////////////////////......---/////////////////////////////////000000000000000//////............//////000000000000000000000000//////000000000000//////---///000000.........///......////////////......///////////////////////////////////////000000000//////...------...///000------............------+++,,,,,,,,,---------...---------.........//////---..................---...------------------............---------------......------------......------------............/////////////////////...///...............//////BBBBBBCCCDDDEEEFFFFFFGGGFFFFFFFFFGGGGGGHHHHHHHHHEEEEEEFFFFFFGGGHHHIIIIIIJJJIIIIIIHHHFFFEEEDDDDDDFFFGGGHHHIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJLLLLLLMMMMMMMMMMMMNNNNNNSSSRRRQQQPPPOOONNNNNNNNNQQQQQQRRRRRRSSSTTTTTTTTTPPPPPPPPPOOOOOONNNNNNNNNLLLKKKJJJIIIHHHHHHHHHHHHDDDDDDDDDCCCAAA>>><<<:::999999888777666666666777>>>???AAACCCEEEGGGHHHHHHFFFEEEDDDAAA???;;;999777222222222222111111111000............////////////////////////////////////------......//////000000000000//////000000111222222111///......///000000......////////////000000000000000111111222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000///......------......///////////////////////////........................---....../////////......---------...............//////............///////////////000000000000111........................---...000222222111000000........................000//////......//////000---............//////////////////..........................................///000///...---...000////////////////////////////////////////////////..............................------------............///000000000//////---...////////////...------...//////000000//////------------------------......//////000000111111,,,,,,---...///000111111444555666888:::<<<>>>???AAABBBDDDEEEEEEEEEGGGIIIFFFFFFGGGGGGGGGGGGGGGGGGLLLLLLMMMNNNNNNNNNNNNNNNLLLMMMNNNOOOOOONNNMMMLLLMMMLLLJJJHHHFFFFFFFFFFFF@@@?????????@@@AAACCCDDDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHJJJKKKLLLNNNNNNMMMMMMMMMNNNOOOPPPNNNNNNMMMLLLLLLLLLLLLLLLNNNNNNOOOOOOPPPPPPPPPQQQOOOOOOOOOOOONNNLLLJJJIIIFFFEEECCCAAA>>>:::888666000000000000000000000000111111000000000000000000////////////////////////.........///...------,,,////////////////////////......////////////000000//////............//////000000000000000000000000......////////////......---///000000///......///......////////////......////////////////////////........................------..................------............------***++++++,,,,,,---------,,,,,,------.../////////,,,,,,---......---,,,,,,,,,,,,------------,,,,,,.........---------------///......------......///........................,,,------------,,,++++++......---------...//////GGGHHHIIIKKKMMMNNNOOOPPPOOOPPPPPPQQQRRRSSSTTTTTTTTTUUUVVVWWWXXXYYYZZZZZZYYYXXXVVVTTTRRRPPPOOONNNOOOOOOOOONNNMMMKKKJJJIIIJJJJJJJJJIIIIIIHHHHHHHHHIIIIIIIIIJJJJJJJJJKKKKKKOOOOOOOOOOOOOOOOOOOOOOOOMMMMMMNNNOOOPPPRRRRRRSSSRRRRRRRRRQQQQQQQQQQQQQQQNNNMMMLLLKKKJJJIIIIIIIIIEEEEEEDDDCCCBBB@@@>>>===;;;:::999888777888999999999;;;===@@@CCCEEEFFFGGGHHHHHHGGGEEECCC@@@===;;;444444333222111000000///............////////////////////////////////////,,,,,,,,,---.../////////...............//////000000///...,,,,,,,,,......------.........///////////////////////////000000.........///000000111111000000000000000000000000........................000000000000000000000000///......------......///////////////////////////------------------------------............------,,,,,,,,,,,,---------...---------,,,,,,------------------.........//////------------------------,,,,,,------....................................------,,,,,,,,,,,,------,,,,,,------.....................---------,,,,,,------------------------,,,...///...---,,,---///////////////////////////------------------------........................------,,,,,,,,,,,,------------...///////////////+++,,,------------,,,+++,,,---......//////......------------------------,,,,,,------...//////000,,,---...000111333444555777888999<<<>>>AAACCCDDDDDDFFFGGGHHHGGGGGGIIIJJJIIIIIIIIIIIIIIIIIIIIIIIIMMMMMMMMMMMMMMMNNNNNNOOOKKKKKKLLLMMMLLLJJJHHHGGGDDDCCCAAA???>>>>>>???@@@:::999888888999:::;;;<<>>666555444333111000//////............/////////000////////////////////////++++++,,,,,,---...//////---,,,,,,,,,,,,---......///...,,,*********,,,---,,,---------......//////...............---------+++,,,,,,---...///000000000000000000000000000000,,,,,,,,,,,,,,,,,,,,,,,,000000000000000000000000.........------.........------------------------------------------------,,,------...------,,,,,,+++++++++,,,,,,---------,,,++++++******++++++,,,))))))*********+++++++++------------------------,,,,,,+++*********+++,,,........................+++******))))))******+++,,,,,,,,,---------......---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,,,,---...////////////////////////------------------------........................---,,,,,,++++++,,,,,,---,,,,,,---...//////......)))***+++,,,,,,+++***)))+++,,,------......------------------------------******+++,,,,,,---......---...///111333555777888888999;;;>>>AAACCCEEEFFFFFFHHHIIIIIIHHHHHHIIIKKKLLLLLLLLLKKKKKKKKKKKKKKKLLLKKKJJJIIIJJJKKKLLLMMMGGGHHHHHHHHHGGGEEEBBBAAA;;;:::888777666777999:::666555444444444555666777999999999999999999999999::::::::::::;;;<<<===>>>????????????AAACCCEEEFFFFFFFFFEEEDDDDDDDDDEEEEEEFFFGGGHHHIIIJJJKKKKKKLLLMMMMMMMMMMMMMMMMMMMMMMMMGGGGGGGGGGGGEEECCCAAA???;;;:::888666444222000///+++,,,,,,------.........------------------------+++,,,---------,,,+++***////////////////////////,,,---------......////////////............//////,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,...000111///...............////////////......------------------------......---,,,++++++******&&&(((+++------,,,***))),,,------......------,,,))))))***+++,,,,,,------,,,,,,------...///000000******,,,,,,,,,,,,******%%%'''***,,,,,,***'''%%%++++++++++++++++++++++++------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,------...///...---+++******)))))))))***++++++,,,