BM6P6(@ PPPMMMHHHEEEFFFKKKRRRVVVnnnzzzmmmccc[[[WWWYYY___bbblll}}}___FFFDDDBBBBBBEEEBBBFFFGGGJJJMMMQQQUUUYYY\\\YYYiiihhhiiiqqqcccpppiii}}}rrruuuvvvhhh]]]YYYSSSTTTSSS\\\xxxwwwfff___```gggkkknnn{{{]]]PPPGGGKKKQQQUUUbbbqqq~~~dddRRRKKKKKKKKKJJJIIIIIIHHHHHHGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEDDDCCCCCCBBBBBBBBBBBBAAA@@@@@@??????>>>======<<<;;;::::::999999999777666444333333333333555555666666777888888888888:::<<<===AAALLL\\\gggqqqhhhYYYLLLGGGGGGBBB<<>>======::::::<<<;;;:::999999888888999999KKKIIIEEEDDDFFFKKKQQQUUUeeessseeeYYYQQQTTTZZZ```mmm{{{[[[GGGFFFBBB@@@DDDDDDGGGGGGHHHLLLQQQUUUWWWXXX[[[iiiggghhhoooeeetttaaannnkkklllsssgggaaaZZZZZZ[[[dddjjjhhhlllqqqpppooozzz}}}tttZZZNNNGGGKKKPPPUUUbbbppp~~~dddSSSKKKKKKKKKJJJIIIIIIHHHHHHGGGGGGGGGFFFFFFFFFEEEEEEEEEEEEDDDDDDCCCCCCBBBBBBBBBAAAAAA@@@@@@??????>>>===<<<<<<;;;::::::999999999777666444333333333333444444555666666777777888999;;;<<<<<>>GGGOOOWWWYYYYYY\\\eeemmm{{{iiigggrrrwwwhhh^^^ZZZbbb|||]]]IIIBBB>>>>>>===::::::<<<;;;:::999999888999999999EEECCCBBBBBBEEEIIINNNQQQXXXwww~~~jjjWWWMMMOOOWWW]]]mmmsssWWWHHHGGGAAA>>>CCCEEEHHHFFFGGGJJJQQQUUUWWWVVVXXXdddgggkkkqqqhhhttt]]]bbbooommm~~~~~~qqqiii``````aaalllssstttzzz~~~yyyrrrvvv~~~|||~~~|||fffTTTKKKEEEIIIOOOVVVcccqqq|||bbbQQQKKKKKKJJJJJJIIIHHHHHHHHHGGGGGGFFFFFFFFFEEEEEEEEEEEEEEEDDDDDDCCCBBBBBBBBBAAAAAAAAA@@@??????>>>>>><<<<<<<<<;;;;;;::::::999999777666444333333333333333333444444555666666777:::;;;<<<;;;<<<@@@HHHOOOeeejjjkkkcccZZZQQQIIIBBBCCCHHHOOOTTTWWW[[[aaaffftttlllaaa___tttyyylllccc\\\aaayyyZZZIIICCC>>>>>>===;;;:::===;;;;;;:::999999999999999AAA@@@@@@AAACCCFFFHHHJJJKKKbbbsss]]]OOORRR[[[aaaqqqvvvWWWFFFFFFAAA???DDDEEEHHHFFFFFFKKKRRRXXXYYYXXXSSS^^^fffnnnrrrgggnnnggg```}}}zzz~~~tttlllkkkmmmwwwzzz||||||xxxyyyvvv```NNNHHHEEEHHHNNNWWWeeerrryyy```OOOKKKKKKJJJIIIIIIHHHHHHGGGFFFFFFFFFFFFEEEEEEEEEEEEEEEDDDDDDCCCCCCBBBAAAAAAAAAAAA@@@@@@???>>>>>>>>><<<<<<;;;;;;;;;:::::::::999777666444333333333333222222333444444555555666999;;;<<<;;;;;;===AAADDDRRR[[[dddeeeccc^^^TTTKKKBBBCCCGGGLLLQQQXXX^^^aaammmpppwww}}}tttbbbUUUOOO___}}}{{{nnnccc[[[___vvv[[[IIICCC>>>>>>===;;;;;;===;;;;;;:::999999999999:::@@@@@@@@@@@@AAABBBCCCDDDDDDRRRmmmkkk___```iiivvv[[[DDDCCCBBBBBBFFFDDDGGGGGGHHHNNNUUU[[[]]]^^^XXX\\\aaaggggggaaajjjnnn___~~~~~~|||~~~uuu\\\JJJGGGEEEGGGMMMYYYiiivvvzzz```OOOJJJJJJJJJIIIHHHHHHGGGGGGFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDCCCBBBBBBAAAAAAAAAAAA@@@??????>>>>>>===;;;;;;;;;;;;;;;:::::::::999777666444333333333333222222333333444555555555888999;;;;;;<<<===???@@@IIIPPPZZZbbbhhhggg]]]QQQCCCBBBAAADDDJJJRRRZZZ___fff~~~lllQQQOOOWWWUUUQQQJJJGGGRRRjjj~~~pppcccZZZ^^^www}}}```JJJCCC??????>>>;;;;;;===<<<;;;::::::999999::::::@@@@@@@@@@@@@@@AAAAAABBBDDDLLL___|||wwwxxx~~~}}}^^^EEECCCBBBDDDFFFDDDHHHJJJMMMQQQVVV[[[___bbbccc]]][[[]]]ZZZ\\\lll}}}vvveee[[[}}}|||zzzyyytttWWWIIIGGGEEEFFFMMM[[[nnn|||}}}bbbOOOJJJJJJIIIIIIHHHGGGGGGGGGFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDCCCCCCBBBAAAAAAAAA@@@@@@@@@???>>>>>>======;;;;;;;;;;;;;;;;;;;;;;;;999777666444333333333333222222333333444555555666777888999;;;<<<>>>>>>???BBBGGGLLLSSS[[[^^^VVVJJJEEECCC@@@@@@DDDLLLVVV\\\aaauuuqqq[[[LLLLLLNNNFFFFFFGGGHHHLLL[[[rrrtttggg]]]aaa{{{}}}eeeJJJDDD??????>>><<<;;;===<<<;;;;;;:::::::::::::::????????????@@@AAABBBCCCJJJNNN]]]uuu]]]HHHFFFCCCBBBFFFEEEIIIMMMRRRTTTUUUXXX^^^bbbfff\\\[[[\\\YYY^^^ooo{{{{{{bbb\\\~~~rrrsss}}}~~~uuuTTTIIIHHHFFFEEELLL^^^sss}}}```MMMJJJJJJIIIHHHHHHGGGGGGFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDCCCCCCBBBBBBAAAAAA@@@@@@@@@??????>>>>>>======;;;;;;;;;;;;;;;;;;;;;;;;999777666444333333333333333333333444555555666666777777888999<<<=========<<>><<<<<<>>><<<<<<;;;::::::::::::;;;>>>>>>>>>>>>@@@BBBDDDFFFOOORRR___uuu}}}}}}yyy\\\KKKJJJDDD@@@EEEFFFKKKPPPUUUVVVSSSTTT[[[aaabbbYYY^^^dddaaadddqqqvvvlllaaalllkkk}}}xxxUUUIIIIIIGGGEEELLL___www{{{]]]IIIJJJJJJIIIHHHHHHGGGGGGFFFEEEEEEEEEEEEDDDDDDDDDDDDDDDCCCCCCBBBBBBAAA@@@@@@@@@@@@??????>>>=========;;;;;;;;;;;;;;;;;;;;;;;;999888666444333333333333333333444555555666666777777777777888;;;<<<<<<<<<;;;???AAA>>>>>>BBBEEEEEECCCEEEEEEDDDCCCFFFNNNTTTYYYiiiiii^^^ZZZUUUWWWZZZUUUQQQTTTPPPIIIKKK\\\ppp{{{|||uuulllbbbccczzzjjjJJJDDD?????????<<<<<<>>><<<<<<;;;::::::::::::;;;?????????@@@BBBFFFLLLPPPQQQ[[[iiivvvhhhLLLEEEEEEBBBDDDJJJLLLQQQSSSSSSTTTXXXZZZZZZ___```cccjjjqqqsssqqqnnnxxxzzzdddrrrhhh}}}zzzVVVHHHFFFDDDFFFLLL[[[tttwww\\\MMMJJJIIIIIIHHHHHHGGGGGGFFFEEEEEEEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBBBB@@@@@@??????>>>=========;;;;;;::::::::::::999999999888777555333222222111222222333333333333444444777888999999;;;;;;<<<===????????????@@@AAACCCCCCAAA@@@??????BBBHHHPPPUUU[[[fffzzzrrrnnniiiiiikkklllhhhddd```UUUNNNMMMLLLNNN^^^rrrzzzzzzvvvkkkaaagggmmmNNNFFF@@@@@@@@@>>>>>>???<<<;;;;;;::::::;;;;;;<<<======>>>AAAFFFMMMSSSWWW]]]eeeqqq|||gggLLLEEEFFFCCCDDDJJJKKKQQQUUUUUUVVVXXXYYYWWWbbbaaaaaabbbffflllsssxxxjjjxxxiii}}}zzzvvvyyyzzz{{{~~~}}}YYYIIIFFFEEEFFFLLLZZZrrrxxx]]]MMMJJJIIIIIIHHHHHHGGGGGGFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBBBB@@@@@@??????>>>=========;;;;;;::::::::::::999999999888666555333333222222222222333333333333444444777888888999:::;;;<<<<<<>>>>>>>>>>>>???@@@AAABBBAAAAAAAAA???@@@DDDLLLRRRYYYdddwwwxxxuuurrrsssuuutttnnniii___UUUNNNMMMKKKKKKYYYjjjyyyyyyuuujjjbbbiiitttOOOGGG@@@@@@@@@>>>===>>><<<;;;;;;::::::;;;;;;<<<:::;;;===DDDNNNXXX___cccjjjpppxxxeeeKKKGGGHHHEEEEEEJJJIIIPPPTTTUUUUUUWWWWWWUUU___bbbcccbbbaaafffrrr|||uuuiiiwww}}}~~~zzz{{{|||}}}~~~~~~\\\JJJHHHFFFGGGKKKWWWmmmzzz^^^MMMJJJIIIIIIHHHHHHGGGGGGFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBBBB@@@@@@??????>>>=========;;;;;;::::::::::::999999777777666555444333333333222222333333333333444444777777888999:::;;;;;;<<<<<<<<<======>>>??????@@@AAACCCCCCAAA???AAAIIIPPPVVVaaattt|||yyyzzz{{{xxxqqqjjj\\\TTTNNNLLLIIIHHHRRR___vvvxxxvvvmmmgggppp{{{PPPHHHAAAAAA@@@>>><<<===<<<<<<;;;;;;;;;;;;<<<<<<::::::>>>HHHVVVcccjjjmmmnnnppptttwwwzzz~~~cccKKKHHHJJJFFFEEEJJJGGGMMMQQQQQQRRRVVVXXXWWWXXXbbbkkklllgggfffmmmvvv}}}hhhsss{{{xxxuuusssuuu~~~}}}~~~~~~yyyuuuxxxzzzyyyzzzyyy]]]KKKHHHGGGGGGIIITTTiii{{{~~~aaaOOOJJJIIIIIIHHHHHHGGGGGGFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCBBBBBBBBB@@@@@@??????>>>=========;;;;;;:::::::::999999999777666555444444444444444222222222333333333444444666666777888999:::;;;;;;;;;;;;<<<===>>>?????????AAADDDFFFDDDAAABBBIIIPPPVVV```rrr~~~yyywwwwwwssskkkdddXXXRRRMMMKKKHHHGGGMMMVVVpppvvvyyytttrrr{{{|||}}}RRRIIIBBBAAA@@@>>><<<===<<<<<<;;;;;;;;;;;;<<<<<<::::::???MMM^^^jjjoooooohhheeeeeegggiiiooo~~~vvv}}}~~~bbbKKKHHHJJJFFFEEEIIIHHHMMMPPPPPPRRRXXX]]]]]]XXXdddooopppjjjgggkkkqqqyyyiiirrr~~~yyyoooppppppqqquuu}}}yyyyyyzzz{{{sssvvvvvvtttvvvxxxwwwssspppuuuyyyxxxvvv|||nnn[[[KKKIIIGGGGGGHHHQQQdddvvvcccQQQJJJIIIIIIHHHHHHGGGGGGFFFFFFFFFFFFFFFEEEEEEEEEEEEDDDCCCCCCCCCCCCBBBBBBBBB@@@@@@??????>>>=========;;;;;;:::::::::999999999777666555444444444444444222222222333333333444444555666666777888999:::::::::;;;===???@@@AAAAAABBBCCCFFFHHHGGGEEEGGGMMMRRRVVV```rrrxxxrrroookkkeee___UUUQQQMMMJJJHHHHHHKKKPPPgggrrrzzz{{{}}}nnnjjjyyyRRRIIIBBBAAAAAA>>><<<======<<<<<<;;;;;;<<<<<<===<<<;;;AAAOOOaaakkkkkkggg[[[VVVUUUWWWXXX___rrrxxxcccKKKHHHJJJFFFEEEJJJJJJPPPSSSTTTVVV\\\``````^^^dddiiiiiiffffffkkkqqq|||~~~oooqqqwwwxxxxxxxxxzzz}}}xxxvvvwwwxxxooorrrrrrpppqqqttttttrrrnnnsssyyyyyywwwyyyfffWWWJJJHHHGGGFFFGGGOOO```qqqdddQQQJJJIIIIIIHHHHHHGGGGGGFFFGGGGGGFFFFFFFFFEEEEEEEEEDDDCCCCCCCCCCCCBBBBBBBBB@@@@@@??????>>>=========;;;;;;::::::::::::999999777777666555444333333333222222333333333333444444555555666777888999999:::;;;<<>>======<<<<<<<<<<<<======<<<;;;@@@OOO```gggccc[[[PPPKKKJJJMMMNNNRRReee{{{dddKKKGGGIIIEEEEEEJJJIIIPPPVVVXXXYYY]]]]]][[[\\\]]]___aaacccgggjjjmmmvvvxxxnnn~~~{{{vvvsssrrrqqqnnnqqqpppmmmmmmqqqsssrrrlllppptttvvvvvvwww{{{fffUUUIIIHHHGGGFFFFFFMMM^^^nnncccPPPJJJIIIIIIHHHHHHGGGGGGFFFGGGGGGGGGFFFFFFFFFEEEEEEDDDCCCCCCCCCCCCBBBBBBBBB@@@@@@??????>>>=========;;;;;;::::::::::::999999999888666555333333222222222222333333333333444444444555555666777888999999;;;>>>AAAEEEIIIJJJKKKKKKLLLKKKJJJKKKMMMOOONNNMMMRRR\\\nnn|||vvvssspppiiiccc[[[XXXRRRMMMJJJJJJJJJIIISSSbbbooouuu~~~sssppppppQQQHHHBBBAAABBB@@@???@@@======<<<<<<<<<<<<======<<<;;;@@@NNN^^^ccc\\\RRRJJJFFFFFFJJJIIIKKK\\\qqqeeeKKKGGGHHHEEEEEEJJJFFFOOOWWWYYYZZZZZZWWWRRRUUUUUUXXX^^^eeeiiihhhfffqqq~~~{{{uuulllkkkuuu{{{|||{{{xxxsssooolllkkkiiilllkkkhhhgggkkknnnnnnjjjllloooqqqrrrtttwwwzzz~~~jjjUUUIIIGGGFFFFFFFFFMMM]]]mmm~~~bbbOOOJJJJJJIIIHHHHHHGGGGGGFFFGGGGGGGGGFFFFFFFFFFFFEEEDDDDDDCCCCCCCCCBBBBBBBBB@@@@@@??????>>>=========;;;;;;;;;:::::::::999999999888777555333222222111222222333333333444444444444444555666777888999999<<>>>>>>>><<<<<<;;;;;;;;;:::::::::999888666555333333222222111111222222222333333333666555555555555666666777777;;;BBBHHHLLLLLLJJJHHHFFFBBBAAAFFFLLLNNNJJJDDDRRRWWWcccttt{{{rrrkkkfffbbb]]]WWWOOOHHHIIIMMMRRRZZZ^^^aaaqqqvvvlllvvvzzz{{{~~~TTTJJJBBB@@@@@@>>>???AAA??????>>>>>>>>>>>>>>>???===@@@HHHSSS[[[^^^\\\[[[ZZZVVVTTTSSSPPPNNNUUU^^^{{{~~~___KKKLLLLLLMMMPPPNNNJJJLLLQQQVVVYYYZZZZZZYYYUUUUUUUUUVVVYYY\\\___aaafffgggoooooodddrrrllltttyyynnnttt~~~}}}zzzwwwrrrnnnlllkkkllljjjjjjkkkiiihhhlllrrrqqqrrrsssuuuxxxzzzzzzzzz}}}|||VVVMMMHHHFFFFFFGGGMMMYYYeeedddNNNJJJIIIIIIHHHGGGGGGFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@???>>>>>>>>><<<<<<;;;;;;;;;:::::::::999888666555333333222222111111222222222333333333555555555555555666666777555999>>>CCCEEEEEECCCAAAAAA@@@BBBIIIQQQSSSNNNHHHNNNSSS]]]nnn}}}|||rrrlllccc[[[QQQIIIJJJOOORRRXXX]]]bbbssssssXXXeeennnrrrTTTKKKCCCAAAAAA@@@@@@BBB??????>>>>>>>>>>>>??????DDDEEEPPPaaakkkmmmooouuuqqqlllfffbbb]]]XXXXXXZZZmmm{{{```LLLLLLLLLLLLOOONNNLLLMMMPPPVVV]]]```___\\\VVVWWWXXXYYYZZZ\\\]]]^^^```bbboooyyyooolllhhh|||uuusssooorrr~~~wwwzzz|||xxxrrrmmmlllnnnjjjjjjjjjiiidddbbbiiisssuuutttuuuxxx|||~~~|||zzzzzz~~~ZZZNNNIIIEEEEEEFFFLLLZZZggg}}}gggOOOIIIIIIHHHHHHGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@???>>>>>>>>><<<<<<;;;;;;;;;:::::::::999888666555333333222222111111222222222333333333555555444444555666666777666999<<>><<<>>>BBBKKKTTTVVVRRRLLLMMMPPPYYYgggxxx}}}tttjjj```VVVNNNNNNSSSTTTXXX\\\eeexxxxxxfff[[[jjjssstttTTTKKKDDDBBBBBBAAAAAACCC??????>>>>>>>>>??????@@@HHHHHHVVVoooxxxrrrkkkccc___bbbxxx^^^LLLLLLKKKJJJNNNMMMOOONNNNNNSSSZZZ]]]ZZZUUUVVVWWWYYY\\\]]]^^^^^^^^^```bbbttttttlllmmmsssfffppplllqqqtttvvvvvvssspppoooooommmkkkjjjiiieeebbbgggnnnuuutttuuuyyy}}}|||xxxvvvyyy```OOOJJJEEEDDDEEELLLZZZggg}}}iiiRRRHHHHHHHHHHHHGGGGGGFFFFFFEEEEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@???>>>>>>>>><<<<<<;;;;;;;;;:::::::::999888666555333222222222111111222222222333333333444444444444555555666777:::;;;===???@@@AAA@@@@@@;;;===AAAJJJRRRUUUSSSOOONNNQQQXXXcccrrr{{{pppggg^^^VVVUUUYYYXXX[[[___kkk~~~qqqdddmmm|||rrrSSSJJJCCCBBBBBBAAAAAABBB??????>>>>>>??????@@@@@@GGGJJJ\\\zzz}}}pppfff\\\lll|||\\\KKKLLLJJJIIIMMMMMMPPPNNNMMMQQQWWWYYYUUUQQQUUUWWWZZZ]]]____________eeeiiixxxxxxfffzzzccc}}}vvvhhhzzz|||rrr|||zzzqqqpppoooqqqrrrpppllliiioookkkiiikkkjjjgggfffhhhqqqrrruuu{{{~~~zzz~~~jjjPPPKKKEEEDDDDDDJJJXXXeeezzzhhhSSSHHHGGGGGGGGGGGGGGGFFFFFFDDDDDDDDDDDDDDDDDDEEEEEEDDDCCCCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@???>>>>>>>>><<<<<<;;;;;;;;;:::::::::999888666555333222222222111111222222222333333333333333333444444555777777;;;<<<>>>@@@BBBCCCCCCCCC======???EEEKKKOOOPPPOOOMMMPPPVVV___kkkzzz{{{rrriii```]]]^^^___```eeerrr}}}tttsssiiiQQQHHHBBBAAABBB@@@@@@AAA???????????????@@@AAAAAAKKKWWWnnn~~~qqq\\\cccnnnxxxxxxuuu{{{yyy[[[KKKMMMJJJJJJNNNOOOOOONNNNNNRRRVVVXXXWWWTTTUUUVVVYYY[[[]]]^^^^^^^^^```jjjtttfff|||mmmooohhhuuutttzzzxxxtttpppmmmlllllljjjeee___lllgggfffiiikkkiiiggggggnnnssszzzqqqPPPKKKFFFDDDDDDHHHTTTaaattteeeRRRGGGGGGGGGGGGGGGGGGFFFFFFCCCCCCDDDDDDDDDDDDEEEEEEDDDCCCCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@???>>>>>>>>><<<<<<;;;;;;;;;:::::::::999888666555333333222222111111222222222333333333222222333333444555777777:::<<<>>>@@@AAAAAAAAAAAA======>>>AAAFFFJJJLLLLLLIIIMMMRRRZZZdddqqq|||rrrhhhcccccceeegggmmmyyyyyylllOOOGGGAAAAAABBB@@@???AAA???????????????@@@AAABBBQQQkkkmmmkkkiiiiiiiiigggeeedddbbbdddpppxxx[[[MMMOOOLLLLLLQQQSSSNNNOOOQQQSSSUUUWWWWWWXXXUUUVVVWWWXXXYYYZZZZZZZZZWWWggghhhzzziiiqqquuuhhhiiiooo{{{xxxqqqooollliiifffbbb___]]]bbb``````dddeeeeeehhhmmmssszzzmmmPPPKKKFFFDDDCCCFFFQQQ\\\ooohhhTTTFFFFFFFFFFFFFFFFFFGGGGGGCCCCCCCCCDDDDDDDDDEEEEEEDDDCCCCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@???>>>>>>>>><<<<<<;;;;;;;;;:::::::::999888666555333333222222111111222222222333333333222222222333444555777777;;;<<<>>>@@@@@@???===<<<:::;;;===AAAEEEHHHIIIIIIGGGKKKPPPWWW```lllxxx|||ssskkkiiijjjjjjlllrrr~~~pppPPPHHHBBBCCCCCCAAA@@@AAA????????????@@@AAABBBCCCQQQttt~~~rrriiiaaaZZZUUUTTTUUUZZZjjj}}}|||{{{xxx\\\NNNQQQNNNNNNTTTVVVOOOQQQSSSTTTTTTTTTUUUVVVVVVVVVVVVVVVVVVVVVVVVVVVUUUhhh___bbbllliiiwwwhhhiiikkkvvvkkkllllllgggaaa]]]^^^```YYYZZZ]]]______```iiittt{{{~~~|||~~~}}}dddOOOKKKGGGDDDCCCEEEOOOYYYnnnlllXXXFFFFFFFFFFFFFFFFFFGGGGGGBBBCCCCCCCCCDDDDDDEEEEEEDDDDDDCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@???>>>>>>>>><<<<<<;;;;;;;;;:::::::::999888666555333333222222111111222222222333333333222222222333444555777777===>>>@@@AAA@@@>>>;;;999666999>>>CCCGGGHHHHHHGGGGGGKKKQQQWWW___jjjwwwwwwoookkkmmmqqqlllnnnuuu{{{sssmmmjjjbbblllpppPPPIIICCCDDDEEECCCAAABBB????????????@@@AAABBBCCCNNNbbb}}}}}}qqqbbbVVVQQQWWW\\\ggguuu{{{{{{{{{~~~}}}|||xxx\\\MMMNNNNNNSSSXXXUUUZZZZZZXXXWWWTTTRRRPPPNNNPPPRRRUUUWWWWWWVVVTTTSSSVVVXXXYYY^^^pppxxx}}}eeeuuuttteee|||xxxkkkhhhfffbbb___]]]\\\\\\\\\ZZZXXXXXX[[[\\\^^^iiivvv}}}~~~vvvqqqxxxzzz```NNNJJJFFFDDDBBBCCCKKKUUUnnnpppbbbLLLJJJGGGFFFGGGHHHGGGGGGGGGFFFFFFEEEEEEEEEEEEEEEDDDCCCCCCCCCCCCBBBBBBBBB????????????>>>>>>>>>>>><<<<<<<<<;;;:::999777666666666555444333222222111111111111222222333333333000111222222222333666888<<<======>>>>>>>>>>>>>>>:::;;;>>>AAAEEEGGGGGGGGGHHHLLLRRRWWW]]]fffpppwwwyyyttttttvvvrrruuu}}}|||sssmmmgggaaa```bbbaaadddxxxuuuOOOJJJDDDAAAAAABBBBBB@@@@@@AAAAAAAAAAAAAAAAAABBBLLLWWWhhh{{{pppaaaYYYYYY___jjjtttwwwvvvwww{{{{{{tttvvvvvv[[[NNNPPPPPPTTTXXXUUUZZZZZZYYYXXXVVVTTTRRRQQQRRRSSSUUUVVVVVVTTTRRRQQQXXXXXXVVVWWWeeezzzfffqqqyyyddd}}}{{{oooeeedddbbb___\\\YYYXXXXXXYYYZZZWWWWWWYYYWWWWWW___iiizzz}}}~~~zzzuuuqqqooosss}}}lllTTTNNNIIIFFFDDDCCCDDDKKKTTTiii|||nnn^^^LLLJJJGGGFFFGGGHHHGGGFFFGGGFFFEEEEEEDDDDDDEEEEEEDDDCCCCCCCCCCCCBBBBBBBBB????????????>>>>>>>>>>>><<<<<<<<<;;;:::999777777777666555555333333222111222222222222222222333333000111222222111333555888;;;<<<===>>>???>>>======:::;;;===AAADDDFFFGGGFFFJJJNNNSSSXXX]]]dddnnnuuuyyyvvvwwwyyyxxx|||}}}vvvrrrlllhhhgggfffcccdddgggiiikkkzzzpppOOOJJJDDDAAABBBCCCBBB@@@@@@AAAAAAAAAAAABBBBBBBBBHHHIIIPPP```wwwuuulll___ccclllvvvwwwttttttwwwtttzzz~~~~~~tttrrr{{{qqqYYYNNNRRRRRRUUUXXXTTTYYYYYYYYYYYYXXXWWWUUUUUUSSSTTTTTTUUUTTTSSSQQQPPPUUUUUUSSSQQQ[[[rrr~~~mmmlllhhh{{{{{{ggg______]]][[[XXXVVVUUUUUUUUUWWWVVVVVVWWWUUUSSSXXX^^^ooooooooommmkkkkkklllnnnppp~~~jjjSSSMMMIIIEEEEEEDDDEEEKKKSSSbbbwwwmmmZZZLLLIIIGGGFFFGGGGGGGGGFFFGGGFFFEEEEEEDDDDDDEEEEEEDDDCCCCCCCCCCCCBBBBBBBBB????????????>>>>>>>>>>>><<<<<<<<<;;;:::999888777777666666555444333222222333333222222222222222222000111222222111222555777999;;;===??????>>><<<;;;888:::<<>>>>>>>>===;;;;;;;;;;;;:::999888777777777666555444333222222333333333222222111111111111111222111111222444777888:::===???@@@>>>;;;:::777999<<<>>>@@@BBBDDDFFFLLLOOOTTTWWW[[[aaajjjppp|||{{{ssslllhhhffflll{{{{{{tttnnngggbbbeeefffkkkssswwwxxx|||eeeMMMIIIDDDBBBCCCCCCBBB@@@@@@@@@AAAAAABBBCCCCCCCCC???>>>>>>EEEQQQ___lllsssxxxyyyeeeQQQLLLRRRQQQQQQRRROOORRRSSSSSSTTTUUUUUUUUUTTTRRRRRRRRRSSSTTTUUUVVVVVVUUUSSSRRRVVV\\\dddmmmtttooo}}}hhh|||{{{|||tttuuu}}}|||uuuzzzddd[[[[[[[[[YYYXXXWWWVVVVVVUUUSSSVVVWWWWWWVVVVVVUUUTTTRRRTTTVVVYYY[[[___dddhhhkkk{{{iiiQQQJJJEEEDDDDDDEEEJJJPPPaaauuurrrZZZKKKIIIFFFEEEFFFGGGFFFEEEFFFEEEEEEDDDCCCDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBBBB????????????>>>>>>>>>===;;;;;;;;;;;;:::999888888888777666555444333333222333333333222222111111111111111222111000111444666777999<<>>@@@DDDGGGKKKNNNSSSVVVZZZaaajjjpppzzzwwwlllccc\\\WWW]]]rrrxxxpppllllllmmmoooqqqrrrwww}}}aaaLLLHHHDDDBBBCCCDDDBBB@@@@@@@@@AAABBBBBBCCCDDDDDD<<<===>>>???BBBGGGLLLQQQVVVfffzzz~~~{{{bbbOOOKKKQQQOOONNNPPPLLLNNNOOOPPPQQQRRRRRRRRRRRRQQQQQQPPPQQQRRRTTTWWWXXX[[[VVVSSSVVV\\\dddnnnwwwzzziiippp||||||}}}zzzvvvyyyooommmmmmrrr{{{aaaZZZZZZZZZYYYXXXXXXWWWVVVVVVTTTWWWWWWUUUTTTSSSPPPLLLOOOQQQTTTVVVXXXYYY\\\^^^fffqqqwwwssszzz|||oooUUULLLEEECCCCCCDDDIIINNNbbbvvvxxx\\\KKKHHHFFFEEEFFFFFFFFFEEEFFFEEEDDDDDDCCCCCCDDDDDDDDDCCCCCCCCCCCCBBBBBBBBB????????????>>>>>>>>>>>>:::;;;;;;;;;::::::999888888777777666555444333333333333222222222222222222111222222111000000333555777999;;;===>>><<<:::999666999<<<======???DDDHHHJJJNNNRRRVVVZZZ```iiiooowww{{{pppfff]]]UUUPPPSSSkkk{{{tttoooooossszzz~~~||||||^^^KKKHHHDDDCCCDDDDDDBBB@@@@@@@@@AAABBBCCCDDDDDDEEE<<<<<<===>>>???@@@@@@AAA>>>IIIVVVbbbsss~~~bbbPPPLLLQQQNNNLLLOOOLLLLLLMMMNNNOOOPPPPPPPPPPPPQQQPPPOOONNNOOOQQQTTTUUUWWWSSSSSSVVVXXX]]]iiiuuunnnhhhtttlll```\\\YYY^^^mmm}}}}}}zzz|||lllZZZYYYWWWWWWWWWWWWVVVUUUTTTTTTRRRVVVVVVSSSSSSTTTQQQKKKMMMPPPRRRTTTTTTVVVXXXZZZeeeooovvvuuu|||YYYOOODDDAAAAAACCCHHHMMM```ttt|||^^^JJJHHHFFFEEEEEEFFFFFFEEEEEEEEEDDDCCCCCCCCCCCCDDDDDDCCCCCCCCCCCCBBBBBBBBB????????????>>>>>>>>>>>>::::::;;;;;;;;;:::999999888888777666555444333333222222222222222222333333111222222111000000222444888999:::;;;<<<;;;::::::666999=========???DDDIIIMMMPPPSSSVVVYYY^^^ffflllsss{{{uuujjj```XXXQQQMMMQQQhhh~~~yyywwwwwwxxxyyy{{{~~~YYYKKKGGGDDDCCCDDDEEEBBB@@@@@@@@@AAABBBCCCDDDEEEEEE>>>======???DDDFFFDDDBBB>>>EEEIIIIIIQQQkkk}}}~~~cccQQQMMMQQQNNNLLLOOOLLLLLLMMMMMMNNNOOOOOOOOOOOOQQQPPPNNNLLLLLLNNNPPPRRRKKKMMMSSSWWWTTTSSS]]]kkkxxxllleeexxx{{{vvvuuufffyyyttteee[[[WWWRRRUUUcccqqqsssnnneeedddiiixxxyyyaaaUUUXXXTTTTTTTTTTTTTTTSSSRRRRRROOOTTTUUUSSSTTTXXXVVVPPPKKKMMMOOOQQQRRRUUUYYY\\\eeettt\\\PPPDDD@@@@@@BBBGGGMMM^^^rrr~~~___JJJHHHFFFEEEEEEFFFFFFEEEEEEEEEDDDCCCCCCCCCCCCCCCDDDDDDCCCCCCCCCBBBBBBBBB????????????>>>>>>>>>>>>::::::;;;;;;;;;:::999999888888777666555444333333111111111222222333333444111222222111///000222444999999::::::;;;;;;;;;:::666:::===>>>===>>>DDDJJJOOORRRUUUVVVXXX\\\dddiiipppxxx~~~rrrfff]]]UUUNNNJJJQQQgggyyy~~~xxxnnnrrrvvv}}}VVVJJJGGGDDDCCCEEEEEECCC@@@@@@@@@AAABBBCCCDDDEEEFFF@@@>>>===>>>@@@AAA???===EEE@@@???EEELLLWWWmmmwwwsssnnniiimmmuuukkksss|||pppZZZSSSNNNMMMLLLJJJJJJMMMNNNMMMKKKIIIIIIJJJKKKLLLNNNPPPRRRRRRQQQPPPQQQQQQNNNQQQTTTUUUWWWZZZZZZYYYaaaeeegggssstttfffkkkvvvsssfffYYYUUUTTTWWW[[[\\\[[[ZZZXXXWWW\\\kkk}}}~~~~~~www^^^[[[TTTUUUSSSQQQQQQQQQPPPNNNMMMOOOPPPQQQQQQPPPPPPQQQRRRJJJLLLNNNQQQUUUXXX[[[\\\gggiii}}}hhhKKKIIIEEE???BBBBBBLLLZZZkkkoooRRRIIIBBBCCCFFFEEECCCDDDEEEEEEDDDDDDCCCCCCCCCBBBCCCCCCDDDDDDCCCCCCBBBAAA@@@@@@??????>>>=========>>>======;;;:::999888888888888777777666444333222333333222111000000111111222111000//////000111222777777888888888999999999999999888999:::===AAACCCLLLPPPUUUXXXZZZ^^^dddhhhrrrvvv|||{{{qqqggg]]]TTTMMMHHHSSS___kkkoooppprrrsssrrrzzz{{{[[[KKKIIIGGGEEECCCBBBBBBCCCBBBBBBBBBCCCDDDEEEFFFGGGBBB@@@>>>@@@CCCEEEEEECCCDDD??????CCCGGGQQQiiiyyyooohhh___YYYZZZ```eeekkksssxxx{{{~~~mmmZZZSSSNNNMMMMMMJJJJJJMMMNNNMMMKKKIIIIIIJJJKKKLLLNNNPPPQQQQQQOOOOOOPPPRRRVVVTTTPPPLLLMMMPPPTTTVVV```hhhpppkkkbbbvvv}}}rrrgggbbb^^^[[[[[[[[[ZZZXXXVVVSSSRRRXXXjjj~~~ttt]]][[[SSSRRRPPPNNNNNNOOOOOOMMMLLLQQQQQQQQQQQQPPPPPPPPPQQQQQQQQQRRRSSSTTTVVVWWWWWWZZZ___uuuhhhJJJHHHDDD>>>BBBAAALLLWWWggg}}}qqqTTTKKKDDDDDDFFFEEEDDDDDDEEEDDDDDDDDDCCCCCCCCCCCCCCCCCCDDDDDDCCCCCCBBBAAA@@@@@@??????>>>>>>======>>>===<<<;;;:::999999888888888888777666555333333333222222111000000111111222111000//////000111222777777777888888999999999777777777777999>>>CCCFFFMMMQQQVVVYYYZZZ^^^ccchhhmmmrrrxxx~~~zzztttlllccc[[[SSSMMMIIIPPP[[[eeeiiilllqqquuuvvvzzz^^^JJJIIIGGGEEECCCCCCCCCCCCCCCBBBBBBCCCDDDEEEFFFGGGBBBAAA???@@@BBBDDDEEEEEEBBB??????@@@AAAKKKggg~~~rrrggg[[[RRRQQQTTTZZZ^^^dddlllssszzz~~~mmmYYYSSSNNNNNNNNNKKKKKKMMMNNNMMMKKKJJJJJJJJJKKKLLLNNNOOOOOONNNMMMNNNPPPRRRPPPQQQSSSUUUUUUTTTSSSRRRVVVdddttt}}}]]]vvv}}}yyyyyynnnjjjeee___\\\]]]]]]XXXSSSQQQOOOTTThhh~~~mmm\\\ZZZTTTQQQOOONNNNNNOOOPPPPPPOOORRRRRRQQQPPPPPPOOOOOOOOOTTTSSSSSSTTTTTTUUUVVVVVVSSS\\\qqqhhhIIIGGGDDD>>>BBBAAAKKKSSSbbbwwwpppVVVLLLEEEEEEGGGFFFDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCDDDDDDCCCCCCBBBAAA@@@@@@@@@???>>>>>>============<<<;;;:::999999888888888888777666555444333333222111111000111111111111111000000000000111111555666666777888999999:::666555555555777===DDDIIINNNRRRWWWYYYZZZ]]]bbbfffiiimmmsssxxx}}}|||zzzrrrmmmfff___YYYRRRMMMIIIKKKUUU___dddhhhpppwww{{{zzz^^^JJJIIIGGGEEECCCCCCCCCDDDCCCCCCCCCCCCDDDEEEFFFFFFFFFEEECCCBBBBBBDDDEEEEEEBBB@@@AAA@@@???IIIgggqqqcccXXXSSSRRROOOQQQUUU^^^jjjtttyyy{{{rrrZZZTTTPPPPPPOOOMMMLLLOOONNNMMMLLLLLLKKKKKKLLLLLLMMMMMMMMMKKKKKKLLLOOORRRMMMNNNSSSZZZ\\\ZZZXXXXXXTTTdddwwwiiifff|||vvv{{{oooggg^^^^^^ffflllfff]]]\\\WWWYYYjjj}}}yyyeeeZZZYYYVVVSSSQQQPPPPPPRRRTTTUUUTTTTTTRRRPPPOOOOOOOOOOOONNNPPPPPPQQQRRRTTTWWWYYY[[[TTT]]]mmm|||xxxhhhIIIFFFCCC>>>BBBAAAIIIOOO]]]qqqjjjSSSJJJDDDEEEGGGFFFEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCDDDCCCCCCBBBAAAAAAAAA@@@??????>>>>>>=========<<<;;;::::::999999888888888777666555444333222222111111111111111222111000000000000000000111444444555666777999999:::777777666555666;;;CCCIIINNNRRRVVVXXXYYY[[[___cccgggkkkpppuuuyyy|||}}}|||}}}|||zzzyyyoookkkddd^^^XXXRRRMMMIIIHHHSSS___dddiiiqqqxxx{{{zzzYYYIIIHHHFFFDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGHHHIIIHHHHHHGGGGGGHHHIIIJJJBBBBBBDDDCCC@@@IIIhhh|||kkk^^^TTTNNNKKKIIIKKKSSS```lllsssvvvzzz{{{|||{{{yyyzzz|||~~~tttZZZTTTPPPQQQQQQNNNMMMOOONNNNNNMMMMMMLLLLLLLLLLLLKKKKKKKKKJJJIIIKKKNNNQQQSSSRRRUUU[[[]]]ZZZYYY\\\\\\hhhyyyddd|||rrr~~~tttrrrvvvyyypppfffiiizzzwwwvvvmmmhhhssszzz~~~tttuuu}}}uuu```YYYVVVUUUSSSQQQPPPPPPSSSUUUVVVVVVUUURRROOONNNOOOOOOOOONNNNNNNNNNNNPPPSSSVVVYYY[[[SSS\\\bbblllvvv|||vvvkkkKKKFFFCCC???CCC@@@GGGLLLXXXjjj|||iiiPPPGGGAAACCCFFFFFFFFFFFFCCCCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCDDDCCCCCCBBBAAAAAAAAA@@@@@@???>>>>>>>>><<<<<<<<<;;;;;;::::::999999999888888777555444333222111111111111111222222000000000111111000000000222333444555777888999:::::::::999666555888@@@GGGLLLPPPUUUXXXXXXYYY]]]```gggkkkppptttxxx{{{~~~~~~}}}||||||||||||{{{zzzqqqmmmggg```ZZZSSSLLLGGGHHHUUUcccjjjnnntttwwwxxxzzz~~~yyyTTTHHHGGGFFFDDDDDDDDDEEEEEEEEEEEEEEEFFFGGGHHHIIIJJJEEEGGGIIIIIIHHHHHHJJJKKKDDDDDDFFFFFFCCCJJJeeezzzkkk]]]SSSNNNKKKIIIMMMWWWccclllpppuuuwwwzzzyyyxxxyyy|||{{{mmmXXXRRROOOQQQQQQNNNMMMNNNLLLLLLLLLLLLKKKKKKKKKKKKHHHIIIIIIIIIHHHJJJLLLOOORRRXXXiiizzzzzzjjj[[[TTT]]]aaakkkuuusssmmmwww}}}rrrjjjxxx{{{|||~~~nnn___YYYRRRSSSQQQOOOMMMMMMOOORRRTTTTTTUUUQQQMMMLLLNNNPPPPPPNNNOOONNNMMMNNNOOORRRUUUVVVTTT]]]\\\bbblllooosss|||oooMMMHHHDDD@@@CCC???EEEJJJTTTddduuummmPPPGGGAAABBBFFFFFFEEEFFFCCCCCCCCCDDDDDDDDDDDDDDDCCCCCCDDDDDDCCCCCCBBBAAAAAAAAAAAA@@@??????>>>>>><<<<<<;;;;;;;;;:::::::::999999999888777666555444111111111000111111222333000000111111111111000000111111333555666888::::::<<<>>>===999555777>>>DDDKKKPPPUUUXXXXXXZZZ]]]```gggkkkppptttvvvyyy{{{}}}}}}{{{zzzzzz{{{{{{zzzyyysssooohhhaaaZZZRRRJJJEEEIIIXXXhhhppptttwwwxxxwwwyyyzzztttSSSGGGFFFEEEDDDDDDEEEFFFFFFFFFFFFFFFHHHIIIKKKMMMNNNLLLNNNPPPOOOLLLIIIHHHIIIFFFEEEGGGGGGCCCGGG^^^wwwqqqeeeXXXSSSMMMLLLPPPZZZdddjjjqqquuuzzz{{{{{{|||cccTTTOOOMMMNNNNNNKKKJJJKKKIIIIIIIIIIIIIIIHHHHHHGGGEEEGGGHHHIIIIIIIIIKKKMMMKKKYYYvvvlllbbbbbb___aaafffkkk~~~}}}lll~~~fff^^^ZZZQQQSSSOOOLLLJJJJJJLLLOOOQQQQQQTTTPPPKKKKKKNNNQQQQQQOOONNNMMMLLLKKKLLLNNNQQQRRRUUU___\\\```jjjfffzzzzzzrrrPPPIIIEEEAAACCC>>>DDDGGGOOO]]]nnn~~~qqqSSSJJJCCCDDDFFFEEEDDDDDDCCCCCCCCCCCCDDDDDDDDDEEECCCCCCDDDDDDCCCCCCBBBAAABBBAAAAAA@@@@@@??????>>><<<;;;;;;;;;;;;:::::::::999999999888777666555444111111000000111222222333///000111222222111000///000000222444666888:::;;;<<>>DDDKKKPPPVVVYYYZZZ\\\___aaafffiiinnnqqqtttvvvxxxzzzyyywwwvvvvvvwwwxxxvvvuuuqqqmmmggg```XXXPPPHHHCCCLLL[[[kkkssswwwzzzzzzyyyxxxxxx|||oooSSSFFFFFFEEEDDDDDDEEEFFFGGGFFFFFFGGGIIILLLNNNQQQRRR[[[^^^___\\\UUUOOOKKKJJJGGGEEEGGGGGGBBBDDDWWWmmmuuuaaa[[[RRRLLLLLLTTT^^^ffflllqqqwwwzzzzzz{{{\\\QQQMMMJJJLLLLLLIIIHHHIIIFFFGGGGGGGGGGGGFFFEEEEEECCCEEEHHHIIIIIIIIIJJJKKKOOOWWWmmmrrrllliiikkknnn~~~mmmqqq|||___\\\ZZZRRRUUUOOOLLLJJJIIILLLNNNPPPQQQTTTOOOJJJJJJNNNRRRQQQOOOLLLKKKIIIIIIJJJMMMPPPRRRPPP^^^[[[___hhh^^^ttt~~~uuuRRRJJJFFFAAADDD>>>CCCEEELLLYYYiii{{{pppWWWMMMFFFFFFGGGEEECCCBBBBBBCCCCCCCCCDDDDDDEEEEEECCCCCCDDDDDDCCCCCCBBBAAABBBBBBAAA@@@@@@??????>>>;;;;;;;;;;;;;;;;;;::::::999999999999888666555444111111000000111222333333///000111222222111000//////000111444666888:::;;;;;;???AAA>>>999999???EEELLLQQQWWW[[[\\\^^^aaacccdddgggllloooqqqsssuuuwwwuuutttssssssttttttrrrqqqnnnjjjddd^^^WWWNNNFFFAAAMMM[[[kkkssswww{{{||||||xxxxxxyyykkkSSSFFFEEEDDDDDDDDDEEEGGGGGGFFFGGGHHHJJJMMMPPPSSSTTTooo~~~fffVVVUUURRRQQQMMMKKKJJJFFFFFFUUUhhhmmmyyyxxxiiiZZZTTTQQQQQQXXXaaakkkoootttwwwxxxzzz}}}uuu]]]NNNMMMLLLKKKIIIIIIHHHHHHIIIFFFCCCEEEIIIKKKHHHEEEEEEEEEFFFGGGIIIKKKNNNOOOHHHRRR\\\___cccrrrrrrwwwzzznnnqqqeeeYYYWWWZZZWWWRRRPPPMMMJJJIIIIIIKKKLLLHHHHHHIIIJJJLLLOOORRRTTTOOOOOONNNLLLJJJKKKMMMOOOQQQSSS\\\fffjjjrrr[[[MMMGGGBBBBBB===DDDEEEJJJTTTeeeyyyooo\\\MMMCCCDDDEEECCCCCCGGGDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBAAA@@@@@@??????>>>>>>>>>===<<<;;;;;;::::::::::::::::::999888777777222222222222222111000///000000///000222222111///000000111222333555666777777<<<@@@@@@===;;;>>>AAAMMMSSS[[[______^^^___```ffffffgggiiikkknnnppprrrqqqppppppooonnnllllllkkkddd___YYYSSSOOOJJJCCC>>>JJJ___pppsssttt|||~~~}}}}}}}}}eeePPPEEEEEEDDDDDDDDDFFFGGGHHHKKKHHHHHHIIIJJJJJJOOOUUU{{{pppiiiaaaWWWWWWZZZZZZQQQJJJQQQ___iiipppzzzzzzjjj___WWWRRRSSSWWWbbbgggnnntttwww{{{rrr\\\NNNMMMLLLJJJIIIIIIHHHHHHJJJGGGDDDEEEIIIJJJGGGDDDFFFFFFFFFFFFFFFHHHIIIJJJLLLRRRWWWVVVVVV___qqq|||vvvvvv}}}}}}eee___ZZZZZZ\\\YYYSSSQQQOOOMMMKKKKKKLLLLLLIIIIIIIIIIIIKKKMMMOOOPPPSSSRRRQQQNNNKKKKKKNNNPPPQQQRRR]]]nnn}}}\\\MMMFFFBBBBBB<<>>>>>======<<<<<<;;;::::::::::::::::::999888777777222222222222222111000000111000///000222222111//////000000111333555666777888<<<@@@@@@===<<<>>>@@@NNNTTT[[[____________```aaa`````````bbbeeehhhjjjiiiiiiiiihhhhhhhhhgggggg___[[[UUUPPPMMMIIIDDD@@@III]]]nnnrrruuu|||~~~eeeQQQGGGFFFEEEEEEEEEGGGHHHIIIIIIGGGGGGIIIJJJKKKQQQXXXtttooopppuuuvvvjjj[[[XXX```ggghhhlllvvvqqqdddWWWPPPNNNXXX^^^fffmmmsssxxx|||}}}}}}~~~~~~lllVVVMMMLLLKKKJJJIIIHHHHHHHHHJJJGGGEEEFFFHHHHHHFFFCCCGGGFFFFFFEEEDDDDDDEEEEEEMMMOOOPPPMMMKKKNNNWWW___ggguuuzzzsssvvvsssZZZ[[[[[[YYYYYYVVVSSSRRRQQQOOONNNMMMLLLKKKJJJIIIHHHHHHHHHJJJKKKLLLQQQPPPNNNLLLKKKMMMQQQTTTRRRXXXiii\\\KKKEEEBBBDDD===CCCAAAFFFPPP```sss|||]]]NNNBBBCCCEEECCCAAADDDDDDDDDCCCCCCCCCCCCDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAA@@@@@@??????>>>>>>======<<<<<<;;;;;;;;;::::::::::::999888777777222222222222222111111111222111000000222222111///...//////111333555666888888<<>><<<>>>@@@MMMTTT\\\aaaaaa___^^^___YYYXXXVVVTTTUUUXXX\\\^^^_________``````aaaaaaaaaZZZVVVQQQMMMKKKHHHFFFDDDJJJ\\\mmmrrrtttzzz}}}{{{~~~}}}}}}~~~~~~___MMMHHHHHHGGGFFFGGGHHHIIIJJJJJJHHHJJJNNNPPPQQQVVV\\\xxx{{{lllcccccceeeeeefffkkkwwwrrrbbbUUUMMMQQQUUU\\\dddlllrrrvvvyyyyyyzzz|||~~~~~~dddPPPLLLKKKJJJIIIHHHHHHHHHHHHJJJHHHFFFFFFGGGGGGEEECCCFFFFFFFFFEEEDDDDDDDDDDDDKKKKKKJJJIIIIIIKKKNNNQQQQQQ[[[hhhnnnkkkkkkvvviiixxx{{{zzz{{{kkkVVV[[[ZZZSSSQQQPPPQQQQQQQQQPPPOOOMMMKKKJJJHHHGGGGGGFFFGGGHHHIIIJJJHHHHHHHHHHHHIIIMMMSSSWWWSSSbbb|||^^^JJJDDDCCCFFF@@@EEE@@@EEEOOO]]]oooaaaPPPCCCCCCFFFCCCAAACCCDDDDDDCCCCCCCCCCCCDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAA@@@@@@??????>>>>>>=========<<<<<<;;;;;;::::::::::::999888777777333222222222222222222222333222000000111222111000---......000222444666777888;;;>>>>>>===<<<===>>>HHHQQQ\\\bbbbbb___[[[ZZZSSSQQQMMMKKKKKKNNNQQQTTTUUUVVVWWWXXXZZZ[[[\\\]]]YYYVVVRRRNNNKKKIIIGGGGGGNNN]]]kkkoooqqquuuvvvuuuxxxxxxwwwxxxyyy|||~~~}}}ZZZKKKIIIHHHGGGFFFFFFGGGHHHIIILLLMMMRRRXXXYYYXXXZZZ^^^nnn|||{{{rrrttttttkkkbbb______bbbeeegggjjjttt~~~mmm\\\QQQKKKMMMRRRZZZccclllrrrvvvvvvxxx{{{}}}}}}```NNNKKKJJJIIIHHHHHHGGGHHHHHHIIIHHHGGGFFFFFFFFFDDDCCCEEEEEEFFFFFFFFFFFFFFFFFFGGGGGGGGGIIILLLMMMNNNNNNSSSXXX]]]^^^ZZZ\\\kkk|||qqqkkkvvvzzz}}}aaaWWW]]]WWWNNNNNNNNNMMMNNNOOOOOONNNLLLIIIHHHEEEEEEDDDEEEEEEGGGIIIJJJEEEFFFFFFGGGHHHMMMRRRWWWQQQeeegggNNNDDDCCCFFF???BBBAAAEEEMMMYYYiiizzzhhhUUUEEEDDDFFFCCCBBBCCCDDDDDDCCCCCCCCCCCCDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAA@@@@@@??????>>>===============<<<<<<<<<::::::::::::999888777777333222222111111222333333444222000000111222111000------...///111333555666777999;;;===<<<<<<<<<<<<@@@JJJXXX``````[[[WWWTTTQQQNNNJJJGGGGGGIIILLLNNNPPPPPPRRRTTTWWWYYYZZZ[[[[[[ZZZVVVRRRNNNKKKJJJIIISSS]]]gggkkkllllllmmmlllppppppqqqrrruuuwwwzzz{{{~~~\\\OOOHHHGGGFFFEEEEEEFFFGGGHHHLLLOOOVVV^^^___[[[YYYZZZaaaiiizzziii\\\___eeebbb]]]\\\WWW\\\bbbeeedddggguuuxxxgggYYYKKKJJJKKKQQQ[[[gggpppuuutttvvvyyy{{{}}}}}}yyy|||\\\OOOJJJIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGFFFEEEEEEEEEDDDDDDEEEFFFGGGGGGHHHGGGGGGEEEEEEFFFIIIKKKLLLKKKJJJKKKNNNRRRUUUSSSUUU```mmmppp~~~pppsss}}}gggXXXWWW[[[TTTNNNPPPOOOJJJKKKLLLLLLLLLKKKIIIHHHEEEDDDDDDDDDEEEFFFHHHIIIHHHIIIJJJIIIIIIKKKNNNQQQNNN___uuutttTTTFFFBBBDDD<<<>>>AAADDDKKKUUUbbbrrrrrr\\\HHHEEEFFFDDDCCCEEEDDDDDDCCCCCCCCCCCCDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@??????>>>========================::::::::::::999888777777333333222111111222444555666333111000111111111111.........///000222333444666777999:::;;;;;;::::::;;;DDDOOOWWWXXXUUUSSSRRRQQQNNNKKKIIIHHHIIIKKKMMMNNNOOOPPPSSSVVVXXXZZZ[[[^^^^^^\\\XXXSSSOOOMMMLLLVVV\\\bbbeeeeeedddeeeeeekkkllllllnnnoooqqqssssss{{{|||}}}}}}}}}}}}[[[OOOIIIHHHFFFEEEEEEFFFGGGGGGKKKMMMUUU\\\]]]YYYWWWXXXUUUWWWiiihhhZZZRRRWWW\\\[[[ZZZ]]]WWWXXX^^^cccdddccciiirrr{{{uuugggWWWQQQLLLMMMUUUaaakkkqqqrrrtttwwwyyyzzz}}}yyyttt~~~~~~xxxtttwwwWWWOOOIIIHHHHHHGGGGGGGGGGGGGGGEEEFFFFFFFFFEEEEEEEEEFFFDDDEEEFFFGGGGGGGGGFFFFFFDDDDDDFFFHHHIIIIIIHHHGGGJJJLLLRRRVVVWWWVVV\\\cccsss|||yyyqqqvvvnnnrrr\\\UUUVVVUUUNNNPPPSSSLLLIIIIIIJJJKKKKKKKKKKKKKKKGGGFFFEEEDDDDDDEEEFFFGGGGGGHHHIIIIIIIIIIIIJJJLLLMMMXXXfffsss|||WWWFFFBBBEEE>>>@@@@@@CCCHHHOOOZZZiiizzz{{{cccLLLFFFGGGEEEDDDFFFDDDDDDCCCCCCCCCCCCDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@??????>>>=====================>>>::::::::::::999888777777444333222111111333444666777444111000000111111111///......//////111222222555555666888::::::999777888>>>EEEJJJLLLMMMPPPSSSQQQPPPNNNLLLKKKLLLMMMNNNMMMNNNPPPSSSUUUXXXZZZ[[[]]]___```]]]WWWSSSPPPPPPVVVYYY\\\___^^^^^^```bbbgggggghhhiiikkklllmmmnnnuuuvvvwwwwwwxxxyyy|||[[[OOOJJJIIIHHHGGGFFFGGGGGGHHHKKKLLLQQQWWWYYYWWWYYY\\\RRRPPP^^^uuunnnYYYQQQOOOUUUXXXUUUWWW]]]\\\YYY[[[bbbeeebbbaaaeeehhhuuutttddd[[[PPPLLLQQQ[[[eeekkkppprrruuuvvvwwwzzzxxxsss|||vvvgggfffvvvoooQQQMMMHHHHHHGGGGGGFFFGGGGGGGGGDDDEEEFFFFFFEEEEEEFFFGGGEEEEEEFFFGGGGGGFFFDDDDDDBBBDDDFFFHHHHHHHHHHHHHHHKKKKKKNNNRRRSSSQQQTTTYYYZZZqqqgggdddiiikkkmmm\\\XXXVVVPPPJJJQQQSSSGGGIIIIIIIIIJJJKKKLLLLLLMMMIIIHHHFFFEEEDDDDDDDDDEEE@@@CCCEEEGGGGGGHHHIIIJJJOOOVVV```kkk}}}}}}WWWFFFCCCIIICCCFFF???AAAFFFLLLUUUdddtttgggNNNFFFGGGFFFEEEHHHDDDDDDCCCCCCCCCCCCDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@??????>>>============>>>>>>>>>>>>::::::::::::999888777777444333222111111333555666777444111000000111111111///////////////000111111444444555777999999888666888;;;???AAACCCHHHOOOUUURRRQQQOOONNNNNNNNNNNNOOOMMMNNNPPPSSSUUUXXXZZZ[[[\\\___aaa___ZZZUUUSSSRRRUUUVVVXXXZZZ[[[[[[^^^bbbbbbcccdddfffiiikkklllmmmnnnppprrrssstttwww{{{~~~|||___TTTKKKJJJIIIHHHGGGHHHHHHIIINNNMMMOOOTTTWWWXXX]]]dddPPPSSS]]]dddjjjyyyzzzhhhVVVKKKGGGPPPVVVUUUVVV[[[WWWXXXYYYZZZ\\\^^^______hhhiiirrrssslllaaaVVVRRRVVV```hhhllllllmmmnnnqqquuuyyy|||{{{}}}yyyvvvyyyvvv~~~rrreeefff}}}cccJJJLLLEEEFFFGGGHHHIIIIIIIIIIIIFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDEEEFFFFFFFFFGGGHHHIIIJJJKKKKKKLLLMMMMMMNNNPPPSSSVVVYYYcccqqq|||nnn^^^}}}cccmmm~~~eee\\\YYYTTTOOOLLLKKKKKKLLLIIIKKKMMMOOONNNKKKHHHEEEFFFEEEEEEDDDCCCBBBBBBAAADDDDDDDDDEEEFFFGGGIIIJJJMMMRRRXXXaaauuu\\\CCCFFFEEE???DDD@@@@@@CCCIIIOOOZZZkkkzzzmmmOOODDDDDDDDDBBBAAAEEEEEEDDDCCCBBBBBBAAAAAACCCCCCBBBBBBBBBAAAAAAAAABBBAAA@@@@@@??????@@@@@@============<<<<<<<<<<<<<<<;;;;;;::::::999999888444333111000000000111111111111000000000000111111111111000000000111333444444444666777888999999:::;;;:::999:::>>>FFFQQQXXXWWWWWWVVVSSSQQQPPPRRRSSSQQQQQQRRRSSSUUUXXXZZZ[[[^^^______^^^ZZZUUUOOOLLLVVVZZZYYYTTTUUU[[[]]]ZZZaaaaaaaaaaaabbbdddeeefffmmmkkkmmmqqqrrrrrrvvv||||||}}}xxxvvvOOOPPPLLLIIIIIIKKKLLLLLLJJJPPPRRRUUUXXXYYYZZZ]]]___RRRNNNUUU^^^gggvvvzzznnnUUUKKKGGGNNNSSSQQQRRRXXXTTTUUUVVVXXXZZZ[[[]]]]]]fffiiirrrppp```WWWXXX```hhhgggiiimmmpppsssuuuvvvxxxuuussskkkeeeoooxxxvvv~~~uuujjjooo~~~^^^LLLJJJEEEFFFGGGHHHHHHIIIIIIIIIEEEDDDCCCBBBBBBBBBBBBCCCBBBBBBBBBCCCCCCCCCDDDDDDEEEEEEEEEFFFGGGIIIJJJKKKNNNNNNNNNLLLKKKKKKMMMOOOVVV[[[fff{{{yyyhhhuuu}}}qqq~~~qqq\\\XXXUUUQQQMMMKKKKKKKKKLLLIIIJJJLLLLLLLLLJJJGGGEEEEEEEEEDDDDDDCCCCCCBBBBBBDDDDDDEEEFFFGGGHHHHHHIIILLLRRRXXXaaasssaaaEEEGGGEEE???BBB??????BBBGGGMMMWWWhhhwwwpppSSSEEEDDDDDDDDDCCCEEEDDDDDDCCCBBBBBBAAAAAACCCCCCBBBBBBBBBAAAAAAAAABBBAAA@@@@@@??????@@@@@@============<<<<<<<<<<<<<<<;;;;;;::::::999999888555444333111111111222222111111111000000000000111111000000///000111222333444555777888:::;;;;;;<<<;;;:::999:::===EEENNNUUU[[[\\\[[[YYYVVVSSSSSSSSSQQQQQQRRRTTTUUUWWWYYYZZZ\\\\\\[[[ZZZVVVRRRNNNKKKTTTWWWVVVSSSTTTZZZ]]][[[^^^^^^^^^]]]]]]^^^^^^^^^``````eeelllooooooqqqvvvwwwyyy{{{|||}}}vvvQQQOOOLLLIIIIIIKKKLLLLLLKKKOOORRRVVVYYYZZZ[[[]]]___aaaRRRQQQ]]]gggrrryyyuuu[[[PPPJJJMMMOOOLLLMMMQQQOOOPPPRRRTTTVVVXXXZZZ[[[aaadddmmm|||kkk]]]YYY^^^dddcccgggllloooooommmlllkkkccc]]]TTTQQQYYYhhhyyy{{{sssqqqzzzyyy}}}qqqVVVNNNEEEDDDEEEFFFGGGGGGHHHGGGGGGCCCBBBBBBAAAAAAAAAAAABBBAAAAAAAAAAAABBBBBBBBBBBBBBBCCCCCCDDDFFFGGGIIIJJJLLLMMMLLLJJJHHHHHHIIIKKKVVVYYYfff~~~~~~lllwwwqqqkkkqqq~~~hhhYYYTTTRRRNNNKKKJJJJJJKKKLLLIIIIIIIIIIIIHHHGGGFFFEEECCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEGGGHHHHHHHHHHHHLLLRRRYYYbbbpppiiiHHHFFFEEE???AAA======???DDDIIISSScccrrrvvvXXXHHHDDDDDDEEEFFFDDDDDDDDDCCCBBBBBBAAAAAACCCCCCBBBBBBBBBAAAAAAAAABBBAAA@@@@@@??????@@@@@@============<<<<<<<<<<<<<<<;;;;;;::::::999999888777666444333222222222333222222111111000000000000000000///......///111222444555777999;;;<<<===>>>;;;;;;::::::===CCCLLLRRR]]]___aaa```]]]XXXUUUSSSRRRRRRSSSTTTUUUWWWYYYZZZYYYXXXWWWUUURRROOOLLLJJJQQQRRRRRRPPPRRRXXX[[[[[[ZZZZZZYYYXXXXXXWWWVVVVVVSSSUUU\\\fffllllllmmmppppppsssuuuwwwyyy{{{}}}nnnRRRNNNLLLJJJJJJLLLMMMMMMMMMOOOSSSXXX[[[\\\]]]^^^___uuuZZZRRR[[[aaafffmmmoooaaaWWWPPPOOOMMMIIIIIILLLLLLMMMOOOQQQSSSVVVWWWXXXYYY]]]dddnnn|||sssbbbYYYYYY]]]bbbfffkkkmmmjjjgggeeeeeeZZZPPPGGGGGGMMMWWWhhhwwwppphhhgggpppwwwyyy~~~cccNNNOOOBBBCCCDDDEEEFFFFFFFFFFFFFFFAAAAAA@@@@@@@@@@@@@@@AAA???@@@@@@@@@AAAAAAAAAAAA@@@AAAAAACCCDDDFFFHHHIIIFFFGGGHHHHHHGGGIIILLLNNNUUUXXXkkkvvv|||tttggg|||xxx^^^___pppyyy{{{bbbXXXSSSQQQNNNKKKIIIIIIJJJJJJHHHHHHGGGFFFEEEEEEEEEEEEBBBBBBBBBBBBBBBBBBCCCCCCAAACCCEEEHHHIIIHHHGGGFFFLLLPPPXXXbbbooo{{{pppLLLFFFDDD???@@@======???CCCGGGOOO___nnn|||___KKKCCCCCCEEEFFFDDDDDDCCCCCCCCCBBBBBBBBBCCCCCCBBBBBBBBBAAAAAAAAABBBAAA@@@@@@??????@@@@@@============<<<<<<<<<<<<<<<;;;;;;::::::999999888777666444333222222222222222222222222111000000///000///...------...///000222333666888:::<<<===>>><<<<<<<<<<<<===CCCIIIOOOZZZ^^^bbbdddaaa\\\WWWUUUSSSSSSSSSTTTUUUWWWXXXYYYXXXWWWUUURRRPPPNNNLLLLLLNNNNNNMMMLLLNNNRRRVVVXXXVVVVVVVVVVVVVVVVVVUUUUUUQQQRRRWWWaaahhhiiikkkmmmlllooorrrtttvvvxxx{{{}}}}}}xxx```PPPNNNMMMLLLLLLMMMOOOPPPQQQRRRVVV[[[^^^___```aaaaaa|||^^^PPPUUUSSSRRRWWWZZZ[[[UUUOOOLLLJJJHHHIIIKKKKKKLLLNNNPPPRRRTTTUUUVVVUUUXXX\\\bbbkkkxxx|||iii[[[UUUUUU]]]ccciiimmmnnnppptttxxxrrrdddSSSJJJHHHMMMZZZgggfff]]]\\\eeennnsssyyy~~~WWWHHHMMM@@@CCCCCCDDDDDDEEEDDDDDDDDD@@@@@@?????????@@@@@@AAA????????????@@@@@@@@@AAA@@@@@@AAABBBCCCEEEFFFGGGCCCEEEFFFGGGHHHJJJNNNQQQPPPRRReeewwwlllqqqkkkiiiYYY___eeeyyylllYYYTTTTTTRRROOOLLLIIIHHHHHHHHHGGGFFFEEEDDDCCCCCCDDDDDDAAAAAAAAAAAABBBBBBBBBBBB@@@BBBDDDGGGHHHGGGFFFEEEKKKNNNVVVdddqqq|||zzzRRRFFFCCC???@@@???>>>???BBBEEEMMM\\\kkkgggOOOCCCAAADDDEEECCCCCCCCCCCCCCCBBBBBBBBBCCCCCCBBBBBBBBBAAAAAAAAABBBAAA@@@@@@??????@@@@@@============<<<<<<<<<<<<<<<;;;;;;::::::999999888777666444222111000111111222222222333222111000///000///...------...//////000111333666888:::;;;;;;============>>>BBBHHHLLLSSSXXX^^^aaa```\\\YYYWWWTTTTTTTTTTTTUUUVVVWWWXXXYYYXXXUUURRROOONNNMMMLLLLLLJJJGGGGGGHHHJJJNNNQQQRRRSSSUUUWWWYYYZZZZZZZZZWWWSSSTTT[[[bbbdddgggjjjiiilllpppssstttvvvxxxzzz|||~~~kkkWWWOOONNNNNNNNNNNNOOOQQQSSSUUUXXX[[[___aaabbbbbbcccdddvvv]]]QQQQQQKKKGGGKKKLLLLLLKKKIIIGGGGGGHHHJJJLLLKKKLLLMMMNNNPPPRRRSSSSSSTTTVVVYYY\\\```iiittt|||mmm[[[QQQNNNUUU]]]gggooouuu~~~tttZZZIIIHHHRRR[[[___WWWVVV```iiimmmrrrzzz{{{tttOOOEEEIII@@@BBBBBBCCCCCCCCCCCCBBBBBB@@@????????????@@@@@@AAA????????????@@@@@@@@@@@@AAAAAAAAAAAABBBDDDEEEFFFEEEFFFGGGGGGGGGIIILLLNNNPPPPPP[[[mmmxxx~~~iiisss~~~jjjooohhhZZZWWWhhhyyyaaaUUUSSSSSSQQQOOOLLLIIIGGGFFFFFFFFFFFFEEEDDDCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA@@@AAACCCDDDEEEEEEEEEEEEJJJLLLVVVggguuu~~~]]]JJJDDDAAABBB@@@??????BBBDDDKKKYYYhhh{{{qqqUUUDDDAAACCCDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAABBBAAA@@@@@@??????@@@@@@============<<<<<<<<<<<<<<<;;;;;;::::::999999888777666444222000000000000000111222333333222111000111000...------.../////////000222444666777888999;;;<<<======>>>AAAFFFJJJLLLQQQWWW[[[[[[ZZZXXXXXXUUUTTTTTTTTTUUUVVVVVVWWWYYYWWWUUUQQQOOOLLLKKKJJJHHHCCC@@@AAAAAABBBFFFKKKOOORRRUUUYYY\\\___``````\\\VVVRRRVVV[[[^^^aaaeeefffiiinnnppprrrssstttvvvvvvyyy}}}lllWWWRRRMMMNNNOOOPPPPPPRRRUUUXXX]]]___aaabbbbbbbbbccceeebbbRRRMMMNNNGGGFFFJJJIIIEEEFFFGGGFFFFFFHHHJJJKKKJJJKKKLLLMMMNNNOOOPPPPPPQQQTTTWWWYYY\\\```eeeiiiuuu{{{wwwgggVVVMMMKKKPPPYYYeeennnttt|||rrrTTTKKKPPPVVV^^^XXXXXXbbbiiihhhiiinnntttyyy~~~dddKKKDDDDDDBBBAAAAAABBBBBBBBBBBBAAAAAA@@@????????????@@@AAABBB?????????@@@@@@@@@AAAAAABBBBBBBBBBBBBBBCCCDDDDDDEEEFFFGGGFFFFFFGGGJJJLLLOOOPPPWWWaaagggmmmwwwuuukkk}}}~~~uuuzzzjjjvvvjjj___dddwwwkkkYYYTTTUUUOOONNNLLLJJJHHHGGGFFFFFFEEEEEEEEEDDDCCCCCCBBBBBBBBBBBBAAAAAA@@@@@@?????????@@@@@@AAABBBCCCDDDDDDGGGKKKXXXkkkxxx}}}jjjPPPFFFCCCDDDAAA??????AAABBBHHHWWWddduuu{{{\\\GGGBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAABBBAAA@@@@@@??????@@@@@@============<<<<<<<<<<<<<<<;;;;;;::::::999999888888777555333222111111111///000222333444444333222111111///........./////////000222444555666777777888999;;;<<<===???CCCGGGIIILLLQQQTTTUUUVVVVVVWWWUUUUUUUUUTTTUUUUUUVVVVVVVVVUUURRROOOLLLIIIFFFEEEAAA<<<999;;;<<<<<>>>>>?????????@@@AAABBBCCCDDDFFFJJJYYYnnn{{{|||{{{}}}}}}sssUUUHHHDDDFFF@@@>>>>>>???AAAGGGUUUbbbqqqzzzaaaJJJCCCCCCCCCBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAABBBAAA@@@@@@??????@@@@@@>>>=========<<<<<<<<<<<<<<<<<<;;;::::::999999888:::999666444333222222222...///222444555444333333222111000///......///000000111222444555666666666555777999:::;;;>>>AAADDDIIIKKKOOOQQQRRRSSSUUUVVVVVVUUUUUUTTTUUUUUUVVVVVVSSSRRRPPPMMMJJJFFFCCCAAA<<<666444777999:::???GGGMMMOOOTTTZZZ^^^aaaccccccaaaZZZUUUYYY^^^___```aaa___bbbfffiiiiiiiiijjjjjjlllooosssvvvwwwwwwxxxyyyyyyzzz{{{{{{{{{|||cccRRRUUUHHHKKKMMMNNNNNNPPPTTTXXXbbbbbbaaa___]]]^^^aaacccHHHGGGFFFEEEEEEFFFGGGHHHDDDDDDDDDDDDDDDEEEEEEFFFGGGGGGHHHIIIJJJKKKLLLMMMPPPQQQRRRSSSTTTWWW[[[^^^\\\XXXYYY]]]YYYQQQQQQWWWWWWZZZccckkkllljjjrrr|||xxxRRRHHHRRRVVVVVVSSS[[[iiihhh```dddhhhqqqqqqppp{{{tttSSSBBBCCCCCC===EEEEEEDDDCCCAAA@@@??????AAAAAAAAA@@@@@@@@@????????????@@@@@@@@@AAAAAAAAABBBAAAAAAAAAAAABBBCCCCCCCCCEEEFFFGGGFFFFFFGGGIIIJJJGGGLLLVVVYYYYYYbbbqqqyyyyyynnnmmm}}}ooofffooolll\\\RRRLLLJJJIIIIIIHHHGGGFFFFFFFFFFFFDDDCCCAAA@@@???>>>>>>>>>AAA???<<<<<<===?????????????????????@@@AAABBBBBBEEEIIIWWWiiiuuuyyyzzz|||XXXKKKIII>>>BBB@@@???AAABBBEEEOOOZZZfffvvv}}}^^^KKKFFFFFFCCCCCCCCCCCCBBBBBBAAAAAAAAACCCCCCCCCBBBBBBAAAAAAAAABBBBBBAAAAAAAAAAAA@@@@@@>>>>>>>>>>>>>>>===<<<<<<<<<<<<;;;;;;;;;:::::::::999888666555333222222222............///000222222222222000///..................000333666777666444777777777999<<>>AAAAAA@@@@@@@@@??????????????????@@@@@@@@@@@@AAA@@@@@@@@@@@@@@@AAAAAABBBBBBDDDEEEEEEDDDEEEFFFHHHHHHFFFKKKTTTVVVTTT\\\hhhlllvvv{{{zzzuuuxxxnnnbbbkkk{{{tttaaaXXXRRROOOMMMHHHGGGFFFEEEDDDDDDDDDDDDCCCBBBAAA@@@???>>>>>>>>>@@@>>>======>>>??????>>>??????>>>??????@@@AAABBBFFFJJJWWWjjjwww|||~~~]]]IIIHHH@@@AAA??????@@@AAACCCKKKUUUbbbrrreeeOOOFFFCCCAAACCCCCCBBBBBBBBBAAAAAAAAACCCCCCBBBBBBBBBAAAAAAAAABBBBBBAAAAAAAAA@@@@@@@@@>>>>>>>>>>>>>>>===<<<<<<<<<<<<;;;;;;;;;:::::::::888888777666444333222111............///000111222222111000000///.........------000444777999999777999999999;;;===@@@CCCEEEGGGHHHKKKMMMOOOQQQQQQQQQQQQQQQQQQQQQRRRRRRRRRRRROOOLLLGGGCCC@@@===;;;888:::888666555666999<<>>>>>@@@@@@@@@@@@?????????>>>>>>>>>>>>?????????@@@@@@???>>>>>>>>>>>>???@@@@@@@@@BBBCCCDDDCCCCCCDDDFFFFFFEEEJJJQQQRRROOOSSS\\\```]]]wwwiiinnnxxxqqq___^^^gggooo}}}yyy```TTTRRRQQQNNNKKKFFFEEEDDDCCCCCCBBBBBBCCCBBBAAA@@@???>>>=========???>>>>>>>>>@@@@@@>>>===>>>>>>>>>>>>???@@@AAAAAADDDHHHUUUgggvvv|||bbbHHHGGGBBB???>>>>>>@@@@@@@@@FFFNNNZZZkkk~~~nnnUUUFFFAAA???CCCBBBBBBBBBBBBAAAAAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@>>>>>>>>>>>>>>>===<<<<<<<<<<<<;;;;;;;;;:::::::::777888888777666444222000///......//////000111222222111111000/////////...+++,,,///333777::::::999999999999:::===???BBBDDDGGGHHHIIIKKKMMMMMMNNNNNNLLLMMMMMMNNNOOOOOOPPPPPPMMMHHHAAA<<<:::::::::::::::999777555666888;;;===DDDHHHNNNRRRTTTUUUWWWXXXYYYXXXWWWVVVVVVVVVWWWXXXYYYYYY[[[\\\^^^```aaaaaa```bbbeeefffggggggiiijjjnnnoootttvvvooogggjjjuuurrrssstttwww|||kkkWWWPPPLLLLLLLLLMMMQQQVVVZZZ]]]bbbbbbccccccccceeehhhkkkAAAAAAAAAAAAAAAAAAAAAAAACCCCCCBBBBBBCCCCCCDDDEEEFFFFFFGGGGGGHHHIIIIIIJJJIIIIIIIIIIIIJJJOOOUUUYYY______hhhuuuwwwmmmeeeddd```]]]\\\___dddhhhkkklllrrr}}}~~~dddYYYffflll^^^OOOVVV___\\\VVVfffsssvvvqqqmmmiiitttoooOOOFFFFFFAAA>>>AAA@@@@@@??????>>>>>>======@@@????????????>>>>>>>>>======>>>>>>>>>?????????>>>>>>>>>===>>>??????@@@@@@AAACCCCCCBBBBBBDDDEEEEEEEEEJJJPPPPPPLLLMMMQQQVVVQQQaaa}}}yyywwwnnnhhhooo{{{jjj```[[[aaannn}}}jjjTTTLLLNNNMMMIIIEEEEEEEEEDDDCCCBBBBBBBBBBBBAAA@@@???>>>============>>>===>>>???@@@@@@>>><<<============>>>???@@@@@@@@@DDDPPPbbbqqqyyy~~~{{{}}}fffJJJGGGDDD???>>>???AAA???>>>BBBIIIRRRaaavvvvvvZZZFFF@@@AAABBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@???>>>>>>>>>>>>>>>===<<<<<<<<<<<<;;;;;;;;;:::::::::777777888888777444222000///////////////000111111111111111111000000//////,,,,,,...111555888888777444555666888;;;>>>AAACCCFFFGGGHHHIIIJJJJJJKKKKKKKKKKKKKKKLLLLLLMMMMMMMMMJJJFFF@@@<<<;;;;;;<<<======;;;:::999999:::;;;<<>>;;;>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????>>>>>>>>>======<<<<<<<<<=========>>>>>>>>>>>>>>>>>>>>>??????@@@@@@BBBCCCCCCBBBCCCDDDFFFEEEFFFJJJOOOOOOLLLKKKLLLLLLMMMVVVpppgggcccmmmmmmeeemmmkkk]]][[[```ppptttbbbPPPKKKNNNLLLGGGCCCEEEDDDCCCBBBBBBAAAAAABBB??????>>>===<<<<<<<<<<<<===<<<<<<>>>??????===;;;<<<<<<<<<<<<===>>>?????????AAALLL]]]llluuu{{{yyyuuuiiiNNNIIIEEEAAA@@@AAABBB@@@===AAAGGGLLLYYYmmm}}}___IIIBBBDDDBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@?????????>>>>>>>>>>>>>>>===<<<<<<<<<<<<;;;;;;;;;:::::::::777888999999777555222000000////////////000000111000111111222111111000///...------///222333333222111222444777;;;???BBBCCCDDDDDDEEEEEEFFFGGGHHHHHHIIIIIIHHHHHHGGGGGGGGGGGGEEEBBB???===>>>>>>======>>>===<<<;;;::::::::::::<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============;;;;;;<<<<<<<<<=========>>>============>>>??????@@@AAACCCCCCBBBBBBDDDEEEDDDGGGJJJNNNOOONNNLLLKKKIIIRRRUUU^^^lll```fffkkkoookkkccc|||kkk___ZZZcccpppyyyfffXXXMMMLLLNNNLLLHHHFFFDDDDDDCCCBBBAAAAAAAAAAAA>>>===<<<<<<;;;;;;;;;<<<<<<;;;;;;<<<======<<<:::;;;;;;;;;;;;<<<===>>>>>>@@@AAAJJJZZZhhhqqqyyyyyytttlllRRRKKKEEEBBBAAAAAABBB???===@@@GGGKKKTTTfffzzzgggNNNEEEFFFAAAAAAAAABBBBBBBBBBBBCCC@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@????????????>>>>>>>>>>>>>>>===<<<<<<<<<<<<;;;;;;;;;:::::::::888999999888777555333111000000////////////000000000000222222222111000///000///---...///000///...///111444777;;;>>>AAABBB@@@@@@@@@@@@AAABBBDDDDDDCCCCCCCCCBBBAAA@@@@@@@@@>>>===<<<===>>>???===<<<======<<<;;;:::999888777666999<<<@@@DDDHHHNNNQQQPPPPPPQQQRRRSSSTTTTTTUUUWWWVVVVVVWWWYYY[[[^^^___[[[\\\]]]]]]]]]^^^```cccdddbbbhhhwww~~~yyyrrrqqqnnnnnnoooqqqvvv~~~aaaVVVUUUOOOOOOOOOPPPRRRUUUYYY\\\]]]```aaabbbbbbccceeeiiimmm???@@@AAAAAAAAAAAA@@@???AAAAAAAAA@@@AAABBBBBBCCCDDDDDDEEEEEEEEEEEEFFFFFFCCCEEEGGGIIIJJJLLLOOOQQQXXXZZZaaahhhddd[[[[[[aaaZZZ]]]]]]ZZZ\\\aaaaaa]]][[[ZZZhhhiiiUUULLLOOOHHHDDDKKKMMMOOOWWWQQQ[[[hhhzzz|||sssyyyzzzzzzzzz\\\NNNAAA??????>>>???AAA======>>>>>>>>>?????????>>>>>>=========<<<<<<<<<:::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>@@@AAAAAA@@@AAABBBCCCCCCFFFIIILLLOOOPPPOOOMMMMMMTTTTTTUUUmmmdddfffhhhwwwlllgggwwweee``````cccnnn|||qqqYYYPPPJJJKKKLLLIIIGGGGGGBBBBBBAAA@@@????????????===<<<;;;;;;;;;;;;;;;;;;<<<:::999999:::;;;::::::::::::::::::;;;<<<===>>>???@@@GGGUUUccclllssszzz}}}{{{wwwrrrTTTKKKEEEBBBAAA@@@@@@>>>;;;???FFFMMMRRRaaauuupppUUUGGGEEEAAAAAAAAABBBBBBBBBCCCCCC??????@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@????????????>>>>>>>>>>>>>>>===<<<<<<<<<<<<;;;;;;;;;::::::::::::999888777666444333333000000////////////000000///000222333333222000///111///......///000///......///111444777999;;;;;;::::::::::::;;;===???@@@?????????>>>>>>>>>>>>>>>===<<<;;;<<<>>>??????>>>??????>>>>>><<<:::888777444666888:::<<>>???@@@AAAAAA@@@???>>>AAAAAA@@@@@@AAAAAABBBCCCDDDDDDDDDDDDEEEEEEEEEEEEDDDFFFHHHHHHHHHGGGHHHIIIQQQSSS]]]jjjlllccc^^^```]]]aaaaaa\\\ZZZ\\\[[[VVVOOOPPPbbbwwwdddWWWYYYQQQLLLNNNNNNXXXllleeebbbcccuuuuuuvvvjjjnnnvvvQQQKKKDDD???======>>>@@@======>>>>>>??????@@@@@@>>>=========<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<;;;::::::::::::;;;<<<<<<===>>>@@@@@@??????AAABBBBBBDDDHHHKKKOOORRRQQQNNNLLLNNNMMMLLLYYY}}}bbbkkkjjjzzzxxxjjjuuu{{{iii\\\WWWccctttxxxvvv___RRRLLLIIIIIIIIIEEECCCDDDAAA@@@???>>>============<<<<<<;;;:::::::::;;;;;;<<<999777777888:::::::::::::::::::::;;;<<<============DDDQQQ^^^fffnnnttt{{{|||zzz~~~vvvUUUKKKEEEBBB@@@??????<<<:::???FFFPPPSSS```sssvvvYYYHHHDDDAAAAAAAAABBBBBBCCCCCCCCC?????????@@@@@@AAAAAAAAA@@@@@@@@@????????????>>>>>>>>>>>>>>>>>>======<<<<<<<<<;;;;;;;;;:::::::::;;;:::888666555444444444111000////////////000000///000222333333222111000111///......000111000///+++,,,...000222333333333666666666666888:::<<<=========>>>>>>???@@@@@@@@@???===;;;<<<>>>AAABBBBBBBBBBBBBBBAAA???===:::999666777777888888;;;???BBBFFFGGGJJJLLLNNNPPPQQQQQQPPPPPPOOOPPPQQQTTTWWWYYYUUUVVVVVVVVVUUUWWWYYY\\\[[[aaaeeebbbaaacccccc``````aaadddiiipppzzz[[[QQQSSSMMMTTTTTTTTTUUUVVVWWWYYYZZZ]]]^^^^^^___```bbbfffjjj????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@CCCCCCCCCDDDDDDDDDDDDDDDEEEEEEEEEFFFGGGIIIJJJKKKJJJNNNUUUZZZ^^^aaacccfffeeeddd```]]]^^^^^^SSSEEEHHHRRRooopppggggggbbb\\\```qqqxxx~~~xxxuuummmwwwlllIIIEEEAAA>>>============<<<<<<<<<===<<<<<<;;;:::;;;;;;;;;::::::999999999999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>>>>???@@@@@@@@@AAABBBCCCDDDFFFIIIKKKNNNOOOLLLJJJKKKNNNQQQccc}}}eeedddwwwmmmwwwpppXXX\\\lllrrrxxxzzzaaaVVVJJJIIIHHHFFFDDDCCCAAAAAA????????????>>>>>>>>>===:::::::::;;;;;;<<<<<<<<<:::::::::999999999888888:::::::::;;;;;;;;;<<<<<<;;;???BBBGGGTTTdddllllllpppyyy~~~^^^>>>LLLEEEAAA???@@@???===>>>BBBIIILLLVVVfffyyy}}}dddOOOEEEAAABBBBBBBBBAAAAAA@@@???@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@???>>>>>>>>>>>>>>>>>>===<<<<<<>>>>>>===<<<;;;;;;::::::::::::999999777666555444111000///......///000000555333111111333444111///000000000000000000000000---......///000111111222000000000111333666999;;;AAA===999;;;???BBBAAA>>>???@@@@@@?????????@@@AAACCCAAA?????????>>><<<::::::999888666555666999<<<@@@@@@BBBFFFJJJMMMMMMMMMNNNOOOPPPPPPQQQRRRSSSSSSYYYVVVVVVXXXUUUQQQTTT[[[YYYZZZ[[[]]]^^^^^^]]]\\\bbb```aaagggnnnvvvwww\\\TTTSSSRRRTTTUUUWWWYYY[[[[[[[[[[[[cccffffffaaa^^^___aaaaaa????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBCCCCCCCCCDDDDDDDDDDDDDDDDDDEEEEEEGGGHHHIIIIIILLLOOORRRTTTWWW[[[^^^]]]^^^]]][[[^^^aaa\\\SSSQQQ^^^||||||}}}{{{zzz~~~\\\GGGDDD@@@======>>>======<<<<<<<<<<<<<<<;;;::::::;;;;;;:::::::::999999999999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===>>>>>>??????@@@@@@AAABBBCCCDDDEEEGGGJJJLLLMMMKKKIIIIIILLLLLLVVVuuu{{{iiihhh|||}}}|||yyyeee```___aaajjjvvvsssWWWOOOIIIIIIGGGFFFDDDBBBAAA@@@??????>>>>>>>>>=========::::::::::::;;;;;;;;;<<<::::::999999999888888888::::::::::::;;;;;;;;;;;;;;;===@@@CCCOOO^^^fffgggfffooouuuxxxuuuKKKMMMDDD@@@>>>??????===>>>BBBGGGKKKUUUeeewwwiiiRRRDDDAAAAAAAAABBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@???>>>>>>>>>>>>>>>>>>===<<<<<<>>>======<<<;;;;;;::::::::::::999999888666555444222111000......///000000222000///111333555444222111111111111111111111111......//////000000111111111000000000222555888999<<<:::999:::>>>@@@AAAAAA>>>======@@@CCCDDDBBB@@@AAA@@@>>>>>>???>>>===<<<:::;;;:::888777888:::===>>>>>>@@@DDDIIILLLMMMMMMLLLLLLLLLMMMNNNOOOPPPQQQRRRRRRUUUXXXVVVQQQQQQUUUXXXYYYZZZ[[[\\\\\\[[[[[[___]]]^^^dddkkksssvvv\\\UUUTTTSSSUUUVVVXXXZZZ\\\\\\\\\\\\aaa```___]]][[[\\\bbbhhh????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBCCCDDDDDDEEEDDDCCCCCCCCCDDDDDDEEEFFFIIIJJJKKKKKKLLLOOOSSSWWWVVVYYYZZZ[[[aaaiiinnnoooeeejjjwwwwwwlllOOOEEEBBB>>>======>>>>>>===;;;;;;<<<<<<;;;;;;:::999::::::::::::999999999999999999999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;=========>>>???@@@@@@@@@BBBBBBCCCCCCEEEFFFHHHIIIGGGFFFHHHJJJIIILLL]]]ppp}}}dddjjjxxx~~~vvv```ZZZUUUVVVbbbnnnwww~~~___OOOKKKHHHGGGFFFEEECCCAAA@@@@@@>>>>>>>>>=========<<<<<<999:::::::::::::::;;;;;;999999999999888888888777999999999::::::::::::;;;:::;;;<<<>>>GGGTTT\\\___[[[ccciiilllxxxVVVGGGCCC???===??????===>>>BBBEEEJJJSSSbbbtttrrrWWWDDD@@@AAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAA@@@??????>>>>>>>>>>>>>>>===<<<<<<=========<<<;;;;;;::::::::::::999999888777555555222111000///...///000000///......000333555666555111111111111111111111111000000000000000000000000111000000000111333555666666777999:::<<<>>>BBBEEEGGGEEEDDDFFFIIIHHHDDD???@@@>>>======>>>??????>>><<<======<<<;;;:::<<<===<<<<<<>>>BBBGGGJJJLLLLLLJJJJJJJJJKKKLLLNNNOOOPPPQQQSSSXXX]]][[[VVVSSSTTTXXXXXXYYYYYYZZZYYYYYYYYY\\\ZZZ[[[aaahhhooo{{{sss[[[UUUWWWVVVYYYZZZ[[[]]]^^^______```___[[[YYYZZZXXXXXXaaannn????????????????????????????????????????????????>>>???@@@AAABBBCCCDDDEEEDDDDDDCCCCCCCCCCCCDDDEEEIIIJJJKKKKKKLLLMMMQQQSSSTTTWWWYYY\\\dddsssyyy}}}rrrzzz{{{tttuuu~~~\\\JJJBBB@@@===<<<===>>>>>>===;;;;;;;;;;;;;;;:::999999:::999999999999999999999888999999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>???@@@@@@BBBAAAAAABBBBBBCCCDDDEEEDDDCCCFFFJJJJJJKKKTTT___zzziiieee|||nnn```WWWZZZ___bbbmmm{{{eeeTTTMMMJJJFFFFFFEEECCCBBB@@@??????=========<<<<<<<<<<<<;;;999999999999::::::::::::999888888888888777777777888888888999999999:::::::::999999;;;AAAKKKSSSVVVVVV\\\bbbdddmmm```EEECCC???===???>>><<<>>>BBBCCCGGGQQQ^^^ooozzz]]]EEEAAAAAA@@@@@@AAAAAABBBBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@???>>>>>>>>>>>>>>>===<<<<<<======<<<<<<<<<;;;;;;;;;999999999999888777666555333222111////////////000......///000333444555555111111111111111111111111111111000000000000000000111000000000000111222222111555999;;;;;;===DDDIIIKKKKKKKKKJJJIIIHHHFFFEEE???>>><<<===???@@@@@@@@@===???@@@???=========>>>>>>>>>>>>AAAEEEIIIJJJJJJJJJJJJJJJJJJLLLMMMOOOPPPOOORRRWWW[[[[[[WWWTTTSSSWWWWWWXXXXXXXXXXXXXXXWWWZZZXXXYYY___eeelllwwwpppYYYWWWZZZZZZ\\\]]]^^^___aaabbbccccccbbb\\\[[[___\\\XXX```mmm????????????????????????????????????????????????===>>>???@@@AAABBBCCCDDDDDDDDDCCCCCCCCCDDDDDDEEEEEEGGGKKKMMMNNNNNNOOOQQQRRRSSSVVVZZZcccuuuzzzyyy}}}xxx{{{~~~}}}|||nnnNNNEEE@@@>>><<<;;;<<<======<<<:::::::::::::::999999888999999999999999999999999888888888999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<===>>>???@@@@@@AAAAAA@@@@@@@@@AAABBBBBBCCCCCCEEEIIIJJJLLLQQQWWWeeebbb```~~~qqqggg```[[[___hhhxxx|||fffTTTNNNKKKGGGDDDDDDCCCBBBAAA???>>>>>><<<<<<<<<;;;;;;;;;::::::999999999999999999999999888888888777777777666666777777777888888888888999:::999888:::>>>CCCJJJOOOUUUXXX^^^```eee}}}rrrMMMDDD@@@>>>???>>><<<===AAAAAAEEENNNZZZiiiyyydddJJJBBBAAA@@@@@@@@@AAABBBBBB@@@@@@@@@@@@@@@@@@@@@@@@???@@@@@@AAAAAAAAA@@@@@@>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;999999:::999999888777666444333111000/////////000//////000111111222333333111111111111111111111111111111111111000000000000000000000000000000000000///555:::;;;:::===DDDKKKLLLRRRWWWUUUNNNIIIJJJNNNBBB???======???AAAAAAAAA???@@@AAA@@@>>>===>>>???BBBAAA@@@AAADDDFFFGGGGGGGGGGGGGGGGGGIIIKKKMMMOOOKKKMMMOOOQQQRRRSSSQQQOOOVVVVVVVVVVVVVVVWWWWWWWWWXXXWWWYYY^^^dddjjjttt~~~rrr[[[XXX\\\\\\\\\]]]^^^___```aaaccccccgggcccdddiiifff___```ggg????????????????????????????????????????????????===>>>>>>???@@@AAAAAABBBCCCBBBBBBBBBCCCDDDDDDEEE@@@DDDHHHKKKLLLLLLMMMMMMNNNNNNPPPUUU]]]lll|||}}}{{{{{{}}}yyyvvv~~~|||}}}~~~~~~|||~~~yyy{{{]]]DDD===???===;;;;;;<<<<<<;;;:::999999::::::999999888777888888888999999999999999888888888888999999999999;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;<<<===>>>???@@@@@@@@@?????????@@@AAAAAACCCDDDEEEFFFGGGIIILLLPPPWWWvvvcccbbbpppwwwssszzzyyykkkaaa[[[hhhttt}}}uuu{{{kkkVVVLLLIIIFFFCCCCCCBBBAAA@@@???>>>>>>===;;;;;;;;;::::::::::::999999999999888888888888777777777777777666666666666666666666777777777888888999777888:::<<<===CCCIIIRRRRRRVVVZZZ]]]oooUUUGGGCCC@@@@@@???<<<===@@@???CCCKKKVVVcccrrrmmmRRRCCCBBBAAA@@@???@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@??????@@@AAAAAAAAA@@@@@@>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<999999::::::999888888777555333222000/////////000///111222111000000111222222222222222222222222222111111111111111111111111000000000000000000000000///444888999999<<>>???DDDBBBAAAAAACCCEEEEEEEEECCCCCCBBBBBBDDDGGGJJJLLLLLLMMMMMMMMMPPPSSSSSSPPPSSSSSSSSSSSSTTTUUUVVVWWWWWWVVVXXX^^^ccchhhrrr{{{www^^^ZZZ]]]]]]\\\\\\\\\]]]___```bbbcccjjjkkknnnqqqqqqmmmgggbbb????????????????????????????????????????????????>>>>>>>>>?????????@@@@@@@@@@@@@@@@@@AAACCCDDDEEEAAADDDFFFGGGGGGHHHJJJKKKKKKJJJMMMSSSXXX```pppxxxuuutttoooooonnndddcccjjjoooqqqtttzzz{{{zzzzzzkkkPPPBBB;;;???===;;;;;;;;;;;;:::888999999999999999888888777777888888888999999999999888888888888999999999999;;;;;;;;;;;;;;;;;;;;;;;;888999:::;;;===>>>???@@@???????????????@@@AAAAAA@@@DDDFFFFFFDDDFFFIIIKKKPPPaaa}}}eee]]]kkk~~~hhh```rrrsssnnnqqqvvv{{{{{{xxxwwwnnnqqqxxx[[[NNNIIICCCAAACCCAAAAAA@@@???>>>>>>===<<<::::::::::::999999999999999999888888777777777777777777666666666555555555555555666666666777777777777555777;;;;;;999===DDDKKKHHHKKKPPPRRR___]]]JJJEEEBBBBBB@@@<<<<<>>???@@@AAAAAAAAAAAA@@@>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<999999::::::999999888888555444222000/////////000...000222111000///111333222222222222222222222222000000000111111222222333///000000111111111000000///222555666777:::???CCC```uuusss___TTTJJJGGGCCC@@@@@@AAAAAA@@@AAAAAA@@@===;;;;;;===???CCCAAA??????AAACCCDDDDDDBBBAAA@@@@@@BBBEEEHHHKKKLLLOOOOOOOOORRRWWWVVVQQQOOONNNNNNOOOPPPRRRTTTUUUVVVTTTVVV\\\aaafffoooxxxxxx___[[[_______________```aaaccceeefffjjjpppssstttyyy}}}rrrccc????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????>>>>>>>>>???@@@BBBCCCDDDEEEFFFFFFEEEEEEFFFIIILLLJJJJJJNNNTTTWWWXXXaaalllnnnlllqqqoooiiilllnnnccc\\\aaagggnnnxxx{{{www{{{[[[GGGEEE>>>???===;;;;;;;;;;;;999777999999999999999888777777777777888888999999999999777888888888888999999999;;;;;;;;;;;;;;;;;;;;;;;;888999:::;;;===>>>???@@@???>>>>>>>>>???@@@AAABBB===BBBGGGGGGEEEFFFIIIJJJKKKUUUfff}}}[[[VVVccczzzqqqbbbjjjwwwooolllooouuuyyyzzzyyyzzz}}}|||sssllliiiiiikkktttlllSSSLLLHHH@@@@@@FFFAAA@@@@@@???>>>======<<<:::::::::999999999888888999888888888777777666666777666666666555555555555555555555555666666666777555333666;;;:::777:::AAADDD???BBBHHHIIISSSzzzhhhLLLGGGCCCCCC@@@<<<<<>>>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>???@@@AAAAAAAAAAAAAAA>>>>>>>>>>>>>>>======<<<;;;<<<<<<<<<<<<<<<<<<<<<999999:::::::::999888888666444222111/////////000---///111111000///222444222222222222222222222222//////000111222333333333///000000111111111111000000111222333555888<<<>>>GGGdddsssbbbMMMIIIEEEBBBAAAAAA@@@@@@AAA@@@???<<<999:::<<>><<<===@@@BBBDDDDDDCCCBBBAAAAAACCCFFFJJJLLLHHHLLLMMMMMMQQQVVVTTTMMMKKKKKKKKKLLLNNNPPPRRRTTTTTTSSSUUU[[[```eeemmmvvv~~~uuu___\\\aaabbbeeeddddddeeefffhhhjjjllliiirrruuuttt}}}|||fffBBBAAAAAA@@@???>>>======@@@@@@????????????@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@AAAAAAAAA@@@@@@AAAAAAAAACCCGGGJJJKKKJJJJJJOOOUUUZZZ\\\[[[```dddggghhhiiikkkiiiddd[[[]]]aaagggnnnyyypppTTTBBB===>>>::::::;;;;;;::::::999888888888888888888888888888555555555555666666666666777777888888888777777666999999999999999999999999;;;999888999===>>>===;;;<<<<<<<<<<<<<<<===>>>>>>???AAACCCDDDDDDEEEGGGHHHJJJQQQXXXlllmmm\\\YYYtttjjjcccuuuwwwkkkppprrrnnnddd```dddqqq}}}tttllllllhhhgggfffccc```gggrrreee[[[OOOHHHEEEEEECCCAAA???===<<<<<<======<<<;;;;;;:::999999888888999999999888666555444444555555666555555555555444444444444444444555555555555666888999999::::::;;;<<<<<<777===@@@DDDGGGIIIfffsssSSSGGGCCC???999<<>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>===<<<;;;::::::999============<<<<<<<<<<<<::::::::::::::::::::::::888555222000000///...------......///000111111222111111222333444222///,,,000000000000000111111111222111000000000000000111000111333555666777888888;;;III___{{{gggUUUMMMEEEBBB@@@>>>???CCCEEECCCAAA>>><<<;;;;;;<<<:::;;;;;;<<<===>>>>>>?????????AAABBBCCCEEEFFFGGGIIIJJJKKKLLLMMMNNNOOOOOOLLLKKKKKKKKKKKKKKKLLLLLLQQQRRRTTTXXX^^^fffnnnsss|||lllfffccc```iiinnnhhhfffhhhgggccccccgggmmmooonnnllloooqqqkkkaaaAAA@@@@@@??????>>>>>>>>>@@@??????>>>>>>??????@@@>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@@@@@@@@@@???@@@AAAAAAAAACCCFFFIIIJJJIIIJJJNNNTTTYYYZZZZZZ\\\```ddddddfffhhheee```VVVXXX\\\aaahhhqqqzzz~~~zzzzzzaaaFFF>>><<<777:::::::::;;;:::999999888777777777777777777777777555555555555666666666666666777777888888888777777888888888888888888888888:::888777999<<<===<<<:::<<<<<<<<<<<<<<<======>>>===???AAABBBBBBCCCEEEGGGEEEKKKQQQaaammmWWWbbb|||zzzmmmddd\\\\\\bbbiiixxxpppiiiffflllrrrtttuuuxxx}}}yyyuuuvvv}}}vvvpppmmmiiiccc^^^eeefffjjjoooqqqrrrzzzgggZZZRRRIIICCCBBBBBBAAA???>>>===<<<<<<======<<<:::::::::999888888888888888666666555444444555666777555555555555444444444444444444444444555555555555666777777888999999::::::999===>>>BBBEEEGGG^^^vvvQQQGGGEEEDDD;;;;;;@@@<<>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@=========<<<;;;;;;::::::============<<<<<<<<<<<<::::::::::::::::::::::::888555222111000000///------......///000000111111111111222333555333000---000000111111111111222222222111111000000000000000111111222333555666777777888CCCQQQeee}}}sssYYYQQQJJJDDDCCCBBB@@@AAADDDGGGDDD@@@===::::::<<<===;;;;;;<<<<<<======>>>>>>>>>???@@@AAACCCDDDEEEFFFGGGGGGHHHIIIJJJKKKLLLLLLJJJJJJJJJJJJJJJKKKLLLLLLQQQRRRUUUYYY^^^fffnnnssszzziiiddddddbbbkkkmmmgggeeeggggggeeegggkkkiiilllmmmlllnnnpppmmmeee????????????????????????@@@??????>>>>>>??????@@@>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@??????????????????@@@AAAAAA@@@BBBEEEHHHHHHHHHIIIMMMRRRVVVXXXYYY[[[___cccdddfffgggccc\\\WWWZZZ]]]```dddiiioootttwwwxxxyyyyyyxxxyyy{{{}}}}}}wwwuuu{{{|||TTT<<<===>>>777999::::::::::::999888888666666666666666666666666444555555555555666666666555555666777888888888777666666666666666777777777999777777888:::;;;;;;:::<<<<<<;;;;;;<<<<<<===>>><<<>>>@@@AAAAAAAAACCCEEEIIIKKKPPPZZZnnnggg___bbbjjjfffRRRLLLLLLKKKPPPZZZhhhxxx|||xxxwwwsssmmmjjjmmmoooooojjjdddeeellltttnnniiiddddddiiippptttvvvyyy||||||iiiQQQNNNIIICCC@@@AAAAAA@@@>>>>>><<<;;;;;;<<<===;;;:::999888888777777777777777444444444444555666777888555555555555444444444444444444444444555555555555444555555666666777888888:::<<<;;;???CCCDDDTTTrrrUUUHHHGGGGGG>>><<<@@@>>>???>>>AAAIIIQQQ\\\mmm{{{{{{aaaOOOAAAAAACCC@@@>>>@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<=========<<<<<<<<<<<<;;;::::::::::::::::::::::::888666333111111000///---.........//////000000111000000111333555555222000111111111222222333333333222222111000000000000000222222111111222333555666777<<>>>>>???@@@AAACCCDDDDDDDDDDDDEEEFFFGGGGGGHHHIIIGGGGGGGGGHHHIIIJJJKKKLLLNNNPPPSSSWWW\\\ccckkkqqqwww~~~eeeccceeeeeellllllgggdddeeefffeeefffhhhdddiiimmmllllllnnnmmmjjj===>>>>>>>>>?????????@@@??????>>>>>>>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>???????????????>>>>>>>>>???@@@AAAAAA@@@AAACCCEEEFFFGGGHHHKKKOOORRRUUUVVV]]]aaaeeegggjjjjjjddd[[[\\\^^^aaaccceeegggjjjlllmmmnnnppppppqqqsssvvvyyy{{{uuuppprrr}}}gggIII;;;<<<===888999999999999999888888777666666666666666666666666444444444555555555666666333444555666777777888888666666666666666777777777777777777888999:::::::::<<<;;;;;;;;;;;;<<<======<<<>>>@@@@@@@@@@@@BBBDDDMMMKKKOOOVVV^^^nnniiiWWW___uuuuuu]]]MMMLLLGGGFFFLLLSSSeeezzz~~~{{{sssppptttyyyuuuttttttyyy{{{wwwrrr[[[LLLHHHEEEBBBAAABBBBBB@@@???===<<<:::;;;<<<<<<;;;999888888777666666666666666444444444444555555666666555555555444444444333333333333444444444555555555444444444555666666777777:::;;;888<<>>>>>===@@@FFFNNNWWWgggttt~~~hhhSSSBBB@@@BBB@@@???AAA????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;<<<<<<<<<============<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::888666444333222111///............/////////000000000000111333555555444222111222222333333444444444333333222111000000000000222111000///000111333555888:::;;;>>>FFFMMMKKKDDDCCC???>>>BBBDDDCCCCCCEEE___XXXNNNDDD===:::;;;<<<=========<<<<<<<<<<<<<<<<<<===>>>???@@@AAABBBBBBAAABBBBBBCCCDDDEEEEEEEEEDDDDDDEEEEEEGGGHHHIIIJJJJJJMMMPPPTTTXXX___hhhnnnvvv}}}}}}dddaaaeeegggjjjjjjgggeeeeeefffdddaaa___aaaggglllllliiihhhjjjkkk=========>>>??????@@@@@@???>>>>>>>>>>>>>>>>>>???========================>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAAAAA@@@@@@BBBCCCDDDEEEGGGIIILLLOOORRRSSSYYY^^^cccgggkkkkkkcccYYYXXXZZZ^^^```bbbdddgggiiieeegggjjjlllnnnqqquuuwwwrrrooolllmmmwwwjjjLLL@@@===888555777888888999999888888777666777777777777777777777777444444444444555555555555222333444555666777777777666666666777777777888888666777777888888999999:::;;;;;;;;;;;;;;;<<<=========>>>@@@@@@@@@@@@BBBDDDFFFCCCGGGPPPTTTZZZmmmyyyddd___lll~~~iiiNNNOOOHHHDDDEEEFFFLLLaaawwwmmmrrruuuYYYLLLIIIEEEDDDBBBAAAAAA@@@>>>===<<<;;;::::::;;;;;;:::999888777666666555555666666555555555555555444444333555444444444444333333333333333333444444444444555444444555555666777777777999:::666;;;DDDDDDHHHXXX[[[CCCCCCBBB??????<<<===<<<>>>DDDJJJRRR```lll}}}oooXXXCCC???AAA@@@@@@BBB????????????????????????========================::::::;;;;;;<<<=========<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::::::::888777555444333222000...............////////////000///000222444555444222111222222333444444555555444333222111000000000000222111///...///111333444777999999999===BBBCCCBBBBBB??????DDDGGGEEEDDDFFF^^^XXXNNNDDD>>>;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<===>>>??????@@@@@@AAAAAABBBBBBCCCCCCCCCBBBBBBBBBCCCDDDFFFGGGHHHHHHLLLPPPSSSVVV]]]gggnnnwww}}}vvvfffbbbeeehhhhhhgggggghhhjjjlllllleee___bbbgggllllllgggdddfffjjj=========>>>>>>????????????>>>>>>======>>>>>>???========================<<<=========>>>>>>>>>>>>>>>@@@AAAAAA@@@???@@@AAABBBDDDFFFHHHIIIKKKNNNQQQQQQWWW^^^eeelllnnneeeZZZNNNQQQUUUXXX[[[^^^aaaddd___bbbgggjjjmmmpppsssuuulllsssyyy}}}xxxvvv[[[>>>???BBB999444:::777888888888888777666666777777777777777777777777333444444444444555555555333333444555666666666555555555666666777777888888555777888999888888999;;;;;;;;;::::::;;;;;;<<<======>>>@@@@@@???@@@AAACCC@@@???DDDMMMRRRUUU```mmmqqq``````gggvvvlll[[[VVVVVVVVVRRRIIICCCIIIRRRfffwww~~~___JJJCCCDDDBBBBBBAAA@@@>>><<<;;;:::<<<:::999999:::;;;999888888777777666666666666666555666666555555444222222444444444444333333333333333333333333444444444444444555555666777777888888777999666:::DDDDDDFFFQQQpppgggDDDBBBCCC???===;;;<<<;;;===AAAFFFMMMYYYeeexxxzzz```GGG???AAA@@@???BBB????????????????????????========================;;;;;;;;;<<<<<<<<<======<<<<<<<<<;;;;;;;;;;;;:::::::::::::::::::::::::::999777666555555333000...........................000//////111333444333222111111222333444444555555555444333222111000000000000000//////000111333444666666666777999===???@@@EEEBBBBBBFFFHHHFFFDDDFFFNNNJJJEEE???<<<:::;;;<<<::::::::::::::::::::::::::::::;;;<<<<<<===>>>>>>??????@@@@@@AAAAAAAAAAAA@@@@@@@@@AAABBBCCCDDDEEEHHHMMMRRRTTTWWW]]]gggooowww}}}rrrkkkeeefffiiifffeeehhhkkkooouuuyyyssskkkfffhhhkkklllhhhcccdddiii=========>>>>>>>>>>>>>>>>>>>>>============>>>>>>========================:::;;;<<<<<<===>>>??????>>>@@@AAAAAA???>>>???@@@AAACCCFFFFFFGGGHHHLLLOOONNNUUU___jjjuuuyyyrrrgggPPPQQQSSSTTTUUUWWWZZZ\\\ZZZ^^^dddiiilllnnnpppqqqmmmqqqtttpppTTT>>>>>>AAA<<<888;;;777777888888777777666555666666666666666666666666333333444444444555555555333444444555555555444444333444444555666666777777666888:::999888888:::<<<;;;;;;::::::;;;;;;<<<===<<<===>>>>>>>>>>>>???AAA???AAAEEEHHHLLLRRRZZZbbbqqqppp^^^RRRYYYdddhhhggghhhfffrrrxxxmmmZZZMMMIIIJJJPPPSSSZZZeeeuuudddQQQGGGCCCAAAAAAAAA@@@>>><<<;;;;;;;;;;;;:::999999::::::999888999888777777666666777777333444555555555444333222444444444333333333222222222222333333333444444444444444555555666777777777666:::777999AAABBBBBBLLL[[[}}}oooHHHFFFDDD===<<<===;;;:::;;;@@@CCCIIITTT```ooo~~~jjjMMMBBBAAA???>>>???????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::::::::999777666666555444111...........................000///...///111222111000000000111222333444555555555555333222111000000000......///000222333444444777555444666888:::===???EEEAAA@@@CCCDDDAAA???@@@???>>><<<:::999999888888777777777888999999999:::999999::::::;;;<<<<<<<<<>>>>>>>>>>>>>>>?????????@@@@@@??????@@@AAAAAABBBEEEKKKPPPRRRTTTZZZeeennnwww|||nnnpppjjjhhhlllhhhiiikkkmmmpppyyy}}}uuujjjiiikkknnnkkkfffggglll>>>>>>>>>>>>>>>=========>>>>>>============>>>>>>========================999:::;;;<<<===???@@@@@@>>>@@@AAAAAA???>>>>>>???@@@BBBEEEFFFFFFGGGKKKNNNPPPXXXdddrrruuuZZZZZZYYYVVVTTTSSSTTTVVVVVV[[[bbbgggjjjlllmmmnnnnnnvvvzzz^^^OOO???888999:::888666777777777777777666666555555555555555555555555555333333333444444444555555444444444555444444333333222222333444444555666666666888::::::888888:::===;;;::::::::::::;;;<<<<<<:::<<<======<<<<<<>>>???>>>BBBCCC@@@AAAIIISSSYYYcccwwwlllWWWUUUWWWTTTYYYdddpppmmm___[[[ZZZMMMJJJIIIKKKPPP\\\lllzzz^^^JJJGGGGGGDDD???AAAAAAAAA???===<<<===>>>;;;:::888999::::::999777999999888777777777777777111222444555666555555444444444444333333333222222222222333333333444444444333333444555555666666777666;;;888888?????????IIILLLzzztttsssMMMJJJEEE<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::999888777666666444111........................---000///...///000111000//////000000111333444555555666555444222111000000000---...000111333444444555:::666444555888:::===???BBB>>><<<>>>>>>:::888999999999:::999888777555444555555666777888999999:::999999999::::::;;;;;;;;;<<<<<<==================@@@???????????????@@@@@@AAAGGGLLLOOOPPPVVVaaajjjvvv|||xxxlllsssmmmjjjooojjjnnnooommmnnnwwwxxxmmmjjjkkkooonnnjjjjjjooo>>>>>>>>>>>>============================================================;;;;;;;;;<<<===>>>>>>???<<<======>>>???@@@@@@AAA???@@@AAABBBCCCFFFKKKNNNYYYffftttzzzzzz|||ssshhh\\\RRRLLLJJJPPPXXX]]][[[[[[```bbbbbbdddhhhlll~~~bbb}}}kkkKKKFFF???:::777777777777666666666666777777777777555555555555555555555555444444444444444444444444444444444444444444444444222222333333333333444444666666777888999::::::::::::999888888888999:::;;;===============<<<<<<<<<@@@@@@AAACCCGGGLLLPPPSSS___kkkzzzxxxlll[[[LLLLLLVVVeeesss~~~uuusssuuujjj```TTTMMMMMMPPPQQQPPP___kkk~~~xxxfffQQQFFFCCCBBBCCCEEEBBBCCCCCCAAA===;;;::::::999999999888888888888777666666666666666666666666333333333333333333333333444333333222222333333444333333333333333333333333555444444444444555666666666777888:::<<<>>>???@@@KKKsssyyylllyyyNNNEEEIIIDDD;;;888===::::::>>>AAADDDLLLUUUdddrrrfffJJJ>>>@@@AAA>>>????????????????????????>>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::::::::::::::999888666444222000000///......---------......---...000111333444444444333333444444444333222222888777444222000///////////////000111222333444444444444555666888999;;;<<<>>>>>>===<<<;;;;;;::::::<<<;;;:::999888666666555555555555555666666666666666777777777888888888888:::::::::;;;;;;;;;<<<<<<<<<======<<<<<<===???BBBGGGGGGJJJMMMNNNRRR^^^jjjuuu{{{qqqnnnqqqsssrrrqqquuuvvvvvvvvvuuurrrnnnlllrrrqqqppprrruuutttoookkk???>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<========================;;;;;;;;;<<<===>>>>>>>>><<<=========>>>?????????>>>???@@@AAABBBEEEJJJMMM[[[dddnnnpppmmmllloootttppphhh^^^VVVMMMHHHKKKSSS[[[YYY[[[___```___aaafffeeeqqqsssiii^^^DDDAAA;;;888777777777777777666666666666666666666444444444444444444444444444444444444444444444444444444444444444444444444222222222333333333444444555666777888999999999999999888888777888999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<@@@@@@AAABBBDDDHHHKKKMMMWWW]]]ffftttwwwaaaVVVWWWOOOYYYeeemmmpppsssyyy|||sssmmmiiiddd```\\\OOOQQQUUU]]]kkk~~~}}}gggXXXIIICCCBBB@@@??????AAABBBBBB@@@===:::::::::999999999888888888777777555555555555555555555555333333333333333333333333444333333222222333333444333333333333333333333333444444444444444555666666666777888:::;;;===>>>???DDDbbbsssVVVDDDBBB>>><<<>>>===::::::>>>@@@DDDKKKSSSaaaooorrrUUUCCC???AAAAAA????????????????????????>>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::999888777666444333111111//////......------......+++,,,...///111333555666333333333222222111111111666555333111000/////////......//////000000111111222222333444555777888999<<<<<<;;;;;;:::999999888::::::999888666555555444444444555555555666666666666666666777777777888888999999999:::::::::;;;;;;;;;<<<<<<<<<<<<===???BBBEEEFFFIIILLLNNNRRR^^^iiitttzzz|||pppooorrrtttssstttrrrsssuuuvvvvvvtttpppmmmoooqqqssssssrrrooollljjj??????>>>>>>>>>=========;;;;;;;;;;;;;;;;;;;;;;;;========================;;;;;;;;;<<<======>>>>>><<<<<<=====================>>>???@@@AAACCCGGGJJJPPPUUU[[[^^^]]]\\\^^^```bbb___]]]YYYPPPJJJLLLSSSZZZYYY[[[^^^]]]\\\```gggjjjppp{{{kkkqqqsssMMM===;;;888777777888777666777777777666555555555444444444444444444444444444444444444444444444444444333333333333333333333333222222222222333333333333555666666777888888888888888888777777777888999:::;;;;;;;;;;;;<<<<<<<<<<<<@@@@@@@@@@@@AAACCCEEEGGGNNNNNNSSS]]]nnnkkkdddSSSRRRRRRTTTZZZccclllrrr{{{|||~~~~~~}}}zzzvvvtttqqqnnnjjjdddaaaccckkkrrr{{{xxxvvvtttpppmmmlllooosssyyy}}}qqqhhhhhhlllzzzwwwcccTTTJJJBBBBBBBBB???<<<;;;???AAAAAA???<<<:::999:::999999888888888777777777555555555555555555555555444444444444444444444444444333333222222333333444333333333333333333333333444444444444444555555666666777888999;;;<<<>>>>>>???PPP|||~~~gggKKKAAA===>>>AAA===::::::===@@@BBBIIIPPP\\\jjj|||cccJJJ???@@@DDD????????????????????????>>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::999999999999999999999999999999999999888777777666555444333222000000///...............+++++++++---///222555666444333111000/////////000333222111000////////////........................000000000111222444555666999999999888777777666666777777666555555444333333444444444444555555555555555555666666666777777777777777888888888999999999:::;;;;;;;;;;;;<<>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<========================;;;;;;;;;<<<<<<=========<<<<<<<<<<<<<<<<<<;;;;;;<<<===??????@@@BBBEEEGGGFFFIIILLLOOOPPPQQQQQQQQQLLLOOOUUUWWWRRRLLLMMMSSS[[[ZZZZZZ\\\[[[]]]eeeooooookkkbbbCCC:::888777777888888666555777777666666555444333333333333333333333333333333333333333333333333333333222222222222222222222222111222222222222333333333444555666777777777777777666666666777777777888888::::::::::::;;;;;;;;;;;;>>>>>>>>>???@@@BBBCCCDDDIIIGGGLLLWWW```nnnxxxlll[[[OOOLLLPPPVVVYYY___dddkkkqqquuuxxx{{{}}}zzztttrrrqqqlllhhhjjjlllpppvvv}}}oooeee```___iiijjjqqqxxxiiiXXXKKKDDD@@@BBBCCC@@@===<<<>>>??????>>><<<:::999:::888888888888777777777777555555555555555555555555555555555555555555555555444333333222222333333444333333333333333333333333444444333333444444555666666666777999:::<<<======BBBFFFhhhzzzWWWFFFAAA???======::::::===>>>@@@FFFMMMXXXddduuukkkOOO@@@???CCC????????????????????????>>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<:::::::::999999999888888888888888888888888888888777777666666555555444444111111000///............---,,,++++++---///222444444222000---,,,---...///////////////////////////.........---------,,,,,,......//////000222333444666666666555555444444444444444444333333222222222333333333333444444444444444555555555555666666666555555666666666777777777888999:::::::::<<>>>>>>>>>>>================================================;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;===>>>??????@@@CCCEEEKKKJJJKKKKKKLLLKKKJJJIIIIIIMMMUUUZZZWWWOOOMMMOOOYYYVVVVVVYYY\\\cccooo{{{xxxooooooPPP@@@;;;999888888888777555333777666666555444333333222333333333333333333333333333333333333333333333333222222222222222222222222111111111222222222333333444444555666666666555555555555666666666777777777888999999999:::::::::;;;;;;<<<===>>>@@@BBBDDDEEEIIIEEEHHHSSSZZZ```mmm}}}zzzcccUUUPPPNNNNNNRRRTTTVVVXXX[[[___eeeiiivvv{{{ppp```\\\ccclllpppaaa[[[RRRJJJDDD@@@AAABBB???===>>><<<===>>>===;;;999999999888888888777777777666666555555555555555555555555555555555555555555555555444333333222222333333444333333333333333333333333333333333333333444555555666666777888999;;;<<<<<>>BBBIIISSS]]]lll{{{nnnUUUCCC???AAA????????????????????????>>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<:::::::::999999999888888888888888888888888888888777777666666666555555555222222111000///.........000...,,,++++++,,,...///222111...,,,+++,,,---...------......////////////000//////......------,,,.........///000111222333333333333333222222222222222111111111111111111111222222222222333333333333333333444444444555555555444444444555555555666666666777888999999;;;???AAACCCEEEIIIOOOQQQUUU```kkkooovvvwwwtttuuuxxxwwwttttttwwwuuupppjjjhhhjjjkkkkkkiiijjjrrryyyuuukkkeeehhhnnn@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>========================;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;===?????????@@@AAACCCHHHIIIJJJLLLNNNPPPRRRSSS[[[]]]cccgggdddZZZRRRPPPUUURRRSSS[[[eeeqqq~~~xxx[[[DDD???<<<:::888888777777555333555555555444333333333222222222222222222222222222333333333333333333333333111111111111111111111111111111111111222222222222333444444555555555444444333444555666666666555555777777888888999999::::::999:::<<<>>>@@@CCCDDDEEEGGGCCCBBBHHHPPPWWW```gggwwwooo]]]TTTQQQRRROOOKKKIIIIIIKKKOOOQQQ[[[bbbppp|||vvvrrrmmmgggdddnnnzzz{{{ooobbb___dddpppzzz^^^SSSSSSOOOIIICCC??????>>><<<;;;>>>:::;;;<<<<<<:::999999999888888777777777666666666444444444444444444444444444444444444444444444444444333333222222333333444333333333333333333333333333333333333333444444555555666777888999:::;;;;;;@@@===OOO~~~xxxcccCCC@@@BBB>>>===::::::<<<<<<<<<@@@FFFOOOVVVbbbooo}}}ttt]]]III@@@???????????????????????????>>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::999999999999999999999999999999999999777777777666666555555555444333222000////////////111000...,,,,,,+++,,,,,,000///...---,,,---......,,,---...////////////...000000/////////.....................///000111222111111111111111111111111000000000000000000111111111111111111222222222222222333333333333444444444333333444444444555555555444555777888999;;;???AAACCCEEEJJJOOOQQQUUU___iiimmmttt}}}}}}xxxuuutttvvvuuurrrrrruuuwwwppphhheeegggjjjiiigggbbbgggjjjhhhbbb___bbbggg@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>========================;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======>>>>>>;;;===???@@@??????AAABBB@@@CCCGGGJJJMMMRRRWWW[[[``````dddjjjjjjbbbXXXTTTSSSQQQVVVeeexxxxxxjjjJJJ>>>;;;;;;999666666666666555444444444333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111111111111111222222222222333333444444444444333333222333444555666555555444666666777777888999999:::888999;;;===???AAABBBCCCBBBDDDCCCBBBGGGQQQWWWXXX___vvvtttgggccc___ZZZUUUSSSSSSRRRPPPMMMAAAGGGVVVoooqqq``````ccclllyyyzzzuuunnniiigggeeecccaaaOOOZZZbbbdddiiirrrrrrmmmqqqmmmmmmsss|||zzzhhhUUUPPPQQQKKKGGGBBB>>>>>>===::::::===888:::;;;;;;999888999999888777777777666666666666444444444444444444444444333333333333333333333333444333333222222333333444333333333333333333333333333333222222333333444555555666666777888999::::::===<<>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::888888888777666555555444444444222111000//////////////////...------,,,,,,---------...............------//////000///......////////////............------------...///000000000000000000000000000000/////////000000000111111000000000111111111222222222222222222333333333333333333333444444444555555333444666777888;;;>>>AAABBBDDDHHHMMMOOORRR\\\ffflllsss{{{|||xxxrrroooqqqrrrqqqqqqssstttnnnhhhgggkkkmmmjjjgggaaaaaa`````````aaaccceee@@@@@@@@@????????????>>>================================================;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>??????<<<>>>@@@@@@@@@@@@AAABBBAAADDDGGGHHHHHHJJJOOOTTTQQQPPPUUU___ddd```WWWSSSSSSSSS\\\qqqzzzssssssyyySSS@@@===888999777444444555666666555333333333333333333333444111111111111111111111111222222222222222222222222000000000000000000000000000111111111111222222222333333444444444333222222222333444555555555444333555666666777888999999999888999;;;===>>>???@@@@@@===FFFIIIDDDEEEMMMPPPMMMXXX^^^qqq~~~|||wwwrrrmmmkkkiiiddd[[[SSSUUULLLIIIUUUhhhrrrlllaaa[[[UUUOOOQQQ\\\kkkzzzoooiii```[[[ZZZ[[[[[[[[[UUUXXXVVVSSSZZZiiiqqqpppsssmmm```XXXOOONNNNNNDDDEEEAAA???@@@???;;;;;;===888999;;;;;;999888999999777777777777666666666666444444444444444444444444333333333333333333333333444333333222222333333444333333333333333333333333333333222222333333444555555555666777888999999:::>>>===@@@WWWttt[[[IIIEEE@@@===::::::<<<;;;999<<>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::::::::::::::999999888777666555444444555444333111000/////////---......//////...------+++,,,---...////////////---...///000000///..............................,,,,,,,,,,,,---......////////////000000000000000......//////000111111111000000000000111111111111111111222222222333333333333333444444444555555555222333555666888:::>>>AAAAAABBBGGGLLLNNNPPPYYYccclllrrryyyxxxpppkkklllppppppqqqsssppplllhhhjjjoooppplllfffgggccc___```dddhhhjjjiii>>>>>>????????????>>>>>>>>>>>>>>>>>>====================================:::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>????????????@@@BBBFFFJJJLLLLLLKKKJJJGGGIIIUUUbbbaaaUUUQQQUUUUUUaaarrr~~~}}}eeezzzcccFFF>>>;;;555777777555444333222222222333333333222222111111111111111111111111111111111000000000000111111111111000111111111111222222222//////000111222222333333333333333444444444555555333333222222333333444555444444555555666888999:::::::::;;;;;;<<<=========>>>@@@BBBDDDEEEGGGIIILLLRRRWWW```lll{{{rrrfff```YYYWWWYYY[[[ZZZXXXXXXPPPIIIKKKUUU```eeeggg^^^^^^]]]\\\ZZZXXXWWWUUUYYYVVVUUU^^^ppp{{{```YYYQQQLLLJJJHHHDDD@@@@@@???>>>===;;;;;;::::::999888888888777777666666666666666666555555555555555555555444444333333333111111111111111111111111333222222111111222222333333333333222222111111111111222333333444444333333444444555555666777777777999;;;DDDKKKfff{{{tttmmmDDDHHH<<<>>><<<999999:::;;;;;;;;;???GGGPPPXXXcccssszzzaaaLLLAAA>>>BBBBBB===<<<@@@AAA>>>>>>>>>>>>>>>============>>>>>>===<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::999999888777666666777666666666555555555555555555444222111///............---------,,,,,,,,,+++,,,------......------111111000000//////..............................+++++++++,,,---...///000...------------...//////////////////000000000000000000000000000000000000222222111111111111111111111111222222222333333333333333444666888:::<<<===???CCCFFFIIILLLRRRZZZ```iiiqqq{{{xxxqqqjjjjjjnnnqqqoookkkllljjjhhhjjjmmmooommmkkklllmmmhhhcccfffllllllggg>>>>>>????????????>>>>>>???>>>>>>>>>====================================:::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>??????>>>???BBBGGGLLLQQQUUUWWWTTTRRRWWW___]]]TTTSSSZZZdddqqq~~~~~~ssszzzrrrPPP=========999777666555444333222222222333222222222222222222111111111111111111111111111//////000000000111111111000000111111111222222222//////000111111222333333333333333333444444444444333333222222333333444555444444444555666888999:::::::::;;;;;;<<<============???BBBCCCDDDEEEGGGIIIMMMQQQWWW___mmmxxxjjjdddeeeggghhhkkkaaaWWWSSSXXXaaahhhkkkdddaaa^^^]]]```cccfffgggeeegggmmmyyyzzzbbbUUUOOOHHHEEEDDDDDDAAA>>>???>>><<<;;;:::999999999888888888777777777666666666666666666555555555555555555444444444333333333111111111111111111111111333222222111111222222333333333333222222111111111222222333444444444444444444444555555666666777777777777???EEEZZZrrr|||OOOIII:::>>><<<:::999:::;;;;;;;;;===DDDMMMUUU___ooohhhPPPAAA===AAABBB>>>===@@@AAA>>>???>>>>>>>>>============>>>======<<<<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::999999888777777777777777666666666555555555555444333222000///...---.........---------,,,,,,,,,,,,---...............000000000000//////..............................,,,,,,+++,,,,,,---...///...------------...//////.../////////000000000000000000000000000000000000111111111111111111111111111111111222222222333333333333444666888:::<<<===@@@CCCGGGIIILLLQQQYYY___iiipppzzz~~~tttoooqqqrrrooolllmmmnnnoooooonnnmmmlllllllllkkkfffaaaaaafffeeeaaa??????????????????????????????>>>>>>>>>=================================;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>======>>>AAAHHHPPPXXX]]][[[VVVUUUWWWUUUSSSZZZddduuu}}}wwwzzz|||~~~uuu{{{VVV???:::<<<;;;888777666555333222222222222111111111222222222222222111111111111111111111111//////000000000000111111000000000111111111222222///000000111111222222222222222333333333444444444333333222222333333444555444444444555666777888999::::::;;;;;;<<<<<<=========???@@@AAAAAABBBDDDFFFIIIMMMRRRWWW^^^hhhuuu~~~}}}vvv|||yyyuuuxxx|||rrrooossszzzyyy|||xxx]]]LLLJJJEEEAAA???@@@AAA???======<<<;;;999888888888888888888777777777777666666666666666555555555555444444444444444333333333333111111111111111111111111222222111111111111222222222222222222222111111111222333444444555555444444444444444555666666777777777666<<<@@@LLLzzzqqq~~~WWWJJJ>>>???<<<:::999:::;;;;;;:::;;;AAAHHHQQQZZZhhhzzzsssWWWCCC>>>@@@@@@>>>>>>@@@@@@>>>??????>>>>>>>>>=========>>>======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999888888777777777777777666666666555555444444333111000///...---.........------------,,,------...////////////...000000000////////////...........................,,,,,,,,,++++++,,,------...------------...//////....../////////000000000000000000000000000000000111111111111111111111111111111111222222222222333222333444555777:::<<<===@@@DDDGGGJJJLLLQQQXXX]]]hhhpppyyyzzztttrrrrrrpppnnnnnnrrruuutttoookkkkkkmmmjjjiiiddd^^^\\\^^^]]]ZZZ?????????????????????????????????>>>>>>>>>==============================;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============>>>===<<<===BBBHHHOOOSSSUUUPPPNNNQQQTTTZZZiiiwwwuuupppvvvzzz}}}bbbCCC:::===<<<666333666555444333222222222222000000111111222222333333111111111111111111111111////////////000000000111000000000000111111111111///000000000111111111222222222222222333333333333333333222222333333444555444444444444555666777888999999::::::;;;<<<<<<===<<<===????????????AAACCCDDDHHHOOOUUUYYY___dddhhhsssmmmXXXMMMHHHEEECCC???>>>???@@@@@@>>><<<;;;:::999888888888888777777777777777777666666666666555555555444444444333333333333333333333333111111111111111111111111222222111111111111222222222222222111111111111111333333444555555555555444333333444555555666666777999777<<<@@@DDDddduuutttWWWIIIFFF???===;;;:::;;;;;;;;;::::::>>>DDDMMMVVVbbbsssaaaHHH@@@@@@??????@@@@@@@@@>>>?????????>>>>>>>>>======>>>=========<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::999999888888888777777777666666666666555444333222111000///..................---------------......///000/////////////////////////////////........................---,,,,,,+++++++++,,,,,,...------------...//////........./////////000000000000000000000000000000000000000000111111111111111111111111222222222222222333333555777999;;;===@@@DDDHHHJJJLLLPPPWWW\\\gggoooxxx~~~zzzxxxssssssrrrpppnnnnnnqqqsssssspppllljjjjjjhhheeeaaa\\\ZZZZZZZZZYYY@@@@@@???>>>>>>???@@@@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<========================<<<<<<<<<<<<============???>>>===>>>@@@CCCFFFHHHHHHJJJOOOWWWaaaooo|||tttpppvvv{{{jjjPPP;;;999<<<888444444555444333222222222222222000000000111111222222222000000000000000000000000...////////////000000000//////000000000111111111000000000000000111111111111111111222222222333333333333222222333333444555444333333333444555666777888888888999::::::;;;;;;;;;<<<>>>>>>======???@@@>>>CCCJJJQQQVVVYYY[[[\\\```cccooouuu```PPPHHHFFFHHHDDDBBB@@@??????>>>>>>===;;;;;;:::999888888888888666666666666666666777777555555555555444444444444333333333333333333333333111111111111111111111111222111111000000111111222111111111111111111111111222333444444555555444444333333444444555666666666888888;;;???AAAUUUpppZZZEEEHHH@@@>>>;;;:::;;;;;;;;;:::;;;<<>>>>>>>>>>>===============<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::999999999999999888777777777666666666666444333333222111000////////////.........------------......///000/////////.............../////////........................------,,,,,,+++,,,,,,,,,...------------...//////............//////////////////////////////////////////000000000111111111000000111111111222222222222222333555777999;;;<<<@@@CCCHHHJJJLLLPPPVVV[[[fffnnnwww}}}}}}xxx{{{xxxuuussssssqqqnnnkkklllllllllnnnooommmiiieeedddaaa^^^\\\ZZZYYY[[[]]]AAA@@@???>>>>>>???@@@AAA@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<<<<<<<<========================<<<<<<=========>>>>>>>>>>>>>>>???@@@AAADDDFFFGGGEEENNN^^^nnn}}}~~~vvvyyyuuuvvvWWWGGG999666555333555:::444444333222222222222222000000000111111111111111000000000000000000000000......////////////000000/////////000000000111111000000000000000000000000000000111111111222222222333333222222333333444555333333333333333444555555666666777777888999999999999;;;<<<===<<<<<<>>>@@@@@@CCCIIIOOOTTTVVVVVVVVV[[[ZZZ]]]fffwwwxxxjjjYYYNNNHHHDDDBBBCCCAAA@@@???===<<<::::::999::::::999888888888888888555555666666666666777777555555555444444444444333222222222222333333333333111111111111111111111111111111000000000000111111000000000111111111111111111222333333444444333333333333333444555555666666555888888<<<@@@JJJwwwvvvkkkEEEDDDAAA???<<<;;;;;;<<<;;;:::;;;:::???HHHOOOWWWhhhyyyzzzbbbLLLEEE@@@@@@AAA@@@???@@@@@@@@@?????????>>>>>>>>>========================<<<<<<<<<;;;;;;::::::999::::::::::::::::::999999888888777777777666666666555444444333222222111111/////////.........------------...////////////...---............/////////........................---------,,,,,,------......------------...//////------........./////////////////////////////////...//////000000111111111000000000111111111111222111222333444666999;;;<<<>>>BBBGGGJJJLLLPPPVVV[[[eeemmmvvv|||vvvxxxuuutttssssssrrroookkkhhhjjjhhhfffhhhkkkjjjeeeaaa___]]][[[[[[ZZZXXX[[[```BBBAAA???>>>>>>???AAABBB@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<<;;;=================================>>>>>>>>>?????????>>>>>>???AAADDDGGGIIIKKK]]]uuuzzzuuuxxxzzzmmmFFFAAA:::555222222555999444333222222111222222222111111111111000000000000000000000000000000000000........./////////000000////////////000000000111000000000000000000000///000000000000111111111222333333222222333333444555333333333222333333444555444444555555666777777888888:::;;;<<<<<<<<<>>>@@@CCCDDDGGGKKKOOORRRRRRRRRUUUUUUVVVWWWZZZjjjooo[[[QQQJJJIIIHHHCCC@@@AAA>>>>>>===<<<999888777888888888777777666666777777555555555666666666777777555555555444444444333333111111222222222333333333111111111111111111111111111111000000000000111111///000000000111111111222000111222222333333222222222333333444444555555666444:::777:::BBBEEEbbbPPPFFFBBB???<<<;;;;;;<<<;;;:::;;;888<<>>>>>=====================>>>===<<<<<<;;;::::::999999::::::::::::::::::::::::888888888777777777666666666555555444444333333222////////////............,,,,,,---...............---------.........//////........................------------...//////000...------------...//////---------.........//////////////////////////////......//////000111111222000000000000111111111111111222333444666888:::<<<<<>>>>>???AAABBB@@@@@@@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<;;;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@???===<<<>>>BBBFFFIIISSShhhuuussswwwyyyvvv{{{qqqQQQ888<<<<<<999666555444222333333222222111222222222222222111111000000//////000000000000000000000000............/////////000////////////000000000000000000000000////////////000000000000111111111111333333222222333333444555333333222222333333444444333333444444555666666666777999;;;<<<<<<===???AAA??????@@@CCCGGGKKKMMMMMMMMMLLLPPPTTTVVVYYYfffuuu{{{jjjZZZLLLJJJDDDBBBEEEEEEAAA@@@CCC<<<======<<<999888888888777666666555555555666666444555555555666666777777555555444444444333333333111111111222222333333333111111111111111111111111111111000000000000111111//////000000111111111222000000111222222222222111222222333444444555555666555<<<888:::DDDDDDWWW]]]NNNBBB???===;;;;;;<<<;;;::::::666999CCCIIIOOO___rrrzzz}}}WWWKKKAAA@@@AAA??????BBB@@@@@@@@@????????????>>>============>>>>>>>>>>>>======<<<;;;::::::999999::::::::::::::::::::::::888888888888777777777777666666666555555444444333000/////////............+++,,,------......---------------.........//////........................---------...///000111222...------------...//////---------.........//////////////////////////////---......///000111111222000000000000111111111111111222222444666888:::<<<;;;@@@FFFJJJMMMQQQWWW\\\dddllluuu{{{~~~zzztttooojjjkkkjjjjjjjjjkkklllmmmnnngggiiiiiifff```\\\]]]___XXXUUUUUUWWWUUUQQQVVV^^^HHHFFFCCCBBBAAAAAA@@@@@@??????>>>======>>>???@@@???>>>===<<<<<<<<<<<<<<<;;;=========<<<<<>>??????>>>=========<<<<<<>>>@@@BBBCCCCCCCCCGGGBBBAAAEEEHHHJJJRRR\\\iiiyyy{{{zzzwwwrrrnnnoootttyyyoooddd]]]hhh}}}tttUUUDDD999888777666555444333333222222222111111111111000000000000000000000000000////////////............////////////////////////////////////////////////111111000000//////......////////////000000000000111111222222222333333333333333333333333333333333555555444444444555555666888999999::::::;;;;;;<<<>>>>>>@@@BBBDDDFFFGGGHHHIIIJJJKKKKKKLLLPPPUUUYYYmmm~~~nnnZZZOOOKKKJJJDDDCCCCCCBBB@@@???>>>>>>===<<<<<<;;;;;;:::999999888888777777666666555555888888777777666666555555666555555555555444444444222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000000111111111111222222222222222222222333444555555555:::>>>===<<>>CCCMMMYYYaaaqqq~~~iiiSSSCCCCCCEEE???:::;;;@@@@@@@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::999999999::::::999999888777666666999888666555444444444555111111111000//////......+++,,,,,,------......///.................................------,,,,,,,,,------------------------................................................////////////////////////000000000000000000000000000000000000111111111111222333444444444666:::<<>>>>>======>>>>>>???@@@;;;<<<======<<<<<<<<<===>>>@@@@@@@@@>>>>>>???@@@AAA???AAAJJJUUUYYYSSSKKKEEEFFFKKKRRRWWW^^^mmm}}}vvvsssnnnjjjllluuugggRRRLLLPPPhhh|||___HHH===888888777666555444333333222222222111111111111000000000000000000000000000////////////............////////////////////////////////////////////////111000000000/////////...////////////000000000000111111111111222222222222333333333333333333333333444444444444444555666666777777888888999::::::;;;===>>>???@@@BBBCCCEEEEEEFFFGGGGGGGGGHHHKKKPPPSSSXXXbbbppp~~~wwwfffVVVIIICCCBBBCCCCCCCCCBBBAAA@@@???>>>>>><<<<<<;;;;;;:::999999999666666666555555555444444666666666666666666777777555555555555444444444444222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000000111111111111222222222222222222222333444555555666:::<<<;;;;;;@@@KKKTTTmmmOOOCCC@@@AAA;;;;;;>>>:::::::::;;;===BBBKKKVVV^^^iiitttwww^^^GGGBBBDDDBBBBBBDDD@@@@@@@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<;;;;;;;;;;;;;;;;;;:::::::::999999::::::999999888777777777999888777555444444555555222111111000///......---------------------------.................................------,,,,,,,,,------------------------................................................////////////////////////000000000000000000000000000000000000111111111111111333444444444666999<<<>>>AAADDDGGGJJJNNNSSSWWW]]]dddnnnvvv{{{wwwnnnmmmllliiigggeeecccbbbaaaaaaaaa___cccggghhhfffaaa[[[XXXWWWWWWWWWVVVUUUUUUTTTSSSNNNLLLJJJGGGDDDCCCCCCCCC>>>???@@@AAAAAA@@@???>>>===<<<<<<<<<<<<<<<======BBBAAAAAAAAABBBBBB@@@>>>;;;<<<======>>>AAAEEEHHHHHHCCCEEERRRdddllldddZZZYYY```kkktttzzz{{{ppppppmmmiiikkkvvvgggFFFHHHQQQeee___HHH<<<777777777666555444333333222222222222111111111111000000000000000000000000000////////////............////////////////////////////////////////////////000000000000////////////////////////000000000000000000000000111111111111222222333333333333333333333333333333444555777777666666777777888999999999======>>>???@@@AAABBBBBBBBBCCCCCCCCCDDDFFFJJJMMMQQQUUUYYY^^^dddqqqsssgggYYYTTTMMMEEEAAA???@@@AAABBBBBBAAA@@@???>>>======;;;;;;;;;:::999999888888555555555444444444444444444444555555666777777888555555444444444333333333222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000000111111111111222222222222111111222222333444555777888999999;;;>>>DDDHHHdddbbbHHH>>>CCC???:::<<<;;;999::::::<<<@@@HHHQQQXXXbbblll{{{~~~dddJJJAAABBBBBBBBBDDD@@@@@@@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<<;;;;;;;;;;;;;;;;;;:::::::::::::::::::::999888888777777999888777666555555555666222222111000///...---,,,//////......---,,,,,,+++.................................---------------------------------------................................................////////////////////////000000000000000000000000000000000000111111111111111222333444444666999<<<>>>@@@CCCFFFIIINNNSSSWWW]]]dddnnnvvv{{{wwwooojjjffffffcccaaaaaacccdddcccaaaWWW___gggjjjeee^^^YYYWWWWWWWWWWWWVVVTTTSSSQQQQQQbbb^^^XXXOOOHHHCCCBBBBBB===>>>>>>??????@@@@@@@@@@@@???>>><<<;;;;;;::::::===;;;999999;;;<<<;;;:::999:::<<<>>>AAAGGGNNNSSSWWWSSSRRR[[[iiitttwwwuuu{{{}}}tttnnnlllllloooxxxyyyZZZMMMJJJVVVnnnfffIII>>>:::666666666555555444333333222222222222111111111000000////////////////////////////////////............////////////////////////////////////////////////000000000000////////////////////////000000000000////////////000000000000222222222222222333333333222222222333444666777888666666777777888999999:::======>>>>>>??????@@@@@@@@@AAABBBBBBBBBDDDGGGJJJOOOSSSXXXZZZYYY[[[___cccsss}}}ttteee]]]VVVOOOJJJHHHFFFCCCBBBAAAAAAAAA@@@@@@??????>>>======<<<:::::::::999888888777777555555444444444444444444444444444555555666666666444444444444333333333222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000111111111222222222111111111111222333444555777666666888;;;>>>@@@@@@RRRvvvOOO===DDDBBB:::;;;===999999999:::===DDDKKKQQQ\\\dddqqqkkkRRRGGGDDDBBB??????@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;:::::::::::::::999999888888888888888888777777666666666333333222000///...---,,,///.........---------,,,.......................................---------........................................................................///////////////////////////////////////////////////000000000111111111111111222333333444666999<<<===@@@CCCEEEIIIMMMRRRVVVbbbiiirrryyy|||vvvppphhhaaaaaa^^^]]]```gggkkkjjjggg\\\aaagggiiieee^^^XXXUUUVVVVVVVVVUUUSSSQQQOOONNNjjjkkkkkkfff\\\RRRKKKGGGFFFEEECCCAAA@@@@@@AAABBBBBBAAA@@@???>>>=========???===<<<;;;===>>>??????<<<===>>>@@@CCCIIIPPPVVV```___^^^]]]aaannnzzzrrrmmmjjjgggnnn{{{}}}YYYFFFLLL[[[ppppppNNN>>>>>>;;;444555555444444333333222222222222222111111111000000////////////////////////////////////............////////////////////////////////////////////////////////////000000000000////////////000000000000....../////////000000000111111111222222333333333111111222222444555777777777777888888999:::::::::======>>>>>>>>>?????????@@@AAABBBBBBCCCDDDGGGIIIDDDKKKTTTYYYYYYWWWUUUTTTZZZ]]]bbbgggnnnyyytttnnn```QQQJJJJJJJJJHHHDDDDDDDDDCCCBBB@@@???>>>>>>>>>>>>===<<<<<<<<<;;;999999999888777777666666555555555555555555555555555555555555444444333333444333333333222222222222111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000000000111111111222222222111111111111222333444444555444444777;;;>>>>>>===FFFjjjZZZ@@@DDDCCC;;;<<>>>>>????????????????????????>>>>>>=========<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999999999888888888888888777777777444333222111000///......---------....../////////........................................................................................................................///////////////////////////////////////////////////000000000111111111111111222333333333555999;;;===???BBBEEEHHHLLLQQQUUUaaahhhqqqxxx{{{~~~yyytttllldddbbb___]]]```eeehhheeebbb``````aaacccccc___YYYTTTSSSTTTTTTTTTSSSQQQOOOMMMdddmmmyyy~~~zzzoooddd^^^UUUSSSOOOKKKGGGEEECCCCCCCCCCCCBBBAAA@@@@@@@@@AAA>>>@@@BBBBBBAAA@@@@@@AAA??????>>>======@@@EEEHHHPPPTTTUUUQQQQQQ]]]sss|||vvvpppiiiffffffggguuukkkRRRHHHNNNbbbuuuzzzWWW???:::===999111444444333333333222222222222222222111111111111000000000000000000000000000////////////............////////////////////////////////////////////////////////////000000000000////////////000000000000////////////000000000000000000111111222333333333222222222222333444666666777777888888999::::::;;;<<<<<<======>>>>>>?????????@@@BBBCCCCCCEEEHHHJJJGGGLLLRRRVVVVVVUUUSSSRRROOOQQQSSSTTTUUUYYYaaagggjjjoootttvvvxxx}}}jjj\\\OOOPPPMMMGGGEEEGGGGGGEEEBBBBBBCCCCCCBBBAAA???>>>===<<<<<<<<<;;;;;;;;;:::999888888777666666555555555555555555555666666666666555555444333333222222333333333222222222111111111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000000111111111111222222222111000000111111222333444333333444777:::<<<======@@@SSSjjjIIIFFFBBB<<<>>>???999999:::::::::===AAADDDKKKRRR]]]jjjxxxmmmUUUFFFAAABBBFFF@@@@@@@@@????????????>>>????????????????????????>>>>>>>>>=========<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<::::::::::::::::::999999888888999999999999888777444444333333222111111111,,,------...//////000000......................................./////////........................................................................////////////////////////000000000000000000000000000000000000111111111111000111222333333555888;;;<<<>>>AAADDDGGGLLLQQQUUUZZZbbblllsssxxx||||||yyyrrrlllmmmjjjgggeeeeeeccc^^^ZZZ[[[YYYXXXZZZ]]]]]]XXXSSSOOOPPPRRRSSSSSSQQQOOONNNRRR___ooozzz|||zzzwwwvvvjjjiiihhhfffbbb]]]XXXUUUUUUTTTRRROOOLLLJJJIIIHHH>>>FFFMMMNNNHHHBBB??????DDDDDDBBB???======@@@BBBCCCHHHNNNSSSXXXcccqqq{{{~~~wwwssstttzzz}}}|||}}}hhhKKKFFFSSSfff~~~pppZZZCCC999999888555333333333333333222222222222222222222111111111111000000000000000000000000000////////////............////////////////////////////////////////////////.../////////000000000111////////////000000000000//////000000000111111111///000000111222222333333333222222222333444444555666666777777888999999999999::::::;;;<<<======>>><<<>>>@@@BBBBBBDDDGGGIIIMMMPPPRRRTTTRRRPPPNNNLLLIIIKKKNNNOOOOOOPPPTTTWWWRRRTTTWWWYYY[[[___fffjjjkkkrrr|||vvvrrrllleee___WWWMMMDDD@@@EEEGGGEEEDDDFFFEEEAAAAAAAAAAAAAAAAAA@@@@@@@@@;;;;;;;;;;;;::::::::::::888888777666666555555444333333444444444555555555444444444333333333333333222222222222111111111111111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000000111111111111222222222000000000000111222333444222333444666777888:::;;;>>>GGGmmm}}}VVVIIIAAA>>>???===::::::;;;::::::;;;>>>@@@EEELLLWWWaaammm{{{fffPPPDDDAAAAAA@@@@@@@@@????????????>>>????????????????????????>>>>>>>>>>>>=========<<<;;;;;;;;;;;;<<<<<<<<<===::::::::::::::::::::::::888888999::::::999888888444444444444444444444444............////////////........................---........./////////000........................................................................////////////////////////000000000000000000000000000000000000111111111111000111222333333555888;;;<<<>>>AAADDDGGGKKKPPPTTTYYY```jjjrrrwww{{{yyyvvvuuuppplllmmmlllkkkhhheeeaaa]]][[[VVVWWWWWWXXXXXXVVVSSSQQQKKKMMMOOORRRRRRRRRPPPOOO@@@IIIVVV```gggooowww~~~~~~|||vvvrrrqqqnnnjjjddd^^^YYYVVVTTT[[[gggssstttkkk```ZZZXXXNNNNNNLLLJJJGGGGGGHHHJJJKKKOOOZZZhhhvvvxxxtttpppnnnoooxxxvvvSSSJJJNNNbbbuuupppPPPAAA777888999444444888333333222222222222222222222222222111111111111000000000000000000000000000000/////////............////////////////////////////////////////////////.../////////000000111111////////////000000000000000000000000111111111111///000000111222222333333333333333222222333444444555555666666777888888888777888888999;;;<<<<<<===999;;;>>>@@@AAACCCFFFHHHEEEHHHMMMPPPPPPNNNJJJHHHGGGHHHHHHGGGGGGHHHKKKNNNQQQQQQQQQSSSUUUVVVUUUTTTUUUVVVZZZ^^^bbbdddddddddeeehhhlllmmmllliiihhhgggddddddccc```\\\WWWUUUTTTRRRRRROOOJJJGGGFFFFFFEEE>>>BBBCCC@@@???BBBBBBAAA??????===<<<<<<<<<<<<<<<;;;;;;::::::::::::::::::777777777666555555444444222222222333333444444444111222222333333444444555222222222111111111111000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000111111111111222222222000000000000111222333444333444555555444444666999<<>>===DDDNNNWWW```ooo}}}cccNNNBBB===@@@@@@@@@????????????>>>????????????????????????>>>>>>>>>>>>============;;;;;;;;;<<<<<<<<<======::::::::::::::::::::::::777888::::::;;;:::999888444444444555555555666666000000000///......------........................---.........//////000000////////////////////////................................................////////////////////////000000000000000000000000000000000000111111111111000111222222333555888;;;;;;>>>AAACCCGGGKKKPPPTTT]]]dddmmmtttwwwzzz}}}ooommmllliiiggg```bbbccccccaaa___^^^^^^VVVZZZ]]]\\\VVVQQQNNNNNNHHHJJJNNNQQQSSSSSSRRRQQQBBBCCCEEEFFFKKKSSS^^^eeetttvvvzzz~~~wwwuuuwwwxxxsssnnnmmmnnn{{{uuussstttnnngggcccdddhhhjjjjjjjjjjjjkkkooouuuzzz}}}~~~uuuqqqmmmllllllmmmqqquuutttYYYNNNPPPfff~~~jjjQQQ;;;:::999777666444333222222222222222222222222222111111111111000000000000111000///......///000111////////////////////////........................,,,---...//////...---,,,////////////000000000000///////////////////////////////////////000111111111111222222222333333333111222222333333222222111222333555666888999999:::777888999;;;<<<===>>>>>>;;;<<<>>>@@@AAABBBBBBAAA@@@BBBDDDFFFGGGGGGEEEEEEEEEEEEEEEEEEFFFGGGHHHIIIMMMKKKIIIJJJMMMOOOOOOMMMKKKMMMPPPSSSVVVVVVVVVVVVSSSTTTVVVXXXXXXWWWVVVUUUUUUTTTRRROOOMMMLLLKKKJJJHHHHHHGGGFFFDDDBBBAAA@@@BBBBBBBBBAAA@@@???>>>=========<<<;;;:::999999999<<<;;;::::::999888777777666666666555555444444444555555444333333222111111333222222111111222222333222111111000000000000000222111111111000000//////222111111000///......---////////////000000000000000000000000000000000000222111111111000000//////000111111111111222222222222222333444444555555666777???PPPrrruuuLLLBBBEEE@@@<<<::::::999999888999999999===@@@FFFOOO\\\kkk{{{vvvYYYFFF???>>>BBBBBB===<<<@@@AAA>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>>>>>>><<<<<<<<<;;;;;;:::::::::::::::::::::::::::::::::999::::::;;;;;;::::::999888888888888777777777777333222000///.........///------..............................////////////000///...---------------........................---------............///---------.........//////////////////////////////000000000000000000000000111111222333444666777888:::<<<@@@CCCFFFJJJPPPSSSZZZaaakkkrrrvvvzzz~~~uuujjjkkkjjjhhhjjjfffccc``````cccddddddbbb]]]WWWXXX]]]ZZZNNNEEEEEEGGGJJJOOORRRRRRPPPOOONNNCCCDDDDDDEEEEEEHHHLLLOOO[[[___eeemmmtttzzz~~~}}}xxxvvvxxxxxxvvvsssooohhhlll{{{xxxpppkkkkkkmmmmmmllleeegggmmmttt}}}cccQQQVVVcccuuuoooUUUCCC888888777777666555444444222222222222222222222222111111111111000000000000111000///......///000111////////////////////////........................------............------.../////////000000000000........................///////////////000000111111111111222222222333333000111111222222111111000222333444666888999999999777888999:::;;;<<<<<<<<<:::;;;===>>>>>>>>>>>>===>>>@@@BBBCCCDDDDDDCCCBBBCCCCCCDDDDDDEEEFFFHHHHHHJJJHHHGGGHHHJJJLLLLLLKKKJJJKKKNNNQQQSSSTTTTTTTTTRRRSSSTTTUUUUUUTTTSSSRRRQQQPPPNNNMMMLLLKKKKKKJJJFFFFFFFFFEEECCCBBB@@@@@@????????????>>>===<<<<<<<<<<<<<<<;;;;;;:::::::::<<<;;;:::999888777666666555555555444444444333333555444444333222222111111222111111000000111111222222111111000000000000000111111111000000000//////111111000000///......---.../////////000000000000////////////////////////111111111000000000//////000000111111111222222222222222333333444555555555888:::@@@WWW}}}SSSEEEDDD???<<<;;;:::999999888999999999<<>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>>>>=========<<<<<<<<<;;;;;;:::::::::::::::::::::::::::::::::999::::::;;;;;;::::::999999888888888777777777777444333222000///.........////////////////////////............//////////////////...---------------........................---------............///---------.........//////////////////////////////000000000000000000000000111111111222444555777888999<<>>@@@@@@@@@??????AAAAAABBBBBBCCCEEEFFFGGGFFFEEEDDDDDDFFFHHHHHHGGGHHHIIIKKKMMMOOOPPPRRRRRRQQQQQQRRRRRRRRRPPPOOONNNMMMLLLKKKJJJIIIIIIIIIIIICCCCCCCCCCCCBBBAAA@@@???============<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::888777555444444444444333333333333333222444444333333222222111111111000000000000000000111222111111000000000000000111111000000000000//////111000000//////.............../////////000000000////////////////////////111111000000000000//////000000000111111111222222111222222333333444555555:::<<<:::BBBlll```LLLEEE???>>>;;;;;;:::999999999999999:::===AAAHHHQQQ^^^llltttlllVVVIIICCCEEEDDDAAA???@@@???<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::;;;;;;;;;;;;::::::999999999888888888777777555444444333111///...---000000000000000000000000............//////////////////...------------...........................---------............///------........./////////////////////////////////000000000000000000000000111111111222444555777888999;;;>>>@@@DDDHHHMMMQQQWWW^^^gggnnnrrruuuzzz~~~vvvfffdddeeecccaaacccbbbccceeeggghhheee```\\\^^^aaaiiinnneeeTTTMMMOOORRRRRRQQQPPPOOOMMMKKKJJJKKKHHHEEEDDDFFFGGGHHHGGGEEEFFFHHHLLLOOOSSSUUUWWW[[[]]]______^^^___bbbeee```[[[]]]iiiwww~~~xxxrrrlllhhhdddbbb\\\[[[YYYXXXYYYZZZZZZZZZpppxxxcccMMMKKK^^^yyyrrrWWWBBB888555555555555555444444444444111111111111111111111111111111111111000000000///000000////////////000000////////////////////////........................///...---,,,,,,---...///........./////////000000........................///............///000000000000000111111111111222000000111111111111000000222222444555666777777777777777777888888777666666888888888999999999999999:::;;;<<<============<<>>>>>XXXpppUUUGGG@@@AAA<<<;;;:::999999999999999:::<<>>>>>>>>>>>>>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;::::::::::::999999999888888888666666666555444111///---111000000000000000//////............///////////////......---------..............................---------............///............////////////////////////////////////000000000000000000000000000000111222333555666777888:::===???BBBFFFKKKOOOVVV\\\eeelllppptttyyy}}}vvvkkkbbbaaaaaa``````bbbbbbdddeeegggfffccc___[[[ZZZbbbvvvxxx___QQQSSSQQQOOOMMMLLLKKKJJJIII\\\TTTJJJFFFFFFHHHHHHFFFFFFFFFEEEDDDDDDDDDEEEFFFFFFJJJMMMNNNLLLMMMQQQUUUPPPRRRWWW^^^bbbeeehhhmmmgggeeebbb^^^YYYVVVUUUTTTNNNQQQSSSSSSSSSWWW^^^ddd~~~}}}```LLLKKKQQQeeehhhQQQBBB;;;888777666666555444333222111111111111111111111111111111111111111111000000000/////////000000000000//////////////////////////////........................///...---,,,,,,---...///............////////////.......................................//////000//////000000000111111111111222222222222222222111111222333555666666666666666666777777666666555444555666666777888999:::;;;::::::;;;;;;<<<<<<;;;;;;<<<<<<===>>>???AAABBBCCC@@@AAAAAAAAAAAABBBDDDEEEGGGGGGGGGHHHJJJLLLNNNOOOOOOOOONNNMMMLLLKKKIIIIIIMMMLLLJJJHHHFFFEEEDDDCCC>>>>>>????????????>>>>>>;;;;;;;;;<<<;;;;;;::::::999999999999::::::::::::999888777666444333222111222222222222222222222222333222222222222222111111222222222111111222222222222111111000000000000000//////////////////000000////////////........................////////////........................//////////////////000000//////000000000111111111000000111111222333333333---888>>>;;;FFFppp```KKK@@@AAA===<<<;;;:::999999999999:::;;;>>>AAAGGGOOOYYY```kkkxxxiiiVVVFFFCCC@@@@@@AAA@@@???>>>????????????????????????============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::::::::::::::999999999999777777777777555333111000000000000//////.....................////////////......---------......///........................---------............///........./////////000000000000000000000000000000000000000000000000000000000000111111333555666777888:::<<>>AAADDDEEEDDDDDDGGGJJJEEEHHHLLLMMMLLLMMMRRRWWWQQQRRRQQQPPPNNNNNNPPPQQQKKKNNNRRRUUU\\\gggvvv}}}aaaRRRKKKPPPccczzzmmmMMM;;;777777666555555555444333222111000///111111111111111111111111111111111111000000000000//////000000000000//////////////////////////////.................................------.........------........./////////------------------------......------......///000////////////000000000000222222333333333333222222111222333444555555555555555666666666666666555444444555555666777999;;;<<<::::::::::::::::::::::::999999:::;;;===???@@@AAA>>>???@@@@@@???@@@BBBDDDDDDEEEFFFGGGIIIJJJKKKKKKMMMLLLLLLJJJIIIHHHGGGGGGLLLJJJHHHFFFDDDBBBAAAAAA>>>>>>>>>???>>>>>>======:::;;;;;;<<<<<<;;;::::::888888888888888888888888666666555444333222222111111222222222222333333333222222222222222222111111333333222222222222333333222111111000000000000000......////////////000000........................------........./////////..............................////////////000000/////////000000000111111///000000111111222333333000555;;;;;;===YYYrrrVVVCCCAAA>>>===<<<:::999999999999999:::<<<>>>CCCJJJRRRWWWdddqqqkkkXXXLLLEEE???@@@AAA@@@???@@@????????????????????????>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<=========;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;:::::::::999999888888888777666555444333000000000//////......---............////////////...------------...//////........................---------............///....../////////000000000000000000000000000000000000000000000000000000000000000000111333444666777888:::===???AAAEEEJJJMMMUUUZZZbbbhhhlllqqqwww{{{|||kkkfff___[[[[[[]]]___aaaaaa```___]]][[[ZZZ\\\^^^^^^ccc}}}]]]OOOLLLIIIHHHJJJKKKHHHFFFwwwfffXXXMMMJJJGGGDDDCCCCCCEEEFFFAAABBBCCCDDDCCCCCCDDDEEECCCEEEFFFEEEEEEGGGKKKMMMGGGIIIJJJKKKKKKNNNSSSWWWYYY\\\dddsssjjjRRRIIISSSaaatttiiiSSS>>>666666555333333333333222222111111111111111111111111111111111111111111111111000000000000...///000111111000///...////////////////////////........................------............---------------.........//////------------------------...------------...//////........./////////000000111111222222222222111111111222333444444444444444555555666666666666666555555555444444555777888999999888888888888888888888777777888999;;;===???@@@<<<>>>???>>>======@@@BBB@@@BBBDDDFFFGGGGGGGGGGGGJJJIIIHHHGGGFFFEEEEEEEEEHHHGGGEEECCCBBBAAA@@@@@@>>>>>>???>>>>>>===<<<<<<999::::::;;;;;;:::::::::888888777777666666555555444444333333222222222222222222222222333333444444111111111111111111222222222222111111111111222222222111111000000000000000........./////////000000........................---------.........//////................................./////////000000////////////000000000111//////000000111222222222777333777???>>>IIIwwwhhhLLLDDD>>>===<<<;;;:::999999999777888999;;;???EEELLLQQQ]]]hhhwwwvvvfffUUUJJJBBBAAAAAA??????AAA??????????????????????????????>>>>>>>>>=========;;;<<<<<<<<<=========>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::::::::999999888777777777777777222222111000000///..................////////////---------------...//////........................---------............///.../////////000000000000000000000000000000000000000000000000000000000000///000000111222444555666999;;;===???BBBEEEJJJMMMSSSXXX```fffjjjooouuuyyy{{{|||fffaaaZZZWWWXXX[[[[[[ZZZ\\\\\\\\\ZZZXXXWWWZZZ\\\VVV```~~~rrrTTTPPPLLLIIIIIIKKKKKKGGGDDDwwwYYYUUUPPPJJJFFFEEEEEEEEEDDDDDDEEEEEEEEEEEEDDDCCCFFFGGGGGGHHHKKKMMMLLLHHHJJJMMMOOOPPPRRRWWW^^^ccctttxxxhhhQQQMMMTTT]]]iiiuuujjjIII???888888888333111333000000111111222222222222000000000000000000000000111111111111000000000000...///000111111000///...////////////////////////........................,,,---...//////...---,,,---------.........//////------------------------...------------...//////............/////////000000000111111111111000000111222333333444444444444444555555666777777666666666555444444444444666666888777777666666666777777666666777999:::<<<>>>???:::<<<>>>===;;;;;;>>>AAA>>>???BBBDDDFFFEEEEEEDDDGGGFFFEEEDDDDDDCCCDDDDDDDDDCCCBBBAAA@@@@@@@@@@@@????????????>>>===<<<;;;888999999:::::::::999999888777777666555444444333222222222222222222222222222222222333333444444444111111111111111111222222111111000000000000111111222111111000000000000000---.........//////000000---.....................---------.........//////........................---.........//////000000////////////000000000000/////////000111111222222777---222AAA???;;;[[[xxxVVVJJJ>>>>>><<<;;;:::999999999555666777999<<>>AAA????????????????????????????????????>>>>>>>>>>>>;;;<<<<<<<<<======>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<;;;;;;;;;::::::::::::999888777777888999:::333333222222111000000///............/////////000---------------...///000........................---------.........//////////////////000000000000000000000000000000000000000000000000000000000000//////000111222444555666999;;;===@@@BBBEEEJJJNNNQQQVVV^^^ccchhhmmmsssxxx{{{www```\\\VVVTTTVVVYYYXXXUUUWWWYYY[[[ZZZWWWVVVXXXZZZXXX^^^pppyyyaaaTTTRRRNNNKKKKKKLLLKKKGGGBBB}}}lll\\\UUUSSSPPPKKKJJJJJJIIIHHHHHHHHHIIIIIIIIILLLPPPQQQQQQRRRUUUXXX[[[\\\]]]aaaiiivvv|||lllhhhMMMSSSXXX^^^qqqiiiOOO:::999777444333222222222000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000///////////////////////////////////////.........///............---------------------------------------------------------...............///000000////////////000000000000000000000000000000000000000000111222444555666666444444444555555555555666444444444555555555555666444444444444444444333333555777999::::::;;;===???===<<<:::::::::;;;===???>>>???AAACCCCCCBBBAAA@@@DDDDDDCCCBBBBBBAAA@@@@@@CCCBBBAAA@@@???===<<<<<>>>>>===<<<;;;;;;;;;999999999999999999999999777666555444333222222222222333333444555555555444111222222333333222222111333333222111000000000111000000000000000000000000//////000000000000//////////////////////////////////////////////////////...------------...//////////////////////////////............///////////////......------///000111000000000000111111111111333555666666666===PPPdddiiiKKKCCC???<<<<<<;;;888888;;;;;;:::999999;;;@@@DDDGGGPPPVVVaaapppgggYYYHHH@@@???AAABBBCCCBBBAAA???>>>>>>???AAABBB??????>>>>>>>>>>>>??????<<<<<<======>>>>>>??????>>>===<<<;;;:::;;;;;;<<<;;;;;;;;;;;;<<<<<<<<<===<<<<<<;;;::::::999888888:::999999888888999999:::777777666555333222111111//////.........//////000................................................////////////////////////000000000000000000000000000111111111111222222222111111111111111111111111111111111222333444555666999:::<<<>>>@@@DDDIIIMMMPPPUUU\\\ccciiinnnssswwwxxxyyy|||jjj^^^\\\YYYUUUSSSSSSTTTUUUVVVVVVVVVVVVVVVWWWXXXYYYPPPUUU\\\``````[[[UUUPPPNNNMMMKKKHHHEEECCCBBBAAAxxxrrrmmm___\\\XXXSSSPPPPPPQQQRRRQQQXXXccclllrrrwww{{{{{{gggXXXQQQRRRVVVdddqqqzzz|||eeeMMM<<<888777555444222222222222000000000000000000000000111111111111111111111111000000000000000000000000////////////////////////........................////////////............///............---------------------------------------------------------...............//////000.../////////000000000000000000000000000000000000000111111222333444555555444444444444555555555555444444444444555555555555555555555555555555555555555777999::::::;;;===???<<<;;;:::999:::;;;===>>><<<>>>???AAAAAA@@@???>>>BBBAAAAAA@@@??????>>>>>>AAA@@@??????>>>===<<<<<<>>>>>>===<<<<<<;;;::::::888888888888888888888888666555444333333222222222111222222333444444333333111222222222222222222111333222111111000000111111000000000000000000000000//////000000000000//////...................................................------------...//////////////////////////////............///////////////......---...///000111//////000000000111111111333333666777777;;;HHHWWW|||UUUFFFAAA>>>>>><<<888888:::999888777777:::>>>BBBDDDMMMRRR]]]kkkzzz}}}gggPPPIIIMMMPPPIIIAAABBBAAA???>>>>>>???AAABBB??????>>>>>>>>>>>>??????============>>>>>>??????>>>===<<<;;;;;;;;;<<<<<<;;;;;;<<<<<<<<<=========<<<<<<;;;;;;:::999999888::::::999999999999::::::777777666555444333222222000000///////////////000................................................////////////////////////000000000000000000000000000111111111111222222222111111111111111111111111111111111222333444555666999:::<<<>>>@@@DDDIIILLLQQQUUU\\\bbbgggkkkpppsssvvvyyyiii\\\ZZZWWWTTTRRRRRRRRRSSSUUUUUUVVVVVVVVVVVVVVVVVVMMMOOOSSSUUUUUURRRNNNLLLMMMLLLJJJGGGEEECCCAAAAAAwwwqqqnnnooopppyyyeeeRRRKKKMMMUUU]]]xxx{{{```JJJ<<<666555555333222222111111222000000000000000000000000111111111111111111111111000000000000000000000000////////////////////////................................................///............---------------------------------------------------------......------......///000....../////////000000000000000000000000000000000111111222222222333333333444444444444555555555555444444444444555555555555444555555666666777777777555777999999999:::<<<===;;;::::::999999:::<<<===:::;;;===>>>>>>>>>===<<>>>>>======<<<<<<<<<=========<<<<<<;;;;;;;;;<<<<<<<<<;;;::::::999999666666666666666666666666555555444333222222222222000111111222222222222222111111222222222222111111222222111000000000111111000000000000000000000000...//////000000//////......................................................------------...//////////////////////////////............///////////////............///000000//////000000000000111111222222444777777888???GGGiiibbbIIICCC??????>>>:::888999888777666666888;;;???AAAIIINNNXXXdddsssvvvZZZRRRYYY\\\PPP@@@BBBAAA@@@??????@@@AAABBB??????>>>>>>>>>>>>??????=========>>>>>>>>>>>>???>>>===<<<<<<;;;;;;<<<<<<<<<<<<=========>>>>>>>>><<<<<<;;;;;;:::999999999::::::999999999999::::::888777777666555444444333333222111111000000000000........................////////////////////////////////////////////////000000000000000000000000000111111111111222222222111111111111111111111111111111111222333444555666888:::<<<>>>@@@CCCHHHKKKPPPTTTZZZ```dddhhhllloootttzzzvvvdddZZZXXXUUURRRPPPPPPQQQQQQSSSTTTUUUUUUUUUTTTSSSRRRLLLLLLLLLLLLKKKJJJJJJIIILLLJJJHHHFFFCCCBBBAAA@@@~~~}}}zzzqqqbbbTTTSSS]]]kkkyyyuuuaaaKKK===999999222222222111111111111111000000000000000000000000111111111111111111111111000000000000000000000000////////////////////////........................------...............//////............---------------------------------------------------------...------------...//////........./////////000000000000000000000000000000111111111222222222222222333333444444444555555555333333444444444555555555333333444555666777777888555777999999888999:::<<<:::999999999999:::;;;;;;::::::;;;<<<===<<<<<<<<<======<<<<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::999999888888888666666666666666666666666444444333222222222222222111111222222222222222111000000111111111111000000111111000000000000111111000000000000000000000000...//////////////////......................................................------------...//////////////////////////////............////////////............/////////000////////////000000000111333111111555777777999>>>YYYfffJJJCCC?????????;;;999999888777666666777:::===>>>EEEJJJRRR]]]kkkxxxeeeWWWWWWYYYOOOBBBAAA@@@@@@??????@@@@@@AAA@@@??????>>>>>>??????@@@>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<============>>>>>>>>>>>><<<<<<;;;;;;:::::::::::::::::::::999999:::::::::888888777777666666666555666555444333222111111111////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222222111111111111111111111111111111111222333444555666777999<<<>>>@@@CCCGGGJJJMMMRRRXXX^^^cccgggkkknnnsss|||~~~jjj^^^XXXWWWTTTRRRQQQPPPPPPQQQQQQRRRTTTUUUTTTRRRPPPOOOMMMMMMLLLKKKJJJJJJIIIIIIIIIHHHFFFDDDBBBAAA@@@???|||eeeZZZYYY]]]dddccchhhtttuuu]]]III<<<666333333111111111111111111111000////////////////////////000000000000000000000000////////////////////////................................................,,,---------....../////////............------------------------------------------------------------------------...//////............////////////////////////////////////111111111111111111111111333333333444444444444555333333333444444444444555222222333444555555666666666777888888777777999:::888888888888888999999::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;777888888888888999999999888888888777777777777777666666666666666666666666333333222111111111222222222222333333333333222222///000000111111000000///111000000///000000111111////////////////////////......////////////.........................................................------------...//////////////////////////////............////////////---......///////////////...////////////000000000444000///333555666999===IIIpppaaaLLLDDD>>>>>>???<<<:::;;;999888777777888:::<<<===AAAFFFNNNWWWbbbppp}}}www```QQQLLLHHHDDD@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????@@@@@@????????????>>>>>>>>>>>><<<<<<==============================>>>>>>>>>>>><<<<<<;;;;;;;;;;;;::::::;;;::::::::::::::::::;;;888888888888888888888888888777666555444333333333000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111000000111111111222222222111111111111111111111111111111111222333444555666777999<<<>>>???BBBEEEHHHJJJOOOVVV]]]bbbhhhlllpppsss|||rrrbbb[[[XXXWWWUUUSSSRRRQQQQQQQQQPPPQQQRRRSSSSSSQQQOOOMMMNNNNNNNNNNNNMMMKKKIIIHHHFFFEEEDDDBBB@@@?????????}}}vvvrrrrrrwww~~~yyy|||vvv___EEE888666555333222000111111222111111000///////////////////////////000000000000000000000000////////////////////////........................------------------------,,,,,,,,,---....../////////............---------------------------------------------------------------,,,,,,------...///------.........///////////////////////////////////////000000111111111111333333333333444444444444333333333333444444444444222222333333444555555555666777888888777666777999777777777888888888888888;;;;;;;;;;;;<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;777777777777777777777888666666666666666666666666555555555555555555555555222222111111000111111222333333333333333333222111//////000000000000//////000000/////////000111111////////////////////////---......//////......---------------------------------------------------...------------...//////////////////////////////............////////////---......///000/////////......////////////000000333000///222444555999>>>DDDWWWaaaQQQGGG???>>>???>>><<<<<<::::::999888999999;;;;;;>>>CCCJJJRRRZZZfffsss|||pppVVVJJJFFFCCC@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????@@@@@@@@@????????????>>>>>>>>><<<<<<===>>>>>>>>>======<<<<<<=========>>>>>>>>><<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;999999999999999:::::::::999888777666666666666666222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111000111111111111222222222111111111111111111111111111111111222333444555666666888<<<>>>???AAADDDFFFHHHMMMTTT[[[aaagggllloooqqqwwwkkk___ZZZXXXWWWVVVTTTSSSSSSRRRRRROOOPPPQQQRRRQQQPPPOOONNNLLLMMMMMMMMMLLLIIIFFFDDDDDDCCCBBB@@@???>>>>>>>>>tttRRRCCC666444666666555666111222222222222111//////////////////////////////000000000000000000000000////////////////////////........................------------------------++++++,,,------.../////////............---------------------------------------------------------------,,,,,,------...///---------.........//////////////////////////////---......///000111222222222222333333333444444444222222333333333444444444444444444444555555555555666777888888666555666777666666777777888888777777;;;;;;::::::;;;;;;<<<<<<::::::::::::::::::::::::777777777777777666666666444444444555555555555555444444444444444444444444111111000000000000111111222222222222222111000000...//////000000//////...///////////////000111111////////////////////////---......//////......---------------------------------------------------...------------...//////////////////////////////............////////////------///000000000///............/////////000000111000111555444333666<<>>======::::::999888888999999999:::???FFFLLLSSS\\\hhhqqq{{{fffWWWMMMDDD@@@@@@@@@AAAAAA@@@@@@@@@AAA@@@@@@??????@@@@@@AAA@@@@@@@@@?????????>>>>>>;;;<<<===>>>???>>>>>>===;;;;;;<<<<<<<<<=========;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;999999::::::;;;;;;;;;;;;999999888888888888888999444444444444444444444444333333333333333333333333222222222222222222222222111111111111111111111111000111111111111222222222111111111111111111111111111111111222333444555666555888;;;>>>???AAACCCEEEGGGLLLSSSYYY___ccchhhkkklllpppwww}}}eeeZZZVVVWWWVVVUUUTTTSSSSSSRRRRRROOOOOOPPPPPPPPPPPPPPPPPPLLLKKKKKKIIIGGGEEECCCBBBBBBAAA@@@???>>>>>>======iiiGGG<<<777555888777222111444222222333333222111///...////////////////////////000000000000000000000000////////////////////////........................------------------------++++++,,,,,,---...////////////.........------------------------------------------------------------,,,,,,,,,,,,---......---------.........//////////////////////////////,,,---...///000111222333222222333333333444444444222222333333333444444444666666666666666555555555666777888777666555666777555666666777777777777777::::::999999::::::;;;<<<999999999999999999::::::888888777777666666666666444444444444444444444444222222222222222222222222111000000000000000111111111111111111111000//////......////////////......///////////////000111111////////////////////////---..................---------------------------------------------------...------------...//////////////////////////////............/////////000,,,---///000000000///.............../////////000...000444777555111333999:::888^^^bbbSSSEEEAAA@@@>>>======:::999999888888888888888777===DDDIIINNNWWWbbbjjjuuu~~~uuugggVVVFFF???@@@@@@AAAAAA@@@@@@???AAA@@@@@@??????@@@@@@AAA@@@@@@@@@@@@??????>>>>>>;;;<<<===?????????>>>===;;;;;;;;;;;;<<<<<<<<<===;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<999::::::;;;;;;<<<<<<<<<999999999888999999::::::555555555555555555555555333333333333333333333333222222222222222222222222111111111111111111111111000111111111111222222222111111111111111111111111111111111222333444666666555888;;;>>>???@@@CCCDDDHHHLLLRRRXXX\\\```dddggghhhkkkqqqxxx~~~```UUURRRVVVUUUUUUTTTSSSRRRRRRQQQPPPOOOOOOOOOOOOPPPRRRRRRMMMKKKIIIFFFDDDCCCCCCCCCAAA@@@???>>>============www\\\FFF;;;555555444333333222111111000000000000000000000000000000000000000000000000000000000000000000000000000000//////.........---------............------------------------------------------------------...------,,,,,,------...------------------------/////////......---------.........------,,,,,,,,,................................................---///000000//////000111333333333444444444555555222333444444555555444444666666555555555555666666666666666666666555555444777888:::;;;<<<;;;::::::999999999999999999999999999999888888888888888888777888999::::::999888777777666555444222111000///111222222333222111000///---......///000111111222222111111111000000//////////////////////////////111111000000//////......000000000000000000000000................................................------------------------------------------------........................000000//////.........---000000000000000000000000000000000000000000000000000000000111222222333333777???DDDjjj{{{cccKKKDDDDDDBBB>>>===::::::999888777777777888;;;===???BBBGGGPPPYYY```lllxxxqqqYYYGGGCCC???===AAACCCAAAAAACCC@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAA@@@???>>>======;;;;;;<<<===>>>>>>=====================<<<<<<<<<========================:::;;;;;;<<<<<<;;;;;;:::<<<=========<<<;;;::::::;;;;;;;;;:::::::::999999777777777777666555444333444444333333333333222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111222222222222333444555555555666888;;;>>>AAACCCDDDEEEIIIOOOUUUZZZ___dddgggjjjkkkooosssxxx|||kkkYYYVVVYYYSSSUUUXXXXXXVVVSSSQQQPPPOOOPPPQQQRRRRRRPPPNNNMMMIIIJJJJJJHHHEEECCCCCCCCCBBBAAA???===<<<<<<======ssseeeTTTDDD:::777555444444333222222111111000000000000000000000000////////////////////////////////////////////////000/////////.........---------............------------------------------------------------------...------,,,,,,------...------------------------.........---------,,,,,,......---------,,,,,,,,,...................................................///111000//////000222333333333333444444444444222333444444555444444444666666555555555555666666555555666666666666555555777888999;;;;;;;;;:::999999999999999999999999999999999888888888777777777666777888999999888777666444444444333222222111111111111222222222111000///.........///000111111111111111111000000000//////////////////////////////000000000000//////......////////////////////////................................................------------------------------------------------........................000/////////.........---///////////////////////////////////////////////////000000111111222333333555;;;>>>UUU~~~```LLLDDD@@@<<<:::;;;:::999888888777777888:::;;;<<>>===;;;<<<<<<===>>>>>>===========================<<<========================;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<======<<<<<<;;;:::;;;;;;;;;:::::::::999999888888888888777666555444555555555444444444333333222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111222222222222333444555555666777999;;;>>>@@@BBBCCCEEEIIIOOOUUUZZZ___dddgggkkklllnnnqqqvvvzzz~~~}}}gggYYYSSSQQQRRRTTTWWWWWWUUURRRPPPPPPNNNOOOPPPPPPOOONNNLLLJJJHHHIIIIIIGGGEEECCCCCCDDDAAAAAA???>>>===<<<<<<<<<}}}kkkUUUEEE;;;555555888444444333333222111111111000000000000000000000000/////////////////////////////////////////////////////////...............------............------------------------------------------------------...------,,,,,,------...------------------------------------,,,,,,,,,,,,...------------,,,,,,,,,................................................///000222111000000111333222222333333333444444444222222333444444444444444666555555444444555555666333444555666666666666666777888999999::::::999999888888888888888888999999999999888888777666555555555666777888888777666555222222222222222222333333000111111111111000000///......//////000000111111111111000000000000//////////////////////////////000000000////////////...////////////////////////................................................------------------------------------------------------------------------/////////...............//////////////////////////////////////////////////////000111111222222333555777999AAAfffeeeNNNDDD@@@>>><<<;;;:::999888888888888888999:::;;;???EEEMMMRRR^^^iiiwwwyyymmmVVVLLLDDDBBBBBB@@@???@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@???>>>===<<<<<<===>>>>>>>>>======<<<<<<==========================================;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<=========<<<;;;;;;;;;;;;;;;;;;::::::::::::888888888888777666555555666666666555555555555444333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111222222222222333444555555777888999;;;===???AAABBBFFFJJJOOOUUUZZZ^^^cccfffiiijjjlllooossswww{{{}}}kkk```YYYRRRMMMPPPRRRUUUUUUSSSPPPOOOOOONNNNNNNNNNNNMMMKKKIIIGGGFFFGGGHHHGGGDDDCCCDDDDDDAAAAAA@@@@@@???===<<<;;;^^^PPPAAA:::888666555777333333222222111111111000000000000000000000000000////////////////////////////////////////////////........................------............------------------------------------------------------...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------................................................///111222222111111222333222222222222333333333333222222333444444444444333555444444444444444444555111222444555666777777777777888888888888888888888777777777888888888888888999999888777666444444333444555666777777666555444222222222222222222222222000000000000000000000///.../////////000000000111000000000000000000//////////////////////////////////////////////////////////////////////////////................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................//////////////////////////////////////////////////////000000111222222222777222888<<>><<<======>>>>>>>>>======<<<<<<<<<<<<====================================<<<<<<============<<<<<<<<<<<<============<<<<<<<<<;;;;;;;;;;;;:::::::::777777888888777666555555666666666555555555444444333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111222222222222333444555555888888:::;;;===>>>???@@@EEEIIIOOOTTTYYY]]]bbbeeedddfffjjjnnnrrruuuwwwwwwsss___ZZZXXXSSSNNNNNNPPPRRRRRRPPPNNNMMMNNNNNNNNNNNNMMMKKKIIIGGGFFFEEEFFFGGGFFFDDDCCCDDDEEEAAAAAABBBBBBAAA???===<<>>===<<<:::999888888888888888888888999<<>>AAAAAAAAAAAAAAAAAAAAAAAA@@@AAAAAAAAAAAA@@@??????===>>>>>>>>>>>>>>>======;;;<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<======>>>>>>======<<<<<<<<<===============<<<<<<<<<<<<;;;;;;;;;::::::666666777777777666555555555555555444444444444333333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111222222222222333444555555888999:::;;;<<<>>>??????DDDHHHNNNSSSWWW\\\```cccaaaeeelllrrrvvvwwwvvvuuuyyy|||~~~}}}nnn[[[UUURRROOONNNKKKMMMOOOOOOMMMLLLLLLLLLNNNNNNMMMLLLJJJHHHGGGFFFDDDEEEFFFEEECCCBBBCCCDDDBBBBBBCCCCCCBBB@@@>>>===~~~gggNNN???;;;555111333555333111222000000000000000000000000////////////////////////................................................---------------.........------............------------------------------------------------------...------,,,,,,------...------------------------,,,,,,,,,,,,------------,,,,,,,,,------------...................................................///000222111000000111333000000111111111222222222111111222333333333333333444333333222222333333444111111333444666666777777777777666555555555666666555555666666777777888888666666555555444333222222111222333444444333222111222222111111000///......///............//////000////////////000000000000......////////////000000////////////////////////---............/////////........................................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------...............................................................///000000111111222222,,,666AAA<<>>===;;;:::999888888888888888888888:::>>>BBBIIIRRR^^^hhhuuu~~~fffMMMBBBBBBBBB???===AAAAAAAAAAAAAAAAAAAAAAAA@@@AAAAAAAAAAAAAAA@@@@@@>>>>>>?????????>>>======;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>>>>>>>======<<<<<<===>>>>>>>>>======<<<<<<<<<<<<;;;;;;;;;:::666777777888888777666666555555555444444444333333333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111222222222222333444555555777888999:::<<<>>>??????CCCGGGLLLQQQUUUZZZ^^^aaaaaaeeellltttxxxyyyxxxwwwwww|||kkkXXXPPPKKKIIIKKKIIIKKKLLLLLLKKKJJJJJJKKKLLLLLLKKKJJJHHHGGGGGGFFFEEEEEEFFFEEEBBBAAABBBCCCBBBBBBAAAAAA@@@???======uuulll```LLL<<<666:::666333444333111111555000000000000000000000000////////////////////////................................................,,,,,,,,,------.........------............------------------------------------------------------...------,,,,,,------...------------------------,,,,,,---------.........,,,,,,,,,---------.........................................................///111000//////000222000000000000111111111222111111222333333333333222333333222222222222333333111222333444555666666666777777555444444444555555444444555666666777888888555444444444333333222222111111222333333222111111000000000000000000000000......---------...///000000000000000////////////........./////////000000////////////////////////---------.........//////........................................................................------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...............................................................//////000111111111///333555888:::@@@]]]hhhNNNJJJ@@@???===<<<:::999999888777777777777777888<<>>======;;;;;;<<<<<<===>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>??????>>>>>>===<<<<<<===>>>>>>>>>>>>>>><<<<<<<<<<<<;;;;;;;;;;;;888999999::::::999999999666666666555555555555444444444444444444444444444222222222222222222222222111111111111111111111111111111111111111111111111222222222222333444555555666777888:::<<<>>>???@@@BBBEEEKKKPPPTTTXXX\\\______bbbhhhnnnsssvvvxxxyyyxxx~~~|||___RRRNNNIIIGGGKKKHHHIIIJJJJJJHHHHHHIIIJJJJJJIIIHHHGGGFFFFFFFFFFFFEEEFFFFFFDDDBBB@@@@@@AAA@@@???>>>===<<<;;;;;;;;;lllXXXMMMBBB777666===222000111333111...///333////////////000000000000////////////////////////................................................,,,,,,,,,------.........---..................---------------------------------------------------...------,,,,,,------...---------------------------------....../////////,,,,,,,,,------............................................................///000000//////000111000000000000111111111111111111222333333333333222333222222222222222222333222222333444555555555555777666555444333444444555444444444555666777777888333333333333333333333333000111222333333222111000.........///000111111222...------,,,---...///000000000000000////////////---.........//////000000////////////////////////---------.........//////........................................................................------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...............................................................//////000111111111///;;;666000:::???MMMiiinnnOOOIII@@@???>>><<<:::999999999666666777666666777;;;===>>>HHHRRRYYYcccrrrxxxhhhTTTEEEAAAEEEBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@AAABBBBBBAAAAAAAAA???????????????>>>======;;;;;;;;;<<<===>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>>>><<<<<<===>>>>>>>>>>>>>>>======<<<<<<<<<;;;;;;;;;::::::;;;<<<<<<;;;;;;;;;777777777777666666666666444444444444444444444444222222222222222222222222111111111111111111111111111111111111111111111111222222222222333444555555666666888:::<<<>>>???@@@AAADDDJJJNNNRRRWWW[[[^^^\\\^^^aaafffkkkqqquuuxxxrrrzzzlllRRRKKKMMMKKKJJJMMMGGGHHHIIIIIIGGGGGGHHHIIIGGGGGGFFFEEEDDDDDDEEEEEEFFFFFFFFFDDDAAA??????@@@???>>><<<:::999999999:::yyyWWWNNNBBB;;;999888777555444444333333222111000000111111000000//////......////////////////////////---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------............///---------............///............////////////////////////000000000000111111222222222111111000333111///...000111111111000000111222222333444444555555444444444333333333222333444444555555444444222222222222222222222222444444333333222111000000///////////////////////////............---------///......---------......//////...------------...---,,,,,,,,,,,,,,,,,,,,,...------------...//////........................------------------------,,,,,,,,,------.........//////...---,,,,,,++++++,,,,,,,,,++++++*********++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...////////////////////////............////////////////////////000000000000555444333333555<<>><<<777<<>>>>>?????????AAA@@@@@@@@@??????>>>>>>@@@?????????>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>>???>>>===<<<<<<<<<<<<<<<<<<;;;;;;::::::999999888777777777777666666666666333333444444333333222111222222222222222222222222111222222333333222222111333222222111111222222333000111111222222333444444777777888999;;;===???@@@???CCCIIINNNRRRVVVZZZ\\\```]]]^^^bbbcccdddkkkuuummm}}}|||cccNNNKKKLLLIIIGGGIIIDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDEEEEEEDDDBBB@@@???BBBBBBAAAAAA@@@???>>>>>><<<;;;;;;::::::999999888yyyfffZZZEEE>>>555111222444444222444444333222222111000000111000000000/////////...////////////////////////------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------............---------............///............////////////.../////////000000000000111111222222222111111000333111///...000111111111111111111222333444444444555444444444444333333333111222222333333333333333222222222222222222222222333333222111111000/////////////////////////////////............---------......---------....../////////...------------...,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////........................------------------------,,,,,,------------------///......---,,,,,,++++++,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---.......................................////////////.../////////000000000000333333222222444:::AAAGGGssspppRRRFFF???@@@???888:::<<<666888888666666666888:::;;;<<<@@@FFFLLLUUUbbbsss|||gggOOOBBB@@@CCCCCCBBBAAABBBAAA@@@@@@@@@AAAAAABBBBBBAAAAAA@@@????????????????????????<<<===>>>>>>????????????@@@@@@@@@??????>>>>>>>>>@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<======<<<<<<;;;::::::999999888888777777777666666666666444444444444444333333222222222222222222222222222111222222333333222222111333222222111111222222333111111111222333333444444777777888999;;;===???@@@@@@DDDIIINNNQQQTTTXXXZZZ^^^]]]```dddeeedddhhhooorrrooo[[[KKKKKKNNNJJJFFFGGGEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCAAA@@@???AAAAAA@@@@@@???>>>>>>===<<<;;;;;;::::::999888888{{{iiiUUUEEE===;;;666111000222555555444333333333222111111000000000000000000////////////////////////////////////------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------............---------............///---............/////////....../////////000000000000111111222222222111111333111///...000111111111111222222333333444444555444444444444333333333333000111111222222222222222222222222222222222222222111111111000000//////...///////////////////////////............------------------------...///000//////...------------...++++++,,,,,,------.........------------...//////........................------------------------------------------,,,,,,.........------,,,,,,+++,,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...........................---............/////////....../////////000000000000111222222333777<<<@@@SSSaaaJJJBBBAAAAAA:::;;;<<<555888777666555666777888999999>>>DDDHHHMMMZZZlllyyyyyyaaaMMMDDDCCCBBBAAAAAABBBBBB@@@???@@@AAAAAABBBBBBAAAAAA@@@????????????????????????>>>??????@@@@@@@@@???????????????>>>>>>>>>>>>>>>???????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<===>>>>>><<<<<<;;;;;;:::999999999888888777777777666666666555555555555555444444333333333333333333333333333111222222333333222222111333222222111111222222333111111222222333333444444777777888999;;;===???@@@@@@DDDHHHLLLOOORRRUUUWWW[[[\\\```fffgggfffgggkkk|||yyy```QQQGGGJJJNNNJJJFFFEEEFFFFFFEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCBBB@@@???>>>?????????>>>======<<<<<<;;;;;;;;;:::999999888888wwwhhhWWWGGG===888666:::777555444555555444333333222222222111111000000000000000000////////////////////////////////////------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---------............///---------.........//////........./////////000000000000111222222222111111333111///...000111111111222222333333333444444444444444444333333333222222000111111222333222222222111111111111111111111111111111111000000////////////////////////////////////............---------,,,,,,,,,---...///000111//////...------------...***++++++,,,---...//////...------------...//////........................------------------------.........------,,,,,,,,,......---------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,++++++,,,,,,---...........................---------.........//////........./////////000000///111222333333555888:::@@@rrr{{{ZZZHHHAAAAAA>>>??????666888777666666555666666777777<<>>>>>>>>>>>>>>>>>>>>>>>????????????????????????????????????????????????===<<<<<<<<<===>>>??????<<<<<<<<<;;;::::::999999888888888777777777666666666666666666666555555444333333333333333333333333111222222333333222222111333222222111111222222333111111222222333444444555777777888999;;;===???@@@AAADDDGGGJJJLLLOOORRRTTTXXXZZZ___eeeiiillloooqqq~~~gggVVVLLLEEEHHHKKKIIIFFFEEEGGGFFFFFFEEEDDDCCCCCCBBBCCCCCCBBBAAA@@@???>>>>>>=========<<<<<<<<<;;;;;;;;;;;;::::::999888888888zzzgggZZZIII===888777888888555444333222222222000///222222111111111111111000////////////000000000000////////////////////////------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---------............///------------........................///////////////000111222222222222222333111///...000111111111222222333333333333333444444444333333333222222222111222222333333333333333111111111111111111111111111111111111111000000000///////////////////////////............---------,,,,,,,,,---...///000111//////...------------...++++++,,,------...//////...------------...//////........................------------------------.........------,,,,,,,,,---------------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,++++++,,,,,,---...........................------------........................///////////////111333444444444666888<<>>>>>BBBAAA777888888777666666555555555777;;;???AAADDDNNN^^^jjjzzznnn]]]JJJEEE???>>>@@@BBBBBB@@@@@@AAAAAABBBBBBAAAAAA@@@????????????????????????@@@AAAAAAAAAAAA@@@@@@???>>>>>>>>>>>>>>>????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@===============>>>???@@@======<<<;;;;;;::::::999888888888888777777777777666666777777666666555444333333333333333333333333111222222333333222222111333222222111111222222333111222222333444444555555777777888999;;;===???@@@BBBDDDGGGIIIKKKMMMPPPSSSWWWYYY]]]cccmmmwww~~~ttt```SSSLLLFFFFFFHHHGGGGGGGGGGGGFFFFFFEEEDDDCCCCCCBBBBBBBBBAAA@@@???>>>======<<<<<<;;;;;;;;;;;;;;;:::;;;::::::999999888777777}}}rrrcccXXXHHH@@@777444777999777444111111222222222222222222111111111111111111111111////////////000000000000////////////////////////------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------............///,,,------------.........------.........////////////000111222222222222222333111///...000111111111222222222222222222222222333333333333222222222222111222222333333333333333111111111111111111111111111111111111111111111111///////////////////////////............------------------------...///000//////...------------...,,,,,,------......//////...------------...//////........................------------------------------------------,,,,,,------------------------***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...------------------------,,,------------.........------........./////////000111333444333444555777:::???WWWdddIIIBBB???AAA@@@888999999888888777666555555777999;;;>>>CCCLLLXXX```ooouuu~~~sssXXXNNNCCC>>>>>>AAABBBAAA@@@AAAAAABBBBBBAAAAAA@@@???????????????????????????@@@@@@AAAAAAAAA@@@@@@???????????????@@@@@@@@@?????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>=========>>>??????======<<<<<<;;;:::::::::999999888888888777777777666666666666666555555444333333333333333333333333111222222333333222222111333222222111111222222333222222333333444444555555777777888999;;;===???@@@BBBDDDFFFHHHJJJLLLPPPSSSWWWZZZ___fffssskkk[[[QQQMMMHHHFFFFFFFFFGGGHHHFFFFFFEEEEEEDDDDDDCCCCCCBBBAAA@@@>>>============;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999888888777777~~~ooobbbXXXMMMBBB;;;666555444555777777444222111222333222222222333444000000000000111111111111.../////////000000000111////////////////////////------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------++++++++++++++++++++++++++++++,,,,,,,,,------------------............///,,,,,,---------.........---------.........////////////000222222333333222333111///...000111111111111111111111111111111111333333333222222222222111000111111222222222222222111111111111111111111111000000000000000000000000///////////////////////////............---------......---------....../////////...------------...---------..................------------...//////........................------------------------,,,,,,------------------------------------------******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...------------------------,,,,,,---------.........---------........./////////000222222222333555666777;;;DDDhhh|||^^^PPPEEE@@@@@@<<<:::::::::999888666555444777666777;;;BBBKKKRRRWWWbbbgggoooxxx~~~jjj\\\JJJ???===@@@AAAAAA@@@AAAAAABBBBBBAAAAAA@@@????????????????????????===>>>???@@@AAAAAAAAA@@@???@@@@@@@@@AAAAAAAAAAAA?????????@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA??????>>>>>>===>>>>>>>>>=========<<<;;;;;;::::::999999999888888888777777555666666666666555444444444444444444444444444444111222222333333222222111333222222111111222222333222222333333444555555555777777888999;;;===???@@@BBBDDDFFFHHHIIIMMMQQQTTTXXX]]]bbbkkk|||www___TTTLLLKKKIIIGGGFFFGGGGGGGGGEEEEEEEEEEEEDDDDDDDDDDDDBBBAAA???===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::999999888777777777vvviii[[[KKKAAA<<<999777666444555666666333222333444111111111000......///000000000000000000111111111.../////////000000111111////////////////////////------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------++++++++++++++++++++++++++++++,,,,,,,,,------------------.........//////,,,,,,,,,---------......---------.........////////////000222222333333333333111///...000111111111111111000000000000000000333333333222222222111111//////000111111111111111000000000000000000000000........./////////////////////////////////////////////.........---------///......---------......//////...------------..................---------...------------...//////........................------------------------,,,,,,,,,------.........------------------------*********++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---...------------------------,,,,,,,,,---------......---------.........//////...///111111111222444666333??????LLLqqq___KKKAAAAAA@@@;;;;;;;;;:::888777555444666444444999BBBJJJOOOPPPYYY]]]dddlllttt~~~wwwgggPPPAAA===???@@@@@@@@@AAAAAABBBBBBAAAAAA@@@????????????????????????<<<===>>>???@@@AAAAAAAAA@@@@@@@@@AAAAAABBBBBBBBB?????????@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@???>>>======>>>>>>=========<<<;;;;;;::::::999999999888888888888777555555555555555444444333444444444444444444444444222222222333333222222222333222222222222222222333222222333444444555555666777888888999;;;===???@@@BBBDDDFFFHHHJJJMMMQQQUUUXXX___fffppplllWWWPPPFFFIIIJJJHHHGGGGGGGGGFFFDDDDDDDDDDDDEEEEEEEEEEEEBBB@@@>>>===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::999999888777777777vvvwwwlll```SSSJJJ???===:::777555555555666444555555555444333333222111111111111000000000000000000000000000000000000//////////////////////////////.........---------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,.................................------,,,,,,,,,++++++,,,,,,,,,,,,------........................,,,,,,,,,---------......---------............///---------............///111111222222222333333333111222222222222111000000222222111111111111111111222111111000///......---//////000000000000////////////////////////////////////............//////////////////..................------------......///...,,,,,,,,,---///111000000///...------,,,,,,------------------------//////.........---------------............------.../////////...---,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------......------------......,,,,,,,,,---------......---------............///---------............///000000000111222222333333<<<444:::EEE^^^lllIIIDDDGGG<<<999>>>===777555999:::777:::999888888;;;@@@FFFIIIPPPTTT[[[aaagggpppzzztttaaaQQQFFF@@@>>>===BBBAAA@@@AAACCCCCCCCCBBB======<<<<<<<<<>>>???@@@??????@@@AAAAAAAAAAAA@@@???@@@AAAAAABBBBBBAAAAAABBBBBBBBBBBBBBBBBBAAAAAACCCAAA@@@AAADDDDDDBBB???????????????????????????@@@@@@???>>>===<<<;;;;;;;;;;;;:::999999888888777777777777777666666666666444555666555333222333444333333444444444333222222111111222222222333333333444444444444444555777777888888999::::::;;;<<<<<>><<<<<<;;;999888::::::;;;;;;::::::999888777777777777666666666666EEEPPP___jjjqqqxxx~~~zzzxxxllldddYYYQQQLLLGGG@@@;;;;;;:::777555444333444444444444444444444333222222111111111000000000//////////////////////////////........................///.........------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,..............................---------,,,,,,,,,++++++,,,,,,,,,,,,------........................,,,,,,,,,------------...------------............---------............///111111111222222222333333111222222222222111000000111111111111111111111111111111111000///.........//////000000000000//////////////////////////////000//////......//////000////////////..................------------.........---+++++++++,,,...///000//////...------,,,,,,------------------------///.........------------------............------..................---,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------......------------......,,,,,,,,,---------......---------............///---------............//////000000111111222333333444555:::===KKKyyy^^^IIIEEEBBB===@@@???:::777999999666999777666666999===BBBEEEGGGKKKRRRXXX]]]eeeooovvv~~~ppp___OOOFFFBBBAAACCCBBBAAAAAABBBBBB@@@??????>>>=========>>>???@@@??????@@@AAAAAAAAAAAA@@@@@@@@@AAABBBBBBBBBBBBAAABBBBBBBBBBBBBBBBBBBBBBBBCCCAAA@@@BBBDDDDDDBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>===<<<;;;;;;;;;;;;::::::999888888888777777777666666666555555444555555555333222333444555555555555444333222222111222222222222333333333444444444444555666777777999999:::;;;<<<======>>>CCCAAACCCGGGIIILLLRRRZZZgggrrrmmmYYYNNNHHHKKKJJJIIIHHHGGGFFFEEEDDDDDDDDDCCCBBBBBBAAA@@@@@@AAA???===<<<<<<;;;:::999:::::::::;;;:::999999888777777777666666666555555000555===CCCIIIOOOUUUYYYbbbrrr}}}zzzwww}}}yyyooodddZZZTTTQQQPPPGGGBBB:::666666666555444777666444222222222333333333333444444444333222222111111000000000000//////////////////////////////....................................------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------...------------,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,------------------------............---------............///111111111222222222222333111222222222222111000000111111111111111111111111111111000000//////......//////000000000000//////////////////////////////000000////////////000000/////////............---......------------......,,,,,,+++***+++,,,---...//////......---,,,,,,,,,------------------------............------------------............------,,,------............---++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......------------......,,,,,,,,,---------......---------............///---------............/////////000111111222222333///;;;>>>:::???XXXwwwRRREEEFFF@@@BBB@@@<<<::::::999555777666555555666999===???BBBFFFLLLQQQVVV^^^gggmmmzzz|||mmmZZZKKKDDDBBBDDDBBBAAAAAABBBAAA???>>>AAA@@@@@@????????????@@@???@@@@@@AAAAAAAAAAAAAAA@@@AAABBBBBBCCCCCCBBBBBBAAAAAAAAABBBCCCCCCCCCDDDCCCBBBAAABBBDDDDDDBBBAAABBBBBBBBBBBBBBBBBBBBBBBB@@@@@@???>>>======<<<;;;;;;;;;::::::999999888888666666666666555555555555333444555444333222333444777666666555444333222222222222222222333333333333444444444444555666777888::::::;;;<<<===>>>??????BBBCCCFFFJJJJJJMMMVVV```sss{{{|||___PPPJJJGGGKKKJJJIIIGGGFFFDDDCCCBBBBBBBBBAAAAAA@@@@@@@@@@@@???===;;;;;;<<<<<<;;;:::999::::::::::::999888888777666666666666555555555999888777777888:::;;;;;;:::HHHQQQPPPMMMQQQYYY___```ccciiipppvvv{{{}}}~~~}}}zzzvvvsssuuuzzz}}}sssjjjkkkqqqpppeeeZZZQQQMMMFFF???:::888888999===:::666444555666555444333222222111111222333333222222333333333333222222111000000000////////////////////////////////////........................------------------------------------------------++++++,,,,,,,,,,,,------,,,------......------,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------------------------------------------------+++++++++,,,,,,,,,------------------------------++++++,,,,,,,,,---------,,,,,,---------.........---------............///111111111111222222222222111222222222222111000000000000000000111111111111111000000000/////////...//////000000000000//////////////////////////////000000////////////000000//////.........---------...------,,,,,,------...,,,,,,++++++,,,,,,---............------,,,,,,,,,------------------------------------------------,,,------......------,,,+++,,,------............+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......------,,,,,,------...,,,,,,,,,---------......---------............///---------............/////////000000111222222222---;;;;;;777<<>>======<<<<<<;;;;;;:::999999888888666666666666555555555444333444555444333222333444555555444444444444444444222222222333333333444444444444444444555666777888::::::;;;<<<>>>???@@@@@@CCCFFFMMMRRRRRRSSS]]]hhh|||vvv|||jjjVVVMMMJJJIIIHHHHHHGGGFFFEEECCCCCCBBB@@@@@@@@@@@@????????????>>><<<::::::;;;<<<;;;:::999999999999999888888777666666666555555555444444666444111111333555555555000666:::888777:::===>>>>>>???AAADDDHHHLLLOOOQQQNNNMMMLLLKKKLLLMMMOOOPPPKKKGGGDDDEEEFFFEEE???:::999888777666666777888999666555555555666555333111111111111111222222333333111111222222222222222111000000000////////////...................................................,,,,,,------------------------------------------+++++++++,,,,,,---------,,,------......------,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------------------------------------------------+++++++++,,,,,,,,,------------------------------+++++++++,,,,,,,,,------,,,,,,,,,------------...---------............///000000111111111222222222111222222222222111000000//////000000000111111111000000000000//////////////////000000000000//////////////////////////////000000////////////000000............------------------,,,,,,,,,,,,---------------------......///---------------,,,,,,,,,------------------------,,,,,,------------------,,,,,,------------,,,,,,++++++,,,---.........---+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------,,,,,,,,,,,,------,,,,,,,,,---------......---------............///---------............///...//////000111111222222...555111222:::;;;SSSnnnLLLEEEAAA>>>======<<<::::::888777777777777777888999888;;;@@@CCCGGGMMMTTTZZZlllttt|||qqqaaaUUUFFFCCC@@@???@@@AAAAAAAAACCCBBBBBBBBBAAAAAA@@@@@@@@@@@@AAABBBBBBBBBBBBAAABBBBBBCCCDDDDDDDDDDDDCCCAAAAAABBBBBBCCCDDDEEEEEEBBBCCCDDDDDDCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@??????>>>>>>======<<<<<<;;;;;;:::999999888777666666666666555555555333444555555333333444555333333222222333444555666222222333333333444444444555555555555555666888888999999:::<<<===>>>@@@@@@AAAGGGQQQZZZ\\\___hhhrrrtttrrr]]]RRRLLLIIIHHHDDDDDDDDDDDDDDDDDDCCCCCC??????????????????>>>>>><<<;;;999999;;;;;;;;;:::888888999999888888777666555555555555444444444444111000///000222333444333555555333333444444333222888777666555555666777888666777888888777666555444555666777777666555555555333444444444444444444444...000222444444333111000000111111222222222333333000000111222222222111111000000////////////..............................------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,------......------,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------............///000000000111111111111222111222222222222111000000...//////000000111111111000000000000//////////////////000000000000////////////////////////////////////............//////.........------------,,,------,,,,,,,,,,,,---------------.........//////------,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------,,,,,,------------,,,,,,+++,,,,,,------------,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............------,,,,,,,,,,,,------,,,,,,,,,---------......---------............///---------............///......///000000111111222555222///333888888CCCZZZaaaLLLDDD>>>>>>>>>===<<<<<<888888888999999888888888777;;;???AAADDDHHHPPPUUUbbbjjjttt}}}rrrfffRRRMMMFFFAAA???@@@@@@@@@AAABBBBBBBBBBBBBBBAAA@@@@@@@@@AAABBBBBBBBBBBBBBBBBBCCCDDDDDDEEEDDDDDDDDDBBBBBBBBBCCCDDDDDDDDDEEEBBBCCCEEEEEECCCBBBCCCDDD@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>>>><<<<<<;;;;;;::::::999999777777777777666666666666444555666666555555666777444444333333333555666777333333333333444444444444555555555555666777888888888999:::<<<===???@@@AAA???EEERRR___gggnnnyyy|||tttxxxaaaTTTNNNJJJFFFCCCBBBBBBBBBBBBCCCCCCCCCCCC@@@@@@??????>>>>>>>>>>>><<<:::999999:::;;;:::999777888888888888777666666555555444444444333333333333444555555444222111000444222000111222222111111888888777666555444333333444555555666555444333222666777888666444333444666111111000//////............000111222222111111222000000111111111111111111///000000111222222111111000000/////////.................................------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,------......------,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++,,,,,,,,,------------------............///000000000000111111111111111222222222222111000000......//////000111111222////////////000000000000//////000000000000//////////////////////////////......------------...............---------,,,,,,---,,,,,,++++++,,,,,,---,,,,,,------.........---,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,---------+++,,,,,,------,,,,,,+++,,,,,,---------,,,++++++++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------............---,,,,,,++++++,,,,,,---,,,,,,,,,---------......---------............///---------............///......//////000111111111777000444999555777BBBHHHxxxUUUKKKAAA@@@@@@===<<<>>>888888999::::::999888888777:::===???AAAEEELLLRRRWWW]]]fffnnntttzzzxxxjjjbbbVVVKKKDDDAAA@@@@@@???@@@AAABBBBBBBBBAAAAAA@@@AAABBBBBBCCCBBBBBBBBBCCCCCCDDDEEEEEEEEEEEEDDDCCCCCCCCCCCCDDDDDDDDDDDDAAADDDFFFEEECCCBBBCCCDDDBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@????????????>>><<<<<<<<<;;;::::::999999999888888888777777777777555666777777666666777999999888666555444555666777333333333444444444444555555555555555666777888999999:::;;;===???@@@BBBBBBBBBFFFQQQbbbrrrxxxttttttjjjSSSKKKJJJHHHDDDBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAA@@@@@@???>>>======<<<;;;999888999:::999888777777888888777777666555444444444333333333333222///333666777555333222222///...///111111111333555---///111333444333111///111111000000000000111111111111000000000111333444444333222000000111333444222222111000//////000222//////000000000000000/////////000111111111111111000/////////....................................------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,------......------,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,------------------.........//////000000000000111111111111111222222222222111000000---......///000111111222////////////000000000000//////000000000000//////////////////////////////---------,,,,,,---------......---------,,,,,,,,,---,,,,,,++++++,,,,,,---***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++------------,,,,,,+++***++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////---,,,,,,++++++,,,,,,---,,,,,,,,,---------......---------.........//////---------.........//////......//////000111111111000***555:::///555DDDBBB[[[]]]PPPEEEBBBAAA===<<<>>>777888999::::::999888777111444888999;;;???EEEKKKOOOTTT\\\ccciiipppxxx~~~uuueeeVVVKKKEEECCCBBB>>>???AAABBBCCCBBBBBBAAA@@@AAABBBBBBCCCCCCBBBBBBCCCDDDDDDEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCAAADDDFFFFFFCCCBBBCCCEEECCCCCCCCCCCCCCCCCCCCCCCC@@@@@@@@@???????????????===<<<<<<;;;;;;:::999999999999999999888888888777555777888888777777888:::>>><<<:::777666555666777333333333444444444555555555555555666666777888999;;;;;;===>>>@@@BBBCCCDDDFFFHHHRRRfff{{{oooqqqvvv|||xxx```JJJDDDGGGGGGEEEDDDCCCCCCBBBBBBAAA@@@??????BBBBBBAAA@@@???>>>===<<<===;;;999888999999888777777777777777777666666555444444444333333333222222000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,------.........---------,,,,,,+++++++++---------------------------------,,,,,,+++++++++------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------......---------............///......//////000000111111000000000000000000000000000000000000000000000000000000111111111111000000111111000000//////......222111111000///.........---------............///------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------,,,------......------,,,............////////////......//////000000111111111222333333444777;;;???TTTrrrVVVHHHIIICCC===>>>===;;;::::::999888777666666777666666666999<<<@@@CCCNNNRRRWWWZZZ]]]cccmmmttt|||dddNNNCCCAAA@@@<<<>>>????????????@@@BBBDDDDDDDDDDDDDDDCCCCCCCCCEEEEEEFFFFFFFFFEEEEEEDDDEEEDDDDDDDDDCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCEEEEEEDDDCCCBBBAAAAAA@@@AAA@@@>>>>>>??????===<<<>>>>>>===<<<;;;;;;:::::::::::::::999999888888888777999:::777444333555777:::999888777666555444333555555555555555555555555666777888777666777999;;;;;;<<<===>>>AAACCCFFFGGGQQQ]]]pppvvvzzz```VVVJJJCCCBBBEEEFFFEEEAAAAAAAAA@@@@@@@@@?????????>>>>>>===<<<<<<;;;;;;<<<<<<;;;:::999777777666666666666666555555555555444444333333333333222222000000000000000000000000////////////////////////111111111111111111111111000000000000000000000000111111111111111111111111////////////////////////000000000000000000000000////////////////////////////////////////////////................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++------------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,---------......---------,,,,,,+++++++++---------------------------------,,,,,,+++++++++------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,------------...------------.....................///000000111111000000000000000000000000////////////////////////000000111111111111000000000000000000//////......111000000//////...---------------............///------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------,,,------......------,,,............////////////......//////000000111111111222333333444777;;;>>>JJJmmm___GGGJJJFFF>>><<<===;;;::::::999888777666666777666666666888;;;>>>@@@GGGKKKOOORRRTTTYYYbbbhhhtttzzzppp^^^RRRIIIDDDBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDCCCEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCDDDDDDDDDCCCCCCBBBBBBAAABBB@@@????????????>>><<<>>>======<<<;;;;;;:::::::::::::::999999999888888777999999777444333555777999999888777666555555444555555555555555555555555555777888888777777888:::<<<===>>>???BBBGGGNNNSSSbbboooxxxqqq|||sssWWWPPPHHHCCCCCCDDDCCCAAA@@@@@@@@@@@@????????????>>>>>>===<<<<<<;;;::::::<<<;;;;;;:::888777777666666666666666555555555555444444333333333222222222000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000////////////////////////////////////////////////........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++...---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,------------------,,,,,,,,,,,,++++++------------------------------,,,,,,,,,,,,++++++------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------............---......//////000111111000000000000000000000000///////////////////////////000000111111000000///000000000////////////.../////////......------,,,---------............///------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------,,,------......------,,,............////////////......//////000000111111000222333333444666999<<>>>>>>>>AAAIIIVVV```tttpppkkkqqqyyy[[[LLLHHHDDDCCCDDDCCC@@@===?????????>>>>>>>>>=========<<<<<<;;;;;;::::::999;;;;;;:::999888777777666666666666555555555555444333333333333222222222222////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000////////////////////////////////////////////////........................------------------------,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,---------.........------......///000000111000000000000000000000000//////////////////////////////000000000000//////////////////////////////.........------,,,,,,,,,---------............///------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++++++++,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------------------,,,------......------,,,............////////////......//////000000111111000111333333333555888:::AAAAAA[[[gggXXXIIIEEEFFFBBB<<<<<<;;;:::999777666666888777666555555666888999===>>>AAABBBEEEJJJPPPUUU^^^fffrrr|||{{{jjj[[[UUUMMMCCC???@@@AAA@@@>>>CCCCCCCCCCCCDDDDDDDDDDDDEEEEEEFFFGGGGGGGGGFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDBBBCCCCCCCCCDDDDDDDDDEEEDDDBBBAAAAAAAAAAAA@@@>>>======<<<<<<<<<;;;;;;;;;999999999999999999999999888888777666555555666666777777777777777777777777666666666666666666666666555777::::::999888888999===@@@CCCDDDGGGSSSeeesssyyyjjjuuugggNNNEEECCCAAAAAABBBBBB???===>>>>>>=========<<<<<<<<<;;;;;;;;;::::::999999999:::::::::999888777777666666666555555555444444444333333333222222222222111................................................////////////////////////////////////////////////////////////////////////........................////////////////////////........................................................................------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,------------...---------...//////000000////////////////////////........................//////000000000000//////.............../////////------------,,,,,,,,,,,,---------............///------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------------------,,,------......------,,,............////////////......//////000000111111000111333333333444666888;;;<<>>>>>===;;;:::888777777888777666555555555555666888999;;;>>>AAAGGGMMMQQQZZZbbbnnnyyyzzzmmmfff[[[LLLCCCAAABBBBBB@@@BBBCCCCCCCCCDDDDDDEEEEEEEEEEEEFFFGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEDDDDDDEEEEEEEEEEEEDDDDDDBBBBBBCCCCCCDDDEEEEEEEEEDDDBBBAAAAAABBBAAA@@@???<<<<<<<<<<<<<<<;;;;;;;;;999999999999999999999999888777666666666666666666777777777777888888888888777777777777777777777777666888:::;;;::::::;;;<<<===CCCKKKQQQZZZjjj~~~~~~oooiiiuuuwww[[[KKKCCCAAA@@@??????@@@@@@@@@=========<<<<<<<<<;;;;;;:::::::::::::::999999999:::999999888888777777777555555555555444444444444333333222222222111111111................................................////////////////////////////////////////////////////////////////////////........................////////////////////////................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------------------------------++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,------......///000000////////////////////////...........................//////000000//////...---............/////////---------------------------------............///------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------,,,------......------,,,............////////////......//////000000111111000111333333333333444666999===IIIddd___RRRLLL>>>AAA@@@???===<<<:::999888888888777666555555555555555555666888===CCCHHHKKKUUU]]]hhhrrrzzzssshhhWWWJJJCCC@@@???>>>BBBBBBCCCCCCDDDEEEEEEEEEEEEEEEFFFGGGHHHHHHHHHHHHGGGGGGGGGGGGFFFFFFFFFEEEDDDEEEEEEFFFFFFEEEEEEDDDCCCCCCCCCDDDDDDEEEEEEEEEDDDBBBAAAAAAAAAAAA@@@>>><<<<<<<<<<<<<<<<<<<<<<<<888999999999999:::::::::888777555555777777777666777888888888888888888888777777777777777777777777888999;;;;;;;;;<<>>>>>???@@@AAA=========<<<<<<<<<;;;;;;::::::::::::::::::::::::999999888888888777777777555555555444444444444333222222222222111111111111------------------------................................................////////////////////////................................................////////////////////////................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,+++++++++******+++++++++,,,,,,---------------------------------+++++++++,,,,,,---------------,,,,,,,,,,,,++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---......//////000////////////////////////..............................////////////......---------.........//////---------------.........---------............///------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------,,,------......------,,,............////////////......//////000000111111///111333333333222333444999:::BBBUUUlllyyyaaaRRRDDDCCCBBBAAA???===<<<::::::888888777666666555555555555444444555:::???CCCEEEMMMTTT^^^iiiqqqxxx}}}wwwiiiZZZNNNEEE@@@>>>BBBBBBCCCCCCDDDEEEEEEFFFDDDEEEFFFGGGHHHHHHHHHHHHHHHHHHGGGGGGGGGFFFFFFFFFEEEEEEFFFFFFFFFFFFEEEEEEDDDDDDDDDDDDDDDEEEEEEEEECCCBBB@@@@@@AAAAAA???>>><<<<<<<<<<<<<<<<<<<<<<<<888888999999999:::::::::999666444555777888777666999888888888888888888888888888888888888888888888::::::;;;;;;;;;>>>CCCFFFEEEPPPbbbuuuxxxfff[[[^^^gggrrrWWWJJJEEEBBBBBBAAA???>>>======>>>============<<<<<<<<<<<<:::::::::;;;;;;;;;;;;;;;888888888888777777777777555555555444444444333333222222222222111111111111------------------------................................................////////////////////////................................................////////////////////////................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++++++++++++++++++++++++++))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,++++++*********+++++++++,,,,,,---------------------------------+++++++++,,,,,,------------------,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,------...//////000////////////////////////..............................////////////......---------.........//////........................---------.........//////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------------------------------,,,------......------,,,............/////////000......//////000111111111///111333333222222333444666000666EEENNN^^^nnnXXXNNNDDDCCCBBB@@@>>>===;;;;;;888888777777666666555555777666444555999===@@@BBBFFFLLLWWWaaajjjrrrxxx|||{{{}}}nnn^^^QQQIIIFFFBBBBBBBBBCCCDDDEEEEEEFFFDDDEEEFFFGGGHHHIIIIIIIIIHHHHHHHHHGGGGGGGGGFFFFFFEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDCCCAAA@@@@@@@@@@@@???===;;;<<<<<<<<<<<<<<<<<<<<<888888888999999:::::::::999666444555777999888666999999999888888888777777888888888888888888888888;;;;;;;;;:::<<>>>>>=========<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;888888888888777777777777555555444444444333333333222222222111111111111000,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////........................------------------------------------------------.........------,,,,,,,,,------------------------,,,,,,,,,---------..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++---------,,,,,,+++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---,,,+++***+++,,,---...++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***************************++++++,,,,,,,,,,,,------...------------...//////////////////////////////////////////////////////........................//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------,,,,,,------...------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------..................------////////////////////////////////////000000000000000222333333222111222222000999;;;:::;;;CCCgggnnnOOOLLLIIIEEE@@@<<<;;;<<<===;;;:::999777666666555555666555444333444777:::<<>>>>>===<<<;;;;;;;;;;;;:::888777777888:::;;;999999888888888888999999999999888888999::::::;;;999999999:::;;;;;;:::999:::<<<<<<===AAAIIIUUU]]]rrrzzzeeeaaafffooo}}}^^^KKKGGGFFFDDD@@@@@@@@@???>>>======<<<<<<;;;;;;;;;;;;::::::::::::;;;<<<<<<;;;:::888777666666666666555555555555333333333222222222111111333333222222111000//////,,,,,,,,,,,,,,,,,,,,,,,,................................................------------------------------------------------......---------,,,,,,,,,------------------------,,,,,,,,,------------...........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++---------,,,,,,+++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,+++++++++,,,---...++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***************************++++++,,,,,,,,,,,,---------------------...//////........................................................................///.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......------,,,,,,------...------------------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------........................////////////////////////////////////000000000000000111333333111000111222333888777666888;;;RRRttt}}}dddTTTOOOHHHEEEDDDCCC???;;;;;;:::999888666666666666666555444333444777:::<<>>>>>===<<<<<<;;;;;;;;;:::999777777999:::;;;999999888888888888999999:::::::::999999:::;;;;;;;;;:::::::::;;;;;;:::999;;;>>>BBBFFFNNNYYYhhhrrrjjjVVVUUUbbbuuufffNNNEEECCCAAA???@@@@@@???>>>>>>===<<<<<<<<<<<<;;;;;;;;;:::::::::::::::::::::999888777666666666666666555555555444333333222222222111111111333333222111111000//////,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------------------------------------------------------------------,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,++++++------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------------......///....................................................................................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------,,,,,,------...------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------........................////////////////////////////////////000000000000///111333222111000111111333555222333888666===QQQnnn[[[RRRIIIEEEGGGFFF@@@:::;;;;;;999888777666666666666555444444444777999:::===@@@DDDHHHKKKPPPUUUXXX___hhhvvv{{{qqqXXXRRRJJJDDDAAABBBCCCDDDEEEEEEEEEGGGHHHIIIHHHFFFHHHHHHGGGGGGFFFFFFEEEEEEBBBBBBDDDEEEEEEEEEEEEEEEGGGGGGFFFEEEDDDDDDDDDDDDCCCBBBAAA@@@@@@?????????>>>>>>>>>===<<<<<<;;;;;;;;;:::999888888999:::;;;999999888888888888999999<<<;;;:::::::::::::::;;;<<<;;;;;;:::::::::::::::<<>>>>>===<<<<<<<<<<<<<<<;;;;;;;;;;;;:::::::::999888777666666666666666666555555555444444444333222222222222111111111222222111111000000//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++,,,,,,,,,------------,,,,,,------...///........................................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------...------,,,,,,------...------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,---------------------------------------...............////////////////////////////////////000000000000000222333333222111111222000444222444:::666777DDDaaasssiiihhh]]]PPPHHHFFFEEEBBB???<<<;;;:::999888777777777666555444444444666888999888;;;>>>AAADDDHHHLLLPPPVVV___lllwww~~~ssshhhWWWIIIBBBBBBDDDFFFGGGFFFEEEFFFGGGGGGFFFDDDIIIHHHHHHHHHGGGGGGGGGFFFCCCDDDEEEFFFFFFGGGFFFFFFGGGFFFEEEDDDDDDCCCCCCDDDCCCCCCBBBAAA@@@@@@@@@@@@>>>>>>======<<<<<<<<<<<<;;;:::999999999999:::;;;:::999999888888999999:::<<<;;;::::::999999:::::::::;;;;;;:::;;;<<<>>>@@@CCCMMM[[[jjjyyyqqqbbbRRRPPPRRR^^^vvv}}}___GGGEEEGGGAAA===@@@=========<<<<<<<<<;;;;;;;;;;;;;;;;;;:::::::::::::::999777666555666666777555555555444444444333333222222222222111111111111111111000000000/////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,---..............................................................................,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------...------,,,,,,------...------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,---------------------------------------.........//////////////////////////////////////////000000000000111333444444333222222333...444333333888666777BBBFFFooouuuooo}}}sssdddTTTJJJEEEDDDDDD===<<<;;;999888888888888666666555444444555666777555777999;;;>>>BBBGGGKKKPPPWWWaaajjjpppxxx~~~nnn___SSSLLLHHHGGGFFFDDDBBBBBBDDDEEEEEEEEEIIIIIIIIIIIIIIIHHHHHHHHHEEEEEEFFFGGGHHHHHHHHHHHHGGGFFFEEEDDDCCCCCCCCCCCCDDDCCCBBBAAA@@@@@@@@@@@@============<<<<<<<<<<<<;;;::::::::::::::::::;;;::::::999999999999::::::;;;::::::999999999::::::999;;;===>>>AAAEEEKKKPPPWWWbbbssslll[[[QQQIIIZZZooohhhRRRBBBCCCCCC;;;:::@@@<<<<<<<<<;;;;;;;;;;;;;;;::::::::::::999999999999;;;:::888666666666777777444444444444333333333333222222222111111111000000000000//////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,------...------------------------------------------------........................,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,...------,,,,,,------...------------------------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,------.../////////////////////////////////////////////000000000000111222444444222111222333---555333111444222333>>><<>>===<<<:::999999999999666666555555555444444444555555555555666888===@@@CCCJJJRRRVVVXXX]]]fffnnnsssyyy|||pppggg\\\VVVMMMFFFDDDDDDEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFGGGHHHIIIIIIIIIIIIFFFFFFDDDCCCCCCCCCCCCCCCDDDCCCBBBAAAAAA@@@AAAAAA<<<=====================:::;;;;;;;;;;;;;;;;;;:::;;;::::::999999::::::;;;;;;;;;;;;;;;<<<>>>???@@@DDDIIIQQQYYYcccppppppcccUUUJJJGGGKKKZZZyyy[[[JJJFFFBBB@@@@@@@@@@@@@@@999999999:::::::::::::::777777777777666666666666777777777777666555444444333333333333222222222222111111111111000000000000........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------+++++++++,,,,,,---------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,.../////////...---------------------------++++++,,,,,,,,,---------------------------------+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---...------------------------------------------------........................+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,...------,,,,,,------...------------------------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------,,,,,,------...///000000////////////////////////////////////000000000000---///000000///......///,,,111---+++555777333555;;;999;;;VVVaaaKKK>>>===<<<;;;:::999999999666666666555555444333333666666555444333555888;;;>>>FFFNNNRRRSSSVVV]]]ccckkkuuurrriii[[[OOOHHHEEEDDDCCCEEEEEEEEEEEEEEEEEEFFFFFFEEEEEEFFFGGGHHHHHHHHHHHHFFFEEEDDDCCCCCCBBBBBBCCCDDDDDDCCCBBBAAAAAAAAAAAA<<<<<<<<<===============:::;;;;;;<<<<<<;;;;;;:::;;;::::::999999::::::;;;<<<<<<<<<===???@@@BBBCCCJJJQQQ[[[eeeqqqvvvjjj\\\RRRIIICCCGGGOOOdddeeeHHHEEEDDD@@@;;;<<>>222888777666666777777666555777666444333333444666777===???BBBEEEIIINNNUUUYYYcccjjjsss|||nnnZZZLLLIIIJJJGGGDDDBBBDDDGGGGGGCCC???IIIHHHHHHHHHGGGGGGGGGFFFDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDCCCBBBAAA@@@???>>>>>>>>>>>>>>>======<<<<<<<<<;;;;;;;;;::::::999999;;;;;;;;;;;;===<<<;;;:::???>>>AAAGGGHHHFFFJJJRRR]]]eeerrr~~~ttteeeXXXLLLGGGFFFGGGKKKOOOrrrhhhPPPAAAAAA@@@???===<<<<<<;;;;;;<<<;;;:::999888888888888888888777777666444333222555555555555555555555555555555444444333222111000000000000000000000000000////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************************************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,........................//////............//////......---------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...---,,,,,,+++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,,,,,,,---------------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,........................////////////......................../////////////////////////////////////////////000111222444444666888666???hhhPPPHHH@@@;;;888666888:::999777666666777777666555777555444333333444555777:::<<<>>>AAAEEEJJJPPPTTT\\\cccllluuu|||{{{nnnccc]]]NNNIIICCCAAADDDFFFEEECCCCCCDDDEEEFFFGGGHHHIIIJJJFFFEEEEEEDDDCCCCCCDDDDDDEEEDDDDDDCCCBBBAAA@@@@@@@@@???>>>======<<<======<<<<<<<<<<<<<<<=========;;;;;;;;;;;;<<<===<<<<<<>>>AAAHHHQQQVVVZZZcccnnnwww}}}wwwiii___TTTNNNIIIGGGFFFHHHPPPYYYsssoooUUUHHHAAAAAA@@@???===<<<;;;;;;;;;<<<;;;:::999888888888888888888888777666555333333555555555555555555555555333222222333555555333000000000000000000000000000........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,******************************++++++,,,------...,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************************************************************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,------------------------///......------......///------------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................---............/////////////////////////////////////////////000222333444555777444>>>iiisssYYYDDD>>>;;;555666===999777666666777888666555666555444333333444555666555777999<<<>>>CCCHHHLLLSSSYYYbbbjjjpppwwwvvveee]]]RRRJJJGGGFFFEEEDDDDDDDDDDDDEEEEEEFFFFFFFFFEEEEEEDDDCCCBBBBBBBBBCCCBBBBBBAAAAAAAAA@@@@@@@@@???>>><<<::::::::::::;;;:::::::::;;;;;;;;;<<<<<<===<<<;;;;;;<<<===>>>???EEELLLWWWbbbiiippp}}}vvvlll```TTTKKKEEEDDDEEEFFFHHHNNN]]]kkk___IIICCCDDD@@@???>>>===<<<;;;;;;;;;;;;:::999888888888888888999999999888777666555444444444444444444444444444333111222666;;;<<<888444000000000000000000000000........................++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************++++++,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************************************************************+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,------------------------...------------------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------...............///---------........./////////////////////////////////......///000111222222000555666DDDmmm]]]]]]rrrPPPCCCAAA>>>:::888999888666777888888777555666555444444444444555666333444666777999===BBBEEEKKKQQQYYY```eeelllsssyyy{{{ooocccZZZQQQJJJFFFDDDDDDEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCDDDDDDBBBBBBBBBBBBAAAAAAAAAAAA@@@>>><<<;;;::::::;;;<<<<<<<<<;;;;;;;;;;;;::::::===>>>>>>???@@@CCCGGGJJJVVV```mmmwww{{{qqqcccZZZRRRJJJEEEDDDCCCEEEJJJRRR```uuuvvvWWWFFFAAAAAA???>>>===<<<;;;;;;;;;;;;::::::999888888888888888999999999999888777666555444444444444444444444444555333333999AAACCC>>>888000000000000000000000000........................+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******))))))******+++************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,++++++*********+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++*********************************************************************************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,------------------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------,,,---------......//////------------................................................///000111111///222444AAAaaaxxxddd>>>BBBcccfffKKK???>>><<<666999888777777888888777666555555555444444555555555333444555555666999===@@@EEEJJJQQQWWW[[[aaahhhnnnwwwzzz~~~xxxlllaaaZZZLLLLLLKKKIIIGGGFFFEEEDDDCCCCCCBBBBBBBBBCCCCCCDDDCCCBBBBBBBBBBBBBBBBBBBBB@@@@@@>>>=========>>>????????????>>>>>>>>>======???BBBFFFJJJOOOVVV]]]cccmmmyyytttkkk^^^SSSLLLHHHEEEDDDGGGDDDGGGRRRcccyyyxxx]]]KKKAAA===;;;>>>===<<<;;;:::::::::;;;999999888888777777888888888888999888888777666555444444444444444444444444444222333999AAACCC>>>888////////////////////////........................++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******))))))))))))******************************************************++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************---,,,,,,+++******))))))++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************************************************************))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,+++++++++,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////,,,------------................................................///000000222000...666IIIVVVKKK666>>>DDDaaayyy|||___EEE======;;;:::888777777888999777666555555555555555555555555444444555444444666:::===@@@EEEJJJNNNQQQVVV]]]bbbiiimmmrrrwww|||{{{llliiiccc[[[SSSKKKEEEBBBBBBAAA@@@???>>>>>>>>>>>>????????????>>>>>>======<<<<<<<<<==================>>>@@@BBBDDDFFFHHHHHHLLLQQQYYYaaahhhqqq{{{yyysss___XXXNNNFFFBBBAAABBBBBBBBBDDDMMM___uuu~~~^^^JJJBBB???>>>>>><<<<<<;;;:::::::::::::::999888888777777777888888777888888888777777666555333333333333333333333333222000111555:::;;;777333////////////////////////------------------------******************************************************************************))))))))))))******************************************************++++++++++++++++++++++++************************)))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************+++++++++******************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************************************************************((())))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,+++++++++,,,,,,---...++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++,,,,,,---------******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////,,,,,,---------.......................................------......//////222...---222888:::999888999777BBBfff|||fffRRREEE>>>:::999777888999999888666444555555555555555555444444555444333333444777:::;;;???CCCEEEGGGKKKQQQVVVZZZ^^^dddjjjpppvvv}}}vvvlllccc\\\XXXQQQOOOMMMJJJHHHFFFEEEDDDDDDDDDCCCBBBAAA@@@@@@???>>>@@@BBBDDDEEEEEEDDDDDDBBBEEEJJJPPPWWW]]]bbbeeeiiioooxxx~~~~~~sssggg^^^OOOKKKEEE@@@???AAACCCDDDHHHTTThhh{{{eeeNNNCCCAAA@@@@@@AAA<<<;;;::::::999:::::::::888888777777777777888888666666777777777666555555333333333333333333333333111111111222444333111///////////////////////////------------------------******************************************************************************))))))))))))******))))))))))))))))))))))))************************++++++++++++++++++++++++************************))))))******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************)))))))))***++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************************************************************((())))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,*********++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++,,,,,,---...++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++,,,+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++++++++++++++,,,+++++++++++++++++++++++++++++++++,,,,,,---------******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////,,,,,,,,,---------....................................---------...//////...---111888555---000999333888<<>>???AAADDDJJJNNNOOOTTT[[[aaagggmmmuuu{{{jjjhhhddd```\\\XXXVVVTTTQQQQQQPPPOOOMMMLLLKKKKKKJJJLLLPPPSSSTTTTTTSSSRRROOOSSS[[[eeeoooyyywwwnnnbbbTTTJJJEEECCCAAA@@@AAADDDHHHJJJ[[[nnnvvvYYYMMMBBBBBBBBB???===>>>;;;;;;::::::999999::::::888777777777777777888888555666666666666666555444333333333333333333333333333333333222111000///...////////////////////////------------------------)))************+++++++++************************)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))***++++++++++++*********************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************************************************************,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***+++,,,---...---,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---......---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++++++++++++++++++++++++++++++++******************,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111................................................000000000000000111111222111666888:::OOO{{{wwwMMMBBB888:::>>>888777999555888999999999888777666555666666555555555444444444666777777999===AAAEEEGGGKKKOOOUUUZZZ^^^bbbfffiiirrrvvv|||~~~}}}||||||}}}wwwtttoookkkiiiiiijjjkkknnnppprrrsssssstttuuuwwwuuuyyy}}}~~~yyypppdddXXXNNNHHHFFF@@@@@@BBBBBBAAADDDPPP]]]vvvaaaGGGEEEBBB???===<<<======<<<<<<;;;::::::999888888888888888888777777777666777777777777777666555555222222222111111111111000000000000000////////////........................------------------------)))************+++++++++************************)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))***++++++++++++*********************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************************************************************,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***+++,,,---------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,---......---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++++++++++++++++++++++++++++++++******************,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------...///000................................................000000//////000000111222333222444999CCC\\\vvvOOO???999;;;999;;;???:::666666666666666555444444666666555555555444444444333333333555888;;;???AAADDDGGGLLLPPPSSSXXX\\\```dddiiipppwww}}}yyymmmggg\\\RRRKKKEEEBBBAAA===???AAAAAABBBLLLccczzz~~~eeeSSSDDDBBB@@@===<<<;;;;;;<<<<<<;;;;;;:::999999888888888888888777777777666666555666666666666555444444222222222111111111000000000000000000/////////...........................------------------------)))************+++++++++************************)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))***++++++++++++*********************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************************************************************,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***++++++,,,---,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,+++++++++***************++++++++++++,,,,,,,,,++++++,,,,,,---...------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++------------------------......---------......///................................................000000//////000000111222333...111888888<<>>888666666666666666555555555666666666555555555444444111111111222444777:::;;;===???BBBEEEHHHLLLRRRUUUVVV[[[bbbiiipppwww~~~xxxnnngggZZZRRRHHHBBB@@@??????>>>>>>@@@AAAAAAEEEXXX}}}~~~fffQQQCCC@@@???===;;;::::::::::::;;;;;;::::::999888888888777777777777666666666666444444555555444444333222222222111111111000000000000000000/////////..............................------------------------))))))*********+++++++++************************))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))***++++++++++++*********************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************************************************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,******++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******))))))*********+++++++++,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++------------------------///......---------......................................................///////////////000111111111...111666333222DDDZZZjjjYYYPPPEEEAAA@@@999:::999999888888888888888666666666666555555555555333333333333444666888999:::<<<===???AAAEEEJJJNNNPPPSSSYYY^^^ccchhhnnnrrr~~~yyypppeee[[[UUULLLFFF???===>>>@@@@@@???BBBAAAAAACCCMMMhhhkkkSSSDDD======<<<;;;:::999999::::::::::::999999888888888777777777666666666555555555444444444444444333333222111111111111000000000000000000/////////.................................,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++************************))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))***++++++++++++*********************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************************************************************+++++++++++++++++++++++++++++++++,,,,,,---------******+++++++++,,,,,,,,,************++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******))))))*********+++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++------------------------///......---------....................................................../////////...///000000111///222333111111777===AAASSSqqqiiicccTTTKKKHHHAAA<<<<<<:::999999888999999777777666666666555555555444444444444444555666666888999:::;;;<<>><<<<<<;;;;;;::::::::::::999888888888888888777777666666666555555555555444444555555555555444333333111111111000000000//////////////////....................................,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++************************)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))***++++++++++++*********************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************************************************************************************************************************++++++++++++,,,,,,,,,***++++++,,,,,,------...******+++++++++,,,,,,,,,+++************+++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,+++++++++***************++++++++++++,,,,,,,,,++++++,,,,,,---...,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++******++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......---------......///................................................//////......//////000111000555444///111888888333AAAUUUlll\\\PPPDDD???===;;;999888777777888777777777666666666555555222222222333333333444444444555777777777999<<>>>>>???@@@AAAEEEPPP___qqqvvv]]]JJJ>>>;;;===<<<<<<<<<;;;;;;::::::999777777777777777777777777666555555555444444444444444444555555444444333222111111000000000//////////////////.........------........................,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++************************)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))***++++++++++++*********************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************************************************************************************************************+++++++++,,,,,,,,,******+++,,,,,,---......******+++++++++,,,,,,,,,+++***)))))))))***,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,+++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------++++++++++++++++++++++++******++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++---------------...///000................................................///............///000000222111111222222222333666===>>>WWWyyycccOOOBBBAAA>>>;;;999888888888777777777777666666666555111222222333333333333333111333555555555555777999;;;===@@@CCCGGGLLLRRRVVVXXX^^^fffnnntttxxxzzz|||~~~{{{ssskkkccc^^^TTTQQQKKKDDD>>>;;;;;;<<<777;;;>>>>>>===???DDDHHHMMMZZZooopppYYYJJJBBB<<<:::<<<<<<<<<<<<;;;:::999888777777777777777777777777777555555555444444444333333333333333333333222222111111000000000//////////////////.........---------........................++++++++++++++++++++++++)))************+++++++++************************)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))***++++++++++++*********************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********************************************************************************************************************************++++++,,,,,,,,,******+++,,,,,,---......******+++++++++,,,,,,,,,+++***)))))))))***,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---...++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------++++++++++++++++++++++++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++************************,,,,,,,,,---...///000111...............................................................///000000222+++...777555---111@@@333===DDDSSS}}}fffGGGEEEAAA>>>;;;:::::::::777777777777666666666666222333444555555555555555111333555666555555666777999:::===>>>AAAEEEJJJNNNQQQVVV^^^eeejjjmmmppprrrppptttyyyvvvlllcccZZZSSSNNNGGGEEEAAA<<<::::::===@@@;;;???CCCBBB@@@CCCLLLTTT]]]qqqmmmZZZGGGAAA@@@===:::;;;;;;;;;;;;;;;999888777666666666666666777777777777555555444444444333333333222222222222222111000000000000000000//////////////////.........---------........................++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,))))))*********+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------......,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++************************+++++++++*********))))))+++++++++*********))))))******************************************************+++++++++,,,,,,,,,,,,,,,,,,---------......+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++,,,+++*********+++,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,+++***))))))+++---...,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++***+++,,,,,,------,,,,,,***++++++,,,,,,++++++***,,,,,,,,,++++++*********,,,,,,,,,------,,,++++++---------............///........................,,,,,,,,,---------......////////////000000000000000000000000111111111111111:::>>>@@@RRR|||hhhPPP@@@BBBBBB:::999BBB<<<999666444666999777444666666666666666555555555444444444444444444444444555666888:::<<<@@@EEEIIIOOOPPPSSSWWW[[[___bbbdddgggiiikkknnnqqqwww~~~~~~yyyvvvqqqllldddZZZQQQJJJFFFDDDBBB===999777999;;;;;;:::888>>>???AAADDDHHHaaa}}}kkkPPPKKKCCC===;;;:::999999;;;;;;::::::999888777777666555555555555444444444333333333222222222111111111111111111111111111111000000000000000000000000......------------............---------,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,*********++++++++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------,,,,,,,,,------------...,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++************************+++++++++*********))))))+++++++++*********))))))******************************************************+++++++++,,,,,,,,,,,,,,,,,,------------...+++,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,+++***))))))+++---...,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++***+++,,,,,,------,,,,,,***++++++,,,,,,++++++***,,,,,,,,,+++++++++******,,,,,,,,,------,,,,,,+++------------....................................,,,,,,,,,---------........./////////000000000000//////000000000111111111555555666999BBB\\\wwwWWWFFFCCCBBB===999999888666555888::::::888666666666666555555555555555555555555555555555555444555666777777:::>>>AAAGGGHHHJJJNNNQQQUUUWWWYYY[[[]]]```cccggglllrrrwww{{{|||yyyvvvtttqqqmmmhhhddd]]]YYYRRRKKKDDD???===<<<;;;999777999<<>>BBBMMMXXXuuujjj[[[HHHDDD???;;;:::::::::999;;;::::::999888888777777555555555555444444444444333333222222222111111111111111111111111111111111////////////////////////......------------............---------,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,------------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************+++++++++***************+++++++++*********************************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,+++*********+++,,,---,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++***+++,,,,,,------,,,,,,***++++++,,,,,,++++++***,,,,,,,,,++++++++++++***+++,,,,,,------,,,,,,,,,------------............------------------------,,,,,,,,,---------............/////////000000000//////000000000000111111555000222777666<<<^^^\\\IIIFFFBBB:::;;;::::::::::::::::::;;;777666666666555555555444666666666666666666666666555555666555555666999;;;???@@@BBBDDDGGGIIIKKKLLLMMMOOOSSSWWW[[[```eeehhhmmmttt|||{{{uuuqqqrrrvvvyyy}}}|||xxxxxxuuuqqqkkkiiifffccc```]]]XXXUUUKKKIIIEEE@@@===;;;:::::::::999999:::<<<<<<<<<:::===@@@???GGGYYYkkkgggTTTGGG???<<<:::999:::::::::999:::999999888888777777666555555555555444444444444333222222222222111111111000000000000000000000000////////////////////////......------------............---------,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))******************************************************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,---------+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************************************************************************************************************+++++++++,,,,,,,,,++++++,,,,,,,,,------------------,,,,,,+++++++++++++++++++++++++++++++++***+++++++++++++++,,,,,,+++***++++++++++++,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++,,,---++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++***+++,,,,,,------,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++,,,---------,,,,,,,,,,,,---------.........------------------------,,,,,,,,,---------.............../////////000000////////////000000000111000000555:::777444BBBWWW\\\IIIEEEFFFAAA???>>>>>><<<999999<<<777777777666666555555444777777666666666666555555666777888777666666888:::;;;<<<===>>>@@@AAACCCCCCDDDGGGLLLPPPSSSWWW[[[^^^```ffflllmmmjjjgggggghhhlllpppxxx}}}xxxvvvvvvwwwtttmmmiiihhheee```]]][[[WWWUUUSSSPPPLLLJJJBBB@@@>>><<<;;;;;;;;;<<<;;;;;;;;;<<<===<<<;;;:::CCCIIIMMM[[[ssslllVVVFFF===999888777888999:::999888888888888777777666666666555555555444444444333333222222222222111111111111000000000000000000000000////////////////////////......------------............---------,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))******************************************************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,---------+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************************************************************************************************************+++++++++,,,,,,,,,+++++++++,,,,,,,,,---------------,,,,,,+++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,******++++++,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++******+++,,,,,,------,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++***+++,,,,,,---------,,,,,,,,,,,,------------...------------------------,,,,,,,,,---------..................////////////...////////////000000000...333666555666888;;;;;;QQQwww___OOOOOOFFF@@@===>>>===999999===999999888777777666555555666666666555555555444444555666888777777777999:::999999:::;;;;;;<<<======???BBBFFFIIILLLOOOSSSUUUVVVWWWZZZ^^^aaaaaa___\\\```eeemmmvvv}}}{{{xxxwwwxxx{{{|||{{{yyy|||}}}{{{}}}}}}}}}|||{{{xxxvvvuuutttwwwyyywwwrrrllliiihhhhhhiiifff___[[[ZZZWWWSSSMMMJJJGGGFFFDDDCCC@@@>>>;;;:::999888888888999999888:::;;;===???AAADDDEEEKKKWWWdddzzzoooXXXHHH@@@===888777777888999999888666777777666666666666555555555444444444444333333333222222222111111111000000////////////////////////..............................------------............---------,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************************************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++***************************************+++++++++***************+++++++++******************************************************+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++*********++++++,,,,,,---)))***+++,,,,,,,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++*********+++,,,,,,------,,,,,,***++++++,,,,,,++++++******++++++++++++,,,,,,,,,******+++,,,------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------........./////////......////////////000000111444111,,,000999;;;555999PPPzzzlll]]]OOODDD===???@@@<<<<<>>=========<<<;;;::::::999999999999:::::::::;;;;;;<<<>>>BBBGGGKKKXXXgggwwwvvvUUUDDD======???999888666666777777666444555555555555555555555555444444444444333333333333222111111111111000000000////////////////////////..............................------------............---------,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************************************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,*********++++++++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++************************))))))*********+++++++++))))))*********+++++++++******************************************************+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++)))******+++,,,,,,------)))***+++,,,,,,,,,+++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,,,,,,,+++******+++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++*********+++,,,,,,------,,,,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,)))***+++,,,------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------.........//////........./////////000000222///---///222444555666666???TTTuuudddSSSFFFGGGHHHBBB???AAA===<<<<<<;;;999888888777888888777777666555555444333444666666555444555666444444444444555555555555888999:::::::::===AAADDDEEEDDDDDDGGGIIIKKKKKKKKKMMMQQQVVV[[[___bbbccccccaaa```^^^]]]^^^___bbbcccdddhhhmmmpppooollliiigggcccfffeeebbbaaaddddddaaa```aaaaaaaaa```___]]]\\\\\\ZZZYYYVVVTTTRRRPPPNNNJJJLLLKKKFFFDDDDDDCCC??????===;;;;;;<<<======<<<;;;;;;;;;;;;<<<<<<======<<<===>>>AAAFFFPPP[[[dddyyyWWWAAA;;;:::::::::888666444444555666555444444444444444444444444444444444444333333333222222111111111111000000000000......................................................------------............---------,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,))))))*********+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++************************))))))******++++++++++++))))))******++++++++++++******************************************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++))))))***+++,,,,,,------)))***+++,,,---,,,+++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++*********++++++,,,,,,,,,******************************+++++++++,,,,,,,,,,,,++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******++++++,,,---------,,,,,,+++++++++,,,,,,+++++++++*********++++++,,,,,,,,,)))***+++,,,------...---++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------.........//////............/////////000000)))...::::::///...777444999<<>>======<<<:::999888888999999999888777666666555555777888888666444444555444444444555555555555666777888777666666999===@@@???@@@BBBAAA@@@AAACCCFFFHHHJJJNNNRRRUUUWWWWWWXXXTTTSSSSSSSSSTTTVVVXXXYYY[[[___dddfffccc___[[[YYYWWWXXXVVVRRRQQQTTTUUUSSSSSSSSSTTTUUUTTTSSSQQQPPPRRROOOLLLJJJJJJIIIGGGEEEAAADDDCCC>>>===>>>===:::;;;999777777999;;;;;;;;;888888999999:::;;;<<<<<<888<<>>777<<<===888333777444222222333555555444444444444444444444444444444444444333333333222222111111111111000000000000.........................................................------...............---------,,,,,,,,,++++++++++++++++++++++++************************************************************************+++++++++*********))))))))))))))))))))))))))))))************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))++++++******++++++,,,---************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++---,,,,,,+++---......,,,++++++------,,,***,,,------......------,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,+++***))))))+++---...++++++++++++++++++++++++------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...//////.........---------...///000111222333444444444555:::@@@GGG```nnn[[[SSSMMMHHHFFF@@@@@@@@@???===:::777555999999999888777666555444777666555333333444555666555555666666555555444333555666666666777777888888<<<;;;;;;<<<===>>>???@@@DDDEEEHHHJJJKKKKKKJJJIIIJJJIIIHHHHHHIIILLLPPPRRRSSSTTTUUUVVVUUUSSSQQQOOOMMMLLLLLLKKKJJJJJJJJJKKKJJJJJJIIIHHHGGGFFFFFFEEECCCCCCBBBAAA@@@???>>>>>>;;;;;;::::::999888888777777999<<<<<<;;;;;;;;;<<<;;;999999:::;;;<<<>>>@@@BBBAAALLLgggoooMMMFFF===999999999777555666666555555555444444444444444333333333222222222333333333222222222111111000000000000000000000000////////////////////////........................------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************+++++++++*********))))))))))))))))))))))))))))))************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))++++++******++++++,,,---************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++---,,,,,,+++---...+++***)))***+++,,,+++***,,,,,,------------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++,,,+++***))))))+++---...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...//////.........---------...//////000222333333444000000444888:::HHHllluuuaaaQQQJJJJJJBBBAAA>>><<<<<<<<<>>>???999999999999888777666555777777666666555555666666555555555555555444444333555555555666666777777777777777777777888999:::;;;<<<>>>@@@BBBCCCCCCBBBBBBBBBAAA@@@@@@AAADDDGGGIIIIIIIIIJJJKKKJJJHHHFFFEEEDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@???>>>>>>======<<<<<<;;;::::::::::::::::::999999888888888::::::;;;999888777888:::;;;<<<>>>>>><<<<<<@@@DDDMMMQQQcccbbbPPPEEE@@@999666777888777555444444444444333333333222444333333333333222222222333333222222222111111111////////////////////////................................................---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************+++++++++***************))))))))))))))))))))))))************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))+++************+++,,,,,,************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***,,,------++++++,,,...+++***)))***,,,---,,,+++,,,,,,------------,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,+++*********+++,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------..................---------......///000111222333333000000333666444777JJJ___|||___OOOLLLLLLJJJGGGDDDAAA???>>>===<<<<<<<<<<<<;;;:::999888888888888888888777666666555555555555444444333333555555555555555666666666444444444444555666777777666777999;;;<<<<<<;;;;;;;;;:::999999:::<<>>??????@@@???>>><<<;;;<<<;;;::::::999:::::::::;;;:::::::::999888888888777777777777777777777777999999999999999999999999:::::::::999777888:::<<<999===@@@@@@???BBBIIINNNYYYoooaaaDDD888<<<888444444666777555333333333222222222222111111333333333222222222111111222222222222111111111000////////////////////////........................---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************************************))))))))))))))))))))))))******************************************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))***************++++++,,,***************************+++++++++++++++,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------++++++,,,---,,,++++++,,,...000///...,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++*********+++,,,---++++++++++++++++++++++++************************************************************************++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------..............................//////000111222222000000333666555444:::DDDXXXvvv]]]RRRWWWVVVUUURRRMMMFFF@@@<<>><<<;;;;;;888999999:::999888666555666555555444444444444444444444555555555555555555555555555555555666777777555555777888999999999999888777777777888999;;;<<<999::::::::::::999888777888777777666666666777777888888888777777777777777666666666777777888888888888999999999::::::::::::888:::<<<<<<<<<===???AAA???AAABBBAAADDDLLLSSSVVVkkkbbbGGG:::999666444333333555555444222222222222222222222222222222222222222111111111111222111111111111000000000////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************************************))))))))))))))))))))))))******************************************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))******))))))******+++,,,*********************************++++++,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------++++++,,,---,,,+++***,,,...//////...+++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++++++++***+++++++++,,,,,,++++++++++++++++++++++++************************************************************************++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------..............................//////000000111------///333333333555999>>>QQQuuuxxxiiikkkiiieee^^^VVVOOOIIIEEEBBBBBBAAA@@@???===;;;:::999999::::::999888666555777666555444444444555555555555555555555555444444666555555555555666666777555555666777777888888888777777666666666888999:::888888888888888888777777666555555555555555666666666666777777777777777777666666666777888888999999888888999:::;;;<<<<<<===999<<<@@@AAAAAAAAAAAABBBDDDFFFFFFGGGPPP___ggghhhrrrYYYFFF;;;888<<<555444444444444333222111222222222222222222333333222222111111111000000000111111111000000000//////................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************************************************************************************+++++++++))))))))))))))))))))))))******************************************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))***))))))))))))***++++++*********************************++++++,,,,,,---******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,---...---+++***+++,,,***)))((()))+++,,,+++***++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************************************************************++++++************++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---------...............---........./////////000000000111222333444555555999===KKKlllssscccXXXPPPMMMGGGGGGFFFDDDBBB???===<<<<<<<<<<<<;;;:::999888777999888666555555555666777666666666555555555555555555444444444444444555555444444444555555666666666555555555444444555555666777777666666666666666666444333333333333444555555444444555555666666777777555555666666777777888888888999:::;;;===>>>???@@@>>>@@@CCCEEEEEEDDDEEEFFFCCCLLLUUU^^^nnnzzzgggQQQCCC<<<666444444555555555444333222222111222222222222222333333333111111111000000000000///000000000000////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************))))))*********+++++++++))))))))))))))))))))))))******************************************************************************+++++++++,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************)))))))))))))))))))))))))))))))))))))))***++++++************************)))******+++,,,,,,------******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++************************,,,---...---+++***+++,,,***(((((((((******)))(((++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++******++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++************++++++******************************+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,---------.........//////------............//////111222333333333444555555555666999HHHiiiooo```YYYSSSRRRPPPNNNJJJGGGDDDCCC@@@@@@>>>===<<<;;;;;;;;;:::999777666666666888888777777777666666555555555555555444444444444444555444444444444444555555666444444444444444444444444666555555555555555666666333333333222333444444555333333444555666666777777777777777777777888888888999999;;;===>>>@@@BBBBBBCCCDDDFFFGGGIIIMMMRRRVVVYYYmmmXXXJJJ>>>:::999666222000444444444333222222333444000000000111111111222222111111000000000/////////000000/////////.................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************))))))******++++++++++++))))))))))))))))))))))))************************************************))))))))))))))))))))))))******+++++++++,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************)))))))))))))))))))))))))))))))))))))))******+++************************))))))***+++,,,,,,------******+++++++++,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++************************,,,---...---+++***+++,,,,,,***)))***++++++***)))+++++++++,,,,,,+++++++++++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++*********************************++++++,,,,,,,,,,,,++++++++++++++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,---------.........//////------..................***...000000000111222111111222888>>>AAATTTxxxlll]]]\\\ZZZWWWTTTPPPMMMKKKDDDBBB@@@>>>=========>>>;;;:::888777666777888:::888888777777666666666555777777666555555666666666666555555555555555666777555555555555444444444444666666555555555666666777444444444444444555666666444444555666777888888999::::::::::::::::::999999999:::;;;===@@@AAACCCDDDEEEFFFGGGIIINNNWWWaaahhh~~~^^^FFF===777777888777555555222222222111111222444666.../////////000000111111000000000000////////////000/////////....................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++,,,---...---+++)))'''************************)))************+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++******************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++************************************)))))))))))))))************************************************************************((((((((((((((((((((((((++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++...,,,***((((((***,,,...++++++++++++++++++++++++)))************+++++++++,,,,,,,,,++++++******************************************++++++,,,,,,,,,************************))))))))))))))))))))))))************************,,,++++++******++++++,,,++++++************++++++++++++++++++++++++++++++...,,,***((((((***,,,...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,---------...///...,,,,,,...///...............///000000000000000000111111111111444///111666999???UUUmmmpppjjjdddaaaaaa]]]UUUNNNOOOOOOKKKDDDAAAAAA>>>999;;;>>>;;;555444888999666999:::::::::999888666555666666666666777777777777666666555555555444444444555555666666666666555555777666666555555555666666666555555444444444555555888888888888888777777777666666777888;;;<<<;;;;;;;;;999:::>>>BBBDDDEEEFFFNNNNNNPPPSSSSSS]]]|||sssVVV===999999888777666555444444333333333222222222111111111111000000000000111111000000000000000000000000000000000000000000000000------------------------...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((()))***,,,---************************)))************+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++******************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++***)))))))))))))))))))))+++++++++***************************************************************))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++---,,,***))))))***,,,---++++++++++++++++++++++++)))************+++++++++,,,,,,,,,+++++++++******************************++++++++++++++++++,,,,,,************************************************************************,,,++++++******++++++,,,++++++************++++++++++++++++++++++++++++++---,,,***))))))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,---...---++++++---..................//////000/////////000000000111111333//////444444555BBBSSSfff|||mmmaaa\\\\\\^^^XXXWWWRRRKKKHHHGGGCCC===<<<@@@???;;;:::======999999::::::;;;:::999888777777777777777888888888888777777666666666555555555555555666666666666555555777666666555555555666666666666555555444555555666666666666666777777777777999999:::;;;============;;;;;;===BBBHHHKKKMMMNNNLLLNNNSSS[[[fff|||vvvaaaOOOBBB;;;888777777666444333333222333333222222222111111111111111000000///000000000000000000000000000000000////////////////////////------------------------...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,+++++++++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************,,,***)))(((***///444777************************)))************+++++++++************************************************++++++++++++++++++++++++++++++************++++++******************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++))))))))))))))))))******++++++++++++******))))))************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++,,,,,,,,,++++++++++++***************************,,,,,,++++++++++++++++++************************************************++++++++++++++++++++++++,,,++++++******++++++,,,++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------+++,,,---,,,++++++,,,---......------......///000.........////////////000222......333222///333;;;>>>[[[nnnccc```___^^^YYYTTTQQQPPPIIIBBB???AAAAAA>>>======<<<888999:::::::::::::::999888777888888888888999999999777777777777666666666666555555666666666666555555666666666555555666666777666666555555555666666777666666777777888888999999;;;;;;;;;<<<<<<=========<<<===@@@DDDJJJPPPRRRRRRPPPYYYcccooozzz]]]EEE888777:::666555555444333222111111222222222222111111111000222111000000////////////000000000000000000000000////////////////////////------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************,,,+++)))))),,,000666999************************))))))*********+++++++++************************))))))))))))))))))))))))++++++++++++++++++++++++++++++************++++++******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***************************)))))))))))))))*********,,,,,,++++++***)))))))))************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,***+++++++++++++++,,,,,,************************++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------------,,,,,,,,,+++++++++***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++************************,,,,,,,,,++++++*********************************************************++++++++++++++++++++++++,,,++++++******++++++,,,++++++************++++++++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------+++,,,...---,,,+++,,,---...------------...//////---------.........//////000------222444222222555>>>:::IIIqqqooobbb^^^```^^^[[[YYYVVVNNNDDDEEEDDDBBB???===<<<:::999999:::::::::::::::999999777777888888888999999999777777777777666666666666555666666777777666666555777666666666666777777888777777666666777777888888:::::::::::::::::::::;;;===>>>??????>>>???@@@AAA@@@CCCEEEIIIQQQZZZ______hhhxxxsssUUUAAA::::::777444555555444333333222111111222111111111111000000000222111000//////...//////////////////////////////////////////////////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************'''''''''''')))+++...///************************))))))*********+++++++++************************))))))))))))))))))))))))++++++++++++++++++++++++++++++************++++++******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***))))))))))))))))))))))))(((((())))))************+++++++++*********))))))************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,*********++++++,,,,,,,,,************************++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------------,,,,,,,,,+++++++++)))***,,,------,,,***)))++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++************************,,,,,,,,,++++++*********************************************************++++++++++++++++++++++++,,,++++++******++++++,,,++++++************++++++++++++++++++++++++++++++)))***,,,------,,,***))),,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------+++---//////...------...---------------...//////------------............111...---111555555666777888333888III^^^yyyqqq]]]bbbdddbbb```\\\TTTLLLJJJGGGCCCAAA>>>======???;;;;;;::::::::::::::::::777777888888888999999999777777777666666666666555666777777888888777777666888777777777888888999:::999999888888999::::::;;;======<<<<<<;;;;;;::::::???@@@BBBBBBAAABBBFFFHHHBBBHHHNNNVVVddduuu~~~aaaOOO999111555:::666000555444444333333222222222111111111000000000//////111111000///......//////////////////////////////........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************'''((()))******+++++++++************************)))************+++++++++************************************************++++++++++++++++++++++++++++++************++++++******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***))))))))))))))))))))))))((((((((()))******++++++************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,*********++++++,,,,,,---************************++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++***+++,,,------,,,+++***++++++++++++++++++++++++)))************+++++++++***++++++++++++,,,,,,,,,************************,,,,,,++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++************++++++++++++++++++++++++++++++***+++,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------+++...000000///------...------,,,,,,------...///---------............///333000...///111222444444///222777:::<<>>===<<<;;;;;;;;;;;;888888999999999:::::::::888888888888777777777777888888999999999999888888999999999999999:::;;;<<<;;;;;;;;;;;;;;;<<<===>>>============<<<<<<<<<;;;<<<>>>AAABBBBBBDDDIIIMMMGGGRRR___lllyyy```AAA===999555444555555555444333333333222222222222000000000000////////////000//////......//////000000000000000000000000000........................------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++,,,,,,------************************)))************+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++******************************************************+++++++++,,,,,,,,,************************,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***************************'''(((((()))******++++++)))))))))***++++++,,,,,,************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,)))******+++,,,,,,------************************++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,+++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++)))************+++++++++******+++++++++,,,,,,,,,************************++++++++++++++++++,,,,,,************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++************+++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------***---///000...---,,,,,,------,,,,,,------...///---............/////////111111000...---///000111000000000222666???LLLWWWvvvtttyyy|||kkkeeeaaa^^^WWWLLLFFFFFFDDDCCCAAA@@@>>>>>>>>>>>>;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;:::::::::999999999999::::::;;;;;;::::::999:::::::::;;;;;;<<<===>>>============>>>???@@@@@@>>>??????@@@AAABBBBBBCCCAAADDDHHHJJJKKKNNNUUU[[[aaaqqqhhhOOO???666888:::999666444444555222222111111111111000000000000/////////........................///000111000000000000000000000000........................------------------------,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))*********++++++++++++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((('''((()))+++,,,************************)))************+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++******************************************************+++++++++,,,,,,,,,************************,,,++++++++++++++++++,,,*********++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,'''(((((()))***+++++++++(((((()))***+++,,,,,,---************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))***+++,,,,,,------************************++++++++++++++++++++++++,,,++++++++++++++++++,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,------------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++*********++++++,,,,,,,,,*********************************++++++,,,,,,---************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------)))+++...///---,,,++++++---,,,,,,,,,,,,---...............////////////000---000111///---...000000...222333000///444;;;@@@HHHqqq|||ppp]]]QQQNNNIIIGGGEEEBBBAAA@@@@@@@@@============>>>>>>>>>>>>======<<<<<<<<<;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;<<<<<<>>>??????>>>>>>>>>>>>???@@@AAABBBAAAAAACCCEEEGGGIIIJJJKKKOOOSSSWWWZZZ[[[___gggnnntttZZZCCC777777555222111333666666111,,,000000000000////////////000/////////............------------///000111222000000000000000000000000........................------------------------,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))******++++++++++++))))))))))))))))))))))))+++++++++************)))+++++++++*********))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************************************+++++++++,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,************************************************------------------------...---,,,,,,++++++++++++************************************************,,,,,,,,,++++++*********++++++************++++++++++++******************************************++++++++++++++++++++++++************************+++++++++*********))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,---------------,,,,,,+++++++++++++++,,,,,,,,,,,,---------------,,,,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++---------,,,,,,++++++++++++***((('''''''''((())))))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,------.........///...,,,++++++,,,...///---------............///............//////////////////000111333444555555:::EEE```bbbNNNYYYYYYSSSKKKHHHIIIHHHDDDCCCCCCCCCBBBBBBAAABBBCCCAAACCCBBB??????AAA???;;;@@@>>>===>>>??????===:::@@@@@@???>>>???@@@AAABBBAAADDDEEECCCEEEKKKLLLHHHJJJHHHIIIOOOTTTWWW^^^fffuuuvvvuuussssss{{{\\\KKKDDD;;;666777222222111111111111222222111111000000000000111111000000//////.........---000000//////.........---................................................------------------------------------------------+++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++************************+++++++++************)))+++++++++*********))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************************************+++++++++,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,************************************************------------------------...---,,,+++++++++++++++************************************************,,,,,,,,,+++++++++******++++++************++++++************************************************++++++++++++++++++++++++************************+++++++++*********))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,---------------,,,,,,+++++++++++++++,,,,,,,,,,,,---------------,,,,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++------,,,,,,,,,+++++++++...---,,,+++******+++,,,)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,---------------...---,,,++++++,,,---...------------........................////////////...//////000111222333333666777???QQQjjjqqq\\\nnn|||tttiiiddd[[[PPPQQQNNNJJJJJJKKKLLLJJJHHHHHHGGGEEEBBBDDDHHHGGGBBB???>>>>>>???AAABBBAAA@@@EEEFFFGGGGGGGGGHHHJJJLLLIIILLLOOONNNLLLMMMTTTZZZ]]]]]][[[[[[dddwwwpppXXXAAA;;;999555333555222111111000000111111222111111000000000000111111000/////////............000/////////.........---................................................------------------------------------------------,,,,,,,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++************************+++++++++************)))+++++++++***************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---------------------------,,,,,,++++++++++++,,,************************************************,,,,,,,,,++++++++++++***++++++************++++++************************************************************************************************+++++++++*********************+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++...---,,,,,,+++,,,,,,,,,)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............---............/////////......//////000000000111333333555:::AAAQQQkkkttt~~~xxxpppgggccccccbbb]]]XXXVVVUUUPPPLLLMMMQQQPPPLLLOOOOOONNNNNNOOOPPPRRRSSSKKKOOOSSSRRROOONNNPPPTTTRRRVVV^^^dddaaa```mmmtttxxxpppWWWGGG:::222444666333222555222111111000000111111222111000000//////000000111////////////............/////////.......................................---------------------------------------------------------------------------------,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++************************+++++++++*********))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,************************************************++++++++++++++++++++++++++++++************++++++***************+++++++++************************))))))))))))))))))))))))******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++++++++++++++************************))))))*********+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,...------,,,,,,+++++++++***++++++,,,,,,++++++***,,,,,,---------.........---------.........////////////////////////000000333555888999777777BBBNNNvvv~~~xxxyyyuuukkkdddccccccaaabbbaaa^^^ZZZXXX[[[```eeehhhnnnsssqqqiiiddddddgggiiiiiisss~~~|||wwwsssYYYHHH@@@:::555444777777222111333111111000000000000111111000000////////////000000///////////////.........................................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++))))))*********+++++++++************************+++++++++*********))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++,,,************************************************++++++++++++++++++++++++++++++************++++++))))))*********+++++++++************************))))))))))))))))))))))))******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++(((((())))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++---------,,,,,,++++++******++++++,,,,,,++++++***,,,,,,,,,------------...------------............//////000000000000000000111...---......000888AAA;;;]]]zzzsss}}}xxxvvvwww~~~yyywww{{{bbbHHH999777;;;444333444555333///...000111000000000000000000111000000////////////000000.........///////////////---------.......................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++++++++++++++++++++++++++))))))*********+++++++++************************+++++++++************)))***************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************++++++,,,***************************************************++++++++++++,,,,,,,,,++++++************++++++)))))))))***++++++,,,,,,***************************************************************************************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++*********+++++++++++++++))))))***+++++++++******)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************)))++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,------------............/////////000000111111///+++***///222222444888222@@@RRRfff}}}{{{|||}}}|||lllOOO>>>888555444333///000111222111000111222111000000//////000000111000//////......//////000.........///////////////---------------.................................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))***************++++++++++++++++++++++++++++++)))************+++++++++************************+++++++++************)))))))))*********+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************+++,,,,,,******************************************************+++++++++,,,,,,,,,++++++************++++++((())))))***++++++,,,,,,************************++++++++++++++++++++++++************************))))))*********+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,,,,------+++++++++,,,,,,---------++++++,,,,,,,,,,,,------+++++++++,,,,,,---------------------------------******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++)))*********++++++++++++)))***+++,,,,,,,,,++++++)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************)))************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,...---,,,++++++,,,---...++++++,,,,,,,,,---------,,,,,,---------.........,,,,,,---...///000000111...---000666777222......;;;666555<<>>IIIZZZnnn|||uuupppvvvwwwooogggfffhhhjjjllllllooovvv|||}}}{{{iiiXXXDDD999333555666111000333111111000000000000//////000000000000000000000000////////////////////////////////////............---------............///---------...............------------------------------------------------...---,,,+++************++++++++++++++++++++++++++++++++++++++++++++++++************************,,,+++******)))*********************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************))))))*********+++++++++*********+++++++++,,,,,,******+++++++++,,,,,,,,,+++,,,...000000///...---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))*********+++++++++++++++************++++++******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,------------...,,,,,,------------,,,,,,,,,,,,,,,------------...------------------------,,,,,,,,,------------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,---......//////......---++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,........./////////000000111000////////////000000444444444333555;;;CCCIII\\\kkk~~~ssskkknnniiigggiiiggggggwww|||tttxxxxxxdddQQQ@@@666666222111555555222111555000000000000000000//////000000000000000000000000///////////////////////////////////////.........---------............///........................------------------------------------------------------,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++******************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************))))))*********+++++++++***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++,,,...000000///...---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))*********+++++++++++++++************++++++******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,---------.........,,,------......------,,,,,,,,,---------.........------------------------,,,,,,---------.........------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,------............------++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............///////////////////////////000000111...000333555555555555555333===PPPggg}}}~~~tttmmmjjjddd```eeeooo~~~yyyvvv~~~oooZZZKKKBBB===888555333111111222111///000333//////////////////000000////////////////////////////////////////////////.........///////////////---------............///.....................---------------------------------------------------,,,,,,,,,,,,,,,---......++++++++++++++++++++++++++++++++++++++++++++++++************************************+++*********************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++************************)))************+++++++++++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,+++,,,---...///...------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++++++++************++++++******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++************************************************************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,---------............------............------,,,---------............------------------------,,,---------............------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,,,,------------------,,,++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------........./////////,,,,,,------.../////////......///111222222222222444444666===JJJ\\\mmmwww}}}}}}~~~wwwpppkkkgggeeeiiissstttkkkVVVHHH:::666888888777777333111000000000000111222......////////////000000////////////////////////////////////////////////.........///////////////---------............///...............---------------------------------------------------------,,,,,,,,,,,,---...///000++++++++++++++++++++++++++++++++++++++++++++++++************************))))))***++++++++++++***************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++************************)))************++++++++++++++++++,,,,,,,,,------******+++++++++,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++++++++************++++++******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------............------............------------------....................................------------............------------------------........................------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,------,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---------------------------------.........//////,,,------...............222000...---...///000000888555222000333:::BBBGGG]]]iiizzz|||vvvxxxzzz~~~{{{zzzzzzyyyxxxxxxzzz~~~zzzmmmbbbSSSEEE===>>>666111444666333111222333222000000222333222000........./////////000000////////////////////////////////////////////////............/////////000---------............/////////.........---------------------------------------------------------,,,,,,,,,+++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++************************((()))***+++,,,++++++***************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++************************)))************+++++++++++++++,,,,,,,,,---------******+++++++++,,,,,,,,,,,,,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++++++++************++++++******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------.........//////------............---------------.........//////........................---------.........//////------------------------........................------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,******************************+++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,---------------------------------........./////////000000000000///...---///...---...000222333333(((+++000444777777666555666===GGGTTTcccuuukkkYYYFFF===:::888666555333///000555555000///222111000......000222...)))---.........//////000000////////////////////////////////////////////////---.........//////000000---------.........////////////.........---------------------------------------------------------------,,,+++************++++++++++++++++++++++++++++++++++++++++++++++++************************((()))***+++,,,,,,+++***************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))---,,,***))))))***,,,------------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,************************************+++,,,------++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,------------------------///...,,,++++++,,,...///,,,,,,,,,------......///111111000...------000333////////////000111222333.........///////////////.........---......//////------------...............------///000111000...,,,,,,++++++,,,,,,---...---------------------------------------------------------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++***)))))))))***+++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++******************++++++++++++++++++++++++***++++++,,,,,,++++++******++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------...---------..................------............////////////000000000000000000000000666555444777===EEENNNSSSaaassszzzpppeeeYYYQQQ>>><<<999666444333333444111111111111111111111111111111111111000000000000...............///000000000000000000000000000000............//////////////////000000000000//////........................------------------------------------------------------------------------,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++************************))),,,...000000...,,,))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))---,,,***))))))***,,,------------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************+++++++++,,,************************+++++++++***++++++,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,***++++++++++++,,,,,,,,,---------------,,,,,,,,,......---,,,,,,---......---------....../////////...////////////000222555333333222333333444555555222222222111111111111111111000///...............---------...............///...---...//////---+++......---------------------------------------------------------------------------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++******+++,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++******************++++++++++++++++++++++++***++++++,,,,,,++++++******++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,---..............................------............////////////000000000000000000000000000000000111333777:::<<<@@@JJJVVV___gggppp{{{xxxccc\\\RRRKKKFFFAAA:::555777555333111000111222222111111111111111111111111111111111000000000//////...............//////000////////////////////////............//////////////////000000000000//////........................------------------------------------------------------------------------,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++*********++++++++++++,,,***************************+++---//////---+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++***************---,,,+++******+++,,,---------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,++++++++++++++++++++++++---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---///////////////000000111///111444666777999;;;=========<<<<<<<<<===>>>>>>=========<<<;;;;;;;;;:::777666444333111000//////000000111111111000000//////...------//////...,,,///////////////---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,,,,,,,+++,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******************************++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++******++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++((()))+++,,,.../////////------------------......---............/////////000000000000000000000000...///000111111000///...333333333555999BBBMMMUUUbbbeeejjjqqq{{{yyypppiii___QQQGGGCCC???:::888999999777444111000/////////000222333111111111111111111111111111111000000000000//////......------......///000////////////////////////............////////////...//////000000//////...........................------------------------------------------------------------------------,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,***************************+++,,,,,,,,,,,,+++***------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------...---,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,,,,,,,,,,...000222222000...,,,////////////000111222333777:::@@@CCCFFFGGGIIIKKKKKKKKKJJJJJJJJJJJJKKKKKKMMMLLLLLLKKKJJJIIIHHHHHHBBBAAA???<<<:::888777666999999999999777666444333000...---...000111111000...//////000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******************************+++++++++++++++,,,++++++++++++++++++++++++***++++++,,,,,,++++++******++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,---.........,,,,,,------------......---------.........//////////////////////////////...000111222222111000///444222000000111333333444666;;;AAAGGGNNNXXXccclllzzzvvvlllhhhgggfffeeeSSSMMMFFFCCCAAA>>>999444777555333222444555444333111000000000111222333333111111111111111111111111111000000000////////////...------------...//////////////////////////////............////////////...//////////////////...........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------************************++++++************++++++------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------............///////////////////////////......---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,---------+++++++++,,,,,,---------,,,...222444444222...,,,///......///111444777888AAAEEEKKKOOORRRSSSUUUVVVUUUTTTTTTTTTTTTUUUVVVVVVUUUUUUTTTTTTSSSRRRQQQQQQOOONNNKKKHHHFFFDDDCCCBBBFFFFFFEEEDDDBBB???<<<:::666444222111111111000///......///////////////...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******************************++++++,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++******++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---,,,,,,++++++,,,,,,,,,,,,------......------------......................................................//////...---///111444444111...111333555555555888>>>BBBJJJNNNRRRTTTWWW[[[\\\ZZZ\\\^^^aaaeeeiiijjjjjjiiipppzzzwwwkkkfffhhhlllkkkkkklllnnnoooooommmlll]]]UUULLLEEEBBB@@@===:::<<<999666444555444333111333222000000000000///...222222111111111111111111000000000000000000000000000000000////////////...---------------...//////....................................////////////......////////////..............................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------************************+++***))))))))))))***+++------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////...........................------,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,------------+++,,,,,,------......///---///333555555333///---......///111555999>>>@@@IIIMMMRRRUUUWWWXXXYYY[[[WWWWWWWWWXXXXXXYYYZZZ[[[XXXWWWWWWVVVVVVUUUUUUUUUYYYXXXVVVTTTQQQPPPOOOOOOPPPQQQQQQPPPNNNKKKGGGEEECCC@@@;;;888666444222000111111000/////////000000------------------------------------------------++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++******))))))******++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******************************++++++,,,---------++++++++++++++++++++++++***++++++,,,,,,++++++******++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++------------,,,+++***)))++++++,,,,,,------......,,,------------.................................222000///---,,,---......000.........000111111000111111222111000000222444333444666888999999999888888;;;>>>AAACCCBBBAAA@@@===GGGMMMHHH@@@===>>>???<<<===>>>??????>>><<<;;;999777555444444444333222777666555555444444444444333333333333333333333333111111000000//////......000000000000000000000000000000////////////......------,,,,,,------...///....................................////////////---......//////......---........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,************************++++++************++++++................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))*********++++++++++++++++++,,,,,,++++++++++++++++++,,,,,,---------++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,------...------------------------------,,,,,,,,,,,,------,,,,,,,,,------------...,,,,,,---......///000000...000333555555333000...//////111444:::@@@FFFIIIPPPSSSVVVXXXXXXYYYZZZ[[[WWWWWWXXXYYYZZZ\\\]]]^^^\\\\\\\\\\\\\\\[[[[[[[[[^^^]]]\\\ZZZYYYXXXXXXWWWUUUVVVXXXYYYXXXVVVSSSQQQPPPMMMHHHEEECCCBBB@@@>>>999777444111//////000111........................------------------------+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,+++************+++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******************************++++++,,,------...++++++++++++++++++++++++***++++++,,,,,,++++++******++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++******++++++,,,------......,,,,,,---------.........------------------------111000//////............333222000...------///000+++***+++,,,///222222222222222222333333222222222333444444333111000//////000666999666444555555444555666777777666555444444000222333333333333444555///111222333222222444555+++---...////////////000///////////////......---000000000000000000000000000000/////////.........------,,,,,,------...///....................................////////////---......//////......---........................------------------------------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++++++++,,,************************++++++++++++++++++++++++................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))******++++++++++++***++++++,,,,,,++++++***+++++++++,,,,,,---------++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++******************************+++++++++,,,,,,,,,************************,,,,,,,,,,,,------...///------------------------...------,,,,,,------...,,,,,,,,,---------......------......///000111111///111333555555333111//////000333777===EEEKKKOOOUUUWWWYYYZZZZZZZZZ[[[\\\XXXXXXYYYZZZ\\\^^^___```bbbbbbcccccccccccccccccc```___^^^]]]\\\\\\\\\\\\WWWXXX[[[]]]^^^\\\[[[YYYXXXUUUQQQOOOPPPPPPPPPPPP???<<<777333000///000111////////////////////////------------------------+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++,,,******+++++++++,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++...---,,,,,,++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******************************+++,,,,,,---......+++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,---------......------------------------((()))+++,,,---------,,,+++,,,............000222...,,,***,,,///000...,,,000//////000000//////000000000000///...///222444000333222///000333333111---...000000000///000111111333444222...,,,---///...000222222000///000111///111333333333222333444...///000000111000000000000000000000000000000000000/////////............---,,,,,,,,,,,,---........................................../////////000---..................---........................------------------------------------------------++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++***************************+++,,,,,,,,,,,,+++***.........---------,,,,,,,,,------......------,,,------------------------///...---,,,+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,++++++***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++*********)))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******))))))++++++++++++++++++++++++++++++++++++++++++++++++************************++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---+++---......---,,,---//////222333222000111555999777999;;;;;;999555000---222555999>>>BBBHHHNNNRRRTTTVVVXXXYYYZZZ[[[\\\^^^[[[^^^bbbbbbaaa___aaabbbaaaaaaaaaccceeehhhkkkmmmfffeeebbb```]]]\\\[[[[[[]]]]]]^^^_________^^^]]]```aaa___XXXTTTUUUVVVUUUPPPGGG===888999999555111333000......000111---***//////---------...///000,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,+++++++++++++++++++++***)))(((******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,,,,---------------,,,,,,+++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************,,,++++++******++++++,,,---------,,,,,,+++++++++---,,,,,,,,,,,,---......,,,,,,,,,---------............---,,,---...///000....................................////////////000000000000000000000000000000000000000000000000000000000000000000000000333222222222111111000000000000000000000000000000000000000000000000000000//////000000000000//////000000//////.........---////////////////////////......////////////......////////////////////////................................................////////////////////////------------------------------------------------------------------------...---,,,,,,++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,)))************+++++++++++++++++++++++++++++++++************************************************000000//////////////////---......//////......---------------------------///...---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,+++++++++*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++***************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********)))++++++++++++++++++++++++++++++++++++++++++++++++************************++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,---...---,,,,,,---...---111777999999:::===???AAAAAA@@@>>>;;;777444333333777===BBBGGGMMMRRRUUUZZZ[[[ZZZZZZYYYYYYZZZ[[[\\\___bbbcccbbbaaabbbdddddddddeeeeeefffgggiiiiiigggeeecccbbbaaaaaabbbcccaaaaaaaaa``````_________aaacccbbb\\\YYYZZZ[[[YYYTTTOOOJJJGGGEEE@@@999333555444333111000///000111//////...---------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,+++++++++++++++++++++***))))))***++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,+++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,------,,,,,,,,,+++++++++---,,,,,,,,,,,,---......,,,,,,,,,------------......------,,,---...///000....................................////////////////////////////////////////////////////////////000000000000000000000000222111111111000000000///000000000000000000000000//////////////////////////////000000000000//////000/////////............////////////////////////......////////////......................................................................................................------------------------------------------------------------------------...---,,,,,,+++++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,)))************+++++++++++++++++++++++++++++++++************************************************---------------...............////////////..............................///...------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++***************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------,,,---...---,,,,,,---///000666???EEEFFFGGGHHHJJJLLLLLLIIIDDD???;;;::::::666;;;BBBHHHMMMQQQUUUWWWYYYXXXVVVUUUTTTTTTUUUVVVZZZ]]]```bbbbbbcccdddeeefffgggggggggeeedddbbbaaaaaa___^^^]]]^^^aaaccceeebbbaaa___^^^]]]\\\]]]]]]___cccddd```___aaaaaa```\\\[[[XXXSSSNNNHHHCCC@@@;;;===<<<777111...000333000/////////...---------------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++***)))++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,---......,,,,,,,,,,,,---------------------,,,---......///---------------------------............/////////////////////////////////////////////////////////000000000000000000000000000000000///////////////////////////////////////////////////////////////...//////000000//////...////////////............////////////////////////......////////////..............................------------------------------------------------........................------------------------------------------------------------------------------,,,+++++++++,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,)))************+++++++++++++++++++++++++++++++++************************************************,,,------------...............////////////..............................///......---------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************+++++++++++++++++++++++++++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------------,,,,,,,,,,,,---------.........------///111:::@@@HHHMMMNNNOOOPPPRRRTTTTTTRRRLLLEEE???>>>>>>;;;@@@GGGLLLPPPRRRTTTUUUNNNMMMKKKKKKLLLNNNOOOOOOUUUWWW[[[^^^```bbbcccdddcccddddddccc```\\\XXXVVVTTTSSSQQQQQQRRRUUUYYY[[[YYYXXXUUUTTTSSSTTTUUUVVVYYY^^^aaaaaaaaaeeefffeeefffddd___WWWOOOKKKLLLNNNDDDDDDCCC>>>777222000000000000000000000//////...------............------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++++++++,,,,,,+++******+++++++++,,,,,,,,,------...------,,,,,,------...+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,+++++++++++++++++++++,,,,,,++++++,,,,,,---...++++++,,,,,,,,,---------,,,,,,,,,---------......---------------------------------.........//////////////////////////////////////////////////////////////////////////////................................................////////////////////////...//////////////////...///////////////.........////////////////////////---......//////......---........................------------------------------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++************************************************///000000000000000000000......////////////......////////////////////////...//////.........------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************+++++++++++++++++++++++++++++++++***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,++++++++++++++++++++++++*********++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------...------,,,,,,------...---.../////////111444777EEEIIIMMMNNNMMMMMMPPPSSSWWWYYYXXXSSSJJJCCC@@@@@@@@@EEEKKKOOOPPPPPPPPPPPPJJJGGGEEEFFFHHHJJJJJJIIIMMMOOORRRWWW[[[^^^___```[[[[[[\\\[[[XXXSSSNNNKKKIIIHHHFFFFFFFFFIIIKKKMMMKKKJJJHHHGGGHHHJJJLLLMMMPPPVVV[[[\\\^^^dddgggfffiiihhheee\\\SSSMMMMMMOOOIIIGGGEEEDDDBBB>>>777222000000//////////////////---......//////......---------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++***++++++,,,,,,,,,++++++++++++,,,,,,,,,---------...------,,,,,,------...+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,++++++++++++,,,------+++++++++,,,,,,,,,------,,,,,,,,,---------------------------------------------------....................................................................................------------------......------------------------..............................////////////...............///////////////////////////////////////------............------........................------------------------------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++************************************************000000/////////.........//////000000000000//////000000000000000000000000...////////////...------------------------------------------------------------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************+++++++++++++++++++++++++++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------......------------......---...000111333666;;;???IIIKKKLLLKKKIIIJJJNNNRRRXXX[[[\\\WWWNNNFFFCCCDDDFFFJJJOOORRRRRRQQQPPPPPPOOOLLLJJJKKKMMMMMMKKKHHHIIIJJJLLLPPPUUUWWWXXXWWWQQQQQQRRRRRRPPPLLLHHHFFFFFFEEEDDDCCCCCCDDDEEEEEEBBBBBBAAAAAACCCDDDFFFGGGIIIOOOSSSTTTWWW]]]bbbbbbcccfffiiifff^^^UUUNNNKKKKKKIIIHHHIIIKKKIIICCC===555333111///..................////////////......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,*********++++++++++++++++++++++++++++++,,,------++++++++++++,,,,,,,,,,,,++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.................................................................................---------------.........................................................---......//////......---.........///////////////////////////////////////------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,+++++++++,,,------++++++++++++++++++++++++,,,,,,,,,++++++++++++***)))************+++++++++++++++++++++++++++++++++************************************************444444333222111111000///111222222333333222222111000000000000000000000000...//////000///...---,,,................................................------------------------,,,,,,,,,---------......,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------++++++++++++++++++++++++************************************************++++++++++++++++++++++++,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------......------------......,,,...000333777<<>>999444111///000000......////////////......................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++***+++,,,,,,------,,,,,,,,,,,,,,,------------...,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,---------++++++,,,,,,,,,,,,------+++++++++++++++++++++++++++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,)))*********+++++++++++++++++++++***++++++,,,---***++++++++++++,,,,,,,,,***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........................................................------------------------------------.........///................................................---......//////......---............/////////000////////////////////////,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------++++++++++++++++++++++++------------------------,,,+++++++++,,,,,,---...++++++++++++++++++++++++,,,,,,,,,+++++++++******)))************+++++++++++++++++++++++++++++++++************************************************???>>>===<<<;;;:::999888333444444555555444444333000000000000000000000000...///000000000///---,,,................................................------------------------,,,,,,,,,------.........,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------++++++++++++++++++++++++************************************************++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------......------------......,,,...111444999@@@GGGLLLHHHKKKOOOPPPPPPRRRVVVYYY]]]^^^]]]VVVMMMHHHKKKPPPOOORRRVVVXXXXXXXXXXXXYYYTTTRRRSSSXXX]]]^^^ZZZVVVKKKJJJIIIJJJLLLLLLHHHEEEFFFFFFHHHIIIIIIIIIIIIHHHHHHIIIJJJKKKKKKJJJIIIHHHIIIIIIJJJJJJJJJIIIIIIHHHHHHLLLLLLJJJJJJPPPTTTTTTWWW[[[```fffkkklllkkkiii]]]\\\YYYSSSMMMKKKNNNQQQMMMIIIBBB;;;666333333444......////////////......................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++***+++,,,,,,------------,,,,,,,,,---------......,,,++++++******++++++,,,++++++,,,,,,,,,---------+++++++++,,,,,,---------++++++,,,,,,,,,---------+++++++++++++++++++++++++++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++************************,,,++++++++++++++++++,,,))))))******++++++++++++++++++******++++++,,,---******+++++++++,,,,,,,,,***+++,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......................................................---------------------------------....../////////////////////////////////........................---..................------.........//////000000////////////////////////,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------++++++++++++++++++++++++------------------------++++++++++++,,,,,,---...++++++++++++++++++++++++,,,,,,,,,++++++*********)))************+++++++++++++++++++++++++++++++++************************************************NNNMMMLLLIIIFFFCCC@@@???@@@???>>>===============:::888666333000/////////333222111000000000000000---...////////////000111...---------......///000........................------------------------........................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......---------,,,,,,+++++++++************************++++++++++++++++++++++++******************************+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---.........------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......,,,---......//////.........------------...///000111000222777@@@HHHLLLMMMQQQRRRTTTWWWYYYZZZ[[[[[[bbb```]]]ZZZWWWUUUUUUTTTOOOQQQUUUYYY[[[[[[YYYXXXXXXVVVXXX^^^```]]][[[[[[^^^[[[VVVSSSRRRQQQPPPNNNIIIJJJJJJJJJIIIJJJMMMPPPQQQUUUWWWUUUTTTUUUSSSOOOPPPTTTWWWVVVSSSPPPLLLHHHQQQNNNMMMNNNLLLIIIKKKOOOOOOQQQUUU\\\dddjjjkkkkkkcccbbb___\\\WWWSSSPPPNNNUUUVVVUUUMMMAAA777222222111000...---......---,,,........................------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++...***+++//////+++***---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++***)))))))))***,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++++++++,,,,,,,,,,,,------...------,,,,,,------...,,,------......------,,,...------,,,,,,------...++++++,,,,,,,,,,,,------------------------------........................////////////...---,,,+++........................////////////////////////------------------------.........------,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------,,,+++*********+++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++)))************+++++++++------,,,++++++******)))++++++++++++++++++++++++QQQQQQPPPOOONNNLLLJJJIIIJJJJJJKKKKKKJJJIIIGGGFFFBBB@@@>>>;;;888777666666222111111000000000000000000000111000///...//////000//////.......................................------------------------........................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------...---------,,,,,,+++++++++************************++++++++++++++++++++++++******************************+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---......---------,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---------.........------...............---------......000111222333111333777>>>GGGLLLMMMMMMTTTTTTUUUWWWXXXYYYZZZ[[[]]]\\\ZZZYYYXXXXXXXXXXXXRRRTTTWWWZZZ[[[[[[ZZZYYYSSSTTTXXX]]]___]]]___ccc^^^\\\YYYXXXVVVTTTQQQNNNOOOOOOPPPRRRUUUXXXZZZ[[[```cccccc___\\\[[[YYYUUUXXXXXXZZZ\\\^^^]]]YYYTTTPPPMMMMMMNNNNNNLLLNNNSSSOOONNNLLLMMMQQQVVV[[[___^^^]]]\\\ZZZXXXUUUSSSRRRPPPTTTXXXVVVOOODDD;;;666444222///...///000//////........................------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++111+++)))---...+++))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++***)))))))))***+++,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------,,,,,,------------,,,,,,------,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------------------------........................////////////...---,,,+++................................................------------------------......---------,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------,,,+++*********+++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++************+++++++++++++++++++++++++++++++++,,,++++++++++++++++++++++++QQQQQQQQQQQQPPPOOONNNMMMPPPRRRTTTUUUTTTRRROOOMMMMMMLLLIIIGGGEEECCCBBBAAA888777666555444333222111000000000000000000000000111000///......------...........................------------------------........................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------------,,,,,,,,,,,,++++++************************++++++++++++++++++++++++******************************+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...------------,,,,,,,,,+++++++++,,,,,,,,,------,,,------------.........---------------------------...///111444666888999444888???HHHOOORRRQQQOOOXXXWWWWWWWWWWWWXXXZZZ[[[[[[ZZZYYYXXXXXXXXXXXXYYYWWWXXXYYYZZZ[[[[[[[[[[[[VVVUUUVVVWWWTTTPPPRRRWWWTTTTTTUUUWWWYYYYYYVVVTTTTTTSSSSSSUUUXXX[[[]]]^^^___cccccc___[[[[[[ZZZWWW^^^[[[ZZZ\\\___]]]XXXSSSUUUQQQPPPRRRSSSRRRUUUYYY\\\ZZZWWWRRROOOOOORRRTTTXXXXXXXXXXXXWWWVVVUUUUUUPPPRRRVVVYYYXXXRRRIIICCC999666333111111111111111........................------------------------.........---------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++222+++(((+++...---+++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++******))))))******+++,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------,,,,,,------------,,,,,,------,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------------------------------------------------......///......---,,,+++------------------------........................------------------------...------------,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++************+++++++++,,,)))******+++,,,,,,------++++++++++++++++++++++++PPPPPPQQQQQQPPPOOONNNNNNSSSTTTUUUVVVWWWVVVUUUTTTVVVUUUSSSRRRPPPNNNMMMMMMGGGFFFCCC@@@<<<999666444000000///000222333222222000//////...------..............................................................................------------------------------------------------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******************************************************************************+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------+++++++++,,,,,,,,,,,,---------------..................---------------......000222666999<<<>>>???;;;???FFFNNNTTTVVVUUUTTT\\\ZZZXXXWWWVVVWWWYYYZZZ\\\[[[ZZZYYYXXXWWWWWWWWW\\\\\\[[[[[[[[[[[[\\\\\\[[[VVVRRRPPPMMMHHHHHHKKKSSSSSSSSSUUUWWWXXXVVVUUUWWWXXXYYYXXXWWWYYY___ccc\\\bbbdddaaa___``````___aaa``````bbb```[[[XXXXXXUUURRRQQQVVVYYYZZZ]]]aaa]]]___```\\\VVVPPPLLLKKKWWWWWWWWWVVVUUUTTTSSSRRRTTTQQQPPPRRRVVVWWWSSSOOOAAA===888444333222111000...............................................................---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---+++***+++---...//////+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++***************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,---,,,,,,,,,------,,,,,,,,,---,,,,,,,,,,,,,,,,,,---+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------.........------,,,+++------------------------........................------------------------------------------------+++++++++,,,,,,,,,------------------------------------------------------++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++LLLMMMNNNPPPQQQRRRRRRRRRRRRRRRRRRRRRTTTVVVXXXZZZWWWWWWWWWWWWVVVVVVUUUUUUUUUSSSOOOJJJDDD>>>999666666444333333555555444222//////............//////////////////////////////................................................------------------------------------------------------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******************************************************************************+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------++++++,,,,,,,,,------------------.........//////......---------...///000111333666:::>>>AAACCCDDDCCCFFFLLLQQQUUUXXXYYYZZZ]]][[[YYYWWWVVVWWWXXXYYYZZZZZZZZZZZZZZZYYYYYYYYY^^^]]]\\\[[[ZZZ[[[[[[\\\]]]UUUOOOPPPQQQPPPPPPQQQZZZWWWTTTSSSSSSSSSSSSRRRKKKPPPTTTTTTRRRUUU___hhheeelllppplllhhhgggfffeeeccceeejjjkkkbbbYYYYYY___ZZZVVVUUUYYY\\\\\\\\\^^^[[[^^^aaabbbaaa^^^\\\[[[[[[ZZZYYYVVVTTTQQQNNNMMMRRRNNNKKKNNNTTTWWWTTTPPPJJJEEE???:::666333000...////////////////////////................................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++)))+++,,,+++)))***,,,---++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++))))))******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------,,,+++------------------------........................------------------------------------------------+++++++++,,,,,,,,,------------------------------------------------------++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++@@@BBBEEEHHHKKKMMMOOOOOOHHHGGGFFFFFFHHHKKKOOORRRQQQRRRSSSUUUWWWXXXXXXXXXYYYXXXTTTPPPJJJCCC>>>;;;@@@===:::999::::::777333222111111000000000000111////////////////////////................................................------------------------------------------------------------------------***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------******************************************************************************+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,------------...,,,,,,,,,---------......------........./////////......------...000222333666888;;;???CCCEEEFFFGGGHHHKKKOOORRRUUUXXX[[[^^^\\\[[[YYYWWWVVVVVVVVVWWWVVVWWWYYY[[[]]]^^^^^^___]]]\\\[[[ZZZZZZZZZZZZZZZ^^^WWWRRRSSSTTTSSSTTTVVVUUUTTTSSSTTTXXX]]]___```YYYbbbkkknnnooorrr{{{qqqpppxxx{{{tttmmmkkkggg^^^WWWTTTVVVUUUTTTWWW\\\aaadddeee___^^^\\\YYYUUUQQQNNNLLLKKKJJJKKKPPPUUUWWWRRRNNNPPPLLLGGGAAA===888333000////////////////////////......................................./////////------------------------------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***------***)))***)))&&&++++++,,,,,,------......++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++))))))***++++++++++++******++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,------------...++++++,,,,,,,,,,,,------------------------------------------------------++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,+++******)))++++++++++++++++++++++++;;;<<<>>>@@@BBBDDDEEEEEE>>>=========>>>@@@BBBCCCGGGIIIMMMPPPTTTVVVWWWXXXVVVVVVUUUSSSPPPLLLHHHEEEEEEAAA??????BBBCCC@@@===999888666444222111111111////////////////////////................................................------------------------------------------------------------------------******+++,,,,,,---......++++++++++++++++++++++++***++++++++++++,,,,,,,,,+++++++++,,,,,,---------******************************************************************************+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......------........./////////............////////////......---...000222555777:::<<>>===:::777555222111000000000000000000000000000////////////////////////........................------------------------------------------------------------------------******+++,,,,,,---......++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,---------************************))))))))))))))))))))))))******************************+++++++++,,,,,,,,,++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,------..................////////////000............/////////000......---...000444777999===???BBBEEEHHHIIIHHHHHHGGGLLLRRRVVVWWWXXXZZZ\\\XXXXXXXXXXXXWWWVVVUUUTTTYYYZZZ\\\^^^____________XXXXXXYYYYYYYYYYYYXXXWWWRRRYYYaaaccc______kkkzzz|||www}}}{{{tttfffZZZ``````___^^^\\\ZZZYYYXXXSSSPPPLLLKKKOOOUUU\\\```VVVTTTQQQNNNJJJEEE>>>:::000000000000000000000000////////////////////////---.........//////000000........................------------------------,,,,,,,,,------.........------------------------------------------------++++++,,,,,,,,,---------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++...+++)))...<<>>AAADDDFFFHHHIIIJJJLLLOOOSSSVVVWWWWWWWWWWWWTTTMMMEEEAAACCCKKKRRRNNNKKKGGGBBB===888555333222222000/////////000111///////////////000111111...///000///---,,,------////////////////////////---------------------------------,,,,,,+++++++++******+++,,,,,,---......++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,................................................//////000000000///...---000000222444777:::===???AAACCCEEEEEEDDDEEEHHHKKKPPPRRRTTTVVVXXXYYYYYYYYYWWWYYYYYYYYYWWWWWWXXXYYYYYY^^^___ZZZWWWYYYYYYUUUWWWTTTUUUXXXWWWSSSTTTZZZgggpppxxxyyyuuuvvv{{{}}}rrrnnnqqqtttrrrttt{{{{{{vvvsssuuurrrrrrrrrpppqqqzzz|||yyykkkccc\\\WWWWWWVVVUUUYYY^^^```^^^XXXPPPNNNSSSYYY\\\cccaaaYYYOOOJJJKKKHHHAAA999555222000000111111111111000///000111111///---//////............//////////////////////////////------------------------------------------------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.../////////...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))***+++,,,,,,------------,,,++++++******)))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++******+++++++++,,,,,,,,,...------,,,,,,------...------------------------------------------------------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,........................------++++++++++++------///...---,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,******,,,---+++(((,,,++++++******++++++,,,---,,,***))))))***,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********LLLKKKMMMRRRXXX[[[ZZZXXXQQQNNNJJJIIIIIIGGGCCC???999;;;===???AAAAAA@@@@@@BBBCCCFFFKKKOOOTTTXXXZZZ[[[ZZZWWWQQQKKKGGGGGGIIIRRRRRRQQQOOOLLLHHHEEECCC;;;999666333000...------000000000000000...---,,,......///...---------...////////////////////////---------------------------------,,,,,,,,,++++++******+++,,,,,,---......++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,................................................000000000000000000000000222333555888;;;>>>AAABBBCCCEEEFFFFFFFFFFFFJJJMMMPPPQQQSSSUUUVVVVVVVVVVVVXXXYYY[[[[[[ZZZYYYZZZ[[[TTTXXXWWWSSSSSSWWWYYYVVVLLLMMMRRRZZZ___bbbkkkuuuxxxjjjeeedddbbb___```ffflllnnnlllnnnssswwwwwwzzzxxxyyyzzzyyyuuuiiibbbbbbbbb___[[[YYYZZZ\\\[[[XXXVVVWWWZZZaaaeeefffaaa]]]XXXPPPGGGDDD???999444222000///---000/////////111111///...//////............//////////////////////////////------------------------------------------------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---..................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,---,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------------------------------------------------------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,........................---,,,,,,++++++,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,******,,,---+++))),,,,,,++++++++++++,,,,,,---,,,+++))))))+++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******OOOQQQUUU[[[aaadddcccbbb___XXXQQQRRRVVVUUUMMMDDD@@@AAACCCEEEEEEDDDBBBAAA@@@@@@@@@BBBEEEJJJOOORRRUUUXXX[[[ZZZUUUNNNIIIFFFNNNPPPRRRTTTTTTSSSQQQPPPJJJHHHCCC>>>888333///---///000111111111///---,,,---..................///////////////////////////------------------------------------,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,................................................000////////////111222333555777:::>>>AAACCCEEEEEECCCEEEFFFGGGGGGIIILLLOOOPPPQQQSSSTTTUUUUUUTTTTTTWWWYYY\\\\\\[[[YYYYYYYYYRRRRRROOOKKKLLLPPPQQQOOORRRTTTYYY^^^___dddppp|||~~~qqqkkkooonnnhhhkkklllttttttrrrxxx~~~tttddd```aaaccc^^^VVVUUU[[[]]]dddiiihhhddd___WWWQQQOOOIIIAAA:::666222///---000///...///000111000///000//////......//////000////////////////////////------------------------------------------------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---............------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++++++++,,,,,,,,,---------------,,,,,,,,,,,,------,,,,,,,,,,,,------------------------------------------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---...------,,,,,,,,,,,,,,,++++++++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++,,,,,,+++***,,,,,,++++++++++++,,,,,,---,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++WWWZZZ^^^aaabbbaaa```___^^^YYYTTTVVV[[[[[[TTTLLLJJJJJJKKKKKKKKKKKKKKKJJJHHHFFFDDDAAA@@@@@@AAABBBGGGKKKQQQUUUUUURRRNNNLLLHHHIIILLLOOORRRUUUWWWWWWXXXVVVRRRLLLEEE???999666000000000000111111111222...------...///000000///////////////////////////........................------------------,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,................................................///...---...///222555777:::===@@@CCCEEEFFFFFFEEEAAABBBCCCEEEHHHLLLPPPRRRQQQRRRTTTVVVWWWWWWVVVVVVWWWYYY\\\\\\YYYVVVTTTSSSNNNLLLJJJIIILLLOOOPPPOOOZZZ]]]^^^YYYSSSRRR[[[fffbbbpppyyyzzzxxxhhh]]]\\\ZZZUUUXXXaaa]]]```aaa___]]]\\\]]]^^^TTTOOOGGG@@@;;;777444111000///...///000111111000000000////////////000000////////////////////////........................------------------------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++++++++))))))***+++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******+++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,---*********+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,++++++,,,,,,,,,---,,,++++++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,XXX\\\aaabbb___\\\[[[[[[UUUTTTUUUWWWYYYZZZXXXVVVUUUTTTQQQOOOMMMMMMNNNOOOOOONNNLLLIIIFFFDDDBBBAAACCCEEEGGGJJJLLLMMMLLLLLLHHHHHHHHHJJJNNNTTTYYY\\\]]]\\\ZZZVVVQQQKKKFFFCCC777555222000///000222333000///...///111222222000////////////////////////........................------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,................................................---------...111444888:::@@@AAADDDFFFGGGFFFEEEDDD??????@@@CCCHHHNNNRRRUUURRRTTTVVVXXXYYYZZZZZZZZZYYY[[[]]][[[WWWSSSOOONNNFFFEEEFFFIIIMMMOOOPPPQQQNNNUUUYYYWWWSSSVVV```hhhxxxxxxvvvxxxxxxsssooohhhkkkoooqqqllldddaaacccvvvsssjjjlllyyyfffaaaaaa______bbb^^^\\\ZZZYYYYYYZZZ___cccWWWSSSMMMGGGBBB===888555222111//////111222222111000000////////////000000////////////////////////........................------------------------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++++++++))))))***+++,,,------...++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******+++++++++++++++,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---*********+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,SSSXXX]]]\\\XXXTTTTTTVVVOOORRRTTTUUUTTTUUUWWWZZZ___]]]YYYVVVTTTSSSSSSSSSQQQQQQQQQQQQQQQPPPPPPPPPNNNKKKHHHGGGGGGGGGFFFEEEGGGFFFCCCCCCFFFLLLRRRWWWYYYZZZ[[[ZZZXXXTTTOOOMMMEEEAAA<<<777333111111111333111///000333555333000////////////////////////........................------------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,................................................------///111555888<<<>>>CCCDDDEEEFFFGGGFFFFFFEEE@@@??????BBBHHHNNNSSSUUUSSSUUUWWWXXXYYYZZZZZZYYYZZZ[[[[[[YYYUUUPPPMMMLLLFFFEEEFFFGGGFFFDDDGGGLLLLLLYYYhhhqqqyyyzzzsssjjjhhheeeeeeiiikkkeee]]]VVVSSSQQQSSSVVVVVVQQQLLLNNNOOOPPPMMMIIIJJJQQQWWWVVVZZZ]]]]]]aaahhhlllllluuuzzzppplllyyymmmddd___ZZZVVVXXXXXXWWWWWWYYYZZZWWWSSSOOOJJJDDD===888666444111000111222222222111000000//////000000111////////////////////////........................------------------------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---------++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++++++++,,,,,,---++++++++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,------------...------------------------+++,,,------,,,,,,---...------,,,,,,,,,,,,------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------^^^bbbddd___UUUOOOOOOQQQPPPQQQQQQPPPMMMNNNQQQUUUZZZ[[[[[[[[[ZZZYYYXXXWWWSSSSSSRRRRRRSSSVVVXXXZZZWWWTTTQQQOOONNNKKKGGGCCCEEECCCAAA???@@@DDDHHHKKKTTTWWWZZZ\\\\\\YYYVVVTTTRRRPPPLLLGGGAAA<<<888555777444111222555666444111////////////////////////........................------------.........///,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,...................................................///222666:::>>>AAABBBCCCDDDEEEFFFGGGHHHIIIJJJFFFCCCAAACCCIIINNNRRRSSSTTTUUUVVVWWWVVVUUUTTTSSSUUUUUUUUUSSSOOOKKKJJJJJJIIIHHHJJJLLLKKKLLLVVVbbbsssssslllhhhgggeee^^^YYYWWWTTTSSSPPPMMMPPPWWWWWWSSSMMMPPPUUU[[[___^^^XXXRRROOOSSSTTTOOOHHHGGGKKKOOOQQQSSSQQQKKKIIIKKKLLLKKKYYYbbbqqq~~~kkk```XXXYYYYYYUUUQQQQQQWWWVVVVVVUUUSSSMMMFFF@@@999666333222222333333222111111000000000000111111////////////////////////........................------------------------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,---*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,------...++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++)))))))))*********++++++,,,,,,++++++++++++,,,,,,)))******+++,,,,,,------+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++******+++,,,,,,---,,,,,,,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,---------..............................***,,,......,,,+++---///------,,,,,,,,,,,,------,,,------------------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......uuuwwwvvvkkk\\\QQQNNNPPPRRRQQQNNNJJJHHHHHHJJJLLLKKKNNNSSSXXXZZZZZZXXXWWWYYYVVVRRROOOOOORRRVVVYYYWWWWWWWWWYYYYYYUUUOOOIIIGGGFFFDDDBBBBBBBBBDDDEEESSSVVVZZZ]]]___]]][[[YYYYYYYYYXXXUUUPPPIIIBBB>>>999555222333666777444111////////////////////////////////////////////////---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***,,,...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,................................................///111555:::>>>BBBDDDEEECCCCCCDDDFFFHHHKKKMMMNNNKKKGGGDDDEEEJJJNNNQQQQQQUUUUUUUUUTTTSSSQQQOOOMMMNNNNNNNNNLLLIIIGGGGGGGGGFFFHHHOOOWWW^^^hhh}}}hhh[[[\\\SSSOOOOOOTTTYYY\\\aaafffhhhhhhcccZZZYYYaaahhhhhhhhheeecccdddhhhmmmrrruuussszzz}}}vvvhhh[[[SSSNNNVVV\\\^^^XXXRRROOOLLLIIIGGGJJJOOOVVV[[[aaaiiiqqqyyy~~~xxxooo```\\\\\\YYYVVVUUUQQQSSSVVVYYYYYYUUUOOOJJJ;;;888555333333333333222111111000000000000111111////////////////////////////////////////////////------------------------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))***+++,,,,,,------***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,---......++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++((())))))))))))*********,,,++++++++++++++++++,,,))))))***+++,,,,,,------+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++------------+++++++++*********+++,,,,,,---------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,------.................................***,,,......,,,+++---000...------,,,,,,------...,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........zzzpppkkkddd]]]bbb^^^ZZZVVVNNNFFFDDDGGGGGGSSS\\\YYYUUUUUUTTTRRRRRRTTTTTTRRROOOMMMOOOQQQRRRVVVZZZ]]]\\\ZZZWWWVVVPPPMMMIIIEEECCCBBBBBBBBBFFFHHHLLLSSSYYY\\\\\\[[[\\\ZZZXXXWWWWWWUUUQQQOOOGGGFFFBBB===777444444444000000//////////////////////////////////////////---------------------------------------------------,,,,,,++++++,,,,,,---------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,---------......------------------------,,,,,,,,,---------............---------......///...000111111/////////111222555:::???BBBBBBAAA@@@@@@AAACCCEEEGGGIIIKKKLLLCCCFFFJJJLLLMMMNNNPPPQQQQQQSSSTTTRRRNNNKKKJJJJJJLLLJJJJJJLLLLLLJJJJJJKKKOOO[[[ooogggggggggeeeaaa]]]YYYWWWUUUPPPQQQ[[[gggppp|||yyypppiiiuuu{{{pppvvv}}}{{{ddd]]]bbbyyynnn\\\QQQNNNLLLIIIGGGGGGKKKOOORRRZZZcccppp~~~tttwwwccc]]]]]][[[YYYPPPPPPRRRWWWZZZWWWPPPLLLGGGBBB;;;555222222222111///000000000//////000111000/////////............////////////////////////------......------,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,++++++*********---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,++++++*********++++++++++++++++++++++++...---+++*********++++++,,,++++++******++++++,,,+++,,,,,,------,,,,,,+++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.................................---------------+++++++++,,,---///222333------,,,+++++++++,,,,,,......//////////////////------......---,,,,,,+++,,,,,,---......------,,,++++++++++++,,,,,,---...------...000222111///---tttoookkkjjjeee\\\VVVTTTWWWbbbkkkiiibbbYYYNNNDDDHHHIIIJJJKKKMMMOOOQQQRRRRRRUUUYYY\\\\\\[[[YYYXXXZZZXXXSSSNNNKKKIIIHHHHHHDDDDDDFFFIIINNNQQQTTTUUUYYYXXXWWWXXXYYYZZZYYYXXXSSSPPPJJJCCC;;;555222111000000000000000000000000////////////////////////---------------------------------------------------,,,,,,++++++,,,,,,---------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,---------......------------------------,,,,,,,,,---------............------......//////...///000000///000222444888:::>>>AAABBBCCCBBBAAADDDEEEGGGIIIJJJKKKLLLLLLGGGIIIKKKLLLMMMOOORRRTTTVVVRRRMMMJJJJJJKKKKKKKKKIIIIIIIIIHHHHHHMMMVVV___uuuyyyiii]]]]]]ZZZYYY\\\ccciiijjjiiiZZZVVV]]]qqqwwwxxxzzzlll___ZZZQQQIIIDDDCCCFFFHHHKKKNNNSSSZZZdddnnnwwwzzzoooddd^^^ZZZ[[[YYYSSSPPPVVV]]]ZZZRRRNNNIIIBBB;;;777444222000111222222222111000000000000000/////////.........////////////////////////------......------,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,+++++++++******+++*********+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,+++++++++******++++++++++++++++++++++++---,,,+++*********++++++,,,++++++******++++++,,,+++,,,,,,------,,,,,,+++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,.........---------------,,,,,,,,,,,,------------......---------...///000---------,,,,,,,,,------,,,,,,,,,,,,------------,,,---------------,,,,,,,,,,,,------............------,,,,,,---......///.........000111000...,,,vvvkkkfffhhhooovvvxxxvvvooobbbVVVOOONNNMMMNNNPPPPPPMMMJJJNNNPPPTTTWWWYYYZZZZZZYYYZZZXXXUUURRROOOMMMKKKJJJGGGGGGFFFEEEEEEFFFJJJLLLNNNMMMMMMOOOTTTXXXZZZZZZ^^^[[[UUUMMMDDD;;;444000111111111000000000111111////////////////////////---------------------------------------------------,,,,,,++++++,,,,,,---------------------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,---------......------------------------,,,,,,,,,---------.....................///000000---...//////000222666999@@@AAABBBCCCDDDDDDDDDDDDGGGHHHJJJLLLLLLKKKJJJIIILLLMMMNNNNNNNNNPPPRRRUUUQQQLLLFFFDDDGGGIIIHHHFFFGGGMMMSSSWWW]]]jjj~~~vvvkkkggggggeeeaaa```aaagggvvv}}}zzz~~~tttnnneee[[[SSSMMMJJJIIIEEECCCAAAAAAEEENNN\\\ggg~~~tttiiiZZZ\\\WWWOOOOOOXXX[[[WWWVVVRRRLLLEEE@@@:::444111333333333333333222000000000000000/////////......////////////////////////---............---,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,++++++++++++***)))))))))***+++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++*********++++++,,,++++++******++++++,,,+++,,,,,,------,,,,,,+++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,---------------,,,,,,,,,,,,,,,,,,------------------------------,,,,,,------------------000///...---------------------------------------........................---......//////........................///000111......------......//////000//////000222111///---{{{{{{}}}~~~uuueeebbbaaacccddd```UUULLLLLLLLLNNNPPPSSSTTTTTTTTTRRRRRRTTTTTTSSSRRRPPPOOONNNOOOOOOLLLHHHEEEDDDEEEDDDCCCCCCFFFKKKQQQTTTVVV^^^]]]\\\XXXQQQHHH>>>888333333111000//////000000////////////////////////........................---------------------------,,,,,,++++++,,,,,,---,,,,,,------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---------......------------------------,,,,,,,,,---------..................///000111111......///000111555:::???DDDCCCDDDDDDEEEFFFGGGGGGHHHJJJLLLMMMLLLJJJGGGEEENNNPPPQQQQQQOOONNNNNNOOOFFFEEEEEEEEEFFFGGGFFFEEEKKKZZZlll|||ssseeeWWW]]]ccciiirrr}}}qqq{{{xxxiiiZZZRRRNNNLLLKKKHHHDDDCCCHHHNNN^^^fffxxxZZZ[[[\\\YYYRRROOOTTT[[[ZZZXXXTTTOOOJJJCCC<<<777333333333333444333222000000000000////////////...////////////////////////...............------,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++************+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,++++++******++++++,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++,,,,,,---...---------,,,,,,,,,---------------,,,,,,,,,,,,------------..................------//////.....................//////000111111111111111111000000000000000000///000000000000000//////000000///......///000111......---------......///000000000111333333111///{{{zzz|||}}}ooobbbYYYVVVSSSQQQQQQQQQOOOMMMLLLNNNPPPRRRSSSSSSQQQPPPRRRTTTWWWVVVRRRMMMHHHEEEDDDBBBAAACCCHHHLLLOOOPPPTTTVVVZZZ]]]]]]WWWMMMFFF999777555222000/////////000000000000000000000000........................---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,---------...............///000111222222///000111222444888>>>BBBCCCCCCCCCDDDFFFHHHJJJKKKKKKLLLNNNOOONNNKKKHHHFFFNNNPPPSSSRRROOOKKKHHHFFF>>>BBBDDDDDDDDDGGGOOOUUUeeexxx|||iiiYYYPPPTTTeeeyyyooo]]]^^^ZZZYYYZZZTTTKKKEEEEEEHHHLLL\\\sssyyytttvvvcccXXX]]]\\\RRRRRR\\\YYYYYYWWWVVVSSSMMMFFFAAA666444222222444444333222111000000000////////////////////////////////////......//////......---,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++,,,,,,,,,---------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---.........------,,,,,,,,,------.........,,,,,,,,,------.........///.........---,,,,,,,,,---...///111222333444555777777999:::;;;;;;;;;;;;555555555444444333333333222222222111000///...---000//////.........//////111000000/////////000000///......///111222111000|||wwwtttnnngggbbb___]]]YYYVVVKKKJJJIIIIIIJJJLLLOOOQQQVVVVVVVVVXXXXXXUUUPPPLLLFFFDDDCCCCCCEEEGGGHHHHHHIIIKKKQQQYYY^^^^^^YYYSSSDDDAAA===888444222111111000000000000000000000000........................---------------------------,,,,,,++++++,,,,,,---+++,,,,,,------.........,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,---------......////////////000222333444222444555666888<<<@@@DDDBBBCCCDDDEEEHHHJJJLLLNNNOOOPPPQQQQQQQQQOOOMMMKKKLLLOOOQQQQQQMMMHHHEEECCC<<<@@@DDDEEEGGGSSSeeettt}}}tttkkkeee```]]][[[iiivvvlllgggkkkkkkaaaUUUPPPLLLFFFFFFOOO[[[eeemmmrrrhhhvvvxxxXXXXXX```\\\UUUUUUVVVVVVXXXYYYYYYUUUPPPKKK<<<888333222333555444222111111000000000/////////////////////////////////...////////////...------------............------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++***++++++++++++,,,,,,,,,---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,++++++,,,++++++******++++++,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---...............,,,,,,,,,---......//////,,,------....../////////---------...............111222555999<<<>>>@@@AAACCCDDDFFFHHHJJJJJJJJJIIIDDDCCCCCCBBBBBBAAAAAAAAA:::999888666333000...,,,000000222333333333333333999888888777777777777777111000...///000000///...ooottt|||{{{{{{yyyvvv```[[[TTTQQQSSS\\\gggnnnbbb\\\TTTSSSVVVXXXVVVSSSKKKJJJHHHHHHHHHHHHFFFDDDEEEEEEGGGNNNWWW\\\\\\ZZZRRRNNNHHHAAA<<<888666555000000000000000000000000........................---------------------------,,,,,,++++++,,,,,,---++++++,,,,,,---......///,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------------,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,---------....../////////000111222444444555777999;;;<<<>>>AAADDDDDDDDDFFFHHHJJJLLLMMMNNNPPPPPPPPPQQQQQQPPPPPPOOOLLLMMMMMMLLLIIIGGGGGGGGGFFFLLLUUU^^^jjj{{{qqq\\\^^^eeennnxxxnnnaaaWWWNNNFFFDDDGGGMMMXXXaaafffnnnwwwzzzeeeaaaccc^^^UUURRRTTTWWWZZZ\\\ZZZVVVSSSGGG@@@888333444444333111111111111000000000/////////////////////////////////////////////...------------............------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))*********++++++++++++******+++++++++,,,,,,,,,+++++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------------)))***+++,,,,,,,,,,,,+++,,,++++++******++++++,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,------------...******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------------------------,,,,,,,,,------------...,,,------...............,,,,,,------.../////////------...//////000111111---...000222444666888888:::<<<@@@DDDHHHKKKMMMMMMLLLNNNPPPSSSTTTUUUTTTTTTQQQQQQPPPPPPOOONNNNNNMMMGGGFFFCCC@@@<<<777444222444777;;;>>>AAABBBBBBAAAEEEEEEDDDCCCCCCCCCCCCCCC;;;888555333333111///...xxxqqqssszzzxxxyyy~~~|||qqqkkkppprrrdddUUUNNNRRRWWWXXXWWWUUUSSSRRRQQQPPPOOOLLLIIIFFFBBBAAAFFFOOOWWW[[[[[[[[[WWWPPPHHHBBB===:::999000000000000000000000000////////////////////////---------------------------,,,,,,++++++,,,,,,---++++++,,,,,,---...//////,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,,,,,,,,,,---------......------------------------,,,,,,,,,---------....../////////000111333444555777:::<<<===>>>???AAACCCFFFGGGIIIJJJLLLMMMNNNNNNNNNNNNNNNNNNOOOOOOPPPPPPLLLKKKJJJHHHFFFGGGJJJMMMVVV```qqq}}}lll]]]QQQ\\\ggg{{{lllXXXTTTQQQOOOJJJFFFIIIOOO^^^iiivvvhhhiiiiii```QQQRRRVVVZZZ]]]\\\YYYVVVOOOFFF<<<555444444222000111111111111000000000000///////////////////////////////////////......---------............------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++++++++*********++++++,,,,,,,,,)))))))))***+++,,,......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,------------------------)))***+++,,,---,,,,,,+++,,,++++++++++++++++++,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------------------------,,,,,,,,,---------......,,,---......//////......,,,,,,------...///000000.........///000111111222000111444888;;;???BBBCCCAAADDDHHHLLLPPPSSSUUUVVVOOOQQQTTTWWWXXXYYYXXXXXXSSSSSSRRRQQQQQQPPPOOOOOOSSSRRROOOJJJEEE@@@<<<999;;;>>>DDDJJJNNNPPPPPPPPPOOONNNMMMMMMLLLLLLLLLLLLEEEBBB===:::888555222///xxx}}}|||{{{tttxxxnnnYYYTTTRRRKKKMMMVVVWWWUUUSSSTTTWWWXXXXXXVVVPPPGGG???@@@DDDGGGKKKOOOUUUWWWXXXUUUOOOHHHBBB???;;;444111444444///---000...000000///,,,,,,///222........................------------------------................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........------,,,,,,,,,---------------------------------............//////---,,,---000000...+++---///000000000222444777>>>>>>>>>>>>???AAADDDEEEJJJIIIIIIIIIKKKNNNRRRTTTNNNNNNNNNOOOPPPPPPNNNLLL>>>EEEIIIDDDBBBHHHSSSZZZrrrqqqfff______cccxxxtttaaa\\\XXXUUUNNNFFFEEEKKKRRRUUU```rrrzzzeeedddZZZQQQSSS\\\```^^^YYYMMMLLLHHH???777333444666444222000000111222222111000000000000//////////////////.........---------------------------------------------------------...------,,,,,,------...........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++.........------,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...+++,,,------......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------,,,,,,,,,---------......------,,,,,,,,,------.....................------000//////...............------...///000222333444999;;;===AAAEEEHHHKKKMMMMMMNNNQQQSSSTTTTTTSSSRRRQQQTTTWWWXXXVVVTTTRRRRRRPPPRRRRRRRRRPPPOOOOOOPPPSSSQQQNNNLLLLLLLLLLLLKKKMMMNNNPPPRRRTTTVVVWWWWWWUUUUUUUUUUUUUUUTTTRRRRRRKKKJJJJJJGGGDDD???;;;888{{{www}}}|||}}}xxxuuuyyy|||mmm```YYYQQQOOOQQQPPPOOOOOORRRWWW[[[]]]\\\[[[SSSKKKGGGDDDBBBFFFLLLKKKQQQXXX[[[YYYRRRLLLHHHDDD<<<666555222...---000000111222000...---///111........................------------------------................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---------,,,,,,,,,---------------------------------............//////---,,,---///000...,,,///000000111222666;;;???BBBAAAAAA@@@AAABBBDDDDDDJJJJJJJJJKKKMMMPPPRRRSSSPPPOOOMMMLLLKKKJJJIIIHHHIIIEEECCCFFFIIISSSjjj~~~rrrjjjeeehhhuuuuuujjjaaa]]]YYYSSSOOOOOOFFFEEEKKKWWWccckkkrrrxxxtttaaafffbbbXXXVVV]]]```\\\RRRPPPKKKDDD<<<666333333333111000111222222222000111000000000//////////////////.........---------------------------------------------------------...------,,,,,,------...........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------------,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...+++,,,------......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------............---------------.................................------...///000111...///111333555888:::<<>>888444///...000111222222111000...///000........................------------------------................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------------,,,,,,,,,---------------------------------............//////...---...///000...---...///000111444999AAAFFFEEEDDDDDDCCCCCCDDDDDDEEEJJJKKKLLLNNNPPPQQQQQQRRROOONNNKKKIIIGGGFFFEEEEEEIII>>>>>>LLLYYYiiilllccccccrrrzzzwwwnnnaaaXXXNNNHHHEEEJJJRRR\\\jjjvvvyyyssslllbbbZZZVVVWWWZZZ^^^ZZZVVVPPPJJJCCC<<<555000222111111222333333111000111111000000000//////////////////.........------------------------------------------------------...------,,,,,,------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...+++,,,------......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......000//////...---------...........................///...---------///111222222444666:::===AAADDDEEEIIIJJJKKKMMMOOOQQQQQQRRRNNNOOOQQQRRRSSSTTTTTTTTTQQQRRRRRRPPPNNNLLLLLLLLLJJJNNNRRRTTTTTTSSSRRRRRRRRRQQQQQQRRRTTTUUUTTTRRRNNNMMMLLLMMMPPPTTTXXX[[[[[[ZZZYYYXXXWWWWWWWWWWWWUUUUUUUUUTTTRRROOOMMMKKKaaaaaaffflllmmmkkkllloooxxxuuummmddd]]]ZZZ[[[]]]jjjllliiikkkuuuvvvyyyssskkkmmmxxxooo```\\\WWWPPPKKKJJJLLLPPPSSSWWWVVVXXXZZZVVVJJJAAA===???FFFPPPXXX\\\]]]\\\\\\ZZZSSSIIIAAA;;;555222000000000111111111000000000................................................................................................---------------------------------------------------------------------------------------------------------------------------------............//////............/////////---...111333666;;;AAAEEEEEEEEEEEEEEEEEEEEEFFFFFFIIIJJJMMMOOOPPPPPPPPPOOOKKKKKKJJJHHHFFFEEEEEEFFFFFFHHHTTTiii}}}nnn\\\ZZZuuuqqq]]]RRRFFF@@@BBBLLL___ooo}}}aaa^^^___XXXXXXbbbccc^^^VVVOOOIIIBBB:::444333222222333444444222000111111111000000000//////////////////............------------------------------------------------...------,,,,,,------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------------...---------------------------,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...+++,,,------......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......111000///...........................////////////000//////...///000111222:::;;;>>>BBBEEEHHHJJJLLLJJJKKKMMMOOOQQQQQQRRRRRRQQQQQQQQQQQQQQQQQQQQQQQQIIIIIIIIIGGGEEEEEEGGGHHHDDDFFFIIIKKKLLLLLLMMMOOOLLLLLLMMMOOOQQQQQQOOOMMMNNNNNNMMMNNNOOORRRTTTUUURRRRRRRRRSSSTTTVVVWWWXXXWWWWWWVVVUUUSSSQQQOOONNNZZZVVVYYYbbbllloooooopppqqqllleee___[[[XXXVVVTTTQQQSSSPPPRRRYYYTTTPPPWWWbbbhhhqqqyyy~~~~~~qqqkkklll{{{||||||uuuiii^^^WWWVVVZZZ]]]ZZZTTTSSSYYY\\\XXXPPPKKKFFFIIIKKKNNNPPPSSSXXX[[[]]]ZZZTTTMMMFFF@@@:::444000000///000000111111000////////////////////////........................................................................---------------------------------------------------------------------------------------------------------------------------------............///...............///000111...222777:::<<<>>>@@@AAACCCCCCDDDEEEFFFGGGHHHHHHHHHJJJLLLOOOOOOOOOMMMLLLHHHIIIIIIGGGEEEFFFJJJMMMZZZrrrtttiiinnn{{{sss```OOODDDDDDQQQ```}}}jjjaaa```aaadddiiiccc[[[TTTOOOIIIBBB<<<666555444444444444222000111111111111000000000000000000/////////.........------------------------------------------------...------,,,,,,------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,---------.........---------------------------,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...+++,,,------......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......000000///......................../////////000000...///000222444777888999BBBDDDFFFHHHJJJLLLMMMMMMKKKMMMPPPRRRTTTUUUUUUUUUUUUSSSPPPLLLIIIGGGEEEEEEAAABBBBBBBBBBBBDDDGGGJJJDDDEEEEEEEEEEEEHHHLLLOOOOOOOOOOOOQQQRRRRRRPPPNNNKKKLLLMMMNNNNNNMMMLLLKKKHHHHHHIIIIIIJJJLLLMMMMMMWWWXXXXXXXXXXXXXXXXXXXXX{{{uuuvvvzzzyyyzzzyyyxxxeeecccZZZWWW\\\UUULLLPPPIIIMMMSSSZZZ```dddffffffeeeooo~~~~~~}}}vvvsssuuuwwwgggYYYMMMNNNUUUXXXXXXWWWOOONNNKKKIIIHHHLLLRRRVVV[[[]]][[[WWWRRRNNNFFF>>>555333000///000111111000////////////////////////........................................................................------------------------------------------------------------------------,,,,,,,,,------------...---------------------------------............///...//////...---...111333444888>>>AAABBBAAAAAAAAABBBCCCEEEGGGHHHIIIJJJJJJIIIJJJLLLNNNNNNNNNLLLKKKIIIIIIHHHGGGHHHOOOZZZbbb}}}~~~ttt[[[KKKJJJQQQ]]]kkkzzz```eeehhh^^^hhheeeaaa\\\WWWQQQKKKGGG;;;999666555555444333111222222111111111000000000000000000/////////......------------------------------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,,,,---------............---------------------------,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...+++,,,------......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......///......---......//////.........//////000000111,,,///444999>>>BBBDDDEEEHHHIIIKKKLLLMMMMMMLLLKKKNNNPPPSSSVVVXXXXXXWWWWWWUUURRRLLLFFFAAA>>><<<;;;;;;===???@@@BBBEEEIIILLLNNNMMMKKKIIIIIILLLRRRVVVYYYYYYXXXYYY[[[[[[ZZZXXXSSSTTTVVVWWWVVVSSSOOOMMMNNNNNNNNNNNNLLLKKKIIIHHHPPPQQQSSSUUUWWWYYY[[[\\\uuupppxxxwwwrrrxxxiiiccc[[[VVVTTTRRROOOMMMIIINNN\\\ooo{{{~~~wwwgggXXXRRRSSSTTTUUUVVVSSSRRRPPPMMMKKKKKKNNNQQQZZZ^^^___\\\ZZZYYYSSSJJJ???:::444111000111000///////////////////////////........................................................................------------------------........................------------------------,,,,,,,,,---------......---------------------------------............///...//////...---...111555888;;;@@@CCCCCCBBBBBBCCCFFFGGGHHHJJJJJJJJJJJJJJJKKKLLLMMMNNNNNNNNNMMMLLLKKKJJJHHHIIIQQQccc{{{~~~yyy\\\MMMKKKLLLUUUfff{{{xxxmmmeee]]]aaadddfffeee___XXXRRROOOAAA===999555444444333222222222222111111111000000000000000000/////////...------------------------------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++,,,,,,,,,------------------------....................................---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...+++,,,------......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......,,,,,,,,,,,,---...///000---......///000000111111333777===DDDIIIKKKLLLKKKJJJKKKMMMNNNNNNMMMKKKJJJMMMOOOQQQSSSTTTSSSQQQPPPNNNKKKGGGCCCAAA@@@AAABBBBBBDDDGGGIIIKKKNNNRRRUUUZZZZZZXXXVVVUUUVVVZZZ^^^aaa```___```bbbdddddddddaaabbbbbbbbbaaa___]]]\\\[[[[[[\\\[[[YYYVVVRRRPPPKKKKKKLLLNNNPPPRRRSSSUUUyyyvvvhhh```\\\WWWTTTPPPJJJIIIRRR\\\aaaffflllssssssqqqppptttyyyxxxtttwwwzzzmmmddd]]]VVVSSSSSSSSSTTTUUUTTTQQQOOONNNNNNYYY^^^```]]]^^^```[[[SSSFFF@@@888222111000///...000000000000000000000000////////////////////////................................................------------------------........................------------------------,,,,,,,,,------.........---------------------------------.........//////...///000...---...222555999;;;>>>@@@@@@AAABBBDDDIIIJJJKKKLLLLLLKKKJJJIIIMMMNNNNNNOOOOOONNNNNNNNNLLLJJJHHHKKKZZZwwwvvviiibbbSSSRRRQQQ[[[uuuyyyccceee[[[bbbiiikkkfff]]]VVVRRRDDD@@@:::666444444444333222222222111111111111000000000000000////////////------------------------------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,------.........---------.........//////........................---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...+++,,,------......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++,,,,,,,,,---------......+++++++++,,,---...///000---......///000111111222<<<@@@FFFLLLOOOOOOMMMKKKJJJKKKMMMNNNNNNLLLKKKIIIHHHIIIKKKMMMLLLJJJHHHFFFEEEDDDCCCCCCEEEIIIMMMPPPPPPSSSWWWYYY[[[^^^aaacccbbbbbbbbb```^^^^^^```bbbbbb``````aaadddhhhiiijjjggggggfffeeeeeeddddddddd___```bbbcccaaa]]]YYYWWWNNNMMMMMMLLLLLLLLLLLLMMM|||~~~qqqhhhhhhkkk```[[[TTTOOONNNPPPRRRSSSbbb```^^^```fffkkkllljjjfffssswwweeeZZZXXX[[[TTTQQQSSSTTTPPPNNNQQQ[[[\\\^^^^^^\\\[[[[[[[[[SSSLLLAAA999444222222222000111222111000.........////////////////////////........................000000///...------,,,,,,................................................//////.........---------------............------------------------------............////////////.../////////000222666999>>>?????????>>>???@@@BBBGGGHHHJJJLLLLLLKKKJJJIIILLLLLLMMMOOOMMMHHHGGGJJJHHHHHHNNNaaa~~~uuuyyy{{{dddWWWPPPUUU]]]jjjnnnfff___^^^hhhnnnggg[[[SSSKKKEEE===777666666555444222222222111111111111111000000000000////////////................................................------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------------++++++++++++------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,++++++,,,,,,------------,,,,,,+++++++++***+++,,,---///000111222,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------............------,,,,,,,,,---------.........///000///---,,,---...............///333999===EEEFFFIIIKKKLLLLLLKKKKKKIIIKKKNNNPPPPPPOOOLLLJJJGGGIIIKKKJJJFFFCCCCCCCCCCCCGGGLLLNNNOOOSSSZZZ```]]]```dddhhhjjjjjjiiihhhggggggdddaaa______aaaccc___]]]\\\\\\^^^``````___bbb]]]XXXXXX[[[\\\XXXTTT```^^^^^^```^^^YYYVVVWWWVVVVVVUUUSSSPPPNNNNNNNNN||||||qqqcccVVVMMMHHHMMMPPPRRRUUU\\\cccccc]]]YYY[[[iiitttnnnuuuvvvooopppmmm^^^PPPNNNQQQPPPNNNNNNZZZ\\\___aaabbbbbbaaaaaaWWWQQQJJJCCC===888333000111111222111000/////////////////////////////////........................000//////...------,,,,,,................................................//////.........---------------............------------------------------............////////////.../////////000333777;;;>>>???@@@@@@??????AAACCCGGGHHHJJJLLLLLLKKKJJJIIILLLKKKNNNQQQOOOIIIHHHJJJKKK___uuu{{{mmmUUUNNNQQQ\\\qqqqqqggg```ccchhhgggfffgggRRRKKKAAA:::777666555444222222222222111111111111111000000000////////////........................------------------------------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------------,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,++++++,,,,,,------------,,,,,,+++++++++,,,,,,------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------............------,,,,,,---------.........---...//////......///111111222333444666:::???CCCJJJJJJJJJJJJJJJJJJIIIIIILLLMMMNNNOOONNNLLLJJJIIIHHHJJJLLLKKKIIIGGGGGGHHHMMMRRRXXX[[[]]]^^^bbbeeegggiiikkklllkkkhhhdddaaaaaa___\\\YYYWWWWWWYYY[[[SSSRRROOOMMMMMMNNNPPPRRRKKKKKKKKKJJJKKKNNNRRRUUUVVVRRRQQQSSSSSSQQQSSSWWWRRRTTTVVVXXXYYYYYYZZZ[[[oooooonnnjjjccc\\\WWWTTT\\\gggvvv~~~mmm```XXXTTT\\\ZZZQQQNNNSSSQQQHHHJJJFFFOOOeeevvvuuullleeeiiijjjRRRJJJMMMPPPOOOLLLVVVXXX\\\___aaaaaa``````[[[XXXTTTOOOIII@@@777000222222111000000000000000////////////////////////......................../////////...------,,,,,,...............................................................---------------............------------------------------............//////////////////000000111555:::>>>>>>@@@AAA@@@@@@@@@BBBDDDHHHIIIKKKLLLMMMLLLJJJIIIJJJIIIKKKMMMKKKIIIMMMSSSgggcccOOOKKKSSScccqqq}}}cccYYY]]]dddggghhhZZZSSSHHH???999666555444333333333222222111111111111111000000000/////////........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------,,,,,,,,,,,,------++++++++++++++++++++++++------------------------,,,,,,,,,---------......---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,++++++......------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------............------,,,------------.........,,,---...///...///222444555777:::<<>>DDDKKK\\\___^^^VVVJJJEEEGGGLLLPPPRRRWWW\\\YYYMMMBBB>>>CCCFFFKKKQQQUUUVVVUUUSSS~~~}}}{{{zzzwwwrrrnnnlllnnnppp}}}vvvqqqssssssYYYQQQIIIGGGKKKTTTaaallljjjaaaaaakkkssstttwww~~~|||kkkaaa]]]YYYVVVZZZYYYXXXYYY\\\___```___]]]\\\[[[YYYVVVQQQJJJDDD;;;777333000000000000///000000000000000000000000////////////////////////...............---------................................................---.....................------............------....................................////////////000111333555777:::???CCC@@@BBBCCCCCCCCCDDDFFFHHHIIIJJJLLLNNNNNNMMMLLLKKKMMMNNNMMMKKKKKK\\\~~~~~~ssssss|||```RRRPPPSSS___pppvvvrrryyyhhhdddddddddbbb^^^VVVLLLCCC<<<888777555555444444333222222111111111111111000000000000////////////////////////////////////////////////........................------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------------------------------...------,,,,,,------...------------------------,,,,,,---------.........------------------------------------------------........................---------.........//////,,,,,,,,,---------......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------------............---------------.........//////---............///222555:::===AAAEEEGGGIIILLLNNNIIIKKKMMMOOOPPPOOOMMMLLLGGGHHHIIIMMMQQQWWW]]]```fffffffffggghhhiiiiiiiiihhhdddaaa___``````^^^\\\QQQNNNIIIFFFEEEFFFIIIKKKGGGCCC>>><<<===???AAAAAAEEEGGGFFFAAA;;;:::???DDDMMMNNNNNNKKKGGGDDDDDDEEECCCGGGOOOXXXWWWMMMDDD@@@???AAAEEEJJJNNNNNNJJJGGG}}}pppfff```fffqqq~~~ttteeeRRRHHHHHHMMMPPPQQQTTTQQQOOOPPPRRRXXXeeeqqqsssyyyzzzpppjjjeee]]]XXXSSSRRRVVV[[[^^^___[[[ZZZYYYYYYYYYWWWTTTQQQEEE???888333333222111///000000000000000000000000////////////////////////........................................................................---------...............------............------....................................////////////000333666999;;;===@@@BBBAAABBBDDDDDDDDDEEEHHHJJJJJJKKKMMMNNNOOONNNLLLKKKHHHJJJMMMRRR[[[sss|||hhhhhhhhhUUUIIIOOOOOO___sssuuummmyyyyyyaaa\\\``````___\\\VVVMMMDDD>>>;;;666666555444444333222222222222111111111000000000////////////////////////////////////////////////........................------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------------......------------------------------------------------...------,,,,,,------...------------------------,,,---------............------------------------------............------........................,,,,,,,,,---......//////,,,,,,,,,---------......---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------***++++++,,,---......///------------------------,,,,,,,,,---------......------------------------------............------------........./////////...///000000000222666:::>>>@@@DDDFFFGGGIIIKKKMMMNNNOOOPPPOOONNNKKKHHHFFFGGGIIIMMMRRRYYY___dddggglllkkkkkkllllllllliiigggbbb[[[TTTRRRUUUXXXWWWUUUFFFBBB===999888;;;???CCCAAA>>>::::::===???@@@???>>>BBBEEEEEECCCBBBCCCEEEIIIHHHHHHHHHJJJLLLLLLLLLHHHHHHKKKPPPOOOIIIEEEEEE======???CCCGGGGGGBBB===ssstttuuuuuuttttttssssss}}}uuuhhh\\\RRRJJJEEEIIIKKKJJJEEEFFFQQQ___gggeeejjjpppwwwyyyggg^^^RRRLLLNNNTTTXXXZZZXXXXXXYYY[[[]]]]]]ZZZXXXPPPHHH>>>888666555333000000000000000000000000000////////////////////////........................................................................---------.........//////------............------....................................////////////000444999<<<>>>???@@@AAABBBCCCEEEEEEEEEFFFIIIKKKJJJKKKMMMOOOOOONNNMMMLLLGGGJJJVVViiivvvttt{{{qqqUUUMMMEEEJJJ\\\jjjmmmuuu}}}hhh___\\\___bbb___WWWMMMEEEAAA777777666555444333222222222222222111111111000000////////////////////////////////////////////////........................------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------......------------.........................................................------,,,,,,------...........................------------............------------------------,,,---...//////...---,,,........................+++++++++,,,---.........,,,,,,,,,---------......---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------+++,,,,,,---......//////........................,,,,,,,,,---------......------------------------------............------............////////////...///111222444888>>>BBBDDDEEEGGGHHHHHHIIIKKKMMMRRRPPPMMMJJJGGGFFFEEEEEEKKKNNNTTTZZZ```dddfffgggiiihhhhhhhhhhhheee```[[[SSSLLLEEEEEEKKKPPPPPPNNN@@@>>><<<:::;;;>>>BBBDDDEEEBBB@@@AAAFFFIIIHHHFFFCCCHHHPPPVVVYYYXXXUUURRRUUUSSSRRRRRRVVV[[[aaadddZZZYYYZZZ^^^\\\WWWSSSTTTHHHGGGFFFHHHKKKIIICCC>>>zzzkkksss|||rrrZZZQQQPPPIIIJJJDDD@@@HHHXXX]]]YYYZZZ```ccceeepppxxxkkkZZZOOOMMMQQQUUUWWWWWWXXXZZZ]]]``````]]][[[WWWNNNCCC<<<:::888555111000000000000000000000000000000000000000000000000---.....................................................................---------.........//////---..................---////////////////////////............/////////000000555;;;???@@@@@@@@@@@@BBBDDDEEEFFFFFFGGGIIILLLJJJLLLNNNOOOOOOOOOMMMLLLOOOTTTffffffNNNJJJIIINNNYYYhhhwwwmmmZZZ```fffeee^^^SSSJJJEEE888777666555444333222222222222222111111111111000000000000000000000000000........................////////////////////////---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,..............................------------.........................................................------,,,,,,------...........................---------.........//////------------------------,,,---...//////...---,,,------------------------******+++,,,,,,---......,,,,,,,,,---------......---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------------..........................................,,,,,,,,,---------......---------------------------..................---............/////////000...///222444888===DDDHHHHHHIIIJJJJJJIIIJJJLLLNNNQQQMMMHHHDDDBBBDDDFFFHHHPPPTTTZZZ```dddffffffeeeeeecccccccccbbb^^^VVVPPPFFF???:::===EEELLLKKKHHHCCCDDDDDDFFFIIILLLPPPQQQRRROOONNNQQQWWWYYYXXXUUUJJJPPPZZZeeekkkiiiccc^^^TTTTTTTTTVVV\\\fffsss{{{ccceeemmmuuuwwwrrrmmmmmm]]]ZZZWWWWWWWWWTTTLLLFFF~~~sssmmmrrrqqqhhhaaaaaaiiippp}}}gggZZZ]]][[[XXXRRRMMMLLLPPPTTTSSSWWW[[[]]]aaahhhsss|||{{{gggXXXSSSQQQOOOTTTWWW]]]```aaa```___^^^^^^ZZZSSSLLLDDD===888666333111......///000000///000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////000000000000//////////////////000000111111222222555777:::>>>AAABBBBBBBBBDDDDDDEEEFFFHHHIIIJJJJJJMMMJJJIIILLLMMMKKKJJJLLLVVVwww```RRREEEDDDOOObbbxxxdddeeedddaaa___]]]TTTIII@@@;;;555555777888666333222222222111222222333333222222222111000//////...000000///...------,,,,,,...........................---,,,,,,,,,,,,---...---------------------------------.........//////.........------,,,,,,,,,,,,,,,,,,---------......---------,,,,,,+++++++++---,,,,,,,,,,,,---.........------,,,,,,------...++++++,,,,,,,,,,,,------........................---------.........//////........................------............------.........------,,,,,,,,,,,,,,,,,,---------...............------,,,,,,,,,------------------------//////.........------------------............/////////.........---------------------------------...---,,,++++++---...000........................------------------------------............------------------------------,,,---...///000000111111000333999???CCCFFFGGGGGGIIILLLPPPQQQOOOLLLIIIIIIGGGEEEBBB@@@AAADDDIIIKKKXXXVVVYYYaaaccc___```dddaaa```]]]]]]aaaaaaUUUFFFBBB<<<888:::CCCJJJKKKIIIPPP```kkkfff[[[YYYbbbkkkgggiiiiiiggghhhhhh^^^RRRIIIQQQ^^^kkkqqqmmmaaaXXXOOOQQQUUUZZZ```hhhpppuuugggkkksss~~~wwwcccbbb{{{vvv___WWW}}}pppggg[[[^^^eeetttyyy{{{zzzqqqcccUUULLLIIINNNPPPRRRSSSTTTYYYbbbhhhrrrzzzzzzkkkccc^^^YYYWWWWWWWWWZZZ^^^aaaaaa``````]]]WWWQQQIIIBBB<<<888444222000///000111111000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////000000000000////////////////////////000222333333888:::===AAACCCDDDDDDDDDFFFGGGGGGHHHIIIJJJKKKKKKIIIJJJMMMNNNJJJHHHNNNWWWssssss```QQQPPPOOOSSSkkkuuueee\\\ccchhh```RRRIIIDDD>>>888666777888666333333222222222222222333333333333333222111000000000000//////......---,,,,,,..............................---,,,,,,---......------------------------,,,------------...............---------,,,,,,,,,,,,,,,,,,---------......---------,,,,,,,,,++++++---,,,,,,,,,,,,---.........------,,,,,,------...,,,,,,---------.................................---------.........//////........................---......//////......---.........------,,,,,,,,,,,,,,,---------..................------,,,,,,,,,------------------------//////.........------------------............/////////.........---------------------------------...---,,,++++++---...000........................------------------------------............------------------------------............//////000111555888===BBBFFFIIIJJJJJJLLLOOOQQQRRROOOLLLJJJIIIHHHFFFDDDCCCFFFKKKQQQUUU]]]]]]```dddddd```[[[YYYUUUWWW]]]iiipppkkk[[[MMMEEEEEEHHHOOOXXX]]]\\\ZZZooonnnaaa^^^aaammmoooooommmooooooggg]]]WWWYYY]]]cccggggggccc___XXXYYYYYYZZZZZZ]]]___aaa___bbbhhhpppwww|||mmmgggxxx~~~nnnhhhaaabbbkkkyyyvvvbbbWWWKKKKKKJJJIIIJJJNNNTTTYYY]]]aaaeeemmm|||yyynnnfffeee]]]UUUTTTYYY^^^___]]]aaa___[[[WWWQQQJJJBBB===777555111000000111111000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000///......000222444666;;;===AAADDDFFFGGGGGGGGGJJJJJJJJJKKKKKKKKKLLLLLLFFFKKKNNNLLLEEEGGGYYYmmmzzzuuu[[[VVVPPPIIIZZZxxxmmmXXXbbbnnnfffUUUMMMIIICCC;;;777666666555444333333222222222222333333444444333333222111111111000//////......---------..............................---,,,,,,---......------------------------,,,,,,,,,,,,------------...------------,,,,,,,,,,,,,,,,,,---------......------------,,,,,,,,,,,,---,,,,,,,,,,,,---.........------,,,,,,------...---............/////////........................------........./////////........................---......//////......---.........---------------,,,------------..................---------------------------------------...............------------------............///...............---------------------------------------,,,+++,,,---...///........................------------------------------............------------------------------000///...---...000222333<<>>888666666666555444444333222222222333333333333222222222111111111000/////////......------..............................------------......------------------------+++++++++,,,,,,,,,------------------------------,,,,,,,,,---------......------------------,,,,,,---,,,,,,,,,,,,---.........------,,,,,,------...------........./////////....................................////////////..............................////////////.....................---------------------...........................---------................................................---------............///........................------------------------------,,,,,,,,,---...///................................................------............------........................///...------///333777999CCCEEEHHHKKKMMMOOOOOOOOOTTTVVVVVVUUUQQQNNNMMMMMMLLLNNNQQQUUUZZZ___bbbddd^^^___\\\WWWXXXZZZUUULLLIII@@@CCCTTT]]]ZZZYYY```pppnnniiibbb]]]]]]bbbggggggsss~~~~~~|||}}}~~~}}}|||lllnnnrrruuuuuussspppmmmjjjhhheeegggpppzzz|||xxxzzzvvvnnniiigggppp}}}~~~pppiii```XXXTTTQQQOOOLLLRRRQQQMMMGGGDDDNNNdddwwwuuuhhhWWWNNNOOOUUUZZZ\\\]]]\\\ZZZ[[[\\\YYYRRRMMM@@@<<<777222111000///...////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////.../////////000000000111111000///000222666:::<<<>>>@@@CCCFFFHHHHHHHHHHHHKKKKKKKKKJJJJJJJJJJJJJJJQQQKKKHHHLLLZZZwww||||||mmmYYYPPPKKKHHHRRRbbbxxxjjjaaafffddd[[[OOOJJJBBB;;;888777777777555444444333222222222333111111111111111000000000///////////////.........................................................------------------------+++++++++,,,,,,,,,------------------------------,,,,,,,,,---------......---------------------------,,,,,,,,,,,,---.........------,,,,,,------...,,,------------.........////////////////////////........./////////000000...........................//////////////////...........................---------.........//////................................................---.....................---------............///---.....................------------------------,,,,,,,,,,,,------......................................................------............------........................---------///444999>>>AAAGGGHHHKKKMMMOOOPPPQQQQQQVVVWWWWWWUUURRRPPPPPPPPPQQQUUU[[[aaaddddddbbbaaaZZZ^^^aaaaaabbb```WWWNNNGGGBBBJJJ^^^iiigggiiiqqqtttsssnnngggbbbdddkkkqqqwww~~~zzz{{{}}}yyyppp|||nnnddd^^^___hhhrrr{{{rrrjjj___QQQGGGBBBEEEIIIHHHCCCDDDRRRbbbxxxtttaaaVVVSSSVVVZZZ___[[[YYYZZZ]]]]]]XXXTTTHHHCCC<<<666333111///...000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////......//////000000111111111111111333555999===???>>>???BBBEEEGGGGGGGGGGGGJJJJJJJJJJJJJJJIIIIIIIIIJJJFFFJJJ\\\xxx{{{ppp\\\QQQIIIJJJLLL]]]zzzkkkgggeee]]]UUUPPPIIIAAA<<<999888888666555444333333222222333000000000000000000000000////////////////////////........................---...////////////...---------------------------,,,,,,,,,,,,------------,,,,,,,,,------------...,,,,,,,,,---------......------------............---,,,,,,,,,,,,---.........------,,,,,,------...,,,,,,---------.........////////////////////////....../////////000000000...........................//////000000//////................../////////------........./////////.............../////////........................---------...............---------............///---------...............------------------------,,,,,,,,,---------......................................................------............------........................,,,---000444999???EEEHHHJJJKKKLLLNNNPPPQQQRRRRRRVVVVVVVVVUUUSSSRRRSSSUUUXXX\\\bbbggggggddd___\\\QQQVVV```iiiiii^^^TTTOOOLLLPPP\\\mmmrrrkkkeeeffffffmmmwwwrrraaaWWWUUU``````dddnnn|||}}}hhhWWWKKKJJJKKKLLLHHHEEEKKKUUUccckkkxxxrrrhhhlllsssddd^^^YYYYYY\\\^^^\\\XXXPPPKKKBBB;;;666333111///000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////.........///000111111111000111333666999<<>>@@@BBBEEEGGGGGGGGGFFFIIIJJJJJJJJJJJJJJJJJJJJJJJJOOObbbzzz```RRRNNNKKKSSSmmmoooeeebbb]]]YYYRRRIII@@@:::888777666666555333333222222222111111111111111111111111/////////////////////000........................---...///000000///...---------------------------,,,------------.........,,,,,,,,,---------......,,,,,,,,,---------......------------.........///---,,,,,,,,,,,,---.........------,,,,,,------...---............/////////////////////////////////.../////////000000000000........................//////000000000000//////---........./////////000............////////////---........./////////000........................---------.........//////---------............///---------.........//////------------------------,,,,,,------......------................................................------............------........................///000444999>>>DDDIIIKKKKKKLLLNNNOOOQQQSSSTTTTTTTTTUUUUUUTTTSSSTTTWWWYYY^^^aaadddgggfffbbb]]]ZZZNNNLLLVVVdddcccXXXVVV```dddfffiiijjjiiihhhhhhiiisss|||zzz{{{xxxsssUUUUUUUUUYYYdddzzzooofff[[[RRRNNNJJJFFFHHHNNNTTTZZZccctttiiiaaaZZZXXX\\\___]]]ZZZVVVPPPGGG>>>999555222111000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////---......///000111111222000222444888;;;>>>AAABBB>>>@@@CCCEEEGGGGGGGGGFFFJJJJJJJJJJJJKKKKKKKKKLLLVVVdddoooVVVGGGLLLTTTfffxxxgggiiiccc```XXXNNNDDD<<<777666777666555444333222222222222222222222222222222333////////////000000000000........................---...///000000///...------------------------------------.........//////,,,,,,,,,------.........,,,,,,,,,---------......---------.........//////---,,,,,,,,,,,,---.........------,,,,,,------...////////////000000000000000000000000000000000000////////////000000000000........................//////000000000000//////---.........//////000000............/////////000---.........//////000000////////////////////////---------.........//////---------.........//////---------.........//////------------------------+++,,,------......------........................////////////////////////---..................---////////////////////////111333777<<>>@@@BBBBBBCCCCCCDDDFFFGGGHHHHHHIIIHHHHHHIIIHHHKKKYYYhhhvvvaaaUUUMMMRRReeejjjdddbbb```\\\UUUJJJ@@@;;;777777777666444333333444222222222222111111111111000000000000000000000000///////////////////////////////////////......------------............///---------,,,,,,,,,++++++---------............///.................................------,,,,,,,,,000///...------...//////.../////////------///000---///111111000000000222333333444555666888:::;;;999::::::888666444444555666555333333333333222111444222000000222333333222///////////////...------///////////////000000000///////////////////////////......------......///////////////////////////................................................111///---,,,---......---........................---......///////////////000/////////....................................,,,---......---...000222777<<>>666333333222222111111222222111111000000000/////////000000000000000000000000............////////////........................000000000000000000000000///000111000//////000222555888<<<>>>???@@@AAABBB@@@AAABBBDDDEEEGGGHHHIIILLLHHHHHHJJJGGGKKKdddxxx{{{___LLLNNNWWWeeeiii```\\\^^^[[[OOOCCC???888888777777666666555555333222222222111111111111000000000000000000000000///////////////////////////////////////......------------............///------------,,,,,,,,,,,,---------............///.................................---------------------........./////////---...//////......000222///111333333333333444666:::;;;>>>AAACCCFFFGGGHHHIIIJJJIIIHHHEEECCCCCCCCCCCC@@@<<<;;;;;;:::666333666444111111222333333222000000000//////......---.........//////000000000///////////////////////////......------......///////////////////////////........................------........./////////111///------...///...---........................---......///////////////////////////....................................---............000333666>>>AAAEEEHHHJJJKKKLLLNNNPPPPPPOOOOOOOOOPPPPPPQQQPPPWWWZZZWWWWWW\\\]]]YYYQQQXXXgggvvv{{{qqqddd]]]ccceee```aaaooovvvxxxxxxsssvvvxxxfffYYY[[[bbblllbbbPPPJJJJJJKKKLLLJJJLLLUUU```bbbqqqwwwfffXXXPPPOOOQQQWWW^^^___ZZZVVVTTTIII;;;555444222222222222222111111111111000000000//////////////////////////////............////////////........................000000000000000000000000...///000000//////111333666999===??????@@@AAABBB???@@@AAACCCEEEGGGHHHIIILLLGGGHHHLLLJJJPPPqqqwwwYYYOOOMMMQQQjjjkkkXXX[[[aaaXXXJJJBBB999888777777777777666555333333222222222111111111000000000000000000000000///////////////////////////////////////......------------............///...------------,,,,,,,,,---------............///.......................................---------,,,---......///......---,,,---///000000222555777777888:::::::::;;;===???@@@CCCGGGLLLPPPSSSUUUVVVXXXYYYYYYVVVSSSQQQQQQRRRSSSOOOJJJHHHHHHFFF@@@<<<:::777444333333333333222222111111000000000000000---......//////000000111//////////////////////////////............//////////////////////////////......................................./////////000///---.../////////---........................---......//////////////////////////////.............................................///222777;;;CCCEEEHHHIIIIIIKKKNNNPPPPPPOOONNNMMMNNNOOOQQQRRRPPP[[[aaa\\\YYY[[[WWWNNNSSSQQQXXXeeeiiiddddddjjjjjjqqqllllll{{{zzzzzz~~~hhh]]]XXXYYYdddqqq}}}wwwZZZWWWRRRMMMIIIEEEFFFPPP[[[ccchhhppp|||vvvmmmccc[[[VVV\\\]]]ZZZ\\\]]]SSSDDD:::777333111222222111000111111111111000000000000////////////////////////............////////////////////////////////////111111111111111111111111...///000000000000333444777:::===?????????@@@AAA@@@@@@BBBDDDFFFGGGIIIIIIKKKEEEDDDJJJQQQcccwwwVVVHHHKKKXXXbbbaaa[[[dddcccUUUHHH===;;;777666777777555444333333333222222222222111111111111111111111111111000000000000000000000000///////////////......------------............///.........---------,,,,,,---------............///................................................------............---------///222444666999===@@@BBBCCCDDDEEEDDDFFFHHHJJJIIILLLOOOTTTWWWZZZ[[[\\\_________]]][[[YYYYYYYYY\\\ZZZWWWVVVVVVTTTPPPLLLFFFDDD@@@===;;;888555333333222111111000111111222/////////000000000111111000000000000000000000000/////////....../////////////////////////////////////////////////////////000000/////////.........///.........000000///...........................---......///////////////.........///////////////...........................///000111222666<<<@@@FFFGGGIIIIIIIIIKKKNNNQQQOOONNNMMMMMMNNNQQQTTTVVVUUU]]]```[[[YYYZZZVVVNNNLLLKKKQQQ]]]bbbccclllxxxlll|||kkk^^^VVVQQQYYYaaasssnnn```XXXOOOIIICCCDDDMMMXXXjjjiiiggggggsss|||ZZZZZZXXXYYY^^^```YYYOOOCCC===666222222333111000222222111111111000000000000000000000000000000000............////////////////////////////////////111111111111111111111111...000111111111222444777999;;;>>>?????????@@@AAAAAABBBCCCEEEFFFHHHIIIIIILLLGGGFFFPPPeeehhhNNNNNNQQQOOOfffvvvaaaaaacccYYYMMMEEE@@@999666666777555333333333333333222222222222111111111111111111111111000000000000000000000000///////////////......------------............///............---------,,,---------............///......................................./////////.........//////000000000444666:::<<>>:::888777555333222111222222111111111111111111111111000000000000000000000000000//////......//////000///////////////////////////////////////////////////////////////////////////......///111111000...........................---......///////////////.........///////////////...........................000222444777;;;AAAEEEHHHIIIIIIJJJJJJLLLOOORRRNNNNNNNNNOOOQQQTTTWWWYYYZZZZZZZZZ\\\^^^___]]][[[KKKQQQ[[[dddggggggmmmtttvvvtttnnn\\\SSSPPPSSSfffuuummmbbbYYYPPPJJJMMMSSSdddeeeaaaYYY\\\nnnbbbYYYTTTYYY``````[[[XXXMMMEEE;;;555444444333111222222222111111111000000000000000000000000000000............////////////////////////////////////111111111111111111111111///000222222333444666999;;;===@@@AAAAAA@@@AAABBBDDDDDDEEEFFFGGGHHHIIIIIIKKKNNNUUUhhhbbbVVVQQQKKKTTTqqquuubbb```^^^WWWNNNFFF===888777777666444444444333333333222222222111111111111111111111111000000000000000000000000///////////////......------------............///............---------------------............///........................---........./////////000/////////000222555777999???AAADDDGGGIIILLLPPPSSSUUUUUUUUUTTTSSSTTTWWWYYYYYYZZZ[[[\\\^^^aaacccdddggghhhiiihhhfffeeefffgggaaadddfffddd^^^YYYXXXYYYXXXXXXXXXXXXVVVRRRLLLHHHEEEBBB???;;;777555444444444444333333222111111111000000000000000000000000000000////////////000000////////////////////////////////////////////////,,,---...///000111222222.........000111222000...........................---......///////////////............/////////000...........................000444888;;;???DDDHHHHHHIIIKKKKKKLLLNNNQQQSSSPPPPPPPPPRRRTTTVVVYYY[[[XXXTTT[[[kkkrrrkkkaaa^^^YYYcccjjjkkkmmmttt~~~}}}{{{cccWWWKKKRRRpppqqq```PPPIIIIII```ccc___SSSLLLUUUggguuuiiiZZZRRRYYY```___\\\]]]TTTKKK???777555555555333222222222111111111111000000000000000000000000000............/////////000000000000000000000000000111111111111111111111111///111333333333555888:::===???BBBCCCBBBAAABBBCCCEEEEEEFFFGGGHHHHHHIIIIIIHHHTTTfffwww]]]PPPLLLQQQ```jjjcccggggggTTTKKK@@@999888888777555444444444333333333222222111111111111111111111111000000000000000000000000///////////////......------------.........////////////.........------------------.........//////........................---.........//////000000/////////111444999===???HHHJJJLLLNNNPPPRRRVVVXXXXXXYYYXXXVVVUUUVVVYYY[[[NNNOOOPPPSSSWWW\\\```bbbcccdddeeedddcccbbbccceeefffjjjkkkeeeZZZQQQOOOPPPRRRTTTXXX\\\^^^\\\XXXTTTQQQNNNIIICCC>>>:::999888666555555444333222111111000000000000000000000000000000////////////000000////////////////////////000000000000000000000000)))***,,,...111333555666.........000222222000...........................---......///////////////---.........//////000000...........................111666:::>>>BBBFFFJJJIIIJJJLLLMMMNNNOOORRRUUUQQQRRRSSSTTTVVVXXXYYYZZZRRRPPPaaa~~~vvv```XXXgggpppqqqlllrrr}}}xxx\\\OOOXXXqqqjjjSSSEEESSSRRRSSSUUUTTTSSSWWW___rrrcccKKKMMM\\\cccaaa]]]WWWTTTJJJ<<<666777777333333333333333222000///...000000000000000000000000000000//////......------000000000000000000000000000000000000000000000000000000000111222555777888<<<>>>@@@@@@@@@AAABBBDDDGGGCCCCCCHHHLLLKKKJJJJJJNNNZZZ{{{yyyllljjjSSSSSSRRRSSSlllkkkdddggg[[[UUUKKK???999999:::999666555555444444333222222222222222111111111111000222222111111111111222222000000///------,,,,,,,,,000///...------...///000.........------,,,,,,,,,//////.........------------......//////......---...------...//////---+++000333777<<>>888333111111222444111111000000///...------222111111000000000000111//////////////////////////////////////////////////////000222333444555666////////////////////////..........................................------/////////////////////////////////000111111000...333666<<<@@@CCCFFFIIIKKKKKKKKKLLLNNNPPPRRRSSSTTTUUUQQQRRRZZZ\\\VVVTTTVVVSSSTTT___kkkhhh^^^```lllhhhWWWXXXllljjjYYYSSSMMMMMMMMMOOOVVV___hhhnnnaaammm|||jjj\\\UUUUUUYYY]]][[[XXXOOOAAA999888777444333333222222111000///...000000000000000000000000///////////////.........000000000000000000000000000000000000000000000000000000111111333555777999;;;===???@@@AAABBBDDDFFFHHHFFFGGGKKKMMMKKKMMMPPPccc~~~sssuuueee[[[NNNPPPccc~~~llliiiccc[[[NNNAAA;;;999888666666666555555444333333222333333333333222222222222222222111111111111222222111000///...------------000///...------...///000.........------,,,,,,,,,//////.........---------++++++,,,---..............................//////999<<<@@@EEEIIIKKKMMMMMMQQQQQQRRRTTTUUUTTTPPPMMMOOOPPPQQQOOOKKKHHHFFFFFFBBBBBBBBBAAA@@@CCCGGGKKKJJJIIIHHHHHHHHHHHHIIIJJJIIILLLNNNNNNJJJEEECCCBBB>>>DDDNNNWWW^^^bbbbbbbbbcccccc___WWWRRRQQQOOOLLLHHHEEE@@@;;;777666666666333333111000////////////111111000000//////000000////////////////////////////////////////////////,,,,,,---...///000111111////////////////////////................................................////////////////////////.../////////000000111111666999>>>BBBDDDGGGIIIKKKIIIIIIJJJKKKMMMPPPSSSTTTZZZUUUSSSXXX\\\[[[UUUPPPVVVRRR^^^rrrnnnZZZ[[[lll{{{xxxzzz}}}}}}zzzccc]]]bbbqqq```\\\```___XXXPPPWWWiiixxx|||jjjccchhhwwwgggcccaaa^^^]]]\\\TTTHHH???;;;888555222222222111111000000///000000000000000000000000...///////////////000000000000000000000000000000000000000000000000000000000111111222444666888999;;;===???AAAAAACCCEEEGGGEEEEEEHHHKKKKKKLLLTTT^^^ttt|||qqqTTTQQQVVVnnnxxxhhhkkkbbbUUUIIIAAA;;;888777666666666555444444333333444444444444333333333333222222111111111111222222222111000///........./////////............//////.........---------------/////////............---++++++,,,---...///000000...000000...---///333888DDDFFFJJJNNNPPPRRRRRRRRRSSSPPPMMMJJJHHHFFFCCCAAAGGGGGGGGGEEEBBBAAABBBCCCCCCDDDDDDDDDBBBAAABBBCCCBBBBBBBBBBBBCCCDDDEEEFFFDDDEEEEEEEEECCCCCCDDDEEE===@@@GGGOOOXXX___dddggggggiiiggg___YYYXXXYYYXXXQQQOOOLLLGGGCCC???<<<:::777555333111000000000111111111000///////////////////////////////////////////////////////////////,,,,,,,,,,,,------......////////////////////////................................................////////////////////////---///000///---...222666:::===AAADDDFFFGGGIIIKKKGGGGGGGGGHHHKKKOOORRRTTTZZZ[[[XXXUUUVVVYYY[[[YYYZZZTTT```wwwuuu```cccyyy}}}vvvooojjjbbb]]]XXXVVVXXX[[[[[[[[[```eeejjjkkkiiiiiimmmqqqrrrtttvvvwww{{{}}}|||}}}}}}zzzwwwvvvvvvvvvwwwwwwxxxxxxxxxzzzzzzzzzyyyxxxyyy|||qqq[[[hhhxxxrrrnnnsss\\\YYYmmmsssaaaggg{{{ddd[[[[[[XXXQQQHHH@@@:::666222222111111000000000000000000000000000000000000......//////000000000111000000000000000000000000000000000000000000000000000111222444666888999:::===???AAAAAABBBBBBEEEFFFCCCEEEGGGIIIJJJQQQdddvvvnnnYYYLLLWWWtttjjjjjjeee^^^UUUIII>>>:::;;;777777666666555444444444444444444444333333333333222222111111111111222222222222111000//////000000/////////....../////////...............---------/////////........................///000000111222...111333111000333<<>>===<<>>???BBBEEEHHHKKKOOOQQQQQQQQQQQQQQQOOOOOOPPPQQQRRRTTTUUUVVVSSSSSSQQQNNNLLLJJJIIIIIIEEEEEEFFFIIINNNTTTYYY\\\___eeehhhbbb]]]\\\^^^^^^ZZZYYYWWWTTTOOOIIIDDDAAA<<<999666222111111222333111111000///............////////////////////////////////////////////////........................////////////////////////....................................////////////////////////////////////,,,///000///,,,...555;;;===???CCCEEEFFFGGGHHHJJJGGGGGGGGGHHHKKKOOOSSSVVVVVV\\\]]]WWWVVV___iiimmm\\\ZZZcccqqqtttppp{{{tttddd[[[YYYYYYUUURRROOOLLLIIIIIILLLNNNPPPPPPSSSWWW\\\]]]]]]^^^bbbfffjjjlllnnnooopppuuu|||~~~{{{xxxvvvppplllhhhggghhhhhheeecccaaaaaaaaaaaaaaabbbbbbbbbccccccdddccccccdddgggjjjkkklllnnnnnnnnnooorrrttt}}}uuu___eeewwwmmm\\\iiiwwwbbbhhhrrrXXXXXXWWWVVVQQQHHH???999444333222111000000111111111111111111111111111111.../////////000000111111000000000000000000000000111111111111111111111111000111333555777999;;;;;;???AAABBBBBBBBBBBBDDDEEEGGGHHHIIIJJJLLLYYYuuuhhhKKKOOO\\\ooowwweeecccaaa\\\OOOAAA<<>>>>>??????<<<===>>>>>>@@@CCCHHHLLLYYY]]]bbbeeegggggghhhiiiggghhhiiijjjlllmmmnnnnnnjjjiiigggddd```[[[WWWTTTXXXUUUQQQMMMLLLLLLNNNPPPWWW```fffccc^^^[[[YYYWWW]]]^^^^^^\\\XXXRRRMMMIIIBBB???;;;777444333333444222222000//////.........000000000000000000000000////////////////////////000000////////////......////////////////////////////////////////////////........./////////000000////////////////////////,,,///111///---000888???>>>AAADDDFFFFFFFFFGGGHHHIIIIIIIIIKKKNNNRRRUUUWWWTTTVVVYYYaaannnyyyyyysss```gggkkklllvvvyyyyyywwweee___VVVNNNLLLPPPSSSRRROOOHHHGGGGGGGGGHHHIIIHHHHHHFFFHHHJJJKKKKKKNNNSSSWWW___ccciiilllmmmppptttxxxtttuuuwwwzzzmmmlllkkkhhheeebbb___^^^[[[YYYVVVUUUUUUUUUTTTRRRPPPPPPQQQQQQQQQQQQQQQQQQOOOPPPQQQQQQQQQRRRUUUXXXTTTVVVYYYZZZZZZZZZ\\\]]]aaagggrrr~~~ttteee]]]fffrrr}}}bbb^^^lllyyyrrr^^^nnn\\\WWWUUUXXXWWWOOOEEE???777666444222111111111111111111111111111111111111///000000000000000000111000000000000000000000000111111111111111111111111000222444777999;;;<<<<<>>???888888888777666666555555333333333333222222222222222222111111111111222222111111000000000000111111......////////////...................../////////...////////////000000000......---------///000111555999===@@@CCCHHHNNNSSSRRRQQQPPPOOOOOOOOOOOOPPPIIIEEEAAA???@@@BBBDDDEEEJJJLLLMMMOOOQQQUUUZZZ^^^mmmpppsssuuuuuuvvvwwwxxxxxxxxxzzz{{{|||||||||||||||{{{zzzyyyxxxtttnnnjjjpppmmmhhhccc^^^[[[YYYYYY\\\dddiiigggaaa\\\VVVPPP\\\]]]``````^^^ZZZUUURRRIIIGGGBBB>>>:::777666666444333222000////////////000000000000000000000000////////////////////////..................------////////////////////////////////////////////////.........//////000000111////////////////////////---///000000111555;;;AAA@@@BBBEEEGGGGGGGGGHHHIIIKKKKKKMMMOOORRRTTTWWWXXXWWWMMMQQQlllkkkrrr~~~}}}vvvllltttuuuhhhZZZQQQUUUQQQNNNOOORRRSSSQQQMMMGGGHHHHHHGGGFFFEEECCCBBBAAABBBCCCCCCDDDGGGKKKNNNQQQXXX```fffiiilllqqqtttoooqqqsssuuuvvvwwwzzz|||WWWVVVUUUTTTRRRPPPNNNMMMJJJJJJKKKJJJHHHGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFCCCDDDEEEEEEEEEEEEHHHJJJGGGIIIKKKLLLLLLLLLMMMOOOQQQVVV]]]dddmmmxxx}}}bbbYYYYYY^^^qqqqqq^^^^^^eeekkkhhhuuuggg[[[RRRUUUYYYTTTLLLFFF:::888666333111111111222111111111111111111111111111111111000000000000000000000000000000000000000111111111111111111111111000222555888:::<<<=========???AAACCCDDDEEEHHHJJJFFFHHHNNNVVVbbbxxxeeeYYYRRRSSSuuu}}}jjj[[[ZZZYYYMMMAAA===999999888777777666666555444444444444333333333333222222111111111111222222000000/////////000000111---...///000000///...------........./////////000.../////////000000000000......---...000333666888===@@@EEEJJJNNNQQQSSSTTTNNNLLLIIIGGGFFFGGGIIIJJJDDDDDDDDDGGGLLLQQQTTTVVVaaaccceeefffhhhjjjnnnqqqyyyzzzzzzzzzxxxyyyzzz|||zzz{{{||||||||||||{{{zzz}}}||||||~~~{{{xxxzzzzzzyyywwwtttrrrooonnnhhhmmmpppmmmiiieee]]]UUUWWWYYY]]]```aaa___\\\YYYRRROOOKKKFFFAAA===:::999555444333111000000//////000000000000000000000000////////////////////////------------............////////////////////////////////////////////////---......///000000111111/////////////////////////////////111555999>>>AAAAAADDDGGGIIIIIIIIIIIIKKKLLLMMMPPPRRRTTTVVVVVVWWWXXXKKKQQQooouuujjjrrrmmm}}}}}}vvvjjj```ZZZVVVSSSQQQVVVUUUUUUUUUUUUTTTPPPLLLKKKKKKIIIGGGDDDBBBBBBCCCDDDEEEFFFGGGHHHIIIJJJKKKIIIOOOVVV[[[___bbbgggkkkhhhlllqqqtttuuuvvvxxxyyyJJJJJJJJJJJJIIIHHHGGGFFF@@@CCCEEEDDDAAA???@@@BBBBBBBBBAAAAAAAAAAAAAAAAAA@@@AAAAAAAAA@@@@@@AAACCCDDDEEEEEEDDDCCCCCCEEEGGGEEEIIIMMMQQQUUU[[[ccciiisss}}}}}}uuu{{{iiiYYYMMMRRRaaaxxxllldddgggfffjjjvvvuuummmlllqqq___QQQRRRXXXWWWPPPKKK<<<:::777444222111111222111111111111111111111111222222111111000000//////000000000000000000000000111111111111111111111111000222555888;;;<<<======:::===@@@CCCEEEGGGKKKMMMKKKPPP[[[iiizzzppp\\\RRRRRRhhhttt[[[ZZZ^^^UUUFFF<<<999999888888777666666666666666555555555444444444222222111111111111222222000///////////////000000---...///000000///...------.........//////000000.../////////000000111111//////000111555999===???CCCEEEJJJPPPTTTVVVTTTRRRIIIFFFBBB???>>>???BBBDDDFFFHHHLLLTTT^^^fffkkkmmmnnnoooqqqrrrrrrtttwwwyyy{{{{{{zzzxxxvvvwwwyyy|||wwwxxxxxxxxxxxxvvvtttssssssrrrqqqssswwwyyyxxxvvvsssuuuyyy{{{}}}|||zzzyyyqqqtttuuusssqqqooohhh```SSSVVV[[[___aaaaaa___^^^WWWUUUQQQLLLFFFAAA===;;;666555444222111000000000000000000000000000000000////////////////////////........./////////000000////////////////////////000000000000000000000000---......///000111111222/////////////////////////////////222777===@@@AAACCCEEEHHHJJJJJJJJJKKKLLLLLLNNNQQQTTTVVVVVVVVVUUUTTTMMMWWWmmmssshhhhhhuuuwww```jjj{{{lll^^^]]]ZZZXXXWWWXXXZZZ[[[YYYZZZ\\\\\\[[[XXXUUUSSSNNNLLLIIIDDDAAA@@@BBBDDD@@@BBBEEEGGGGGGFFFEEEDDDEEEHHHMMMOOOQQQTTTYYY^^^aaadddiiinnnsssyyyDDDDDDDDDCCCCCCBBBBBBBBB@@@@@@??????>>>>>>>>>===????????????????????????=========>>>>>>>>>>>>???>>>>>>>>>>>>????????????AAAAAABBBEEEHHHLLLOOORRRYYY^^^eeelllwww}}}www[[[OOOTTTTTTbbbmmmttt|||yyyiii^^^fffbbbfff}}}~~~qqqnnnvvvZZZPPPSSSVVVRRRLLLHHH???555111333666444111111111111111111111111111000000000000000000000000111111111111111111111111111222333222000000000222333555999;;;<<<>>>@@@BBB>>>BBBEEEEEEEEEHHHKKKMMMNNNOOO]]]zzzppp[[[WWW^^^eeehhhYYYZZZUUUIIIAAA;;;:::999777666666555555555555444444444333333333111111111111111111111111222222222111000//////...000000000000000000000000000000//////.........------...000///......///111///000333555:::@@@GGGLLLPPPOOOOOOQQQTTTRRRNNNIII@@@;;;;;;======<<>>BBBDDDDDDFFFEEEEEEGGGJJJLLLMMMMMMQQQIIIJJJSSSUUUOOOQQQYYYbbbiii^^^^^^qqqtttkkkooonnnbbbjjj|||lllcccaaaZZZ___```___bbbgggfff```hhhhhhjjjmmmllleeeWWWMMMFFFDDDCCCDDDDDDEEEDDDCCC???@@@AAACCCDDDEEEFFFFFFDDDDDDDDDDDDGGGJJJMMMOOORRRTTTWWW^^^gggrrr{{{BBBAAAAAAAAA@@@@@@@@@@@@?????????>>>>>>=========>>>>>>>>>>>>>>>>>>>>>>>><<<============>>>>>>>>>>>>>>>?????????@@@@@@@@@?????????@@@BBBEEEGGGHHHHHHLLLPPPUUU\\\jjj}}}eeeLLLJJJOOOUUU___ooojjjhhh^^^bbb|||hhhtttlll\\\UUUUUUXXX[[[MMMEEE;;;555444444333222111111111111111111111111111111111111111111111111111111111111111111111111111222333222111000111222333666999;;;===>>>@@@BBBAAABBBCCCEEEHHHLLLOOOOOONNNOOO^^^mmmYYYVVVZZZrrrfff]]]^^^TTTCCC===<<<:::888777777666666555555555444444444333333111111111111111111111111222222111111000//////...000000000000000000000000000000/////////.........---///000///......000111111333777:::>>>DDDJJJNNNRRRRRRRRRRRRQQQMMMGGGBBB<<<888888;;;===@@@HHHQQQ```eeejjjnnnpppqqqrrrrrrpppssssssnnnmmmpppppplllfffeeedddaaa^^^[[[YYYWWWOOOPPPRRRRRRPPPMMMJJJGGGHHHJJJMMMRRRWWWXXXWWWVVVQQQSSSWWW[[[```dddfffhhhiiikkknnnpppqqqpppoooooolllfff___[[[[[[___dddfff```[[[XXXWWWXXXUUULLLEEE???<<<888444333333333333333111000///111111111000111000000000////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000......///000111111111000...111666;;;@@@BBBCCCCCCGGGGGGGGGIIIKKKLLLMMMMMMPPPOOOQQQTTTTTTRRRWWW___|||}}}ssskkkpppwwwooodddiii~~~uuukkkeeeeeebbbgggjjjlllrrrzzz|||xxxxxxtttppplllhhh___SSSJJJDDDCCCCCCDDDEEEFFFFFFEEEGGGGGGHHHIIIJJJJJJJJJJJJGGGGGGFFFEEEEEEFFFGGGHHHIIIIIIKKKOOOXXXbbbmmmsss>>>>>>>>>>>>>>>=========>>>>>>>>>===============>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<=========>>>>>>>>>????????????@@@@@@@@@??????>>>>>>>>>>>>??????@@@BBBEEEFFFGGGOOO[[[ddd~~~```NNNFFFDDDNNN^^^ppp|||ppp\\\ZZZrrrsssrrr~~~rrrkkkfff^^^XXXRRRLLLCCC;;;555222222333222222222222222222222222111111111111111111111111111111111111111111111111111222333222111111222444444777:::<<<===>>>AAABBBDDDBBBBBBHHHPPPSSSSSSPPPPPPWWWllldddQQQPPPYYY{{{uuu^^^aaa[[[HHHAAA>>>:::888888888888777555555555444444444444333222222222222222222222222222222111111000/////////000000000000000000000000000000////////////.........///000000//////111222666999>>>BBBEEEIIIMMMPPPRRRSSSSSSQQQKKKEEE@@@===>>><<<<<<@@@EEEKKKVVV___kkknnnqqqrrrpppooonnnnnnhhhiiifffaaa^^^^^^\\\YYYPPPPPPOOONNNKKKHHHFFFDDDDDDEEEGGGHHHGGGFFFDDDCCC======???CCCFFFHHHGGGEEEAAABBBEEEIIILLLPPPRRRTTTTTTXXX^^^bbbeeefffggghhhmmmiiiddd``````aaabbbbbbaaa``````___^^^YYYRRRMMMFFFCCC<<<777333333444666444222000000111111111000111111000000000/////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000......///000111222222333111444:::???BBBCCCBBBBBBHHHIIIJJJKKKLLLLLLLLLLLLLLLRRRUUUUUUXXXcccnnnsss}}}sssmmmmmmyyyyyywwwtttssstttyyy}}}oooiii```ZZZTTTNNNGGGBBBEEEFFFGGGIIIJJJKKKKKKKKKNNNNNNOOOOOOOOONNNNNNMMMOOOOOONNNLLLKKKJJJIIIHHHGGGEEECCCCCCHHHPPPYYY^^^========================>>>>>>>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>><<<============>>>>>>>>>>>>>>>>>>?????????@@@@@@AAAAAA@@@???>>>>>>>>>>>>AAACCCEEEDDDCCCEEEKKKQQQXXXhhh~~~cccQQQEEEIIIRRR[[[mmmgggZZZdddppp{{{yyyrrrlllNNNTTTQQQJJJ@@@666222333555222222222222222222222222111111111111111111111111111111111111111111111111111222333222111222444666666888;;;===>>>???AAACCCEEEBBBEEEOOOXXXZZZVVVRRRRRReee|||ZZZNNNSSSgggddd^^^]]]UUUDDD@@@:::888888888888666555555555555444444444444222222222222222222222222111111111111000000//////////////////////////////000000/////////////////////000111000000000333555;;;???DDDIIIKKKMMMNNNPPPMMMNNNNNNJJJDDD@@@@@@AAAIIIJJJMMMQQQVVV]]]fffllloooppppppmmmiiifffdddccc^^^\\\XXXQQQLLLIIIGGGDDD???@@@BBBBBBBBBAAA@@@>>>:::;;;<<<=========<<<<<<>>>======>>>@@@AAA@@@???===>>>???AAADDDFFFHHHJJJJJJKKKNNNTTTZZZ]]]\\\ZZZbbbccceeehhhiiifffaaa]]]^^^aaabbbaaa]]]VVVPPPMMMJJJGGGBBB<<<777444444555555333111111222222111000111111111000000000/////////////////////////////////////////////////////////////////////////////////////////////////////////000000111000111222444555888===AAADDDCCCBBBAAAGGGIIIKKKLLLKKKKKKKKKKKKMMMUUUWWWWWWeee{{{}}}|||oooeeeUUUQQQLLLHHHGGGGGGEEEDDDJJJLLLNNNOOOPPPPPPPPPQQQSSSSSSSSSTTTSSSSSSRRRRRRUUUUUUUUUVVVUUUTTTTTTSSSPPPMMMIIIFFFFFFHHHLLLNNN????????????????????????????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>?????????@@@@@@@@@>>>>>>?????????@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@???AAABBBBBBAAAAAADDDGGGHHHNNN[[[lllkkkUUUNNNKKKLLL\\\qqqwwwaaa[[[___lllxxxkkkjjjuuuzzzVVVTTTRRRMMMDDD:::444555777222222222222222222222222111111111111111111111111111111111111111111111111222222333222222333666888777:::===>>>???@@@BBBCCCDDDCCCJJJXXX``````\\\[[[\\\xxxpppVVVOOOUUUqqqxxx]]][[[bbbIIICCC;;;777777888777555666666555555555444444444222222222222222222222222111111111000000000000000//////////////////////////////000000000000000000000111111111222333777:::@@@DDDIIILLLMMMLLLLLLLLLDDDEEEDDDAAA@@@BBBHHHNNNUUUZZZ___bbbeeeiiimmmoookkkkkkiiiddd^^^ZZZWWWWWWVVVRRRMMMHHHCCC>>><<<;;;:::;;;===???@@@@@@@@@@@@;;;;;;;;;<<<<<<<<<======>>><<<::::::<<<>>>????????????>>>??????@@@BBBCCCHHHEEEFFFNNNZZZ```___ZZZYYY\\\aaagggkkkjjjfffbbb]]]```cccaaa[[[SSSNNNKKKIIIJJJIIIDDD>>>888555444666444222222222222111000111111111111000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////000222333111000000222555999<<>>???AAABBBBBBBBBCCCDDDEEEEEEIIIRRRaaayyyrrr^^^OOOFFFNNN]]]yyyzzzaaaTTTSSS\\\lllsssooollliiijjjwwwwwwaaaUUUTTTPPPIII???999666777333333333333333333333333222222222222222222222222111111111111111111111111222222333222222444777:::999;;;>>>???@@@AAABBBDDDDDDFFFQQQ___eeedddhhhppp|||cccPPPNNNddddddXXXaaaOOOGGG===888888888666444666666666555555555444444333333333333333333333333111111000000000000000000000000000000000000000000//////000000000000111111000111222333444777<<>>BBBJJJTTT[[[^^^dddhhhiiiiiijjjiiifffbbbaaa^^^XXXRRRNNNLLLLLLJJJEEEAAA@@@===999999;;;::::::;;;<<<>>>???@@@AAAEEEEEEEEEEEEFFFGGGIIIJJJ@@@===;;;:::===@@@BBBCCCCCCBBB@@@>>>============CCC@@@@@@IIIWWW```aaa^^^YYYYYYZZZ^^^ccchhhjjjkkk___aaabbbaaa\\\UUUPPPMMMIIILLLOOOLLLEEE===888666777555333222333333222000222222111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222333222000000444777<<<>>>@@@BBBCCCCCCBBBBBBCCCFFFHHHHHHGGGIIILLLPPPXXXVVVRRRVVVlllvvvyyyssssssxxxyyytttvvv}}}xxxwwwooo^^^QQQHHHFFFHHHJJJKKKMMMNNNPPPQQQQQQQQQPPPUUUZZZ[[[ZZZZZZ[[[]]]XXXXXXXXXXXXWWWVVVUUUTTTNNNOOOQQQSSSUUUXXXZZZ[[[XXXXXXXXXXXXVVVTTTRRRQQQCCCCCCCCCDDDDDDDDDEEEEEECCCCCCCCCDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEBBBCCCDDDEEEFFFEEEEEEDDDCCCDDDFFFFFFFFFEEEFFFFFFGGGEEEGGGJJJNNNZZZqqqxxxcccRRRLLLNNNZZZvvvyyybbbUUUTTTTTTWWWcccggglllnnnlllnnn|||vvvjjjYYYXXXTTTNNNEEE===777555333333333333333333333333222222222222222222222222111111111111111111111111222333333222222444888<<<:::<<>><<<999888:::@@@JJJTTT]]]aaaaaagggiiieeebbbbbb```\\\UUUTTTQQQKKKFFFBBBBBBBBB???:::999<<<======???EEECCCCCCCCCEEEHHHKKKOOOQQQNNNNNNNNNOOORRRUUUXXXYYYUUUQQQMMMJJJKKKMMMOOOPPPOOOMMMJJJFFFCCCAAAAAAAAABBBBBBCCCFFFKKKQQQVVVXXXUUUSSSSSSVVV[[[aaaeeefffaaaaaaaaa```^^^ZZZVVVSSSKKKPPPTTTRRRKKKCCC>>>===888666444333333333222000222222222111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000---000222222000222777<<<>>>???@@@AAABBBBBBCCCCCCBBBEEEGGGGGGGGGJJJPPPVVVXXXXXXZZZddduuuvvvgggqqqyyywwwooo~~~mmm```SSSLLLHHHFFFIIIPPPIIIKKKNNNPPPRRRSSSUUUVVV\\\bbbiiimmmlllmmmpppsssnnnnnnmmmkkkhhhfffdddbbb\\\[[[ZZZZZZZZZ[[[\\\]]][[[[[[ZZZZZZYYYYYYXXXXXXDDDDDDDDDEEEEEEFFFFFFFFFDDDEEEEEEEEEFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGFFFGGGGGGGGGHHHHHHHHHHHHFFFGGGHHHIIIIIIHHHGGGGGGGGGHHHHHHHHHHHHGGGFFFFFFHHHGGGJJJLLLIIIJJJVVVfffttt{{{gggVVVNNNNNNsss}}}iii___^^^WWWOOO[[[___fffkkkiiieeehhhnnnuuu]]][[[WWWQQQJJJ@@@888333333333333333333333333333222222222222222222222222111111111111111111111111222333333222222555999===:::===???AAAAAAAAACCCDDDGGGLLLYYYdddffflllzzzrrrmmmhhhgggffffffiiimmmrrrtttvvvzzz~~~|||bbbVVVXXXvvvrrr\\\[[[PPPDDD<<<<<<;;;999555777666666666555555555555333333333333333333333333000000000000000111111111000000000000000000000000//////000000111111111222000222333555888===CCCGGGJJJKKKKKKHHHCCC===999777888888<<>>CCCCCCHHHRRRTTT]]]qqq{{{zzztttmmmooozzz|||xxxvvvzzz||||||}}}{{{sssllliiilllsssxxx|||zzzuuummmiiigggaaaYYYTTTJJJGGGNNNNNNEEEAAADDDFFFHHHJJJLLLRRRZZZ^^^___VVVXXX\\\bbbfffddd___ZZZTTTQQQPPPSSSRRRMMMIIIIIICCC>>>777333333444444444444333222222111111222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000111444888<<<>>>>>>???@@@??????AAADDDHHHDDDGGGGGGFFFIIIPPPVVVYYYZZZxxxuuuZZZOOORRRLLLNNNOOOOOOOOORRRXXX^^^]]]___ccciiipppwww||||||xxxwwwqqqiiibbb\\\YYYVVVUUUKKKKKKJJJIIIIIIIIIIIIIIIIIIKKKLLLKKKJJJJJJKKKLLLLLLKKKJJJLLLNNNNNNKKKIIIKKKLLLLLLJJJJJJKKKMMMMMMJJJIIIHHHIIIKKKLLLLLLKKKMMMKKKIIIIIIKKKLLLKKKKKKKKKJJJIIIHHHIIIKKKNNNPPPNNNMMMLLLKKKKKKLLLMMMMMMNNNUUUaaaoooxxx|||hhhUUUZZZrrr|||ZZZVVVYYYeeetttxxxpppeee]]]qqqwww\\\MMMGGG@@@999666444222222333444333222222222222222222222222222444333333222222333333444444444333333555777999;;;>>><<<>>>CCCEEECCCDDDGGGPPPZZZbbbgggqqq|||}}}zzzwwwssssssvvv{{{xxxyyyyyyyyyvvvqqqmmmjjjfffdddccccccdddccc```^^^ZZZZZZXXXWWWWWWZZZ^^^bbbdddhhhkkkkkkkkknnnssswww}}}gggRRRWWWwwwmmmbbb[[[OOOBBB;;;:::999777777777777666555555444444555444333333444444222111222222222222222222222222111111111111111111111111000000000000000111222222555777:::>>>AAABBBBBBBBBEEEHHHIIIFFFAAA???AAADDDHHHKKKRRRYYY___```]]]ZZZ\\\UUUQQQPPPOOOJJJFFFFFFDDDBBB@@@===;;;===AAAEEELLLSSSVVV]]]iiinnnyyy~~~zzz}}}}}}~~~|||}}}{{{cccWWWOOOPPPOOOGGGDDDHHHMMMIIICCC@@@EEERRR```iii^^^[[[YYYZZZ]]]aaabbbaaaXXXSSSQQQSSSSSSQQQPPPRRRHHHAAA999555666777666333444333222222111222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///000000222555999===?????????@@@AAABBBEEEHHHJJJHHHIIIKKKMMMPPPTTT[[[aaapppzzz}}}nnn^^^OOOJJJOOONNNRRRWWWZZZ^^^ccckkkqqqtttxxx~~~wwwooojjjeeebbb```NNNNNNNNNMMMMMMLLLKKKJJJJJJLLLMMMMMMLLLLLLMMMOOOLLLLLLMMMOOOQQQQQQOOOMMMOOOOOONNNMMMKKKJJJKKKMMMOOOKKKHHHJJJNNNQQQPPPNNNQQQNNNKKKKKKLLLMMMMMMMMMMMMMMMMMMMMMNNNPPPRRRTTTNNNMMMLLLKKKKKKKKKKKKKKKJJJJJJOOOWWWaaavvv}}}xxxeeeNNNPPPlll~~~yyyjjjZZZZZZgggtttxxxvvv\\\ccctttzzz___OOOIIIEEE@@@777555333222333444333333333333333333333333333333444333333222222333333444444444444444666888:::;;;>>>===@@@DDDDDDBBBDDDIIIUUU___hhhmmmwwwzzztttxxx~~~vvvpppccc```[[[XXXWWWWWWWWWVVVTTTUUUVVVVVVWWWYYY]]]aaaqqq[[[NNN\\\|||eee___TTTHHH>>>888888;;;888777777666666555555444888666333222222333222111222222222222222222222222111111111111111111111111000/////////000222444555888;;;@@@CCCEEEEEECCCBBBHHHKKKNNNNNNLLLLLLNNNQQQSSSUUUXXX\\\]]]\\\WWWSSSXXXOOOHHHGGGGGGBBB===;;;?????????@@@BBBHHHOOOUUUaaahhhjjjmmmuuuvvv{{{sssiiiddd]]]PPPIIIIIIGGGFFFDDDDDDGGGMMMVVV]]]^^^ZZZWWWVVVXXX[[[^^^```[[[TTTPPPQQQSSSSSSVVVZZZOOOGGG<<<888:::;;;777444444444333222222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111333666:::>>>@@@@@@@@@@@@BBBFFFIIIJJJKKKHHHHHHLLLSSSSSSUUUaaaqqqxxxxxx~~~www```UUUQQQLLLLLLPPPUUU[[[eeemmmuuu}}}~~~xxxtttqqqQQQRRRTTTVVVWWWVVVVVVUUUTTTUUUWWWWWWWWWWWWYYYZZZ\\\\\\]]]___aaacccdddeeebbbbbbcccaaaZZZQQQMMMMMMOOONNNMMMNNNRRRUUUXXXXXXXXXWWWUUUTTTTTTTTTRRRPPPQQQRRRTTTVVVVVVVVVUUUTTTPPPOOONNNMMMLLLJJJJJJIIIMMMIIIKKKSSSUUU[[[vvv\\\JJJRRR```qqq~~~jjj```eeepppyyy}}}nnnhhhlll}}}ooo[[[QQQOOOJJJDDD999777444333333444444333333333333333333333333333444333333222222333333444444444444555777999;;;<<<======@@@CCCBBBAAAEEELLLZZZgggvvvuuujjjfffiiijjjeee^^^[[[VVVRRRQQQQQQPPPRRRVVV___nnnrrrUUUMMM___ooobbbTTTKKKAAA999888<<<888888777777666555555555:::777333111222222222222222222222222222222222222111111111111111111111111////////////111444666888;;;===AAAEEEGGGGGGGGGFFFOOORRRUUUVVVVVVXXXZZZ\\\]]]ZZZVVVTTTVVVYYY\\\]]]^^^RRRGGGDDDDDDAAA>>>===AAAEEEMMMTTTZZZaaagggjjjlllwwwyyyyyy|||wwwttt}}}wwwiii]]]YYYQQQNNNLLLKKKIIIGGGIIIMMMRRRSSSUUUWWWYYYZZZYYYYYY[[[TTTPPPQQQSSSSSSVVVZZZVVVMMMBBB===???>>>:::444444444333222222222222333000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111222555888<<>>:::666444444444444444333333333333333333333333444333333222222333333444444444555666888:::<<<===;;;===@@@BBB@@@@@@IIISSSbbbuuu{{{xxxiii^^^TTTQQQOOOLLLLLLPPPTTTbbbyyyjjjPPPQQQnnnkkkTTTLLLGGG>>>999;;;888888888777666666555555:::777444222222333333222222222222222222222222222111111111111111111111111000000000111444666999:::;;;===???CCCFFFIIILLLMMMSSSUUUXXXZZZ[[[[[[]]]^^^aaa\\\WWWUUUYYY```gggkkkbbbUUUHHHDDDCCCDDDFFFIIIOOOYYYfffsssyyy{{{{{{zzzsss|||yyyssseeeVVVMMMFFFCCCFFFMMMGGGJJJPPPUUUYYY\\\^^^___\\\WWWTTTVVVWWWUUUUUUWWWZZZRRRIIIDDDCCCAAA;;;666555444333333222222333333111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111000222444777:::>>>AAABBBDDDCCCCCCDDDGGGIIIJJJKKKPPPTTTYYYYYYSSSVVVooowwwzzzkkk[[[XXXXXX[[[```ccciiinnnzzz|||ooonnnqqqzzz~~~lllfff\\\UUUSSSVVV\\\aaaXXXVVVRRRNNNKKKJJJJJJJJJLLLDDDBBBFFFHHHIIIOOOYYYrrr{{{[[[CCCLLL___bbbiiioootttrrrjjjcccaaabbbvvvvvv}}}zzzrrr^^^TTTRRRMMMGGGCCC???:::666555555444444333333333333333333333333444333333222222333333444333444666777999;;;======;;;===@@@BBB@@@BBBOOO^^^hhh|||qqq```YYYUUUOOONNNRRROOOZZZmmm\\\QQQ```sss|||ZZZPPPMMMBBB:::;;;999888888777777666666555999777444333333444333222222222222222222222222222222222222222222222222222000111333555777999:::;;;;;;<<>><<<>>>BBBBBBAAAFFFXXXjjjpppvvvqqqssszzzwwwjjjaaaWWWSSSVVVPPPWWWcccttteeeXXX^^^dddgggYYYSSSDDD;;;>>>999999888888777666666666777555444444555555444222222222222222222222222222222222222222222222222222111333666999;;;;;;;;;;;;;;;===AAAFFFJJJNNNQQQRRRTTTTTTVVVXXXYYYYYYXXXVVVTTTSSSTTTTTTTTTRRRNNNKKKCCCAAAAAAFFFMMMVVVeeeqqqwww~~~~~~ppp]]]TTTOOOMMMIIIGGGIIISSS```jjjeee```^^^aaaaaa^^^\\\]]]XXXWWWVVVQQQKKKCCC===999555555444333333333333444111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111111333666:::>>>AAACCCDDDBBBEEEHHHGGGEEEIIIQQQYYY\\\```^^^[[[eeexxx~~~ooo___WWWRRR[[[bbbkkkrrrzzzwwwkkkaaa\\\[[[WWWPPPJJJGGGFFFGGGIII???FFFJJJIIIHHHJJJJJJGGGOOOeee|||hhhKKKHHHOOO^^^hhhuuu}}}{{{rrrfff___^^^ggguuu}}}~~~{{{zzz{{{vvvcccWWWPPPKKKFFF???:::777666555444444444444444444444444444444333333222222333333444333444666999;;;===>>>>>>===@@@CCCDDDBBBIII]]]rrrzzzwwwhhhccceeekkkyyyvvvhhhZZZSSSUUUUUUXXX```mmm~~~iii^^^______|||sssaaaVVVDDD<<>>DDDJJJNNNPPPQQQPPPUUUUUUWWWYYY[[[[[[YYYWWWZZZWWWSSSOOOLLLGGGBBB>>>AAADDDLLLWWWaaammmzzz{{{yyytttsssvvvwwwtttsssuuutttppplllnnntttzzz|||{{{}}}rrrlllTTTQQQLLLFFFDDDIIIRRRZZZfffaaa^^^``````______aaaVVVXXXYYYUUULLLCCC===:::555555444333333333333444111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111111333666:::>>>BBBDDDEEE@@@EEEIIIHHHFFFJJJVVVaaafffiiifffhhh~~~}}}hhh[[[XXXZZZ[[[eeeooo|||}}}jjjWWWUUUKKKEEEFFFGGGEEEFFFKKKJJJJJJIIIHHHHHHIIIJJJKKKOOORRR[[[nnnnnnTTTJJJQQQbbbuuusssfff[[[dddrrrxxxlllmmmSSSNNNIIIEEEAAA<<<555333666555444444333333444444555444333333222222333333444444444666777999;;;<<<<<<:::EEEBBB===JJJ[[[hhhtttsss}}}{{{nnnjjjrrrzzzuuunnnccc[[[SSSWWWYYYaaaqqqyyybbb\\\___nnnjjj[[[OOO???===>>><<<999888888999888777555555444444444333333333333333333333333333333333222222111000000111222333666999<<>>???AAABBBDDDGGGHHHJJJLLLMMMSSS```lllnnn|||uuudddXXXZZZ```fffqqq}}}nnnxxxfffYYYWWWWWWUUUSSS]]]ccchhhhhhfffaaaYYYPPPLLLIIIJJJOOOQQQOOOMMMMMMNNNMMMLLLNNNPPPOOOKKKGGGFFFHHHKKKPPP```\\\JJJLLLRRR```uuuxxxjjjkkkmmmooovvvxxx___zzzsssSSSKKKCCC???;;;666444666555555444444444444555555444444333333333333444444666777888999;;;===>>>???AAAFFFCCCLLLfffxxx}}}}}}xxxuuuzzz[[[SSSVVVUUUyyydddUUUQQQUUU___lllwwwoooYYYXXXqqqtttZZZMMM@@@<<<;;;999999999888666555555555555444444444444333333333333333333333333333333222222111222333444555888;;;>>>@@@AAABBBCCCDDDKKKHHHHHHNNNQQQQQQQQQTTTQQQRRRVVV\\\cccjjjnnnpppaaaSSSEEECCCHHHQQQ\\\ddd}}}}}}xxx~~~}}}wwwaaaPPPIIIMMMXXXdddkkkllljjjccc\\\VVVSSSPPPRRRWWWYYYVVVSSSFFF@@@888444333444444333333222222222111111111111111111111111222222222333111111111111111111111111222222111111111111111222555888<<>>888555555555555444444444444555555444444333333333333444444777888999;;;<<<>>>???@@@BBBBBBBBBTTTtttvvvjjjggg{{{^^^TTTSSSLLL]]]ttt{{{hhhZZZSSSTTTWWW\\\bbbpppcccUUU^^^~~~~~~___TTTCCC<<<;;;999999999888666444555555555555444444444444333333333333333333333333333333222222333555666777999<<<@@@BBBCCCCCCEEEFFFHHHEEEGGGMMMQQQQQQPPPQQQKKKNNNVVVdddqqqrrrbbbQQQMMMGGGDDDLLL\\\ooo}}}}}}uuu{{{}}}vvvlllkkkuuuiiiVVVKKKPPPYYYeeeppptttpppkkk]]]XXXSSSSSSWWWYYYXXXUUUMMMFFF===666444444555555333333222222222111111111111111111222222222333333111111111111111111111111222111111000000000111222777:::>>>@@@AAABBBDDDEEEGGGJJJIIIHHHRRRbbbnnnppp~~~pppbbbcccbbbiiixxxNNN[[[oooyyymmmcccZZZUUUSSSVVV\\\dddnnnvvv}}}yyy[[[WWWRRRPPPRRRVVVVVVSSSVVVTTTRRRQQQPPPNNNMMMMMMVVVYYY\\\[[[YYYVVVRRROOOPPPUUU^^^fffiiidddYYYPPPKKKNNNQQQQQQPPP\\\}}}ooo\\\JJJJJJZZZooo|||~~~xxxrrrwww~~~sssbbbooo|||ttthhhYYYJJJCCC@@@;;;777666666555555444444555555666555444444333333444444555888999:::;;;===???@@@AAAEEEDDDHHHaaa|||ooommmyyy}}}qqq^^^SSSPPPOOOLLLWWWfffpppsssnnncccYYYVVVVVVYYY]]]bbblll~~~sss[[[VVVjjjjjj[[[HHH>>><<<:::999999888666555666666555555555444444444333333333333333333333333444333333444555777999:::;;;>>>BBBDDDDDDEEEFFFHHHHHHFFFHHHNNNPPPNNNLLLMMMNNNXXXcccjjjllleeeRRR@@@HHHLLLTTTbbbuuu~~~wwwtttvvvzzz~~~nnnWWWPPPNNNWWWgggrrruuutttggg```XXXUUUWWWZZZYYYWWWQQQKKKCCC;;;777555666666333333333222222222222111111222222222222333333333111111111111111111111111222111000000000111333444999<<>>;;;999999999888777666666666555555555444444333333333333333333333333444444444555666888;;;<<<===@@@CCCEEEFFFGGGHHHIIILLLKKKMMMOOONNNLLLNNNRRR]]]mmmvvviiiWWWNNNMMMLLLTTT```nnnyyylll]]]OOONNNWWWbbblllsssjjjbbbWWWRRRSSSVVVVVVTTTSSSOOOHHHAAA;;;888666666333333333333222222222222222222222222333333333333111111111111111111111111222111000000111333555777:::===AAACCCDDDDDDFFFGGGKKKKKKPPP\\\hhhqqqyyy}}}zzzlllkkkppp|||{{{qqqsssttttttuuuyyywwwqqqnnnmmm|||___```dddggggggbbbYYYSSSOOOMMMJJJGGGGGGLLLSSSXXXWWWdddttt~~~xxxpppsssbbb]]]]]]]]]^^^___sssppp]]]PPPJJJLLLJJJMMMQQQNNNKKKUUUfffnnn[[[PPPRRReeexxx~~~wwwoooggggggsssjjjUUUJJJGGGBBB<<<888666666555555555555666666555555444444444444555555888888999;;;===>>>@@@@@@???DDDUUUwwwzzzuuu}}}vvvkkkdddZZZVVVWWWUUUQQQMMMNNNPPPRRRSSSSSSVVV^^^ooogggYYY[[[}}}eeeQQQDDDAAA<<<999999999:::999666666666666555555555555333333333333333333333333444444555555777:::<<<>>>>>>AAADDDGGGGGGHHHIIIJJJMMMMMMNNNOOONNNPPP[[[fffttt}}}xxx___IIIHHHSSS[[[jjjzzzqqq___SSSMMMQQQ```ooossshhh[[[SSSRRRSSSSSSRRRRRRPPPLLLFFF@@@:::777555444444333333333222222222222222222333333333444444111111111111111111111111111111000000222555888:::<<<>>>BBBDDDEEEEEEGGGHHHIIIHHHUUUlllzzz|||tttgggeeexxxqqqoooyyyuuupppoooooooootttxxx{{{|||rrrjjjdddiiirrr}}}^^^WWWOOOLLLNNNOOONNNLLLIIIJJJLLLLLLNNNTTT]]]dddyyy~~~mmmgggiiijjjkkkmmm~~~pppXXXLLLMMMRRRQQQLLLNNNTTTQQQKKKPPP\\\xxxrrr^^^YYYkkkxxxnnnnnn{{{xxx___RRRLLLDDD<<<666666666555555555555666666555555444444444444555555777888999;;;===>>>???@@@BBBJJJ___{{{~~~|||{{{qqqgggbbb]]]YYYYYYVVVSSSRRRPPPPPPSSSVVVVVV^^^nnnggg[[[[[[wwwsss```GGGBBB<<<999888:::;;;;;;777666666666555555555555333333333333333333333333555555555666888;;;===??????BBBEEEGGGHHHIIIJJJKKKJJJKKKLLLNNNOOOWWWjjj{{{mmmSSSIIIRRR[[[[[[~~~{{{tttxxxooo\\\LLLIII[[[pppvvvfff\\\XXXXXXVVVUUUQQQQQQOOOJJJCCC<<<777444444444444333333333222222222222333333333444444444111111111111111111111111111000000000222666:::<<<<<>>777999===999999888777666666555555555444333333222111111111222222444777:::===@@@BBBBBB???>>>AAAGGGIIIHHHIIILLLJJJSSSRRRGGGIIIbbbmmmVVVSSSXXX\\\lllsss^^^NNNHHHOOO[[[iiippp\\\ZZZYYYQQQXXXVVVRRRJJJBBB;;;777666777555222111222333333222222222222222222222222222111111111111111111111111111000111222444777;;;======BBBFFFGGGFFFGGGGGGFFFMMMUUUlllgggOOOVVVooozzztttssszzzvvvcccdddggglllvvv}}}zzzyyyyyytttkkkgggdddiiisssNNNQQQUUUWWWVVVTTTQQQOOOVVV___hhhqqq~~~wwwtttuuuuuuvvv~~~yyyppphhhYYY___tttjjj___UUURRRVVVZZZYYYWWWSSSVVVZZZ[[[[[[[[[ZZZYYYcccjjjdddmmmqqq}}}~~~bbbOOODDD>>>:::888555555555666666555555555444444444555666777888:::;;;;;;<<>>777888<<<777999888777666666555555666555555444333333333333333333444777;;;>>>@@@BBBCCCDDDBBBCCCGGGHHHGGGIIIMMMMMMNNNNNNRRR```ssssss```RRRWWWdddqqqyyyggg]]]WWWSSSOOO[[[mmm~~~ppp___UUURRRSSSRRRPPPLLLFFF@@@<<<:::777555333333444444444333222222222222222222222222111111111111111111111111111111111222555888;;;===???BBBEEEFFFFFFGGGJJJLLLMMM\\\qqqvvveeerrrwwwvvvvvv{{{yyykkkbbbeeeiiiooowww}}}zzzwwwsssqqqooorrrxxxoooaaa[[[rrrcccjjjpppnnngggcccdddhhhtttpppbbbZZZqqqxxxnnnhhh]]]mmmlllWWWSSSOOOPPPXXXbbbhhhkkk```eeeeeeaaaaaaeeebbbZZZ```fffXXXzzz|||pppnnnkkkRRREEE>>>;;;999666666666666444333666555444444444555777888777999;;;===???@@@CCCFFFEEEaaa{{{~~~mmmZZZVVVVVV```tttvvvaaa]]]rrr^^^JJJAAA???::::::<<<777999999888777666666666666666666555444444444555555444666888<<>>:::777555444444555666444333333333333333333333333333222222222222222222222222222222222444666999<<<>>>AAACCCEEEFFFEEEGGGLLLQQQUUUlll|||yyyrrrvvv~~~{{{vvvppplllooosssyyy|||yyyxxxzzz|||~~~}}}{{{yyy~~~rrr]]]]]]lll~~~sss{{{zzzxxxzzz}}}hhh^^^YYYZZZYYY[[[dddrrr~~~xxxzzzuuukkkjjjmmmeeeWWWbbb{{{sssXXXbbbvvvuuuttteeeqqqoooVVVHHH@@@:::999777666777666555333777666555555555666777888888999<<>>999:::999888777666666666666666555555444444555555555666777:::===@@@BBBCCCDDDAAAAAADDDHHHHHHHHHMMMSSS\\\XXX___pppvvvkkk]]]WWWPPPZZZccckkk|||uuuYYYQQQ\\\zzz|||iiiaaaTTTTTTSSSQQQMMMEEE>>>888777555444555666555444222333333333333333333333333222222222222222222222222222333444555888;;;===???AAACCCEEEGGGFFFFFFLLLTTTgggtttttt|||zzzaaa```kkkeee___bbb[[[ccclllsss~~~~~~{{{yyylll[[[gggwwwfff\\\}}}rrr~~~hhhccchhhxxxcccRRRFFF;;;999777777777888777666777777666555666777888999::::::<<<@@@???>>>CCCLLL]]]uuu```aaappplllbbbXXXZZZkkk___TTToooyyyXXXCCC???<<<<<<===999:::999888777777666666666555555444444444444555555888999<<<>>>AAACCCDDDEEEAAABBBFFFJJJIIIGGGKKKQQQ[[[iii~~~www[[[MMMOOO\\\mmm{{{~~~mmmYYYNNN\\\vvvzzzlll[[[XXXUUUQQQNNNHHHAAA<<<888777555444555444222111333333333333333333333333222222222222222222222222333444555777:::<<<>>>???AAABBBFFFIIIHHHFFFLLLVVVtttzzzxxx|||xxxdddZZZmmm|||zzzrrrtttwwwwwwiiikkkyyy~~~xxx^^^mmmwwwyyyoooaaaZZZkkkttt___MMM???===999777777888888777888777666666666777999:::<<<:::<<>>FFFRRRkkkrrr^^^aaaqqqkkkbbbYYY[[[lllgggWWW___cccFFF???<<<;;;;;;777::::::999888777777777777555444444444444555666666999;;;===@@@BBBDDDEEEFFFFFFGGGJJJLLLIIIFFFJJJQQQ___|||yyyYYYRRRZZZqqqkkkQQQIII^^^zzzzzzddd^^^VVVQQQOOOMMMJJJGGG===:::777444444333222111333333333333333333333333333333333333333333333333444555777999<<<>>>???@@@AAAAAAEEEJJJHHHGGGQQQ___ttt|||{{{{{{aaaaaa~~~wwwppphhh```iiizzzzzznnnccc```}}}qqqXXXFFFBBB<<<888666777777777888888777666777888999:::===:::<<>>AAACCCEEEFFFGGGIIIIIIJJJJJJHHHHHHPPP[[[wwwrrr```eeeqqq~~~fffQQQSSShhhrrrhhh[[[RRRPPPPPPPPPOOOCCC???:::666444444444333444444444444444444444444333333333333333333333333555666888:::===???@@@AAACCC@@@BBBHHHHHHJJJZZZmmm~~~jjjrrrvvvsss~~~ttt{{{aaaYYYuuuuuu^^^|||gggLLLFFF>>>888666555666666999888777777777888::::::===999<<>>:::;;;:::999888777777777777777777666777777888999999;;;===???AAADDDEEEFFFGGGHHHGGGGGGHHHGGGLLLYYYhhhgggeeeuuu{{{cccSSS[[[{{{sssaaaTTTPPPPPPQQQQQQHHHCCC<<<777555555555555444444444444444444444444333333333333333333333333555666999;;;>>>???AAAAAAEEE@@@@@@FFFGGGMMMaaayyyyyylll}}}|||zzzxxxZZZ___zzzmmmjjj^^^JJJ;;;<<>>999666222333666222222222222333444444555444444333222222333333333444777:::===>>>???BBBDDD@@@EEEEEEGGGKKKOOOhhhzzzyyysss|||xxxvvv{{{bbbTTTggg}}}wwwwww|||hhhlllTTT???;;;<<<:::888:::999888888888888:::;;;<<<999FFF@@@>>>IIIFFFXXXyyy}}}zzzfffeeettt|||sssaaadddrrrzzzgggYYYRRRPPPPPPWWWkkkmmmYYYfffYYYCCC===;;;;;;999999999999888888888888999888777666777999;;;<<>>???AAACCCBBBFFFEEEFFFLLLTTTppp~~~|||~~~|||rrrqqqeee___jjjmmmssswww|||}}}qqqgggbbbbbbeeeggglllwwwsssSSSRRRlllrrr}}}ooosss|||aaaFFF<<<<<<::::::<<<999999888888999:::<<<===;;;BBB???CCCJJJHHHccc{{{~~~iiiaaaiii}}}{{{ssskkkddd[[[cccuuuwwweeeVVVRRRQQQPPPXXXmmmzzz\\\\\\tttfffFFF======;;;:::999999999888888888888999888777777888:::;;;<<<@@@AAAAAABBBCCCDDDDDDEEEFFFIIIJJJMMMYYYlll{{{uuuggg```ooohhhNNNYYYuuuiiiddd]]]OOOMMMFFFAAA???<<<777444555555555444333333333444444444333333333333333444444777999<<<>>>>>>???AAABBBCCCGGGEEEFFFQQQaaa|||~~~|||zzzyyy{{{zzzaaa\\\uuuXXXRRR[[[ccclllttt|||qqqiiiccc______```aaaeeeiiiqqqxxxiiiRRRWWW{{{}}}vvvxxxjjjgggKKK>>>===<<<<<<<<<999999888888999:::<<<======??????FFFJJJKKKnnnsssfffeeeuuuvvviii___YYYVVVcccyyyxxxgggZZZTTTSSSSSS[[[ppphhhWWWbbbsssKKK??????===::::::999999999888888888888888888888999;;;<<<===AAAAAABBBBBBBBBDDDFFFHHHGGGKKKLLLRRRhhhyyyooodddeeezzz|||\\\[[[___}}}nnnbbbWWWOOOHHHBBB@@@<<<888666777666666555444333333444444444333333333333444444555888;;;===?????????AAABBBBBBFFFEEEIII\\\sss~~~}}}{{{vvvvvvyyy}}}oooWWWNNN~~~uuurrr{{{|||uuurrrrrrssszzzcccPPPMMMRRR[[[gggvvvrrrWWWOOOOOOTTT]]]ccceeejjjqqqrrruuubbbOOObbbzzz~~~iiimmm}}}gggOOOAAA===<<<;;;::::::999999999999;;;<<<===@@@>>>@@@GGGHHHOOOyyy}}}mmmfffppp{{{jjj^^^VVVTTTddd~~~|||ooocccXXXVVVVVV___ttt```___uuuWWWDDD@@@>>>:::::::::999999999999888888888999999;;;<<<===>>>@@@BBBCCCBBBBBBDDDHHHKKKHHHMMMRRR___}}}vvvvvvwwwkkkZZZRRRvvvuuugggfffUUULLLCCC???;;;888888:::777777666555444444444444444333333333444444555666999;;;>>>??????@@@AAACCCCCCGGGFFFOOOggg~~~~~~{{{vvvooolllnnnqqqzzz}}}ooo___SSSIIIssshhhfffkkkrrrwwwfff^^^dddkkklllvvvvvvqqqdddTTTJJJIIIMMMQQQ___uuucccJJJMMMNNNUUU___bbbdddnnn{{{{{{ooozzzWWWWWWjjj{{{wwwgggvvv{{{lllWWWGGG>>>;;;999888::::::999999:::;;;<<<>>>AAA???CCCGGGHHHXXXxxxvvvzzzxxxlllpppqqqbbbXXXUUUgggwwwkkkZZZXXXXXXbbbxxxfffYYYaaakkkKKK@@@>>>::::::::::::999999999999888888999:::<<<===>>>>>>???BBBDDDDDDCCCDDDIIIMMMKKKTTTbbbwwwyyyvvvfffUUUdddppprrrYYYOOOEEE@@@<<<888888;;;777666666555555555666666333333333333444555666777999;;;>>>@@@@@@AAACCCDDDFFFJJJKKKXXXvvv~~~|||xxxrrrlllhhhfffgggnnnpppyyyoooWWWSSSPPPJJJ{{{hhh```bbbjjjvvvtttcccVVVPPPTTT]]]fffkkkmmmjjj]]]MMMEEEGGGKKKNNNYYYrrrwwwZZZKKKSSSUUU^^^eeecccaaalll}}}xxxfff[[[bbbmmmppp\\\^^^vvvuuummmrrrzzzgggRRRCCC===;;;;;;::::::999999:::;;;===>>>AAA@@@EEEFFFHHHdddxxxuuuzzz||||||{{{yyyxxxggg[[[XXXjjjyyykkkZZZXXXYYYcccyyykkkVVVYYYnnnTTTAAA@@@;;;;;;:::::::::999999999777888:::;;;===>>>>>>???>>>AAAEEEEEEDDDEEEIIINNNQQQaaaxxxvvvwwwccc[[[gggwwwZZZQQQHHHCCC>>>999777999666666666555666666777777333333333444444555666777888;;;>>>@@@AAABBBDDDFFFGGGLLLPPPddd~~~~~~~~~zzztttoookkkgggcccaaacccccclll}}}{{{___QQQOOONNNMMMpppfff___aaaiiiooovvv{{{sss^^^OOOMMMJJJFFFNNN]]]gggnnnnnn```MMMCCCFFFLLLQQQXXXqqqoooWWWQQQRRRWWWccckkkddd\\\fffwwwjjjXXXQQQXXXXXXZZZuuufff[[[llluuukkkyyy{{{sssuuuuuu]]]IIIAAA@@@@@@::::::999999:::;;;===>>>@@@AAAGGGFFFJJJlllvvvxxx{{{|||{{{jjj^^^ZZZlllwwwfffZZZXXXXXXcccyyyvvv___WWW```ZZZCCCCCC;;;;;;;;;:::::::::999999777888:::<<<===>>>??????===AAAEEEFFFEEEEEEJJJNNNWWWlllnnn~~~pppYYYTTTuuuvvvZZZRRRKKKGGGAAA:::666666666666555666666777888999333333333444555666777777888;;;>>>@@@AAACCCEEEGGGFFFMMMUUUnnn{{{~~~~~~~~~~~~zzztttnnniiigggddd```\\\^^^\\\ddduuucccYYYUUUOOOMMMOOOfffeeeiiissszzzwwwpppkkk\\\QQQIIIIIIIIIHHHOOOZZZhhheeesssdddJJJEEEBBBIIIPPPYYYtttnnnXXXWWW___eeeeeefffiiidddgggvvv}}}sss]]]YYYSSSNNNNNNVVV```hhh~~~\\\fffzzzzzzppp{{{eee|||mmmNNNAAA??????;;;;;;;;;;;;;;;<<<>>>>>>BBB???FFFGGGQQQyyytttxxxuuu|||ppp[[[ZZZppp~~~jjj^^^TTTRRRVVVdddyyy[[[XXX\\\jjjCCCDDD===;;;999999::::::999888:::<<<===>>>===>>>???AAAFFFCCCDDDIIIIIIHHHKKKSSSaaaooo|||fffSSS\\\tttoooTTTOOOQQQBBB===???666666666666666777777777777999777555444444666888999===???AAABBBBBBCCCEEEGGGIIIKKK\\\~~~~~~||||||~~~yyysssllliiihhheee```[[[WWWXXX^^^hhhqqq|||qqqjjjaaaYYYUUUSSSSSSTTThhhgggkkkssstttmmmddd```QQQKKKIIIIIIGGGGGGTTTeeepppeeemmm]]]IIIHHHEEEIIIPPP[[[wwwooo[[[[[[aaagggiiimmmtttpppooo{{{vvvaaaUUUSSSPPPMMMMMMRRRYYY^^^{{{___aaaqqqooowwwlllvvv}}}___KKKAAA===;;;;;;;;;;;;<<<===>>>>>>AAA???EEEHHHWWWtttsssrrrzzzwwwddd^^^sssuuudddZZZTTTRRRUUUcccxxxhhhXXXYYYzzz}}}PPPGGG>>><<<:::999:::::::::999:::;;;===>>>>>>>>>@@@BBBEEECCCEEEHHHHHHHHHNNNXXXjjj{{{cccUUUcccbbbUUUQQQAAA:::>>>;;;666777777777777777777777999777555444444666888:::===???AAAAAABBBCCCEEEGGGNNNUUUjjj|||zzz~~~}}}|||~~~~~~{{{yyyyyy{{{xxxsssnnnkkkiiifff```[[[WWWUUUWWW]]]eeepppwwwfffccc]]]YYYXXXYYYZZZ[[[mmmlllnnnpppkkk___UUUQQQFFFGGGJJJKKKGGGHHH[[[rrr}}}kkkkkkZZZIIIKKKFFFHHHOOO^^^}}}qqq___```dddkkkmmmvvv~~~lllVVVPPPPPPPPPNNNNNNOOORRRUUUffflllYYYaaa{{{nnnnnnvvvooonnnSSSAAA;;;;;;;;;;;;<<<<<<===>>>???@@@???DDDKKKaaawwwqqqsssyyyjjjbbbvvv}}}lll___XXXUUUSSSUUUcccwwwyyy]]]WWWlll^^^EEE???===;;;::::::;;;:::999999;;;===>>>>>>???AAACCCBBBCCCFFFGGGGGGLLLXXXeeemmmxxx|||YYYVVVqqq\\\VVVHHH>>>>>>>>>777777777777777777777777888777666555555777999;;;>>>???@@@AAAAAABBBDDDFFFKKK]]]yyyvvvwww}}}|||yyyzzz||||||zzzxxxxxxxxxwwwsssooollljjjfff___ZZZVVVQQQNNNPPPUUU```rrr|||nnneee```___]]]]]]]]]^^^```aaauuussspppkkkaaaRRRJJJHHHEEEFFFJJJLLLIIILLLaaaxxxqqqooo]]]KKKLLLFFFGGGPPPcccqqqbbbeeegggmmmooo{{{hhhWWWRRRSSSSSSQQQPPPOOOPPPRRR^^^\\\ZZZlllnnndddyyylllxxxuuuXXXDDD???<<<<<<<<<<<<===>>>???@@@AAAAAADDDOOOmmm}}}uuuzzzqqqeeeeeeyyyxxxlllbbb]]]VVVTTTWWWcccwwwfffXXX^^^pppHHHAAA???<<<:::;;;;;;;;;::::::<<<>>>??????@@@BBBDDD@@@DDDGGGHHHIIIRRRdddttt~~~yyyxxxoooZZZmmm}}}ccc[[[TTTHHH???<<<888888888777777777777777777777666666777888:::<<<>>>???@@@@@@@@@BBBDDDGGGJJJhhh|||qqqzzz}}}zzzxxxzzz{{{|||{{{yyyxxxwwwsssqqqnnnkkkhhhccc]]]XXXUUUOOOJJJHHHJJJRRRbbbqqqoooeee___bbbccceeeeeedddccccccddd|||uuummmdddWWWKKKFFFGGGIIIFFFFFFIIIJJJNNNaaauuu{{{nnnrrraaaLLLKKKFFFIIIQQQiiiqqqdddhhhiiioooqqq|||tttcccZZZXXXXXXVVVSSSPPPOOOPPPRRRZZZ{{{kkkbbbvvvkkk]]]eee~~~vvvaaajjjpppmmm|||uuuZZZJJJGGG============>>>???@@@@@@BBBDDDEEEUUU{{{xxx{{{|||iii___eeeyyyyyyqqqiiidddXXXVVVXXXdddwwwuuu\\\SSSnnnRRRCCC@@@===;;;;;;<<<<<<;;;;;;===???@@@@@@@@@BBBDDDAAAFFFHHHGGGJJJWWWlll|||iii___mmm\\\XXXNNNAAA<<<999888888888777777777666777666666777888:::<<<===>>>???@@@@@@AAACCCFFFIIITTTzzz|||mmmooo}}}yyyxxxyyyzzz{{{{{{yyyvvvtttooommmkkkhhhddd___YYYUUURRRNNNJJJHHHGGGKKKVVVaaavvv{{{lllcccaaaaaahhhkkknnnnnnllljjjiiiiii{{{pppdddZZZQQQIIIGGGIIIJJJCCCAAAEEEIIIOOO```qqqllleeepppbbbMMMJJJGGGLLLSSSpppoooccciiikkkrrruuuqqqeee```]]]\\\YYYUUUQQQOOOPPPQQQSSSrrrrrr^^^XXXaaa~~~ccc___wwwlllhhhzzzkkkooooooWWWJJJGGG============>>>???@@@AAABBBGGGHHH]]]{{{uuuuuuzzzfff^^^eeezzz~~~xxxqqqjjjdddYYYVVVXXXdddvvvhhhQQQ```\\\EEEBBB>>>;;;;;;<<<=========>>>@@@@@@@@@@@@BBBDDDCCCHHHIIIHHHMMM___uuuzzznnnlllooosssmmmlllnnnwwwzzzrrr{{{^^^pppaaaWWWOOODDD@@@999999999888888777777666666666777888999;;;===>>>>>>???@@@AAABBBEEEIIILLLbbb{{{kkkeeeooo~~~zzzxxxxxxxxxyyyyyywwwsssppplllkkkhhheee```ZZZVVVSSSPPPMMMKKKIIIGGGFFFMMMUUU___fffhhh```XXXYYY___dddlllqqquuuvvvtttrrrqqqrrrqqqfffYYYRRRMMMIIIGGGIIIHHHBBBAAAFFFKKKRRRdddwwwkkkdddpppcccOOOLLLHHHLLLUUUuuulllbbbiiimmmxxx|||wwwlllfff``````^^^ZZZUUURRRQQQQQQPPPlllsss___YYYXXXppprrr___tttrrr~~~pppiiirrroooZZZLLLFFF>>>>>>>>>>>>???@@@AAAAAAAAAIIILLLffftttrrrnnn~~~zzzeee^^^fffzzzwwwqqqjjjaaa[[[XXXUUUVVVbbbttt|||WWW[[[eeeGGGCCC>>><<<<<<=========???@@@AAAAAA@@@@@@AAACCCBBBGGGIIIKKKXXXpppvvvwwwssslllggggggeeebbbaaaggghhhaaaYYYWWWWWWWWWWWWXXXZZZ]]]eeettt{{{kkkqqqjjjeeerrr^^^TTTHHHDDD::::::999888888777777666555666777999:::<<<>>>???>>>???@@@AAACCCGGGLLLPPPqqqmmmeeeeeerrr}}}zzzyyyyyyzzz{{{xxxsssoookkkjjjgggbbb\\\XXXUUUSSSNNNKKKJJJHHHEEECCCGGGOOONNNSSSSSSOOONNNWWWbbbhhhrrrwww||||||yyyvvvvvvwwwhhh]]]QQQMMMLLLIIIGGGGGGFFFBBBDDDIIIMMMVVVkkktttjjjssseeeQQQOOOHHHJJJWWWxxxkkk```hhhnnn|||zzzooogggcccdddccc```[[[VVVRRRQQQRRRjjjwww```WWWVVVbbb~~~vvvttt~~~gggwww}}}tttiiicccxxxcccVVVMMM>>>>>>>>>>>>???@@@AAABBB@@@JJJNNNkkkwwwppprrrmmm~~~~~~|||{{{xxxbbb[[[fff{{{|||qqqiiiaaaXXXQQQVVVSSSUUU```rrr```]]]yyyoooGGGDDD???<<<<<<===>>>>>>@@@AAABBBBBB@@@@@@AAABBB???EEEIIIPPPcccxxxyyyxxxyyyvvvcccbbb]]]WWWVVVXXXWWWSSSQQQVVVYYYWWWVVVVVVTTTPPPRRRUUUUUUSSSTTTbbb{{{zzzmmmqqqvvv^^^eeejjj[[[KKKFFF::::::999999888777777666555666777999;;;===>>>???>>>???AAABBBDDDHHHNNNRRR~~~zzzfffdddhhhvvv~~~}}}|||}}}~~~{{{uuupppkkkjjjfffaaa[[[WWWUUUTTTMMMJJJHHHFFFBBB@@@DDDLLLGGGKKKKKKIIINNNZZZfffmmmxxx|||zzzvvvvvvwwwhhhYYYLLLHHHIIIIIILLLQQQKKKCCCFFFJJJKKK[[[sss}}}eeebbbvvvoooWWWKKKEEENNN\\\uuubbbbbbcccmmm{{{yyytttnnnjjjiiiddd^^^\\\[[[VVVNNNQQQaaabbbSSSRRRZZZqqqyyywwwzzzzzzpppqqqiiivvv^^^LLLCCCAAA@@@AAAAAA@@@???@@@CCCHHHRRR{{{ppprrrooosss~~~zzzxxxzzz}}}xxxfff```iii|||ooobbbYYYUUUTTTPPPPPPUUU___ooo~~~jjj\\\mmmxxxSSSBBB>>>@@@<<<<<<@@@>>>???@@@AAAAAA@@@@@@BBBDDDHHHGGGHHHWWWtttnnnmmmzzzsssrrrooommmrrryyy{{{yyy{{{tttnnnooovvv{{{{{{xxxiiihhhaaaYYYYYY```ccc```^^^______```aaabbbcccdddaaadddfffccc^^^```lllyyy}}}}}}qqq\\\{{{___TTTNNNHHH@@@888777888777888:::777777888999;;;<<<======???>>>???AAA@@@DDDRRRaaalll```bbbjjj~~~~~~}}}{{{wwwtttkkkgggbbb]]]ZZZWWWTTTRRRJJJJJJHHHDDDAAA@@@AAACCCBBBFFFKKKOOOTTT]]]jjjttt~~~zzzzzz{{{```SSSIIIHHHKKKOOOTTTZZZMMMFFFHHHLLLMMM\\\rrryyyhhhfff{{{uuu\\\RRRRRR___jjjppp]]]\\\bbbkkkwwwvvv{{{yyysssnnnooolllgggdddaaaYYYOOOOOOZZZssskkkZZZRRRUUUdddlllkkkqqqhhhQQQDDD@@@>>>???@@@??????AAADDDIIIXXXuuu|||{{{}}}|||yyyzzz}}}tttaaa[[[iii{{{qqqeee\\\UUUQQQOOONNNNNNSSS]]]lll|||kkkZZZdddXXXFFF???AAA======@@@===???@@@AAAAAA@@@AAACCCEEEHHHGGGMMM___xxxuuulllmmm```ccccccfffooozzzwwwtttqqqooommmqqqrrroooqqqxxx{{{yyyzzz{{{{{{zzz{{{|||xxxyyyyyyuuunnnlllpppuuu~~~{{{www```ppplllXXXRRRJJJAAA:::999:::888888999777777888999;;;<<<===>>>@@@>>>@@@CCCAAACCCWWWnnnnnndddgggppp}}}yyyvvvkkkgggbbb]]]YYYVVVSSSPPPJJJJJJGGGDDDAAA@@@AAACCCCCCGGGLLLPPPVVV___kkkttt}}}}}}{{{}}}YYYPPPHHHHHHMMMTTT[[[aaaRRRKKKMMMQQQTTTddduuuyyynnnnnndddZZZ^^^rrryyyppp\\\\\\dddnnn~~~ooorrrzzz{{{vvvooopppooollliiieeeZZZOOOQQQTTTeeettt```TTTQQQWWWmmmhhhvvvuuummmqqqYYYJJJBBB===???AAAAAAAAADDDFFFIII```{{{|||}}}zzzzzz}}}lll[[[WWWjjj~~~yyyrrrkkkaaaYYYUUUQQQMMMJJJKKKLLLPPPZZZiiixxxmmmYYY^^^aaaJJJ@@@BBB???===???<<>>@@@===@@@EEEAAACCC```ppphhhlllwww{{{xxxlllhhhbbb\\\XXXUUUQQQNNNJJJIIIGGGCCC@@@@@@BBBDDDFFFJJJPPPUUU[[[dddpppxxxVVVPPPIIIIIIMMMUUU]]]cccVVVPPPRRRXXX^^^ppp~~~sssvvvnnn]]]```uuuxxxcccbbbiiiuuuwwwtttxxxyyyuuupppqqqpppnnnllljjjaaaXXXUUUTTT___yyy{{{bbbWWWQQQQQQbbb~~~mmmnnn|||wwwuuu{{{hhhTTTGGG???@@@DDDCCCDDDGGGHHHHHHeee}}}{{{}}}zzzzzz|||yyyooopppvvvzzzuuubbbWWWUUUmmmyyywwwfff^^^VVVRRRQQQPPPMMMIIIIIIJJJOOOXXXfffuuuqqqZZZ___kkkNNN???AAA@@@>>>???<<<@@@AAABBBBBBBBBBBBDDDFFFHHHJJJ]]]~~~~~~zzzuuuppp{{{vvvxxxwwwpppyyyzzzgggnnn```UUUIIIAAA;;;<<<<<<:::999:::777888999:::;;;===>>>>>>???;;;???EEEAAAFFFkkkmmmiiiqqq~~~{{{wwwmmmiiibbb\\\WWWSSSOOOLLLIIIHHHFFFCCCAAAAAADDDGGGLLLPPPUUU[[[cccllluuu|||TTTPPPLLLKKKPPPZZZccchhhZZZTTTVVV\\\ggg|||uuu|||yyy___ZZZmmmiiieeekkk|||}}}{{{zzzwwwuuuuuurrroooooopppkkkeeeVVVSSS\\\uuudddWWWRRRQQQ]]]yyyzzzqqqvvvkkkwwwzzz___LLL???@@@DDDBBBCCCGGGIIIGGGjjj}}}yyyzzzxxxxxx{{{yyyiii___aaajjjlllooosssqqqfffYYYUUUXXXpppvvvooonnn___YYYRRRPPPRRRRRROOOLLLHHHJJJOOOWWWcccqqqwww[[[___xxxTTT???@@@@@@???@@@>>>@@@AAABBBCCCBBBCCCFFFHHHJJJPPPiii}}}vvvrrrooozzzyyyqqqnnnzzz}}}nnnbbbrrriiiSSSIIIAAA;;;;;;<<<::::::;;;888888999:::<<<===>>>>>>>>>;;;>>>DDDCCCNNNyyypppdddhhhvvv{{{vvvooojjjccc]]]WWWRRRMMMJJJGGGGGGEEECCCBBBDDDHHHKKKPPPSSSYYY```hhhpppxxx}}}QQQRRRPPPPPPWWWdddoootttddd\\\[[[aaammmtttfffYYYhhhlllhhhooo}}}vvvtttnnniiiiiikkkhhhcccSSSPPPYYYqqqgggVVVRRRPPPXXXrrrpppuuufffmmmiiiQQQ??????BBB@@@@@@DDDJJJJJJttt|||xxxvvvuuuvvv{{{tttiii^^^VVVZZZcccggghhhiiifff]]]TTTUUU[[[pppzzzxxxtttiiicccccc[[[WWWRRRQQQQQQRRRPPPNNNHHHKKKOOOUUU___mmm{{{eee[[[^^^BBBAAAAAA@@@AAA???@@@AAACCCCCCCCCDDDGGGIIIMMM[[[yyyzzzrrrooooooxxxxxxppprrrxxx}}}wwwlllzzzvvvzzzzzzcccccc[[[NNNEEE===<<<<<<::::::<<<888888999;;;<<<===>>>???>>>===???BBBGGG\\\}}}nnnjjjddd]]]\\\hhh{{{}}}wwwqqqllleee^^^WWWRRRLLLIIIFFFFFFDDDCCCCCCGGGLLLQQQTTTVVV\\\ccckkkrrrxxx{{{UUUXXXYYYXXX```ppp|||uuukkkfffhhhsssppp}}}sssbbbooouuurrryyyvvvrrrkkkccc``````[[[UUUNNNLLLUUUllljjjWWWTTTOOOQQQgggppp{{{zzzmmmggg~~~yyyuuuYYYCCCAAADDD@@@???DDDJJJRRRvvv}}}xxxuuuqqqssszzz}}}mmm```]]]ZZZUUUYYYaaagggggghhhddd[[[SSSUUU\\\mmmtttnnnhhh___[[[^^^WWWUUUSSSPPPOOONNNNNNNNNHHHJJJMMMSSS[[[hhhvvv|||[[[sssjjjGGGCCCBBB@@@AAA???@@@BBBCCCDDDDDDEEEGGGJJJOOOggg}}}vvvqqqqqqrrryyyzzzmmmcccYYYRRRQQQVVV\\\ccckkklllhhheeefffhhh|||sssuuusssvvvccczzzrrrWWWLLLBBB===<<<999999<<<888999:::;;;<<<>>>?????????AAAAAAAAAMMMlllooodddWWWVVV\\\kkkzzzsssnnnfff___XXXRRRLLLHHHEEEEEEDDDDDDEEEJJJQQQVVVYYY\\\aaahhhpppvvv{{{}}}[[[``````___gggwwwxxxqqqoooxxxmmm{{{~~~lllxxx~~~zzzvvvnnnddd^^^[[[TTTLLLLLLJJJTTTjjjkkk[[[WWWOOOLLL___vvvvvvvvvffftttvvv```HHHFFFHHHCCCBBBGGGIIIXXXxxxooo{{{{{{wwwtttooorrrzzzmmm^^^TTTWWWZZZXXXZZZaaahhhhhhiiifff\\\TTTUUU\\\jjj}}}lllddd]]]VVVUUUZZZTTTTTTRRROOOLLLJJJKKKLLLGGGIIILLLQQQYYYeeesss}}}^^^iiisssLLLEEECCC@@@@@@???@@@BBBCCCDDDDDDEEEHHHJJJPPPppp}}}yyywwwxxxzzz{{{|||sssddd[[[TTTSSSQQQLLLKKKNNNJJJPPPVVVUUUQQQOOOSSSWWWYYYyyywwwpppwwwuuurrrhhhnnn^^^RRRFFF???<<<999999;;;888999:::;;;<<<>>>??????@@@DDDCCCAAAQQQvvvyyyiiiVVVXXX```ppp}}}uuuoooggg___XXXRRRLLLHHHDDDDDDDDDDDDFFFLLLTTTYYY___aaafffmmmuuu{{{yyybbbgggjjjkkkqqq{{{}}}|||{{{ooopppvvvjjjccc___ZZZRRRKKKIIIKKKRRRaaazzzvvv[[[VVVQQQOOOUUUmmmwww}}}oooyyyyyyxxxmmmOOOFFFFFFAAA@@@FFFLLL]]]zzznnnqqq~~~vvvwwwyyyrrrsss}}}}}}mmmYYYVVVUUUWWWWWWXXX^^^eeennnnnnnnnmmmfff^^^XXXWWWmmmqqqhhhaaaYYYTTTSSSQQQQQQQQQNNNKKKHHHHHHHHHHHHFFFHHHOOOWWWaaannnzzzooolllwwwPPPGGG>>>???FFF@@@>>>DDDBBBAAAGGGEEEEEEOOOhhh~~~{{{|||yyyfff]]]XXXZZZRRRLLLOOOKKKGGGKKKLLLSSS\\\^^^YYYSSSNNNMMMQQQ___uuu}}}zzzgggdddkkk{{{sssmmmpppjjjsss\\\DDD;;;;;;:::888777:::::::::;;;<<<===>>>>>>;;;>>>GGGHHHUUUnnn]]][[[dddzzz{{{vvvoooiiibbbYYYOOOHHHHHHGGGFFFGGGKKKQQQWWW[[[```gggmmmooouuulllsssvvvsssrrrwww{{{{{{qqqvvvuuuiiiaaa]]]YYYRRRLLLJJJJJJPPP___yyy|||^^^WWWQQQNNNPPPbbbjjjttt~~~www{{{ZZZIIIDDDBBBCCCHHHLLLccctttiiinnnyyysssuuuwwwqqqsss}}}mmm^^^VVVSSSTTTWWWYYYZZZ```gggkkknnnrrrsssnnnddd\\\XXXjjjwwwqqqkkkaaaYYYVVVQQQQQQOOOMMMJJJHHHGGGGGGFFFDDDFFFMMMTTT^^^kkkwwwllljjjWWWIII@@@AAAFFF@@@@@@EEEAAAAAAFFFFFFIIIVVVzzz}}}yyy{{{sssaaaYYY\\\```YYYRRRSSSOOOKKKQQQXXXaaajjjkkkddd[[[UUUTTTNNNSSS___llloooiiibbb```\\\]]]hhh|||}}}kkkuuubbbzzzhhhKKKAAA???;;;777999::::::;;;<<<======>>>>>>===???GGGLLL^^^kkk\\\[[[fff}}}yyyuuuooojjjddd]]]SSSLLLHHHGGGFFFHHHMMMUUU]]]bbbhhhmmmrrrsssyyynnnuuuxxxtttooopppuuuwww|||tttwwwjjj```[[[WWWRRRMMMKKKIIILLL[[[wwwddd[[[SSSNNNLLLUUUrrr~~~wwwjjjooowwwiiiNNNCCCDDDGGGIIILLLmmmmmmfffmmmuuuppprrrssspppuuunnn[[[QQQRRRQQQSSSXXXZZZ\\\bbbhhhlllrrryyy{{{wwwnnnddd^^^kkk}}}vvviii^^^XXXQQQPPPMMMKKKIIIGGGGGGGGGDDDBBBCCCJJJQQQZZZfffrrr}}}bbbbbbaaaKKKBBBCCCFFF@@@BBBEEEBBBAAAFFFFFFMMM^^^}}}~~~sssmmmnnnrrrkkkaaa^^^WWWRRRXXXbbblllvvvwwwnnneeeaaaaaaYYYTTTSSSXXX\\\ZZZUUUSSSWWW\\\nnnnnnooo|||```lllvvvSSSHHHDDD:::666;;;::::::;;;<<<===>>>??????@@@@@@FFFQQQmmmiii\\\]]]jjj{{{wwwrrrmmmhhh```WWWPPPHHHGGGGGGJJJPPPZZZdddjjjnnnrrruuuwww{{{nnnrrruuuuuuuuuwww{{{~~~www|||nnnbbb[[[VVVQQQMMMMMMIIIJJJVVVqqqjjj^^^UUUPPPLLLNNNccc|||tttwwwmmmvvvsssSSSDDDEEEHHHHHHMMMwwwgggeeeooouuuppppppppppppwwwrrr^^^TTTQQQRRRQQQTTTZZZ\\\]]]bbbhhhqqqxxx~~~|||yyytttooowww|||mmmaaa[[[RRROOOKKKHHHGGGFFFFFFFFFCCCAAABBBHHHOOOWWWbbbmmmyyy~~~]]][[[xxxjjjLLLCCCDDDEEEAAABBBEEECCCCCCGGGFFFOOOddd~~~vvvmmm___VVV[[[```kkkvvvwwwqqqlllnnnrrrlllaaaYYY[[[```aaa___^^^YYY___sss{{{ccc}}}iiioooXXXKKKFFF:::777===::::::;;;<<<>>>???@@@@@@CCCAAADDDUUU|||fff\\\```nnn}}}wwwrrrmmmdddZZZSSSKKKJJJIIILLLSSS]]]hhhnnnppprrruuuwww{{{{{{yyyzzz~~~tttggg]]]VVVPPPMMMNNNKKKIIIQQQhhhmmm___TTTQQQLLLKKK[[[qqq{{{qqq|||zzzxxxsssUUUFFFFFFHHHGGGPPPzzzaaacccpppwwwrrrpppmmmnnnvvvwwwaaaUUUUUUYYYWWWVVVXXX\\\^^^___ccciiirrryyy||||||~~~}}}nnnbbb]]]UUUQQQKKKGGGFFFFFFEEEDDDCCCAAABBBHHHNNNTTT___iiiuuu~~~cccZZZqqqsssLLLDDDDDDCCCCCCAAAEEEDDDFFFIIIFFFQQQjjjwwwxxxxxxeeeVVVWWWZZZcccmmmqqqpppqqqxxxyyymmmddddddiiikkklllmmm^^^bbbttteeepppxxxooo^^^MMMFFF;;;888???:::;;;<<<===???@@@AAABBBEEECCCEEE[[[}}}aaa]]]bbbqqq|||xxxssskkkaaaZZZPPPOOONNNPPPWWW```iiioooqqqrrrtttyyy}}}yyykkk```WWWQQQNNNNNNLLLKKKOOOaaasssaaaTTTRRRMMMIIIVVVlll|||{{{lllVVVJJJFFFFFFGGGWWWooo[[[aaapppvvvsssqqqmmmllluuu~~~hhhXXXTTTYYY___\\\[[[\\\___```aaaeeekkknnnvvvyyyxxx~~~~~~oooeeebbbYYYSSSKKKFFFEEEEEEDDDCCCCCCAAABBBHHHMMMRRR\\\fffqqq{{{mmmWWWddd~~~PPPFFFDDDAAADDD@@@DDDDDDGGGJJJHHHXXXvvvzzzzzz|||}}}~~~iiiVVVSSSZZZ```ggglllmmmqqqwww|||xxxpppjjjiiikkkmmmsssyyymmmnnnzzzwwwqqqwwwjjjrrrkkkRRRFFF>>><<<>>>:::;;;<<<>>>???AAABBBCCCEEEGGGIIIeeexxxnnn[[[]]]bbbppp~~~zzzsssiiibbbUUUTTTTTTWWW\\\cccjjjooosssrrruuu{{{{{{nnncccYYYSSSPPPLLLMMMMMMOOO\\\{{{iiiXXXUUUPPPIIIUUUjjjzzz~~~dddVVVMMMFFFFFFKKK___eeeXXXaaarrrxxxpppppppppnnnoooxxxtttccc[[[ZZZ^^^```aaa^^^^^^aaacccdddiiipppmmmvvvzzzwww|||tttkkkhhh]]]UUULLLFFFEEEEEECCCAAABBB@@@BBBGGGKKKPPPYYYbbbnnnxxxzzzZZZYYYWWWJJJEEE@@@FFFBBBCCCBBBEEEJJJLLLcccyyyuuuppp\\\VVV___cccgggjjjjjjiiihhhhhhgggeeedddddddddhhhvvv~~~yyyxxxrrrhhh}}}[[[IIIBBB???<<<:::;;;<<<>>>@@@AAACCCCCCCCCJJJQQQqqqwwwgggbbbZZZ[[[aaammm~~~uuujjjbbbYYYYYYZZZ]]]bbbhhhnnnrrruuurrrttt{{{{{{oooddd[[[UUUQQQJJJMMMOOOPPPZZZxxxqqq^^^ZZZSSSKKKVVVkkk~~~~~~zzzuuu{{{```VVVOOOFFFFFFOOOddd___YYYddduuuqqqiiimmmpppooottt}}}qqqeeeaaabbbaaa```bbb```___bbbdddfffmmmuuunnnyyy~~~yyyzzzyyyyyyooommm```WWWLLLFFFEEEEEECCC@@@AAA???AAAFFFJJJNNNWWW```lllwwwdddZZZ}}}]]]MMMFFF@@@HHHCCCCCCAAADDDIIIOOOkkkzzzvvvnnn~~~wwwccc\\\eeefffhhhiiigggaaaYYYSSSRRRTTTWWWXXXXXX```ttt|||xxxmmm}}}bbbKKKEEEAAA:::;;;;;;===>>>@@@BBBCCCDDDBBBMMMWWWzzzqqq^^^]]]\\\ZZZ___jjj}}}tttggg^^^[[[\\\^^^bbbggglllqqqttttttpppqqqxxx}}}~~~~~~rrrggg]]]VVVSSSOOOPPPPPPRRR^^^yyyyyyooo```RRRLLLPPPooo}}}}}}ssshhh{{{}}}dddNNNGGGJJJOOO^^^sss___XXXcccttt}}}oookkkmmmooopppuuu|||yyyqqqgggcccfffbbbggglllkkkggggggmmmssswwwzzz}}}~~~~~~}}}yyyuuu|||ooo^^^SSSKKKIIIIIIFFFCCCCCCCCCCCCDDDEEEHHHNNNVVV\\\fffppp}}}lll^^^ttt^^^MMMKKKCCCCCCDDDDDDDDDDDDFFFUUUwwwlll}}}sssqqqqqqaaafffuuuooodddbbblll|||ttt```UUUPPPKKKNNNRRRPPPRRRWWWXXXeee}}}yyy}}}}}}sssQQQGGGBBB;;;;;;===>>>>>>>>>>>>AAACCCIIIIIIeeesss]]]YYY```aaazzz}}}ooobbb\\\\\\]]]```dddjjjoooqqqrrrzzzwwwuuuvvv|||tttiii___XXXTTTNNNNNNMMMNNN[[[xxxnnnkkkdddZZZRRRQQQiii~~~vvviiivvvrrrTTTJJJNNNOOOgggjjjWWWVVVaaarrrxxxllljjjlllnnnqqqyyy~~~wwwooolllnnnnnnppppppnnnlllmmmsssxxxwww~~~|||yyyvvvpppbbbVVVLLLJJJIIIFFFDDDDDDAAABBBBBBCCCFFFLLLTTTYYYcccmmmzzzvvvcccuuueeeNNNHHHCCCEEECCCCCCCCCDDDHHHYYY{{{xxxbbbyyyiiixxxmmmdddVVVUUU\\\iiiqqqwwwsssgggeeewwwxxx```RRRPPPPPPNNNPPPMMMOOOTTTSSS]]]sssYYYIIIBBB<<<<<<===>>>>>>>>>???AAACCCGGGLLLlllmmmYYYXXXbbbxxxuuuhhh___\\\[[[]]]aaafffkkknnnnnnnnnzzzyyyxxxxxx|||xxxnnnddd[[[VVVPPPOOOMMMMMM[[[zzzllliiiccc]]]WWWRRReeeuuuZZZKKKQQQMMMoooaaaSSSWWWbbbrrrrrriiiiiijjjmmmqqq|||zzzwwwwwwtttqqqllliiijjjnnnssswwwwwwzzzvvvvvvpppggg[[[OOOKKKIIIFFFDDDDDD@@@@@@@@@@@@CCCIIIPPPVVV___iiivvvhhhuuuoooNNNDDDCCCGGGCCCCCCDDDFFFMMMaaahhh^^^uuuwwwnnn^^^WWWTTTOOOOOOVVV]]]hhh||||||ttttttyyy^^^OOOOOOUUUOOOOOOKKKLLLRRRPPPUUUfff|||zzzeeeMMMCCC>>>===>>>>>>>>>>>>???BBBDDDFFFSSSxxxttt^^^[[[dddyyyvvvkkkaaa\\\\\\]]]aaagggllloooooommmlllvvvxxxzzz{{{|||}}}sssiii```ZZZTTTSSSQQQRRR^^^|||zzzlll___XXXUUURRRddd~~~aaaMMMQQQLLLtttyyy^^^WWWZZZeeeuuunnnhhhhhhhhhkkkppp}}}}}}uuuooohhheeeiiipppuuuxxxyyy|||xxxtttuuu|||oookkk^^^QQQLLLIIIFFFEEEEEE@@@@@@@@@@@@BBBGGGNNNSSSZZZdddrrrhhhqqqwwwOOOCCCDDDGGGEEEEEEEEEHHHSSSiii^^^^^^rrrxxxdddZZZXXXVVVWWW[[[```nnnsss]]]NNNNNNTTTPPPOOOIIIKKKRRROOOQQQaaa~~~|||}}}sssrrrqqqQQQDDD@@@>>>??????>>>>>>???BBBEEEFFF]]]|||bbb[[[___eee|||pppfff]]][[[]]]ccchhhooossstttrrrnnnlllooosssxxxzzz{{{xxxoooeee]]]VVVVVVUUUVVVaaa|||qqq]]]TTTSSSQQQaaavvvmmmTTTRRRQQQqqq\\\[[[\\\gggvvv|||kkkhhhiiigggiiipppzzzsssmmmlllqqqwww|||}}}{{{tttrrrvvvyyywwwuuuwwwxxxmmmkkk^^^QQQLLLJJJGGGEEEFFFBBBAAAAAA@@@AAAFFFMMMRRRWWW```nnn}}}cccjjjRRRDDDGGGFFFEEEEEEDDDHHHVVVooo}}}WWWVVVjjjuuudddYYY```hhhlllooo{{{|||ssskkk___RRRNNNRRROOONNNGGGIIIPPPNNNQQQbbb}}}zzzyyynnn}}}WWWGGGCCC?????????>>>>>>@@@CCCFFFJJJjjjoooYYYTTTXXX^^^vvvmmmccc\\\[[[^^^gggmmmtttxxxwwwssspppnnnjjjoootttwwwyyy~~~}}}tttiiiaaaWWWWWWVVVVVV___xxxvvvaaaVVVUUUQQQ___~~~}}}nnn|||~~~```UUU[[[iiiWWWYYY\\\gggvvvxxxhhhhhhiiifffiiippp}}}yyyuuutttvvvyyyzzzyyyttthhhccciiiqqqsssuuuzzz~~~xxxnnnhhh\\\PPPLLLJJJGGGEEEEEECCCCCCAAA@@@AAAFFFLLLQQQUUU]]]kkk|||~~~```cccYYYGGGIIIEEECCCBBBBBBGGGYYYuuunnnQQQMMMeeelllfffrrr~~~yyymmmhhhkkkfffYYYRRRUUUQQQPPPIIIHHHNNNMMMUUUhhhzzzrrraaaLLLEEE@@@@@@@@@???>>>@@@DDDGGGQQQwwwvvv[[[OOOSSS[[[fffzzzrrrjjjbbb\\\]]]bbbmmmrrrxxxzzzwwwsssrrrrrroooqqqssstttvvv{{{xxxmmmdddYYYXXXUUUTTT]]]www{{{dddXXXXXXUUUdddzzzssstttkkkUUUdddeeeSSSVVV^^^iiixxxrrrdddgggjjjfffiiirrr~~~{{{xxxsssoookkkbbbXXXUUU^^^fffiiipppzzz|||qqqcccXXXNNNKKKKKKHHHEEEEEECCCCCCAAA@@@@@@DDDJJJOOOTTT\\\jjj{{{```___|||aaaIIIJJJEEEBBBCCCCCCJJJ```yyy~~~^^^OOOSSSlll~~~yyy}}}nnnfffhhhsssqqqaaaYYY]]]YYYWWWOOOLLLOOOOOO[[[ssswwwzzzwwwlllQQQFFFAAAAAA@@@???>>>AAAEEEHHHWWWaaaOOOMMMUUU]]]kkkyyyqqqkkkdddaaafffmmmuuuyyy}}}}}}zzzwwwxxxzzz|||zzzvvvttttttwww{{{~~~~~~yyyrrrqqqzzzooofff]]][[[VVVSSS\\\xxxdddVVVYYY[[[mmm{{{qqqpppSSShhhdddRRRVVVbbblll{{{mmm```eeeiiifffjjjttt{{{qqqhhhcccRRRKKKLLLVVV]]]```jjjxxxttt```UUULLLKKKKKKHHHEEEEEECCCBBBAAA??????CCCIIINNNUUU\\\iii{{{ccc^^^nnnhhhIIIKKKFFFDDDEEEFFFNNNhhhqqqzzzUUUQQQcccxxxyyyhhh^^^hhhxxxiiidddlll|||yyyggg___dddbbb```WWWRRRSSSSSSbbb|||qqqqqq|||vvvuuuUUUFFFBBBAAA@@@???>>>AAAEEEIII\\\lllWWWLLLMMMSSSWWWkkk|||tttmmmhhhgggnnnxxx}}}~~~|||~~~zzzuuussssssuuuuuutttkkkaaafff|||tttnnn```\\\UUUQQQWWWqqqiii^^^\\\YYYqqqlll|||sss^^^bbbhhhYYYWWW^^^lll|||{{{nnncccaaaaaaaaahhhsssyyynnnaaaXXXOOONNNJJJOOOZZZ]]]fffyyy}}}sssaaaWWWNNNKKKIIIFFFEEEFFFBBBBBBAAA???>>>@@@EEEHHHRRR[[[jjj{{{sss\\\jjjwwwNNNEEEFFFEEEFFFFFFOOOkkkxxxsssmmmQQQQQQgggqqq^^^UUUSSSTTTeeewwwxxxtttxxxvvvkkkdddffflllhhhfffffffffjjjyyywwweeeuuu~~~^^^JJJDDDAAA>>>>>>@@@BBBGGGLLL]]]uuuXXXMMMNNNPPPVVV___qqqzzzwwwvvvuuuzzz~~~zzz}}}xxxsssnnnjjjhhhgggaaa]]]]]]kkkvvvoooddd___XXXSSSYYYrrrnnnbbb^^^[[[sssjjjyyymmmrrrbbbWWWWWW^^^mmm~~~ttthhh___^^^___aaajjjvvvvvviiiZZZQQQNNNMMMIIIMMMXXX[[[dddxxx~~~rrraaaWWWOOOLLLJJJGGGFFFGGGBBBBBBAAA???>>>AAAEEEHHHPPPZZZjjj{{{|||dddoooyyyPPPFFFFFFCCCDDDDDDMMMiiilllNNNPPPggglllZZZRRRPPPPPPWWWjjj~~~rrrjjjiiisssuuu{{{}}}|||qqq}}}dddKKKEEEBBB@@@@@@AAACCCHHHNNNkkkyyy\\\QQQNNNLLLRRR\\\ttt~~~~~~}}}yyyuuuuuurrrnnnhhhddd```^^^]]]YYYUUUZZZooozzzqqqggg```XXXTTTYYYoooxxxiiiaaa\\\vvvnnnyyyuuuzzzttt[[[UUUVVV___nnnlllaaaYYY[[[]]]aaalllyyyppp```RRRKKKLLLKKKGGGKKKUUUWWWaaauuu|||oooaaaWWWOOOLLLKKKHHHGGGIIICCCCCCAAA??????AAAEEEHHHQQQ\\\mmm~~~iiisssyyyRRRHHHFFFBBBDDDEEENNNjjjbbbIIISSShhhjjjYYYQQQPPPPPPPPPaaayyyzzztttssszzzzzzyyyqqqPPPGGGCCCAAABBBBBBCCCHHHPPPqqq{{{^^^TTTOOOLLLRRR]]]yyy}}}wwwrrrkkkhhhccc^^^YYYVVVTTTSSSRRROOOZZZwww~~~uuuggg___WWWSSSVVViiiqqqddd^^^yyyuuuyyytttzzzmmmXXXTTTUUU___oooggg]]]WWWYYY\\\```mmm{{{yyygggWWWNNNJJJJJJJJJFFFIIIQQQSSS^^^ssszzzlll```VVVNNNLLLKKKHHHGGGHHHDDDCCCBBB@@@???AAAEEEHHHRRR^^^rrrhhhvvvvvvSSSJJJHHHEEEGGGIIIQQQmmm}}}TTTGGGXXXgggjjj[[[UUUTTTTTTXXXggg{{{wwwyyyzzzwwwyyy{{{|||{{{{{{~~~zzzoootttWWWHHHCCCAAACCCBBBAAAIIITTT||||||[[[QQQQQQOOOVVVbbb~~~wwwrrrgggddd___YYYUUURRRQQQQQQPPPRRRcccxxxiii___WWWTTTUUUcccyyyggg```}}}xxxuuuttt|||jjjXXXUUUTTT___ppp|||fff]]]XXXZZZ\\\___mmm|||nnn]]]RRRNNNNNNIIIJJJFFFGGGNNNPPP[[[rrr|||nnn```VVVNNNKKKJJJGGGFFFGGGEEEDDDBBB@@@???AAAEEEHHHQQQ___ttt~~~iii}}}wwwSSSIIIGGGFFFHHHJJJUUUrrrqqqLLLGGGWWWccc}}}kkk^^^ZZZYYYYYYgggttt}}}~~~xxxrrrooommmiiiffflllyyyqqqpppZZZJJJCCC@@@BBBAAA@@@KKKYYY}}}VVVNNNQQQQQQXXXddd}}}vvvpppeeebbb]]]XXXTTTRRRRRRRRRQQQ\\\uuuyyylllaaaXXXVVVUUU^^^}}}iiiaaawwwnnnwwwgggXXXVVVTTT^^^qqqwwweee]]]XXXZZZ[[[^^^lll|||wwweeeWWWPPPPPPRRRJJJKKKGGGGGGMMMNNN[[[rrruuubbbXXXOOOLLLJJJGGGFFFGGGEEEEEECCCAAA???AAAEEEHHHOOO___vvvmmm~~~UUUHHHEEEDDDFFFIIIXXXzzzlllLLLIIIQQQ___zzzqqqhhheeecccbbbtttvvvmmmaaa```]]]^^^lllvvv___LLLCCC???BBBAAA@@@NNNbbbzzzSSSLLLOOONNNVVVeee~~~yyyqqqkkkbbb___ZZZVVVSSSSSSTTTUUUVVVnnnwwwkkk___XXXWWWTTTXXXsssjjjbbbzzzooo}}}```VVVVVVTTT^^^pppsssbbb[[[WWWYYYZZZ]]]lll}}}ppp___UUUQQQPPPQQQKKKMMMHHHHHHMMMNNN[[[sssyyyfff\\\RRROOOLLLIIIGGGHHHFFFEEECCCAAA???AAADDDHHHQQQbbbzzzooo~~~YYYJJJEEECCCEEEJJJ___eeeJJJLLLOOObbb}}}{{{zzzxxxvvv|||rrrjjjZZZXXXVVV[[[ppp~~~lllPPPEEE@@@BBBAAABBBTTTkkkpppPPPLLLMMMKKKWWWkkk|||uuummmfff___\\\XXXTTTSSSSSSUUUWWWbbbvvvhhh]]]VVVUUUQQQSSSlllkkkbbbuuuyyy~~~[[[SSSUUUTTT]]]pppqqq```YYYVVVXXXYYY]]]lll}}}mmm^^^UUURRROOONNNLLLNNNIIIIIIMMMNNN[[[tttyyyhhh^^^UUUQQQNNNJJJHHHIIIFFFFFFDDDAAA@@@AAADDDHHHUUUgggmmmuuu]]]LLLGGGDDDEEEMMMeee\\\EEEOOORRRgggvvvkkkcccYYYUUUPPPVVVooozzzSSSFFF@@@CCCBBBDDDWWWqqqeeeMMMMMMMMMIIIYYYsss}}}uuukkkddd^^^[[[XXXTTTSSSUUUWWWYYYnnnuuuhhh[[[SSSSSSPPPOOOaaayyyfffeeeuuu|||```SSSQQQYYYcccrrrfff\\\WWWTTTVVVVVVZZZkkkpppeeeYYYOOONNNTTTOOONNNMMMJJJFFFLLL```vvv|||yyylllaaaUUUPPPMMMIIIIIIKKKIIIFFFDDDCCC@@@???DDDLLLSSSmmmgggkkk[[[LLLLLLFFFGGGLLLhhh}}}SSSOOOJJJSSSfffuuuiiieeeYYYWWWSSSXXXqqqwwwZZZFFFCCCCCCCCCAAASSSpppSSSMMMJJJJJJMMMWWWwww~~~wwwnnnfffccc]]]YYYZZZXXXUUUYYY```ssseeeYYYRRRRRRNNNLLL\\\rrrhhhgggyyy}}}~~~yyy___SSSQQQXXXbbbttt~~~dddYYYTTTSSSUUUUUUYYYkkkuuukkk___TTTSSSYYYWWWQQQMMMMMMKKKPPPfffyyyxxxmmmaaaUUUPPPMMMIIIHHHJJJIIIFFFDDDCCC@@@???EEEMMMWWWpppnnnccc\\\HHHEEEFFFHHHPPPpppyyyQQQMMMIIISSSiiivvviiidddbbb___YYYZZZmmmwww[[[GGGDDDDDDEEEEEEYYYoooRRRKKKHHHIIINNNZZZ|||~~~xxxpppjjjeee```]]][[[XXXUUUYYYaaa}}}ooo```VVVPPPPPPLLLIIIUUUgggjjjjjjzzzxxxzzzzzzuuu]]]SSSQQQWWWeeewwwyyybbbWWWRRRQQQSSSTTTZZZlllwwwlllaaa___eeedddUUUNNNPPPOOOSSSjjj{{{zzzmmmbbbVVVPPPLLLIIIHHHIIIIIIFFFEEEDDDBBB@@@FFFMMM\\\tttrrr^^^___IIICCCGGGIIITTTyyypppMMMIIIIIIRRRiii{{{nnngggiiieee]]]YYYcccyyyyyy___IIIEEEDDDFFFIIIaaaqqqSSSJJJGGGHHHPPP___~~~wwwpppjjjhhheeebbb^^^WWWTTTZZZbbbwwwkkk]]]UUUPPPOOOKKKGGGPPP^^^rrrlllllluuurrrzzzvvvrrr[[[SSSQQQVVVhhhxxxvvvaaaUUUPPPPPPSSSUUU[[[nnn|||qqqnnnssssss```UUUVVVSSSSSShhhnnnbbbVVVPPPLLLHHHGGGIIIIIIGGGFFFFFFCCCBBBGGGNNN___wwwuuubbbbbbNNNGGGFFFHHHUUU~~~dddJJJFFFIIISSSfffuuulllgggbbbZZZTTTVVVfff~~~|||eeeMMMFFFCCCFFFLLLgggwwwWWWLLLGGGIIISSSdddxxxpppooo|||sssmmmlllkkkhhhaaaYYYXXX^^^eee}}}uuuiii[[[UUUPPPOOOKKKHHHMMMWWWpppkkkkkk{{{xxxzzz{{{~~~rrriiixxxsss[[[SSSRRRXXXhhhzzzsssaaaUUUPPPPPPTTTWWW]]]qqq~~~zzz~~~ttthhhcccZZZTTTddd~~~zzzsssqqq|||mmmbbbVVVPPPLLLIIIHHHIIIIIIGGGGGGGGGEEECCCHHHOOObbbyyywwweeecccQQQKKKEEEGGGVVV}}}XXXHHHDDDKKKTTTaaayyynnnbbb[[[UUUPPPOOO[[[xxxyyymmmRRRGGGBBBEEENNNmmm}}}\\\OOOHHHJJJUUUhhh~~~oooeeeqqq{{{uuurrrrrrooohhhccceeekkkqqqttt|||sssiii[[[UUUQQQOOOKKKIIILLLSSSwww}}}hhhhhh|||~~~|||}}}~~~{{{{{{xxxkkkvvv\\\SSSSSSZZZggg}}}ooo___UUUPPPPPPUUUWWW^^^rrruuudddYYYaaarrrwwwsssmmmhhhkkk{{{xxxlllaaaUUUPPPMMMIIIIIIKKKIIIGGGHHHIIIFFFEEEIIIPPPeee|||rrrccc```NNNIIIEEEHHHYYYqqqQQQJJJEEELLLTTT^^^|||xxxnnneeebbbdddrrr{{{mmm```XXXRRRQQQOOOXXXuuuwwwsssVVVHHHBBBEEEQQQsss^^^PPPIIIKKKWWWkkksssppp{{{||||||yyyuuuvvv}}}nnndddYYYUUUPPPMMMJJJIIILLLPPPqqq~~~uuueeeggg{{{zzzzzz^^^SSSTTT]]]nnn~~~jjj[[[TTTPPPPPPTTTVVV]]]qqqjjj\\\]]]dddiiihhhfffhhhqqqsssjjj___TTTOOOMMMJJJJJJLLLIIIHHHHHHJJJHHHFFFJJJQQQjjjlllaaa```MMMFFFEEEKKK```kkkNNNMMMFFFMMMSSS___xxx{{{wwwiii]]]WWWQQQPPPTTT^^^lll}}}lllaaaWWWRRRSSSQQQVVVrrrzzzwwwYYYIIIBBBGGGUUU{{{~~~\\\OOOIIIKKKXXXmmmvvvhhh^^^YYYTTTOOOLLLIIIIIIKKKOOOcccnnnuuussspppuuu~~~xxxnnnccchhh||||||}}}___SSSUUU___xxx{{{fffXXXSSSOOOOOOSSSUUU\\\ppplll\\\ZZZ[[[___aaaeeemmmxxxsssjjj___TTTOOOMMMKKKKKKMMMIIIHHHIIIJJJHHHFFFJJJQQQnnnnnnaaacccNNNFFFFFFOOOeeejjjNNNPPPGGGNNNRRRbbbwwwxxxnnn{{{nnnVVVPPPOOOMMMNNNTTTPPP^^^xxxnnnbbbVVVQQQSSSQQQTTToooxxxyyyZZZJJJCCCIIIYYY{{{YYYMMMGGGKKKYYYooo~~~ssshhhaaaYYYSSSNNNMMMLLLJJJJJJMMMZZZ```eeefffdddccceeeiiirrr{{{vvvjjjbbb^^^ggg|||```RRRTTTaaauuueeeUUUVVVQQQOOOQQQSSSYYYmmmxxxhhh[[[WWWZZZ___eeeppp{{{qqqllldddYYYQQQMMMMMMNNNNNNJJJNNNIIIFFFJJJJJJLLLXXXtttqqq]]]iiiEEEGGGIIIJJJkkkiiiPPPOOOFFFKKKQQQ```zzzwwwtttvvvyyy{{{|||pppbbbUUUOOONNNNNNOOOQQQUUUZZZiiinnndddZZZRRROOOPPPZZZsssyyy\\\KKKLLLEEE]]]rrrXXXMMMNNNLLLXXXxxxxxxmmmbbb\\\WWWRRRNNNNNNMMMKKKLLLOOOVVVZZZ]]]\\\YYYXXX[[[^^^eeennnjjjaaa]]]ZZZeee|||aaaUUUWWWbbbttthhhXXXVVVPPPOOOQQQRRRYYYlllxxxnnnggg```ZZZZZZ]]]gggmmmwwwxxxrrriii^^^WWWTTTSSSPPPNNNKKKPPPLLLJJJMMMJJJLLLXXXvvvttt```~~~oooJJJKKKIIILLLqqqfffMMMMMMEEEJJJQQQ[[[uuu{{{tttllleeeffftttwwwhhhWWWOOOMMMNNNSSSWWWWWW[[[gggxxxeee[[[SSSPPPRRR]]]xxxnnnyyy^^^KKKKKKGGGdddgggQQQHHHLLLMMM\\\}}}{{{sssiii```YYYUUUQQQNNNOOONNNLLLMMMQQQWWWYYYYYYVVVRRRPPPRRRUUUWWW___^^^YYYXXXWWWfff}}}aaaWWWXXXaaarrrhhhYYYUUUPPPNNNQQQRRRXXXkkkzzzooocccWWWTTTVVVXXX\\\```sssxxxzzz~~~yyyyyypppeeebbbcccaaaZZZSSSOOOTTTQQQOOOPPPLLLOOO^^^{{{vvvdddyyytttLLLJJJJJJRRRyyycccJJJKKKEEEJJJQQQWWWqqqnnn^^^VVV[[[ddd~~~pppaaaYYYTTTRRRRRRVVVZZZ___hhhyyy~~~ggg\\\SSSQQQSSS```|||ttt}}}eeeOOOKKKHHHiii___KKKFFFKKKNNN___}}}yyyssskkkccc^^^UUUQQQOOOOOONNNKKKMMMRRRaaa```]]]XXXSSSPPPRRRTTTQQQXXXXXXVVVVVVWWWhhh|||```WWWWWW]]]rrr~~~eeeVVVTTTOOONNNPPPQQQWWWiii~~~rrrfff[[[PPPMMMOOOTTT\\\ccc{{{yyyrrrttt{{{{{{rrrggg^^^___YYYTTTSSSNNNTTThhhxxxeeexxxvvvMMMKKKKKKXXXcccJJJKKKEEEJJJPPPVVVoooqqqaaa[[[\\\nnnuuuoooggg]]]WWWUUU```iiisss~~~zzzggg\\\SSSPPPSSS```|||mmmSSSKKKHHHjjj^^^LLLHHHMMMOOO```yyyrrr~~~|||yyyvvvrrrmmmhhhdddVVVSSSQQQPPPNNNLLLPPPVVVhhhfffaaaZZZUUURRRRRRSSSPPPUUUTTTTTTUUUVVVhhhwww}}}bbbXXXVVVZZZppp|||cccUUUSSSNNNMMMPPPQQQVVVhhh|||zzznnnaaaZZZQQQMMMKKKOOOZZZfff|||yyysssdddZZZVVVOOOWWWmmm~~~fffvvvPPPPPPJJJ^^^dddLLLMMMGGGKKKOOOTTTkkkwwwfff^^^hhh~~~uuuiiibbb```jjj{{{{{{rrreeeZZZRRROOOPPP[[[uuuoooTTTJJJIIImmm]]]NNNKKKNNNPPPbbbrrrhhhiii~~~wwwuuusssqqqooolllgggdddXXXUUUSSSRRRPPPPPPWWW```kkkgggaaa[[[VVVSSSQQQQQQPPPSSSQQQQQQSSSRRReee~~~eeeYYYWWWZZZnnn}}}dddWWWRRRMMMMMMOOOPPPUUUfffzzz{{{mmmfff[[[VVVPPPMMMJJJMMMYYYfffssswwwoooaaa[[[QQQWWWmmmrrruuuOOOOOOIIIaaacccLLLOOOHHHJJJMMMQQQfff|||ooosss}}}qqqhhhfffiiisssxxxpppcccYYYRRRNNNMMMTTTiiioooSSSIIILLLuuuZZZMMMJJJMMMPPPdddvvvkkkdddoootttrrrooommmkkkhhhdddaaaYYYVVVTTTTTTTTTWWWbbbmmmmmmjjjddd^^^ZZZWWWTTTRRRPPPQQQNNNOOOQQQOOOccceeeXXXVVVZZZjjj}}}dddXXXQQQMMMLLLOOOPPPTTTeeexxxvvvggg^^^]]]ZZZSSSMMMLLLLLLOOOWWW```hhhlllsss~~~sssfffbbbXXX[[[ooo|||tttMMMLLLJJJeee^^^IIINNNHHHIIIKKKPPPcccrrreeebbbeeettt{{{uuubbbZZZSSSOOOKKKMMM^^^qqqtttVVVJJJPPP~~~YYYMMMIIIKKKNNNccc~~~rrreeedddmmmuuurrrooollljjjfffbbb___YYYWWWVVVVVVWWW]]]jjjxxxrrrnnniiiddd```\\\YYYWWWQQQQQQNNNOOOQQQOOOccccccVVVTTTXXXhhh{{{cccWWWQQQMMMLLLOOOPPPTTTdddwww}}}kkk[[[UUUVVV]]]TTTLLLLLLPPPRRRVVVZZZ```ccckkkwwwqqqhhhhhh___aaattt~~~|||uuuOOOOOOLLLhhhYYYFFFMMMHHHIIIJJJQQQccc~~~jjjaaa```rrrzzzbbbZZZTTTPPPKKKJJJWWWhhh|||{{{YYYKKKRRRZZZNNNJJJIIIKKKaaa~~~|||lllkkkgggjjj{{{wwwqqqlllhhheeeaaa^^^YYYUUUXXXYYY[[[lllyyynnniiihhhhhhccc___VVVQQQNNNMMMJJJPPPfff~~~___WWWYYYUUUeee~~~wwwaaaYYYQQQLLLKKKOOOPPPTTTbbbssszzziii\\\UUUUUUSSSQQQNNNLLLMMMOOORRRTTTVVV[[[fffwwwssskkkpppccccccxxxPPPMMMMMMmmmwwwsss~~~uuuRRRHHHMMMIIIMMMJJJOOO___~~~nnn]]]iiizzziiiYYYRRRXXXWWWPPPTTTcccxxx^^^LLLWWWYYYMMMIIIIIIMMMdddwwwqqqgggfffwww{{{wwwrrrmmmiiifffccc``````YYYWWWWWW[[[sssqqqhhheeeddd```]]]WWWRRRPPPNNNKKKPPPeee}}}aaaWWWWWWTTTccc{{{vvv```XXXQQQLLLKKKOOOPPPSSSaaarrrsssaaaUUUOOOQQQPPPNNNLLLLLLNNNPPPQQQSSSYYYeeevvvsssjjjlll```bbb|||~~~uuuzzzSSSPPPLLLnnnvvvnnn}}}tttQQQGGGKKKFFFJJJGGGMMM]]]|||qqqkkkiii^^^]]]ddd```UUUXXXggg}}}___NNN[[[~~~SSSJJJHHHIIIMMMeee}}}{{{lllfffkkk}}}{{{wwwpppkkkgggdddaaa___\\\TTTTTTUUU^^^zzzuuuiiiccc```]]]ZZZWWWSSSQQQPPPLLLPPPddd{{{dddWWWVVVSSS___vvvwww___VVVRRRLLLKKKNNNOOORRR```qqq}}}uuu{{{}}}hhhUUULLLNNNMMMLLLLLLLLLLLLMMMMMMOOOVVVcccvvvqqqhhhhhh```eee}}}ooo{{{SSSPPPRRRuuu|||ppp{{{tttRRRHHHKKKFFFIIIGGGKKKZZZxxxvvvsssoooxxxnnnlllxxx```QQQ```yyyjjjPPPIIIJJJJJJLLLccc|||}}}yyy|||}}}wwwmmmggglllzzzuuunnngggccc___\\\ZZZSSSOOOTTT[[[ggg{{{mmmeee___[[[WWWVVVSSSQQQPPPMMMQQQeee|||hhhWWWTTTRRR\\\qqqyyy```VVVRRRMMMKKKNNNNNNQQQ^^^ooo{{{vvvppp~~~yyyfffUUUNNNKKKKKKKKKKKKKKKKKKJJJJJJJJJSSSbbbwwwppphhhfffcccmmmwww{{{QQQMMMVVV}}}xxxxxxsssSSSJJJMMMGGGKKKIIIJJJXXXuuu}}}}}}~~~}}}aaaSSSddd|||ZZZRRRLLLMMMKKKJJJ___|||yyypppddd]]]^^^hhhvvv}}}xxxqqqkkkmmmrrr~~~yyy}}}zzzmmmfffxxxyyyssskkkddd___[[[XXXVVVVVVRRRXXXbbbooosssiiiaaaZZZVVVTTTQQQOOOOOONNNSSShhhmmmXXXRRRQQQYYYkkk}}}cccXXXSSSMMMLLLNNNMMMOOO\\\mmmvvvyyyqqqiiijjjggg[[[QQQPPPJJJKKKKKKKKKKKKJJJIIIHHHHHHQQQcccyyy}}}}}}zzzqqqjjjdddeeerrr|||zzzQQQNNNUUUzzzrrroooQQQIIILLLGGGKKKJJJJJJVVVqqq~~~tttyyyxxxvvvxxxcccUUUfffWWWRRRLLLMMMKKKIII___~~~xxxssseee]]]RRROOOVVVbbbkkkooozzzssskkkfffaaa^^^```fffkkknnn|||yyylllpppuuupppggg```\\\XXXVVVTTTYYYSSSWWW```nnntttiii```XXXTTTRRROOONNNOOOPPPXXXppprrrYYYRRRQQQWWWfff}}}eeeYYYTTTNNNLLLMMMLLLNNN[[[kkkyyy||||||~~~xxxoookkkuuummm[[[YYYWWWOOOKKKOOOKKKLLLLLLLLLKKKJJJIIIHHHHHHRRReee}}}yyyyyynnnrrrlllbbbfffvvv~~~}}}zzzwwwRRRRRRZZZwwwnnnlllPPPHHHKKKDDDIIIHHHIIITTTnnnwwwvvvrrr|||zzzdddWWWhhhaaaQQQJJJIIIIIIJJJaaa~~~}}}sssiiibbbaaaVVVUUURRRTTT```rrryyynnnfff^^^YYYUUURRRTTTYYY___jjjnnnpppxxxrrrssszzzkkkfff___YYYVVVTTTSSSSSSUUUQQQWWWcccrrrqqqddd[[[UUUSSSRRRNNNNNNPPPSSS^^^yyyuuuZZZRRRRRRVVVbbbxxxfffYYYTTTNNNLLLMMMLLLMMMYYYiii}}}oookkkqqqssshhh\\\bbbkkkyyyxxx___XXXUUULLLIIINNNNNNMMMMMMLLLKKKKKKJJJJJJIIITTThhh~~~zzziiikkkyyyoookkkbbbiii|||{{{tttQQQSSS```yyypppoooSSSKKKLLLDDDHHHGGGHHHQQQjjj~~~qqqeeeYYYkkknnnTTTJJJHHHHHHKKKbbb~~~|||rrreee\\\XXXXXX[[[]]]bbbdddaaahhh|||zzznnnggg]]]WWWRRRQQQOOOKKKJJJMMMTTTYYYmmmjjjgggtttvvvooozzzuuummmaaa]]]VVVRRRPPPPPPPPPPPPQQQQQQ^^^ooonnn___WWWSSSRRRRRROOONNNQQQUUUbbbwwwZZZRRRSSSUUUaaauuufffYYYUUUOOOLLLMMMKKKLLLYYYhhh|||pppaaa\\\hhhuuuqqqeeeXXX\\\eeeuuujjjaaa[[[OOOJJJNNNOOOOOOMMMLLLKKKKKKKKKKKKJJJUUUjjj|||iii___rrrpppjjjjjjbbbnnnrrrNNNPPP___vvvuuuYYYPPPPPPFFFIIIHHHFFFOOOggg{{{~~~sssfffZZZnnnuuuYYYMMMIIIHHHKKKaaa}}}|||zzzxxxcccVVVRRRSSSYYY```ttt|||{{{llleeetttyyytttpppfff[[[VVVOOOLLLKKKMMMMMMIIIFFFGGGIIILLLZZZhhhiii]]]YYY^^^uuu{{{ttteee\\\TTTTTTTTTSSSRRRQQQOOOOOOMMMRRR```{{{lllaaaYYYQQQLLLLLLNNNTTTUUUQQQVVVoooyyyYYYTTTRRRRRR\\\nnniiiWWWOOOMMMMMMLLLJJJMMMZZZggg~~~lllbbbqqqeeecccYYY[[[www{{{cccXXXTTTQQQNNNNNNQQQOOOKKKLLLQQQPPPIIIJJJXXXuuurrr\\\```uuuoooggghhhdddiiiwww}}}iiiSSSNNNZZZmmmnnn]]]KKKJJJJJJFFFHHHJJJOOOcccxxxkkkPPPqqqnnnXXXQQQIIIGGGLLL\\\uuu|||kkk]]]UUURRRUUU[[[kkktttgggxxxtttfffddd```TTTMMMNNNHHHGGGGGGHHHIIIHHHFFFCCCBBBDDDGGGJJJMMMNNNOOOOOOvvvzzzzzz{{{mmm___WWWRRRRRRRRRRRRQQQPPPNNNNNNNNNRRR```~~~vvvcccZZZUUUPPPNNNOOOMMMRRRSSSSSS^^^|||^^^UUUQQQRRR[[[lllooo\\\PPPNNNMMMLLLJJJMMMXXXeee|||zzz|||qqqmmm^^^VVVeeennnaaaZZZTTTOOOSSSRRRQQQQQQRRRRRROOOLLLQQQ```}}}~~~iiibbbiiizzz~~~kkkeeefffbbbfffrrrxxx~~~}}}iiiTTTOOO\\\{{{{{{fffOOOJJJIIIFFFHHHIIIMMM```kkkSSSwwwnnnVVVOOOIIIGGGKKKYYYrrr{{{rrrddd\\\]]]cccaaapppzzztttuuuooo```UUUUUUSSSKKKFFFGGGHHHGGGGGGHHHJJJIIIGGGEEE@@@AAACCCEEEFFFHHHIIIIIIzzz}}}}}}tttuuuyyyuuuuuudddYYYSSSQQQRRRRRRRRRQQQPPPOOOOOOOOOQQQ```wwweee[[[WWWTTTSSSTTTRRRSSSSSSWWWkkkcccWWWPPPRRRZZZhhh|||rrr^^^QQQOOOMMMLLLJJJLLLVVVbbbvvv~~~uuutttzzz~~~ooo]]][[[kkkpppeee[[[UUU\\\UUUTTT\\\^^^VVVQQQRRRVVVhhhkkk```bbbxxxgggaaaddd___aaakkkpppuuu||||||eeeSSSQQQ___sssUUUJJJHHHEEEHHHGGGKKK]]]|||jjjUUU|||fffSSSMMMHHHFFFJJJWWWnnnzzzyyyssspppoooggghhhrrr{{{nnn{{{~~~qqqiiixxx^^^RRRJJJKKKLLLHHHEEEGGGHHHGGGHHHIIIKKKKKKIIIGGG@@@@@@??????@@@BBBCCCDDDuuufff\\\WWWSSSSSSSSSSSSSSSRRRQQQQQQPPPPPP___yyykkkccc]]]YYYWWWZZZXXXVVV___yyyeeeXXXQQQRRRXXXeeewwwpppZZZSSSPPPMMMLLLJJJKKKSSS^^^sssvvvlllffffffiii~~~~~~oooaaaaaasssjjjdddcccXXXYYYgggjjj]]]VVV[[[XXXooozzzccc^^^rrr}}}rrrbbb^^^aaa[[[\\\eeehhhnnnuuu{{{```RRRRRReee}}}YYYJJJGGGFFFIIIGGGKKKZZZuuuhhhUUU~~~zzzYYYPPPKKKGGGFFFJJJWWWmmmzzz~~~~~~wwwwwwkkkdddmmm||||||sss}}}xxxjjjeee|||rrrXXXOOOIIIJJJKKKHHHGGGHHHGGGGGGHHHJJJLLLMMMKKKJJJDDDBBB@@@>>>>>>???AAACCC}}}mmmaaa[[[SSSSSSTTTSSSSSSRRRQQQPPPPPPPPP^^^~~~qqqhhh```ZZZ^^^ZZZXXXeeedddXXXRRRQQQVVVbbbtttpppWWWTTTPPPMMMKKKJJJJJJRRRZZZppp{{{tttkkkeeehhhuuu}}}|||pppdddzzz}}}zzziii\\\^^^qqqwwwiiibbbgggeee{{{ooobbbgggwww~~~wwwlll\\\YYY]]]XXXXXX```bbbiiippp{{{xxx^^^RRRSSSjjj[[[IIIGGGGGGJJJHHHKKKWWWnnn}}}|||zzzjjjVVV}}}wwwWWWNNNJJJFFFGGGKKKXXXnnnzzz|||rrrsssuuuuuuxxxnnnddd```aaafffpppzzzoooyyyqqqdddfffiiiUUUOOOIIIHHHGGGEEECCCCCCEEEEEEGGGJJJMMMNNNMMMLLLFFFDDDAAA>>>===>>>@@@BBBrrraaaXXXUUUUUUTTTTTTSSSQQQPPPOOOQQQPPP___~~~~~~tttiii```^^^ZZZZZZkkkdddYYYSSSOOOUUUaaassssssYYYTTTOOOLLLKKKJJJJJJPPPXXXjjj|||zzzjjj^^^hhhttt}}}nnnzzzssshhhlll~~~xxx{{{mmmeeehhh}}}wwwnnngggWWWTTTXXXSSSTTT[[[^^^eeelllwwwttt___TTTTTTmmm\\\JJJHHHGGGIIIHHHKKKSSSgggxxxjjjzzzvvvnnnXXX|||dddPPPKKKGGGGGGKKKWWWmmmyyylll^^^ccckkknnnnnnmmmggg\\\UUU[[[eeeuuuvvv|||nnnccclll{{{```VVVRRRMMMIIIGGGEEECCCAAACCCDDDFFFIIIMMMOOOOOONNNFFFDDDAAA>>>======>>>@@@~~~jjj^^^YYYYYYYYYWWWVVVTTTRRRQQQQQQRRRaaa}}}ttthhh___\\\^^^pppgggYYYSSSNNNTTTaaasssxxx]]]TTTOOOKKKKKKJJJKKKPPPWWWcccvvvxxxmmmhhhiiiwww{{{nnnvvv}}}yyypppwwwsssfffaaaQQQNNNRRRNNNOOOXXX[[[aaahhhtttppp]]]TTTSSSmmm^^^LLLIIIGGGGGGGGGIIIOOO```}}}nnnZZZ___qqqzzzoooWWWwwwuuuSSSMMMHHHFFFIIITTTjjj}}}wwwlllbbbaaadddfffiiiiii```UUURRRUUUppppppooommmrrr|||qqq|||nnnXXXSSSQQQMMMIIIGGGFFFDDDCCCAAABBBDDDHHHMMMOOOOOONNNFFFEEEBBB@@@>>>>>>??????}}}ooo______^^^\\\ZZZXXXVVVUUURRRSSSccc~~~}}}pppbbb```bbbtttjjjZZZRRRMMMTTTaaatttzzz___SSSNNNJJJJJJJJJKKKPPPVVV```sss~~~lll___gggnnncccjjj{{{xxxrrrbbb]]]MMMJJJNNNJJJLLLUUUYYY^^^eeeqqqpppYYYSSSRRRlll~~~```NNNJJJGGGEEEFFFHHHLLL[[[zzztttfffWWWSSS\\\vvvnnnTTTrrrVVVOOOHHHEEEFFFQQQgggyyy~~~tttppp\\\^^^YYYWWWZZZ[[[WWWRRRPPP]]]iiitttssslllmmmyyy{{{rrreeeSSSLLLKKKIIIEEECCCCCCCCCAAA@@@AAACCCHHHLLLOOOOOOOOOHHHGGGEEECCCAAAAAAAAAAAA}}}nnnkkkggg\\\VVVWWWSSScccyyyvvvggg]]]bbb|||uuuaaaPPPQQQUUUbbbwwwzzz```SSSMMMIIIIIIJJJIIIJJJMMM___jjj{{{ooogggaaa]]]cccooo{{{iiiXXXQQQJJJIIIHHHIIIOOOVVV^^^eeeppp|||[[[MMMUUUssszzz]]]QQQNNNBBBLLLHHHIIIKKKVVVqqqzzzppp^^^YYYOOOMMMQQQcccjjjWWWjjjXXXPPPIIIHHHFFFKKK^^^rrruuusssqqqfff^^^UUUSSSUUUWWWUUUQQQ\\\\\\aaajjjqqqssswww|||yyy|||sssfffZZZOOOIIIIIIGGGDDD@@@@@@CCCFFF@@@@@@CCCHHHNNNPPPNNNKKKLLLIIIEEE@@@>>>======>>>{{{lll]]]XXX]]]ooo|||nnnaaa\\\fffvvvaaaTTTQQQVVVdddzzz|||aaaTTTMMMIIIJJJJJJIIIJJJMMM\\\gggxxxxxxqqqiii```___eeeuuu|||jjjUUUNNNHHHGGGFFFGGGMMMSSS[[[bbbnnnzzzZZZSSS^^^yyy^^^MMMMMMEEENNNFFFHHHKKKUUUnnn}}}uuu}}}zzzeeeVVVRRRKKKJJJNNN]]]sssjjjWWWfff[[[RRRKKKHHHFFFJJJ[[[oooqqqooo|||rrrfff``````bbbaaa^^^]]]ZZZ[[[bbbiiipppzzz|||vvvyyyqqqdddZZZPPPKKKKKKJJJFFFBBBAAABBBDDDAAAAAADDDHHHMMMNNNMMMJJJJJJHHHEEEBBB???>>>======lll```hhh}}}~~~rrrhhh]]]___pppxxx___YYYQQQWWWfff|||cccUUUNNNJJJJJJJJJIIIJJJMMMWWWbbbtttssskkkiiihhhzzzyyyvvv{{{qqq```RRRKKKFFFEEEEEEEEEJJJPPPXXXaaannn|||ZZZSSS\\\rrreeeMMMOOOHHHJJJFFFHHHJJJRRReeewwwwwwzzzrrriii[[[QQQNNNKKKJJJLLLVVVfffvvvjjjXXXddd]]]TTTLLLIIIFFFHHHXXXjjjqqqnnn}}}xxxqqqmmmiiifffgggbbb^^^```ccchhhpppxxxtttnnnpppfff]]]VVVMMMMMMMMMLLLIIIEEECCCBBBCCCBBBBBBDDDHHHKKKKKKJJJHHHHHHGGGFFFDDDAAA???>>>===nnnpppxxxooohhhbbbjjj~~~{{{\\\ZZZSSSWWWcccwwweeeVVVOOOJJJJJJJJJHHHIIILLLTTT^^^oooqqqssssssgggdddfffhhhkkkpppuuuuuummm___TTTOOOIIIEEEDDDDDDDDDIIINNNXXXaaapppbbbWWWYYYooo~~~nnnOOOPPPHHHCCCFFFHHHIIIMMM[[[uuupppfffaaaZZZTTTQQQQQQLLLJJJRRRaaaooowwwxxxkkk\\\iii]]]SSSKKKIIIFFFHHHUUUfffvvvqqqyyy}}}sssmmmjjjccc^^^]]]]]]^^^ccciiissskkkggg[[[TTTRRRKKKLLLLLLLLLKKKHHHFFFDDDCCCBBBCCCDDDFFFGGGGGGFFFEEEFFFFFFFFFEEEDDDAAA???>>>}}}}}}uuuooollllllwww]]]YYYUUUUUU]]]mmmhhhWWWPPPKKKKKKJJJHHHIIIKKKQQQ[[[kkk}}}}}}kkk```\\\WWWVVVWWWYYY[[[ZZZUUUQQQMMMHHHEEEEEEEEEEEEHHHMMMUUU```pppkkkbbb```|||~~~pppMMMNNNKKKEEEEEEFFFHHHKKKUUUlllvvvjjjddd^^^XXXTTTTTTLLLIIISSSfffvvv}}}|||qqqeeeppp{{{www[[[QQQIIIHHHFFFGGGSSSbbbuuuppp~~~vvvqqqhhh```]]]]]]aaakkkuuuzzznnndddTTTOOOPPPKKKJJJJJJKKKKKKKKKIIIGGGEEEBBBCCCDDDEEEDDDDDDCCCCCCEEEFFFFFFFFFEEECCCAAA???}}}uuuqqqrrrwwwdddYYYTTTRRRVVVdddvvvmmmXXXQQQLLLKKKKKKHHHHHHKKKOOOWWWfffyyyqqqvvvrrr]]]UUUYYYVVVRRROOONNNOOOOOONNNKKKGGGEEEFFFFFFEEEHHHMMMRRR]]]ooo|||mmmgggbbbqqqKKKKKKNNNLLLEEEEEEEEEIIISSShhh|||sssjjj```XXXSSSMMMKKKUUUjjj}}}tttwwwxxxZZZPPPHHHFFFEEEFFFPPP]]]jjjgggvvvttt~~~yyywww~~~vvvgggTTTNNNPPPKKKLLLKKKKKKLLLMMMMMMJJJHHHBBBDDDEEEEEEDDDCCCCCCDDDEEEEEEFFFFFFFFFDDDCCCBBByyyvvvxxxooo\\\RRROOORRR___qqqsssYYYRRRMMMLLLKKKHHHHHHJJJLLLSSSaaattt}}}hhheeekkkqqqtttxxx}}}|||bbbVVVXXXUUUQQQMMMKKKJJJJJJIIIIIIEEEDDDEEEFFFEEEGGGKKKRRR^^^pppvvvpppggg|||TTTMMMNNNKKKHHHDDDCCCGGGOOO```}}}}}}pppfffTTTRRRRRRYYYgggxxx[[[PPPGGGEEECCCCCCKKKVVV___^^^mmmrrryyyzzzeee]]]\\\UUUQQQPPPNNNNNNPPPOOOMMMJJJDDDFFFHHHGGGEEEDDDFFFHHHEEEEEEFFFFFFFFFEEEEEEDDD~~~{{{~~~xxx```PPPMMMQQQ___pppwwwZZZSSSMMMLLLKKKHHHHHHJJJJJJQQQ^^^ppp~~~hhh]]]\\\ZZZ\\\^^^bbbmmmnnncccTTTSSSQQQOOOMMMKKKJJJHHHHHHDDDCCCEEEEEEDDDFFFJJJTTT```sssuuu}}}aaaRRRKKKDDDLLLFFFBBBDDDIIIWWWqqqvvvWWWYYYZZZ\\\aaannn~~~]]]QQQGGGEEEBBB@@@GGGQQQZZZZZZiiiqqqttt}}}ssspppgggWWWTTTQQQPPPQQQQQQNNNKKKFFFHHHJJJIIIGGGFFFHHHJJJEEEEEEEEEEEEEEEEEEFFFFFFwww^^^RRRQQQPPPVVVggg~~~|||^^^MMMJJJMMMHHHFFFJJJIIIKKKOOOYYYgggzzzyyybbbVVVRRRTTTQQQQQQVVV[[[jjjuuu^^^WWWSSSPPPOOOKKKFFFFFFJJJGGGEEEEEEGGGGGGEEEIIINNNTTTaaavvvaaaNNNPPPEEEJJJGGGEEEDDDGGGQQQeeexxx}}}hhhXXXVVV[[[iiiyyyvvvQQQIIIEEEAAADDDEEERRR^^^___iiiyyyttt}}}xxxnnnhhhaaa]]]\\\YYYTTTPPPQQQNNNQQQVVVQQQGGGKKKXXXIIIIIIHHHFFFFFFHHHHHHFFFcccSSSQQQPPPUUUdddzzzaaaOOOJJJMMMHHHFFFJJJIIIJJJMMMVVVdddvvvtttaaaWWWTTTQQQPPPSSSWWWZZZhhh}}}dddYYYUUUQQQOOOKKKFFFFFFIIIGGGEEEEEEGGGFFFEEEHHHMMMUUUcccyyybbbMMMNNNHHHJJJGGGEEEDDDEEELLL]]]mmmvvvccc[[[VVVYYYjjjXXXLLLGGGBBBGGGJJJXXXcccaaaggg~~~vvvpppxxxvvvpppmmmhhh^^^UUUPPPYYYjjjwwwuuudddSSSKKKKKKJJJGGGFFFFFFGGGFFFEEEdddTTTQQQNNNRRR___sssfffRRRKKKMMMHHHFFFIIIHHHHHHKKKRRR^^^ooo~~~jjj[[[VVVVVVVVVWWW\\\^^^]]]gggkkk]]]WWWRRROOOKKKFFFEEEHHHHHHEEEEEEFFFFFFDDDGGGLLLWWWggg~~~jjjOOOLLLJJJJJJGGGEEEDDDCCCGGGSSS___{{{lll^^^WWWPPPQQQbbbzzzbbbSSSJJJDDDHHHKKKZZZeeeccccccvvvwwwnnnrrrvvvkkknnnwwwXXXQQQLLLGGGEEEFFFFFFDDDBBB}}}fffVVVQQQMMMPPPZZZkkklllVVVMMMMMMGGGFFFIIIHHHHHHJJJOOOYYYiii|||uuuggg______ccchhhkkkpppnnnfffjjjvvvaaaYYYSSSPPPLLLGGGEEEGGGHHHEEEEEEGGGFFFDDDGGGLLLYYYlllxxxWWWKKKIIIIIIGGGFFFEEEDDDDDDKKKTTTpppuuuoooggg```SSSMMMMMMYYYlllhhhVVVLLLDDDFFFGGGSSSbbbaaaaaappp}}}ooonnnwww[[[QQQHHHFFFGGGEEECCCAAA|||~~~{{{xxxwwwxxx|||iiiYYYQQQLLLNNNVVVeeezzzrrrZZZNNNMMMGGGFFFIIIGGGHHHJJJNNNVVVcccvvvwww{{{~~~yyyrrrpppuuu|||tttrrrddd[[[SSSPPPMMMHHHFFFGGGHHHFFFFFFGGGFFFEEEHHHMMM[[[qqqaaaKKKGGGHHHFFFFFFGGGFFFDDDHHHNNNbbbyyytttjjjhhhfffcccSSSRRRSSSXXXbbbtttxxxdddUUULLLEEEFFFCCCLLLZZZ^^^```lllooohhhyyyjjjZZZKKKGGGHHHEEEBBBBBBxxxsss|||uuupppmmmgggggghhhjjjmmmssslll\\\RRRLLLNNNTTT```vvvxxx^^^OOOMMMGGGFFFIIIFFFGGGIIIMMMSSS^^^oootttwww}}}|||~~~{{{fff\\\SSSPPPMMMIIIGGGGGGHHHFFFFFFHHHHHHGGGJJJPPP^^^vvvkkkPPPGGGHHHFFFFFFHHHGGGDDDFFFKKKVVVlll~~~oooeeecccccccccVVVWWWXXXXXXYYYfff^^^QQQLLLGGGHHHDDDKKKTTT]]]bbbjjjnnncccsss|||eeePPPJJJJJJFFFDDDDDDlllaaaqqq|||xxxvvvuuusssqqqwwwuuu^^^SSSMMMOOOSSS]]]ttt}}}aaaPPPMMMGGGFFFIIIFFFEEEHHHLLLQQQZZZiii|||}}}zzzggg]]]SSSPPPNNNKKKHHHIIIHHHFFFGGGIIIIIIIIIMMMRRRbbb|||vvvYYYKKKIIIFFFFFFHHHGGGDDDDDDGGGMMM```vvv~~~qqqmmmllllll```^^^[[[WWWSSSZZZoooaaaSSSMMMIIIJJJDDDLLLSSS```eeegggqqqbbbooooooUUULLLKKKHHHEEEGGG```SSS```___TTTMMMOOOSSS\\\tttcccQQQMMMGGGFFFIIIFFFCCCFFFKKKOOOWWWeeewwwhhh]]]SSSPPPOOOLLLIIIIIIHHHFFFGGGJJJJJJJJJNNNTTTeeeaaaQQQJJJGGGFFFHHHFFFBBBAAADDDGGGYYYnnn}}}ooojjjbbbZZZTTTVVVeeeuuuhhhWWWOOOIIIIIIDDDJJJUUUcccgggeeezzzvvvdddmmmvvvxxxuuuXXXNNNMMMIIIGGGIIIcccWWWWWWllllllSSSTTTPPPMMM\\\lllvvv]]]PPPKKKGGGFFFHHHIIIGGGHHHMMMTTT___ooo~~~ppp___RRRSSSRRRLLLIIILLLJJJKKKHHHJJJNNNIIIKKK[[[pppzzzpppPPPIIIJJJIIIFFFDDDEEEEEEDDDIIINNN[[[qqqwwwooofff\\\YYYfffyyy|||WWWNNNNNNGGGDDDIIIQQQ___gggeeettt~~~eeedddttt|||ssstttsssggghhhkkkllluuurrrfffXXXOOOMMMMMMJJJFFFdddXXXSSS___qqqqqqUUUSSSNNNJJJXXXggg}}}~~~dddUUUNNNIIIGGGHHHIIIGGGGGGLLLRRR[[[jjjxxxtttbbbTTTRRRQQQMMMMMMQQQKKKLLLIIIJJJNNNIIILLL\\\xxx|||uuuPPPIIIJJJJJJHHHFFFFFFFFFFFFGGGKKKVVViiiuuuggg```kkk|||___OOOMMMGGGFFFJJJRRRYYYYYYVVVffffffcccssswwwuuuzzzfffVVVSSSSSSPPPRRRXXX```YYYPPPKKKJJJKKKJJJIIIhhh\\\UUUYYYaaannn~~~\\\UUUNNNJJJWWWdddyyynnn[[[QQQJJJHHHHHHHHHFFFFFFJJJNNNVVVcccpppsssbbbSSSNNNMMMKKKMMMSSSMMMNNNJJJKKKNNNIIINNN```TTTIIIIIIJJJJJJHHHFFFFFFGGGEEEGGGNNN^^^ttt|||sss|||fffPPPKKKHHHGGGKKKNNNQQQQQQPPP^^^hhhbbbooo~~~wwwoooYYYRRRSSSPPPMMMMMMOOOMMMKKKJJJJJJJJJKKKKKKpppddd[[[ZZZ]]]bbbqqqgggYYYPPPLLLXXXdddyyysss]]]QQQKKKHHHGGGGGGEEEEEEIIILLLSSS___kkk|||tttfffWWWQQQOOOMMMOOOTTTNNNOOOKKKLLLOOOKKKRRRfffcccMMMJJJJJJJJJIIIFFFFFFHHHCCCDDDHHHTTTggg~~~fffOOOKKKJJJIIIIIIHHHOOOWWW[[[bbb|||lll```jjj|||}}}bbbTTTRRRQQQMMMJJJJJJLLLOOOOOOMMMKKKLLLNNNqqq___XXXXXXYYYaaallluuuqqq\\\RRRMMMWWWbbbvvvuuu]]]OOOJJJHHHGGGEEEDDDEEEIIILLLRRR]]]hhhwww|||qqqcccZZZUUURRRRRRTTTNNNPPPMMMMMMQQQOOOYYYoooxxxWWWOOOHHHIIIIIIFFFEEEFFFBBBCCCEEEMMM]]]sssvvvbbbPPPMMMMMMJJJEEEHHHQQQ___eeecccqqquuuaaadddxxxoooXXXPPPNNNKKKHHHLLLPPPTTTTTTQQQNNNOOOPPPgggYYYUUUUUUZZZbbbrrr{{{___RRRLLLTTT\\\pppwww\\\MMMJJJIIIGGGEEEDDDEEEIIILLLPPPZZZdddppppppbbbXXXRRROOOOOOMMMPPPMMMNNNSSSTTTaaazzziiiWWWHHHGGGJJJGGGDDDEEECCCCCCDDDHHHSSSggg}}}}}}}}}|||fffTTTOOONNNJJJDDDKKKPPP^^^fff```eeefffaaarrroooZZZRRRRRRTTTTTTTTTWWWYYYXXXTTTQQQQQQRRRlllccc\\\^^^ccceeeTTTMMMQQQWWWiii{{{]]]MMMKKKKKKHHHFFFEEEFFFIIIJJJLLLTTT^^^gggwwwkkk[[[RRRNNNLLLLLLOOONNNOOOVVVYYYiii{{{aaaJJJGGGKKKIIIEEEEEEDDDDDDDDDEEEKKKZZZnnn}}}rrr\\\PPPNNNKKKEEEIIIKKKYYYhhhbbb___nnn```lllttt~~~{{{~~~vvviii^^^ZZZ\\\```ccceeedddaaa]]]WWWSSSQQQPPPwwwiiidddggglllXXXOOOQQQUUUfff~~~___NNNLLLLLLIIIGGGFFFFFFHHHHHHIIIPPPYYYaaarrrwwwcccYYYUUURRRKKKOOONNNPPPWWW\\\mmmxxxgggKKKGGGLLLKKKFFFEEEEEEEEEDDDBBBEEEQQQcccqqq}}}bbbQQQNNNLLLGGGDDDDDDWWWmmmkkk```vvvsss```ggg|||xxx~~~ssspppxxx}}}~~~yyyuuuuuuwwwxxxvvvqqqjjjbbbZZZTTTOOOMMMzzztttWWWSSSNNNQQQbbbyyyjjjUUUMMMJJJFFFDDDFFFGGGFFFDDDGGGOOOVVVdddmmm{{{lll\\\UUURRRSSSSSSWWWYYYVVV\\\sss[[[GGGNNNIIIBBBNNNEEEFFFEEECCCCCCJJJVVV```tttxxxyyylllRRRLLLMMMFFFFFFLLLWWWfffllleeennnggg___mmm|||}}}yyypppbbbVVVPPPLLLJJJyyyttt]]]TTTOOOQQQ]]]sssvvv]]]QQQKKKGGGEEEGGGHHHFFFDDDGGGMMMSSS^^^gggvvvvvveee]]]YYYVVVWWW\\\``````ggg}}}jjjJJJEEEJJJHHHEEEFFFGGGFFFCCCBBBFFFOOOVVVgggxxxpppiiiiiinnn~~~{{{XXXPPPPPPHHHFFFJJJRRRbbblllfffkkklll```kkk||||||wwwnnneee]]]XXXSSSPPPvvvxxxeeeUUUQQQPPPVVVjjjhhhTTTLLLIIIGGGHHHHHHGGGEEEFFFKKKPPPVVV```ooonnnccc^^^\\\___fffooorrryyy~~~UUU@@@KKKPPP@@@HHHHHHGGGCCC@@@AAAFFFJJJWWWdddtttsssfff^^^YYY]]]fff{{{___QQQPPPFFFFFFHHHLLL\\\kkkhhhhhhuuutttbbbgggtttyyyoooggg___WWWPPPKKKqqqXXXTTTQQQQQQbbbyyynnnVVVMMMLLLHHHIIIIIIGGGEEEFFFIIILLLQQQZZZjjjyyyssseee___fffjjjuuukkkGGGIIIRRRCCCHHHHHHHHHEEEAAA???AAACCCNNNVVVbbbppp~~~ttthhh]]]XXXXXXZZZ\\\``````___dddsssgggTTTRRRIIIHHHHHHHHHVVViiikkkfffkkkgggcccjjj{{{rrriii___TTTOOONNN}}}uuuttt~~~___VVVQQQOOO]]]rrrqqqWWWNNNOOOIIIIIIIIIHHHFFFFFFGGGHHHOOOWWWeeetttqqqjjjvvvzzz[[[HHHLLLHHHGGGHHHHHHFFFDDDBBBAAAAAAIIIMMMVVVdddtttuuufffZZZTTTRRRQQQRRRPPPLLLNNN\\\lllmmmXXXWWWPPPIIIIIIFFFPPPeeekkkeeefffooocccbbbzzzyyyssslll```UUUSSSXXX|||rrrlllxxxnnn]]]iiijjjdddrrriiiYYYRRRQQQYYYjjjxxx[[[PPPPPPIIIIIIIIIHHHGGGGGGFFFFFFMMMTTT___lllzzzuuuQQQFFFIIIGGGGGGGGGGGGFFFEEECCCBBBEEEFFFNNN\\\jjjxxx~~~kkk\\\RRRRRROOONNNOOOKKKJJJTTTccc}}}kkkVVVTTTPPPIIILLLGGGKKK^^^hhhfffgggwww{{{fff^^^sss|||wwwrrrfffWWWQQQSSS}}}pppfffcccaaalllqqqaaaPPPZZZ]]]^^^rrrsss[[[QQQSSSUUUaaawwwcccRRRPPPHHHHHHHHHHHHHHHGGGFFFDDDKKKPPPXXXcccpppgggKKKJJJGGGGGGGGGGGGGGGFFFDDDBBBAAAAAAGGGSSS___kkk{{{oooaaaXXXTTTNNNNNNQQQOOOKKKPPP\\\vvv|||mmmUUUPPPMMMFFFMMMGGGFFFVVVcccfffjjjkkkmmm___iii}}}mmm___ZZZoooddd___``````ggg{{{jjj```SSSSSSSSSWWWhhhzzz\\\PPPTTTRRR\\\pppiiiTTTOOOHHHHHHHHHHHHIIIHHHFFFDDDIIILLLSSS\\\iiiyyyuuu{{{TTTLLLHHHGGGFFFFFFFFFEEEDDDBBB???>>>BBBLLLTTT^^^ooopppeee___YYYRRRQQQWWWUUUNNNPPPYYYssswww[[[RRROOOEEEMMMGGGBBBPPP___fffllldddrrraaa```xxxvvv{{{yyypppiiihhhgggjjj}}}kkkVVVPPPVVVXXXUUU___{{{aaaTTTVVVMMMUUUhhh}}}^^^LLLLLLIIIGGGIIIIIIFFFFFFHHHHHHJJJQQQZZZcccnnn~~~}}}lllLLLDDDGGGIIIHHHGGGEEEEEEFFFBBBAAA???AAAHHHVVVgggrrr~~~nnn___^^^YYYXXXZZZUUULLLMMMTTTmmmaaaHHHMMMMMMGGGDDDGGGNNNVVVcccnnnjjjoooddd[[[ggg~~~}}}|||vvvrrr{{{~~~zzzyyyppp___PPPMMMWWW]]]\\\aaaxxxkkkTTTQQQNNNSSSccc|||gggRRROOOKKKIIIKKKJJJFFFEEEGGGGGGIIIPPPXXX```jjjzzzvvvWWWHHHGGGGGGHHHHHHHHHEEEDDDFFFDDDAAA@@@CCCMMMYYYaaavvv~~~xxxrrrjjjeeeaaaXXXPPPSSS]]]sssdddOOOSSSNNNIIIEEEGGGLLLUUUcccpppjjjhhhrrr\\\bbbuuu|||lllhhhvvv{{{jjjgggfff]]]RRRLLLNNN[[[eeedddeeesssuuuWWWQQQOOOPPP\\\rrrsss[[[RRRMMMKKKLLLKKKGGGDDDEEEFFFGGGMMMUUU[[[dddtttzzzuuuvvvnnnTTTMMMGGGFFFJJJKKKHHHCCCGGGEEEAAA??????CCCKKKPPPgggnnnyyyuuujjj[[[OOOSSS___zzzrrrXXXQQQOOOKKKGGGGGGIIIQQQcccsssoooeeeqqqaaa___jjjxxxnnn___WWW[[[lllhhh```ZZZQQQMMMOOOVVVcccmmmkkkgggooo^^^WWWRRROOOVVVjjjeeeTTTNNNJJJKKKKKKGGGEEEEEEEEEFFFJJJPPPUUU]]]kkkyyymmm~~~gggZZZJJJDDDHHHLLLJJJGGGCCCCCCAAA???>>>@@@EEEHHHVVV^^^iiiuuu|||fffTTTTTT]]]~~~xxxuuulllPPPPPPLLLHHHFFFEEELLL___pppxxxiiikkkmmmaaaaaavvvwwwsssjjjaaa[[[\\\cccjjjnnn___UUUNNNOOOUUUaaaiiipppkkkdddjjjhhhZZZTTTPPPSSScccyyyoooVVVNNNHHHIIIJJJHHHFFFGGGDDDEEEHHHLLLPPPVVVcccppp~~~zzzqqqzzziiiSSSFFFEEEHHHJJJIIICCCDDDCCCBBB@@@AAACCCEEEJJJPPPZZZeeeqqq}}}eee[[[]]]~~~xxxiii^^^bbbyyy[[[QQQMMMIIIEEEBBBGGGWWWhhhwwwnnnmmmwwwdddZZZkkk}}}pppeee___]]]]]]yyytttnnnjjjmmmuuuqqq___SSSPPPTTTYYYgggiiijjjddd\\\aaaxxxwww[[[VVVRRRRRR]]]mmm|||]]]RRRIIIHHHIIIHHHGGGHHHDDDDDDFFFIIIKKKPPP\\\hhhwwwmmmttt{{{fffUUUKKKHHHHHHHHHFFFFFFFFFDDDBBB@@@@@@AAABBBFFFNNNWWWcccqqqxxxccc^^^|||jjjaaaVVVSSS```|||gggTTTOOOJJJFFFCCCEEEPPP\\\lllmmmooojjjYYYccc{{{rrrhhheeegggjjj}}}ssshhh\\\[[[aaatttzzzvvvcccUUUTTTXXXXXXdddbbb^^^XXXRRRWWWmmmdddWWWSSSRRRWWWaaaooofffYYYLLLHHHIIIHHHHHHIIIEEEDDDEEEGGGHHHKKKVVVbbbppp~~~}}}}}}nnnrrrqqq^^^PPPIIIGGGDDDEEEEEEDDDAAA@@@@@@AAA???AAADDDKKKUUUcccsss|||ooodddvvv~~~wwwpppZZZTTTQQQ\\\sss~~~zzzmmmXXXRRRMMMJJJFFFEEEJJJQQQ```lllqqquuuvvv___```rrr}}}tttqqqsssuuuvvvddd^^^bbbeeewww|||iiiYYYYYYZZZUUU___ZZZUUUPPPJJJOOOdddzzz{{{pppXXXTTTRRRSSSXXXcccwwwnnn___PPPJJJIIIHHHHHHHHHEEEDDDEEEFFFFFFIIITTT___lll{{{vvvllloooyyyggg|||qqqZZZLLLHHH@@@AAABBBBBBAAA@@@AAACCC?????????CCCLLLZZZjjjttt}}}nnnqqqyyyqqqeee[[[TTTQQQUUUiiiuuuhhhiii{{{qqq[[[TTTOOOLLLIIIFFFGGGKKKZZZlllsssmmm}}}fff```kkk|||{{{xxxmmm[[[dddrrr}}}aaaRRRTTTSSSTTTSSSNNNNNNQQQPPP```|||~~~```QQQKKKTTTZZZ[[[jjj~~~fffOOOJJJLLLIIIGGGIIIEEEGGGGGGDDDCCCFFFNNNUUUbbbnnnttteeedddhhhtttjjj~~~nnnVVVGGG===EEEFFF===;;;AAADDDBBB>>>?????????BBBMMM]]]iiizzzvvvxxxuuummmfffaaaYYYPPPHHH[[[rrr{{{tttqqqxxx]]]TTTMMMKKKJJJGGGHHHLLLQQQkkk{{{rrrnnnzzzbbb```vvvzzztttbbbtttttt```YYYRRRSSSSSSNNNNNNPPPNNN___~~~uuuqqqgggUUULLLSSSWWWVVVcccvvvtttYYYOOONNNIIIEEEFFFFFFGGGGGGDDDBBBEEELLLRRR\\\hhhyyyqqqdddaaabbbzzzsssrrrlllUUUCCCDDDCCC@@@@@@BBBBBB??????@@@???>>>@@@HHHTTT^^^jjjsss}}}hhhjjjjjjeee]]]TTTOOONNNOOOgggjjjYYYMMMLLLLLLGGGDDDHHHLLLcccvvvtttkkkzzzjjj```iii~~~{{{^^^ppp}}}fff[[[QQQTTTTTTPPPPPPQQQOOO```sssvvvsss]]]OOOSSSUUUSSS\\\mmmeeeUUUOOOJJJFFFFFFGGGGGGGGGDDDBBBDDDIIINNNTTT___ooo}}}|||nnnddd___\\\nnnoooyyymmmNNNEEE???@@@CCCAAA===;;;@@@@@@???======AAAHHHOOOWWWaaappp}}}zzzpppppp]]]\\\^^^]]]SSSIIILLLWWWooocccMMMNNNPPPHHHCCCGGGIIIYYYqqqzzzmmmjjj{{{eee___mmmnnn^^^jjjxxxfff]]]UUUTTTUUURRRRRRSSSRRReeegggSSSSSSUUUSSS[[[iiiqqqZZZPPPKKKJJJKKKHHHHHHGGGEEECCCCCCFFFIIINNNXXXffftttvvvvvvssstttnnngggccc\\\gggzzzpppeeeQQQAAAAAAEEEBBB>>>??????@@@???>>><<<===AAADDDIIIRRR```nnnyyytttddd```ddd\\\VVVUUUVVVNNNIIIXXXppp{{{rrrRRRPPPSSSKKKFFFJJJKKKRRRjjjwwweeewwwsss___fffzzzrrrdddiiiiii```\\\dddzzzyyyiiibbb[[[TTTVVVRRRRRRTTTTTTjjjqqqVVVRRRTTTSSSZZZgggdddSSSKKKKKKMMMIIIIIIGGGFFFDDDDDDEEEFFFKKKSSS```lllxxx{{{wwwuuummmjjjoookkkpppnnnkkkjjjbbbgggzzzlllttt~~~dddLLLEEEEEEBBBBBBFFF>>>???@@@???>>>>>>>>>???AAAGGGPPP\\\hhhuuuwwwmmmbbbZZZXXX\\\[[[QQQLLLNNNMMMSSSmmm~~~]]]SSSSSSLLLGGGJJJMMMKKK___||||||iiilllgggdddpppsss```\\\[[[WWWWWW]]]vvvqqqfff^^^YYYZZZVVVUUUUUUXXXppp[[[RRRSSSQQQWWWbbbzzzwww]]]NNNJJJLLLJJJIIIHHHGGGFFFEEEEEEEEEJJJPPPZZZdddooo}}}ppphhhgggeeedddgggiiinnnmmmlllnnnhhhhhhttt{{{uuu]]]pppttt[[[KKKCCC@@@@@@BBB>>>???@@@@@@@@@@@@???>>>===???CCCKKKUUUaaalllssswww}}}qqqggg^^^ZZZXXXUUUTTTUUUTTTKKKFFFJJJTTTfffjjjVVVQQQLLLGGGGGGJJJFFFRRRkkkuuummmhhhmmmvvvgggeeevvvwwwfff______\\\```yyy}}}ssskkkffffff```\\\[[[^^^yyygggWWWTTTQQQTTT^^^tttmmmWWWOOONNNJJJIIIHHHHHHHHHGGGEEEDDDHHHMMMTTT]]]gggtttuuugggaaaeeeiiiiiigggjjjmmmiiiiiinnnjjjfffmmmnnnmmmqqquuurrrsssssskkkkkkxxxsss\\\MMMFFFBBB>>>???@@@@@@AAAAAA@@@???======<<<===@@@GGGPPPWWW\\\dddmmmzzzvvviii___[[[UUUQQQRRRRRROOONNNPPPLLLIIIIIIRRRgggoooWWWOOOOOOKKKFFFGGGFFFJJJWWWgggooolllfffsssccclll|||{{{qqqtttllllllsssrrrjjjdddbbbeeeqqq]]]XXXRRRTTT]]]rrrzzz```UUURRRJJJJJJIIIIIIIIIHHHFFFDDDFFFJJJPPPWWWaaaooo~~~nnniiiaaa^^^fffqqqrrrmmmkkklllfffeeellliiibbbfffhhhcccfffllliiifffyyyhhhfffttt___TTTLLLBBBAAA@@@@@@AAAAAA@@@>>><<<@@@>>><<<===AAAFFFJJJLLLPPPYYYfffnnnuuusssbbbYYYSSSPPPOOOMMMMMMOOONNNJJJIIILLLHHHKKKPPP^^^zzzyyyzzzoooWWWPPPSSSQQQIIIFFFHHHGGGJJJ\\\oooqqqgggjjjhhheeeuuujjjbbbtttzzzhhhXXXSSSRRRTTTiiinnnXXXNNNNNNMMMIIIGGGHHHJJJHHHFFFFFFEEEHHHPPPYYYcccqqq}}}xxxooogggiiidddaaaeeennnuuuvvvtttpppllljjjgggbbb^^^aaaggggggjjjssszzzxxxttt~~~{{{hhhccc~~~www```MMMDDD@@@===>>>@@@@@@@@@@@@;;;<<<============>>>@@@GGGJJJOOOVVV^^^gggnnnrrrvvvmmm```UUUOOOLLLJJJHHHNNNMMMHHHEEEIIIOOONNNGGGMMMSSSccc|||||||||gggOOOOOOPPPGGGDDDMMMMMMFFFNNNeeeqqqnnnhhhyyyjjjnnn{{{|||www{{{|||```YYYXXXUUUccccccRRROOONNNLLLIIIIIIIIIGGGEEEGGGEEEGGGNNNVVV___kkkwwwpppiiiccc]]]jjjgggfffllluuuzzzzzzwwwzzztttmmmgggaaa___fffqqquuu|||ssseeeooozzzdddTTTIIIAAA@@@CCCCCC@@@>>><<<<<<<<<;;;;;;===???AAA>>>@@@CCCHHHOOOUUUZZZ^^^hhhnnnuuu{{{~~~}}}zzztttooo^^^WWWOOOIIIGGGGGGGGGFFFCCCEEEHHHJJJIIIIIIKKKLLL^^^rrr~~~oooVVVSSSTTTOOOHHHMMMLLLGGGMMM```ooosssdddkkklllkkkqqqhhhZZZWWWSSS^^^yyyrrrYYYQQQPPPNNNLLLJJJHHHGGGFFFGGGEEEFFFKKKQQQXXXcccmmm~~~tttgggccc```[[[gggfffiiiqqqzzz}}}wwwrrrmmmiiigggmmm}}}~~~qqq{{{jjjWWWEEE@@@BBBBBB@@@@@@AAA???===;;;<<<===@@@AAA======???AAADDDHHHJJJLLLOOOSSSXXX[[[\\\___dddhhhlllmmmoooqqqtttwwwzzz|||wwwrrrlllhhheee```ZZZUUULLLIIIEEEDDDEEEGGGHHHHHHBBBBBBGGGJJJFFFDDDPPP```zzz{{{uuuyyy|||^^^SSSRRRPPPLLLKKKIIIGGGKKKXXXjjjxxxnnncccooo|||qqqkkkuuu~~~xxx\\\UUUUUUWWWpppgggUUUQQQNNNNNNLLLHHHGGGHHHFFFCCCDDDHHHLLLQQQ[[[ddduuu~~~|||xxxsssssssssvvv}}}~~~|||zzzxxxwww~~~~~~hhhQQQFFFAAA>>>???DDDDDDBBB@@@??????@@@@@@@@@???@@@@@@AAABBBCCCCCCDDDFFFIIIKKKLLLLLLNNNPPPSSSVVVVVVVVVWWWZZZ^^^bbbddd```]]]YYYUUUSSSOOOKKKHHHGGGFFFEEEDDDEEEFFFFFFFFFLLLEEEDDDHHHHHHLLLddd~~~mmmhhh~~~rrrXXXNNNNNNPPPJJJFFFGGGHHHNNNbbbwww|||nnnkkknnnlllxxx|||~~~iiiXXX\\\RRRggg}}}^^^UUUOOONNNMMMIIIHHHKKKDDDAAAAAAEEEHHHLLLUUU]]]lllwww{{{~~~nnnbbbTTTDDD???CCC???>>>>>>???BBBCCCAAA@@@?????????@@@@@@@@@??????@@@AAACCCDDDDDDDDDFFFGGGGGGGGGGGGHHHJJJLLLMMMOOONNNLLLJJJIIIIIIHHHFFFEEEBBBCCCCCCCCCBBBBBBBBBBBBMMMEEEGGGRRR[[[fffvvvhhhrrrgggSSSRRRQQQIIIEEEFFFDDDGGGYYYnnnyyywwwoooqqqyyyjjjnnn|||~~~aaa]]]UUUddd}}}ppp___QQQNNNOOOKKKJJJLLLEEEBBBAAADDDFFFHHHOOOWWWaaalllxxxwwwiiicccdddssswwwYYYHHHGGG>>><<<<<<>>>BBBEEEDDDBBBAAABBBBBBBBBBBBAAA@@@@@@>>>>>>>>>???@@@AAAAAAAAA>>>???@@@BBBDDDEEEEEEEEEBBBBBBBBBCCCCCCDDDDDDDDD@@@BBBDDDDDDDDDDDDEEEGGGGGGJJJXXXmmm}}}{{{yyysssWWWSSSQQQJJJGGGFFFDDDDDDPPP___lllvvvrrriii{{{tttkkkrrrxxxxxx|||uuu]]]XXX___ooommmVVVPPPQQQNNNKKKLLLHHHEEECCCDDDDDDDDDJJJQQQUUU___kkksss{{{}}}nnn```XXXWWW___ttt```\\\MMMHHHBBB@@@CCCEEEEEECCCDDDEEEEEEEEEDDDCCCAAA@@@???>>>>>>>>>???@@@@@@???===>>>???AAABBBCCCDDDDDD@@@AAABBBBBBBBBBBBCCCDDDAAADDDFFFGGGGGGHHHKKKNNNOOO___xxxwwwXXXQQQQQQNNNKKKGGGEEEFFFJJJOOO```jjjoookkknnnrrrlllyyyzzztttssstttuuuyyy{{{bbbTTTUUU^^^pppvvvZZZRRRSSSOOOKKKLLLKKKHHHEEEEEECCCBBBFFFLLLMMMWWWbbbjjjsss~~~pppddd^^^]]]bbbwwwvvvaaaWWWLLLEEEDDDEEEDDDCCCCCCCCCCCCCCCBBB@@@>>><<>>======>>>>>>===<<<===>>>>>>>>>??????@@@@@@CCCDDDDDDDDDBBBBBBBBBCCCAAADDDFFFFFFFFFGGGKKKNNN```wwwzzz[[[SSSQQQQQQNNNIIIGGGHHHHHHFFFWWW]]]hhhlllfffooozzzjjjqqq|||yyyvvvttttttuuuuuuuuu{{{|||jjj```ZZZUUUXXXhhh}}}iiiTTTQQQSSSPPPJJJLLLJJJGGGEEEDDDDDDDDDEEEKKKPPPVVV\\\bbbmmm{{{xxxiiidddhhhyyyhhh[[[QQQIIIFFFGGGKKKHHHEEEDDDEEECCC???<<>>===>>>>>>>>>>>>???@@@AAABBBEEEBBB???@@@CCCDDDCCCBBBCCCCCCFFFIIIJJJOOO```rrr~~~}}}ssseeeRRRSSSSSSNNNGGGGGGKKKKKKHHHMMMTTTffftttlllddd||||||ooommmvvvooooooooopppsssuuuwwwxxxzzz~~~}}}```XXXSSSUUU]]]iiiyyyzzzaaaUUUPPPLLLIIIKKKJJJHHHFFFDDDDDDDDDDDDDDDHHHNNNSSSYYYcccpppzzzvvvpppuuu~~~{{{~~~ttt}}}~~~}}}ttthhh[[[UUUMMMHHHBBBAAACCCFFFGGGGGG???@@@@@@@@@???>>><<<999<<<<<<<<<===???AAABBBDDDDDDEEEFFFGGGGGGFFFDDDBBBDDDJJJXXXgggrrr{{{yyy|||{{{~~~```TTTSSSRRRNNNJJJFFFFFFGGGIIINNN]]]llllllfffqqqxxx|||xxxqqqiiieeefffiiilllpppsssuuuvvv~~~{{{eeeYYYRRRTTTSSSTTTaaassssss[[[NNNKKKLLLJJJIIIHHHGGGFFFEEEDDDCCC???BBBFFFJJJOOOXXXccckkkvvv}}}}}}{{{xxxwwwwwwyyy|||ssseeerrr|||{{{zzzkkkbbbTTTJJJEEEDDDCCCBBBCCCAAA@@@AAAAAAAAA???>>>>>>=========>>>@@@BBBCCC???BBBFFFGGGFFFGGGJJJMMMTTT___ssssssXXXTTTSSSTTTNNNDDDCCCHHHEEEHHHSSSaaajjjkkkiiiiiivvv}}}kkkhhhhhhddddddfffiiilllnnnppprrrtttvvvrrr{{{yyyqqq]]]QQQTTTRRRKKKTTTeeevvveeeRRRMMMOOOJJJJJJJJJIIIGGGFFFDDDCCC???AAACCCFFFJJJQQQZZZ```iiippp{{{wwwrrrrrrtttwwwuuuyyy~~~sssjjjvvvttt|||uuufff[[[SSSLLLGGGKKKDDD??????AAAAAABBBDDD@@@@@@???>>>???@@@BBBCCCBBBGGGLLLNNNPPPVVVaaajjjsss{{{|||hhhYYYRRRUUURRRGGGDDDKKKDDDGGGLLLVVVdddmmmiii```rrr|||{{{}}}ggg[[[^^^bbbaaafffhhhkkkmmmooorrrwww{{{}}}vvvxxx|||~~~dddRRRSSSSSSKKKMMMYYYccctttuuu\\\QQQPPPKKKKKKKKKJJJIIIGGGEEEDDDBBBBBBCCCDDDGGGLLLRRRVVV^^^dddmmmvvvwwwnnnkkkmmmqqquuupppvvv~~~~~~}}}vvvoooiiiZZZRRRMMMNNNNNNJJJFFFEEECCCCCCDDDFFFGGGIIIJJJKKKTTT^^^hhhoooqqqwwwqqqyyyiiiUUUSSSRRRJJJEEEHHHCCCEEEGGGKKKXXXfffiiidddfffyyyzzz~~~hhhYYYWWW\\\```aaadddgggkkknnnsss{{{~~~xxxuuu\\\UUURRRLLLJJJOOOXXXeee|||ppp[[[QQQNNNMMMLLLKKKJJJHHHHHHGGGDDDCCCBBBBBBDDDGGGJJJLLLUUUYYY```hhhqqq{{{tttpppjjjeeedddggglllppppppxxxvvvooonnnsssrrrfffZZZUUUPPPRRRVVVZZZ^^^aaabbbcccjjjwwwuuusss___RRRQQQLLLFFFCCCAAACCCCCCDDDKKKXXXbbbfffdddlll|||~~~zzzfffWWWWWW\\\\\\]]]bbbbbbeeeiiinnnvvvnnnuuuvvvbbbVVVNNNKKKLLLPPPWWWhhhmmmYYYQQQPPPNNNLLLJJJJJJJJJJJJGGGEEEBBBAAABBBCCCEEEEEEMMMPPPVVV\\\dddmmmvvv|||~~~vvvqqqcccbbb``````aaadddhhhjjjwwwzzz|||yyyvvvooosssxxx}}}ssstttzzzzzzjjjTTTOOOPPPKKKEEECCCBBBBBBDDDFFFKKKVVV```hhhgggsss~~~~~~vvvhhhUUULLLVVV]]]XXXWWW]]]aaadddhhhnnnxxxyyysssppp\\\SSSOOONNNKKKLLLYYYppp}}}cccSSSQQQNNNLLLKKKJJJKKKLLLIIIGGGDDDBBBCCCCCCCCCCCCGGGKKKPPPVVV]]]dddkkkpppzzz~~~wwwmmmddd^^^ZZZZZZ\\\^^^aaadddggghhh}}}ppprrr}}}vvv{{{}}}rrrVVVOOOSSSRRRKKKFFFCCCDDDGGGGGGEEEMMMXXXkkkiiihhhuuu~~~oooeeeddd\\\SSSOOOSSSZZZ]]]^^^___^^^fffjjjnnn~~~www|||pppUUUNNNQQQJJJIIINNN[[[qqq~~~]]]TTTLLLKKKKKKJJJKKKNNNJJJIIIGGGEEECCCAAA@@@???DDDFFFHHHLLLRRRYYY___bbbkkkooosssxxx}}}uuullleee___XXXTTTSSSSSSWWW]]]___^^^dddmmmqqqqqqxxxzzz{{{YYYLLLUUUUUUHHHHHHEEEDDDCCCBBBBBBIIIRRRaaahhhiiigggwwwyyyggg___^^^iii^^^VVVVVVZZZ[[[\\\^^^eeegggllluuu|||~~~||||||yyygggVVVPPPLLLJJJKKKTTTcccyyyqqqbbbSSSMMMMMMKKKJJJJJJIIIIIIHHHGGGEEECCCBBBAAAAAAAAACCCGGGKKKQQQVVVXXX```ccchhhlllqqqvvv|||wwwoooeee\\\WWWTTTQQQOOOWWWSSSSSSWWW\\\aaalllwww{{{|||rrrlllmmmwwwjjjYYYWWWTTTMMMOOOHHHDDDDDDDDDDDDGGGLLLVVVaaahhhfffkkkxxxfff[[[XXXYYYoooeee[[[XXXYYYZZZ]]]```gggeeelllyyyzzztttyyycccQQQNNNKKKJJJMMMUUUddd~~~lllVVVMMMKKKJJJHHHGGGIIIIIIIIIIIIHHHFFFDDDCCC??????@@@BBBEEEHHHKKKMMMRRRVVVZZZ^^^ccchhhmmmqqqxxx{{{~~~yyyuuurrrddd^^^UUUNNNKKKKKKMMMMMMTTTPPPPPPXXXcccnnnyyy{{{yyyfffooo|||~~~pppWWWQQQUUUUUULLLEEEDDDFFFEEEEEEFFFLLLWWWccceee```iii~~~wwwkkk___WWWTTTUUUWWWfff___XXXWWWXXXYYY^^^ccchhhjjjrrr{{{}}}tttZZZQQQMMMKKKLLLMMMVVVmmmxxxbbbVVVPPPMMMLLLMMMIIIJJJKKKKKKKKKIIIGGGFFFBBBAAAAAAAAABBBCCCEEEEEEJJJLLLPPPTTTWWW\\\aaadddiiilllrrryyy|||tttnnnhhhccc___XXXTTTNNNJJJIIIJJJMMMNNNLLLNNNUUUddduuuyyyssslllkkkpppuuuwwwwwwzzzpppqqq{{{vvvvvvyyyooovvveeeUUU[[[VVVNNNHHHGGGFFFCCCBBBDDDIIINNNZZZbbb___^^^nnn~~~qqqhhhbbb]]]WWWRRRQQQRRRUUUVVVXXXUUUTTTVVVWWWXXX^^^eeeooowww|||zzz}}}nnnWWWOOOKKKLLLKKKNNN___rrrnnn___TTTPPPRRRJJJKKKLLLLLLLLLJJJIIIHHHDDDDDDCCCBBBAAAAAAAAA@@@DDDFFFIIILLLNNNRRRVVVYYY[[[___eeekkkqqquuuxxxyyy~~~xxxsssllleee___YYYTTTQQQMMMMMMKKKJJJIIIJJJKKKMMMHHHMMMWWWggg|||rrrkkkmmmoooiiiaaa\\\^^^hhhzzzsssiiieeeXXXXXXgggsssyyy~~~~~~wwwpppjjjjjj|||kkk\\\SSSOOOMMMKKKFFFAAABBBGGGIIIFFFKKKYYY``````eeemmmtttggg[[[TTTTTTTTTRRRQQQQQQRRRSSSTTTRRRRRRTTTWWWXXXZZZaaaiiixxx~~~~~~wwwyyyfffVVVLLLLLLLLLJJJSSSaaawwwqqq\\\QQQNNNMMMLLLLLLKKKKKKJJJJJJJJJFFFEEEDDDCCCAAA@@@>>>>>>???AAACCCEEEFFFHHHKKKNNNPPPSSSWWW]]]bbbfffiiijjjmmmsssyyy~~~zzztttpppfffbbb\\\WWWSSSOOOKKKIIIEEEFFFHHHHHHGGGHHHJJJKKKKKKOOOVVVaaattt{{{mmmeee___bbbhhhkkknnnqqquuuvvvyyywwwpppccc\\\]]]kkkxxxyyyuuuuuu~~~uuurrrxxxrrrfffcccwww```TTTRRRRRROOOIIIBBBCCCIIIGGGAAAAAALLLYYY```bbbbbbbbb}}}{{{ooocccYYYSSSPPPOOOQQQSSSSSSQQQPPPRRRSSSSSSTTTWWW[[[]]]aaalllxxx~~~eeeQQQOOOOOOJJJKKKTTTcccqqqooo[[[SSSOOONNNLLLJJJIIIIIIJJJKKKHHHGGGGGGEEECCCAAA@@@???>>>???AAAAAA@@@AAADDDFFFGGGIIILLLPPPTTTXXX\\\]]]^^^ccciiilllmmmqqqvvv{{{{{{vvvqqqlllfffaaa]]]VVVSSSOOOLLLJJJIIIGGGEEEDDDEEEGGGGGGHHHJJJNNNRRR]]]ccchhhnnn|||~~~vvvooojjjkkkooogggccc```aaafffmmmppprrrtttmmmfffdddeeeeee___ZZZgggaaaggg~~~xxxjjjttt{{{mmm[[[WWWUUUSSSNNNHHHFFFHHHCCCCCCCCCDDDMMMYYY```aaa```ppp|||pppdddZZZUUUSSSSSSLLLOOORRRRRROOONNNQQQSSSUUUVVVYYY^^^aaahhhxxxsssWWWRRRQQQKKKIIINNNTTTaaawwwoooaaaQQQOOOLLLIIIHHHIIIJJJKKKKKKJJJJJJIIIGGGEEECCCBBB???@@@AAA@@@??????AAACCCBBBCCCEEEHHHLLLPPPSSSUUUTTTYYY^^^``````cccjjjoooqqqtttwwwxxxxxxxxxxxxyyy||||||{{{zzzwwwtttpppnnnnnnjjjeeeaaa]]]XXXTTTPPPMMMKKKHHHFFFGGGGGGFFFEEEGGGIIIJJJIIIJJJNNNVVV[[[ttt~~~}}}rrrhhhdddbbb^^^[[[pppooorrryyy{{{~~~~~~xxxzzzccc[[[VVVUUUSSSMMMGGGEEEAAAHHHIIIBBBDDDRRR```dddjjjccciiiyyyoooaaaWWWSSSQQQNNNLLLOOOMMMMMMNNNPPPQQQQQQOOOPPPYYYaaaeeelllzzzlllTTTOOOQQQNNNHHHQQQSSS^^^pppuuu]]]RRRKKKMMMNNNJJJHHHIIIKKKKKKJJJGGGEEEDDDDDDEEEEEEDDDBBB@@@????????????@@@@@@AAABBBCCCEEEGGGHHHLLLMMMOOORRRUUUYYY[[[]]]eeeeeeffffffggghhhiiiiiihhhgggfffeeeccc```^^^]]][[[XXXSSSQQQQQQOOOLLLIIIGGGLLLKKKDDD@@@CCCDDDBBBDDDDDDHHHKKKLLLTTTjjjtttrrr|||~~~sss```UUURRROOOKKKIIIGGGFFFDDDEEEGGGKKKOOORRR^^^bbbffflll}}}{{{vvvssslllcccXXXQQQOOONNNMMMJJJMMMNNNOOOQQQRRRTTTUUUVVVXXX\\\dddqqqoooZZZOOOLLLMMMMMMMMMTTT```mmmyyyqqqcccUUUOOOLLLJJJJJJMMMJJJKKKKKKKKKJJJIIIIIIIIIEEEEEECCCBBBAAA@@@@@@@@@?????????@@@AAABBBCCCDDDFFFGGGHHHKKKMMMPPPSSSTTTUUUVVVVVVWWWXXXXXXYYYYYY[[[[[[ZZZYYYWWWUUUSSSRRRNNNKKKHHHFFFGGGGGGDDDBBBEEEHHHHHHFFFGGGKKKIIIDDDCCCBBBFFFOOOZZZiii}}}tttooo___XXXTTTOOOJJJGGGFFFDDDDDDEEEHHHKKKNNNZZZ^^^aaa```fff|||}}}{{{xxxqqqjjjdddaaa[[[VVVOOOLLLLLLMMMMMMKKKKKKMMMOOOOOOOOOQQQUUUZZZUUUdddsssyyy{{{{{{aaaPPPNNNRRRJJJHHHJJJOOOUUU___nnn{{{~~~kkk^^^VVVPPPNNNOOOIIIJJJKKKLLLLLLKKKIIIHHHFFFFFFEEEEEEDDDCCCBBBAAA>>>>>>======>>>>>>???@@@AAAAAABBBDDDFFFHHHJJJKKKJJJKKKKKKLLLLLLMMMMMMNNNMMMMMMLLLLLLKKKIIIHHHGGGFFFDDDBBBBBBCCCDDDDDDCCCCCCCCCCCCEEEIIIMMMJJJDDDIIIHHHLLLWWWfffvvvrrrooogggVVVRRRPPPKKKHHHGGGEEECCCCCCEEEFFFHHHQQQYYY```^^^ZZZcccxxx{{{~~~}}}xxxuuuqqqjjjddd]]]XXXVVVQQQNNNKKKKKKMMMNNNNNNMMMMMMOOOPPPNNNLLLPPPXXX```hhhsss{{{wwwoooooouuuyyytttaaaTTTPPPQQQJJJHHHGGGHHHIIINNN\\\iiiyyypppaaaTTTMMMLLLLLLMMMMMMNNNMMMJJJHHHFFFGGGGGGHHHGGGEEECCCBBB??????>>>============>>>@@@@@@@@@AAABBBCCCEEEEEEEEEEEEFFFFFFGGGGGGGGGGGGEEEEEEEEEEEEEEEDDDDDDCCCDDDCCCCCCCCCDDDDDDEEEEEEEEEEEEEEEEEEGGGJJJJJJHHHPPPUUU___lllyyyrrrppprrrTTTMMMOOOOOOJJJIIIGGGEEEDDDCCCCCCCCCCCCOOO[[[___\\\\\\dddmmm}}}xxxtttqqqgggeeebbb]]]XXXTTTQQQOOOLLLKKKJJJKKKMMMNNNNNNNNNOOOPPPQQQPPPQQQXXXdddnnnxxxvvv|||xxxmmmkkkXXXPPPPPPLLLJJJIIIIIIFFFGGGQQQ\\\cccuuuzzzaaaPPPPPPOOOMMMMMMOOOOOOMMMKKKGGGHHHHHHIIIHHHGGGEEEDDDCCCBBBAAA@@@????????????@@@@@@@@@@@@@@@AAABBBCCC@@@AAAAAAAAAAAAAAABBBBBBBBBCCCCCCDDDDDDCCCCCCBBBAAAAAAAAAAAA@@@AAAAAABBBIIIJJJJJJHHHEEEEEEKKKRRRWWWggg{{{tttsssuuupppaaaPPPOOOPPPNNNMMMKKKIIIGGGEEECCCCCC===DDDMMMSSSWWWYYY\\\___iiixxx~~~wwwpppkkkhhheeecccXXXVVVTTTQQQOOOMMMLLLKKKIIIIIIIIIJJJKKKLLLMMMNNNKKKNNNQQQUUU[[[dddoooxxx}}}|||cccSSSRRRQQQNNNLLLKKKHHHEEEIIIPPPQQQ```uuuwwwcccXXXSSSNNNKKKLLLMMMLLLJJJHHHHHHIIIIIIHHHGGGGGGFFFFFFEEEDDDCCCBBBBBBBBBBBB@@@@@@@@@@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBAAABBBBBBCCCCCCCCCBBBBBBBBBCCCCCCBBBAAA@@@BBBDDDEEEGGGIIIHHHEEEGGGSSS___nnn|||fffrrrxxxuuuyyywww]]]OOOLLLOOOOOONNNMMMJJJHHHEEEDDDFFFDDDCCCFFFLLLTTTZZZ^^^]]]___lll~~~}}}{{{}}}ppplllfffaaa]]]ZZZWWWUUUOOONNNLLLKKKJJJJJJJJJJJJHHHIIIJJJJJJKKKMMMOOOQQQPPPTTT[[[dddlllsssyyy{{{qqq|||aaaXXXZZZTTTPPPMMMJJJEEEFFFIIIHHHRRR```llluuu}}}tttjjj]]]TTTPPPOOOMMMKKKIIIIIIHHHGGGGGGGGGHHHHHHHHHGGGFFFEEEEEEDDDEEEEEEBBBBBBBBBBBBBBBCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEBBBBBBCCCCCCCCCCCCBBBBBBCCCDDDFFFEEECCCCCCFFFHHHDDDEEEKKKRRRWWW]]]jjjxxxlllfffyyymmmiiipppzzzsss[[[RRROOOOOOOOOOOOMMMJJJGGGFFFHHHFFFCCCBBBEEELLLUUU[[[\\\ZZZ^^^jjjzzz~~~wwwppplllbbb___\\\YYYVVVRRRNNNKKKMMMLLLKKKJJJIIIJJJKKKKKKJJJJJJKKKLLLMMMOOORRRUUU___dddmmmxxxppp\\\bbbZZZSSSOOOLLLGGGEEEFFFGGGKKKRRRZZZ```gggrrr|||uuufff]]]XXXTTTQQQJJJIIIHHHGGGFFFGGGHHHIIIHHHHHHGGGFFFFFFFFFFFFFFFFFFEEEEEEEEEFFFGGGHHHHHHDDDDDDDDDDDDDDDDDDCCCCCCDDDDDDEEEEEEDDDDDDCCCCCC???AAACCCCCCBBBBBBFFFIIILLLLLLTTTcccpppzzz}}}zzz}}}iiidddzzz~~~zzzmmmkkksss~~~{{{ooodddNNNOOOPPPOOONNNKKKHHHGGG===@@@CCCCCCCCCEEEKKKPPPWWWYYY[[[\\\\\\fffvvvmmmiiiddd^^^ZZZVVVUUURRROOOMMMKKKKKKKKKJJJKKKLLLMMMLLLJJJIIIHHHNNNNNNMMMLLLNNNTTT]]]cccppp~~~yyyooohhhbbbYYYQQQMMMJJJIIIGGGGGGGGGGGGJJJOOOVVV]]]aaasss|||nnn___UUUPPPPPPOOOMMMKKKIIIHHHHHHJJJJJJJJJIIIGGGFFFGGGHHHJJJFFFCCCFFFLLLOOOKKKEEEFFFGGGGGGEEECCCBBBCCCDDDCCCCCCDDDEEEEEEDDDDDDCCCCCCEEEBBBDDDJJJFFFGGGTTTTTTaaasss{{{~~~ooowwwxxxcccfff~~~zzz~~~~~~~~~tttWWWRRRLLLJJJNNNQQQLLLDDDCCCBBBAAAAAABBBCCCEEEFFFPPPSSSWWWXXXXXX\\\dddkkk{{{sssiiibbb^^^[[[VVVQQQPPPOOONNNLLLKKKKKKKKKKKKLLLIIIGGGGGGJJJMMMNNNNNNIIILLLOOOQQQUUUbbbuuu~~~lllaaaUUUQQQSSSUUUSSSNNNHHHGGGFFFFFFIIINNNSSSWWWcccooo~~~ssshhhcccZZZQQQKKKJJJMMMPPPHHHIIIJJJJJJIIIIIIIIIIIIJJJGGGEEEGGGKKKLLLIIIEEEIIIJJJIIIGGGDDDCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCEEEBBBEEEOOOOOOPPP\\\eeepppuuuoootttlll```bbb~~~yyyzzzhhhXXXHHHDDDIIIMMMKKKGGGDDDCCCBBBAAAAAABBBBBBCCCCCCKKKUUU[[[\\\\\\^^^```___jjj~~~{{{sssnnnhhhaaaZZZTTTRRRPPPMMMJJJIIIIIIIIIIIIIIIJJJKKKLLLKKKHHHFFFGGGKKKNNNOOONNNNNNOOOSSS[[[jjj~~~rrr^^^VVVXXXZZZTTTMMMKKKIIIGGGEEEEEEGGGJJJLLLSSS\\\hhhsss}}}~~~qqqbbbVVVPPPOOOQQQNNNNNNMMMLLLJJJIIIHHHGGGHHHGGGFFFGGGHHHHHHFFFDDDIIIIIIHHHFFFCCCAAABBBCCCBBBBBBBBBBBBCCCDDDEEEFFFHHHKKKIIIMMMXXX[[[^^^jjj|||}}}pppqqq{{{ppp^^^UUUaaa~~~vvvsss{{{{{{|||jjjMMMCCCEEEGGGFFFGGGEEEDDDBBBAAA@@@@@@@@@AAA<<>>CCCGGGNNNTTTWWWWWWVVVTTTTTTTTTUUUYYYbbbppp{{{zzzxxxuuurrrpppooonnnkkkjjjiiigggdddaaa___]]]ZZZYYYXXXWWWVVVRRRMMMIIIJJJHHHFFFFFFGGGGGGFFFEEEHHHHHHIIIHHHGGGGGGIIIJJJDDDEEEHHHJJJLLLMMMMMMMMMMMMLLLOOO]]]qqquuulllsss}}}mmmeeeUUUSSSQQQNNNLLLKKKKKKKKKLLLPPPSSSPPPJJJEEEEEEGGGKKKPPPWWW___hhhssszzzvvvrrrtttzzz{{{vvvqqqkkklllmmmmmmlllmmmoooqqqvvv{{{{{{xxxrrrjjjaaaZZZWWWVVVTTTXXXZZZWWWRRROOOKKKHHHBBBBBBJJJ]]]rrrmmmeeeiiizzz~~~}}}xxx{{{rrrhhh___RRRFFFEEECCCBBBAAAAAABBBCCCEEECCCAAA@@@AAACCCCCCCCC======???DDDKKKPPPRRRSSSNNNOOOPPPRRRUUU[[[bbbgggjjjsss}}}uuummmgggmmmllljjjiiifffdddcccbbb______^^^]]][[[XXXUUUSSSMMMMMMLLLKKKJJJIIIHHHGGGEEEEEEDDDCCCCCCEEEFFFGGGIIIIIIIIIIIIJJJJJJJJJJJJJJJIIIJJJMMMNNNMMMOOOQQQTTTOOOQQQ```ttt|||sssggggggrrr~~~~~~qqq```SSSMMMLLLKKKJJJPPPVVV[[[WWWMMMEEEDDDFFFIIIIIIJJJMMMTTT\\\dddiiixxxyyyrrrnnndddaaa\\\WWWTTTTTTUUUVVVMMMOOORRRRRRKKKCCCDDDIIIHHHDDDVVV~~~|||{{{{{{pppRRRHHHBBBCCCAAA;;;@@@JJJFFFGGGDDD>>>>>>CCCCCC>>>>>>??????@@@AAACCCDDDEEEIIIJJJLLLOOORRRUUUWWWXXX[[[\\\]]]aaagggooovvvzzz|||vvvqqqpppmmmkkkiiigggggggggbbbaaa___^^^\\\ZZZYYYXXXUUUTTTTTTRRRPPPNNNMMMLLLJJJIIIIIIHHHHHHHHHGGGGGGHHHHHHHHHHHHHHHIIIIIIJJJKKKKKKKKKJJJJJJJJJJJJJJJIIIJJJLLLNNNOOOPPPQQQSSSWWWaaalllooojjjbbb]]]\\\qqqmmmYYYMMMIIIIIIKKKSSSZZZZZZSSSLLLJJJJJJFFFFFFFFFHHHMMMSSSXXX\\\gggoooyyy~~~wwwoooggg```\\\VVVTTTQQQOOOMMMNNNOOOPPPVVVNNNGGGFFFGGGFFFFFFIIIDDD[[[gggPPP???@@@FFFFFFDDDFFFJJJLLLIIIDDDBBBEEEEEEBBB@@@@@@@@@@@@@@@AAABBBBBBDDDEEEGGGIIIKKKNNNPPPPPPQQQRRRSSSVVVXXX[[[]]]^^^```aaacccfffjjjnnnqqqsssyyyzzzzzz{{{{{{zzzyyyxxxssssssqqqoookkkfffbbb```aaaccceeegggiiijjjkkkkkkUUUTTTSSSRRRPPPOOONNNMMMKKKJJJIIIHHHGGGFFFFFFFFFHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGHHHIIIIIIIIIIIIHHHJJJJJJIIIIIIIIIJJJJJJKKKKKKLLLMMMNNNRRRXXX```eee{{{}}}kkkcccjjjttthhhTTTNNNOOOFFFLLLUUUXXXUUUOOOJJJHHHEEEEEEEEEEEEGGGIIIKKKMMMRRRYYYaaagggjjjnnnrrrvvv||||||qqqnnniiiccc[[[TTTOOOLLLJJJIIIIIIIIIIIIKKKMMMNNNMMMHHHFFFHHHIIIFFFFFFHHHTTTpppeeeKKKDDDFFFGGGFFFGGGKKKMMMMMMHHHDDDCCCBBB???BBBAAA@@@??????>>>>>>???>>>???@@@BBBCCCEEEFFFGGGIIIKKKNNNPPPPPPOOOMMMKKKKKKKKKLLLNNNPPPRRRUUUVVVTTTUUUWWWXXXYYYYYYYYYYYYYYYYYYXXXXXXXXXZZZ[[[\\\^^^aaaeeeiiilllmmmlllkkkMMMMMMLLLKKKJJJIIIHHHHHHHHHGGGEEEDDDDDDEEEFFFGGGIIIIIIIIIIIIIIIIIIIIIIIIFFFGGGHHHJJJJJJIIIHHHHHHIIIIIIIIIJJJKKKMMMOOOPPPKKKOOOSSSXXXcccvvvyyy```RRRNNNHHHKKKOOORRRQQQOOOJJJHHHGGGGGGGGGFFFFFFFFFFFFFFFHHHKKKPPPTTTWWW[[[___cccgggkkkrrrzzz~~~xxxsssmmmjjj]]][[[WWWSSSOOOLLLJJJIIIFFFFFFGGGHHHJJJLLLMMMNNNEEEGGGKKKLLLIIIJJJUUUaaattt}}}yyydddUUUIIIAAABBBGGGIIIMMMOOOMMMIIIDDDAAA>>>BBBAAA@@@???>>>>>>>>>>>><<<<<<===>>>>>>???@@@@@@DDDFFFIIILLLNNNMMMLLLKKKJJJJJJKKKLLLMMMOOOQQQRRRLLLMMMOOOQQQSSSTTTUUUVVVZZZXXXWWWVVVXXX[[[___bbbdddeeefffeeedddbbb___^^^IIIHHHHHHHHHGGGGGGGGGGGGHHHGGGFFFFFFFFFGGGIIIJJJKKKKKKJJJJJJJJJIIIIIIIIIHHHIIIKKKLLLLLLLLLKKKJJJKKKKKKJJJKKKMMMOOOQQQSSSNNNZZZeeeooorrrlll}}}www```RRRSSSOOOLLLKKKMMMNNNMMMKKKHHHHHHHHHHHHGGGGGGFFFFFFEEEFFFHHHJJJKKKNNNQQQSSSVVVZZZ___eeekkknnnpppppptttwww{{{{{{wwwpppiiiddd___[[[XXXPPPNNNLLLIIIHHHGGGHHHHHHEEEEEEFFFGGGHHHIIIKKKKKKLLLJJJKKKPPPYYYfff{{{{{{zzz{{{{{{pppeeeWWWLLLGGGIIIKKKOOOQQQOOOKKKGGGFFFBBBBBBAAA@@@@@@???@@@@@@=========>>>>>>>>>>>>>>>===>>>@@@BBBEEEGGGHHHIIIDDDEEEEEEFFFHHHJJJKKKLLLJJJKKKLLLNNNPPPSSSUUUVVVWWWUUUQQQOOOOOOQQQTTTWWW\\\ZZZWWWTTTQQQNNNLLLKKKFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGHHHIIIJJJKKKJJJJJJJJJKKKKKKKKKKKKKKKIIIIIIJJJKKKKKKKKKKKKKKKJJJJJJJJJLLLOOOSSSWWWZZZfffsssxxxhhh]]]OOOIIIJJJMMMMMMJJJGGGGGGGGGGGGGGGGGGFFFFFFEEEEEEDDDDDDEEEFFFGGGGGGKKKMMMQQQUUUWWWYYYYYYYYY^^^bbbfffhhhjjjkkkmmmoooooorrrwww|||xxxzzz|||~~~|||{{{zzzyyyuuussseeeaaa[[[VVVRRROOOMMMKKKHHHGGGFFFDDDCCCCCCCCCDDDCCCBBBBBBBBBCCCDDDFFFGGGLLLMMMXXXpppqqqvvv~~~{{{sssuuuooo[[[NNNKKKJJJMMMNNNLLLJJJKKKEEEDDDCCCBBBBBBAAAAAAAAA????????????????????????>>>=========>>>@@@CCCDDD???@@@@@@AAACCCEEEFFFGGGDDDEEEFFFGGGIIIKKKMMMOOOOOOMMMJJJGGGFFFFFFGGGHHHJJJIIIGGGEEEDDDDDDEEEEEEFFFFFFGGGGGGHHHHHHIIIIIIGGGHHHHHHIIIJJJJJJJJJJJJKKKLLLMMMNNNPPPQQQSSSSSSOOOOOONNNNNNOOOOOOPPPQQQOOOQQQUUU[[[ccckkksssxxxhhhZZZVVVTTTPPPKKKHHHHHHGGGFFFFFFFFFGGGGGGFFFEEEDDDCCCCCCCCCCCCBBBDDDFFFHHHJJJLLLLLLLLLLLLLLLOOORRRSSSSSSTTTWWWYYYVVVYYY]]]bbbeeegggggggggaaabbbdddfffhhhiiijjjjjjcccbbbaaaaaaaaa```]]]ZZZTTTQQQLLLHHHGGGFFFFFFEEEDDDCCCCCCBBBBBBBBBBBBBBBDDDCCCAAAAAABBBDDDGGGIIIMMM[[[vvv{{{uuuyyywwwwww{{{xxxwwwhhhZZZNNNKKKLLLKKKKKKMMMJJJIIIGGGEEECCCBBBAAAAAA????????????????????????@@@??????>>>>>>>>>???@@@@@@@@@@@@AAAAAACCCDDDDDD@@@@@@@@@AAABBBDDDFFFGGGGGGFFFEEEDDDDDDCCCCCCCCCAAAAAAAAABBBCCCCCCCCCCCCHHHHHHIIIJJJJJJKKKLLLLLLHHHIIIJJJLLLLLLLLLKKKJJJMMMNNNPPPSSSVVVYYY[[[\\\[[[ZZZYYYXXXYYYZZZ[[[\\\\\\___fffqqq}}}tttjjjcccYYYQQQKKKJJJIIIGGGGGGGGGHHHIIIGGGFFFEEEDDDEEEEEECCCBBBAAABBBDDDFFFGGGGGGGGGGGGDDDFFFHHHHHHGGGHHHLLLOOOLLLMMMPPPRRRSSSSSSRRRRRRSSSSSSTTTUUUVVVVVVUUUUUUQQQPPPOOOPPPPPPOOOMMMJJJLLLHHHDDDBBBBBBCCCDDDCCC@@@@@@AAABBBCCCDDDDDDEEEHHHFFFEEEDDDEEEHHHLLLOOO\\\rrruuukkkrrr}}}}}}|||~~~~~~}}}rrr\\\RRRPPPNNNOOOQQQNNNMMMJJJGGGDDDBBBAAA@@@????????????????????????>>>>>>>>>>>>>>>======<<<>>>>>>=========>>>>>>???======<<<<<<===???AAABBB<<<===>>>???@@@@@@@@@@@@===???AAABBBBBB@@@===<<>>===>>>??????@@@@@@@@@??????????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@@@@??????AAA@@@???>>>>>>???@@@AAAKKKKKKKKKKKKKKKKKKJJJJJJMMMNNNOOOOOOPPPQQQTTTWWW___dddhhhgggeeegggooovvvsssqqqrrrzzzpppeeeUUUKKKIIIHHHGGGEEEIIIHHHGGGGGGIIIIIIHHHFFFDDDDDDDDDDDDDDDEEEFFFFFFBBBBBBBBBBBBCCCCCCCCCDDDBBBBBBBBBBBBBBBCCCCCCCCCBBBBBBCCCDDDDDDCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBDDDDDDCCCCCCCCCCCCBBBBBB>>>???AAAAAAAAA@@@???@@@EEEFFFMMMYYYfffrrr~~~}}}~~~}}}~~~~~~~~~wwwiiiqqq}}}~~~~~~|||{{{{{{}}}~~~zzzzzzxxxtttuuuxxx{{{qqq^^^KKKGGGDDDHHHIIIDDDHHHLLLDDDCCCAAA???>>>???@@@@@@?????????@@@@@@@@@@@@??????????????????>>>>>>>>>>>>????????????????????????>>>??????@@@@@@??????>>>?????????>>>>>>?????????LLLMMMMMMMMMMMMNNNNNNNNNSSSSSSSSSUUUYYY]]]______aaacccdddbbb______eeekkk___aaaeeemmm{{{jjjXXXSSSQQQMMMHHHGGGFFFFFFGGGIIIIIIHHHGGGEEEEEEDDDDDDCCCDDDDDDDDDBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBAAAAAAAAAAAAAAAAAA???@@@AAABBBBBBCCCCCCBBBCCCCCCCCCBBBBBBBBBAAAAAADDDDDDCCCBBBBBBBBBBBBBBBDDDEEEFFFEEECCCDDDHHHLLLIIIRRRcccxxx}}}~~~zzzkkkwww}}}~~~}}}|||||||||zzz}}}~~~zzzzzzzzzwwwuuuuuuaaaSSSHHHGGGHHHAAABBBHHHGGGCCCAAA>>>===>>>?????????@@@@@@@@@AAAAAA@@@@@@???????????????>>>>>>>>>>>>????????????????????????>>>>>>????????????>>>>>>===>>>>>>??????>>>>>>===NNNNNNOOOOOOPPPQQQRRRRRRWWWVVVVVV[[[bbbggghhhggg]]][[[XXXVVVVVVWWWXXXZZZTTTRRRRRRXXXhhh{{{vvvsssqqqyyyqqqhhhbbb[[[TTTOOOMMMIIIHHHHHHIIIIIIHHHHHHGGGFFFEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCBBBBBBAAABBBCCCDDDEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCEEEEEEEEEDDDCCCCCCDDDFFF>>>@@@BBBCCCDDDJJJTTT\\\bbbgggssswww~~~~~~~~~{{{~~~~~~}}}xxx```RRRKKKBBBAAAEEEDDDCCCBBBAAAAAABBBBBBAAA???AAAAAAAAAAAAAAAAAA@@@???????????????>>>>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>??????>>>>>>===<<<===>>>??????>>>===<<>>>>>>>>===========================>>>>>>????????????>>>>>><<<===>>>??????>>>===<<>>>>>>>>>>>========================??????@@@@@@@@@@@@??????===>>>>>>??????>>>>>>===KKKJJJIIIHHHIIIJJJLLLMMMKKKNNNPPPRRRRRRRRRSSSTTTXXX```fffcccZZZTTTWWW\\\UUUYYY]]]^^^aaajjjwwwrrreee[[[UUUSSSRRROOOLLLIIIFFFDDDDDDHHHHHHHHHGGGGGGFFFFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFDDDDDDEEEEEEFFFEEEEEEDDDBBBBBBCCCEEEFFFGGGHHHIIIEEEIIILLLNNNOOOTTT\\\bbbeeegggooo~~~~~~}}}zzzyyyzzz{{{~~~~~~~~~jjjcccYYYOOOIIIFFFCCCBBBDDDDDDDDDCCCCCCBBBAAA@@@????????????>>>>>>>>>>>>????????????????????????@@@@@@AAAAAAAAAAAA@@@@@@?????????>>>>>>?????????NNNMMMKKKJJJJJJLLLNNNOOOIIINNNSSSVVVVVVWWW[[[^^^aaappp|||wwweee\\\bbbmmmsssxxx{{{xxxxxxxxxqqqmmmiiiddd]]]UUUOOOJJJHHHKKKKKKKKKJJJJJJIIIIIIIIIFFFFFFGGGGGGHHHHHHIIIIIIFFFGGGGGGGGGGGGFFFFFFEEEDDDDDDFFFGGGIIIKKKLLLMMMNNNTTT[[[aaagggqqq|||}}}~~~}}}|||xxxwwwwwwyyy{{{~~~}}}~~~~~~|||~~~wwweeeXXXQQQNNNMMMDDDDDDDDDDDDCCCBBBAAA@@@????????????>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBAAAAAA@@@AAA@@@???>>>>>>???@@@AAAWWWVVVTTTPPPMMMLLLMMMOOOKKKNNNTTTZZZ______]]]ZZZ___gggqqqvvv}}}tttcccZZZYYY\\\ZZZYYYXXXVVVTTTQQQNNNHHHIIIKKKLLLLLLJJJIIIIIIIIIJJJKKKKKKIIIHHHGGGGGGIIIOOOUUUWWWWWWXXX[[[___``````ggguuu}}}~~~|||~~~zzzzzz}}}|||~~~zzzyyyzzz{{{{{{yyy|||{{{{{{|||~~~yyy~~~~~~}}}|||}}}rrrppprrrlll]]]LLLEEEGGGIIIDDD>>>===BBB???<<>>???@@@AAAEEE@@@???CCCEEEBBBAAACCCFFFDDDDDDHHHHHHFFFGGGJJJsssooohhh```[[[ZZZ]]]```bbb```\\\ZZZZZZZZZZZZZZZaaapppvvvrrr~~~~~~}}}wwwnnnddd]]]\\\]]]___bbbeeebbb\\\VVVXXX^^^eeefffaaa\\\ZZZZZZccciiiooopppooooootttyyyjjjfffjjj|||}}}}}}}}}||||||}}}~~~~~~~~~|||~~~}}}|||~~~zzzyyyzzz{{{{{{zzz|||}}}}}}xxx{{{xxxyyy~~~~~~}}}~~~}}}|||qqqddd^^^\\\XXXUUUHHHJJJCCC???GGGGGGFFFLLLIIIHHHGGGDDDAAA???@@@CCCHHHJJJKKKGGGCCCCCCGGGLLLNNN\\\eeeaaa\\\^^^```___xxxllleeedddfffhhhuuuyyyzzzyyy{{{{{{nnndddeeeppp|||yyyqqqmmmnnnoooxxx}}}}}}~~~~~~}}}|||{{{yyyyyyzzz~~~xxxyyy{{{|||}}}|||{{{zzzyyy{{{~~~}}}|||~~~~~~}}}zzzyyyzzz{{{{{{{{{zzz|||~~~|||}}}}}}zzzpppmmmpppwww~~~~~~}}}|||}}}|||~~~~~~|||~~~}}}wwwsssaaaTTTWWWXXX[[[eeekkkmmmjjj___TTTQQQVVV]]]dddnnnooo```SSSSSSXXX[[[ooo}}}}}}~~~~~~~~~}}}|||zzzyyyxxxxxxyyyzzz|||}}}~~~uuuwwwzzz||||||zzzxxxvvvxxxzzz}}}~~~}}}{{{yyy{{{}}}~~~|||||||||||||||}}}~~~~~~}}}}}}||||||||||||}}}}}}|||zzzyyyyyyzzz{{{|||wwwxxx{{{~~~}}}|||~~~qqqnnnooowww}}}|||||||||~~~}}}~~~|||wwwrrrrrrzzzxxxssszzztttqqqppplll~~~~~~}}}}}}}}}xxxyyyzzz{{{{{{zzzxxxwww}}}~~~|||xxxzzz}}}~~~}}}zzzwwwttttttwww{{{|||zzzyyyzzz}}}{{{{{{{{{{{{{{{|||}}}}}}zzzzzzyyyxxxxxxxxxxxxxxxzzzzzzyyywwwwwwxxxzzz|||uuuvvvwwwzzz}}}~~~{{{zzz~~~~~~}}}zzz{{{~~~{{{|||{{{~~~}}}}}}}}}~~~xxxzzz|||}}}}}}zzzwwwuuu{{{}}}~~~|||~~~}}}yyywwwqqquuuzzz}}}|||{{{{{{|||}}}|||||||||~~~~~~{{{~~~~~~}}}}}}}}}}}}||||||||||||}}}}}}xxxxxxwwwvvvuuuuuuuuuuuuwwwwwwwwwvvvuuuvvvyyy|||vvvvvvwwwyyy|||~~~}}}~~~|||}}}|||~~~~~~|||}}}~~~}}}}}}~~~zzz{{{||||||{{{zzzxxxwwwzzz~~~}}}~~~~~~}}}{{{vvvyyy~~~}}}||||||~~~|||{{{yyyxxxyyy|||}}}~~~}}}|||}}}}}}{{{|||~~~~~~}}}}}}}}}}}}xxxxxxwwwvvvuuuuuuuuuuuutttuuuvvvtttssstttxxx{{{uuuuuuwwwyyy||||||{{{{{{}}}~~~zzz|||~~~~~~~~~}}}}}}~~~}}}|||}}}~~~~~~{{{{{{~~~}}}}}}~~~}}}|||{{{zzzyyyyyyyyyyyy{{{~~~yyy|||}}}{{{}}}~~~~~~~~~{{{zzzzzz~~~zzzwwwvvvxxx{{{~~~{{{|||}}}{{{|||~~~~~~}}}~~~~~~{{{zzz|||}}}~~~~~~}}}~~~~~~~~~~~~~~~~~~yyyyyywwwvvvvvvuuuuuuuuurrrtttuuusssrrrssswww{{{rrrtttvvvyyy{{{{{{{{{zzz~~~}}}|||yyywwwvvvxxxyyy~~~|||~~~|||~~~}}}~~~}}}vvvsssssswwwzzz|||zzz}}}~~~~~~{{{}}}||||||}}}}}}}}}}}}|||{{{}}}zzzvvvuuuttttttvvvzzz}}}~~~|||}}}|||~~~|||yyyxxxzzztttrrruuuyyyyyyxxx}}}}}}}}}~~~{{{xxx}}}{{{zzz{{{~~~}}}{{{zzz{{{|||}}}|||}}}}}}~~~~~~~~~yyyuuussstttvvvuuuuuuwwwyyyvvvsssuuuzzzrrrtttwwwyyyyyyxxxuuussswwwyyyzzzyyywwwxxx|||{{{|||~~~~~~}}}}}}}}}~~~}}}~~~~~~}}}~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~|||xxxvvvtttuuuxxx{{{||||||~~~~~~|||{{{zzzzzz{{{}}}~~~~~~}}}}}}}}}wwwqqqooossswwwyyyyyy||||||{{{|||}}}|||zzzxxxzzzyyyxxxzzz}}}|||yyyxxxyyyzzz~~~|||{{{|||~~~yyyvvvwwwxxxyyyyyyzzz|||zzzwwwxxx}}}zzzzzzzzzzzzyyyxxxwwwwwwzzz{{{{{{zzzyyyzzz}}}}}}}}}|||||||||}}}{{{zzz{{{|||}}}}}}~~~{{{~~~||||||zzzzzzyyyxxxxxxxxxxxxzzzzzz}}}|||}}}~~~|||{{{xxxuuuwww|||~~~|||xxx{{{|||~~~~~~|||{{{yyyzzzzzzxxxvvvxxx~~~~~~{{{|||~~~~~~}}}}}}}}}xxxrrrqqquuuyyy||||||{{{yyyxxxxxxyyyzzzyyyxxxvvvuuuvvvxxx|||}}}zzzxxxwwwwwwxxx{{{zzzxxxyyy|||~~~~~~~~~{{{{{{}}}}}}{{{|||~~~}}}zzzzzz~~~}}}{{{yyyyyyyyyyyy}}}{{{{{{}}}}}}{{{{{{{{{{{{zzzyyyzzz{{{|||}}}~~~}}}}}}{{{~~~|||yyyxxxyyyxxxvvvuuuuuuwwwyyyzzz}}}||||||}}}}}}{{{|||xxxvvvzzz~~~yyyyyyzzz|||}}}}}}|||zzzyyyyyy{{{{{{xxxuuuvvv}}}~~~~~~~~~~~~~~~wwwxxxyyyzzzzzz{{{}}}~~~{{{|||~~~~~~zzzxxxuuuuuuwwwxxxyyyyyyttttttuuuxxx|||~~~~~~~~~}}}zzzyyyxxxxxxxxxyyywwwvvvwwwzzz}}}~~~}}}||||||~~~||||||~~~{{{{{{~~~}}}|||{{{{{{{{{~~~|||}}}~~~~~~}}}~~~~~~}}}||||||{{{{{{{{{{{{|||}}}~~~~~~~~~{{{|||}}}}}}zzzyyyxxxyyyyyy}}}|||{{{zzzzzz|||~~~~~~}}}||||||}}}}}}{{{yyy{{{xxxwww||||||xxxyyy{{{||||||{{{yyyxxxzzz{{{{{{wwwsssttt{{{~~~}}}|||{{{{{{||||||xxxyyyzzzzzzyyyzzz|||}}}zzzxxxuuuuuuwwwyyyzzz{{{uuuuuuvvvyyy}}}~~~~~~~~~}}}||||||{{{{{{zzz{{{zzzzzzzzz{{{}}}|||{{{{{{~~~~~~~~~}}}}}}}}}}}}~~~~~~}}}|||{{{{{{{{{|||~~~~~~}}}}}}~~~~~~|||}}}|||}}}~~~}}}}}}yyyxxxyyy~~~|||yyyxxxyyyzzz|||||||||{{{{{{|||}}}|||{{{zzzzzz||||||{{{zzzzzzxxxxxx|||xxxyyy{{{||||||{{{yyyxxxyyyzzzxxxuuurrrrrrvvvzzz{{{{{{zzzyyyyyyyyyzzzzzz{{{|||~~~}}}||||||}}}~~~~~~{{{{{{yyywwwwwwyyy|||}}}}}}wwwwwwwwwyyy|||~~~~~~~~~|||}}}~~~~~~~~~~~~~~~}}}}}}}}}~~~~~~}}}}}}~~~~~~~~~{{{zzzzzz{{{|||}}}}}}}}}{{{yyywwwwwwzzz}}}|||}}}}}}{{{~~~~~~~~~~~~}}}~~~|||xxx{{{}}}{{{zzzyyyyyyvvvuuuyyy}}}}}}}}}~~~~~~zzzzzzzzz{{{|||}}}}}}}}}yyyxxxwwwxxx{{{}}}}}}}}}xxxxxxxxx{{{~~~~~~yyyzzz|||}}}}}}|||zzzyyy|||zzzxxxuuutttssstttuuuwwwwwwwwwxxxxxxxxxxxxxxxyyy{{{}}}~~~}}}|||||||||~~~}}}|||zzzyyyzzz}}}yyyxxxwwwwwwzzz|||}}}}}}zzz{{{~~~~~~|||zzzzzz~~~~~~~~~}}}{{{{{{||||||}}}~~~~~~{{{xxxvvvwwwzzz|||~~~yyyzzzyyyyyyzzz|||~~~~~~}}}}}}{{{|||~~~|||xxx}}}~~~}}}~~~}}}yyywwwzzzvvvtttwww~~~|||}}}~~~uuuuuuuuuwww{{{~~~xxxxxxyyyyyyzzz{{{{{{|||zzz{{{}}}~~~~~~}}}{{{zzz}}}yyyxxxwwwvvvuuussstttuuuvvvwwwwwwwwwwwwwwwuuuwwwzzz|||{{{yyyyyyyyy}}}|||{{{}}}{{{xxxvvvvvvxxxzzz||||||xxxzzz}}}~~~}}}~~~|||wwwvvvvvv~~~~~~~~~~~~|||yyyyyy|||zzzyyy}}}{{{}}}}}}|||}}}{{{zzzyyyxxxyyyzzz|||~~~~~~{{{{{{}}}{{{{{{wwwvvvxxxyyywwwtttvvv~~~~~~~~~yyyvvvtttvvvzzz}}}}}}|||uuuyyy}}}|||yyyxxxzzz~~~}}}|||}}}~~~~~~}}}|||~~~}}}{{{yyyvvvtttqqqrrrtttvvvwwwxxxwwwwwwyyyxxxwwwvvvvvvwwwxxxyyy|||~~~~~~~~~}}}yyywwwwwwzzz|||{{{yyy{{{yyyuuutttuuuwwwxxxyyyxxxuuutttyyy}}}}}}~~~~~~}}}|||~~~~~~xxxuuuuuuuuu{{{|||}}}~~~|||}}}{{{zzz|||~~~wwwrrrwww~~~}}}|||{{{{{{{{{}}}zzz|||}}}}}}~~~~~~~~~}}}}}}{{{zzz{{{~~~{{{zzzxxxwwwwwwwwwyyyzzz|||yyyyyy|||}}}}}}}}}{{{{{{}}}~~~~~~wwwuuuyyytttwwwxxxwwwyyy~~~~~~}}}|||}}}~~~|||zzz|||~~~~~~~~~~~~~~~~~~~~~yyyvvvtttuuuyyy{{{zzzxxxssswww{{{zzzxxxwwwyyy|||}}}|||zzzzzz{{{{{{zzzyyy}}}|||{{{zzzzzz{{{zzzyyyvvvwwwxxxyyyyyyxxxwwwwww|||zzzyyywwwvvvuuuttttttuuuxxx{{{}}}~~~~~~|||zzzyyyzzz}}}}}}zzzwwwxxxwwwvvvvvvwwwwwwuuutttuuussssssxxx}}}}}}}}}~~~~~~~~~}}}{{{xxxxxxyyyuuuuuuwww{{{~~~}}}|||}}}|||~~~}}}|||}}}|||~~~{{{sssuuu{{{}}}{{{{{{{{{{{{zzzxxxwwwvvv||||||{{{}}}|||}}}{{{{{{|||||||||||||||||||||||||||~~~}}}|||{{{yyyzzzyyyxxxyyy{{{}}}}}}}}}}}}|||{{{{{{|||||||||yyyyyy|||}}}{{{|||~~~|||{{{yyyyyyzzz|||~~~zzz{{{||||||{{{zzzyyywww~~~zzzrrrsssyyyrrrwwwzzzzzz|||~~~}}}yyy{{{{{{{{{zzzyyyyyy|||~~~~~~vvvnnnlllpppvvvyyyzzz}}}}}}}}}}}}}}}||||||{{{vvvtttrrrtttwwwxxxvvvtttrrrvvvyyyxxxvvvvvvxxxzzz|||zzzxxxxxxyyyxxxwwwuuuyyywwwvvvuuuuuuwwwyyy{{{wwwxxxxxxyyyyyyxxxxxxwwwyyyxxxxxxwwwuuutttsssrrrpppssswwwyyyzzz{{{|||~~~|||{{{{{{}}}}}}xxxssstttuuuvvvxxxxxxvvvqqqnnnsssrrrrrrwww|||}}}}}}}}}~~~~~~~~~{{{zzzzzzqqqoooooouuu||||||}}}zzzxxxwwwxxxyyy{{{}}}~~~~~~}}}}}}wwwuuuxxx|||~~~sssuuuyyy|||}}}}}}{{{zzz~~~|||zzzzzz{{{||||||{{{{{{}}}}}}~~~}}}}}}||||||{{{~~~}}}}}}{{{zzzwwwvvvuuuwwwyyyzzzzzzyyy~~~}}}}}}~~~|||}}}~~~}}}|||zzzyyyyyyyyyyyywwwyyyzzzzzzxxxvvvuuutttyyyzzz}}}{{{uuutttvvvtttyyy|||{{{{{{|||yyytttvvvwwwxxxwwwuuuuuuwwwyyy{{{rrriiieeeeeehhhnnntttwwwyyy{{{}}}}}}{{{xxxvvvsssqqqppprrruuuwwwuuurrrsssuuuwwwxxxvvvvvvwwwyyy{{{zzzxxxxxxyyyxxxwwwuuuwwwvvvssspppoooqqquuuxxxwwwwwwwwwwwwwwwwwwwwwwwwqqqssstttvvvvvvuuutttsssooorrrtttvvvvvvvvvvvvwww|||zzzyyyzzz|||zzzvvvrrrssstttuuuvvvvvvsssoookkkqqqrrrsssvvvzzz}}}~~~~~~~~~~~~~~~~~~|||zzzyyytttooolllooowww|||{{{xxx~~~~~~~~~}}}||||||~~~~~~{{{xxxuuussswwwxxxyyyyyyzzz{{{||||||{{{wwwxxxzzz|||}}}|||~~~}}}{{{rrruuuzzz~~~~~~}}}}}}{{{{{{}}}|||~~~}}}}}}|||}}}wwwzzz}}}~~~~~~|||zzz{{{}}}~~~}}}}}}{{{zzzuuuuuutttuuuwwwxxxxxxvvvzzz{{{}}}~~~~~~~~~~~~}}}{{{}}}{{{{{{~~~}}}|||zzzxxxvvvuuuttttttvvvxxxwwwuuurrrrrrsssxxxvvvyyy~~~xxxuuuzzz}}}}}}yyyxxxyyywwwsssssstttuuutttsssrrrsssuuuxxxsssmmmhhhbbb^^^dddnnnrrruuuzzz}}}}}}zzzvvvrrrqqqooonnnppptttvvvuuussssssuuuwwwwwwwwwwwwwwwxxx{{{yyyxxxyyyzzz{{{zzzyyywwwvvvssspppnnnqqqwww|||~~~}}}|||zzzwwwvvvuuutttnnnqqqtttvvvwwwuuusssqqqmmmooorrrttttttssstttuuu{{{wwwttttttvvvwwwuuurrrtttsssrrrrrrrrrqqqnnnlllrrrsssuuuwwwyyy{{{}}}~~~~~~~~~|||{{{|||}}}}}}~~~~~~~~~~~~~~~}}}}}}|||uuunnnnnntttyyyzzzwww{{{{{{zzz{{{|||}}}{{{{{{{{{yyyxxxyyy{{{}}}|||zzzzzzxxxuuurrrwwwvvvvvvvvvvvvvvvwwwwwwyyy{{{}}}~~~~~~zzz{{{yyyzzz}}}~~~|||xxxzzz~~~}}}zzz~~~}}}}}}|||~~~}}}}}}{{{zzz{{{|||~~~}}}||||||yyytttsssxxx}}}}}}xxxuuuuuuvvvyyy}}}~~~}}}|||{{{{{{zzzyyyuuuttttttvvvwwwxxxwwwuuuvvvxxx{{{~~~~~~}}}||||||{{{zzz|||yyy|||yyyzzzzzzyyyyyyxxxwwwuuusssrrrrrrtttvvvtttqqqoooqqqssszzzvvvxxx{{{vvv}}}}}}yyywwwxxxwwwtttrrrssstttsssqqqpppqqqrrruuutttuuuuuukkkaaadddnnnsssvvvzzz}}}}}}{{{wwwttttttqqqnnnooosssuuuuuutttttttttuuuvvvwwwwwwwwwwwwwwwwwwwwwxxx{{{}}}}}}|||xxxyyyxxxuuuuuuyyyzzzvvvsssrrrrrrtttxxxzzzyyyvvvqqqnnnjjjmmmqqqssstttuuuvvvxxxvvvsssppppppsssuuutttsssuuussspppoooppppppooonnnrrruuuwwwwwwvvvwww{{{~~~}}}|||}}}~~~}}}|||zzzyyyxxxyyyzzz{{{|||{{{|||}}}||||||~~~~~~}}}wwwzzz~~~|||tttrrruuuyyyyyyxxxwwwvvvvvvvvvwwwyyy{{{|||zzz{{{{{{zzzzzz{{{|||zzzxxxxxxzzzyyyvvvrrrsssssssssrrrqqqqqqqqqqqqsssvvvyyy{{{}}}~~~}}}~~~zzz{{{|||~~~{{{{{{|||||||||}}}}}}}}}{{{sssppprrrvvv|||}}}{{{~~~~~~}}}xxxxxxyyy{{{~~~{{{{{{}}}{{{uuuuuu|||~~~}}}xxxtttwww~~~{{{~~~~~~~~~|||zzz{{{{{{zzzyyyuuuuuuuuuvvvxxxxxxvvvuuuuuuwwwzzz|||}}}|||zzzyyyzzzxxxxxx|||{{{xxxwwwyyy}}}}}}~~~}}}zzzwww~~~yyywwwuuuvvvxxxyyyyyyxxxvvvuuusssuuuvvvtttpppppptttxxx{{{wwwwww||||||xxxwwwzzz}}}}}}zzzyyy{{{zzzwwwqqqrrrssssssqqqppppppqqqrrrsss{{{}}}ppplllrrrzzzzzz{{{{{{||||||||||||zzzuuupppoooqqqttttttsssssssssssstttvvvvvvvvvuuuqqqqqqrrruuuyyy|||}}}}}}|||}}}}}}{{{yyy}}}{{{wwwuuuttttttwww|||~~~zzztttppplllooorrrtttuuuuuuvvvxxxpppnnnmmmppptttvvvtttrrrsssqqqpppooopppqqqpppooorrruuuxxxwwwssssssxxx}}}~~~}}}zzzyyyzzz}}}}}}~~~}}}|||zzzyyyxxxxxxwwwvvvxxxyyyyyyxxxxxx{{{}}}~~~|||{{{|||~~~~~~wwwzzz}}}~~~~~~~~~{{{yyyyyyzzzzzzyyywwwwwwvvvvvvxxxyyy{{{|||~~~~~~}}}|||{{{|||{{{yyywwwxxx{{{{{{wwwssspppqqqqqqqqqqqqpppooonnnnnnqqqvvvzzz|||~~~}}}}}}}}}~~~~~~}}}xxxwwwvvvvvvwwwyyyzzz{{{~~~pppggghhhjjjlllwww~~~~~~~~~||||||~~~~~~zzzyyyxxxyyy|||~~~~~~}}}|||{{{|||||||||{{{vvvuuuvvvwwwyyyyyywwwuuuoooqqqtttvvvwwwuuurrrpppwwwuuuvvvzzzzzzvvvuuuwwwvvvxxx{{{}}}|||yyyvvvtttuuu{{{xxxssstttvvvxxx{{{|||||||||{{{wwwxxxyyyvvvrrrsssxxx}}}yyyvvvuuuwwwuuurrrsssvvvuuuzzz|||||||||~~~}}}yyyqqqrrrtttsssqqqppppppqqqppprrr}}}~~~uuuvvv~~~|||zzzzzz}}}yyyrrroooppprrrrrrrrrqqqqqqqqqssstttuuutttssslllmmmnnnrrrwww{{{}}}}}}~~~zzz|||~~~{{{yyyxxxwwwrrrwww}}}zzzvvvqqqtttvvvvvvuuutttttttttkkkkkkmmmqqqvvvwwwuuurrrqqqppppppqqqrrrrrrpppnnnqqquuuxxxuuuqqqqqqvvv{{{}}}{{{xxxvvvwwwzzz~~~|||~~~}}}{{{yyyxxxwwwxxxxxxtttvvvxxxwwwvvvvvvxxx{{{|||{{{||||||}}}~~~}}}{{{yyyyyyzzz~~~}}}|||zzzyyy{{{zzzzzzzzz{{{}}}|||yyyyyy{{{}}}|||yyywwwyyy||||||xxxssspppqqqrrrssssssrrrqqqpppkkkooouuuzzz|||~~~~~~}}}}}}{{{xxxvvvttttttxxx{{{~~~tttjjjkkkllljjjoooxxx|||~~~|||yyy|||{{{{{{|||~~~~~~yyyxxx|||}}}{{{|||xxxwwwyyyzzzzzzyyyzzzwwwtttssstttsssqqqnnnppprrruuuxxxyyyzzzzzzyyy}}}{{{yyywwwvvvvvvwwwxxxuuuvvvxxxyyyuuuqqqttt{{{xxx|||{{{vvvzzz~~~xxxvvvzzz|||zzz|||||||||{{{yyyvvvsssqqqwwwyyy{{{}}}{{{yyyuuurrrsssvvvqqqjjjjjjqqqzzz~~~}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~{{{wwwuuuuuutttqqqooonnnnnnmmmmmmnnnooopppqqqmmmnnnrrrvvvvvvtttwww}}}}}}}}}xxxttttttuuuwwwxxxyyyyyyxxxxxxxxxzzz|||{{{zzzzzz{{{}}}xxxvvvtttssstttvvvvvvvvvwwwpppmmmrrrwwwwwwuuuuuunnnppprrrttttttrrrpppnnnnnnqqquuuvvvvvvvvvyyy{{{zzzzzzyyyyyyyyyyyyyyyzzz~~~}}}||||||{{{zzzyyy|||yyyyyy}}}~~~}}}}}}|||zzzyyy{{{}}}}}}}}}}}}~~~~~~}}}|||{{{zzzzzz{{{}}}vvvuuutttuuuwwwwwwvvvttttttttttttvvvyyy}}}{{{yyyxxxyyyzzz{{{|||}}}}}}~~~~~~~~~}}}~~~}}}}}}~~~~~~||||||~~~xxxpppvvvzzzxxxzzz|||~~~{{{|||}}}|||{{{~~~|||~~~}}}zzzxxxwwwyyy{{{|||xxxtttrrrrrrrrrqqqooorrrtttvvvxxxzzzzzzyyyyyyxxxxxxxxxwwwuuusssqqqpppqqqppprrrssspppmmmpppwwwwww|||{{{www||||||yyy}}}~~~|||xxxtttqqqvvvwwwxxxzzz{{{{{{{{{{{{{{{zzzuuuoooooosssrrroookkkpppwww|||~~~}}}||||||~~~~~~~~~~~~~~~}}}}}}}}}{{{uuuqqqqqqpppooonnniiiiiijjjkkkmmmpppssstttzzzzzz|||~~~{{{wwwwww{{{yyy{{{}}}}}}zzzvvvsssrrrtttuuuwwwxxxxxxyyy{{{|||~~~|||{{{{{{}}}{{{yyywwwwwwwwwwwwuuussswwwuuuuuuvvvtttpppooorrroooppprrrtttuuutttsssrrrqqqtttvvvwwwvvvvvvxxxzzz{{{zzzxxxvvvtttsssrrrrrrxxxyyy{{{|||}}}~~~~~~~~~~~~|||{{{|||{{{yyywwwxxxxxx{{{~~~~~~||||||~~~~~~~~~}}}|||}}}}}}zzzyyy||||||{{{|||}}}{{{yyywwwvvvwwwwwwwwwvvvvvvvvvvvvwwwyyy|||~~~~~~zzzwwwuuuuuuvvvxxxzzz|||~~~~~~~~~}}}~~~||||||~~~~~~}}}|||}}}{{{~~~{{{yyyzzz{{{}}}~~~zzz|||}}}}}}}}}~~~~~~|||wwwvvvyyy}}}}}}zzzvvvsssrrrrrrqqqpppssstttvvvxxxyyyzzzyyyyyyyyy{{{}}}}}}{{{wwwrrrooommmllllllmmmjjjgggkkkqqquuuyyyyyywww|||}}}zzz||||||yyyvvvwwwxxxxxxyyyyyyyyyyyyxxxzzzzzzuuunnnkkkoootttuuuooorrrvvvyyyzzz{{{|||}}}~~~~~~~~~}}}}}}|||||||||zzztttooommmmmmmmmlllhhhhhhiiikkkmmmpppsssuuuzzzyyyzzz{{{xxxrrrpppsssvvvwwwyyy{{{|||zzzuuurrrrrrsssuuuwwwyyy{{{}}}~~~|||{{{{{{}}}|||||||||||||||yyytttqqqvvvyyy|||{{{qqqhhhiiiooorrrssstttuuuvvvwwwwwwwwwuuuwwwxxxxxxwwwvvvwwwxxxxxxvvvtttqqqpppooooooooorrrsssuuuwwwyyyzzz{{{{{{||||||{{{||||||{{{yyyvvvsssvvv}}}~~~~~~||||||~~~~~~~~~}}}|||}}}~~~~~~}}}~~~~~~zzzxxxxxxyyyyyyxxxyyyyyyzzz{{{||||||||||||~~~zzzvvvsssssstttuuuxxx{{{|||}}}||||||~~~{{{yyyyyy|||~~~{{{{{{{{{}}}}}}|||}}}~~~}}}~~~}}}yyy|||~~~{{{|||~~~~~~~~~}}}zzzyyyyyy{{{}}}}}}|||zzzxxxwwwtttrrrpppqqqrrrtttwwwyyyzzzzzzzzz|||}}}~~~{{{wwwuuuooommmlllllliiifffggglllrrruuuuuutttxxx~~~yyyvvvwwwzzz|||~~~~~~|||||||||{{{{{{zzzzzzyyyyyywwwzzzxxxooojjjnnntttwwwuuuwwwxxxxxxyyyzzz~~~}}}}}}||||||{{{zzzzzzzzz}}}zzzuuuqqqnnnlllkkkkkknnnnnnnnnoooppprrrtttuuuqqqppppppsssrrrmmmlllnnnuuuuuuuuuyyy~~~}}}zzzsssssstttwwwzzz}}}~~~~~~~~~}}}|||||||||||||||}}}||||||~~~|||wwwrrrvvvzzz~~~uuukkkkkkpppxxxxxxxxxwwwwwwxxxxxxxxxxxxxxxyyyxxxwwwvvvuuuuuurrrqqqppppppqqqrrrtttuuussstttuuuvvvxxxyyyzzzzzz{{{{{{{{{}}}~~~}}}zzzwwwrrrvvv~~~~~~}}}~~~~~~{{{yyyzzz}}}~~~zzzzzz}}}||||||||||||yyyxxxyyyyyyzzzzzz{{{}}}~~~~~~|||{{{}}}|||xxxwwwvvvwwwwwwwwwwwwxxxyyyzzzzzz|||}}}|||{{{xxxwwwxxxyyyzzzzzz{{{|||}}}~~~~~~yyy}}}}}}{{{{{{wwwwww|||~~~~~~{{{{{{}}}|||xxxsssqqqoooppprrruuuxxxzzz{{{|||{{{{{{zzzzzzzzzzzzzzzzzzwwwtttrrrrrrnnniiihhhkkkoooqqqqqqoooqqquuuyyyyyy|||{{{yyywwwuuutttvvvyyy{{{}}}}}}{{{~~~~~~}}}|||zzzzzzyyyyyytttyyyzzztttnnnooosssuuuxxxxxxxxxwwwwwwxxx|||zzzzzzyyyyyyyyyxxxxxxxxxyyyyyyyyywwwtttpppmmmkkktttsssssssssuuuvvvxxxyyysssppppppssstttqqqqqqssswwwuuutttwww~~~wwwvvvvvvxxx{{{}}}}}}|||{{{|||~~~}}}{{{zzzzzz{{{}}}zzzvvvzzz{{{xxxuuuxxx}}}|||{{{zzzxxxwwwvvvvvvxxxwwwwwwwwwwwwvvvtttsssqqqqqqrrrtttvvvwwwyyyzzzxxxxxxxxxyyyyyyzzz{{{{{{zzzzzz{{{~~~|||zzztttwww~~~{{{yyy{{{{{{{{{}}}~~~~~~}}}}}}~~~{{{zzzyyywwwvvvxxx|||~~~~~~~~~}}}}}}|||~~~}}}}}}zzzvvvuuuvvvwwwxxxwwwyyy{{{}}}~~~}}}|||{{{|||~~~~~~}}}|||}}}}}}{{{wwwttttttuuuxxxzzzyyy|||}}}zzzxxxwww}}}}}}~~~|||~~~}}}|||~~~zzz}}}~~~}}}|||vvvwww~~~{{{zzz}}}}}}yyyuuussspppqqqrrruuuxxxzzz|||}}}}}}|||{{{zzzzzz|||}}}zzzyyyzzzvvvppplllmmmnnnoooooommmmmmnnnrrrtttyyyxxxxxxyyyxxxuuuvvvyyy~~~~~~zzzwww~~~}}}{{{yyyxxxwwwwwwwwwtttzzz|||wwwrrrqqqsssssstttuuuuuutttssssssvvvxxxvvvvvvvvvvvvvvvvvvvvvvvvuuuxxx{{{{{{xxxtttpppooouuuuuuuuuvvvxxx{{{}}}yyytttrrrtttuuussssssuuuxxxvvvuuuwww|||{{{yyywwwyyy}}}}}}{{{zzz|||~~~~~~|||zzzyyyyyy{{{~~~}}}zzz}}}~~~~~~}}}{{{yyyvvvtttsssuuutttttttttuuuuuusssqqquuuvvvxxxyyyzzzzzzyyyyyyzzzyyyyyyyyyyyyzzz{{{{{{zzzzzz{{{}}}~~~|||zzzyyy|||zzzwwwwwwxxxxxxyyyzzz|||~~~|||}}}~~~}}}{{{zzzzzz{{{uuuvvvuuuuuuuuuwww{{{~~~~~~}}}}}}}}}|||yyywwwxxx|||vvvssssssuuuvvvvvvsssuuuwwwyyyzzzzzzyyyxxx{{{|||~~~~~~}}}~~~~~~yyyuuusssuuuwwwyyyxxx|||~~~{{{yyy~~~~~~~~~~~~~~~~~~~~~~~~}}}~~~~~~~~~~~~~~~|||{{{||||||}}}~~~{{{{{{|||zzz|||~~~}}}zzzwwwwwwwwwuuuuuuvvvwwwxxxzzz|||}}}~~~|||{{{|||}}}~~~||||||}}}wwwqqqpppppppppppppppnnnnnnqqqvvvwwwuuuxxx|||{{{wwwvvvzzz{{{xxx}}}|||zzzxxxwwwvvvvvvvvvxxx|||}}}wwwsssssssssrrrppprrrsssrrrqqqppppppqqqrrrrrrssssssttttttuuuuuutttwww{{{{{{yyyvvvuuuuuuvvvvvvvvvvvvxxxzzz|||}}}yyyrrrmmmoooqqqqqqrrruuuvvvwwwwwwwwwyyy|||}}}zzzxxxzzz|||xxxxxxyyyzzzzzz{{{{{{{{{zzzyyyyyyzzz|||~~~}}}|||~~~~~~|||||||||{{{yyyvvvsssqqqrrrpppoooqqqssstttssspppvvvxxx{{{}}}}}}{{{xxxvvvvvvvvvuuuuuuvvvxxxyyyzzzzzzyyyyyy{{{}}}~~~{{{yyy}}}|||xxxwwwwwwxxxzzz}}}{{{|||}}}|||zzzxxxxxxxxxtttuuuvvvuuuuuuvvvyyy{{{~~~}}}{{{{{{{{{zzzwwwuuuxxx}}}}}}yyywwwxxxzzz{{{{{{uuuvvvwwwxxxyyyyyyxxxxxxzzzzzzzzzyyyyyyzzz}}}~~~{{{yyyxxxwwwxxxxxxxxx{{{~~~|||{{{}}}~~~~~~~~~}}}|||||||||||||||~~~}}}~~~}}}{{{~~~}}}zzzzzz~~~~~~uuu{{{~~~~~~}}}}}}||||||~~~}}}{{{{{{|||}}}~~~yyyyyyzzz|||~~~~~~{{{}}}zzzxxxyyy~~~~~~~~~~~~zzz{{{{{{yyyvvvuuuxxxzzzyyyyyyyyyyyyzzzzzz{{{|||{{{{{{zzzyyyxxxyyyyyyzzz}}}{{{}}}{{{uuusssrrrrrrssssssqqqppptttyyytttssswww}}}}}}wwwvvvzzz}}}~~~|||zzzxxxwwwwwwwwwwww|||~~~|||wwwsssttttttrrroooqqqssssssqqqooonnnnnnooopppqqqqqqrrrssstttuuutttwwwyyyyyywwwvvvxxxzzzyyyxxxwwwvvvvvvvvvwwwxxxvvvooojjjlllppprrruuuxxxtttvvvyyyxxxvvvwwwzzz~~~}}}zzzxxx{{{~~~vvvtttsssrrrsssuuuxxxzzz|||zzzxxxxxxzzz|||}}}|||}}}|||~~~~~~yyyxxx{{{yyyzzz{{{{{{zzzwwwtttqqqooommmmmmooorrrtttrrrpppsssvvv{{{~~~~~~|||xxxvvvqqqqqqqqqrrrsssvvvxxxyyyyyyxxxwwwyyy{{{~~~~~~~~~|||www{{{{{{yyywwwzzz~~~{{{|||}}}|||yyywwwwwwwwwuuuvvvwwwwwwuuuvvvwwwyyyzzzzzzyyyzzz{{{{{{yyyxxxwwwwwwyyy}}}~~~}}}~~~yyyzzzzzzzzzzzzzzzzzzyyyyyyyyyxxxvvvuuuvvvyyy|||||||||}}}}}}|||zzzyyyxxxvvvyyy|||}}}}}}{{{{{{{{{xxxyyy|||~~~}}}~~~wwwvvvvvvuuuvvvwwwyyyzzzwwwwwwwwwzzz~~~~~~{{{xxx|||zzzyyyyyyyyywwwwwwwwwxxxxxxxxxyyyyyyzzzzzz{{{}}}}}}{{{xxxttt|||}}}~~~}}}}}}||||||~~~{{{|||}}}~~~}}}}}}~~~~~~|||}}}~~~}}}}}}xxxyyyuuuttttttssstttvvvxxxzzz}}}zzz|||~~~~~~{{{yyyxxxxxxzzz|||{{{xxx{{{~~~}}}}}}|||yyyyyy{{{}}}~~~}}}}}}}}}|||}}}}}}|||~~~}}}}}}||||||~~~}}}{{{zzz~~~{{{wwwvvvwwwxxxyyyyyyzzz|||}}}}}}|||yyyxxxwwwtttvvvyyyzzzxxxwwwvvvvvvuuuuuuxxx|||{{{vvvxxxzzz{{{xxxsssqqqssswwwqqqpppqqqvvv{{{{{{vvvpppwwwzzzzzzwwwuuuxxxzzzxxxtttsssvvvyyy||||||{{{yyywwwssspppoooqqqooonnnnnnppppppmmmiiijjjkkkmmmnnnpppqqqqqqqqqtttvvvxxxwwwtttrrrrrrsssyyyvvvuuuvvvyyyzzzwwwtttvvvsssooollllllnnnrrruuurrruuuxxxyyyyyyyyyzzz{{{zzz}}}{{{~~~}}}yyyxxxwwwtttpppmmmmmmpppssstttuuuvvvyyy|||}}}|||{{{tttuuuwww{{{}}}|||yyyvvvzzzyyyzzz|||~~~{{{uuupppllllllmmmooorrrtttsssssswwwwwwyyyzzzzzzyyyxxxxxxssssssrrrpppmmmnnnssswwwvvvvvvwwwzzz|||}}}{{{yyyyyysssoooqqqxxx|||{{{wwwtttwwwxxxzzzxxxvvvvvvvvvssspppssszzzzzz{{{|||{{{wwwtttsssrrr|||zzzzzz}}}|||uuuvvvwwwxxxyyyzzz{{{{{{{{{}}}~~~~~~{{{ssssss|||zzzzzzzzz{{{zzzzzzyyyyyyyyyxxxwwwvvvvvvwwwyyyzzz}}}{{{yyyxxxxxxyyyzzzyyywwwwwwyyy|||~~~|||zzz{{{yyyxxxzzz~~~}}}zzzzzzyyyxxxzzz~~~~~~|||}}}|||xxxtttrrrtttxxx|||zzzzzzyyyyyyyyyzzzzzz{{{~~~xxx|||zzz|||~~~||||||~~~}}}}}}||||||||||||}}}|||zzzxxxvvvtttrrrqqqvvvwwwzzz~~~~~~zzzwww{{{zzzyyyxxxyyyzzz|||}}}|||zzzzzz}}}~~~}}}{{{|||~~~~~~~~~}}}|||zzzzzz|||~~~}}}|||{{{}}}~~~{{{xxxwww{{{|||xxxxxx|||~~~}}}zzzwwwtttsssssstttuuu|||xxxvvvwww{{{}}}{{{xxxzzz{{{|||}}}}}}zzzwwwtttuuutttvvvxxxxxxvvvyyy~~~~~~|||{{{{{{xxxxxxwwwtttssssssvvvyyy{{{zzz{{{~~~}}}zzzwwwwww{{{~~~}}}zzzzzz~~~}}}}}}~~~~~~{{{zzz|||}}}}}}}}}}}}}}}|||{{{{{{{{{xxxuuutttuuuvvvwwwwwwzzz|||~~~~~~}}}}}}xxxzzz{{{{{{xxxuuuttttttuuuvvvxxx|||{{{wwwxxx{{{|||yyytttqqqrrrtttvvvuuutttwwwyyywwwqqqkkkmmmqqqvvvzzz}}}}}}{{{yyyvvvyyy{{{yyyuuutttvvvzzz~~~}}}zzzxxxwwwvvvtttqqqpppqqqpppnnnkkkiiijjjllloooqqqssstttttttttvvvxxxwwwtttqqqqqqrrrrrrrrrsssvvvyyy||||||{{{zzzwwwssspppoooqqqsssuuussssssuuuvvvwwwwwwwwwvvvwww}}}|||yyy{{{{{{xxxyyyxxxuuuqqqmmmmmmoooqqqsssssstttwwwyyyzzz{{{{{{wwwwwwxxxyyyzzzxxxsssppptttuuuwwwyyy{{{zzzvvvtttpppooonnnpppsssuuusssrrrssstttvvvwwwwwwvvvuuuuuupppqqqqqqpppnnnnnnpppsssuuuuuuvvvxxxzzzzzzxxxvvvqqqnnnkkklllrrrvvvxxxwwwsssuuuuuuvvvzzz{{{wwwtttsssuuuuuusssuuuzzzwwwyyyyyyxxxvvvttttttuuuyyyyyyyyy|||~~~uuuuuuuuuvvvxxxzzz{{{|||~~~~~~~~~}}}{{{{{{}}}~~~zzzzzzvvvpppqqqyyyxxxyyyyyyzzzzzzyyyxxxxxxxxxwwwwwwvvvvvvvvvwwwwww|||{{{yyyxxxwwwwwwxxxyyy|||{{{zzz{{{}}}}}}{{{yyyvvvvvvvvvxxxzzz||||||{{{zzzwwwuuuvvvyyy|||}}}|||}}}}}}|||zzzxxxxxxzzz|||{{{{{{zzzzzzyyyyyyyyyyyy|||~~~~~~wwwzzzzzzzzzzzzyyyzzz{{{}}}{{{zzzyyyyyyzzz{{{{{{zzz~~~}}}||||||~~~}}}}}}|||||||||}}}~~~|||xxxuuurrrooonnntttvvv{{{~~~zzzyyyuuurrrrrrvvvzzz||||||yyyxxxxxx|||}}}{{{zzzvvvyyy~~~}}}zzzwwwvvvxxxyyywwwwwwxxxzzzzzzyyyvvvssspppwww|||{{{xxxyyy{{{{{{~~~yyyuuurrrrrrrrrsssyyyvvvtttuuuwwwxxxvvvttttttvvvxxxzzzyyywwwtttrrrsssqqqrrrtttsssqqqsssxxxzzz{{{|||}}}}}}|||{{{zzzxxxwwwwwwxxxyyyyyywwwvvvssssssrrrpppooooooqqqssswwwwwwyyy|||}}}yyytttrrrsssvvvyyyzzz|||yyyyyy{{{~~~~~~~~~~~~|||~~~}}}zzzyyyyyy|||~~~zzz{{{{{{||||||}}}}}}}}}xxxuuurrrqqqrrrtttttttttvvvxxx|||}}}~~~}}}{{{wwwtttssssssttttttvvvyyy{{{{{{yyywwwvvvyyyzzzyyyuuusssuuuwwwyyyxxxvvvwwwwwwuuuooojjjhhhjjjnnnrrruuuwwwxxxyyyvvvyyy{{{zzzwwwuuuvvvxxx||||||||||||{{{zzzyyyxxxxxxvvvsssrrrrrrsssrrrqqqkkklllnnnppprrrssstttttttttvvvwwwvvvtttqqqqqqqqqoooqqqtttvvvxxxzzz}}}~~~|||yyyvvvtttuuuvvvxxxuuusssrrrtttvvvwwwtttqqqssszzz~~~zzzuuutttuuuuuuxxxwwwuuuqqqmmmlllmmmnnnqqqqqqqqqrrrtttvvvxxxzzzxxxxxxwwwwwwuuurrrmmmiiimmmooosssuuuvvvvvvwwwxxxwwwsssoooppptttvvvssspppoooppprrrsssssssssrrrqqqlllnnnooonnnmmmlllmmmnnnsssrrrsssuuuwwwwwwuuussslllkkkhhhhhhiiimmmppprrrtttuuutttrrruuu{{{}}}zzzwwwqqqooossswwwwwwwwwyyyvvvvvvwwwvvvttttttuuuwwwxxxxxxyyy|||}}}ttttttssssssuuuwwwzzz{{{~~~}}}|||yyywwwwwwzzz}}}{{{{{{xxxssstttyyy||||||vvvwwwxxxyyyyyyxxxwwwvvvvvvvvvvvvvvvuuutttssssssxxxwwwvvvuuuuuuvvvwwwxxx|||{{{zzzzzzzzzzzzxxxvvvrrrssstttttttttvvvyyy|||yyyvvvrrrrrrtttxxxzzz{{{yyyzzz{{{zzzxxxwwwwwwwww{{{{{{zzzyyyxxxwwwwwwvvvuuuwwwwwwwwwzzz}}}}}}zzzvvvyyyzzzwwwrrrooopppsssssstttuuuvvvvvvwwwwwwvvv|||{{{yyywwwvvvxxx|||yyyzzz}}}~~~{{{yyyxxxxxxzzz~~~}}}}}}{{{yyywwwuuutttssstttwww{{{|||wwwtttpppnnnrrryyy~~~}}}yyyyyyyyy|||~~~~~~}}}rrrwww}}}}}}yyyvvvuuuuuutttssstttuuuuuuvvvuuutttnnnwww{{{xxxzzz|||}}}yyyvvvtttuuuwwwxxx{{{yyyxxxxxxzzzzzzxxxvvvvvvwwwyyyyyyxxxwwwwwwxxxuuurrrpppqqqooolllmmmqqqqqqrrrssstttuuuuuuttttttuuusssrrrtttxxxyyyxxxuuuwwwwwwvvvtttqqqoooooopppuuuvvvxxx{{{~~~~~~wwwrrrppprrruuuwww{{{yyyxxxyyyzzzzzzzzzyyyyyyyyy{{{}}}|||zzz}}}~~~~~~xxx}}}~~~}}}zzz{{{|||~~~}}}~~~}}}{{{yyyxxxyyy{{{~~~~~~{{{yyy}}}}}}}}}}}}}}}}}}~~~vvvtttqqqpppqqqrrrrrrqqqqqqssswww|||}}}zzzvvvsssttttttqqqqqqrrrtttvvvvvvvvvuuuuuuvvvwwwvvvuuuvvvyyy|||zzzyyyxxxxxxxxxuuuqqqnnnlllmmmmmmoooppprrrtttuuutttxxx}}}~~~|||xxxvvvuuuyyyyyyyyyxxxwwwvvvuuuuuuwwwvvvsssrrrrrrtttuuuvvvqqqqqqqqqrrrrrrqqqqqqpppuuuvvvvvvvvvuuusssrrrqqqrrruuuwwwwwwuuuuuuxxx{{{~~~}}}{{{zzzyyyzzzzzz{{{zzzvvvssstttxxxyyyvvvqqqqqqvvvzzzwwwqqqmmmmmmnnnssssssrrrooolllkkklllnnnoooooonnnnnnoooqqquuuxxxwwwvvvtttsssrrrnnniiieeejjjmmmqqqrrrrrrssswwwzzz|||vvvqqqqqquuuvvvsssnnnmmmnnnoooqqqqqqqqqppppppllllllkkkjjjjjjjjjjjjkkknnnnnnoooqqqtttuuuuuusssmmmmmmkkkgggddddddhhhllluuuvvvtttqqqttt{{{zzzsssoootttzzz{{{yyyxxxvvvwwwvvvtttssssssuuuwwwxxxyyyzzz{{{||||||{{{zzzuuusssqqqppppppsssuuuwwwyyyyyyyyywwwvvvvvvyyy{{{~~~}}}zzzvvvtttuuuuuuuuutttuuuvvvwwwwwwwwwvvvuuussstttttttttsssrrrpppooosssrrrrrrrrrrrrssstttuuuwwwvvvvvvvvvuuutttsssqqqppprrrsssqqqooopppuuuyyyvvvtttrrrrrrsssuuuxxxyyywwwyyyzzzyyywwwuuuuuuvvv{{{{{{zzzyyyxxxwwwuuuuuuqqqqqqrrrrrrvvv{{{~~~xxxyyyyyyvvvpppllljjjkkknnnpppssstttuuuuuuuuuvvvxxxxxxxxxwwwvvvxxx|||zzzyyyyyy|||~~~{{{yyywwwuuuvvvyyy|||~~~~~~~~~}}}|||{{{{{{zzzwwwwwwyyy{{{{{{xxxsssnnnlllkkklllsss{{{|||{{{{{{{{{|||~~~~~~www{{{|||yyyxxxyyy||||||yyyxxxvvvuuutttsssuuuxxx|||ssszzz{{{{{{~~~{{{xxxwwwxxxzzz|||~~~}}}}}}}}}~~~}}}{{{yyyzzz{{{zzzxxxwwwxxx{{{~~~vvvqqqoooppppppnnnooossspppooonnnmmmmmmoooqqqrrrrrrpppnnnqqquuuwwwvvvtttxxxyyyzzzxxxuuussssssssstttvvvyyy|||~~~~~~wwwssssssuuuwww}}}{{{xxxuuusssssstttuuuxxxxxxxxxyyyzzz|||~~~|||wwwxxx}}}yyy{{{|||wwwxxxyyy{{{}}}~~~~~~~~~~~~~~~|||yyyxxxzzz|||~~~wwwvvvzzz~~~~~~}}}|||||||||}}}wwwtttrrrpppqqqqqqpppooonnnpppttt|||~~~}}}{{{wwwssssssuuuwwwqqqqqqrrrrrrssstttvvvwwwzzzxxxuuusssrrruuuzzz~~~}}}|||zzzyyywwwuuurrrppprrrqqqpppoooppprrrtttvvvvvvzzz}}}xxxuuu}}}|||{{{yyyxxxwwwwwwvvvxxxwwwuuurrrqqqppprrrsssqqqrrrrrrrrrrrrqqqppppppuuuuuuvvvvvvwwwvvvtttssstttvvvvvvtttqqqppprrruuuzzzzzz{{{{{{||||||}}}}}}}}}yyyuuuwww{{{|||yyyuuupppsssvvvtttnnngggeeegggmmmnnnooonnnmmmlllmmmooommmmmmmmmkkkjjjlllqqquuusssrrrqqqpppooommmiiifffjjjmmmppppppoooppptttwww{{{wwwsssrrrtttuuuqqqnnnmmmnnnpppqqqrrrrrrqqqqqqnnnllliiihhhhhhiiijjjkkkkkkjjjlllooorrruuuuuuuuuoooooonnniiiddddddhhhllltttuuusssppprrrzzz}}}uuuqqqvvv||||||yyyvvvyyyyyyxxxuuusssrrrtttvvvzzz{{{|||{{{zzzxxxvvvuuuuuusssqqqnnnmmmnnnpppqqqqqqsssvvvwwwwwwwwwxxxzzzyyywwwtttsssqqqoooooopppsssttttttuuuuuuvvvvvvvvvrrrrrrssssssrrrpppnnnmmmoooooooooppppppqqqrrrrrrrrrsssssssssrrrqqqqqqqqqrrrsssssspppmmmmmmqqquuurrrssstttttttttuuuuuuvvv|||}}}|||{{{yyyxxxyyy{{{}}}}}}}}}}}}|||zzzyyyxxxvvvuuusssssstttwww|||}}}{{{yyywwwuuuqqqlllhhhjjjnnnrrrsssssssssuuuvvvsssuuuwwwxxxyyyzzz|||~~~}}}zzzwwwxxx{{{~~~~~~|||{{{xxxttttttvvvyyy{{{||||||zzz|||yyyvvvtttrrrnnnjjjggghhhiiimmmssszzz}}}{{{yyyzzzzzzzzz{{{|||}}}~~~zzzuuutttuuuzzzzzzzzzxxxwwwxxx}}}{{{}}}}}}}}}{{{{{{{{{{{{}}}~~~}}}||||||}}}}}}zzzwwwxxx}}}xxxrrrppprrruuuuuuwwwzzzxxxuuuqqqmmmlllmmmppprrrooonnnmmmnnnppprrrrrrrrrsssuuuxxxyyyxxxxxxxxxxxxuuuxxx{{{}}}~~~~~~~~~xxxvvvwwwxxxuuutttrrrpppoooppptttwwwyyyzzz{{{{{{|||}}}}}}}}}~~~yyyxxx{{{|||{{{{{{zzz{{{}}}~~~~~~zzzyyyzzz}}}~~~xxxvvvzzz}}}zzzyyyxxxxxxyyyxxxuuurrrqqqpppooommmlllnnnpppttt|||}}}{{{wwwssspppqqqtttwwwrrrssssssrrrqqqssswwwzzz{{{vvvrrrrrruuuyyy||||||yyyvvvrrrpppooorrrqqqoooooopppsssvvvxxxyyy{{{~~~}}}zzzwww{{{zzzyyywwwvvvuuuuuuuuuzzzzzzwwwsssooollllllmmmmmmnnnpppqqqrrrsssttttttsssssssssuuuwwwwwwvvvtttrrrrrrqqqpppnnnnnnppprrrtttuuuxxxzzz{{{{{{{{{{{{zzzwwwuuuvvvyyy{{{zzzyyypppppprrrsssooogggcccdddjjjlllnnnoooooonnnoooppplllmmmmmmjjjggghhhlllpppooonnnnnnnnnooonnnllliiikkklllnnnnnnnnnoooppprrrvvvuuutttttttttrrrpppnnnnnnoooqqqsssssstttssssssqqqooolllllllllmmmmmmllljjjjjjkkkmmmqqquuuvvvuuuoooppppppnnnkkkkkknnnqqqqqqsssrrrmmmnnnuuu|||~~~}}}vvvrrrwww}}}|||xxxvvvzzzzzzzzzxxxvvvtttuuuvvv{{{|||}}}{{{wwwtttrrrrrruuusssqqqooommmmmmnnnooommmppptttvvvwwwwwwxxxyyyuuurrrqqqssssssrrrsssvvvuuutttsssssssssuuuvvvxxxssssssssssssrrrqqqppppppooooooppppppqqqqqqqqqrrrsssuuuvvvuuusssrrrrrrsssttttttsssqqqoooooopppqqqqqqsssuuuuuutttssstttuuu{{{{{{{{{zzzxxxwwwxxxyyy}}}~~~~~~~~~}}}yyywwwuuussswww||||||zzzzzz{{{xxxqqqkkkjjjnnnrrrrrrrrrrrrtttwwwsssssssssvvvyyyzzzyyywww}}}yyyvvvtttvvvyyy{{{}}}|||yyyuuusssuuuwwwyyyzzzyyysssooollliiihhhmmmnnnqqqtttwwwxxxyyyxxxvvvwwwwwwxxxyyyzzz}}}|||~~~|||||||||{{{{{{{{{zzz{{{~~~~~~~~~}}}|||{{{}}}}}}|||{{{~~~zzzvvvwwwzzzyyy{{{}}}zzzwwwssspppooopppsssuuurrrssssssrrrqqqrrrtttvvvppptttwwwzzzzzzyyyyyyyyyuuuxxx|||}}}}}}|||~~~|||yyyyyyzzzttttttrrrooonnnpppvvv{{{{{{|||}}}~~~~~~}}}|||{{{}}}{{{yyyzzz|||~~~}}}{{{{{{}}}}}}}}}~~~}}}}}}|||{{{yyyzzz}}}|||~~~zzzyyy}}}|||zzzxxxxxxxxxyyyxxxvvvssspppooommmjjjhhhnnnooosss{{{|||zzzuuuppplllmmmrrruuuqqqqqqpppnnnmmmpppuuuyyyzzzxxxvvvtttvvvxxxzzz{{{}}}|||zzzwwwsssqqqpppqqqooonnnmmmlllnnnqqqtttvvvyyywwwuuuttttttuuuvvvvvvuuutttsssrrrqqqrrrrrrssswwwxxxwwwtttooollllllmmmlllmmmoooppprrrsssttttttooooooooorrrvvvwwwvvvtttqqqooolllkkkkkklllmmmlllppprrruuuwwwxxxxxxvvvuuuqqqqqqqqqrrrtttvvvxxxyyypppmmmnnnssssssmmmgggffflllnnnqqqrrrqqqqqqqqqqqqkkkmmmmmmjjjfffeeeiiimmmmmmmmmlllnnnoooooonnnllliiiiiijjjkkkmmmnnnmmmlllooorrruuuuuurrrpppnnnnnnoooppprrrtttuuuuuuuuuttttttsssssstttvvvtttpppmmmmmmllllllnnnqqqsssttttttrrrssssssrrrqqqqqqqqqrrrqqqtttrrrmmmlllqqqvvvxxxxxxsssqqqvvv{{{zzzxxxwwwyyyzzz|||{{{yyyxxxxxxyyyyyy{{{|||zzzvvvsssrrrrrrssssssrrrqqqqqqqqqqqqqqqoooqqqsssttttttuuuwwwyyyvvvqqqqqquuuvvvtttvvv{{{vvvtttrrrqqqqqqtttxxxzzzvvvuuuuuutttttttttuuuuuurrrrrrssssssssssssssssssvvvxxxyyywwwtttrrrrrrsssuuutttssssssssssssrrrqqqqqqssstttrrrqqqqqqsssvvvvvvxxxzzzzzzxxxvvvuuuuuuyyyzzz}}}}}}{{{wwwrrrvvv}}}zzz{{{}}}~~~}}}zzzvvvrrrnnnrrruuuuuussssssxxx|||{{{vvvrrrrrrwwwyyyvvvrrruuuuuutttsssrrrtttxxx{{{|||yyyvvvtttvvvxxxyyyzzz~~~vvvqqqooonnnmmmtttvvvwwwwwwvvvvvvxxxzzzrrrssstttuuuwwwyyy}}}vvvyyy~~~}}}{{{{{{|||xxxzzz{{{{{{zzz|||}}}}}}~~~~~~~~~|||||||||zzzzzz{{{vvvtttrrrqqqrrrtttwwwyyyyyyzzz{{{yyyvvvvvvyyy|||sssvvvyyy{{{zzzxxxwwwwwwuuuxxx|||}}}|||{{{|||~~~|||}}}zzzyyyzzzzzzyyyvvvrrroooqqqwww}}}|||}}}}}}zzzxxxzzz{{{{{{zzzxxxxxxyyy{{{}}}{{{|||{{{zzz~~~}}}~~~~~~}}}~~~|||{{{|||~~~~~~~~~{{{{{{xxxzzz}}}vvv{{{~~~}}}}}}~~~}}}{{{zzzzzz{{{|||xxxvvvrrrpppnnnkkkhhheeellllllpppyyy}}}zzztttnnnjjjkkkooosssmmmmmmmmmjjjiiikkkqqqvvvrrrrrrsssvvvzzz}}}~~~~~~wwwwwwvvvtttrrrrrrssstttooommmllljjjkkklllooopppwwwqqqkkkggggggkkkpppsssrrrqqqqqqpppqqqrrrtttuuupppsssuuutttqqqoooppprrrnnnooopppqqqqqqqqqqqqqqqmmmlllmmmpppuuuwwwuuussssssooojjjhhhiiijjjiiigggnnnpppsssvvvvvvtttrrrpppjjjkkkmmmmmmnnnqqqtttwwwpppkkkkkkssswwwrrrllljjjoooqqqtttuuutttrrrqqqqqqkkkmmmnnnkkkfffdddgggjjjmmmmmmlllnnnooopppooommmgggffffffiiimmmnnnlllhhhjjjpppuuuvvvrrrnnnmmmooooooppprrrtttuuuuuuuuuuuuuuuvvvxxx|||~~~zzzsssmmmqqqooonnnoooqqqrrrrrrrrrxxxwwwwwwvvvuuusssqqqoootttvvvuuunnnllloootttuuusssooopppuuuzzzyyyxxxyyywwwzzz|||}}}|||{{{{{{|||wwwzzz{{{zzzvvvsssrrrsssrrrrrrrrrsssttttttttttttsssssssssrrrqqqssswwwzzzuuupppnnnrrrrrrppprrrwwwxxxuuurrrpppppptttyyy|||yyyxxxwwwvvvvvvwwwyyyzzztttuuuuuuvvvvvvuuuuuutttxxxzzzzzzxxxssspppooopppuuusssrrrtttvvvwwwtttqqqrrrsssrrrooommmnnnssswwwvvvzzz~~~~~~zzzvvvuuusssuuuxxx{{{}}}}}}}}}}}}||||||xxxtttyyyuuuzzz}}}yyyxxxxxxtttwwwzzzyyyvvvwww|||{{{rrrqqqvvvyyyuuupppnnnqqqssssssqqqrrrvvvyyy{{{yyyvvvuuuwwwyyyzzz{{{yyywwwzzz}}}|||xxxxxx{{{}}}}}}|||yyyxxxxxxzzz}}}~~~|||{{{{{{}}}wwwuuu{{{|||{{{}}}~~~|||}}}~~~}}}}}}~~~~~~}}}|||}}}~~~yyyzzzyyywwwvvvuuuuuuvvvwwwsssyyy}}}{{{{{{~~~|||zzz{{{}}}~~~|||zzzvvvuuuvvv}}}yyy~~~~~~~~~~~~{{{yyy{{{zzzxxxtttrrrtttzzz}}}~~~zzzuuuwwwxxxzzz|||}}}~~~~~~~~~~~~{{{}}}{{{{{{~~~zzzyyy}}}}}}}}}}}}{{{}}}}}}~~~~~~|||{{{yyy|||||||||zzzxxxyyyzzzyyyzzzzzzyyyxxxxxxxxxxxxyyy|||||||||}}}~~~~~~|||zzzuuuuuuuuuvvvtttpppiiieeemmmlllpppyyy}}}xxxtttrrrpppnnnmmmrrrrrrqqqqqqpppnnnmmmlllssssssrrrqqqpppssswww{{{pppvvvuuunnnoooxxx{{{uuutttmmmggghhhlllnnnnnnmmmrrrpppooonnnnnnmmmjjjhhhoooqqqpppllllllqqquuuvvvvvvvvvvvvvvvtttrrrpppooonnnnnnoooqqqrrrrrrqqqoookkkjjjiiiiiikkknnnrrrtttsssssssssrrrpppmmmjjjiiijjjnnnsssvvvuuusssqqqppplllkkkjjjkkkmmmpppqqqqqqmmmllllllpppuuuvvvrrrmmmppprrrtttuuussspppkkkhhhlllllljjjgggdddccceeefffiiijjjkkklllnnnoooooopppoooiiidddgggooosssqqqlllnnnpppssstttrrrqqqqqqqqqsssssstttttttttttttttsssrrrrrrrrrrrrqqqpppoooooolllnnnooooooooooooqqqrrryyy|||}}}|||wwwuuuuuuwwwyyyxxxwwwsssooonnnnnnoooooooooqqqtttxxxyyyxxxwwwrrrrrrtttwww{{{}}}}}}|||zzzzzzzzzwwwtttqqqpppppptttsssrrrrrruuuwwwwwwvvvtttsssqqqoooppptttzzz~~~|||wwwsssrrrqqqoooqqquuuuuuuuusssqqqqqqssswww{{{vvvvvvwwwyyy{{{|||{{{zzzuuuyyy{{{yyytttrrrtttwwwzzzzzzyyyyyyyyyuuuqqqmmmxxxuuurrrrrrtttvvvvvvuuu|||zzzxxxxxxxxxxxxvvvuuuxxxxxxyyyzzzzzz{{{{{{|||uuuuuuvvvwwwyyy|||}}}yyyvvvxxxzzz|||}}}}}}{{{|||}}}xxxqqqpppooopppqqquuuyyy~~~~~~uuurrruuuwwwuuurrrssspppmmmmmmpppsssvvvwww{{{zzzxxxvvvuuuuuuvvvvvv|||zzz|||}}}|||{{{|||~~~}}}{{{{{{zzz{{{|||{{{{{{{{{}}}~~~~~~{{{wwwxxx|||~~~|||zzz{{{}}}}}}~~~~~~}}}{{{{{{}}}~~~}}}}}}|||~~~}}}|||zzzxxxvvvuuutttssssssxxx}}}~~~||||||}}}}}}zzzwwwwwwyyy{{{{{{{{{|||zzzzzz~~~||||||||||||~~~}}}zzzzzzzzzyyywwwuuuwww|||~~~yyytttyyy{{{~~~}}}{{{}}}~~~~~~}}}{{{xxxzzz~~~|||{{{zzz{{{~~~~~~}}}|||~~~}}}~~~zzzvvvyyyzzz}}}}}}yyyvvvwwwwwwuuuvvvuuuuuuuuuuuuvvvwwwxxxzzzzzzzzzzzz{{{{{{yyyxxxwwwwwwwwwwwwvvvqqqkkkfffiiijjjooowww|||}}}|||wwwssspppnnnlllkkkooooooooonnnmmmlllkkkjjjqqqqqqqqqpppppprrrwwwzzzvvv{{{yyyqqqqqqyyy{{{vvvxxxsssmmmllllllmmmllllllrrrpppooooooooommmkkkiiipppssssssooonnnpppqqqpppuuuuuuvvvwwwvvvuuutttsssuuusssqqqqqqsssrrrpppmmmkkkjjjiiiiiijjjllloooqqqttttttttttttrrrnnniiieeeiiilllpppssssssqqqpppoooqqqnnnlllooouuuxxxvvvssstttqqqnnnppptttuuussspppppprrrtttuuussspppkkkiiilllmmmmmmkkkhhheeedddeeejjjjjjjjjkkklllnnnpppqqquuuppplllmmmrrruuurrrooommmppprrrsssqqqnnnmmmlllooopppqqqrrrssstttttttttqqqqqqqqqpppooommmlllkkklllnnnpppqqqqqqrrrtttvvvwwwxxxzzzyyyxxxwwwwwwwww}}}|||zzzvvvrrrppppppppprrrsssvvvzzz||||||zzzwwwtttssstttvvvyyy|||||||||wwwwwwwwwuuusssrrrqqqrrrtttsssrrrsssuuuvvvvvvuuussssssrrrpppqqqtttyyy~~~{{{wwwvvvsssoooooosssuuuuuuuuusssssstttxxx{{{xxxwwwxxx{{{}}}|||xxxuuupppuuuyyyzzzwwwtttuuuwwwxxxxxxxxxyyyyyywwwssspppxxxvvvuuuvvvxxxxxxvvvtttwwwvvvwwwxxx{{{|||{{{zzzxxxxxxxxxyyyzzzzzz{{{{{{||||||{{{{{{|||}}}|||zzz|||~~~}}}}}}~~~zzzssspppppppppqqqtttxxx|||{{{vvvtttvvvxxxxxxvvvtttqqqnnnnnnppptttvvvwww}}}}}}|||{{{zzzyyyxxxwww~~~}}}{{{zzzzzz|||zzzzzz{{{|||~~~}}}|||}}}|||wwwqqqsssyyyzzzwwwuuuvvvxxxzzz||||||yyyzzzzzzxxxwwwwwwyyy{{{~~~}}}~~~~~~{{{xxxuuurrrqqqqqqsssvvvxxxzzzzzzyyyyyy{{{xxxuuutttvvvyyy{{{}}}}}}~~~~~~}}}zzzzzz{{{~~~~~~||||||||||||zzzxxxyyy{{{~~~~~~~~~|||yyyzzz|||{{{zzz|||~~~}}}|||}}}~~~{{{uuuvvvzzz{{{zzzzzz|||~~~}}}~~~~~~{{{zzz|||~~~yyyuuuvvv}}}~~~|||xxxxxxvvvtttqqqqqqqqqqqqsssuuuxxxzzzxxxyyyyyyzzz{{{|||}}}~~~{{{{{{{{{{{{yyytttnnniiifffiiiooovvvwwwuuuwww{{{~~~zzzvvvrrrooommmjjjhhhnnnnnnmmmmmmlllllllllkkknnnoooooooooppprrrwwwzzzwwwvvv{{{}}}yyy|||yyyuuuppplllkkkkkkkkkrrrqqqooooooooonnnllliiinnnrrrtttqqqoooqqqqqqnnnppprrrtttuuuvvvvvvuuutttxxxsssppppppsssuuurrrnnnlllkkkjjjiiiiiijjjlllmmmpppppppppssstttrrrmmmhhhhhhjjjmmmooopppooonnnmmmrrrnnnlllqqq{{{}}}xxxvvvrrrnnnnnnppprrrqqqooopppqqqssstttssspppllliiilllnnnoooooolllhhhfffeeekkkjjjiiiiiijjjmmmppprrrxxxvvvsssrrrssssssrrrpppmmmpppttttttrrrnnnkkkjjjlllmmmoooqqqrrrsssssstttsssrrrqqqpppnnnlllkkkjjjlllnnnppprrrssstttvvvxxxvvvuuuuuuwwwxxxyyyxxxwww}}}}}}{{{xxxtttqqqpppqqquuuvvvzzz~~~{{{xxxwwwuuutttuuuxxx{{{||||||vvvvvvuuuuuutttttttttsssuuuttttttuuuvvvwwwuuusssrrrssssssrrrqqqrrrwww|||}}}yyyvvvwwwtttpppooorrruuuvvvwwwvvvvvvvvvxxxzzzzzzyyyyyy|||}}}vvvoookkkqqqwwwzzzxxxvvvuuuvvvuuuuuuvvvxxxyyyyyyvvvssswwwwwwxxxyyyzzzyyyuuusssrrrssstttwwwzzz{{{zzzyyywwwwwwxxxxxxyyyzzzzzzzzz}}}|||||||||}}}~~~~~~}}}~~~zzzrrrrrrqqqrrrtttwwwzzz|||zzzyyyxxxxxxyyyzzz||||||uuussspppppprrruuuwwwxxxyyyzzz|||}}}}}}|||zzzyyy}}}}}}~~~~~~~~~}}}|||wwwvvvvvvwwwzzz{{{{{{zzzwwwyyyzzz{{{zzz{{{{{{|||uuuwww{{{{{{uuupppsss{{{xxxuuurrrqqqsssuuuvvvvvvwwwwwwvvvuuuttttttvvvwww~~~{{{xxxuuussspppnnnmmmnnnqqqtttuuuuuuyyyxxxvvvvvvxxx{{{}}}~~~~~~}}}{{{{{{zzz{{{{{{|||~~~~~~|||~~~}}}{{{yyyxxxxxxxxxxxxxxxxxxzzz||||||zzzzzz{{{zzz{{{~~~{{{~~~~~~~~~~~~wwwtttwww~~~~~~}}}yyyxxx{{{~~~}}}zzzvvvwww|||~~~}}}{{{xxxqqqqqqpppqqqtttxxx|||~~~zzz{{{}}}}}}xxxrrrmmmjjjmmmssswwwtttooopppvvv~~~zzzvvvrrrpppmmmjjjhhhooonnnnnnnnnnnnnnnoooooommmooopppqqqqqqssswwwzzz{{{zzz~~~|||||||||yyyrrrmmmlllllllllrrrqqqpppppppppooommmjjjjjjooopppnnnnnnqqqsssqqqmmmoooqqqssstttsssqqqppprrrnnnjjjmmmssswwwvvvtttnnnmmmlllkkkkkkjjjjjjjjjjjjiiijjjooouuuwwwvvvsssjjjjjjkkkmmmnnnooonnnmmmooollljjjmmmuuuzzz|||{{{uuusssqqqqqqrrrsssrrrpppoooppprrrsssrrrooollljjjlllnnnoooooommmkkkjjjjjjllljjjhhhggghhhkkkooorrrtttttttttrrrpppooooooooommmqqquuuwwwuuuqqqnnnlllmmmnnnooopppqqqrrrrrrrrrttttttsssqqqqqqpppoooooommmoooqqqrrrrrrsssuuuwwwwwwuuutttvvvyyyzzzxxxuuuyyyzzzyyywwwsssqqqqqqrrrvvvvvvxxx|||~~~}}}zzzzzzxxxvvvvvvxxx{{{|||}}}yyyxxxwwwwwwwwwwwwvvvuuuwwwvvvvvvwwwxxxxxxvvvtttrrrssstttrrrpppqqqtttwwwqqqooopppssstttqqqqqqssstttvvvxxxyyyxxxxxxyyyzzz|||yyywwwzzz}}}}}}vvvppplllqqquuuwwwwwwuuutttuuusssssstttvvvyyyzzzxxxvvvvvvvvvwwwwwwwwwvvvtttrrrqqqqqqrrrtttvvvwwwuuusssvvvvvvwwwwwwxxxyyyyyyyyyvvvvvvxxxyyy{{{}}}~~~~~~~~~~~~|||~~~~~~{{{|||vvvuuuuuuuuuvvvxxxzzz{{{wwwzzz||||||{{{{{{}}}xxxvvvssssssuuuwwwxxxyyyssstttwwwyyyzzz{{{{{{{{{~~~~~~~~~~~~}}}{{{|||~~~~~~}}}~~~}}}~~~|||zzzvvvuuutttsssrrrrrrssstttsssrrrrrrsssuuuwwwvvvvvvtttvvvxxxxxxvvvuuuvvvwww}}}~~~|||}}}}}}uuuxxx|||}}}xxxssswww|||yyyuuutttssstttssssssvvvuuusssrrrrrrssssssssswwwxxxzzz{{{}}}~~~~~~~~~~~~}}}}}}{{{yyyxxxsssooojjjhhhjjjooosssuuuvvvxxxzzz{{{|||}}}}}}~~~{{{}}}~~~~~~}}}zzzyyy~~~}}}}}}~~~~~~||||||{{{zzzyyyyyyyyyxxxwwwsssssssssuuuxxx}}}~~~wwwxxx{{{|||~~~{{{|||~~~~~~}}}vvvvvv}}}|||yyy{{{~~~}}}yyyxxxzzz}}}|||zzzzzz{{{|||{{{wwwttt}}}~~~~~~tttsssrrrsssvvv{{{}}}vvvrrrrrrtttxxxzzzuuunnnooosss~~~{{{wwwtttrrrpppmmmjjjnnnnnnmmmmmmnnnooopppqqqoooqqqssssssssstttvvvxxx|||}}}|||yyyyyy|||}}}|||xxx{{{yyyrrrnnnppppppnnnrrrqqqppppppqqqpppnnnlllkkknnnnnnjjjiiinnnrrrrrrnnnppprrrtttsssrrrooommmmmmjjjhhhkkkqqqvvvvvvtttoooooooooooonnnmmmlllkkkjjjhhhgggjjjqqqxxx{{{|||pppnnnllllllnnnpppooonnnnnnllljjjggggggkkkpppuuurrrssstttvvvwwwwwwuuusssnnnoooqqqrrrqqqooommmllllllmmmmmmllllllllloooqqqnnnkkkhhhfffgggjjjnnnqqqoooqqqrrrqqqnnnmmmnnnooojjjnnntttvvvvvvssspppooooooooopppqqqqqqqqqqqqppprrrqqqqqqpppqqqrrrssssssnnnpppqqqqqqppppppqqqsssxxxuuutttvvvxxxyyywwwtttuuuvvvwwwwwwuuutttuuuvvvuuuttttttuuuxxx{{{|||}}}|||zzzxxxxxxzzz|||}}}~~~}}}{{{yyyyyyzzzzzzxxxvvvxxxwwwvvvwwwxxxxxxwwwuuusssrrrqqqpppoooppprrrssslllkkkmmmrrrtttrrrrrruuusssvvvxxxyyyxxxwwwxxxyyy{{{wwwtttvvvyyy{{{xxxuuurrrsssuuuuuutttsssssssssqqqqqqrrruuuxxxyyyyyywwwuuuuuutttsssrrrrrrssstttqqqqqqrrrsssuuuvvvtttsssuuuuuuvvvvvvwwwxxxxxxxxxssstttuuuwwwyyyzzz{{{||||||{{{yyyyyyyyyzzz{{{{{{zzz||||||xxxxxx|||}}}yyyyyyxxxxxxyyyzzz{{{|||xxx|||~~~{{{zzz|||zzzwwwuuuuuuvvvxxxyyyxxxuuuuuuttttttuuuwwwyyyzzz~~~}}}~~~||||||~~~~~~||||||~~~}}}|||yyyvvvssssssqqqooommmmmmooorrrqqqppppppqqqsssuuutttsssqqqtttvvvuuurrrooopppqqqvvvwwwyyy|||~~~yyy~~~zzzxxx{{{zzz{{{}}}yyy{{{|||zzzyyyxxxuuutttuuussspppppppppqqqqqqpppmmmnnnpppsssuuuwwwxxxxxx}}}|||||||||}}}|||yyywww|||}}}{{{yyyzzz{{{{{{|||||||||{{{{{{wwwtttoookkkjjjmmmqqqtttrrruuuyyy{{{{{{zzzzzzzzzwwwwwwyyy}}}}}}{{{~~~|||{{{zzz|||}}}||||||wwwvvvuuuvvvxxxzzzzzzzzzssssssrrrrrrsssvvv|||~~~{{{{{{}}}~~~|||||||||}}}~~~|||yyy{{{yyyxxxrrrsssuuuwwwyyy|||}}}~~~~~~{{{yyyxxxyyy|||}}}yyyzzz|||~~~~~~zzzsssnnnnnnrrruuusssuuuzzz}}}~~~vvvtttrrrrrruuuzzzyyytttxxxxxxzzz{{{wwwqqqqqquuu}}}{{{xxxvvvtttrrrooommmllllllkkklllmmmoooqqqrrrqqqsssuuuuuutttttttttuuuqqqrrrssstttuuuwwwwwwwwwuuuyyyxxxqqqqqqvvvvvvqqqsssqqqpppqqqqqqqqqooommmoooqqqoooiiihhhllloooppprrrsssvvvwwwvvvssspppmmmmmmkkkkkklllnnnooopppoooooopppqqqqqqqqqpppnnnmmmooommmkkkjjjmmmrrryyy}}}vvvrrrnnnmmmoooqqqpppoooooonnnkkkddd______eeekkkkkkmmmppprrrsssqqqooonnnmmmnnnpppqqqqqqooonnnmmmlllllllllkkkjjjlllooorrrooollliiiffffffhhhkkkmmmmmmnnnppppppnnnmmmnnnnnnhhhlllqqqssssssqqqpppooooooppppppqqqppppppoooooommmlllllllllmmmoooqqqrrrnnnoooppppppnnnnnnooopppuuuttttttuuuvvvvvvuuuttttttvvvxxxxxxxxxxxxyyyzzzvvvsssqqqqqqtttxxxzzz{{{{{{yyyxxxyyy{{{}}}~~~}}}~~~{{{yyyyyy{{{{{{xxxuuuxxxvvvttttttvvvwwwwwwvvvrrrnnnjjjkkknnnrrrrrrrrrssspppqqquuuuuurrrrrruuurrrtttvvvwwwvvvvvvwwwxxxwwwvvvttttttuuuwwwxxxxxxvvvvvvuuutttsssrrrrrrrrrpppppppppsssvvvwwwwwwvvvttttttsssqqqpppqqqtttvvvtttssssssuuuwwwyyyyyyxxxttttttuuuuuuvvvwwwwwwxxxvvvwwwxxxxxxxxxxxxwwwwwwyyywwwtttssstttuuuuuutttxxx{{{{{{vvvtttvvvxxxwww{{{{{{zzzzzz{{{{{{|||}}}zzz|||~~~|||yyyxxxyyy|||yyywwwuuutttuuuvvvvvvvvv{{{yyywwwtttssstttuuuvvv}}}~~~~~~}}}~~~zzzzzz~~~}}}~~~}}}|||}}}~~~{{{yyyyyyzzzzzzwwwuuutttuuuvvvtttqqqpppqqqssspppooonnnoooqqqrrrrrrqqqnnnqqqtttsssnnnkkkkkkllloooqqqtttwwwzzz|||}}}}}}{{{}}}~~~}}}zzzyyyzzz|||xxxxxx{{{}}}~~~}}}}}}{{{wwwuuutttqqqmmmmmmnnnooonnnmmmiiijjjlllnnnppprrrssstttwwwvvvwwwyyy{{{zzzwwwsssuuu}}}~~~yyyxxxxxxvvvwwwwwwwwwwwwxxxyyyzzz{{{vvvwwwuuuqqqlllkkkmmmpppnnnpppssstttsssrrrsssuuuqqqoooooottt{{{|||{{{xxxvvvuuuwwwzzz||||||zzzxxxuuuuuuwwwyyyyyyxxxrrrsssrrrpppnnnpppuuuyyyzzzyyyxxxwwwwwwxxxyyy{{{yyy}}}~~~|||~~~~~~~~~~~~~~~~~~}}}{{{{{{}}}~~~}}}yyywwwwwwpppooonnnooorrruuuwwwyyyxxxxxxwwwwwwxxxzzz|||}}}uuuwww||||||wwwssshhhlllmmmjjjkkkqqqvvvwwwuuurrrooonnnpppuuu{{{|||zzz{{{~~~~~~~~~yyyuuuyyyvvvvvvxxxxxxuuuvvvyyy{{{yyywwwvvvuuutttqqqnnnmmmlllllllllnnnpppssstttsssuuuvvvvvvtttqqqppppppkkkmmmpppsssuuuuuuttttttvvvzzzwwwrrruuu||||||ssssssrrrqqqqqqrrrqqqooonnnooorrrqqqmmmkkknnnpppooorrrsssvvvxxxwwwtttpppnnnlllnnnooonnnllljjjkkklllmmmoooqqqssssssrrrpppoooqqqrrrqqqnnnkkkmmmtttzzz{{{uuuooommmoooqqqpppnnnmmmllljjjfffccccccfffhhhjjjkkkmmmmmmlllkkkjjjjjjmmmnnnoooppppppooonnnmmmkkklllmmmlllkkkjjjlllmmmooommmjjjgggfffggghhhjjjlllllllllmmmmmmlllkkkiiijjjmmmqqqrrrqqqpppoooooolllmmmnnnoooooooooooooookkkjjjiiiiiiiiikkkmmmnnnmmmnnnoooooonnnnnnpppqqqnnnppprrrssssssssstttuuusssuuuwwwxxxxxxwwwxxxyyyxxxvvvsssrrrtttvvvwwwwwwxxxwwwwwwxxx{{{|||||||||yyyvvvtttuuuxxxzzzwwwtttuuussspppppprrrtttvvvvvvnnngggaaadddnnnvvvvvvtttyyyvvvuuuwwwvvvsssrrruuuqqqsssttttttssstttuuuwwwssstttvvvuuutttsssuuuwwwuuuuuuuuuvvvvvvtttrrrppppppooooooqqqsssuuuuuutttsssuuuvvvvvvttttttwwwyyyzzzxxxuuuuuuvvvxxxyyyyyysssttttttuuuuuuvvvwwwwwwuuuvvvwwwxxxxxxwwwvvvuuuyyyvvvrrrqqqqqqrrrpppnnnqqqvvvwwwtttrrruuuwwwvvvzzz{{{{{{{{{{{{|||||||||yyyyyyxxxwwwvvvuuuvvvwwwvvvtttrrrqqqrrrsssrrrqqqxxxwwwvvvuuuuuuttttttttt~~~|||zzzzzz{{{~~~~~~~~~}}}xxxwww{{{}}}~~~{{{yyyxxxyyy{{{{{{|||}}}}}}|||{{{zzzzzzwwwuuuuuuwwwyyyxxxvvvqqqtttwwwvvvsssppppppqqqmmmllllllmmmnnnpppooonnnlllpppsssqqqlllhhhhhhjjjkkkmmmqqqtttxxxzzz{{{{{{}}}|||{{{|||}}}|||zzzxxxpppooosss{{{~~~}}}}}}}}}}}}{{{wwwtttrrroookkkkkklllmmmllljjjkkkkkklllnnnoooqqqrrrrrrrrrrrrtttwwwzzzzzzvvvrrrqqqvvvxxxuuurrruuuwwwvvvuuutttsssssstttvvvxxxyyyrrrvvvxxxuuunnnhhhhhhjjjjjjlllmmmllljjjkkknnnqqqkkkgggeeejjjuuu}}}~~~|||xxxuuuqqqqqqsssxxx{{{}}}}}}xxxvvvvvvvvvuuussspppqqqpppnnnlllmmmrrrwww}}}|||yyywwwvvvvvvwwwxxxtttxxxyyywwwyyy~~~~~~}}}||||||~~~yyy|||~~~zzzwwwxxx~~~~~~~~~~~~~~~}}}|||{{{}}}zzzyyy{{{~~~~~~}}}~~~zzzyyyyyyrrrooommmmmmooorrruuuvvvrrrssstttvvvxxxzzz|||}}}rrruuuzzz|||zzznnnpppnnniiihhhlllpppqqqrrroookkkiiikkkpppvvvzzz{{{}}}|||}}}{{{{{{}}}}}}xxxtttxxxsssrrruuuxxxxxxyyy{{{yyyxxxvvvvvvuuutttqqqoooooonnnnnnnnnpppsssvvvxxxtttuuuwwwvvvrrrooommmlllkkkmmmqqqvvvxxxvvvttttttxxx{{{xxxssswwwtttsssrrrqqqqqqrrrrrrpppnnnkkkppprrrpppooorrrsssrrroooqqqtttvvvvvvssspppmmmjjjnnnrrrpppllliiijjjlllkkkmmmpppssstttsssqqqpppooorrrtttqqqllllllrrryyy}}}wwwooolllnnnpppooonnniiiggggggiiilllmmmmmmkkkrrrrrrqqqnnnllllllmmmnnnmmmmmmoooppppppoooooonnnjjjlllnnnnnnllliiihhhhhhpppnnnkkkhhhffffffggghhhkkkjjjiiijjjkkkjjjgggdddoooqqqssstttrrrqqqppppppiiijjjkkkmmmnnnooooooppplllkkkiiihhhhhhiiikkklllkkkmmmoooooooooppprrrsssiiilllpppqqqpppqqqtttwwwqqqtttvvvvvvuuuttttttuuuzzzxxxwwwvvvvvvvvvtttsssuuutttuuuwwwzzz|||{{{zzztttqqqoooqqqvvvxxxvvvsssssspppmmmlllooorrruuuvvvkkkbbb[[[```nnnyyyzzzvvvzzzvvvuuuwwwvvvssssssvvvqqqrrrsssrrrrrrrrrtttvvvoootttxxxxxxtttqqqrrrtttssstttvvvxxxyyywwwsssooopppooooooppprrrssssssrrrrrrvvvzzz{{{yyyxxxyyy{{{{{{wwwtttssstttttttttssssssttttttuuuvvvvvvvvvpppqqqsssuuuvvvwwwwwwvvvzzzvvvrrrpppqqqpppnnnllliiiooosssrrrrrrwwwzzz{{{yyyzzzzzz{{{{{{{{{||||||wwwvvvtttssssssttttttuuusssqqqooooooppppppooonnnnnnpppsssuuuvvvvvvvvvuuu}}}|||~~~}}}{{{|||}}}}}}zzzwwwuuusssvvvxxxzzzzzzxxxuuuttttttssssssrrrrrrssstttuuuvvvtttrrrqqqqqqrrrsssqqqpppssspppmmmkkklllmmmmmmmmmjjjhhhggghhhiiihhhddd```ggghhhjjjmmmqqqtttwwwyyyyyy{{{}}}{{{xxxyyy}}}uuuzzz~~~|||}}}{{{yyyyyywwwsssppppppnnnlllmmmooorrrttttttmmmkkkjjjkkknnnpppqqqqqqqqqqqqppprrrvvvyyyzzzzzzvvvrrrppppppsssuuutttqqqqqqppppppppppppqqqqqqqqqpppssstttrrrmmmiiiiiiiiifffdddcccdddgggjjjlllllllllkkkjjjiiijjjooowww|||uuuvvvuuutttssssssvvvxxx}}}{{{xxxuuurrrpppooooooiiiiiijjjkkklllmmmnnnooo{{{||||||yyyuuusssvvvxxxxxxtttrrruuu|||yyyvvvsssrrrsssxxx~~~|||xxxwwwyyyxxxtttwww}}}zzzvvvvvvzzz{{{xxxyyy~~~zzzuuutttvvvxxxzzz|||~~~|||yyywwwwwwyyyxxx}}}~~~}}}}}}}}}}}}{{{yyyzzz}}}}}}~~~zzzvvvyyyzzzyyyuuupppmmmooouuu{{{{{{{{{{{{{{{zzz{{{|||~~~sssqqqrrrwww~~~yyyrrrooosssvvvsssmmmjjjnnnssspppooonnnnnnppprrrrrrrrrzzz{{{|||}}}~~~{{{yyyzzzvvvrrrrrrvvvxxxvvvssstttqqqppptttyyyzzzwwwrrruuuxxxwwwtttsssvvvuuurrruuusssqqqooooooqqqtttvvvrrrtttwwwzzz{{{yyytttpppiiikkkooossswwwyyyyyyyyyvvvuuutttssstttvvvyyy{{{uuuuuusssqqqnnnkkkhhhggghhhkkknnnooommmnnnqqqtttnnnnnnooorrruuuuuuqqqnnnkkkfffeeejjjnnnnnnmmmnnnooooooooopppqqqpppmmmjjjqqqtttuuutttqqqpppqqqsssssstttrrrooopppsssrrrnnnkkklllmmmmmmlllmmmppprrruuuuuutttoookkkiiikkknnnmmmnnnoooppppppooonnnnnnllljjjllloooooojjjggghhhjjjkkklllnnnmmmjjjddd___eeefffggghhhiiijjjkkkkkklllnnnppppppmmmkkkjjjjjjgggkkkllllllmmmpppooolllllllllkkkkkkjjjjjjjjjiiinnnmmmmmmooopppqqqpppooommmooopppqqquuuyyyxxxrrrvvvwwwxxxwwwvvvrrrooolllsssxxx|||{{{vvvrrrrrrtttpppqqqrrruuuxxxyyywwwuuutttrrrqqqsssvvvxxxwwwuuuvvvtttpppllljjjmmmsssxxxrrrddd___jjjtttuuuvvvzzzxxxvvvuuutttvvvvvvvvvuuurrrssssssttttttssssssrrruuuqqqssswwwwwwqqqooorrruuuvvvwwwvvvtttttttttvvvqqqrrrtttuuuuuusssqqqpppooorrrvvvxxxxxxwwwxxxxxx}}}|||xxxsssooommmnnnpppooolllkkknnnuuuyyyyyywwwvvvtttrrrrrrtttuuuvvvuuuuuurrrooommmmmmkkkgggdddlllnnnqqqrrrssstttwwwyyyyyyyyyyyyxxxwwwwwwxxxzzzwwwwwwwwwtttrrrqqqrrrtttvvvvvvuuuuuusssooohhhdddhhhkkklllkkkmmmpppoookkk}}}}}}~~~~~~|||zzzwwwuuutttsssxxxzzz||||||yyywwwvvvvvvuuuuuutttuuuvvvyyy{{{}}}zzzzzzyyywwwvvvttttttsssssspppmmmkkklllmmmllllllllljjjhhhhhhiiihhheeebbbcccdddfffhhhkkknnnppprrrrrrvvvzzz{{{zzz{{{yyy|||~~~~~~~~~~~~}}}zzzuuurrrsssssssssuuuwwwwwwuuusssmmmlllkkkmmmpppsssuuuuuusssqqqooooooqqqtttuuuvvvssspppmmmmmmnnnqqqrrrsssrrrqqqooommmlllkkkkkkkkkmmmpppqqqpppmmmjjjhhhiiicccbbbaaabbbdddfffeeedddnnnmmmkkkhhhgggjjjnnnrrrsssttttttssspppooopppqqqyyyxxxwwwvvvtttrrrqqqpppiiiiiiiiiiiijjjlllnnnooopppsssuuuwwwvvvvvvvvvvvvxxxuuusssvvv|||~~~rrrpppmmmkkkmmmqqqvvvzzzzzzzzz{{{{{{||||||{{{{{{vvvssssssuuussspppsssyyyzzzvvvvvvyyyyyyuuuuuuxxx}}}}}}uuupppuuuxxx{{{{{{yyywwwxxxyyyyyy||||||zzzyyyxxxwwwvvvvvvyyy~~~||||||xxxuuuwwwyyyxxxvvvrrrooopppvvv|||yyyvvvxxx|||xxxtttqqqtttyyy{{{xxxsssqqqssstttqqqllljjjkkknnnpppnnnlllmmmppptttwwwxxxvvvwwwyyy{{{}}}~~~~~~}}}|||vvvtttvvvxxxwwwvvvuuurrrnnnnnnqqqssssssrrrtttvvvuuuqqqppprrrqqqmmmrrrpppnnnlllkkklllnnnooouuuvvvyyy}}}}}}yyyuuuooooooooooooppprrrsssttttttoookkklllpppssstttrrrnnnnnnmmmllljjjhhhgggfffhhhkkknnnppppppooooooooolllkkkjjjkkknnnppppppooommmhhhfffiiikkkkkkmmmpppmmmmmmnnnpppqqqqqqnnnlllkkklllmmmnnnoooqqqrrrsssqqqrrrpppmmmnnnqqqpppllljjjjjjjjjkkkmmmqqqtttuuussstttssspppkkkiiijjjlllmmmllllllnnnqqqrrrqqqoooiiihhhjjjooooookkkiiikkkjjjiiihhhiiikkklllkkkjjjhhhhhhiiiiiijjjkkkkkkkkkjjjlllmmmlllkkkjjjjjjkkkgggkkklllkkklllooonnnkkkhhhhhhhhhhhhhhhhhhhhhhhhjjjjjjjjjlllmmmnnnmmmmmmoooqqqqqqqqquuuzzzyyyuuuvvvuuutttsssrrrqqqppppppttttttuuutttsssqqqqqqppprrrqqqppprrruuuwwwxxxxxxwwwuuutttuuuxxxyyywwwvvvssssssrrrqqqqqqrrrvvvyyyzzznnniiiqqqwwwuuuuuuzzzvvvuuuttttttvvvwwwwwwvvvsssrrrpppnnnnnnooopppqqqsssppprrrvvvvvvrrrpppssstttuuuvvvuuutttsssssstttrrrsssuuuvvvvvvtttrrrpppqqqsssuuuuuusssrrrrrrrrrxxxyyyyyywwwtttrrrrrrrrrllliiihhhkkkpppttttttrrrrrrpppooooooqqqssssssssssssqqqooonnnooommmjjjgggjjjkkknnnpppsssuuuuuuvvvuuuwwwyyyxxxuuutttuuuwwwvvvwwwwwwuuuttttttvvvxxxrrrrrrssstttuuussspppmmmiiihhhfffffflllsssrrrmmm~~~}}}zzzxxxuuutttttttttzzz|||~~~}}}|||{{{|||yyyxxxwwwwwwyyy|||}}}|||wwwttttttuuusssqqqnnnlllmmmmmmllllllooommmjjjiiiiiiiiigggfffggghhhjjjlllnnnqqqrrrsssppptttxxxyyyyyyzzz}}}zzzzzzzzzzzz{{{|||~~~~~~{{{xxxuuuvvvwwwyyy||||||yyysssoookkkjjjiiikkkooorrrttttttssspppmmmlllmmmooooooooonnnnnnllljjjiiikkkooorrrsssrrrpppnnnkkkiiihhhgggiiikkknnnooommmjjjiiihhhdddcccbbbbbbcccdddbbbaaalllllljjjhhhffffffhhhkkkmmmnnnoooooommmmmmnnnpppuuuwwwxxxyyyxxxvvvtttrrrllljjjhhhggghhhjjjlllnnngggjjjooouuuzzz{{{yyywwwyyywwwvvvxxx|||~~~~~~|||ssspppnnnllllllpppsssvvvqqqqqqqqqrrrsssuuuwwwxxxuuusssrrrrrrpppmmmnnnrrrxxxvvvvvvxxxwwwrrrqqqrrrsss{{{uuulllpppssswwwzzzzzzyyyyyyyyyzzz{{{|||{{{zzz}}}|||wwwuuutttsssrrrqqqtttxxx}}}~~~}}}xxxvvvxxxyyyyyyyyyvvvssstttxxx}}}yyyuuuwww||||||vvvpppppptttwwwwwwuuutttsssqqqooolllkkkjjjjjjooommmkkklllpppuuuyyy{{{tttuuuwwwzzz}}}|||yyyyyyzzzzzzyyyyyyvvvqqqmmmmmmooorrrttttttwwwvvvqqqoooooommmiiipppooommmkkkjjjjjjjjjkkkqqqrrrvvvzzz}}}}}}yyyvvvxxxuuuqqqmmmkkklllmmmooorrrkkkdddfffmmmqqqoookkkhhhhhhiiiiiiiiihhhhhhgggiiijjjlllooopppoookkkhhhiiifffddddddgggkkknnnpppoookkkiiiiiiiiihhhlllrrrlllmmmnnnppprrrrrrpppnnngggfffeeehhhmmmpppooonnnooopppnnnkkkkkknnnnnnjjjdddbbb```ccciiinnnqqqrrrrrrssstttrrrooollljjjjjjkkkiiihhhkkkooorrrrrrqqqiiihhhkkkpppqqqnnnnnnpppnnnkkkgggeeehhhlllppprrrlllllllllllllllllllllllliiijjjjjjiiihhhgggiiijjjgggkkkllljjjkkkmmmmmmjjjeeeeeeeeeeeefffggghhhhhhgggiiijjjlllnnnnnnnnnnnnsssuuuuuutttwww|||}}}zzzyyywwwtttrrrqqqrrrtttvvvzzzxxxvvvvvvwwwxxxwwwuuutttrrrppppppsssvvvxxxyyyxxxwwwvvvwwwxxxyyyxxxwwwooorrruuuwwwwwwxxxzzz|||xxxtttwwwxxxtttsssxxxvvvuuuuuuuuuwwwxxxxxxwwwuuurrrooolllkkklllooopppooonnnpppttttttrrrqqqsssssstttvvvuuusssrrrsssssssssuuuwwwxxxwwwvvvsssrrrsssttttttrrrooommmmmmmmmsssvvvxxxyyywwwuuuttttttmmmjjjhhhiiimmmppppppooopppooonnnoooqqqssssssrrrrrrqqqpppqqqrrrrrrpppnnnkkkjjjjjjnnnrrrtttsssqqqppptttxxxwwwsssqqqsssvvvtttuuuvvvuuuuuuvvvyyy{{{wwwvvvtttsssrrrpppllljjjoookkkffffffnnnvvvtttmmm~~~~~~~~~zzzxxxvvvvvvvvv{{{~~~}}}{{{yyyxxxzzz|||~~~zzz}}}~~~{{{tttqqqrrruuuuuussspppoooppppppooonnnrrrpppnnnkkkjjjjjjiiiiiimmmnnnpppsssvvvxxxyyyzzztttvvvvvvvvvuuuvvvzzz}}}wwwuuussssssuuuwwwxxxxxx{{{}}}~~~{{{yyyxxxyyyxxxyyy{{{||||||wwwpppkkkgggfffeeefffiiilllmmmmmmooonnnmmmmmmnnnnnnmmmlllkkkmmmnnnmmmiiihhhkkknnnrrrrrrssssssqqqnnnkkkiiifffiiilllnnnnnnmmmkkkjjjiiigggeeedddeeeffffffffffffggghhhhhhggghhhiiikkkhhhiiiiiiiiijjjmmmrrrvvvxxxzzz}}}}}}zzzwwwrrrooolllhhhggghhhjjjlllhhhiiinnnvvv}}}|||}}}|||zzz{{{|||{{{yyyvvvvvvtttqqqnnnnnnoooqqqrrrooonnnmmmmmmooorrruuuwwwyyyxxxvvvtttpppmmmmmmooouuuuuuwwwxxxwwwsssqqqpppssswww~~~yyysssooossswwwzzz{{{zzzyyyxxxyyy{{{{{{zzzxxxzzz|||xxxuuussspppnnnnnnppptttxxx||||||{{{{{{zzz|||~~~|||yyyxxx{{{~~~|||{{{yyy{{{~~~{{{uuutttwww{{{|||{{{}}}yyyvvvuuuuuuuuussspppqqqpppnnnooosssvvvwwwxxxvvvxxxzzz|||~~~}}}|||~~~|||xxxssspppqqquuuxxxwwwzzzxxxtttqqqqqqnnniiinnnnnnmmmlllllllllllllllnnnpppsssxxx{{{|||yyywww|||yyytttpppmmmkkkllllllpppjjjeeefffkkkooonnnkkkiiijjjkkkkkkllllllkkkkkkjjjhhhgggiiikkkkkkfffbbbeeecccbbbbbbeeeiiimmmooonnnllllllllliiifffjjjqqqmmmmmmnnnppprrrrrrpppnnniiieeebbbeeelllooolllgggnnnooommmjjjkkkooonnnjjjeee```]]]___fffmmmnnnmmmppprrrttttttrrrooollljjjggghhhiiiiiijjjmmmppprrrlllkkkmmmrrrsssqqqqqqssssssnnnhhhfffggglllppprrroooooonnnnnnmmmmmmllllllkkklllkkkiiiffffffhhhiiihhhkkkllljjjjjjmmmmmmjjjeeeeeeeeeeeefffgggiiijjjiiillloooqqqrrrrrrrrrrrrxxxzzzzzzxxxzzz}}}{{{yyyvvvuuuuuuvvvwwwzzzzzzyyyyyyzzz{{{zzzzzzwwwuuussstttuuuvvvvvvvvvtttttttttuuuvvvwwwwwwwwwqqqssswwwyyyyyyzzz{{{}}}}}}yyyxxxyyywwwrrrsssxxxyyyxxxwwwwwwxxxxxxwwwuuuuuutttrrrqqqppppppppppppllllllnnnpppqqqqqqqqqrrrssstttvvvvvvtttrrrrrrssstttuuuwwwyyyxxxwwwtttsssuuuvvvtttrrrooommmmmmnnnqqqsssvvvwwwvvvttttttuuuqqqnnnllllllnnnppppppoooqqqppppppqqqsssuuuuuutttsssssstttuuuwwwxxxxxxwwwqqqmmmiiikkkooorrrqqqnnnkkkqqqwwwxxxtttrrrtttxxxssstttuuuttttttvvvxxx{{{{{{yyyuuusssqqqooommmkkkrrrrrrooommmqqquuurrrlll~~~~~~|||{{{{{{{{{{{{~~~}}}zzzxxxxxxyyyvvvzzz|||yyytttqqqtttwwwwwwuuussssssttttttsssqqquuutttqqqooolllkkkllllllkkkmmmppptttwwwyyy{{{{{{wwwvvvtttrrrqqqtttyyy|||wwwuuuttttttvvvwwwxxxwwwzzz||||||xxxtttsssxxx|||||||||{{{{{{zzzvvvqqqlllgggeeecccccceeegggggggggjjjkkknnnqqqsssssspppmmmlllpppttttttoookkkiiiiiimmmppptttwwwwwwuuuqqqnnnhhhjjjllloooqqqqqqooonnnoookkkgggeeegggjjjmmmnnnfffhhhjjjkkkjjjjjjkkkllljjjiiigggfffhhhmmmuuu{{{|||~~~{{{wwwrrrmmmjjjiiijjjjjjnnnmmmooottt{{{~~~|||yyytttqqqtttrrrooollljjjjjjjjjkkkooonnnlllkkkmmmpppsssuuuwwwxxxxxxuuurrrqqqrrrrrrtttvvvwwwxxxxxxwwwvvvssswwwwwwyyy|||}}}zzzsssuuuxxx|||}}}|||yyywwwxxx{{{}}}|||zzzyyy|||~~~}}}{{{xxxtttooollllllnnnqqquuuyyy|||~~~{{{{{{~~~~~~}}}}}}~~~~~~}}}|||{{{~~~}}}}}}~~~{{{wwwwwwxxxyyyzzzzzzwwwuuuxxxzzz|||||||||~~~}}}}}}zzzvvvuuuwwwyyyxxx{{{zzzvvvsssrrrooojjjllllllllllllmmmmmmnnnooopppqqqtttyyy|||}}}{{{yyywwwvvvtttrrrpppnnnlllkkkmmmkkkhhhggghhhjjjlllmmmlllmmmmmmnnnnnnmmmmmmllljjjgggccccccdddeeeccc```bbbcccdddfffhhhjjjmmmooollllllooopppmmmhhhhhhmmmlllllllllnnnnnnmmmkkkhhhjjjeeebbbfffmmmpppmmmhhhmmmnnnmmmkkkmmmqqqqqqnnnmmmiiidddeeejjjnnnnnnlllkkkmmmoooqqqqqqoookkkhhhcccgggjjjiiifffffflllrrrooommmnnnrrrrrrooooooqqqqqqnnnjjjhhhjjjmmmpppqqqqqqppppppooonnnmmmlllkkkoooooonnnkkkhhhggghhhiiijjjmmmmmmjjjkkknnnooommmffffffeeedddeeefffhhhiiikkkooosssuuuuuutttuuuvvvxxx{{{{{{yyyzzz~~~}}}|||{{{xxxvvvtttrrrooorrrttttttqqqpppssswwwxxxyyyyyy{{{{{{xxxtttpppmmmooopppqqqssstttvvvwwwuuuwwwxxxxxxxxxyyy{{{}}}xxxxxxzzz{{{yyyvvvwww{{{zzzxxxwwwvvvvvvtttrrroooppprrruuuvvvvvvssspppnnnjjjkkkmmmmmmnnnooopppooorrrtttvvvvvvuuusssrrrrrrrrrtttvvvxxxxxxwwwuuutttwwwwwwwwwuuurrrqqqrrrtttrrrssstttsssrrrqqqssstttuuurrrooonnnnnnooopppppprrrqqqqqqrrruuuvvvuuutttuuuwwwyyy{{{|||}}}~~~{{{tttmmmkkknnnrrrqqqppplllqqqwwwxxxvvvuuuxxxzzzuuuvvvwwwvvvvvvwwwyyy|||uuusssqqqqqqssstttttttttlllrrrvvvuuussssssqqqmmm|||{{{zzzyyyyyy|||~~~~~~~~~{{{}}}}}}zzzxxxwwwxxxzzz|||zzzxxxvvvxxxzzzwwwvvvuuuuuuwwwwwwvvvuuuvvvvvvuuusssooommmmmmnnnlllnnnqqquuuwwwyyyzzzzzzvvvtttqqqpppqqquuuzzz}}}yyyyyyzzz{{{{{{{{{||||||yyy{{{{{{vvvppppppwww~~~}}}|||{{{xxxtttqqqjjjhhhfffeeefffhhhggggggiiijjjnnnsssvvvwwwtttrrrqqquuuzzz{{{xxxsssnnnkkklllooosssvvvwwwvvvsssqqqnnnnnnooorrruuuvvvuuutttrrrnnnjjjhhhjjjmmmpppqqqlllnnnooonnnllljjjjjjkkkooommmjjjhhhhhhmmmtttzzzzzztttpppnnnmmmmmmqqqppppppssswww{{{~~~|||wwwsssppprrrqqqooommmlllkkkkkkkkknnnmmmlllkkkmmmpppsssuuurrrvvvwwwuuutttvvvwwwvvvssswwwyyyxxxxxx{{{zzzxxxyyyxxxzzz}}}|||xxxxxxyyy|||~~~}}}zzzxxxwww{{{~~~~~~|||zzz{{{}}}~~~}}}{{{yyytttnnnjjjiiikkkooosssxxx|||~~~}}}vvvvvv|||~~~~~~|||zzz{{{}}}~~~{{{{{{}}}~~~|||zzz||||||~~~{{{xxxxxx{{{~~~}}}{{{{{{~~~~~~~~~}}}|||zzzyyyxxxwwwvvvxxx{{{{{{xxxuuuuuurrrmmmjjjiiiiiiiiijjjlllnnnooonnnoooqqqtttwwwxxxvvvtttnnnoooqqqrrrrrrpppnnnlllkkkjjjiiigggfffgggjjjmmmkkkkkkllllllllllllkkkkkkkkkhhhdddbbbaaabbbbbbbbbbbbeeehhhkkkkkklllnnnpppllllllnnnqqqooojjjhhhjjjiiiiiiiiijjjjjjiiifffccciiieeeccchhhppptttrrrnnnmmmnnnnnnmmmpppuuuuuurrrrrrnnnjjjiiikkkkkkiiigggdddfffiiilllnnnmmmiiifffaaaeeeiiiiiieeeeeejjjpppnnnlllllloooooolllkkkmmmmmmkkkjjjjjjmmmoooqqqqqqppppppooonnnmmmlllkkkkkkqqqqqqpppnnnkkkiiijjjkkkkkknnnnnnlllmmmqqqsssqqqjjjiiigggeeeeeefffggghhhlllpppuuuwwwvvvtttuuuvvvtttxxxzzzxxxxxx}}}{{{|||||||||yyyuuupppmmmhhhjjjllliiieeefffnnnuuuxxxzzz}}}zzzsssmmmkkkmmmoooppppppqqqtttuuuyyyyyyyyywwwvvvxxx{{{~~~xxxzzz|||}}}}}}|||}}}~~~zzzxxxvvvuuutttqqqmmmjjjhhhmmmsssxxxyyyuuupppllllllnnnnnnlllllloooooommmqqqsssuuuvvvtttrrrqqqqqqnnnpppsssvvvwwwwwwvvvuuuvvvxxxyyyxxxwwwvvvwwwxxxttttttuuusssrrrrrrtttuuuvvvtttqqqnnnmmmnnnpppqqqsssrrrrrrsssuuuuuutttrrrxxx{{{}}}|||uuuqqqrrrtttuuuuuuqqqsssvvvxxxyyyyyyzzz{{{wwwxxxxxxxxxxxxyyy|||~~~rrrpppnnnnnnnnnooonnnmmmeeeooowwwxxxuuuuuutttqqq}}}~~~}}}{{{xxxvvvxxx{{{~~~}}}}}}~~~~~~~~~~~~~~~{{{}}}|||yyyxxx||||||||||||{{{{{{{{{{{{uuuuuuuuuvvvxxxyyyxxxwwwwwwxxxyyyvvvrrrooonnnooooooqqqsssvvvwwwxxxwwwwwwuuutttsssssstttvvvwwwwwwuuuyyy|||}}}|||zzz{{{}}}yyy}}}yyyqqqpppwww~~~~~~~~~{{{vvvrrrmmmkkkiiiiiijjjkkklllkkkllllllnnnqqqvvvxxxxxxxxxxxxzzz}}}}}}wwwsssttttttttttttttttttttttttuuussssssuuuxxx{{{{{{zzzuuussspppppppppqqqppppppqqqrrrrrrpppmmmjjjjjjjjjnnnmmmmmmlllllloootttxxx||||||wwwtttsssrrrrrrssstttuuuvvvxxx|||~~~}}}xxxtttqqqqqqqqqqqqqqqrrrrrrssssssmmmmmmmmmnnnppptttwwwyyysssxxxzzzwwwvvvyyyyyywwwuuuyyyzzzwwwxxx||||||yyy{{{yyyyyy||||||yyyxxxxxxzzz}}}~~~|||yyyvvvzzz~~~~~~}}}}}}~~~{{{xxxvvvqqqlllhhheeehhhmmmsssyyy}}}|||rrrnnnvvv|||zzz{{{}}}}}}{{{zzzzzzyyyyyyxxxyyyzzz|||}}}zzz~~~~~~}}}~~~}}}zzzwwwvvvxxxyyyxxxvvvyyy|||~~~{{{zzzzzzwwwrrrkkkjjjhhhggghhhjjjlllnnnllllllmmmoooqqqqqqooommmkkkmmmppprrrssssssrrrqqqnnnjjjgggfffhhhjjjkkkjjjhhhhhhiiijjjkkkkkkjjjjjjkkkkkkjjjgggeeeddddddfffeeehhhkkkmmmlllmmmppprrrooolllkkkoooooollljjjkkkiiihhhiiijjjlllkkkhhhfffkkkhhhgggkkkqqqtttsssqqqkkkmmmmmmmmmqqqwwwxxxvvvrrrqqqooollljjjgggdddcccaaabbbeeejjjnnnnnnkkkhhhbbbccceeegggjjjlllmmmmmmooolllllloooooolllllloooooommmkkkkkklllnnnnnnnnnoooooonnnmmmlllkkkkkkjjjnnnpppqqqpppnnnmmmmmmmmmmmmppppppnnnpppuuuwwwuuurrrpppmmmjjjiiiiiiiiijjjmmmsssxxxzzzwwwuuuuuuwwwsssxxx|||zzzzzz}}}zzz{{{|||{{{yyyuuuqqqoooiiifffaaa[[[[[[aaallltttvvvxxx|||{{{tttnnnnnnppprrrrrrpppppprrrtttyyyzzzzzzyyyyyyzzz|||~~~{{{}}}~~~~~~|||{{{zzzyyyxxxwwwuuupppmmmccciiiqqqxxxzzzwwwqqqmmmpppsssrrrnnnmmmpppppplllnnnpppssstttrrrpppnnnnnnjjjmmmppptttvvvvvvvvvuuuuuuwwwyyyzzzyyyxxxxxxxxxtttvvvxxxyyyxxxwwwxxxxxxwwwuuussspppnnnnnnqqqsssvvvvvvuuuvvvwwwwwwuuussszzz}}}}}}{{{zzzzzz{{{|||yyyxxxvvvwwwyyyzzzyyywwwssstttvvvvvvwwwyyy}}}xxxvvvsssrrrqqqpppmmmkkkiiiqqqwwwyyyyyyzzzyyyuuu~~~~~~zzzwwwuuuvvvxxxyyyyyyzzz|||}}}{{{{{{|||{{{yyyyyyzzz{{{xxxyyy{{{|||~~~|||}}}~~~}}}}}}}}}|||zzzxxx~~~||||||}}}}}}{{{zzztttssstttvvvxxxyyyyyyxxxwwwyyy{{{xxxtttpppoooooonnnoooqqqssssssrrrqqqooovvvvvvvvvwwwwwwuuurrrooonnntttzzz{{{xxxuuuwwwyyyyyy~~~uuurrrxxx||||||~~~{{{uuuqqqmmmkkkiiijjjlllnnnnnnnnnooonnnmmmooosssxxxzzz{{{}}}|||}}}zzz~~~{{{vvvrrrqqqrrrtttvvvyyywwwuuuwww{{{~~~~~~xxxwwwwwwwwwwwwuuuqqqnnnqqqrrrrrrpppmmmlllllllllhhhjjjlllnnnpppsssvvvyyyxxx}}}|||zzzxxxwwwrrruuuxxxyyyxxxxxx|||{{{~~~~~~zzzvvvtttmmmnnnoooqqqsssuuuwwwxxxmmmnnnooorrruuuyyy|||~~~zzzzzzxxxyyyyyyuuuwww{{{zzzvvvvvv{{{|||yyy}}}yyyuuuvvv{{{~~~~~~|||xxxwwwvvvyyy|||~~~}}}{{{vvvyyy|||}}}}}}~~~yyyuuuqqqnnnjjjgggbbbfffllltttzzz}}}qqqgggppp~~~~~~}}}||||||ssssssuuuyyy~~~}}}~~~yyyttttttxxx{{{zzzwww{{{}}}xxxooommmjjjhhhhhhjjjlllnnnooonnnoooqqqrrrqqqooolllmmmnnnqqqsssuuuvvvwwwwwwssslllfffffflllooommmiiifffggghhhiiikkkkkklllllljjjmmmooonnnjjjgggggghhhhhhkkkmmmmmmlllmmmqqqtttsssllliiilllnnnmmmlllllljjjkkklllnnnppppppnnnlllooommmlllmmmppprrrqqqooojjjlllmmmmmmrrrxxxzzzwwwtttuuuuuurrrmmmiiifffeeebbbcccfffkkkpppqqqooollldddaaa```fffppptttqqqlllqqqnnnnnnqqqrrrppppppssstttqqqmmmkkkjjjjjjjjjiiinnnmmmmmmlllkkkkkkjjjjjjkkkmmmpppqqqpppooooooooonnnqqqqqqoooqqqwwwyyyxxxzzzxxxtttpppnnnmmmnnnnnnpppvvv||||||yyyvvvvvvxxxttt{{{~~~}}}{{{||||||{{{zzzwwwuuutttkkkaaaUUUNNNRRR]]]iiiqqqsssvvvzzz~~~|||uuuppprrrtttvvvtttqqqpppqqqtttwwwyyy{{{|||||||||~~~~~~~~~~~~~~~|||www~~~}}}}}}}}}zzzwwwsssbbbhhhpppwwwzzzyyytttqqqtttwwwuuuooonnnqqqpppllllllnnnqqqrrrpppnnnllllllhhhjjjnnnrrruuuvvvvvvuuutttwwwyyyzzzyyywwwwwwwwwssswww|||}}}|||{{{yyyxxxuuurrrppppppsssvvv{{{zzzzzzzzz{{{zzzxxxuuuzzz}}}{{{wwwvvvyyyyyyvvvsssmmmoooqqqrrrtttwww{{{|||||||||}}}~~~|||uuuxxxzzzzzz}}}}}}wwwzzz|||}}}~~~{{{yyy~~~|||yyyvvvtttssssssttttttuuuxxxyyyyyyyyyzzzyyywwwttttttuuuxxxzzzzzzyyy{{{|||{{{~~~}}}}}}{{{~~~zzz|||yyyvvvsssrrrrrrssstttvvvxxxvvvrrrrrruuuwwwuuunnnqqqtttxxx{{{{{{{{{{{{}}}zzzvvvtttrrrqqqnnnlllpppooooooppppppooollljjjqqqrrrsssuuuvvvuuuqqqnnnnnnqqqssstttrrrpppppppppooouuu|||}}}zzzuuutttuuuvvvvvvxxx|||~~~{{{rrrjjjhhhhhhgggffffffiiinnnrrrmmmnnnnnnmmmmmmpppsssvvvzzzxxxyyy|||}}}zzz~~~{{{xxxvvvuuuuuuuuuwwwxxxyyyzzzzzzyyyxxxwwwxxxvvvuuuuuuvvvvvvtttsssrrrpppooopppqqqpppllliiigggiiimmmpppsssttttttsssyyy~~~~~~}}}xxxuuuvvv|||}}}yyyyyy}}}xxxxxxyyy{{{|||{{{yyyvvvtttoookkkoooxxx}}}|||wwwvvvwwwxxxxxxwwwvvvvvvvvv{{{~~~yyytttqqqtttvvvxxxzzz{{{{{{{{{zzz}}}yyyvvvvvvxxxyyy|||yyyuuusssssswww{{{||||||vvvvvvyyy|||{{{yyy|||wwwnnnhhhhhhiiiiiikkkooouuu|||~~~}}}wwwwwwyyyxxxwwwyyy~~~www}}}{{{~~~~~~~~~{{{uuutttxxx{{{zzz|||~~~~~~uuutttsssqqqooommmlllkkkmmmkkkjjjlllooopppmmmjjjkkkmmmooosssvvvxxxzzz{{{pppoookkkhhhgggkkkqqquuukkkjjjiiiiiiiiiiiihhhgggkkkmmmppprrrqqqnnnkkkiiihhhllloooqqqpppmmmkkkkkknnnmmmkkklllooorrrssssssmmmlllmmmqqqtttsssoookkkooollliiiiiimmmooonnnmmmooonnnmmmoootttwwwwwwvvvrrrtttvvvvvvtttpppkkkhhhmmmoooqqqsssrrrqqqooooooXXXQQQSSSbbbppptttrrrqqqooonnnooosssvvvvvvsssppprrrsssqqqmmmhhheeefffhhhllloooqqqrrrqqqpppppppppqqqrrrssstttuuuttttttsssvvvooonnnuuu{{{yyywwwwwwrrrsssuuutttrrrqqqqqqrrrxxxwwwyyy}}}|||wwwtttuuu{{{}}}~~~~~~~~~~~~}}}zzz|||~~~lll^^^LLLBBBGGGWWWiiiuuuttttttuuuzzz}}}|||tttnnnzzzvvvqqqooopppsssvvvxxxnnnwwwyyyuuuzzzzzzsssttttttuuuwwwyyy{{{|||}}}tttuuuwwwzzz{{{yyyuuuqqqrrrrrrpppoooooopppqqqqqqnnnnnnnnnqqqtttuuurrrooommmiiigggkkkrrrvvvtttpppqqqtttvvvxxxxxxxxxxxxyyyxxxxxxyyyzzzzzz{{{{{{{{{uuuvvvwwwxxxxxxwwwuuutttzzz{{{|||||||||{{{zzzyyy~~~~~~{{{{{{~~~~~~|||}}}|||vvvuuuyyyxxxrrrsssrrrqqqqqqssswww{{{~~~{{{~~~~~~}}}~~~xxxvvvzzz~~~}}}tttpppvvv~~~zzz}}}|||zzzyyyxxxxxxwwwvvvzzzzzzyyyxxxwwwvvvvvvvvvwwwwwwwwwyyyxxxwwwvvvwwwwwwvvvvvvwwwxxxyyyyyyyyyzzz}}}~~~}}}~~~}}}~~~|||yyyvvvrrrpppoooppppppppprrrqqqnnnoootttwwwvvvtttvvvzzz}}}~~~|||{{{zzzwwwtttrrrqqqpppmmmlllnnnmmmllllllmmmmmmmmmlllooopppsssuuuwwwuuuqqqnnnlllnnnppppppooommmmmmnnngggkkkqqqsssrrrooommmlllnnnnnnpppuuuyyyyyysssnnnhhhgggfffdddccceeegggiiikkkiiifffdddcccgggnnnsssssstttuuuwwwyyyyyywwwuuu}}}}}}{{{yyyvvvuuuttttttvvvvvvwwwwwwxxxxxxxxxwwwsssqqqpppppprrrsssrrrrrruuusssqqqqqqrrrqqqnnnkkkfffhhhkkknnnppprrrssstttyyy|||~~~yyyuuutttwwwwwwttttttxxxxxxxxxzzz|||}}}}}}{{{zzzxxxrrrnnnqqqyyy~~~~~~{{{xxx{{{}}}|||zzzxxxzzz|||zzz~~~zzzvvvssstttuuuwwwyyyzzz|||}}}}}}|||xxxtttsssuuuxxx{{{~~~{{{xxxtttsssuuuwwwxxxxxxvvvvvvzzz~~~}}}{{{}}}{{{sssmmmkkkkkklllnnnssszzz|||{{{}}}}}}{{{yyyvvvxxx~~~|||zzz{{{zzzwwwzzz}}}~~~{{{yyyzzzxxxvvvssspppmmmkkkiiikkkjjjiiillloooooollliiikkkmmmpppssswwwzzz|||}}}wwwuuuqqqllliiiiiimmmpppooollliiiiiijjjjjjhhhfffiiijjjmmmqqqttttttsssrrrlllooopppppplllhhheeedddmmmmmmmmmnnnoooqqqssstttooooooooopppqqqqqqooonnnlllllllllllllllmmmnnnppprrrqqqpppsssxxxyyyvvvrrrsssssstttssssssrrrqqqpppoooppprrruuuwwwuuurrrppp]]]RRROOO]]]ooowwwvvvtttnnnnnnooosssvvvvvvssspppoooppppppmmmiiifffggghhhlllmmmooopppooopppqqqsssxxxxxxxxxxxxyyyzzz{{{|||yyysssrrrxxx|||{{{yyyyyyvvvwwwwwwuuurrrppppppqqqwwwuuuvvvzzz{{{xxxvvvwww|||}}}}}}}}}|||}}}~~~{{{}}}pppdddRRRFFFGGGSSSdddooowwwvvvxxx|||~~~wwwqqqoooqqqtttxxxzzzzzzvvvsssmmmuuu||||||wwwtttvvvzzzzzzyyyzzz~~~|||wwwvvvuuuuuuvvvxxx{{{}}}yyyxxxwwwwwwwwwvvvsssqqqpppooonnnmmmnnnoooqqqrrruuurrrpppqqqssssssrrrpppkkkhhhfffiiimmmpppooolllnnnpppssstttuuuvvvwwwxxxyyyzzz{{{{{{{{{zzzyyyxxxxxxxxxyyyxxxwwwuuusssrrruuuvvvwwwxxxxxxxxxxxxxxxzzz}}}|||{{{~~~}}}xxx|||~~~}}}yyyxxxzzzwwwqqqtttsssrrrrrrtttxxx||||||}}}zzzyyy}}}wwwkkkgggnnnxxxyyytttrrrrrrqqqqqqqqqssstttuuuttttttuuuvvvwwwwwwwwwwwwzzzzzz{{{zzzyyyxxxvvvuuutttvvvxxxzzzzzzzzzyyyxxxzzz}}}~~~}}}~~~~~~|||yyyuuurrrqqqqqqqqqmmmooonnnkkkmmmssswwwwwwwwwzzz~~~|||yyyxxxvvvtttsssrrrrrrooonnnmmmlllkkkjjjjjjlllmmmooommmooorrrvvvxxxvvvrrrnnnlllmmmnnnnnnmmmlllmmmnnnhhhiiilllooopppoookkkhhhiiiiiikkkppptttuuurrrooohhhgggfffdddcccbbbbbbbbbffffffeeecccbbbcccgggjjjkkkmmmpppqqqqqqqqqqqqrrrwwwxxxyyyxxxuuusssrrrrrrqqqqqqpppqqqrrrsssuuuvvvnnnllljjjkkkmmmooopppooouuussspppnnnnnnmmmkkkiiieeefffgggjjjmmmppprrrssswwwwwwxxx|||{{{vvvxxx}}}{{{vvvsssrrrpppmmmnnnrrruuuwwwyyy|||~~~}}}wwwrrrrrrxxx~~~}}}}}}{{{|||~~~xxx{{{}}}yyywwwvvvuuuuuuuuuvvvxxx{{{}}}~~~yyywwwsssqqqqqquuuzzz|||{{{vvvsssssstttuuuuuuwwwwww{{{}}}~~~zzzssspppoooppprrrxxx~~~|||vvvsssssszzz|||xxxxxxzzz~~~|||xxxuuu|||{{{yyyvvvsssqqqooommmkkkjjjkkknnnqqqqqqmmmiiinnnooopppsssuuuwwwyyyzzzyyyxxxuuuppplllkkkmmmnnntttooojjjjjjlllmmmkkkhhhiiihhhiiimmmsssvvvuuutttooopppqqqoookkkgggcccbbbkkkmmmoooooonnnooorrruuurrrrrrrrrqqqooonnnooopppiiimmmqqqpppnnnmmmooorrrvvvsssrrrvvv||||||uuunnnsssrrrpppooopppsssvvvwwwqqqqqqrrrwww{{{{{{xxxtttfffYYYQQQ[[[nnnyyyyyyvvvnnnnnnpppsssuuuvvvtttrrrnnnooopppnnnjjjgggeeeeeelllmmmooopppppppppsssuuuwwwvvvuuuuuuvvvyyy|||}}}{{{wwwuuuyyy|||{{{yyyyyy|||{{{zzzvvvrrrqqqqqqrrrwwwrrrqqqvvvyyyxxxvvvwwwzzz{{{|||{{{{{{{{{}}}~~~zzz|||{{{rrrcccSSSLLLPPP[[[eeennnnnnqqqvvvzzzzzzvvvrrrjjjnnnttt{{{~~~}}}yyyuuuqqqvvv{{{|||yyyuuutttuuuttttttuuuyyy}}}}}}yyyuuuwwwwwwvvvvvvwwwyyy|||}}}zzzwwwtttsssssssssrrrqqqnnnmmmlllkkklllmmmpppqqqxxxuuurrrpppppppppooooooiiihhhggggggggghhhhhhiiikkklllmmmoooqqqssstttuuuwwwxxxzzzzzzzzzxxxuuusssxxxxxxwwwwwwvvvuuuttttttqqqqqqqqqrrrsssuuuvvvwwwtttyyy}}}~~~|||{{{{{{}}}~~~~~~~~~~~~|||xxxuuuxxxzzz{{{zzz{{{|||xxxssswwwvvvuuuuuuvvvyyy|||~~~}}}~~~}}}{{{{{{{{{~~~~~~xxxmmmgggkkkrrrrrrmmmmmmmmmnnnnnnppprrrvvvxxxqqqrrrsssuuuuuutttsssssswwwyyy{{{yyyyyyzzzxxxuuurrruuuxxxzzz{{{zzzzzz{{{zzz}}}~~~{{{|||~~~}}}~~~|||zzzyyyyyyyyyssstttqqqmmmnnnssswwwwwwuuuxxx|||~~~|||yyyvvvxxxwwwuuuuuuvvvuuusssqqqmmmnnnnnnnnnmmmlllmmmnnnlllnnnrrrwwwyyyxxxtttpppnnnoooooonnnmmmmmmoooqqqooolllkkknnnqqqpppkkkfffiiijjjlllppprrrqqqmmmiiifffeeedddeeeeeedddbbbaaaaaaeeeiiikkkhhhddd```^^^cccfffkkklllkkkkkknnnqqqpppsssvvvvvvsssooonnnnnnlllkkkjjjiiikkkmmmppprrrllljjjhhhgggiiikkkllllllpppmmmjjjgggfffeeedddcccccccccccceeehhhkkkoooqqqqqqppppppsssyyy~~~~~~|||uuunnnoootttzzzvvvpppllliiihhhiiikkkooorrrvvvzzz}}}}}}wwwvvvyyy~~~}}}}}}|||zzzxxxuuuwwwzzzzzzyyywwwvvvvvvuuutttsssrrrsssvvvyyyzzzvvvvvvtttooooootttyyy{{{|||xxxuuussstttuuuvvvwwwwww{{{~~~~~~xxxtttssstttvvv||||||zzzxxxzzz}}}xxxyyyzzzvvvssssssvvv~~~{{{wwwyyy}}}{{{www||||||{{{zzzyyyxxxwwwvvvpppooopppsssvvvvvvrrrmmmpppppppppqqqrrrssstttuuuuuuuuutttrrrppppppqqqssswwwrrrllllllpppqqqoookkkkkkhhhfffhhhmmmooonnnlllmmmoooqqqqqqnnnkkkiiihhhhhhlllppppppmmmmmmqqquuurrruuuwwwuuuqqqnnnnnnpppjjjmmmqqqrrrqqqqqqrrrsssvvvrrrppptttzzz{{{tttmmmpppooommmlllnnnppptttvvvrrrppppppttt{{{~~~|||rrrggg___cccoooxxxxxxvvvnnnoooqqqtttuuuvvvuuutttqqqqqqrrrpppmmmhhhdddbbbmmmooorrrttttttsssttttttrrrrrrssssssuuuwwwyyyzzz{{{yyywwwyyyzzz{{{zzzyyy~~~|||xxxtttssstttvvvxxxrrrooorrrvvvvvvuuuuuuwwwyyy{{{|||{{{zzzzzz{{{|||}}}{{{wwwzzzyyyiiiZZZUUUZZZ```eeegggjjjpppuuuxxxvvvtttqqqqqqrrruuuxxx{{{{{{{{{wwwzzz}}}}}}zzzvvvsssqqqqqqqqqrrrttttttrrrooovvvvvvwwwwwwwwwwwwwwwvvvsssqqqooooooqqqrrrsssssspppnnnlllkkkkkkkkkmmmnnntttsssqqqooonnnmmmkkkjjjhhhiiijjjhhheeeccceeegggiiihhhhhhjjjlllnnnooooooqqqsssuuuxxxxxxvvvsssqqqttttttttttttuuuvvvxxxxxxqqqqqqppppppqqqrrrtttuuusssvvvzzz{{{{{{zzz{{{|||~~~}}}}}}|||{{{zzzxxxvvvuuuvvvvvvxxxzzz|||{{{yyy{{{zzzxxxwwwwwwxxxzzz{{{}}}~~~}}}}}}~~~}}}zzzvvvvvvzzz|||yyyyyy|||~~~}}}}}}}}}xxxqqqmmmmmmllliiikkkmmmooooooppprrrvvvyyyrrrssstttuuutttqqqooommmmmmsssuuutttvvvyyyxxxtttooossswwwyyyzzzzzz|||~~~{{{}}}|||~~~||||||}}}}}}~~~zzztttsssvvvwwwvvvsssuuuyyy||||||zzzwwwuuuvvvuuuuuuuuuvvvuuusssqqqooorrrttttttqqqnnnlllkkklllnnnrrrvvvyyyxxxtttqqqnnnnnnmmmkkkjjjlllooorrrppplllhhhiiilllkkkeee```eeehhhlllooopppnnnhhhdddaaaaaa```bbbeeeeeecccaaa___cccggggggddd^^^YYYVVVZZZ^^^cccdddeeefffjjjmmmkkkooottttttpppmmmlllnnnjjjiiigggfffgggiiimmmooollljjjgggggghhhhhhhhhggghhhgggeeebbb___]]]]]]^^^```______```bbbfffjjjllljjjhhhhhhlllssswwwyyyxxxvvvvvvvvvssslllfffiiipppsssqqqlllfffddddddeeeeeeiiimmmrrrwwwzzz~~~~~~|||}}}~~~vvvvvvzzz{{{uuunnnqqqssstttttttttssstttuuuuuussspppnnnmmmoooqqqssssssvvvuuupppnnntttyyyyyy|||{{{yyyvvvuuuuuuwwwxxxvvvuuuxxx~~~~~~|||~~~~~~yyywwwvvvyyy{{{}}}{{{uuussssssvvv{{{~~~|||yyy|||vvvsssuuuwwwuuuttttttwww~~~~~~~~~}}}|||wwwyyy|||}}}~~~}}}||||||{{{{{{wwwvvvvvvyyy||||||xxxtttpppppppppqqqrrrsssuuuvvvqqqrrrrrrrrrqqqqqqsssuuuxxxtttoooooorrrsssqqqnnnmmmjjjggggggiiijjjiiigggjjjmmmqqqrrrooollljjjiiifffkkkoooooolllkkkooosssqqquuuyyyyyytttooommmlllmmmmmmnnnqqqtttvvvtttrrrtttooollloootttwwwtttooommmmmmlllkkklllmmmnnnooorrrooonnnqqqxxx~~~{{{xxxsssppprrruuuuuusssnnnppprrrtttuuuuuuvvvvvvooopppqqqqqqpppmmmiiifffnnnqqqvvvyyyxxxvvvtttsssrrrsssvvvyyy{{{{{{zzzyyy{{{zzzyyyyyyzzz|||}}}|||}}}zzzvvvvvvwwwyyyyyysssppprrrtttrrrrrrssssssvvvzzz|||{{{yyywwwvvvwwwxxxwwwsssuuu|||}}}mmmdddcccfffkkkmmmppptttxxxyyyyyyxxxvvvtttqqqqqqtttwwwyyyzzzzzz{{{}}}~~~}}}yyyuuuqqqllllllkkklllmmmnnnmmmmmmrrrtttwwwxxxxxxuuuqqqoooiiihhhjjjmmmqqqtttuuuuuusssrrrpppnnnlllkkkjjjjjjnnnoooqqqqqqoookkkhhhfffhhhkkkmmmkkkfffcccdddggggggfffeeegggjjjkkkjjjiiilllnnnrrrvvvwwwwwwuuutttsssrrrrrrssstttuuuvvvwwwtttsssrrrqqqpppqqqrrrsssuuuvvvwwwxxxxxxyyy{{{}}}~~~~~~}}}}}}}}}xxxuuussstttvvvwwwyyyzzz}}}{{{xxxwwwvvvwwwwww{{{zzzzzz||||||yyyuuusssuuuyyy{{{xxxxxxzzz{{{zzz{{{xxxrrrooollliiikkknnnqqqqqqoooooorrruuussstttvvvwwwvvvrrrnnnlllfffnnnqqqooopppuuutttnnniiiooovvvzzz{{{{{{}}}{{{|||}}}|||yyyzzzzzzwwwtttvvvxxxzzzzzzyyywwwvvvsssrrrrrrssstttssspppnnnnnnrrrwwwwwwrrrmmmjjjjjjlllmmmpppsssvvvvvvssspppjjjiiigggeeedddfffkkkooooookkkggggggiiihhhccc^^^___bbbgggkkklllkkkhhhfff```^^^]]]___bbbbbb```]]]]]]]]]\\\YYYVVVTTTUUUWWWVVVXXX[[[\\\^^^```ccceeefffkkkqqqqqqmmmjjjjjjmmmjjjhhhfffddddddeeehhhiiihhhgggeeeeeeffffffdddbbbbbbcccbbb___\\\ZZZZZZ[[[]]]\\\\\\\\\^^^aaaccceeeddddddeeehhhlllpppssssssuuurrrooojjjccc___ccckkkiiijjjhhhdddbbbddddddbbbeeeiiiooorrrtttwww|||yyyppppppuuuvvvpppiiiooopppppppppoooppprrrtttrrrpppmmmjjjiiijjjkkklllooouuuwwwpppnnntttwwwvvvuuuvvvwwwvvvttttttuuuwwwtttrrrtttzzz}}}{{{zzz{{{zzz}}}~~~zzzwwwwwwxxxzzz{{{~~~yyyxxxyyy|||zzzvvvtttooonnnooosssvvvwwwuuurrruuuqqqooorrrrrrooonnnoooxxx{{{zzzzzzyyyyyyyyy|||}}}{{{zzzyyy{{{yyyxxxzzz}}}~~~{{{xxxnnnoooooopppsssvvvyyyzzzpppqqqqqqpppnnnnnnppprrrwwwuuusssrrrqqqpppmmmkkkllllllkkkjjjiiihhhiiiiiiiiimmmqqqrrroooiiidddbbbeeehhhlllmmmkkkkkkmmmpppooorrrwwwxxxuuuooojjjgggmmmjjjjjjmmmsssvvvtttqqqrrrooommmnnnqqqsssrrrqqqmmmmmmllllllkkkkkkjjjjjjrrrqqqqqqrrrvvv|||~~~wwwssssssrrrpppllloooqqqrrrssssssuuuwwwlllmmmnnnqqqrrrrrrooollllllpppuuuwwwwwwuuusssrrrpppsssvvvzzz{{{zzzxxxvvvxxxzzzzzzxxxzzz~~~~~~}}}zzzwwwuuuvvvwwwwwwtttrrrsssrrrpppppptttsssuuuxxxyyyxxxvvvuuuuuuuuuwwwuuuqqqqqqwww}}}xxxpppnnnpppssstttuuuwwwwwwwwwwwwvvvtttsssrrrsssttttttsssqqqvvvwwwxxxwwwuuurrrooommmhhhgggggggggiiikkknnnooonnnppptttwwwwwwuuuqqqoooeeefffggglllqqquuuwwwwwwvvvvvvuuussspppmmmkkkiiijjjnnnqqqqqqmmmhhhdddbbbfffjjjmmmllliiieeeeeeeeedddccccccfffjjjkkkhhheeejjjlllqqquuuxxxyyyyyyyyyttttttssssssrrrqqqppppppssssssrrrqqqqqqqqqqqqqqqvvvvvvuuuvvvwwwxxxyyyzzz}}}|||vvvqqqqqqqqqppprrruuu}}}|||zzzxxxvvvuuuuuuuuuxxxuuuvvvzzz{{{xxxuuuuuuwww{{{|||xxxwwwxxxyyywwwyyy||||||xxxvvvuuurrrmmmmmmqqqtttsssooommmmmmoooqqqtttwwwzzzzzzxxxtttrrrjjjrrrtttoooooosssppphhh```iiivvv~~~}}}||||||www~~~~~~zzzwwwwwwwwwwwwvvvuuutttsssrrrqqqqqqrrrsssrrrooolllkkkppptttsssnnnjjjiiijjjllllllllloooqqqqqqpppnnngggeeebbb______bbbhhhmmmmmmjjjgggfffggggggdddbbb___aaadddggghhhjjjkkklllfffbbb^^^^^^```___\\\XXXXXXXXXVVVSSSRRRTTTXXX[[[YYYXXXWWWYYY[[[]]]]]]]]]^^^ccciiihhhdddbbbdddgggeeedddaaa___^^^^^^^^^___``````aaabbbcccccc```^^^\\\^^^^^^]]]YYYWWWVVVWWWYYYYYYYYYYYYZZZ\\\^^^___aaaccceeefffhhhjjjmmmooorrrqqqqqqqqqkkkcccaaadddccchhhjjjhhhhhhkkkjjjfffeeeiiimmmmmmlllnnnrrrwwwzzz|||~~~}}}zzzyyy{{{}}}xxxsssooonnnpppqqqpppmmmooooooooonnnmmmnnnqqqtttnnnmmmkkkiiihhhhhhiiiiiiiiisssvvvpppmmmrrruuurrrlllooorrrsssqqqooopppqqqrrrnnnoootttxxxwwwvvvxxxuuuxxxyyywwwtttsssuuuxxxtttuuuwww{{{~~~}}}uuuuuuuuuwww{{{}}}}}}}}}yyyzzzzzzxxxwwwwww{{{~~~~~~~~~~~~zzz|||}}}|||yyytttqqqooommmmmmnnnoooqqqqqqpppooopppnnnnnnnnnjjjcccaaacccqqq{{{|||{{{|||{{{{{{yyyzzz~~~}}}{{{zzzyyyxxxzzzxxxuuuwwwzzz{{{zzzxxxooonnnnnnnnnooorrrtttvvvnnnnnnnnnlllkkklllnnnqqqvvvwwwwwwtttnnnhhheeedddlllooopppmmmiiifffgggiiiiiinnnssstttpppiiibbb^^^eeefffhhhjjjkkklllllllllnnnnnnpppqqqqqqmmmhhhdddhhhggghhhjjjmmmoooqqqqqqqqqrrrssssssrrrqqqqqqppppppooonnnmmmlllkkkkkklllsssvvvxxxxxxwwwyyy}}}uuurrrtttsssoooiiilllnnnooooooppprrruuunnnmmmmmmoooqqqqqqnnnkkkgggjjjmmmooopppqqqssstttnnnppprrrtttuuutttsssrrrqqquuuvvvtttuuu|||}}}}}}|||yyyuuurrrqqqqqqsssssstttuuurrrnnnqqqwwwvvvvvvuuusssqqqrrruuuxxxyyyzzzwwwpppmmmrrrwwwyyyxxx{{{}}}zzztttpppppprrrrrrsssttttttttttttuuuuuusssrrrqqqqqqrrrqqqooommmoooqqqrrrpppllljjjiiijjjiiiiiihhhggghhhjjjnnnqqqkkkmmmpppsssuuuvvvwwwvvvlllkkkjjjkkkoootttwwwxxxwwwxxxxxxxxxuuuqqqmmmkkkiiikkkmmmkkkfff```]]]\\\bbbeeeiiikkkjjjgggdddbbb______```fffkkkmmmiiieeehhhjjjmmmqqqtttwwwxxxyyyrrrssssssrrrqqqooommmlllnnnoooooopppppppppoooooosssssstttvvvwwwwwwuuutttwwwzzz}}}}}}|||zzz{{{|||wwwpppmmmooopppnnnnnnrrryyyxxxwwwvvvuuuuuuvvvvvvtttppprrrxxx{{{xxxwwwzzzyyy|||{{{vvvssstttuuusssxxxxxxvvvuuuxxx{{{xxxqqqoootttxxxvvvqqqlllkkkmmmooorrrxxx|||~~~}}}{{{yyyqqqyyyzzzsssqqqtttoooeeeYYYfffvvv{{{zzzqqqzzz~~~xxxwwwvvvtttrrrqqqpppooosssssssssttttttsssooommmiiilllooonnniiigggiiilllkkkjjjjjjkkkmmmnnnmmmlllfffdddaaa]]]]]]aaaggglllfffdddcccbbbcccccccccbbbfffffffffeeefffiiinnnqqqnnniiiccc``````^^^YYYUUUSSSUUUXXXYYYZZZ[[[\\\^^^___[[[YYYYYY[[[]]][[[YYYVVV\\\aaa```\\\ZZZ]]]aaa```^^^\\\YYYWWWVVVVVVUUUZZZZZZ\\\___aaa```^^^[[[VVVYYY[[[ZZZVVVTTTSSSTTTXXXXXXXXXXXXXXXYYYZZZ[[[aaadddffffffeeeeeeiiilllpppttt|||rrrgggccccccjjjnnnnnnppptttrrrmmmfffjjjlllkkkggggggkkkoooppptttwwwwwwssspppqqqssspppqqqqqqooommmnnnqqqtttppppppooommmlllnnnrrruuulllkkkiiihhhhhhhhhiiiiiifffqqqvvvooolllqqqsssooogggkkkooopppmmmkkkjjjkkkqqqllllllqqquuuuuuuuuvvvsssttttttrrrpppppptttxxxlllmmmooossswwwzzzzzzyyyxxxvvvttttttvvvwwwwwwwwwqqqssstttsssqqqqqqtttwww{{{{{{||||||wwwvvvppprrrttttttrrrooommmlllmmmmmmmmmmmmmmmnnnoooooonnnmmmmmmkkkcccZZZVVVXXXhhhttt|||zzzyyy|||{{{{{{{{{zzzzzzzzzzzzzzzxxxuuurrrrrruuuxxxwwwvvvqqqpppmmmkkkjjjjjjkkkllljjjjjjjjjiiiiiikkkooorrruuuxxxyyytttjjjbbb^^^^^^mmmqqqsssooogggbbbbbbfffiiinnnuuuwwwtttlllddd```eeeeeefffhhhkkklllkkkiiinnnllljjjkkkmmmkkkfffbbbbbbeeehhhhhhgggiiinnnsssrrrvvvyyyyyyuuuqqqooooootttrrrpppnnnmmmmmmoooppptttzzz~~~yyywww{{{wwwooopppvvvuuuooofffiiilllmmmlllmmmpppssstttqqqooooooooommmiiieeecccdddfffhhhjjjnnnssswwwqqqqqqqqqrrrrrrsssssssssjjjoooqqqnnnpppyyy}}}}}}||||||{{{xxxsssnnnlllkkkoooqqquuuwwwrrrnnnrrrzzzzzzwwwrrrnnnlllpppvvv{{{}}}~~~yyyppplllnnnssstttsssttttttpppllljjjlllnnnoooqqqssstttuuuwwwyyy{{{vvvrrrmmmkkklllnnnpppppplllnnnooolllgggeeefffhhhooonnnllliiiggghhhlllooojjjkkkllloootttxxx|||uuuqqqlllkkkmmmrrrvvvxxxvvvxxxzzz{{{yyyuuupppmmmgggiiihhhccc]]]WWWUUUVVV___bbbfffiiijjjgggbbb___[[[\\\___fffmmmoookkkgggeeegggiiilllppprrrtttuuunnnoooppprrrqqqpppnnnmmmiiijjjlllnnnoooooonnnnnnoooqqqsssvvvwwwvvvrrrooopppssswwwwwwtttrrrrrrsssnnniiiiiiooorrrooopppsssttttttttttttuuuvvvwwwxxxqqqmmmooovvvzzzyyyyyy}}}yyy{{{yyysssoooppppppooo