BM6P6(@ AAAAAAAAABBBBBBCCCCCCCCCEEEEEEEEEFFFGGGGGGGGGHHHFFFFFFGGGHHHIIIJJJKKKLLLNNNNNNNNNOOOPPPQQQSSSTTTSSSSSSSSSSSSSSSSSSSSSSSSWWWVVVUUUSSSRRRUUU[[[___kkk|||}}}ssscccgggxxxzzzhhhZZZJJJEEECCCGGGLLLYYYtttqqqaaaSSSMMMGGGEEECCCAAACCCHHHDDDEEEKKKVVVcccxxx~~~ssshhh]]]SSSMMMFFFDDDCCCCCCDDDDDDDDDCCCAAAAAABBBEEEKKKUUU```hhhrrrvvv||||||zzzwwwrrrmmmgggcccaaa___]]]ZZZYYYXXXVVVTTTQQQPPPMMMKKKIIIIIIHHHGGGEEEGGGFFFEEEEEEEEEGGGJJJKKKFFFJJJSSS```nnnuuuuuurrrhhhaaaWWWRRROOOMMMHHHDDDDDDCCCAAAAAAAAA???<<<:::>>>>>>===<<<:::999888888777777777777666666666666777777777777666666666666888888:::>>>CCCOOOggg{{{~~~iiiZZZMMMBBB<<<<<<999888777666555555555555444555555555555555555555444444333333333444555555666666666666555555555555666666555555555444444444444444444444333222111111222333333333222444666999999>>>BBBDDDDDDFFFLLLQQQYYYZZZ]]]aaadddfffhhhiiijjjkkkmmmoooooonnnmmmlllkkkjjjiiihhhggggggggggggkkkllllllkkkjjjjjjkkkmmmmmmnnnooonnnmmmlllmmmnnnmmmnnnoooppprrrvvv||||||uuuqqqppppppnnnlllkkkggg```XXXPPPJJJFFFDDD@@@BBBCCCEEEJJJUUUeeerrrssslllccc\\\UUUOOOQQQVVVgggqqq{{{xxxpppkkkhhhccc```___aaadddgggiiiggghhhlllrrrtttqqqmmmbbb[[[TTTXXXbbbhhhfff```YYYWWWWWWYYY]]]aaadddeeekkklllqqq{{{uuuoooiiifffccc^^^VVVPPPLLLKKKKKKMMMUUUcccrrr}}}}}}pppWWWFFF::::::999333222888333444666555444444555777666777777777888888888888999:::;;;<<<===<<<;;;:::;;;;;;:::999888888888999777888999:::;;;<<<<<<<<<::::::;;;===>>>@@@AAABBB>>>>>>????????????>>>===<<<===>>>@@@@@@@@@???>>>AAAAAABBBCCCDDDDDDEEEEEEEEEEEEEEEFFFGGGGGGHHHHHHGGGGGGHHHIIIJJJKKKLLLLLLNNNNNNNNNNNNOOOPPPQQQRRRTTTTTTTTTTTTTTTTTTTTTTTTVVVVVVUUUTTTTTTVVVZZZ^^^hhhyyyyyyiiimmmzzz|||kkk]]]JJJDDDAAADDDGGGRRRiiirrrbbbTTTMMMGGGEEEBBB???@@@DDDAAABBBFFFOOOZZZnnnwwwmmmbbbWWWPPPGGGEEECCCCCCDDDDDDDDDCCC@@@@@@AAACCCHHHRRR]]]dddoootttzzz~~~~~~{{{vvvqqqkkkgggdddaaa___\\\ZZZYYYXXXUUUSSSPPPNNNLLLJJJJJJJJJHHHGGGHHHHHHGGGFFFFFFFFFGGGHHHEEEGGGLLLWWWdddnnnqqqqqqkkkeee\\\WWWUUUQQQLLLHHHFFFDDDBBBAAAAAA@@@???===>>>===<<<;;;:::888888777888888777777777666666666777777777777666666666666777777:::>>>CCCPPPggg{{{rrr```RRRHHH>>>999999666666555555666666777888666666555555555555555555555555444333333333333444666666666666666666666777777777777666666555555555444444444444333222111111333444444444444555888;;;;;;???DDDEEEFFFHHHNNNSSSYYYZZZ]]]```dddfffhhhiiijjjkkkmmmnnnnnnnnnlllkkkkkkjjjiiihhhggggggggggggjjjkkkkkkkkkiiiiiikkklllmmmnnnooonnnmmmlllmmmooommmnnnooopppqqquuuzzz~~~zzzsssooonnnnnnllljjjjjjfff___WWWOOOJJJFFFDDDAAABBBCCCFFFMMMYYYgggqqqssskkkbbb[[[TTTPPPTTTZZZkkkuuu~~~wwwpppjjjgggccc___^^^```dddfffgggggghhhmmmqqqqqqlllfff^^^WWWRRRVVV___dddaaa[[[UUUTTTSSSUUUYYY\\\^^^^^^dddgggooo{{{wwwrrrmmmjjjgggaaaXXXQQQLLLJJJIIIKKKTTTaaaooowww~~~rrrdddPPPAAA777888777111000555111333444444333222444555777777777888888888888888888999:::;;;<<<;;;;;;:::;;;:::999888888888888999777888999:::;;;;;;;;;;;;::::::;;;===>>>???@@@@@@===>>>>>>>>>>>>>>>======<<<===>>>???@@@@@@???>>>AAABBBBBBDDDEEEFFFGGGGGGEEEEEEFFFFFFGGGHHHHHHIIIHHHHHHIIIJJJKKKLLLMMMMMMNNNNNNMMMMMMNNNOOOOOOPPPUUUUUUUUUUUUUUUUUUUUUUUUUUUVVVWWWVVVVVVWWWZZZ\\\cccuuutttttt}}}|||~~~{{{lll^^^LLLEEEAAABBBDDDKKK^^^qqquuudddXXXPPPIIIFFFDDD@@@???AAAAAA@@@CCCHHHRRRccc~~~}}}tttiii]]]TTTIIIGGGDDDCCCDDDDDDDDDCCC@@@@@@@@@AAAEEEMMMWWW^^^lllpppvvv{{{~~~|||vvvpppllliiidddaaa^^^\\\[[[YYYWWWUUUQQQOOOLLLKKKKKKKKKJJJHHHIIIIIIHHHGGGFFFFFFEEEEEEDDDCCCEEELLLXXXcccjjjmmmlllgggaaa^^^[[[XXXRRRNNNJJJHHHDDDCCCBBBBBBAAA???======<<<:::999888777666888888888777777777777666777777777777666666666666666666999>>>DDDQQQgggzzzssseeeUUUKKKBBB;;;888888333333444444666777999:::777777777666666555555555666555444333333333333333666666666777888888999999888888777777777777666666555555444444333222222222444555666666666888;;;>>>>>>BBBFFFHHHIIILLLQQQVVVYYY[[[]]]```cccfffggghhhiiijjjlllmmmmmmmmmlllkkkjjjjjjiiihhhggggggggggggiiijjjkkkjjjhhhhhhjjjkkklllnnnooonnnmmmlllnnnooonnnnnnooooooppptttyyy|||~~~xxxqqqmmmlllkkkiiifffgggccc]]]UUUNNNIIIFFFDDDDDDCCCDDDIIISSS```jjjppprrriii___XXXSSSQQQWWW___oooyyyvvvooohhheeeaaa^^^^^^```bbbeeedddeeeggglllpppnnniiiccc\\\WWWSSSWWW___bbb^^^WWWRRRRRRRRRSSSVVVXXXXXXWWW[[[aaammm{{{xxxuuurrrooollleee[[[TTTMMMIIIFFFJJJSSS___hhhmmmtttuuuwwwyyy{{{wwwfffUUUHHH===666777777222000444111333444444333333444555999888888888888888888888888999999:::;;;::::::::::::999999888888888888999888888999:::;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>???===========================>>>??????@@@?????????@@@AAABBBCCCEEEFFFGGGHHHEEEEEEFFFFFFGGGHHHIIIIIIIIIJJJJJJKKKLLLMMMMMMMMMNNNMMMMMMMMMMMMMMMNNNNNNTTTTTTTTTTTTTTTTTTTTTTTTTTTVVVWWWXXXWWWWWWYYYZZZaaaqqq{{{}}}|||~~~zzzooodddRRRIIICCCCCCDDDHHHVVVfff|||iii\\\SSSKKKIIIFFFCCCAAABBBCCCAAABBBGGGNNN]]]vvvzzzooobbbXXXLLLIIIFFFDDDDDDDDDDDDCCCAAA@@@@@@@@@CCCJJJSSSYYYiiimmmsssxxx{{{{{{vvvpppmmmgggddd```]]][[[YYYWWWUUUQQQOOOMMMKKKLLLKKKJJJHHHGGGHHHHHHHHHGGGFFFEEEDDDDDDBBBAAAEEENNNXXX___bbbeeecccaaa___^^^[[[WWWSSSOOOKKKGGGDDDBBBAAA@@@???<<<<<<;;;:::888777777666999999888888888777777777777777777777666666666666555555888>>>EEERRRfffxxxxxxhhh\\\NNNFFF@@@:::777888333333333444555666888888888888888777666666555555555555444444333444444444666666777888999999::::::777777777777777777777777666555555444333333222222333444666666777999===@@@BBBEEEHHHKKKMMMQQQUUUYYYZZZ[[[^^^aaadddfffggghhhiiijjjkkklllllllllkkkkkkjjjjjjiiihhhggggggggggggiiijjjjjjiiihhhhhhiiikkklllmmmnnnnnnmmmmmmnnnooonnnnnnoooooopppssswww{{{}}}xxxqqqmmmkkkjjjgggdddccc```ZZZSSSMMMHHHEEEDDDFFFDDDEEENNN[[[gggnnnpppqqqhhh]]]UUUPPPQQQXXXbbbrrr{{{{{{sssmmmeeeccc```]]]]]]^^^aaacccbbbccceeehhhlllllliiifff___[[[XXX\\\bbbddd^^^XXXSSSRRRSSSTTTVVVWWWVVVTTTUUU^^^mmm||||||uuutttsssrrroooggg^^^WWWNNNIIIFFFJJJTTT]]]bbbccckkkkkklllooorrrnnn^^^LLLBBB;;;777888888444333555444555666666555555666777:::999999999999888888888888888999999999::::::::::::999999888888888999999999::::::;;;;;;;;;::::::;;;;;;<<<<<<=========>>>>>>>>>>>>>>>>>>????????????????????????????????????@@@AAABBBDDDEEEGGGGGGDDDEEEFFFGGGHHHIIIJJJJJJJJJJJJKKKKKKLLLMMMMMMMMMMMMMMMLLLLLLLLLMMMNNNNNNSSSSSSSSSSSSSSSSSSSSSSSSTTTUUUWWWWWWWWWVVVWWWYYY```mmm}}}tttmmmWWWLLLDDDDDDEEEGGGQQQ^^^zzzrrr```UUULLLHHHGGGDDDBBBCCCCCCBBBBBBFFFKKKYYYppp~~~ssseee[[[OOOLLLGGGEEEDDDDDDDDDCCCBBBBBBAAAAAACCCHHHPPPUUUgggkkkpppuuuyyy}}}|||vvvsssllliiiccc___]]]ZZZXXXVVVRRRPPPMMMLLLLLLKKKIIIHHHEEEFFFFFFGGGGGGFFFFFFEEEDDDCCCCCCEEEIIIOOOSSSUUUZZZYYYZZZ[[[[[[YYYWWWUUUQQQMMMHHHDDDAAA@@@>>>===;;;::::::999999888888888999999999999888888888888777777777777666666666666666555888???FFFRRReeettt~~~ooo___TTTHHHBBB>>>888555666555555444444444444555555888888777777666666666555444444444444555666777777666777777888999::::::;;;666666666666666666666666777666555333333333333333222333555666888:::>>>AAAEEEGGGJJJMMMQQQUUUYYY\\\[[[]]]___bbbeeeggghhhiiijjjjjjkkkkkkkkklllkkkkkkkkkjjjiiihhhhhhgggggghhhiiijjjjjjiiihhhhhhiiikkkkkkmmmnnnnnnmmmmmmnnnpppnnnnnnoooooopppssswww{{{~~~~~~yyyrrrnnnllljjjfffbbb___\\\WWWPPPKKKGGGEEEDDDGGGFFFIIITTTbbbmmmqqqqqqqqqggg\\\TTTOOOQQQZZZdddsss|||~~~wwwooojjjbbbaaa^^^\\\\\\]]]___aaaccccccbbbcccdddeeefffeeebbb___]]]```eeeeee___YYYTTTSSSSSSUUUWWWXXXVVVUUUVVVaaappp}}}}}}yyyssstttuuutttpppiii```ZZZPPPMMMJJJNNNVVV\\\]]]\\\aaabbbccceeehhhdddVVVFFF<<<888666777777555444555444555777666555555666888::::::::::::999999999999888888888999999999:::::::::999999999999999::::::;;;;;;<<<<<<<<<;;;;;;:::;;;<<<<<<<<<======>>>>>>@@@@@@?????????@@@AAABBB@@@@@@??????????????????@@@@@@AAABBBDDDEEEFFFFFFDDDEEEFFFGGGHHHIIIJJJKKKJJJKKKKKKKKKLLLLLLLLLMMMMMMMMMLLLLLLMMMNNNNNNOOORRRRRRRRRRRRRRRRRRRRRRRRSSSUUUVVVVVVUUUUUUVVVWWW___hhh|||~~~vvvppp]]]OOODDDCCCCCCDDDKKKUUUpppfffYYYMMMHHHFFFCCCBBBCCCAAA@@@AAADDDHHHRRRfffxxxwwwiii^^^RRRNNNIIIFFFDDDDDDDDDCCCBBBBBBAAAAAABBBGGGNNNSSScccgggnnntttyyy||||||vvvqqqkkkeeeaaa^^^[[[YYYUUUSSSPPPNNNMMMKKKIIIGGGEEEEEEFFFFFFFFFFFFFFFFFFCCCDDDDDDEEEGGGHHHJJJJJJMMMOOOPPPRRRRRRRRRRRRQQQMMMJJJFFFBBB@@@???<<<;;;999999999999:::::::::::::::::::::999999999888888777777777777666666666666777666888???GGGRRRcccqqq{{{uuufffVVVLLLBBB>>>:::666333444666666555444333222222222666666666666666666666666666666666666666777888888777777777888999999999:::555555666666666666777777888666555333333333333444111333555777999<<<@@@DDDHHHIIILLLOOOTTTXXX\\\^^^]]]___aaadddfffhhhiiijjjkkkkkkkkkkkkllllllllllllllllllkkkjjjiiiiiiiiiiiiiiijjjkkkjjjhhhhhhjjjkkkkkkmmmnnnnnnmmmmmmooopppnnnnnnooooooppptttyyy|||~~~yyysssnnnllliiieeeaaa\\\YYYTTTNNNIIIFFFDDDDDDFFFHHHNNNZZZhhhrrruuutttpppfff\\\UUURRRTTT^^^iiiuuu}}}zzzrrrkkkggg```^^^\\\[[[[[[\\\^^^___fffdddbbb``````aaaccceeeeeebbb```bbbeeeddd___YYYTTTTTTTTTUUUXXXZZZZZZYYY]]]hhhwww}}}{{{wwwxxxyyywwwrrrjjjbbb]]]SSSRRRRRRUUUYYY\\\[[[YYYYYY[[[\\\\\\\\\XXXLLL@@@666555444444444333333333222444555555444444555666999999:::::::::;;;;;;;;;:::999999999999:::;;;;;;;;;::::::::::::;;;;;;<<<>>>>>>>>>>>>===<<<;;;;;;<<<<<<<<<===>>>??????@@@AAAAAA@@@@@@@@@BBBCCCDDDAAAAAA@@@????????????@@@BBBBBBCCCDDDEEEEEEFFFFFFDDDEEEFFFGGGIIIJJJKKKKKKJJJJJJKKKKKKKKKKKKLLLLLLLLLLLLLLLMMMNNNOOOPPPQQQRRRRRRRRRRRRRRRRRRRRRRRRSSSTTTUUUTTTSSSSSSUUUWWW\\\aaassszzztttdddTTTGGGCCCCCCBBBGGGOOOfffqqqbbbRRRJJJGGGEEECCCCCCAAAAAABBBCCCEEELLL\\\mmmzzzlllaaaTTTPPPJJJFFFEEEDDDDDDCCCAAAAAAAAA@@@BBBFFFLLLQQQ]]]ccckkksssyyy}}}|||uuunnniiieeeaaa___ZZZWWWSSSQQQOOOMMMJJJHHHHHHGGGFFFEEEDDDDDDEEEEEEBBBCCCDDDDDDDDDDDDEEEFFFFFFGGGHHHIIIIIIIIIJJJJJJEEECCCAAA@@@@@@???<<<:::888888999:::;;;<<<======;;;::::::::::::999999999777777777777666666666666888777999@@@HHHRRRaaammmuuu~~~wwwjjj[[[NNNEEE===;;;:::666444555666555444333222222222222444444444555666666777777;;;:::999888777777777777777777888888888888888888666666666777777888888888888777555333222333444555222444666999;;;>>>CCCFFFIIIJJJLLLPPPUUUZZZ^^^______```ccceeehhhiiijjjkkklllllllllllllllmmmmmmnnnnnnmmmlllkkkjjjjjjjjjjjjjjjkkkkkkkkkiiiiiikkklllkkklllnnnnnnmmmmmmoooqqqmmmnnnooopppqqquuuzzz~~~~~~yyysssnnnlllhhhccc___YYYVVVRRRMMMHHHEEEDDDDDDEEEIIIRRR___llltttwwwvvvnnneee\\\WWWVVVZZZeeepppxxx}}}vvvnnnhhheee^^^]]][[[ZZZZZZ[[[]]]^^^eeeeeeeeeeeefffhhhkkkmmmiiifffcccdddeeeeee```[[[XXXWWWVVVXXX\\\___aaaaaaeeeppp}}}|||uuukkkccc___WWWXXXZZZ\\\]]]\\\ZZZYYYWWWZZZ[[[WWWSSSNNNEEE<<<555555555333222333444444333444555555444444555666888999999:::;;;<<<======;;;:::999999999:::<<<<<<;;;;;;;;;;;;;;;<<<===>>>@@@@@@@@@??????===<<<<<<;;;<<<===>>>???@@@AAABBBAAA@@@?????????AAACCCEEEBBBAAA@@@?????????@@@@@@DDDDDDEEEEEEFFFFFFFFFGGGDDDEEEFFFGGGIIIJJJKKKLLLJJJJJJJJJJJJKKKKKKKKKKKKLLLLLLLLLMMMNNNPPPQQQRRRSSSSSSSSSSSSSSSSSSSSSSSSSSSTTTTTTRRRQQQRRRTTTVVVYYY]]]mmm~~~lllZZZJJJEEEDDDBBBFFFMMM```||||||kkkXXXOOOKKKGGGEEEFFFCCCCCCDDDDDDDDDIIIWWWfffzzz{{{nnncccUUUQQQKKKFFFEEEDDDDDDCCC@@@@@@@@@???AAAEEEKKKOOOXXX___iiissszzz~~~|||tttooojjjfffddd]]]ZZZVVVSSSQQQNNNLLLIIIKKKIIIGGGDDDCCCBBBCCCDDDAAABBBBBBBBBAAABBBDDDFFFCCCDDDDDDDDDCCCCCCDDDEEE???>>>>>>>>>??????===;;;777888999:::<<<===>>>???;;;;;;;;;:::::::::999999777777777777666666666666999777999@@@HHHRRR___kkkrrr{{{{{{vvvooobbbTTTKKKCCC<<<;;;;;;999888999555444333333222222333333222333333444555666777777???>>><<<:::888666555555888888888777777777777777777777888888999999999999999777555333222333444555333555888:::===@@@EEEIIIJJJJJJLLLQQQVVV[[[^^^``````bbbdddfffiiijjjkkklllmmmllllllllllllmmmnnnnnnnnnnnnmmmlllkkkkkkkkkkkkkkkllllllkkkjjjjjjkkkmmmkkklllnnnnnnmmmnnnoooqqqmmmnnnoooppprrrvvv|||}}}xxxrrrnnnkkkgggbbb^^^WWWUUUPPPLLLHHHEEEDDDDDDDDDJJJUUUbbbnnnuuuxxxxxxlllddd]]]ZZZZZZ___kkkwww{{{|||tttlllfffccc]]]\\\ZZZYYYYYY[[[\\\^^^aaadddhhhlllooosssvvvxxxmmmiiiffffffgggfffbbb^^^\\\[[[ZZZ\\\```eeeggghhhjjjuuuwwwmmmddd```YYY\\\```aaa___\\\ZZZYYYYYY]]]]]]VVVOOOIIIBBB;;;666888777444333555777777555666777777666666777999777888999:::<<<===>>>>>>;;;;;;:::999:::;;;<<<===<<<<<<<<<<<<<<<===>>>???AAAAAAAAA@@@@@@>>>===<<<;;;<<<===???@@@BBBCCCCCC@@@???>>>>>>???@@@CCCDDDCCCBBB@@@?????????@@@@@@CCCCCCCCCDDDEEEGGGIIIJJJHHHGGGGGGGGGHHHIIIIIIJJJIIIIIIJJJJJJKKKLLLLLLLLLMMMMMMMMMMMMMMMMMMNNNNNNSSSSSSSSSSSSSSSSSSSSSSSSTTTTTTSSSRRRRRRSSSTTTUUUWWW___jjjyyy}}}zzzvvveeeRRRHHHEEEDDDFFFIIIWWWtttqqq\\\QQQMMMGGGDDDDDDAAA@@@@@@@@@CCCJJJSSSYYYuuutttjjj]]]TTTLLLJJJIIIEEEDDDDDDDDDCCCAAA@@@AAADDDGGGIIITTT]]]hhhoootttyyy}}}uuuooolllkkkeeebbb]]]XXXUUUQQQMMMJJJGGGFFFEEEEEEEEEDDDAAA???EEEDDDCCCCCCBBBBBBBBBCCCBBBBBBAAAAAAAAAAAAAAAAAA<<<===>>>===;;;::::::<<<::::::::::::::::::::::::999999999888888888888777:::::::::999888777777666888999;;;???GGGRRR^^^fffqqqtttsssnnniiicccXXXNNNDDDAAA<<<999777666555444555444333333222222333333555444444333333444444555;;;:::777555444444555666444444444555555555555666777777777777666666666666888777666444333333333444666777999;;;>>>BBBDDDFFFMMMLLLLLLQQQXXX___bbbbbbcccdddeeefffgggiiijjjjjjmmmmmmmmmmmmnnnnnnnnnnnnnnnnnnnnnnnnnnnmmmmmmmmmiiijjjlllmmmnnnmmmmmmllllllllllllmmmnnnooopppqqqnnnnnnppprrrvvvzzz~~~}}}|||xxxsssmmmhhhccc^^^ZZZZZZTTTMMMHHHFFFEEECCCAAAEEEOOO[[[dddmmmttttttqqqiiiddd]]]WWWYYYddduuuzzzrrriiiaaa]]][[[[[[ZZZZZZ\\\___bbbeeedddiiiooovvv~~~vvvppphhhccccccccccccaaaccc___]]]___```cccjjjssszzz~~~pppeee___ZZZ^^^ccceeeccc````````````^^^ZZZTTTLLLCCC<<<888555555555555555555444444444444444555555777888999888999999:::;;;<<<======<<<;;;;;;::::::<<<===>>>???>>>=========>>>???@@@AAAAAABBBBBBAAA@@@>>>===<<<<<<===>>>???@@@AAAAAA?????????@@@@@@AAAAAAAAA<<<<<<;;;;;;;;;;;;<<<<<>>===<<<<<<;;;<<<===>>>?????????????????????@@@AAAAAAAAABBBBBBAAA???>>>===<<<<<<===>>>???@@@AAAAAA@@@@@@@@@@@@@@@?????????>>>>>>======>>>??????@@@EEEEEEEEEEEEFFFFFFGGGGGGGGGFFFFFFFFFFFFGGGHHHHHHIIIIIIIIIJJJKKKKKKLLLLLLMMMNNNNNNNNNOOOOOOOOOPPPQQQQQQRRRSSSTTTUUUUUUVVVUUUTTTTTTSSSSSSSSSTTTTTTYYY]]]cccmmmwwwpppxxx|||iiiYYYMMMEEEEEEIIIOOOgggjjjZZZQQQJJJFFFDDDEEEDDDBBB@@@@@@DDDJJJOOO\\\ppp|||rrrjjj^^^SSSNNNKKKGGGEEEFFFDDDCCCBBBAAAAAACCCEEEGGGKKKSSS___iiipppvvv|||yyysssiiiaaa\\\ZZZXXXWWWOOOLLLHHHEEEDDDCCCBBBAAA@@@@@@?????????@@@AAAAAA@@@@@@??????>>>===<<<<<<999;;;<<<;;;::::::;;;<<<:::::::::::::::::::::::::::999999999888888888888999888888777777666666555555777:::???FFFPPP[[[cccbbbdddbbb]]]XXXSSSKKKBBB???<<<999777777777666444555444444333333333333333333333222222222222333333444444444333333222222222444444444555555555555666666666666666777777777777888777666444444444555555777888;;;===@@@CCCFFFGGGMMMMMMNNNSSSYYY^^^aaabbbddddddeeefffhhhiiijjjjjjjjjkkkkkkkkkllllllllllllnnnnnnnnnnnnmmmmmmlllkkkhhhiiijjjllllllllllllkkkmmmlllllllllllllllmmmmmmlllnnnppptttxxx}}}|||zzzyyyuuuqqqlllgggbbb\\\XXXQQQMMMGGGDDDCCCDDDEEEEEELLLWWWccckkkqqqsssnnnhhhccc```\\\[[[___kkkzzzzzzssskkkbbb\\\XXXWWWXXXXXXZZZ]]]ccckkkqqqrrryyy{{{uuurrrqqqnnnjjjfffiiiffffffiiiiiijjjnnnuuu|||wwwwww}}}wwwlllgggcccfffiiijjjiiigggfffffffffccc\\\SSSIII@@@999555555555555555555555555555666666666555555666777777999::::::;;;<<<===>>>>>>>>>============>>>?????????@@@AAAAAABBBBBBBBBAAAAAAAAAAAAAAA@@@???>>>===<<<<<<===>>>???@@@AAAAAABBBBBBBBBAAA@@@>>>===<<<======>>>>>>???@@@BBBBBBFFFFFFFFFGGGFFFFFFFFFEEEGGGFFFFFFEEEFFFFFFGGGGGGHHHHHHIIIJJJJJJKKKKKKLLLNNNNNNNNNOOOOOOPPPPPPQQQPPPPPPQQQSSSTTTUUUWWWWWWUUUUUUTTTTTTTTTTTTTTTTTTXXXZZZ^^^gggxxxuuulllsss~~~ppp```PPPFFFFFFJJJLLL```zzzqqq^^^SSSLLLGGGEEEEEEDDDBBB@@@@@@BBBGGGKKKWWWhhhyyylllaaaUUUPPPMMMJJJIIIKKKDDDCCCBBBAAAAAACCCDDDEEEGGGNNNZZZeeemmmtttzzz~~~}}}tttlllfffbbb___^^^VVVRRRLLLGGGEEEDDDCCCBBBBBBAAAAAAAAAAAABBBCCCCCC@@@???>>>===<<<;;;:::999888:::;;;;;;::::::;;;===;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999888888888888777777777666666555555555777:::???FFFOOOYYY```^^^___]]]WWWSSSOOOHHHAAA<<<:::777666777777666555555555444333333333333333333222222111111222222333222333333333333333222111444444444555555555555666666666666666777777777777888777666555555555666777888:::<<>>777444555555555555666666666666777777666666666666666666999:::;;;;;;======>>>???>>>>>>>>>?????????@@@@@@???@@@BBBCCCDDDDDDCCCBBB@@@@@@@@@@@@??????>>>>>><<<<<<===>>>???@@@AAAAAAEEEEEEDDDCCCAAA???===<<<;;;;;;<<<===>>>@@@BBBCCCFFFGGGGGGGGGGGGFFFEEEEEEGGGGGGFFFFFFEEEFFFFFFGGGHHHHHHIIIIIIJJJKKKKKKKKKMMMMMMNNNOOOOOOPPPQQQQQQOOOPPPQQQSSSTTTVVVWWWXXXUUUUUUUUUUUUTTTTTTSSSSSSUUUWWW[[[bbbqqqvvvlllpppwww|||zzz{{{xxxhhhWWWJJJFFFHHHIIIYYYqqqxxxcccVVVOOOJJJEEECCCCCCBBBAAA@@@BBBFFFIIITTTaaaxxxrrrfffZZZSSSOOOKKKIIIKKKDDDCCCBBBBBBAAABBBCCCCCCEEEKKKUUU```jjjrrrxxx||||||tttnnnhhhccc___```[[[SSSMMMJJJHHHGGGFFFBBBBBBBBBAAAAAABBBCCCCCC??????>>>===<<<::::::999999:::;;;;;;;;;:::<<<===;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999999888777777777777666666666666555888<<<@@@FFFNNNWWW\\\ZZZ[[[WWWQQQNNNLLLFFF@@@:::888777666777777666555666555444444333333444444333222222111111222222333222333333444444444333333444444444555555555555666555666666666777777777888888777666555666777888999999;;;>>>AAADDDFFFHHHIIILLLOOORRRVVVZZZ^^^aaacccdddeeefffggghhhjjjkkkkkkkkkllllllllllllmmmmmmmmmkkkkkkllllllkkkjjjhhhgggggghhhjjjkkkllllllkkkjjjmmmllllllkkkkkkkkkllllllmmmooorrrwww{{{~~~{{{yyyvvvtttppplllhhhbbb\\\WWWOOOLLLGGGBBB@@@AAADDDGGGQQQ]]]kkkssswwwvvvmmmdddZZZZZZ\\\aaajjjvvv|||vvvmmmeee^^^YYYWWWUUUWWWYYY[[[___jjjxxx~~~||||||xxxsssnnnkkknnnttt~~~wwwppplllooovvv|||wwwmmmhhhhhhoooooopppppppppooommmkkkjjjdddZZZNNNDDD;;;666333555555555666666666777777888777777666666666777777999999:::;;;<<<===>>>>>>?????????@@@@@@@@@@@@@@@???@@@BBBCCCDDDDDDCCCCCC@@@@@@??????????????????<<<<<<===>>>???@@@AAAAAAFFFFFFFFFEEECCCAAA>>>===;;;;;;<<<===???AAABBBCCCFFFFFFHHHHHHHHHGGGFFFEEEHHHHHHGGGFFFFFFFFFFFFGGGHHHHHHHHHIIIJJJJJJKKKKKKLLLLLLMMMNNNOOOPPPQQQQQQPPPPPPQQQSSSTTTVVVWWWWWWVVVVVVVVVVVVUUUTTTSSSRRRSSSTTTXXX```jjj}}}wwwooopppsssuuurrrpppttt{{{rrraaaPPPGGGEEEGGGQQQfffkkk\\\TTTMMMFFFBBBBBBBBBBBBAAABBBEEEHHHMMMXXXlll}}}pppbbbZZZRRRKKKGGGGGGDDDDDDCCCBBBAAAAAAAAAAAADDDHHHPPPZZZeeeooovvvzzzzzzsssmmmfffbbbddd^^^VVVPPPKKKHHHFFFEEECCCBBBAAAAAA@@@@@@@@@AAA??????>>>>>>===<<<;;;;;;:::<<<===<<<;;;;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999999999777777777777777777777777777:::>>>BBBGGGMMMTTTYYYUUUUUUPPPJJJGGGFFFBBB===:::888777777888888666555666555555444444444444444333333222222222222333333333333333444444555555555444444444555555555555666555555666666777777888888777777666666666888999::::::<<>>???@@@@@@AAAAAA@@@@@@>>>???@@@AAABBBCCCCCCCCC@@@??????>>>>>>>>>??????<<<<<<===>>>???@@@AAAAAADDDEEEEEEFFFDDDBBB@@@>>>======>>>???@@@BBBDDDEEEEEEFFFGGGIIIIIIHHHGGGFFFIIIIIIHHHGGGGGGGGGGGGGGGGGGHHHHHHIIIIIIJJJJJJKKKKKKKKKLLLMMMNNNOOOPPPPPPPPPQQQRRRSSSTTTUUUVVVVVVVVVVVVWWWWWWVVVTTTSSSRRRQQQRRRWWW^^^eeerrrxxxsssqqqqqqrrrooojjjhhhjjjxxxiiiXXXKKKEEEGGGKKKXXXqqquuudddZZZPPPGGGCCCDDDDDDCCCBBBBBBDDDFFFHHHPPPbbbzzzwwwiii```WWWNNNHHHFFFDDDDDDCCCBBBAAAAAA@@@@@@CCCEEEKKKTTT___jjjssswww}}}xxxsssnnnkkkhhhccc[[[TTTOOOKKKGGGEEEEEEDDDCCCBBBAAA@@@@@@@@@@@@?????????>>>>>>======<<<>>>>>>>>><<<;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::999999999888888888888888888888888999<<<@@@DDDHHHMMMRRRVVVQQQPPPKKKDDDAAABBB???;;;:::999888888999888666444666666555444444444444444444444333333333333444444333333222222333444666777444444444555555555555666555555555666777888888888777777666666777999:::;;;:::===@@@DDDGGGIIIJJJJJJLLLPPPVVVYYY[[[^^^aaadddeeeeeefffhhhiiijjjkkkllljjjkkkkkkkkkllllllllllllnnnoooppppppooommmjjjhhhhhhiiikkklllmmmmmmllllllllllllllllllmmmnnnooooooooorrruuuzzz}}}}}}|||{{{zzzwwwtttqqqooollliiieee___XXXSSSNNNLLLIIIDDDBBBDDDJJJOOO\\\gggrrrxxxyyyuuukkkaaaVVVXXX]]]hhhsss}}}zzzrrriii```ZZZWWWUUUTTTVVVWWWWWW[[[gggyyyyyyxxxyyy|||yyy{{{~~~xxxppphhhdddgggmmmqqqpppssssssmmmffffffooowwwvvvtttrrrrrrsssrrrooommmfff___TTTHHH>>>888666555444555555666777777888888666666666666777888999999777888888999:::;;;<<<<<<===>>>???@@@AAA@@@@@@???======>>>>>>???AAABBBCCC@@@???>>>======>>>???@@@<<<<<<===>>>???@@@AAAAAA@@@AAACCCDDDDDDBBB@@@>>>======>>>>>>@@@AAACCCCCCDDDEEEGGGIIIIIIIIIGGGFFFJJJIIIIIIHHHGGGGGGGGGHHHGGGGGGHHHIIIIIIJJJJJJKKKJJJKKKLLLMMMNNNOOOPPPPPPQQQQQQRRRSSSTTTUUUUUUVVVVVVVVVWWWWWWVVVUUUSSSRRRPPPRRRWWW]]]bbblllxxxuuuqqqpppqqqnnngggbbbaaatttyyynnn^^^OOOGGGJJJHHHOOOddd}}}iii^^^RRRHHHEEEFFFFFFDDDBBBAAABBBDDDGGGMMM]]]tttyyylllddd\\\RRRLLLJJJDDDDDDCCCBBBAAAAAA@@@???BBBDDDHHHPPP\\\gggpppuuu{{{}}}xxxvvvtttqqqllleee^^^XXXSSSOOOLLLIIIHHHFFFEEECCCCCCBBBBBB@@@@@@@@@@@@????????????>>>???@@@???===<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999999888888888888888999999999;;;>>>AAAEEEHHHMMMQQQUUUOOONNNIIIBBB???AAA???:::;;;:::999999999999666444666666555444444444444555555444444333333444444555333222111111111444666888444444444555555555666666444555555666777888888999777777666666777999;;;<<<;;;===AAAEEEHHHJJJJJJJJJLLLQQQWWWZZZ\\\^^^aaadddeeeeeefffhhhiiijjjkkkllliiiiiijjjjjjjjjkkkkkkkkkpppqqqrrrsssrrrooollljjjiiijjjlllmmmnnnnnnmmmllllllllllllmmmnnnooopppqqqpppsssvvvzzz~~~}}}{{{zzzyyywwwtttrrrnnnllljjjgggccc]]]VVVQQQLLLKKKHHHEEECCCGGGNNNTTTaaakkkuuuyyyxxxtttiii___UUUWWW^^^iiiuuu~~~yyypppggg^^^YYYVVVUUUSSSTTTUUUUUUXXXdddwwwvvvsssttt|||}}}wwwnnneeebbbccchhhlllgggjjjiiiddd```dddppp||||||yyywwwwwwyyyxxxuuurrrddd]]]QQQFFF===888666666444555555666777888888999666666666666777888::::::666777888999:::;;;;;;<<<===>>>???@@@AAA@@@??????===<<<<<<<<<===???AAACCC??????>>>======>>>???@@@<<<<<<===>>>???@@@AAAAAA<<<>>>AAABBBCCCBBB@@@>>>;;;;;;<<<<<<===>>>@@@@@@GGGGGGGGGHHHIIIJJJKKKLLLKKKJJJGGGEEEEEEEEEFFFGGGGGGGGGHHHIIIJJJJJJJJJJJJJJJKKKMMMMMMNNNOOOQQQTTTPPPRRRSSSTTTSSSSSSUUUVVVWWWWWWWWWWWWVVVVVVUUUTTTPPPQQQUUUZZZ]]]eeevvv~~~}}}|||~~~~~~vvviiibbbcccgggwww~~~{{{tttcccQQQHHHBBBEEEKKKXXXnnnyyyaaaSSSMMMGGGDDDEEEFFFEEEBBBCCCFFFEEEKKKVVVhhh}}}ssseeeZZZRRRLLLIIIFFFDDDBBBAAABBBCCCCCCBBBDDDBBBEEENNNXXX```kkktttyyy|||}}}yyypppddd]]][[[VVVQQQOOOLLLJJJIIIIIIHHHEEECCCDDDCCCBBBBBBBBBBBBAAA???;;;<<<===>>>>>>>>>==============================<<<<<<;;;::::::999888888::::::999888777777888888888===AAACCCHHHOOORRRQQQOOOLLLGGGAAA>>><<<======AAA===999777999:::999888999666444333444444444333555555444444444333333333333333333444444555555555666666666666777777777777222333444555666777888999888888888999:::===???AAA@@@AAACCCDDDEEEGGGJJJMMMSSSUUUYYY\\\^^^aaaeeegggffffffeeefffggghhhjjjkkkhhhjjjkkkkkkjjjiiikkklllmmmnnnooopppqqqpppooonnnkkkkkkllllllmmmnnnnnnnnnmmmnnnooonnnnnnooorrrtttuuuxxx{{{}}}~~~}}}yyywwwvvvtttrrrpppllliiieeeaaa]]]YYYTTTPPPHHHIIIGGGDDDCCCHHHSSS\\\iiittt~~~yyypppfff]]]XXX[[[bbbmmmyyywwwlllddd```\\\XXXUUUXXXUUUTTTVVV[[[cccrrr~~~uuulllkkklllssstttfff```^^^^^^aaaeeegggfffaaaYYYVVV^^^ppp{{{xxxwwwvvvtttsssfff\\\MMMBBB<<<999666555666666666666666555555555777777777777777777777777888999::::::;;;;;;::::::???999777<<>>@@@>>>>>>?????????===<<<::::::;;;;;;<<<===>>>??????@@@@@@AAABBBBBBAAA@@@@@@===============>>>>>>???GGGGGGGGGHHHIIIJJJKKKLLLMMMKKKIIIGGGEEEEEEFFFGGGGGGHHHIIIJJJJJJKKKKKKJJJKKKLLLMMMNNNNNNOOORRRTTTRRRSSSUUUUUUSSSSSSTTTVVVWWWWWWWWWWWWWWWWWWVVVUUURRRRRRUUUYYY[[[aaannn||||||rrrggg```]]]lllyyywwwsssdddSSSHHHCCCDDDFFFOOOaaa|||lllZZZRRRHHHEEEEEEFFFDDDAAABBBFFFEEEJJJTTTeeeyyyuuuhhh]]]UUUOOOKKKGGGEEEBBBAAABBBCCCCCCBBBCCCAAACCCKKKTTT\\\gggqqqvvvyyy}}}{{{oooiiigggccc^^^WWWTTTQQQOOONNNLLLIIIFFFFFFDDDBBBAAABBBBBBAAA@@@<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<<;;;;;;::::::;;;;;;:::999999999999999:::???BBBCCCHHHNNNPPPOOONNNKKKFFFAAA===<<<<<<===???;;;888777999:::999888888666555555777888888777666666666666555555555555555555555555555666666666666666666666777777777888444444555666777888888999888888999:::;;;>>>@@@AAA@@@AAACCCDDDEEEHHHLLLOOOSSSVVVZZZ\\\___aaaeeegggggggggffffffggghhhiiijjjhhhiiikkkjjjiiiiiijjjlllmmmnnnpppqqqqqqpppooooookkkllllllmmmmmmnnnoooooommmnnnooonnnnnnooorrrtttuuuxxx|||~~~~~~|||xxxvvvtttssspppnnnjjjgggccc___\\\WWWRRRNNNIIIIIIHHHEEEEEEKKKUUU]]]kkkvvvzzzqqqfff]]]YYY]]]dddppp{{{~~~|||uuukkkccc___\\\YYYVVVXXXVVVUUUXXX[[[aaammmyyyyyyooofffeeegggmmmzzztttfff___]]]\\\___cccbbb```[[[SSSPPPXXXiiiwww|||{{{zzzyyywwwuuuggg]]]NNNBBB<<<999777666555555666666666666666666888888888888888888888888;;;:::999999999:::<<<===HHHAAA;;;<<<>>><<<:::::::::;;;======<<<<<<>>>????????????>>>===<<<;;;::::::;;;;;;<<<===>>>?????????@@@AAABBBBBBAAA@@@???>>>>>>=========>>>>>>???GGGGGGGGGHHHIIIJJJKKKLLLOOOMMMKKKIIIGGGFFFFFFGGGHHHIIIJJJKKKLLLLLLLLLLLLLLLMMMNNNOOOOOOPPPRRRTTTUUUVVVWWWVVVTTTSSSTTTUUUUUUVVVWWWWWWWWWWWWWWWWWWTTTTTTVVVXXXYYY[[[fffqqqppp___WWWbbbsss~~~tttsssrrrhhhVVVJJJDDDCCCCCCGGGSSSkkkyyydddXXXLLLGGGEEEFFFDDDAAAAAAEEEDDDHHHQQQ```tttzzzmmmbbbYYYRRRNNNHHHFFFCCCBBBCCCCCCCCCBBBBBB@@@AAAGGGNNNVVVbbbmmmsssvvvzzz~~~zzzxxxuuuqqqfffaaa\\\ZZZXXXUUUPPPLLLJJJGGGDDDCCCCCCCCCCCCBBB?????????@@@@@@@@@AAAAAA@@@@@@@@@??????>>>>>>>>>===============<<<<<<<<<<<<<<<;;;:::::::::;;;;;;<<<@@@CCCDDDGGGLLLNNNLLLMMMJJJEEE@@@===<<<;;;<<<<<<:::777777888::::::999888777777999;;;<<<;;;999888888777777777666666666777777777777666666666666666666666777777777888888777777777777888888999999999999:::;;;===???AAABBB@@@BBBDDDEEEGGGJJJNNNQQQTTTWWW[[[^^^```bbbeeeggghhhhhhgggggggggggghhhhhhgggiiijjjjjjiiiiiijjjkkkmmmnnnoooqqqqqqqqqpppooollllllmmmmmmnnnooooooooommmnnnooonnnnnnooorrrtttvvvyyy}}}}}}{{{wwwuuussspppmmmkkkhhheeeaaa]]]YYYUUUOOOLLLHHHIIIHHHFFFGGGNNNXXX```nnnyyyzzzqqqggg^^^[[[```hhhsss~~~~~~{{{wwwpppggg```]]]\\\YYYWWWWWWVVVVVVYYY[[[^^^gggqqqqqqfff______aaahhhsssssseee^^^[[[YYY[[[^^^]]]ZZZSSSLLLJJJSSSbbbnnnzzzzzzzzzzzz{{{zzzwwwtttggg\\\MMMAAA;;;999777666555555555666666777777777888888888888888888888888===<<<:::888888:::===???NNNDDD<<<;;;;;;::::::<<<:::;;;======<<<<<<===???@@@@@@>>>===<<<;;;::::::::::::;;;<<<===>>>??????@@@AAABBBBBBBBBBBBAAA@@@??????>>>>>>>>>>>>>>>???GGGGGGGGGHHHIIIJJJKKKLLLPPPOOOMMMJJJIIIGGGGGGFFFHHHIIIJJJLLLMMMMMMMMMMMMMMMNNNPPPPPPOOOPPPSSSUUUXXXXXXYYYWWWUUUSSSSSSTTTTTTTTTUUUVVVWWWWWWVVVVVVVVVUUUWWWYYYYYYYYY```hhhzzz{{{eee[[[aaalll~~~}}}rrrppprrrkkkZZZKKKEEEDDDCCCDDDLLL___|||lll]]]QQQKKKFFFFFFDDDAAAAAADDDCCCGGGOOO]]]qqqrrrggg]]]UUUPPPJJJHHHEEECCCDDDDDDCCCBBBCCC@@@AAAEEEIIIPPP]]]iiirrruuuyyy|||vvvpppiiieeeccc___XXXRRROOOLLLHHHFFFFFFFFFEEEDDDCCCBBBBBBBBBCCCCCCDDDDDDBBBBBBAAA@@@@@@???>>>>>>========================<<<<<<;;;;;;:::;;;;;;<<<<<>>GGG@@@::::::;;;;;;===@@@:::;;;===<<<;;;;;;===>>>AAA@@@===;;;::::::::::::999:::;;;<<<===>>>???@@@AAABBBCCCDDDDDDCCCBBBAAAAAA@@@???>>>>>>>>>>>>>>>GGGGGGGGGHHHIIIJJJKKKLLLPPPOOONNNLLLJJJHHHGGGGGGHHHIIIJJJLLLMMMNNNNNNNNNOOOPPPQQQQQQPPPQQQSSSUUUYYYZZZYYYXXXUUUSSSSSSTTTRRRSSSTTTUUUUUUUUUUUUUUUWWWVVVYYY\\\\\\ZZZ^^^dddttt~~~oooaaaaaagggwww}}}qqqnnnppplll\\\LLLDDDCCCCCCEEEHHHUUUnnnsssaaaWWWOOOHHHFFFEEEBBBBBBDDDCCCFFFLLLZZZnnnwwwlllaaaYYYSSSLLLJJJFFFEEEDDDDDDCCCBBBDDDBBBBBBDDDGGGLLLXXXeeeqqquuuyyy}}}~~~}}}tttooolllggg___WWWSSSPPPLLLJJJIIIHHHFFFEEEDDDDDDCCCCCCCCCDDDEEEFFFEEEDDDCCCBBBAAA@@@???>>>=========<<<<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;;;;???CCCDDDGGGMMMOOOMMMJJJHHHDDDAAA>>><<<;;;;;;888888999999999999;;;<<<;;;::::::;;;<<<;;;999666888888888777777777777666888777777777666555555555777777777777888888888888999999999999::::::::::::;;;<<<>>>???AAACCCDDDDDDCCCDDDGGGHHHJJJNNNRRRUUUWWWZZZ^^^aaabbbccceeefffiiiiiiiiihhhggggggfffffffffhhhiiiiiihhhgggiiijjjkkklllmmmoooppppppoooooollllllmmmmmmnnnooooooooommmnnnooonnnnnnooorrrtttxxx{{{|||zzzwwwuuusssoookkkhhhfffccc___[[[WWWRRRMMMIIIEEEEEEEEEGGGLLLUUU^^^eeerrryyy~~~{{{tttmmmfff```^^^eeepppzzzzzzvvvkkkeee]]]XXXXXXXXXWWWUUUQQQSSSWWW[[[\\\[[[```fffsss{{{eee[[[UUUVVVYYY```jjjtttzzz}}}~~~ttthhhaaa]]]XXXVVVWWWSSSOOOJJJGGGIIIPPPYYY___fffgggjjjnnnooommmiiieeeYYYPPPDDD;;;777666555444444555555666777888999999888888888888888888888888999:::<<<===>>>===<<<;;;>>>:::888;;;<<<;;;<<>><<<:::999999::::::999999;;;<<<===???@@@@@@CCCDDDEEEFFFFFFEEEDDDCCCBBBBBBAAA???>>>>>>>>>>>>GGGGGGGGGHHHIIIJJJKKKLLLOOOOOOMMMLLLJJJIIIHHHGGGHHHHHHJJJLLLMMMNNNNNNNNNPPPQQQRRRRRRQQQRRRTTTVVVYYYYYYYYYWWWUUUSSSSSSSSSSSSTTTUUUUUUUUUUUUUUUTTTWWWWWWZZZ______\\\^^^bbblllvvv}}}hhhbbbcccqqqsssnnnpppnnnaaaRRREEEBBBBBBDDDEEEKKK___ttt|||iii]]]SSSJJJGGGFFFCCCBBBDDDCCCEEEJJJUUUiii~~~rrrggg]]]WWWNNNKKKHHHFFFEEEEEEDDDBBBDDDCCCCCCEEEEEEHHHTTT```lllrrryyy}}}~~~{{{xxxrrrhhh```YYYWWWTTTRRRPPPNNNKKKHHHFFFEEEDDDDDDDDDEEEGGGHHHIIIHHHGGGFFFDDDCCCAAAAAA>>>>>>>>>===<<<<<<;;;;;;;;;;;;:::::::::;;;<<<<<<;;;@@@CCCDDDGGGMMMOOOMMMJJJHHHEEEBBB???===<<<<<<888999;;;;;;::::::;;;<<<<<<;;;::::::;;;:::888666999999888888888777777777777777777777666666666666777777777888888888999999888999999999::::::;;;;;;===>>>@@@BBBCCCDDDEEEEEEEEEGGGIIIJJJLLLOOOSSSVVVXXX\\\```cccddddddeeefffhhhhhhiiiiiihhhgggffffffeeeggghhhhhhgggggghhhiiiiiijjjlllmmmnnnnnnnnnnnnkkkkkkllllllmmmnnnnnnnnnmmmnnnooonnnnnnooorrrtttxxx|||~~~zzzxxxvvvtttrrroookkkgggdddaaa]]]YYYUUUQQQLLLHHHEEEDDDEEEIIIPPPYYYccchhhqqqwwwyyytttmmmiiieeeaaabbbiiittt~~~zzzvvvhhhbbb[[[WWWWWWWWWWWWUUUQQQSSSXXX\\\\\\ZZZ]]]ccclllwwwbbbYYYRRRRRRUUU[[[ccckkkqqqsssyyyvvvlllgggbbb[[[WWWVVVMMMJJJFFFFFFJJJQQQVVVYYY^^^```cccfffgggddd___[[[OOOHHH>>>888777666555444666666666777777888888888999999999999999999999999777999<<<>>>???===;;;999:::888999<<<<<<999888::::::;;;<<<<<<;;;:::;;;<<<===<<<;;;:::::::::::::::888999:::<<<===???@@@AAADDDEEEFFFFFFFFFFFFEEEDDDDDDCCCBBB@@@???>>>>>>>>>GGGGGGGGGHHHIIIJJJKKKLLLMMMMMMMMMLLLKKKIIIHHHGGGGGGHHHIIIKKKLLLMMMNNNNNNQQQRRRSSSSSSRRRRRRTTTVVVXXXXXXXXXWWWTTTRRRRRRSSSVVVVVVWWWWWWWWWVVVUUUUUUYYYXXX\\\```aaa]]]\\\^^^fffpppvvvjjjdddnnn{{{tttuuuuuulll___LLLFFFCCCDDDCCCDDDSSSfffrrrbbbWWWLLLIIIGGGEEECCCDDDCCCCCCFFFPPPbbbyyyxxxmmmbbb[[[OOOMMMIIIGGGFFFEEEDDDBBBCCCBBBDDDEEECCCEEEOOO[[[dddlllvvv|||~~~xxxooodddcccaaa```^^^ZZZUUURRRLLLKKKJJJIIIJJJKKKMMMNNNNNNMMMLLLJJJHHHGGGEEEEEEAAAAAA@@@???===<<<;;;;;;<<<<<<;;;;;;<<<<<<===>>>===AAADDDDDDGGGLLLMMMKKKJJJHHHFFFCCC@@@>>>===<<<999;;;======;;;:::;;;======;;;999999;;;;;;;;;:::::::::::::::999999999888777777777888888888888888777777888888888999999999777777888999:::;;;;;;<<<===???AAACCCEEEFFFFFFFFFGGGIIIJJJLLLMMMOOOSSSVVVYYY]]]aaadddeeedddeeeeeegggggghhhiiiiiihhhgggfffeeefffhhhgggffffffgggiiiggghhhjjjlllmmmmmmmmmllljjjjjjkkkkkklllmmmmmmmmmmmmnnnooonnnnnnooorrrtttyyy}}}~~~}}}|||wwwuuutttsssqqqnnniiifffbbb___[[[WWWSSSOOOIIIFFFFFFEEEGGGKKKTTT^^^gggmmmooottttttmmmgggeeecccaaafffnnnzzz{{{wwwiiiccc\\\XXXXXXYYYXXXWWWUUUVVVZZZ]]]\\\XXXZZZ___eeettt```YYYTTTTTTTTTXXX___eeeiiikkksssyyyxxxppplllhhh___YYYVVVKKKHHHGGGJJJPPPUUUXXXWWWWWWXXXZZZ\\\\\\YYYTTTOOOFFFAAA:::777888888777555777777777777777777777888999999999999999999999999888999;;;<<<<<<<<<;;;:::888777888;;;;;;888777::::::;;;<<<<<<::::::;;;<<<::::::;;;;;;;;;:::::::::888999:::<<<>>>???@@@AAACCCCCCEEEEEEEEEEEECCCCCCEEEDDDCCCAAA???>>>>>>>>>GGGGGGGGGHHHIIIJJJKKKLLLLLLLLLLLLLLLKKKJJJHHHHHHFFFGGGIIIJJJLLLMMMMMMNNNRRRSSSTTTSSSRRRSSSUUUVVVWWWXXXXXXVVVTTTRRRRRRSSSYYYYYYYYYYYYXXXWWWVVVVVVZZZYYY]]]aaaaaa\\\ZZZ[[[cccmmmuuujjjppp|||||||||~~~wwwkkkUUUKKKEEEEEEBBBAAANNN___qqqyyyeeeYYYMMMIIIHHHFFFDDDEEECCCBBBDDDLLL\\\sss}}}pppeee___PPPMMMJJJGGGFFFEEEDDDBBBAAABBBDDDEEEBBBCCCLLLWWW]]]gggsss{{{|||ooonnnmmmllljjjfff```[[[SSSRRRQQQPPPPPPRRRSSSUUURRRQQQOOONNNLLLJJJHHHHHHDDDCCCBBB@@@>>>===<<<;;;===============>>>??????@@@CCCEEEEEEFFFKKKKKKIIIJJJIIIFFFDDDAAA???>>>===999<<<>>>>>>;;;:::;;;======;;;999999;;;===>>>>>><<<<<<;;;;;;;;;:::::::::888888888999999::::::;;;777888888888888999999999666666777888:::;;;<<<<<<>>>???BBBDDDFFFGGGGGGGGGIIIJJJLLLLLLMMMPPPSSSVVVZZZ^^^bbbeeeeeeeeeeeeeeefffggghhhiiiiiihhhgggfffeeefffggggggffffffgggiiifffgggiiikkklllllllllllliiiiiijjjkkkkkkllllllmmmmmmnnnooonnnnnnooorrrtttyyy~~~~~~}}}|||{{{tttsssrrrqqqpppmmmhhheee```]]]YYYUUUQQQMMMHHHDDDGGGGGGHHHNNNWWWbbbkkkpppnnnqqqpppiiicccbbbcccbbbiiiqqq}}}{{{xxxjjjddd]]]YYYYYYZZZZZZYYYXXXXXX[[[^^^[[[VVVWWW\\\```|||qqq```YYYYYYXXXWWWYYY]]]bbbfffgggmmmttt{{{yyyssspppkkkbbbZZZWWWLLLJJJJJJOOOVVV[[[[[[YYYQQQQQQRRRSSSSSSPPPKKKFFFAAA===999888999:::888666888888888777777777777777999999999999999999999999:::999999999::::::;;;;;;777666777::::::888:::???:::;;;<<<<<<:::::::::<<<888999:::;;;<<<;;;:::999888999:::<<<>>>???AAAAAAAAABBBCCCDDDDDDCCCBBBAAAFFFEEECCCAAA@@@>>>>>>>>>GGGGGGGGGHHHIIIJJJLLLLLLMMMMMMLLLKKKJJJIIIIIIHHHGGGHHHIIIKKKMMMNNNPPPPPPQQQRRRSSSSSSRRRRRRSSSTTTWWWWWWVVVSSSQQQQQQTTTVVVWWWWWWWWWWWWWWWWWWWWWWWWXXXZZZ\\\^^^``````___^^^[[[hhh{{{pppqqq|||xxx^^^SSSGGGBBBBBBDDDJJJQQQfff|||oooaaaRRRLLLJJJGGGEEEEEEEEEEEEIIIOOOWWWdddyyyxxxiii^^^WWWOOOIIIIIIIIIFFFDDDEEEDDDCCCAAAAAACCCGGGKKKNNNZZZbbbnnnxxx}}}zzzzzz|||xxxooogggcccaaa^^^[[[ZZZ[[[\\\]]]^^^\\\XXXUUURRRNNNJJJGGGGGGEEEBBB@@@AAAAAA@@@@@@??????===<<<<<<===>>>???@@@BBBEEEGGGJJJKKKLLLLLLJJJIIIFFFDDDAAA???======@@@@@@@@@???????????????AAA@@@??????>>>>>>??????EEEBBB>>><<<;;;;;;::::::;;;:::999888888888888888999999::::::;;;;;;<<<<<<999999888888999;;;===>>>@@@BBBDDDEEEFFFGGGIIIKKKKKKLLLNNNOOOPPPRRRVVVYYY\\\___cccffffffeeeeeeeeeeeeeeeffffffffffffeeeeeefffeeeeeeddddddeeeeeeffffffgggiiijjjkkkllllllmmmkkkmmmnnnnnnllljjjjjjkkknnnnnnmmmnnnpppsssvvvxxx}}}~~~{{{wwwtttrrrpppmmmkkkjjjiiigggeee```[[[TTTPPPNNNLLLIIIFFFCCCGGGKKKQQQ]]]jjjpppoooooonnnjjjeee```^^^^^^```jjjvvv}}}zzzwwwpppkkkccc___^^^______^^^___[[[[[[______ZZZYYY]]]gggxxx}}}pppbbbVVVYYYYYYXXXWWWXXX[[[aaaeeegggqqq{{{zzzvvvxxxuuujjj```[[[QQQOOOPPPVVV]]]bbbaaa___PPPLLLIIIIIIKKKJJJFFFAAA;;;:::999888777777777777777777777777888888888888777777777777777666666555888888888999999:::::::::999999888888888888888888888999:::;;;;;;;;;:::999::::::::::::::::::::::::::::::;;;<<<>>>@@@BBBCCC???AAACCCEEEEEEEEEDDDCCCBBBAAA@@@@@@??????@@@@@@GGGGGGGGGHHHIIIJJJKKKLLLLLLKKKKKKJJJIIIIIIHHHHHHHHHHHHIIIJJJLLLMMMNNNOOOPPPQQQRRRRRRQQQQQQRRRTTTUUUUUUTTTRRRQQQQQQSSSUUUWWWWWWWWWWWWWWWWWWWWWWWWVVVXXXZZZ]]]^^^^^^]]]\\\\\\fffwwwyyyuuu|||ooo^^^KKKCCCBBBCCCFFFIII[[[pppyyyhhhVVVNNNLLLIIIFFFEEECCCCCCFFFLLLSSS___sss}}}nnncccXXXOOOIIIHHHGGGDDDBBBCCCBBBBBBBBBBBBBBBEEEHHHKKKVVV^^^jjjuuu|||~~~wwwpppnnnkkkhhheeeeeeeeeeeehhhddd```\\\ZZZWWWSSSQQQLLLIIIFFFDDDDDDCCCBBBAAABBBAAA@@@?????????@@@AAABBBDDDGGGIIILLLMMMMMMMMMLLLKKKHHHFFFCCCAAA@@@???@@@AAABBBCCCCCCCCCCCCCCCCCCCCCBBB@@@@@@??????@@@BBB@@@<<<;;;;;;<<<<<<;;;>>>===<<<;;;;;;;;;;;;;;;999999999:::::::::;;;;;;:::999999999:::<<<===???BBBCCCFFFFFFGGGHHHJJJLLLJJJKKKMMMNNNOOORRRUUUXXX\\\___ccceeeeeeeeeeeeeeeeeeeeeffffffffffffeeeeeefffeeeeeeddddddeeeeeefffggghhhiiijjjkkkllllllllljjjlllmmmmmmlllkkkkkkllllllmmmmmmooorrrvvvzzz|||}}}}}}{{{wwwtttpppnnnkkkiiihhhgggeeeccc___ZZZTTTOOOMMMJJJGGGEEEDDDHHHMMMTTT```mmmrrrrrrpppnnnjjjddd```^^^```bbbkkkwww~~~|||xxxuuuqqqllleeebbbaaaaaa```______]]]^^^aaaaaa]]]]]]aaajjjxxxwwwmmmccc[[[ZZZZZZ[[[ZZZ[[[]]]bbbeeeiiisss}}}~~~zzzzzzvvvkkkaaa\\\SSSSSSUUU\\\dddgggeeebbbTTTOOOJJJHHHHHHFFFBBB>>>::::::999888777666666777777777777777888888888888666777777888999999999888888888999999999:::::::::999999888888888888888888999:::;;;<<<===<<<;;;;;;::::::::::::::::::::::::::::::;;;<<<===>>>@@@AAA>>>???AAACCCDDDCCCBBBAAAAAAAAA@@@???????????????GGGGGGGGGHHHIIIJJJKKKLLLJJJJJJJJJIIIIIIHHHHHHHHHIIIIIIJJJJJJKKKLLLLLLLLLNNNPPPQQQQQQPPPOOOQQQRRRQQQRRRRRRQQQPPPPPPSSSUUUWWWWWWWWWWWWWWWWWWWWWWWWUUUWWWYYY[[[\\\[[[[[[ZZZ]]]dddqqqwwwyyynnnVVVIIIEEEDDDEEEFFFPPPdddqqq[[[QQQOOOKKKGGGDDDAAAAAACCCHHHNNNYYYjjjzzzvvvkkk]]]TTTLLLIIIHHHDDDBBBCCCAAACCCEEEDDDBBBBBBEEEHHHQQQYYYdddooowww}}}~~~|||yyyvvvsssrrrqqqrrrooojjjfffccc```^^^[[[TTTQQQNNNKKKIIIGGGEEECCCEEEDDDCCCBBBBBBCCCDDDEEEFFFGGGJJJLLLNNNOOOPPPPPPNNNMMMKKKHHHFFFDDDCCCCCCAAACCCFFFHHHJJJJJJJJJIIIHHHGGGFFFDDDCCCBBBAAAAAABBB???======>>>??????>>>===<<<;;;;;;:::;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;:::::::::<<<===???@@@EEEFFFHHHIIIHHHIIIKKKMMMKKKMMMOOOPPPQQQTTTWWWZZZ\\\___bbbdddddddddddddddeeeeeeffffffffffffeeeeeeffffffeeeeeeeeeeeeffffffhhhiiijjjkkkkkkkkkkkkkkkiiikkkllllllllllllmmmoookkklllnnnqqquuuzzz~~~~~~~~~|||zzzvvvtttnnnllliiigggfffdddaaa___\\\XXXSSSNNNKKKHHHFFFDDDDDDJJJQQQYYYdddpppvvvuuuqqqoooiiiccc______bbbeeennnxxx}}}yyyuuuqqqooolllgggdddcccbbbaaa```bbbaaacccfffeeebbbdddgggooowww|||xxxooohhhccc___\\\]]]_________aaadddffflllvvvyyymmmccc]]]UUUXXX]]]eeelllnnnjjjfffYYYSSSKKKFFFDDDAAA===:::999999888777666666666666777777777888888888999999666777888999:::;;;;;;;;;888999999999999:::::::::888888999999999999999999:::;;;<<<===>>>======<<<:::::::::::::::::::::::::::::::::;;;<<<<<<======<<<===???@@@AAAAAA@@@???@@@@@@?????????>>>>>>>>>HHHGGGGGGHHHIIIJJJKKKKKKJJJJJJJJJJJJJJJJJJIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJMMMNNNOOOOOONNNNNNOOOPPPNNNOOOPPPPPPOOOPPPRRRTTTVVVVVVVVVVVVVVVVVVVVVVVVVVVWWWYYY[[[[[[[[[YYYXXX\\\```jjj|||zzzvvvzzzhhhVVVKKKFFFFFFJJJKKK]]]vvvxxx```TTTQQQMMMHHHEEEBBB@@@AAAEEEJJJRRRaaaooo~~~sssfff\\\RRRNNNKKKGGGEEEFFFAAAEEEGGGFFFCCCAAACCCEEELLLTTT___jjjssszzz}}}|||zzzvvvqqqmmmjjjhhheeeccc]]]ZZZVVVSSSPPPMMMJJJGGGHHHGGGFFFFFFFFFGGGHHHIIIIIIKKKMMMOOOQQQQQQQQQQQQPPPNNNMMMJJJHHHGGGFFFFFFDDDGGGKKKOOORRRSSSSSSRRRNNNMMMKKKIIIGGGFFFEEEEEEFFFDDDBBBAAABBBCCCBBBAAA======<<<;;;;;;;;;<<<<<<===============<<<<<<<<<<<<<<<<<<<<<>>>@@@AAACCCHHHJJJKKKKKKJJJJJJLLLMMMOOOQQQSSSUUUVVVXXX[[[]]]]]]___bbbdddcccccccccdddeeeeeeffffffffffffeeeeeeffffffeeeeeeeeeeeeffffffiiijjjjjjkkkkkkkkkjjjjjjhhhiiikkkkkkkkkllloooqqqmmmnnnppptttxxx|||~~~|||{{{yyyvvvtttnnnkkkiiigggeeeccc___]]]YYYVVVQQQMMMIIIGGGEEEDDDDDDLLLUUU]]]hhhsssxxxwwwrrroooiiiccc```aaafffkkkqqqzzz~~~{{{vvvppplllkkkiiifffdddcccbbbaaaaaagggiiilllmmmkkkiiijjjmmmrrruuuwwwssskkkeeeaaa```]]]```bbbddddddeeefffhhhpppzzzrrrfff^^^VVV[[[cccmmmrrrrrrmmmggg\\\UUULLLEEE@@@>>>;;;:::888888777666666666666666777777888888888999999999777777999::::::;;;;;;;;;999999999999999999999999888888999999999999999:::999:::<<<===>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;:::::::::;;;<<<>>>>>>>>>>>>>>>????????????>>>>>>======HHHHHHHHHHHHIIIIIIJJJKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLKKKKKKKKKJJJJJJJJJJJJLLLMMMNNNNNNMMMMMMNNNOOOMMMOOOPPPPPPPPPQQQSSSTTTVVVVVVVVVVVVVVVVVVVVVVVVWWWYYYZZZ\\\\\\[[[YYYXXXYYY\\\ddduuuwwwxxxjjjTTTFFFDDDIIIGGGWWWnnnfffXXXSSSNNNIIIGGGDDDAAAAAADDDGGGMMMYYYdddxxx|||nnncccWWWQQQMMMHHHFFFGGGDDDGGGIIIHHHEEEBBBBBBDDDIIIPPP[[[fffooowww}}}}}}xxxtttqqqooollljjjdddbbb^^^ZZZWWWTTTOOOLLLKKKJJJIIIIIIIIIKKKLLLMMMMMMNNNPPPRRRSSSSSSSSSSSSQQQPPPOOOMMMKKKJJJJJJIIIIIILLLQQQVVVZZZ\\\\\\\\\VVVUUUSSSQQQOOOMMMMMMLLLMMMKKKHHHGGGGGGFFFDDDBBBBBBBBBAAA@@@?????????????????????>>>=========<<<>>>>>>>>>>>>@@@BBBDDDEEEKKKMMMNNNMMMLLLKKKLLLNNNPPPRRRUUUWWWXXXYYY\\\^^^^^^```cccdddccccccdddeeeeeeeeeffffffffffffeeeeeegggffffffeeeeeeffffffgggiiijjjjjjkkkkkkkkkjjjjjjgggiiijjjkkkkkkmmmppprrrqqqrrrsssvvvyyy}}}|||zzzyyyxxxvvvtttnnnllljjjhhhfffccc___[[[VVVTTTPPPLLLHHHFFFFFFFFFEEENNNYYYaaakkktttxxxwwwrrroooiiidddbbbeeelllqqqvvv}}}~~~zzzssskkkfffddddddcccaaa``````aaabbbmmmrrrwwwvvvsssqqqqqqrrrssstttuuurrrkkkccc___^^^^^^aaadddfffggggggiiijjjrrr|||zzzjjj```XXX^^^hhhrrrvvvtttmmmggg^^^WWWNNNEEE???===<<<;;;888777666666666666666666888888888888999999999999888999999:::999999888888999999999999999999999999888888999999::::::::::::888999;;;<<<======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;:::999::::::;;;<<<============>>>????????????>>>===<<>>>>>?????????@@@BBBDDDFFFHHHNNNOOOOOONNNMMMLLLLLLMMMNNNPPPTTTVVVWWWXXXZZZ\\\```bbbddddddccccccdddfffeeeeeeffffffffffffeeeeeeggggggffffffffffffgggggghhhiiijjjkkkkkkkkkkkkkkkhhhiiijjjjjjkkkmmmpppsssssstttvvvxxx{{{}}}~~~{{{yyyxxxwwwuuutttooommmjjjhhhfffbbb^^^ZZZRRRQQQOOOKKKHHHFFFGGGIIIHHHSSS^^^fffmmmtttwwwuuupppnnnjjjgggfffkkkrrrwww{{{}}}xxxpppggg```^^^^^^^^^]]]\\\^^^aaadddpppzzz|||zzzyyyxxxvvvuuutttssslllbbb]]]]]]]]]```dddfffgggiiikkkmmmrrr{{{pppccc[[[cccnnnwwwzzzuuummmhhh```ZZZQQQGGG@@@===<<<===888777777666666777777777888888888999999999999:::999:::::::::999999888777:::::::::999999999999888888888999999:::;;;;;;;;;777999:::<<<=========<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>>>><<<;;;::::::;;;;;;<<<<<<===>>>>>>>>>???@@@@@@@@@???>>>===IIIIIIHHHHHHHHHIIIJJJJJJJJJJJJJJJKKKLLLMMMMMMNNNMMMMMMMMMMMMMMMLLLLLLLLLKKKMMMNNNNNNMMMLLLNNNOOOPPPRRRTTTTTTSSSSSSTTTUUUUUUUUUUUUUUUUUUUUUUUUUUUYYYZZZ\\\\\\\\\ZZZXXXWWWUUUWWW]]]iiizzzwwwzzzxxxZZZHHHCCCBBBJJJWWWllllll]]]RRRMMMNNNHHHDDDAAABBBDDDFFFLLLTTT```ppp{{{nnn___VVVPPPJJJHHHIIIJJJFFFCCCCCCFFFFFFCCC@@@BBBHHHRRR\\\fffooowww|||~~~zzzuuuqqqkkkiiigggeeeccc___[[[XXXTTTSSSSSSSSSSSSUUUVVVWWWVVVWWWYYYZZZ[[[ZZZZZZYYYXXXWWWVVVTTTTTTSSSSSSSSSUUUWWW[[[___dddhhhjjjlllkkkjjjhhhgggeeedddccccccaaa___]]][[[YYYWWWSSSQQQPPPOOOMMMJJJHHHGGGFFFEEEKKKJJJIIIHHHGGGFFFEEEEEE@@@@@@AAAAAACCCFFFHHHIIIOOOPPPPPPOOOMMMKKKLLLMMMNNNPPPTTTVVVWWWXXXZZZ\\\aaaccceeeeeeddddddeeegggeeeeeeffffffffffffeeeeeeggggggffffffffffffggggggggghhhiiijjjkkkllllllllliiiiiijjjjjjjjjlllpppsssrrrtttvvvyyy|||~~~}}}zzzxxxwwwvvvuuutttnnnllljjjhhhfffaaa\\\XXXOOOOOONNNKKKHHHGGGIIILLLMMMXXXdddkkkqqquuuvvvtttnnnmmmkkkiiijjjooowww||||||wwwnnnccc\\\YYYZZZZZZYYYYYY\\\bbbfffppp}}}{{{wwwuuussslllbbb\\\]]]\\\___bbbeeegggiiimmmpppqqqyyy~~~}}}|||vvvfff```iiittt|||}}}xxxooojjjccc^^^UUUKKKBBB===<<<===888888777777777888888999888888888999999999::::::999::::::;;;;;;;;;;;;::::::::::::999999999888888888888999999:::;;;;;;<<<888999;;;===>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@@@@???===<<<<<<<<<<<<<<<===>>>?????????@@@AAABBBAAA@@@>>>===IIIIIIHHHHHHHHHIIIJJJJJJHHHIIIIIIJJJKKKLLLMMMMMMNNNNNNMMMMMMMMMMMMMMMMMMKKKMMMNNNNNNMMMMMMNNNOOORRRTTTVVVVVVUUUTTTUUUVVVUUUUUUUUUUUUUUUUUUUUUUUUYYYZZZ[[[\\\[[[ZZZXXXVVVUUUWWW\\\eeettttttttt{{{kkkSSSHHHEEEIIIQQQbbb}}}tttbbbTTTOOOPPPIIIDDDAAABBBBBBDDDIIIOOOXXXhhh{{{sssdddZZZSSSMMMKKKLLLKKKEEE@@@AAAEEEGGGCCC>>>@@@FFFOOOYYYbbbllltttyyy{{{}}}{{{uuupppllljjjhhhgggeeebbb^^^[[[WWWWWWVVVVVVWWWXXXZZZ[[[ZZZ[[[\\\]]]^^^]]]]]]\\\ZZZZZZYYYXXXWWWVVVVVVWWWXXXZZZ]]]aaafffjjjnnnppprrrqqqpppnnnmmmlllkkkkkkkkkiiigggeeedddbbb^^^\\\^^^\\\ZZZWWWUUUSSSRRRQQQSSSRRRQQQPPPOOONNNMMMLLLAAAAAAAAABBBDDDGGGIIIJJJPPPQQQQQQOOOMMMKKKKKKLLLOOORRRVVVYYYZZZ[[[\\\^^^cccdddeeeeeeeeeeeefffgggeeeffffffffffffffffffeeeggggggffffffffffffggggggfffgggiiijjjkkkllllllmmmiiijjjjjjjjjjjjlllpppsssqqqsssuuuyyy|||}}}yyywwwwwwvvvuuutttmmmllljjjhhheee```[[[WWWMMMNNNNNNKKKHHHHHHKKKNNNPPP\\\hhhooosssvvvwwwtttmmmmmmlllkkkmmmrrrzzz|||vvvlllaaaZZZWWWXXXYYYXXXXXX\\\ccciiinnn~~~yyyuuussslllaaa]]]^^^[[[^^^aaacccfffjjjnnnqqqpppwww{{{wwwttt{{{zzziiieeemmmyyyzzzrrrlllgggaaaXXXMMMCCC===;;;<<<999888888888888888999999888888999999999:::::::::999999;;;<<<======>>>>>>:::::::::999999888888888888888999::::::;;;<<<<<<999;;;<<<>>>???@@@??????<<<<<<<<<<<<<<<<<<<<<<<<>>>???@@@BBBAAA@@@>>>=========<<<======>>>@@@@@@???@@@BBBBBBBBBAAA???===JJJIIIGGGEEEEEEFFFGGGHHHIIIIIIIIIJJJJJJJJJJJJJJJKKKLLLMMMNNNOOONNNMMMMMMNNNMMMLLLKKKKKKMMMOOOPPPPPPQQQRRRSSSSSSSSSSSSSSSVVVTTTRRRQQQRRRTTTVVVXXX\\\]]]^^^___^^^\\\ZZZXXXXXXVVVXXX```kkkzzzrrrmmmqqq}}}wwwXXXLLLDDDDDDJJJZZZpppkkkZZZRRRQQQIIIDDDAAACCCEEEEEEFFFJJJRRR\\\nnn|||nnnaaaYYYRRRMMMIIIJJJGGGEEEDDDDDDEEEEEEDDDEEEFFFJJJRRR]]]jjjtttyyy}}}~~~zzzuuurrrnnnllliiigggeeedddbbb``````___\\\ZZZZZZZZZ[[[\\\___``````aaaaaa```^^^^^^^^^^^^^^^]]]\\\[[[ZZZYYY[[[^^^bbbeeegggjjjmmmoooqqqpppppppppqqqrrrrrrssstttssssssrrrpppnnnlllkkkjjjiiifffcccaaaaaaaaaaaaddd___ZZZWWWVVVRRRKKKEEEEEEDDDBBBBBBDDDHHHLLLNNNQQQPPPNNNMMMMMMMMMMMMNNNRRRSSSVVVYYY[[[\\\]]]]]]bbbcccddddddeeeeeeeeeeeeeeeeeeeeefffeeeeeedddddddddddddddeeefffggghhhiiigggggghhhiiijjjlllnnnooollllllkkkjjjjjjkkkkkkkkkqqqtttwwwyyy{{{}}}|||xxxvvvtttrrrooommmnnnllliiigggddd```[[[WWWOOOKKKJJJKKKKKKKKKPPPVVV]]]eeemmmssswwwxxxrrrkkkkkkkkknnnqqqrrrsssyyy{{{sssjjjaaa\\\VVVUUUUUUVVVUUUTTTZZZbbbnnnxxx}}}~~~}}}zzzuuunnngggcccaaabbbdddccccccgggnnnssswwwsssrrruuuxxxzzz~~~zzzsssjjjrrr|||}}}vvvooolllhhhaaaXXXNNNGGGBBB>>>;;;888888888888888888888888777888888888888999999999888999:::<<<===>>>>>>>>><<<<<<;;;::::::999888888:::::::::999999888888888888888999:::;;;======>>><<<<<<;;;;;;;;;<<<<<<===>>>@@@BBBBBB@@@>>>======:::;;;;;;<<<===>>>??????AAA@@@@@@???>>>===<<<<<>>???===<<<<<<;;;;;;;;;<<<<<<===???AAABBB@@@>>>======;;;;;;;;;<<<===>>>>>>???@@@@@@@@@???>>>======<<>>>>>???>>>===<<<;;;;;;;;;;;;;;;<<<>>>@@@@@@???=========;;;;;;<<<<<<======>>>>>>@@@@@@??????>>>>>>======JJJJJJIIIHHHGGGHHHHHHIIIHHHHHHIIIJJJLLLMMMNNNNNNLLLLLLMMMMMMNNNNNNNNNNNNNNNMMMKKKJJJKKKLLLNNNOOOQQQRRRSSSUUUUUUVVVVVVVVVTTTSSSRRRQQQQQQRRRTTTUUUYYYYYYXXXWWWVVVVVVWWWWWWXXXXXXZZZZZZ\\\gggnnn```bbbppp|||^^^MMMFFFAAADDDKKKYYYtttmmm___XXXQQQJJJFFFEEEEEEBBBBBBDDDDDDHHHQQQ^^^kkk}}}sssiii```XXXSSSMMMKKKHHHFFFFFFFFFEEEDDDFFFEEEEEEGGGMMMWWWbbbiiissswww}}}~~~zzzwwwuuussspppnnnmmmkkkiiigggffffffeeeddddddeeeeeeffffffggghhhjjjjjjjjjiiiiiieeeeeeffffffgggfffffffffcccfffiiikkkkkklllnnnpppooooooppppppppppppppppppnnnnnnoooppprrrsssuuuvvvtttuuuvvvvvvuuurrrooollljjjfffbbb]]]WWWPPPHHHBBBBBBBBBCCCEEEHHHLLLOOOQQQPPPOOONNNMMMNNNNNNPPPQQQRRRUUUZZZ___cccfffggggggddddddeeeeeeeeeeeeeeedddbbbcccdddeeeffffffffffffbbbbbbbbbbbbbbbcccddddddeeeeeeeeefffggghhhjjjjjjjjjjjjjjjjjjjjjjjjkkklllmmmqqquuuwwwyyy{{{}}}~~~|||||||||zzzwwwuuusssqqqnnnkkkhhhfffdddaaa^^^ZZZUUURRRMMMIIIFFFGGGJJJOOOYYYcccllltttzzz{{{yyyuuummmfffaaaiiiyyy}}}{{{wwwrrrlllfffaaa^^^WWWUUUVVVWWWUUUUUUZZZbbbpppyyy}}}zzz|||yyysssssswww|||~~~|||pppddd___^^^```eeekkkjjjxxx}}}}}}~~~xxxwww|||rrrkkkhhhiiiddd]]]SSSIIIBBB===:::888::::::::::::::::::::::::777777888888888999999999::::::;;;<<<<<<<<<;;;;;;<<<<<<;;;;;;::::::::::::999999999999999999999999::::::;;;;;;<<<======>>>>>>===<<<;;;;;;;;;;;;;;;;;;===??????>>>======>>><<<<<<==================?????????>>>>>>>>>>>>>>>JJJJJJJJJIIIIIIIIIIIIIIIGGGHHHIIIJJJKKKLLLMMMNNNMMMMMMMMMMMMMMMNNNNNNNNNMMMLLLKKKJJJJJJLLLNNNOOOQQQRRRSSSTTTVVVVVVVVVWWWSSSSSSRRRQQQQQQRRRRRRSSSXXXWWWVVVUUUUUUUUUVVVVVVWWWXXXYYYYYYXXXaaawwwppp]]]\\\jjj|||gggOOOFFFAAACCCGGGOOOeee{{{uuudddXXXRRRKKKGGGGGGFFFDDDCCCFFFDDDFFFLLLVVVbbbsssyyyoooeee\\\VVVNNNKKKHHHFFFEEEEEEDDDBBBDDDDDDEEEFFFJJJSSS___gggqqqvvv}}}|||zzzwwwtttqqqooonnnmmmkkkiiihhhggggggfffffffffffffffggghhhiiikkkllllllkkkkkkgggggghhhhhhhhhhhhhhhhhhgggiiikkkllllllmmmnnnpppnnnooopppppppppooonnnnnnmmmlllllllllmmmnnnooopppoooppprrrrrrqqqnnnjjjhhhfffccc^^^YYYRRRKKKEEE@@@@@@BBBDDDFFFIIILLLNNNOOOOOOOOONNNNNNNNNOOOQQQRRRRRRVVV\\\aaafffhhhiiiiiieeeeeeeeeffffffeeeeeedddbbbcccdddeeeffffffffffffdddccccccccccccddddddeeeddddddeeeeeefffggghhhiiiiiiiiiiiiiiijjjjjjkkklllmmmppptttxxxyyy{{{}}}~~~}}}{{{zzzyyywwwuuutttrrrpppllliiihhheeeccc```]]]YYYTTTQQQLLLHHHFFFHHHLLLRRR]]]hhhpppxxx~~~}}}xxxrrrjjjccc___iiizzz~~~{{{vvvoooiiiccc___]]][[[ZZZZZZ[[[YYYYYY^^^fffwww}}}zzzssspppqqq{{{~~~rrrccc\\\[[[[[[___cccdddqqqtttrrrtttrrrvvvssskkkhhhhhhaaaZZZPPPFFF@@@<<<999888::::::::::::::::::::::::777777888888888999999999::::::;;;;;;;;;;;;;;;:::<<<<<<;;;;;;;;;;;;::::::999999999999999999999999999999999::::::;;;;;;<<<======<<<;;;;;;;;;;;;;;;;;;<<<>>>>>>======>>>???>>>>>>>>>>>>>>>>>>>>>===>>>>>>>>>>>>>>>?????????KKKKKKJJJJJJJJJIIIIIIIIIGGGHHHHHHIIIJJJKKKLLLLLLMMMMMMLLLLLLMMMMMMNNNOOOMMMLLLKKKJJJJJJLLLMMMOOOPPPQQQRRRTTTUUUVVVVVVVVVSSSRRRRRRQQQQQQQQQQQQQQQVVVVVVVVVUUUUUUUUUUUUUUUVVVWWWXXXYYYXXX^^^oooxxxccc\\\gggwwwsssTTTIIIBBBEEEFFFHHHXXXlll~~~iiiYYYUUUNNNIIIIIIHHHEEEDDDGGGDDDEEEJJJQQQZZZiiivvvkkk```YYYPPPMMMIIIGGGFFFEEEDDDCCCAAABBBCCCCCCFFFMMMXXX```lllsss{{{}}}yyywwwsssqqqpppooommmkkkjjjjjjiiiiiihhhggggggfffgggiiijjjlllnnnnnnnnnmmmiiijjjjjjjjjjjjjjjiiiiiiiiikkkmmmnnnmmmlllmmmnnnnnnnnnoooppppppooommmlllnnnnnnlllkkkkkkkkklllmmmmmmnnnppppppooommmjjjhhhdddaaa[[[TTTNNNHHHDDDBBBAAACCCFFFHHHKKKMMMNNNOOOOOONNNNNNNNNOOOPPPRRRSSSSSSWWW]]]ccchhhjjjjjjjjjeeeffffffffffffeeeeeedddccccccdddeeeffffffffffffeeeeeeddddddddddddeeeeeeeeeeeeeeeeeefffggghhhiiiiiiiiihhhiiiiiijjjkkkllllllpppuuuxxxzzz{{{}}}~~~~~~|||yyyxxxvvvtttsssrrrqqqnnnjjjgggfffdddaaa___\\\XXXSSSOOOKKKGGGFFFJJJOOOVVVbbbmmmsss|||xxxppphhhaaa^^^hhhyyy~~~zzztttmmmgggccc```___aaa``````aaa```___eeelll{{{xxxooohhheeegggppprrrbbb[[[YYYWWWXXX[[[]]]hhhjjjhhhlllnnnuuuvvvlllgggfff^^^WWWLLLCCC>>>;;;999999::::::::::::::::::::::::777888888888888999999999999999:::;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;888999999999999:::::::::888888999999::::::::::::<<<<<<;;;;;;;;;<<<<<<===;;;<<<>>>>>>>>>>>>@@@AAAAAAAAA@@@@@@??????>>>>>>======>>>>>>??????@@@@@@KKKKKKKKKKKKKKKJJJIIIIIIGGGHHHHHHHHHIIIIIIJJJJJJNNNMMMLLLLLLLLLMMMNNNOOOMMMLLLJJJJJJJJJKKKMMMNNNOOOPPPQQQSSSTTTUUUVVVVVVRRRRRRRRRQQQQQQPPPPPPPPPTTTUUUVVVVVVWWWVVVUUUTTTUUUUUUWWWYYYZZZ]]]hhhtttppp___fffssszzz]]]MMMCCCDDDDDDCCCMMM^^^xxxtttaaaYYYRRRMMMKKKIIIEEEDDDEEECCCDDDGGGMMMSSS___ttt|||pppddd]]]SSSPPPLLLJJJIIIGGGFFFDDD@@@BBBDDDCCCDDDIIIRRRYYYdddlllwww~~~|||yyyvvvtttsssrrrpppnnnmmmmmmlllkkkjjjhhhgggfffiiijjjlllnnnppppppppppppmmmmmmmmmmmmlllkkkjjjjjjkkklllnnnnnnmmmllllllmmmmmmnnnoooppppppnnnlllkkkooonnnllljjjjjjjjjkkklllkkkllllllmmmllljjjgggfff```\\\VVVOOOIIIEEECCCDDDDDDFFFIIILLLNNNOOOOOOOOONNNNNNNNNNNNOOOQQQSSSTTTTTTXXX^^^dddiiikkkkkkjjjfffffffffffffffeeeddddddddddddeeeeeefffeeeeeeeeeeeeeeeddddddddddddeeeeeefffeeeeeeeeefffggghhhiiihhhhhhhhhhhhiiijjjkkklllmmmpppvvvyyy{{{|||}}}~~~}}}}}}~~~~~~}}}{{{xxxwwwsssrrrqqqpppooommmhhheeedddbbb___\\\ZZZVVVQQQMMMJJJGGGGGGLLLRRRZZZfffqqqwwwyyyqqqiiibbb___hhhwww{{{wwwqqqkkkfffdddddddddgggffffffgggfffeeekkkrrrzzz}}}}}}xxxnnneee___]]]]]]eeessssssddd]]]ZZZWWWUUUUUUUUU^^^^^^]]]eeejjjsssxxxllleeeccc[[[TTTJJJAAA<<<;;;::::::999999999999999999999999777888888888888999999999777888999:::;;;<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<888888999999999:::::::::999999::::::::::::;;;;;;;;;;;;;;;;;;;;;<<<===>>>;;;===>>>>>>>>>???AAACCCCCCCCCBBBAAAAAA@@@??????<<<======>>>???@@@@@@@@@KKKKKKKKKLLLKKKJJJJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHNNNMMMLLLLLLLLLMMMOOOPPPMMMLLLJJJIIIJJJKKKMMMNNNNNNOOOQQQRRRTTTUUUUUUVVVRRRRRRRRRQQQQQQPPPPPPPPPSSSTTTVVVWWWWWWVVVUUUSSSTTTTTTVVVYYY[[[]]]eeennnzzzaaafffppp}}}}}}dddQQQCCCCCCBBB???GGGVVVlllkkk]]]VVVOOOMMMJJJEEECCCDDDBBBBBBFFFJJJOOOYYYlll~~~sssggg___VVVSSSOOOLLLKKKIIIHHHFFFCCCEEEGGGEEEDDDGGGOOOUUU^^^gggsss{{{~~~|||xxxvvvuuutttrrrpppoooooonnnmmmllljjjhhhgggjjjkkkmmmpppqqqrrrrrrrrroooooooooooonnnlllkkkkkkkkkmmmnnnnnnmmmkkklllmmmmmmnnnooopppooonnnllljjjnnnmmmkkkiiiiiiiiikkklllgggggghhhggggggeeecccbbb[[[XXXRRRJJJDDDAAABBBCCCGGGIIILLLNNNPPPQQQQQQPPPNNNNNNMMMNNNOOOQQQSSSTTTTTTXXX___eeeiiikkkjjjjjjfffgggggggggfffeeeddddddeeeeeeeeefffeeeeeeddddddeeeeeeddddddcccdddddddddfffffffffffffffggghhhiiihhhhhhhhhhhhiiijjjkkklllmmmqqqvvvzzz|||}}}~~~~~~{{{|||}}}}}}|||zzzxxxvvvqqqppppppooonnnlllgggdddbbb```]]][[[XXXTTTOOOKKKIIIGGGHHHNNNTTT\\\hhhsssyyy{{{rrrjjjccc```ggguuuxxxuuuooojjjffffffggghhhkkkjjjjjjkkkjjjiiiooovvvxxxzzzxxxrrrhhh___ZZZYYYWWW]]]iiiwwwuuufff```^^^YYYUUUTTTNNNVVVVVVVVVaaahhhrrryyymmmddd```YYYRRRHHH@@@<<<::::::;;;888888888888888888888888777888888888888999999999666777999:::;;;<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<888888888999999:::::::::::::::;;;;;;;;;;;;;;;;;;:::::::::;;;<<<===>>>???<<<===>>>??????@@@BBBDDDDDDDDDCCCBBBBBBAAA@@@@@@<<<<<<===>>>???@@@@@@AAAKKKKKKKKKKKKKKKKKKKKKKKKJJJIIIHHHHHHHHHHHHIIIJJJLLLLLLLLLLLLKKKKKKKKKKKKMMMLLLJJJIIIJJJKKKMMMNNNPPPPPPOOOOOOPPPQQQSSSTTTTTTSSSSSSRRRQQQQQQPPPPPPRRRSSSTTTUUUVVVUUUUUUTTTUUUVVVVVVWWWXXX\\\aaaeeettt~~~ppplllrrr}}}{{{pppcccPPPAAA???@@@???DDDNNN___wwwoooaaaWWWNNNLLLJJJFFFEEEFFFCCCCCCDDDGGGIIIQQQbbbrrrzzzoooggg^^^XXXQQQLLLKKKJJJGGGDDDBBBDDDDDDCCCAAADDDJJJOOO[[[bbbmmmwww~~~~~~{{{{{{zzzyyywwwuuusssrrrsssrrrqqqooonnnmmmmmmmmmmmmnnnooopppqqqpppooooooooooooppppppppppppoooooooooooonnnmmmmmmmmmmmmmmmppppppooonnnmmmlllkkkkkkiiihhhgggggggggiiikkkmmmiiigggfffeeedddccc```]]]XXXQQQKKKHHHDDD???@@@CCCHHHKKKPPPRRRRRRQQQPPPOOOLLLLLLLLLMMMOOOQQQSSSTTTWWW[[[```ccceeeeeeeeefffdddddddddfffhhhiiigggeeeeeeeeeeeeffffffgggggggggfffffffffeeeeeedddddddddiiigggeeeeeeeeefffeeeddddddeeefffffffffhhhkkkmmmpppssswwwzzz{{{|||~~~}}}}}}~~~}}}|||{{{yyyxxxtttqqqmmmkkkjjjiiihhhgggbbb```]]]XXXTTTQQQNNNMMMIIIJJJKKKMMMRRR^^^lllwwwyyyrrrllljjjgggmmmwww~~~~~~zzzuuuoooiiifffhhhkkkmmmmmmooopppnnnkkklllrrrxxxyyyxxxuuummm^^^QQQNNNRRRQQQYYYeeeqqq|||yyypppggg```[[[WWWUUUMMMMMMNNNRRR[[[jjj{{{}}}vvvpppfffZZZTTTLLLCCC>>><<<:::777333555555666666777777888888777888888888888999999999999;;;<<<<<<::::::;;;===;;;;;;<<<<<<;;;;;;:::999999999999999999999999:::999999999::::::;;;;;;;;;>>>>>>>>>>>>>>>?????????;;;;;;<<<===???AAABBBCCCEEEEEEFFFFFFDDDAAA>>>======???AAABBBCCCBBB@@@???KKKKKKKKKKKKKKKKKKKKKKKKJJJIIIHHHGGGGGGHHHIIIJJJLLLLLLLLLKKKKKKKKKKKKKKKLLLKKKJJJJJJKKKMMMOOOPPPOOOOOOOOOPPPQQQQQQRRRSSSSSSSSSRRRRRRQQQPPPOOOOOOQQQRRRTTTUUUUUUUUUTTTSSSTTTUUUVVVWWWXXX\\\aaaeeeoooyyyzzzqqqqqq}}}|||}}}wwwwwwvvvwwwzzz|||tttjjj___OOOCCCBBBBBB@@@DDDKKKXXXooojjj^^^RRRNNNLLLIIIFFFFFFFFFEEEEEEFFFGGGMMM\\\kkkuuummmaaa[[[TTTOOOMMMKKKHHHEEEFFFDDDBBBAAACCCFFFIIIJJJUUU]]]hhhssszzz~~~zzzzzzyyyxxxwwwuuusssrrrsssrrrqqqpppooonnnnnnnnnlllmmmnnnooopppoooooonnnooooooppppppppppppoooooooooooonnnmmmmmmmmmmmmmmmoooooonnnmmmlllkkkjjjjjjiiihhhgggfffggghhhjjjkkkhhhfffcccbbbaaa^^^[[[XXXRRRLLLGGGEEECCC@@@BBBFFFJJJNNNRRRTTTTTTRRRQQQPPPMMMMMMMMMMMMOOOQQQSSSTTTYYY]]]aaaeeeffffffggghhheeeddddddeeeggggggfffdddddddddeeeeeeeeefffffffffggggggfffffffffeeeeeeeeehhhgggeeeeeeffffffdddccccccdddeeeffffffhhhkkknnnqqqtttxxxzzz{{{|||~~~~~~~~~~~~}}}|||zzzxxxvvvssspppmmmjjjiiihhhgggeeebbb___\\\WWWSSSOOOMMMKKKJJJLLLNNNPPPVVVaaaoooxxx{{{uuunnnjjjhhhgggnnnyyyzzzvvvpppjjjhhhiiimmmooonnnpppqqqpppmmmnnnsssxxxxxxuuupppiii\\\PPPLLLOOOQQQWWW```jjjrrryyy{{{rrrjjjddd^^^YYYVVVPPPNNNLLLOOOZZZjjjzzzyyyrrrlllbbbWWWQQQJJJBBB===<<<;;;888444888888888888888999999999777888888888888999999999777999::::::888888999;;;;;;;;;;;;<<<;;;;;;:::999888888999999999::::::::::::::::::;;;;;;;;;;;;;;;===============>>>>>>>>><<<<<<<<<===>>>???AAAAAACCCDDDDDDEEECCCAAA???>>>===>>>???AAABBBBBBAAAAAAKKKKKKKKKKKKKKKKKKKKKKKKIIIIIIHHHGGGGGGHHHIIIIIIKKKKKKKKKKKKKKKKKKKKKKKKLLLKKKKKKKKKLLLMMMOOOPPPNNNOOOPPPQQQRRRRRRQQQQQQQQQQQQQQQQQQPPPOOONNNNNNPPPQQQRRRSSSTTTSSSRRRRRRRRRTTTUUUVVVXXX\\\aaadddhhhsss|||sssxxxzzzwwwppppppmmmlllooorrrmmmfff\\\OOOEEEDDDCCC@@@BBBHHHPPPddd}}}wwwfffVVVPPPOOOLLLHHHFFFIIIGGGFFFFFFEEEHHHTTT```sss}}}uuugggaaaXXXRRROOOMMMIIIGGGIIIDDD@@@@@@DDDGGGGGGEEENNNVVVbbbmmmuuuzzz}}}~~~yyyyyyxxxwwwvvvuuutttsssssssssqqqpppoooooonnnooolllmmmnnnooooooooonnnnnnoooppppppqqqqqqppppppoooooooooooonnnnnnnnnmmmmmmnnnmmmlllkkkjjjiiiiiihhhggggggfffeeeeeefffggghhheeeccc```^^^[[[XXXTTTQQQJJJEEEBBBBBBBBBBBBEEEJJJNNNQQQUUUWWWVVVTTTRRRRRRNNNNNNNNNNNNOOOQQQSSSUUU[[[^^^cccfffgggggghhhiiigggeeeccccccdddeeedddccccccdddddddddddddddeeeeeeggggggggggggffffffffffffffffffeeefffffffffcccaaaaaacccdddeeefffiiilllooosssvvvyyy{{{||||||}}}~~~~~~~~~~~~}}}{{{xxxvvvtttqqqnnnkkkiiihhhfffdddccc```^^^ZZZUUUPPPMMMKKKJJJLLLOOORRRVVV[[[eeeqqqyyy{{{uuunnniiifffeeegggppp|||zzzvvvqqqllljjjkkkoooqqqppprrrsssrrrpppqqquuuyyyxxxqqqiiicccZZZPPPKKKLLLOOOTTT[[[aaahhhnnnssswww||||||}}}{{{uuuoooiiibbb\\\XXXSSSNNNIIILLLXXXiiiwww|||}}}zzzsssmmmfff\\\SSSLLLGGG@@@<<<;;;;;;999666;;;;;;::::::::::::::::::777888888888888999999999777999::::::888888999;;;;;;;;;;;;;;;;;;:::999999777888888999:::;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<==================<<<<<<======>>>>>>@@@AAABBBCCCCCCAAA@@@???>>>>>>>>>???@@@AAAAAABBBJJJJJJJJJJJJJJJJJJJJJJJJIIIHHHGGGFFFFFFGGGHHHIIIJJJJJJJJJKKKKKKKKKLLLLLLLLLLLLKKKKKKKKKLLLMMMMMMLLLNNNPPPRRRSSSRRRPPPOOOOOOPPPPPPPPPPPPOOONNNMMMOOOPPPQQQRRRRRRRRRQQQQQQQQQRRRTTTVVVXXX[[[___ccccccmmm}}}{{{yyyxxxssspppnnnjjjgggiiimmmlllggg]]]RRRHHHDDDBBB???AAAEEEJJJ[[[sssnnnYYYQQQQQQNNNJJJGGGIIIFFFEEEEEECCCEEEMMMWWWhhh|||nnnggg]]]UUUQQQNNNJJJGGGIIIFFFBBBAAACCCDDDDDDCCCIIIQQQ]]]iiiqqqwww{{{}}}xxxxxxwwwvvvuuutttttttttsssrrrqqqpppoooooooooooommmmmmnnnnnnoooooooooooooooppppppppppppppppppooooooooooooooonnnnnnmmmmmmkkkkkkjjjiiihhhgggffffffeeeeeedddcccbbbbbbccccccccc```]]]YYYVVVRRRNNNJJJDDD@@@>>>@@@AAABBBFFFLLLQQQUUUXXXZZZXXXVVVTTTSSSOOOOOOOOOOOOPPPRRRTTTVVV\\\___ccceeefffggghhhiiihhhfffcccbbbcccccccccbbbccccccccccccccccccccccccffffffffffffffffffeeeeeeeeedddeeefffgggfffccc``````bbbdddeeefffiiimmmqqquuuxxx{{{|||||||||}}}~~~~~~~~~|||zzzvvvtttrrrooommmjjjhhhfffeeebbb```^^^[[[WWWRRRNNNKKKIIIHHHNNNQQQWWW[[[```gggqqqxxx}}}{{{vvvooohhhdddcccdddhhhsss~~~~~~yyyuuuppplllkkkmmmppprrrrrrtttvvvvvvuuuuuuxxxzzzxxxnnnddd___YYYQQQLLLKKKOOORRRXXX]]]ccciiinnnrrrttttttwwwyyywwwtttqqqmmmfff___ZZZVVVNNNHHHJJJVVVfffrrrxxxuuutttqqqlllggg___VVVOOOGGGCCC>>>;;;;;;;;;:::888<<<<<<;;;;;;::::::999999777777888888888999999999999:::<<<;;;::::::;;;===:::;;;;;;;;;;;;:::999999777777888999:::<<<<<<===>>>>>>======<<<<<<;;;;;;;;;<<<<<<======>>>>>>>>>???>>>===<<<<<<;;;<<<<<<===>>>???AAAAAAAAAAAAAAAAAA@@@????????????@@@@@@IIIIIIIIIIIIIIIIIIIIIIIIHHHGGGFFFEEEEEEFFFGGGHHHHHHIIIIIIJJJKKKLLLLLLMMMMMMLLLLLLKKKJJJJJJJJJJJJLLLNNNQQQSSSSSSQQQOOOMMMNNNOOOPPPPPPPPPOOONNNMMMNNNOOOPPPQQQRRRQQQPPPPPPPPPRRRTTTUUUWWWZZZ]]]``````iiixxxzzztttsssqqqlllggghhhmmmnnnkkkdddYYYMMMEEE@@@>>>@@@DDDFFFTTTkkkuuu___UUUSSSPPPKKKHHHGGGEEEDDDDDDCCCDDDJJJRRRaaauuuuuummmbbbYYYSSSOOOKKKHHHHHHHHHGGGDDDAAA@@@BBBEEEGGGNNNYYYdddmmmtttzzz}}}xxxwwwvvvuuuttttttttttttrrrrrrqqqpppoooooooooooonnnnnnnnnnnnooooooppppppnnnooooooppppppoooooonnnmmmnnnnnnnnnnnnmmmlllllliiihhhhhhgggfffeeeddddddbbbbbbaaa```___^^^^^^]]]___\\\YYYUUURRRNNNIIIFFFBBB===<<<>>>AAACCCGGGMMMTTTWWWZZZ[[[YYYVVVTTTSSSOOOOOOOOOPPPRRRTTTVVVXXX]]]___cccdddeeefffgggiiiiiifffcccbbbcccccccccbbbccccccccccccccccccccccccdddddddddddddddddddddddddddddddddfffhhhgggdddbbb```bbbdddfffgggjjjooorrrvvvxxx{{{||||||||||||}}}~~~~~~}}}{{{xxxuuurrrpppnnnllliiigggeeeccc```]]][[[YYYTTTOOOLLLJJJIIIIIINNNTTTZZZ___ccchhhoootttxxxvvvpppiiidddbbbdddfffkkkuuu~~~}}}vvvsssooolllkkkmmmppprrruuuwwwxxxyyyyyyzzz{{{|||zzznnnccc]]]XXXSSSOOONNNRRRUUUYYY]]]aaaeeejjjmmmqqqqqquuuuuuttttttssspppjjjbbb]]]WWWPPPJJJLLLVVVccclllpppooollliiifffaaaYYYPPPLLLBBB???<<<::::::::::::999;;;;;;::::::999999999888777777888888888999999999999:::<<<;;;::::::;;;===::::::;;;;;;::::::999888777888888:::;;;<<<======>>>>>>>>>======<<<<<<<<<<<<<<<===>>>>>>???@@@@@@@@@???>>><<<;;;;;;::::::;;;<<<===>>>@@@@@@AAAAAADDDCCCBBB@@@???>>>>>>>>>IIIIIIIIIIIIIIIIIIIIIIIIGGGGGGFFFEEEEEEFFFGGGGGGGGGHHHHHHJJJKKKLLLMMMMMMMMMMMMLLLLLLKKKKKKJJJJJJMMMNNNPPPRRRRRRQQQNNNMMMMMMNNNPPPQQQQQQPPPNNNMMMNNNOOOPPPQQQRRRQQQPPPPPPQQQRRRTTTUUUVVVXXX[[[]]]^^^eeerrr}}}zzzxxxrrrkkkkkkppprrrqqqllldddWWWKKKCCC@@@AAACCCDDDMMMbbb~~~iii]]]WWWQQQLLLJJJGGGDDDCCCEEEEEEDDDIIIOOO[[[jjj}}}ttthhh]]]VVVQQQMMMIIIGGGJJJJJJGGGBBB@@@BBBFFFEEEKKKTTT^^^gggooowww|||yyyxxxvvvtttsssrrrssssssqqqppppppooonnnnnnoooooonnnnnnmmmmmmnnnnnnooopppmmmnnnnnnoooooonnnnnnmmmllllllmmmnnnmmmlllkkkjjjgggffffffeeedddcccbbbaaa______^^^\\\[[[YYYXXXXXXYYYWWWSSSPPPNNNJJJEEEBBB@@@<<<;;;???BBBDDDJJJPPPVVVXXX[[[\\\YYYVVVSSSRRRNNNOOOOOOQQQSSSVVVYYYZZZ^^^```cccdddeeefffgggiiihhhfffddddddddddddcccbbbdddddddddccccccccccccbbbcccccccccccccccdddddddddccccccdddfffhhhiiihhhfffbbbdddeeeggghhhkkkooosssuuuwwwzzz||||||{{{|||}}}}}}||||||zzzxxxtttrrrpppmmmkkkiiigggeeebbb___\\\YYYVVVRRRMMMKKKJJJJJJJJJPPPVVV^^^dddfffiiilllppprrrpppkkkfffccccccgggjjjooovvv~~~uuurrrooollllllnnnqqqsssxxxyyy{{{}}}~~~~~~}}}}}}zzzoooccc\\\XXXSSSQQQSSSXXXZZZ^^^```aaaccceeegggnnnpppuuu~~~~~~wwwwwwwwwvvvtttmmmeee```YYYUUUQQQSSSZZZaaagggiiihhhdddaaa___[[[RRRJJJHHH>>>===;;;:::999999999::::::999999999999999999888777888888888888999999999777999::::::888888999;;;:::::::::::::::999888888888999999:::;;;<<<<<<==================<<<<<<<<<<<<<<<===>>>???@@@AAAAAAAAA@@@???===<<<;;;::::::::::::;;;<<<>>>???@@@AAAEEEDDDCCCBBBAAA@@@???>>>HHHHHHHHHHHHHHHHHHHHHHHHGGGFFFEEEDDDDDDEEEFFFGGGFFFGGGHHHIIIKKKLLLMMMNNNLLLLLLMMMNNNNNNNNNNNNNNNMMMOOOPPPQQQQQQPPPNNNMMMMMMNNNPPPRRRRRRQQQOOOMMMNNNOOOQQQRRRRRRRRRQQQPPPQQQSSSUUUUUUUUUVVVXXXZZZ[[[```lll{{{sssrrrvvvyyyxxxtttnnnbbbTTTIIIDDDBBBAAADDDHHHWWWrrrwwwggg\\\SSSNNNMMMHHHEEEEEEGGGFFFEEEGGGLLLSSS___vvv{{{nnnbbbZZZUUUPPPLLLJJJJJJIIIGGGEEEDDDDDDDDDCCCGGGNNNVVV___iiirrrxxx}}}~~~zzzxxxvvvsssqqqqqqqqqrrrpppooonnnnnnmmmnnnnnnnnnllllllkkkkkkkkklllmmmnnnllllllmmmmmmmmmmmmlllllljjjkkklllmmmmmmkkkiiihhheeeeeedddcccbbbaaa``````\\\\\\[[[YYYXXXUUUTTTSSSRRRPPPMMMKKKIIIFFFBBB???===::::::???DDDGGGNNNUUUVVVYYY[[[[[[XXXTTTQQQPPPMMMNNNOOOQQQTTTXXX[[[]]]```bbbdddeeeffffffiiijjjgggfffeeeeeeffffffdddbbbeeeeeeddddddcccccccccccccccccccccddddddeeeeeeeeeccccccccceeehhhkkkkkkjjjdddeeeggghhhjjjlllpppssssssvvvyyy{{{{{{{{{|||}}}{{{{{{{{{yyywwwtttqqqpppmmmkkkiiigggeeebbb^^^[[[WWWTTTPPPLLLJJJJJJKKKLLLSSSZZZbbbhhhiiijjjkkkmmmkkkjjjgggdddcccfffkkkppprrrxxx~~~~~~}}}tttssspppnnnnnnpppsssuuuyyy{{{}}}~~~yyyoooccc\\\VVVRRRSSSVVV[[[^^^bbbeeeffffffggghhhnnnqqqxxx~~~|||xxxqqqhhhbbb[[[[[[[[[\\\___bbbdddfffbbb\\\YYYYYYUUUKKKEEECCC;;;;;;;;;:::888888999999999999999999999:::::::::777888888888888999999999777999::::::888888999;;;999::::::::::::999888888::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<======;;;;;;<<<===>>>???@@@@@@BBBAAA@@@>>>===<<<;;;;;;999::::::;;;<<<>>>???@@@BBBCCCDDDDDDDDDCCCBBBAAAHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFEEEDDDDDDEEEFFFGGGFFFFFFGGGIIIKKKLLLMMMNNNKKKLLLMMMOOOQQQRRRRRRRRRNNNOOOPPPPPPPPPOOONNNNNNMMMOOOQQQSSSSSSQQQOOONNNOOOPPPQQQRRRRRRRRRQQQPPPRRRSSSUUUUUUUUUUUUWWWXXXXXX\\\hhh|||{{{yyy|||~~~yyyuuukkk\\\PPPHHHCCC@@@EEEFFFPPPhhhoooaaaUUUOOONNNJJJGGGFFFHHHGGGEEEFFFJJJMMMWWWlllrrreee]]]WWWRRRNNNMMMJJJFFFFFFHHHHHHEEEBBB@@@DDDJJJQQQYYYdddnnnuuu{{{~~~{{{yyyvvvsssqqqpppqqqqqqooonnnnnnmmmmmmmmmmmmnnnkkkjjjiiiiiiiiijjjkkklllkkkllllllllllllllllllkkkiiijjjkkklllllljjjhhhgggddddddcccbbbaaa```______[[[ZZZYYYXXXVVVSSSQQQPPPNNNLLLJJJHHHFFFDDD@@@>>>;;;999:::???EEEJJJQQQYYYVVVXXX[[[[[[WWWSSSPPPOOOMMMMMMOOOQQQUUUYYY\\\___bbbdddffffffggghhhjjjlllfffffffffggghhhgggeeeccceeeeeeeeeddddddcccccccccdddddddddeeeeeefffffffffdddcccccceeeiiilllmmmmmmeeeggghhhiiijjjmmmpppsssrrruuuxxxzzzzzz{{{|||}}}zzzzzzzzzyyywwwtttrrrpppmmmkkkiiigggeeebbb^^^[[[UUUSSSOOOLLLJJJKKKMMMNNNUUU\\\eeekkklllkkkkkkkkkggggggeeeddddddhhhnnnsssuuuxxx}}}|||}}}}}}~~~}}}|||{{{zzzuuusssqqqoooppprrruuuwww{{{|||~~~~~~xxxoooddd\\\UUUQQQSSSXXXZZZ___eeeiiilllmmmnnnoooooottt{{{|||tttkkkddd\\\___bbbcccccccccdddeee^^^XXXTTTUUUQQQGGGAAAAAA:::;;;;;;999888777888999999999999::::::;;;;;;;;;777888888888888999999999999;;;<<<<<<;;;:::<<<===999::::::::::::999888888;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;<<<<<<======::::::;;;<<<===>>>???@@@BBBAAA@@@>>>===<<<<<<<<<999999::::::<<<===???@@@@@@AAADDDFFFFFFFFFDDDCCCJJJJJJJJJJJJIIIHHHGGGGGGHHHGGGFFFDDDDDDDDDEEEEEEJJJJJJJJJHHHGGGHHHKKKNNNNNNNNNOOORRRUUUWWWVVVTTTSSSSSSQQQPPPOOONNNNNNMMMQQQQQQQQQRRRRRRQQQNNNKKKLLLMMMNNNPPPQQQSSSUUUVVVPPPRRRUUUUUUUUUUUUVVVWWWYYY^^^eeesss~~~zzzoooYYYEEE???DDDBBBCCCJJJZZZvvv~~~jjjZZZPPPNNNKKKIIIGGGFFFFFFFFFDDDCCCKKKRRR___wwwzzzmmmccc[[[TTTPPPMMMKKKHHHGGGGGGGGGFFFEEEGGGHHHIIIKKKQQQ[[[iiissswwwzzz~~~~~~|||xxxuuurrrpppooonnnnnnmmmkkkjjjiiijjjjjjkkkjjjkkkkkkkkkkkkjjjiiiiiihhhgggggghhhiiiiiihhhfffhhhhhhhhhhhhhhhfffdddccccccaaa``````___^^^\\\YYYVVVUUUSSSQQQOOONNNMMMMMMJJJHHHEEEBBB???>>>======:::;;;>>>BBBHHHOOOUUUXXXZZZYYYXXXWWWVVVUUUTTTTTTNNNOOOPPPRRRUUUYYY]]]___dddeeefffggghhhhhhhhhhhhggggggfffffffffeeeeeeeeefffffffffgggffffffeeeeeeeeeeeedddcccaaaaaabbbdddeeeeeeffffffggghhhiiiiiiffffffggghhhjjjmmmpppqqqvvvwwwyyyzzz{{{{{{zzzzzzxxxxxxwwwvvvtttsssqqqpppnnnkkkhhheeeccc```]]]ZZZSSSNNNJJJIIIGGGFFFKKKRRRVVV___hhhlllnnnpppnnnjjjjjjfffbbbaaadddjjjpppsssxxxzzz}}}~~~}}}}}}zzzttttttssssssuuuxxxzzz|||~~~~~~|||tttjjj___XXXRRROOOQQQVVV___bbbhhhnnnrrrtttttttttwww|||xxxpppjjjcccfffiiiiiihhheeecccbbbbbb^^^WWWPPPKKKFFFAAA>>>:::999888777666666666666999999:::;;;;;;<<<<<<===<<<<<<<<<<<<;;;:::999999888999:::;;;:::999888777999999999999888888777777999999999999::::::;;;<<<;;;::::::<<>>???@@@???===;;;;;;<<<<<<;;;:::;;;;;;<<<<<<<<<<<<;;;;;;???BBBEEEHHHIIIHHHFFFEEELLLKKKKKKJJJIIIHHHFFFEEEFFFEEEDDDDDDDDDEEEFFFGGGIIIIIIIIIHHHGGGHHHJJJMMMNNNNNNPPPSSSVVVXXXXXXVVVSSSRRRQQQOOONNNMMMMMMMMMQQQPPPPPPQQQRRRPPPMMMKKKMMMNNNOOOQQQRRRSSSSSSTTTOOOQQQSSSTTTTTTSSSTTTVVVTTTYYYaaannnxxxfffQQQGGGFFFBBBCCCHHHVVVnnnrrr___TTTPPPLLLJJJHHHGGGGGGGGGFFFEEEHHHNNNYYYmmmqqqggg___XXXSSSOOOLLLIIIGGGGGGGGGFFFEEECCCEEEFFFHHHMMMVVVcccmmmtttxxx}}}|||{{{xxxtttrrrpppoooooonnnmmmkkkjjjiiiiiijjjjjjhhhhhhiiiiiihhhhhhgggfffgggfffeeefffhhhhhhfffeeedddeeeeeefffeeedddbbbbbbaaa___^^^]]]]]]\\\YYYWWWTTTSSSQQQNNNLLLJJJIIIIIIGGGEEECCC@@@>>>===<<<<<<:::<<>><<<:::999999:::;;;;;;<<<======>>><<<;;;:::;;;<<<;;;::::::;;;;;;;;;;;;;;;;;;:::>>>@@@DDDFFFHHHGGGEEECCCMMMMMMLLLKKKIIIGGGEEEDDDCCCCCCBBBBBBCCCEEEFFFGGGHHHHHHHHHGGGFFFGGGIIIKKKNNNNNNPPPTTTXXXZZZZZZYYYRRRRRRPPPOOONNNNNNMMMMMMPPPOOOOOOPPPPPPPPPMMMKKKMMMOOOQQQSSSTTTSSSRRRPPPNNNPPPRRRRRRRRRQQQRRRSSSRRRWWW]]]ggg{{{uuuaaaPPPHHHBBBBBBEEEOOObbb||||||hhhZZZUUUNNNKKKIIIGGGHHHHHHGGGFFFFFFKKKTTTcccxxxxxxlllddd\\\XXXQQQNNNJJJHHHGGGGGGFFFEEEBBBCCCEEEFFFIIIRRR]]]fffppptttzzz~~~}}}zzzyyyvvvtttrrrpppppppppmmmlllkkkiiiiiiiiiiiijjjfffffffffffffffeeeddddddeeedddcccdddffffffdddccc```aaaaaabbbaaaaaa``````___]]][[[[[[ZZZXXXVVVSSSQQQOOOMMMJJJHHHFFFDDDDDDBBBAAA???===<<<;;;<<<<<<:::<<>>>>>>>>===<<<;;;999999888999:::;;;;;;:::999888::::::999999999999888888::::::::::::::::::;;;<<<<<<;;;999:::<<<======<<<<<<<<<<<<;;;;;;;;;;;;;;;===;;;::::::;;;;;;;;;:::::::::::::::::::::::::::===???BBBEEEFFFEEECCCBBBLLLLLLLLLKKKJJJHHHGGGFFFDDDCCCBBBBBBBBBDDDEEEFFFFFFGGGHHHGGGFFFFFFHHHJJJMMMNNNPPPUUUYYY\\\\\\[[[SSSRRRQQQPPPOOOOOOOOOOOOOOONNNNNNNNNOOOOOOMMMKKKNNNPPPSSSUUUUUUSSSPPPNNNNNNOOOQQQQQQPPPOOOPPPQQQTTTXXX\\\bbbpppnnnXXXIIICCCAAACCCJJJWWWnnnppp```XXXOOOLLLIIIHHHHHHHHHHHHGGGGGGJJJPPP[[[kkksssiiiaaa\\\UUUQQQLLLIIIGGGGGGFFFEEECCCDDDEEEFFFHHHNNNXXX___kkkqqqxxx~~~~~~}}}|||yyywwwuuusssqqqpppppppppmmmllljjjiiihhhhhhhhhiiiddddddeeeeeeddddddcccbbbcccbbbaaabbbcccdddbbb```^^^^^^^^^_______________^^^\\\ZZZYYYXXXVVVSSSQQQOOOMMMKKKGGGEEEBBBAAA@@@>>>===;;;:::::::::;;;<<<;;;>>>CCCIIINNNRRRTTTUUUWWWVVVUUUTTTSSSQQQPPPPPPMMMNNNQQQTTTXXX[[[^^^```bbbbbbcccdddeeeeeeeeeeeedddddddddcccccccccbbbbbbaaabbbbbbccccccccccccbbbcccdddddddddbbbbbbcccdddddddddeeeeeeeeeeeeeeeeeefffggghhhiiikkkmmmnnnoooqqqrrrtttuuuvvvvvvuuuuuuvvvvvvuuusssqqqooommmlllkkkhhheeeaaa___\\\XXXUUUQQQLLLIIIIIIIIILLLTTT]]]jjjqqqvvvuuusssqqqmmmhhhfffddddddffflllrrrvvvxxxyyy{{{}}}~~~~~~~~~{{{zzz{{{{{{zzzyyysssttttttvvvxxxzzz|||}}}|||~~~zzzmmmcccXXXTTTQQQNNNMMMOOOWWWZZZ___gggpppyyy{{{zzz{{{}}}{{{vvvxxx{{{{{{wwwoooddd]]]\\\WWWPPPJJJEEE@@@;;;888999999888777666666777777888888888999::::::;;;;;;?????????>>>===;;;:::999888999:::;;;;;;;;;:::999::::::::::::::::::999999;;;;;;:::::::::;;;;;;<<<<<<;;;:::999:::;;;<<<===<<<<<<<<<<<<;;;;;;;;;;;;===;;;999999;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;===???AAADDDEEEDDDCCCBBBJJJJJJJJJKKKJJJJJJIIIIIIFFFEEEDDDBBBBBBBBBCCCDDDEEEFFFGGGGGGFFFFFFGGGIIILLLMMMPPPTTTYYY\\\\\\[[[TTTSSSRRRQQQPPPPPPPPPQQQOOONNNMMMNNNOOOOOONNNLLLNNNQQQTTTVVVVVVSSSOOOLLLNNNPPPQQQQQQOOONNNOOOOOOUUUWWWZZZ___iii~~~yyycccPPPFFFBBBAAAFFFOOOaaa|||zzzgggYYYRRRNNNJJJHHHGGGHHHGGGGGGGGGHHHMMMUUU```uuuzzzooofff```YYYUUUOOOKKKHHHGGGFFFFFFCCCDDDEEEEEEEEEJJJRRRXXXeeellluuu|||}}}{{{zzzwwwvvvtttrrrqqqpppppppppmmmllljjjhhhggggggggggggddddddeeeeeeddddddcccbbbaaa```___```bbbbbb```___]]]]]]]]]]]]]]]]]]^^^^^^^^^\\\ZZZYYYWWWUUURRROOONNNLLLIIIFFFCCCAAA??????;;;:::999999999:::;;;<<<===@@@EEEJJJOOOQQQRRRRRRTTTTTTSSSRRRQQQPPPOOOOOOMMMOOORRRVVVZZZ]]]```aaaaaabbbcccdddeeeeeeeeeeeeddddddcccccccccbbbbbbbbb```aaaaaabbbccccccbbbbbbbbbcccddddddcccbbbcccdddbbbbbbcccdddeeefffggghhhggghhhiiikkklllnnnoooooorrrssstttvvvvvvvvvvvvuuuuuuuuutttrrrpppnnnllljjjhhhfffccc```^^^\\\YYYVVVMMMIIIGGGIIIKKKOOOXXXaaajjjqqquuutttrrrppplllgggcccccceeeiiipppuuuyyyzzzzzz{{{|||~~~{{{zzzzzz{{{zzzzzzrrrssstttvvvxxxzzz|||}}}zzz}}}qqqfffZZZUUUSSSPPPPPPQQQUUUXXX\\\cccmmmwww|||wwwvvvvvvwww}}}~~~~~~~~~zzzqqqeee]]]YYYUUUNNNHHHDDD???;;;888999888777777777777777777999999::::::;;;<<<<<<<<>>===;;;:::999888999:::;;;<<<;;;;;;:::::::::::::::::::::;;;;;;<<<<<<;;;::::::;;;;;;;;;;;;;;;:::999999:::<<<===:::;;;;;;<<<<<<=========<<<;;;999:::;;;<<<<<<;;;======<<<<<<<<<<<<======>>>???AAACCCDDDDDDCCCCCCIIIIIIJJJKKKKKKKKKKKKJJJGGGFFFEEECCCBBBBBBCCCCCCEEEGGGHHHHHHGGGFFFHHHIIIKKKLLLNNNSSSWWWZZZZZZZZZSSSRRRRRRQQQPPPPPPQQQQQQPPPOOOMMMNNNOOOPPPOOONNNOOOQQQTTTVVVVVVSSSPPPMMMPPPQQQSSSRRRPPPOOOOOOOOOQQQSSSWWW\\\eeevvvnnn\\\KKKDDDAAADDDJJJUUUlllppp^^^VVVRRRMMMJJJHHHHHHGGGGGGEEEDDDHHHOOOVVVeeexxxmmmfff^^^YYYRRRMMMJJJIIIHHHGGGBBBCCCDDDCCCBBBEEEKKKPPP]]]fffqqqxxx|||~~~|||{{{zzzwwwvvvtttqqqpppooooooooommmllljjjhhhffffffffffffdddddddddddddddccccccbbb```___^^^___aaaaaa___^^^]]]]]]\\\[[[[[[[[[\\\\\\___]]]ZZZXXXWWWTTTPPPNNNLLLKKKHHHEEECCCAAA??????::::::999888999:::;;;<<<@@@CCCFFFJJJMMMOOOOOOOOOQQQQQQQQQPPPPPPPPPOOOOOOPPPRRRVVVZZZ^^^aaadddeeebbbbbbcccdddeeeeeeeeeeeedddddddddcccccccccbbbbbb``````aaabbbccccccccccccaaabbbddddddcccccccccdddaaabbbcccdddfffhhhiiijjjiiijjjkkkmmmnnnooopppppprrrsssuuuvvvwwwwwwvvvvvvttttttsssqqqooollljjjiiigggdddaaa^^^\\\ZZZVVVTTTKKKHHHHHHLLLOOOSSS[[[dddjjjppptttrrrooommmjjjeeeaaabbbffflllsssyyy|||}}}zzz{{{|||}}}~~~~~~{{{zzzzzzzzzyyyxxxpppqqqsssuuuxxxzzz{{{|||zzz}}}zzzlll^^^YYYWWWUUUTTTVVVSSSVVVZZZbbblllwwwzzzvvvsssssssssxxxzzzqqqeee\\\UUUQQQKKKFFFBBB???;;;999888888777777777777777888999::::::;;;;;;<<<==================<<<<<<;;;:::888999:::;;;<<<<<<;;;;;;::::::;;;;;;;;;;;;<<<<<<===<<<;;;;;;;;;;;;;;;;;;999:::;;;:::999999;;;===999:::;;;<<<===>>>??????===;;;::::::<<<======<<>>===<<<<<<===>>>???>>>???@@@BBBCCCCCCCCCCCCJJJJJJKKKKKKKKKKKKJJJIIIGGGFFFEEEDDDDDDDDDEEEFFFEEEGGGIIIIIIHHHGGGHHHIIIJJJKKKMMMQQQUUUXXXXXXWWWQQQQQQPPPOOOOOOOOOOOOPPPQQQOOONNNNNNPPPPPPPPPOOOPPPRRRTTTVVVUUUSSSQQQOOORRRSSSTTTSSSQQQPPPOOOPPPPPPPPPTTT[[[aaannnvvvfffRRRHHHBBBCCCFFFKKK[[[mmm}}}hhh[[[WWWQQQLLLJJJIIIIIIHHHEEECCCEEELLLOOOXXXooovvvmmmbbb]]]UUUOOOLLLJJJIIIHHHCCCEEEFFFDDDBBBCCCHHHLLLUUU___llltttxxx|||~~~|||zzzyyywwwvvvtttqqqooonnnnnnnnnmmmkkkiiigggfffeeeeeeeeecccccccccccccccbbbbbbaaa___^^^^^^___``````___]]]]]]\\\[[[YYYYYYYYYYYYZZZ^^^\\\YYYWWWUUURRROOOLLLJJJIIIGGGDDDBBB@@@??????;;;::::::999999:::<<<===CCCEEEGGGIIIKKKLLLMMMMMMNNNNNNNNNOOOOOOOOOPPPPPPQQQTTTWWW\\\```ccceeefffbbbcccdddeeeffffffffffffeeedddddddddcccccccccccc``````aaabbbcccccccccccc```bbbdddeeedddccccccdddccccccdddfffggghhhiiiiiijjjkkkmmmooopppqqqqqqqqqrrrssstttvvvvvvvvvvvvuuutttsssrrrpppnnnkkkiiiggggggddd___\\\YYYUUUQQQNNNIIIHHHJJJPPPTTTXXX___hhhlllqqqtttqqqmmmjjjfffbbb```bbbgggnnnvvv|||~~~~~~{{{{{{|||}}}~~~}}}zzzyyyyyyyyywwwvvvoooppprrrtttwwwyyyzzz{{{|||}}}tttddd]]][[[ZZZZZZ[[[WWWYYY]]]dddllluuu}}}zzzuuurrrpppnnnmmmooorrrvvvzzzyyyoooddd[[[QQQMMMHHHCCC@@@===:::888888888777777777777888888888999999:::;;;;;;<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;888999:::<<<<<<<<<<<<;;;:::;;;;;;;;;<<<<<<<<<<<<======<<<;;;;;;;;;;;;;;;777999<<<<<<:::999:::<<<::::::;;;<<<===>>>??????>>><<<;;;;;;===>>>>>>>>>>>>===<<<;;;;;;<<<===>>><<<===???@@@AAABBBBBBBBBLLLLLLLLLLLLKKKJJJIIIHHHEEEEEEDDDDDDEEEFFFGGGHHHFFFGGGIIIIIIHHHHHHHHHIIIJJJJJJLLLPPPTTTVVVVVVUUUOOOOOONNNNNNMMMMMMNNNNNNQQQPPPNNNOOOPPPQQQQQQPPPPPPRRRTTTUUUUUUSSSQQQPPPSSSUUUVVVUUURRRPPPPPPQQQSSSQQQTTTZZZ___gggxxx~~~yyylllWWWKKKBBBCCCCCCDDDPPP___tttrrr___[[[TTTOOOLLLKKKJJJIIIHHHDDDEEELLLMMMQQQdddyyy|||sssddd___WWWPPPMMMKKKJJJIIIGGGHHHIIIGGGDDDEEEHHHLLLPPPZZZhhhqqquuuzzz~~~|||zzzyyyxxxvvvtttqqqooonnnmmmmmmmmmkkkiiigggeeeeeeeeeeeebbbbbbbbbbbbbbbaaaaaa```___^^^^^^___``````___]]]\\\[[[ZZZXXXWWWWWWWWWXXX]]][[[XXXVVVTTTQQQMMMJJJHHHGGGEEECCCAAA@@@??????<<<;;;:::::::::;;;<<<===EEEFFFGGGIIIJJJKKKKKKKKKLLLLLLMMMNNNOOOOOOPPPPPPPPPRRRWWW[[[```ccceeeeeeccccccdddeeeffffffffffffeeeeeeeeedddddddddcccccc``````aaaccccccddddddddd```bbbdddeeedddccccccdddeeefffffffffgggggghhhhhhkkklllnnnpppqqqrrrrrrqqqqqqrrrsssuuuvvvuuuuuutttssssssrrrpppmmmjjjhhhggggggddd___ZZZVVVQQQLLLHHHIIIIIILLLSSSWWW[[[bbbjjjnnnsssuuupppllliiiddd______aaagggooowww}}}{{{{{{|||}}}~~~}}}{{{yyyxxxxxxwwwuuusssmmmoooqqqtttwwwxxxzzzzzz~~~~~~~~~~~~yyyggg```^^^]]]]]]___^^^___bbbffflllsssyyy||||||yyyuuuqqqnnnllliiigggiiijjjjjjnnnyyyxxxnnncccZZZMMMJJJEEEAAA???<<<:::888888777777777777777888888777888888999::::::;;;;;;999:::;;;;;;<<<<<<;;;;;;888999:::<<<======<<<<<<;;;;;;;;;<<<<<<<<<======>>>===<<<;;;;;;;;;;;;;;;666999<<<===:::999:::;;;;;;;;;<<<<<<======>>>>>>>>>===;;;<<<>>>??????>>>>>>===;;;::::::;;;===>>>;;;<<<===???@@@@@@@@@@@@NNNNNNMMMMMMLLLLLLKKKKKKIIIHHHEEECCCCCCCCCEEEFFFDDDFFFGGGIIIJJJJJJIIIIIIKKKMMMOOOOOOOOONNNOOOPPPQQQRRRRRRQQQPPPPPPSSSUUURRRPPPNNNNNNPPPRRRSSSSSSRRRSSSTTTTTTTTTSSSRRRRRRTTTUUUUUUUUUUUUTTTSSSRRRSSSTTTUUUUUUZZZcccpppzzz|||vvvxxx{{{vvvppp___PPPEEEEEEEEECCCGGGQQQ___ttt~~~gggaaaXXXPPPLLLKKKKKKKKKKKKGGGEEEDDDEEEKKKYYYgggvvvoooeeeZZZTTTPPPJJJGGGGGGGGGFFFEEEDDDDDDEEEFFFGGGLLLSSS]]]hhhqqqyyy~~~}}}yyywwwtttqqqnnnmmmllllllmmmkkkhhhhhhhhhhhhgggfffdddccccccbbbaaa``````___]]]^^^^^^______^^^^^^]]]^^^\\\YYYXXXXXXVVVTTTRRR[[[ZZZXXXVVVRRRNNNJJJHHHGGGFFFDDDBBB@@@??????>>>;;;;;;:::888777888;;;>>>EEEHHHKKKLLLKKKJJJJJJJJJKKKLLLMMMLLLKKKKKKMMMOOOSSSVVVZZZ^^^___aaacccddddddeeefffggggggfffeeedddeeedddcccccccccdddeeefffcccccccccbbbaaabbbdddfffaaabbbccccccbbbaaabbbcccfffggghhhgggggggggiiikkklllmmmoooqqqrrrqqqpppooosssrrrqqqqqqrrrsssuuuvvvtttssspppmmmiiigggeeedddaaadddaaaWWWPPPPPPOOOKKKFFFIIINNNSSSZZZbbbjjjooottttttrrrnnnhhhbbb```___aaaeeekkksssyyy||||||{{{zzz{{{|||}}}}}}|||{{{zzz}}}zzzxxxvvvuuuuuusssqqqoooqqqsssuuuvvvxxx||||||{{{|||jjj```___bbbdddcccjjjggggggmmmqqqqqqrrrtttwwwsssnnnllllllkkkhhheeefffeeebbbbbbooovvvnnneee]]]NNNFFF???>>>===;;;;;;<<<999999999888888777777777777888888888888999999999:::;;;<<<<<<<<<;;;:::999;;;;;;999999999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;<<<<<<<<<<<<;;;:::::::::;;;;;;<<<;;;::::::;;;===@@@BBB???????????????>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<>>>>>;;;;;;:::888888999===@@@EEEGGGKKKMMMLLLLLLLLLMMMMMMNNNOOOOOONNNNNNOOOQQQUUUXXX\\\___```bbbdddfffeeeffffffggggggffffffeeeeeeddddddccccccdddeeeeeedddddddddcccbbbbbbdddfffbbbcccdddcccaaaaaabbbccceeefffggggggfffgggiiijjjlllmmmoooqqqrrrqqqpppooorrrqqqqqqpppqqqrrrssstttsssrrrooolllhhheeedddccc```bbb___VVVPPPOOONNNKKKHHHKKKQQQWWW]]]eeelllrrrttttttsssnnnhhhccc___^^^aaaeeelllssszzz}}}}}}|||{{{|||}}}}}}}}}}}}|||{{{}}}zzzxxxvvvvvvuuusssrrroooqqqtttvvvwwwzzz}}}{{{wwwwww}}}uuuhhhaaaaaafffjjjllloookkkkkkoooqqqooonnnpppooolllhhhggghhhfffccc___aaa```]]]^^^kkkvvvoooggg___PPPGGG???===<<<::::::;;;:::999999999888888888888777888888888888999999999:::;;;<<<<<<<<<;;;:::999;;;:::999999999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::;;;<<<<<<;;;;;;:::::::::;;;;;;<<<;;;;;;::::::;;;===???AAA>>>?????????>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<>>>>>:::::::::999999<<<@@@CCCEEEHHHLLLMMMNNNNNNOOOPPPPPPQQQRRRRRRQQQQQQRRRTTTYYY[[[^^^___aaaccceeehhhggggggffffffffffffggggggeeeeeeddddddddddddeeeeeefffffffffeeecccbbbccceeebbbddddddcccaaa```aaabbbdddeeeggggggffffffhhhiiilllnnnppprrrrrrrrrqqqpppppppppoooooooooppppppqqqrrrpppnnnkkkgggdddaaa```^^^___\\\TTTOOOMMMLLLJJJJJJNNNUUU[[[bbbiiipppttttttuuusssoooiiiccc___^^^bbbfffmmmuuuzzz}}}~~~}}}|||}}}}}}~~~~~~}}}}}}||||||zzzxxxwwwvvvvvvtttrrrppprrruuuxxxyyy|||xxxqqqmmmnnnqqqppplllfffbbbccciiiqqqvvvvvvrrrppprrrqqqmmmiiiiiifffdddcccdddeeeccc^^^YYYYYYYYYWWWXXXeee|||vvvpppiiibbbTTTJJJ@@@===<<<999999;;;:::::::::999999999999888777888888888888999999999;;;;;;;;;;;;;;;:::999999::::::999999999999::::::::::::::::::::::::::::::::::::999999::::::;;;<<<999999::::::;;;;;;<<<<<<::::::::::::;;;<<<>>>???===>>>>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<============<<<<<>>CCCIIINNN[[[ssslll]]]VVVRRRNNNKKKHHHFFFGGGIIIHHHGGGJJJPPPXXXkkkxxxllleee___VVVQQQOOOIIIHHHFFFEEEDDDDDDDDDEEEDDDHHHOOOWWW___hhhqqqwww}}}}}}{{{yyyxxxwwwsssqqqpppoooooonnnllljjjhhhhhhgggfffdddcccbbbbbb```aaaaaabbbbbbaaaaaa``````^^^\\\[[[[[[ZZZXXXVVVTTTUUUUUUUUUTTTRRRPPPOOOGGGFFFDDDBBBAAA??????>>>::::::;;;;;;;;;>>>CCCFFFIIIKKKNNNOOOOOOOOOPPPQQQQQQSSSTTTTTTSSSSSSTTTUUUZZZ\\\^^^```aaabbbeeehhhhhhhhhfffeeeeeefffhhhhhhfffeeeeeeeeeddddddddddddggghhhhhhfffcccbbbbbbccccccddddddcccaaa```aaabbbccceeeggggggffffffgggiiilllnnnpppqqqrrrrrrppppppnnnnnnnnnmmmmmmmmmmmmmmmpppooommmjjjgggccc```___[[[[[[YYYSSSNNNLLLKKKKKKLLLQQQXXX```ffflllqqquuuttttttsssoooiiiccc```___ccchhhpppwww{{{}}}~~~}}}}}}~~~~~~~~~~~~}}}}}}{{{zzzxxxwwwwwwvvvtttrrrqqqssswwwyyy{{{|||}}}vvvlllfffdddeeeddddddccccccdddjjjssszzz|||wwwuuuuuurrrkkkeeecccbbbaaabbbdddeeeccc\\\WWWRRRSSSRRRTTT```vvv|||tttpppiiibbbVVVLLLBBB>>><<<:::999;;;:::::::::999999999999999777777888888888999999999;;;;;;;;;;;;::::::999999:::999999999999999999:::999999999999999999999999999999999999999::::::;;;888888999:::;;;<<<<<<<<<999999999999:::;;;======<<<<<<=========<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<============<<<<<>>???AAADDDDDDLLLaaa{{{vvvfff[[[TTTNNNJJJKKKHHHFFFFFFEEEDDDGGGLLLNNN\\\rrrssskkkcccZZZSSSQQQKKKJJJHHHFFFEEEDDDEEEEEEBBBEEEKKKQQQZZZdddnnnttt|||~~~|||zzzzzzwwwvvvtttttttttssspppmmmlllkkkjjjiiigggfffeeedddaaaaaabbbbbbbbbbbbaaaaaaaaa```^^^]]]]]]]]][[[YYYUUUUUUVVVVVVUUUSSSQQQPPPHHHGGGEEECCCBBB@@@@@@???;;;;;;<<<<<<===@@@EEEIIIMMMNNNPPPPPPNNNNNNOOOPPPQQQSSSUUUUUUTTTSSSTTTUUU[[[]]]___```aaabbbdddfffhhhgggfffeeeeeefffggghhhffffffffffffeeeeeeddddddggghhhhhhgggdddbbbbbbbbbbbbcccdddcccaaa```aaabbbccceeeggghhhgggggghhhiiikkkmmmoooqqqqqqqqqpppooommmmmmmmmllllllkkkkkkjjjnnnmmmllljjjgggccc```^^^YYYXXXVVVRRRNNNJJJJJJLLLMMMSSS[[[ccciiimmmqqqsssssssssqqqmmmgggcccaaa```eeekkksssyyy|||}}}~~~~~~~~~}}}}}}}}}}}}~~~~~~{{{zzzxxxxxxxxxwwwuuurrrrrruuuxxxzzzzzz{{{}}}~~~||||||zzzsssjjjbbb``````^^^aaacccddddddiiiqqqwww}}}yyywwwwwwsssjjjcccaaa___```aaadddfffccc\\\VVVNNNPPPQQQTTT___qqq~~~uuuooolllfff___VVVLLLCCC@@@>>>;;;:::<<<999999999999999999999999777777888888888999999999;;;;;;::::::999999999999999999999999999999999999999999999999999999999999999888888888888999::::::777888999:::;;;;;;;;;;;;888888888999999:::;;;;;;:::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<============<<<<<>>???BBBGGGKKKOOOPPPQQQPPPNNNMMMNNNOOOQQQSSSVVVVVVUUUTTTTTTUUU[[[]]]aaabbbbbbbbbcccdddffffffeeeeeeeeeeeeffffffffffffgggffffffeeedddcccfffggghhhfffdddbbbaaabbbaaabbbccccccbbbaaabbbccccccfffhhhiiiiiihhhhhhiiijjjlllnnnpppppppppooonnnllllllllllllkkkjjjiiihhhjjjjjjiiihhheeebbb___^^^XXXUUUSSSRRRNNNIIIJJJMMMPPPVVV___fffkkknnnpppqqqqqqpppnnniiieeebbbbbbccchhhnnnvvv{{{||||||~~~~~~}}}}}}||||||}}}}}}~~~zzzyyyyyyyyyyyyxxxuuussstttvvvyyyyyyyyyxxxxxxxxxvvvvvvuuuooogggaaa___```^^^aaaeeeffffffhhhmmmqqqyyyvvvuuuwwwtttllldddbbb______aaadddeeebbb[[[UUULLLQQQUUUYYYbbboooxxxzzzzzzyyytttlllhhheee```ZZZRRRIIIAAA@@@???<<<:::;;;777888888888888999999999777888888888888999999999;;;;;;:::999999999999999888888999999999999888888888888888888888888888888888888777777888888999:::777888999;;;;;;;;;::::::777888888888999999999999999999:::;;;;;;;;;;;;:::::::::::::::::::::::::::<<<<<<============<<<<<>>???DDDOOO\\\nnn|||hhhXXXOOOKKKLLLGGGCCCCCCCCCAAABBBEEEIIINNNZZZkkkzzzqqqeee\\\XXXPPPNNNLLLIIIHHHGGGFFFFFFEEEFFFGGGIIINNNVVV```gggqqqxxx~~~}}}}}}}}}{{{wwwtttrrrrrrpppooommmkkkjjjiiieeeffffffggggggffffffeeefffdddcccbbbcccbbbaaa___YYYYYYYYYWWWUUUSSSPPPNNNKKKJJJHHHFFFEEEDDDCCCCCC>>>>>>??????@@@CCCHHHKKKNNNOOOPPPOOONNNNNNOOOQQQRRRTTTWWWXXXWWWVVVUUUVVV[[[___cccffffffdddddddddddddddeeeeeeeeeeeeddddddfffgggggggggfffeeedddcccdddeeegggfffdddbbbaaaaaa```aaaccccccbbbbbbccceeedddgggjjjkkkjjjiiiiiijjjiiijjjlllnnnooonnnmmmlllllllllllllllkkkiiigggfffeeeeeeeeeeeeccc```^^^\\\XXXTTTRRRRRROOOIIIJJJNNNRRRYYYbbbjjjnnnooopppppppppnnnjjjfffbbbaaadddfffjjjqqqyyy}}}|||{{{}}}}}}}}}|||{{{{{{|||}}}}}}zzzyyyyyyzzzzzzyyyuuusssvvvxxxyyyyyyvvvtttrrrrrrqqqqqqpppkkkddd```___```bbbdddgggiiijjjjjjkkkllltttrrrssswwwuuunnngggeeeaaaaaabbbeeefffccc[[[UUUMMMTTT[[[___fffnnnqqqpppooooookkkddd```___ZZZSSSKKKCCC>>>>>>>>>;;;999:::666666777777777888888888777888888888888999999999;;;:::999888888888999:::777888999::::::999888777888888888888888888888888777777777777777888999999777888:::;;;;;;:::999888777777888888888888888888888888999:::::::::::::::::::::::::::::::::::::::<<<<<<============<<<<<>>===;;;:::999888888888777666555555666777888888888888888888777666666777777777777777777777777777777777777777777777777999999888888888888999999777555444555888999888666:::::::::999999999888888999999888777666666777777777777777777888888888888999999999::::::;;;;;;<<<<<<<<<<<<<<<;;;:::999888KKKIIIHHHFFFFFFFFFHHHHHHIIIGGGDDDDDDDDDEEEDDDCCCDDDDDDEEEFFFFFFFFFFFFFFFHHHIIIJJJJJJKKKJJJJJJJJJKKKKKKIIIIIIIIIIIIJJJKKKOOOPPPQQQPPPPPPQQQSSSVVVSSSSSSRRRRRRQQQPPPOOOOOOOOOPPPPPPPPPPPPRRRUUUXXXZZZ[[[]]]\\\[[[[[[\\\^^^```eeemmm|||wwwuuuttttttsssnnndddVVVJJJCCC@@@??????AAAEEEPPPdddwwwqqqcccWWWOOOKKKGGGEEEFFFFFFDDDBBBBBBCCCGGGMMMVVVhhhwwwkkkcccZZZVVVQQQMMMKKKJJJHHHGGGCCCFFFGGGFFFFFFHHHOOOUUUbbbiiirrr{{{|||yyyxxxvvvtttsssqqqqqqpppppppppnnnmmmmmmmmmnnnnnnnnnkkkiiigggggggggeeecccbbb```]]][[[ZZZXXXUUUSSSOOOMMMKKKIIIIIIGGGEEECCCCCCBBBAAAAAADDDHHHLLLOOOSSSTTTUUUVVVWWWVVVUUUUUUXXXWWWWWWWWWXXX[[[^^^```aaaccceeeggghhhgggfffeeeiiihhhgggfffdddcccbbbaaacccdddeeeeeeeeeeeedddcccbbbcccdddcccaaa```aaabbbbbbbbbbbbcccdddeeefffgggffffffggghhhhhhhhhhhhgggiiijjjlllmmmnnnmmmlllkkkllljjjgggfffgggfffdddaaabbb```___^^^^^^\\\XXXUUUPPPNNNKKKIIIIIIKKKNNNQQQWWW___iiiqqqtttssspppnnnllljjjgggcccbbbeeekkkpppvvvwwwyyy{{{}}}||||||{{{yyyzzzyyywwwxxx||||||xxx~~~}}}}}}|||zzzxxxwwwvvvvvvyyy{{{wwwppphhhdddcccfffgggfffdddaaa______```eeeiiiooouuuwwwvvvssspppnnnuuuzzzyyyxxxuuupppjjjkkkmmmoooooolllddd]]]WWWVVV]]]gggmmmpppnnnlllkkkkkkiiiddd\\\SSSLLLHHHGGG>>>===<<<:::999999999999888777666555555666777888888888888888888777666666777777777777777777777777777777777777777777777777999888888777777888888999777666444555888999888666999999999888888888777777999888888777666666777777666666666666666666666666888999999999::::::;;;;;;;;;;;;;;;;;;;;;::::::999IIIHHHGGGFFFFFFFFFGGGHHHGGGEEECCCCCCDDDDDDCCCBBBDDDDDDEEEFFFFFFFFFFFFFFFHHHIIIIIIJJJKKKKKKJJJJJJKKKKKKIIIIIIIIIJJJKKKLLLNNNPPPRRRRRRQQQQQQRRRSSSRRRRRRQQQQQQPPPPPPOOOOOOOOOPPPPPPPPPPPPRRRUUUWWWXXXZZZ[[[[[[ZZZYYY[[[\\\aaaccchhhtttzzzyyyyyyyyyvvvpppcccRRRFFFAAA??????@@@BBBIIIXXXfff~~~kkkZZZRRRMMMHHHEEEFFFFFFEEECCCAAAAAACCCGGGMMMZZZpppssskkk```[[[UUUPPPNNNLLLJJJHHHDDDFFFGGGEEEDDDFFFKKKPPPYYY```kkkuuu}}}xxxwwwwwwvvvuuutttttttttssssssqqqpppooooooooooooooommmjjjiiijjjjjjhhhgggeeebbb```]]]\\\ZZZWWWUUURRROOOLLLKKKJJJIIIGGGEEEDDDCCCBBBCCCFFFIIIMMMPPPVVVWWWXXXYYYZZZYYYXXXXXXYYYYYYXXXYYY[[[^^^aaaccccccdddfffhhhiiihhhgggfffhhhhhhgggfffdddcccbbbbbbcccdddeeeffffffeeedddcccbbbcccdddbbb```______```aaaaaaaaabbbdddeeeggghhheeefffggghhhhhhhhhhhhhhhhhhjjjkkkmmmmmmlllkkkjjjkkkiiifffeeeeeecccaaa___```___]]]\\\[[[YYYVVVSSSLLLKKKIIIIIIJJJNNNRRRTTTXXX___iiippprrrrrrpppnnnllljjjgggddddddhhhnnnsssxxxyyyyyyzzz{{{|||}}}}}}yyyzzzyyywwwyyy}}}}}}yyy}}}|||{{{zzzyyyxxxwwwvvvvvvxxxxxxtttllleeeaaaaaadddeeedddbbb```___```aaaggghhhlllsssyyy{{{wwwtttrrrwww{{{{{{{{{zzzuuuooopppqqqqqqooojjjbbb[[[VVVZZZbbbmmmqqqpppllljjjjjjjjjhhhcccZZZQQQIIIEEECCC<<<;;;::::::999999::::::777777666666666666777777777888888888888777777666777777777777777777777777777777777777777777777777888888777777777777888888777666555666888999888777888888888777777777666666888888777666666666777777666666666666666666666666888888888999999999999999888999::::::;;;;;;::::::HHHGGGFFFFFFFFFFFFGGGGGGFFFEEECCCCCCDDDEEECCCBBBDDDDDDEEEFFFFFFFFFFFFFFFHHHHHHIIIJJJKKKKKKKKKKKKKKKJJJJJJIIIIIIJJJLLLLLLMMMOOORRRSSSQQQPPPPPPPPPPPPPPPPPPPPPOOOOOOOOOOOOOOOPPPQQQQQQQQQRRRTTTVVVVVVXXXYYYYYYXXXXXXYYYZZZ___```ccclll|||~~~~~~~~~{{{ppp]]]MMMFFFBBB@@@AAABBBFFFPPPZZZrrrttt```WWWQQQJJJGGGFFFGGGEEEDDDCCCBBBBBBEEEIIIRRRdddttt}}}tttgggbbbZZZTTTPPPMMMKKKIIIGGGGGGGGGFFFDDDEEEIIILLLQQQXXXcccnnnxxxzzzzzzyyyyyyxxxwwwvvvvvvssssssrrrrrrsssssssssssspppnnnlllllllllmmmlllkkkgggeeebbb```^^^\\\YYYVVVSSSQQQNNNLLLKKKKKKIIIHHHFFFFFFFFFFFFIIILLLOOOQQQYYYZZZ[[[\\\]]]]]]\\\[[[ZZZZZZZZZZZZ\\\___cccddddddeeeggghhhiiihhhgggfffddddddeeeeeeeeeeeeeeeeeecccdddeeeffffffeeedddcccccccccdddbbb```^^^___```bbbbbbbbbbbbcccdddeeefffeeeeeefffggghhhhhhhhhhhhhhhiiikkklllmmmllljjjiiijjjhhhgggeeecccbbb```______]]][[[YYYXXXWWWTTTQQQKKKJJJIIIJJJMMMQQQUUUXXX[[[```hhhnnnpppooonnnnnnkkkjjjiiiggghhhkkkqqqvvvzzzzzzyyyyyyzzz|||}}}~~~yyy{{{zzzxxxzzz~~~~~~{{{{{{zzzyyyyyyxxxxxxwwwwwwxxxyyywwwrrriiiccc``````ccccccbbb```______aaadddhhhhhhjjjrrrzzz}}}zzzuuuyyy||||||~~~~~~yyywwwuuusssnnnggg```ZZZVVV]]]gggqqqtttooojjjhhhiiihhhfff```WWWMMMEEEAAA???::::::999999999999::::::777777666666666666777777777777888888888888777666777777777777777777777777777777777777777777777777777777777666666777777777777666666777888888888888999888888888777777777777888777777666666666777777999999999999999999999999999888888888888888888888666777999:::;;;;;;<<<<<>>>>>CCCDDDDDDEEEEEEFFFEEEEEEDDDCCCCCCDDDFFFFFFDDDBBBDDDDDDEEEFFFFFFFFFFFFFFFFFFGGGHHHJJJKKKLLLLLLLLLKKKJJJJJJJJJJJJLLLNNNOOONNNPPPQQQQQQNNNMMMLLLLLLKKKKKKLLLLLLMMMNNNOOOOOOOOOPPPRRRRRRRRRRRRSSSTTTTTTVVVWWWWWWVVVUUUWWWXXXTTTVVV[[[```ccclll}}}dddVVVIIIBBB@@@???BBBFFFMMM```xxxlllcccWWWNNNJJJIIIGGGFFFDDDAAA@@@AAAAAABBBIIIQQQ___sss~~~wwwlllbbbZZZUUUQQQOOOMMMKKKJJJIIIIIIIIIHHHHHHGGGJJJPPPXXXbbbnnnzzz}}}xxxyyyzzz{{{zzzyyywwwvvvwwwwwwxxxxxxxxxwwwuuuuuuuuusssppppppppppppooonnnllliiifffcccaaa^^^[[[XXXQQQOOOLLLLLLMMMPPPQQQQQQUUUUUUTTTSSSSSSTTTTTTUUUVVVWWWZZZ^^^aaaccccccdddbbbaaa`````````bbbdddfffeeeeeeeeefffeeeeeeeeeeeefffffffffeeeeeeddddddcccdddeeefffggggggfffeeedddbbbcccddddddccccccdddeeedddcccbbbbbbbbbbbbbbbbbbbbbccceeefffggghhhhhhhhhfffgggiiijjjkkkjjjiiihhhbbbcccdddccc```^^^___aaa___\\\XXXUUUSSSRRRPPPNNNLLLMMMPPPTTTZZZ___eeegggeeegggiiijjjhhhgggggghhhlllpppuuuxxxyyyxxxxxxxxxyyyxxxxxxxxxxxxyyyzzzzzzyyyzzzxxxuuuuuuxxxwwwtttqqqqqqqqqsssuuuyyy|||~~~}}}wwwmmmddd^^^^^^```bbb```]]]YYYXXXZZZ___cccfffhhhkkkqqqzzzrrriiigggiiikkkpppqqqqqqmmmggg```\\\ZZZUUUTTTPPPJJJBBB===:::999999888888777777777888888555666777888888777666555666666777888888888888888666666666666666666666666666666666666666666666666666555555444444555555666666888999999777777888;;;999999999999888888888888555555555555555666777777444555666888:::;;;<<<===<<<<<<;;;:::999888777777888999:::<<<===>>>>>>???CCCCCCDDDEEEEEEFFFEEEEEEBBBBBBBBBCCCEEEEEECCCAAADDDDDDEEEFFFFFFFFFFFFFFFFFFGGGHHHJJJKKKLLLLLLLLLKKKJJJJJJJJJKKKLLLNNNOOOOOOPPPQQQPPPNNNLLLLLLLLLJJJJJJKKKLLLMMMNNNNNNOOOOOOPPPRRRSSSRRRRRRRRRSSSTTTVVVWWWWWWVVVUUUWWWXXXSSSUUU[[[^^^^^^cccuuuooo```OOOFFFBBBAAACCCFFFDDDVVVlllpppgggZZZPPPKKKIIIGGGFFFGGGDDDBBBCCCAAAAAAEEELLLOOOddd|||pppeee]]]WWWTTTQQQLLLKKKIIIHHHIIIIIIHHHGGGFFFHHHMMMTTT]]]iiivvv~~~~~~~~~}}}{{{yyytttuuuwwwyyyyyyyyywwwvvvssstttvvvxxxyyyyyyyyyyyyuuusssqqqpppppppppooonnnllljjjfffcccaaa^^^[[[XXXPPPNNNKKKKKKMMMPPPRRRSSSXXXXXXWWWVVVUUUUUUUUUUUUTTTVVVYYY]]]aaacccdddeeeeeedddcccbbbbbbdddfffgggeeeeeeeeeeeeeeeeeeeeeeeeccccccdddeeeeeefffggggggdddeeefffggggggfffeeedddaaacccddddddddddddeeegggbbbaaaaaaaaabbbcccddddddbbbcccdddfffggghhhhhhhhhfffgggiiijjjkkkjjjhhhggg___aaabbbaaa^^^]]]^^^aaa___\\\XXXUUUSSSRRRPPPNNNKKKMMMPPPVVV]]]dddiiimmmgggiiijjjiiigggffffffgggmmmrrrxxx||||||{{{yyyxxxwwwxxxxxxxxxxxxxxxxxxxxxwwwxxxvvvrrrsssuuutttpppooooooppprrruuuyyy}}}}}}vvvlllbbb]]]]]]___```^^^[[[WWWUUUWWW]]]aaaeeehhhlllrrrzzztttkkkjjjnnnrrrwwwuuupppkkkddd]]]XXXTTTQQQPPPMMMGGGAAA<<<999999999999888777777777777777555666777888888777666555666666777888888888888888666666666666666666666666666666666666666666666666555555555444444555555555666888:::999777777999;;;888888888888777777777777555555555555555666777888666666888:::<<<>>>@@@AAA======<<<;;;999888777777999:::;;;===>>>?????????EEEEEEEEEEEEDDDDDDDDDDDDEEECCCAAAAAABBBCCCCCCCCCDDDFFFGGGGGGFFFFFFFFFHHHFFFGGGGGGHHHIIIJJJKKKKKKMMMNNNNNNMMMKKKJJJLLLMMMMMMNNNOOOOOONNNMMMLLLKKKJJJKKKLLLMMMNNNMMMLLLLLLOOOPPPPPPQQQRRRSSSTTTTTTUUUWWWYYYZZZZZZYYYWWWUUUSSSWWW[[[[[[[[[aaalllvvvttt___NNNFFFCCC@@@>>>GGGLLLWWWkkk|||kkk[[[SSSNNNHHHFFFGGGDDDDDDCCCBBBBBBCCCEEEFFFPPPXXXkkkzzzooofff___XXXSSSMMMKKKHHHGGGHHHIIIHHHGGGGGGHHHJJJNNNUUUaaannnvvv}}}yyywwwvvvuuusssrrrooooooooooooqqqsssuuuvvvuuuvvvvvvwwwwwwwwwwwwwwwwwwvvvtttrrrrrrrrrrrrsssjjjhhheeedddaaa^^^ZZZVVVQQQOOOMMMKKKKKKMMMPPPRRRTTTTTTTTTRRRPPPPPPSSSUUUSSSSSSUUU[[[bbbgggiiihhhiiigggfffdddcccccccccdddffffffeeeeeeeeedddddddddeeeeeeeeeddddddcccccccccaaabbbccceeeffffffeeeeeefffdddcccdddeeeeeedddbbbbbbbbbcccdddcccbbbaaa``````aaabbbcccdddeeeeeeeeehhhgggffffffggggggfffeeeeeedddbbb```___^^^^^^^^^]]]ZZZVVVRRROOOMMMLLLLLLKKKQQQWWW\\\ccckkkooonnnjjjiiijjjiiiccc^^^aaaggglllrrrzzz~~~{{{yyyyyyxxxwwwvvvwwwyyy{{{|||xxxwwwvvvtttqqqnnnkkkjjjdddhhhmmmppprrrwww}}}~~~wwwnnnfffaaa`````````^^^ZZZVVVUUUVVVWWWYYY```dddjjjrrr{{{|||ppppppvvvyyy|||zzzpppdddZZZVVVQQQLLLMMMJJJFFFCCCAAA???<<<:::888888888888888888888888666777888999999999999999666666555555555555666666555666888999888777555444555555555555555555555555555444333333333333444555999:::;;;;;;;;;:::999888888888888888888888888888555555444444444444555555777777777888999<<<>>>@@@DDDCCCAAA???===;;;999999;;;<<<======>>>>>>======DDDDDDDDDDDDDDDDDDDDDDDDEEECCCAAAAAABBBCCCCCCCCCDDDFFFGGGHHHGGGFFFGGGHHHGGGGGGHHHIIIJJJKKKKKKLLLMMMNNNOOONNNLLLKKKKKKLLLMMMNNNOOOOOOOOONNNMMMLLLKKKLLLMMMNNNNNNNNNMMMMMMOOOOOOPPPQQQQQQRRRSSSSSSTTTVVVXXXYYYYYYXXXVVVTTTSSSWWWZZZZZZYYY]]]fffnnnnnnZZZLLLDDDAAA@@@CCCHHHQQQccc}}}tttaaaWWWRRRLLLHHHIIIEEEDDDCCCBBBCCCCCCEEEEEEIIIPPP___vvvuuulllccc[[[VVVQQQOOOKKKIIIIIIIIIHHHGGGDDDDDDFFFIIIPPPZZZfffnnn{{{}}}yyyvvvssspppmmmlllkkkjjjhhhiiiiiiiiiiiikkkmmmoooqqqrrrsssuuuwwwxxxxxxxxxxxxvvvuuutttrrrqqqqqqqqqrrrkkkiiifffdddaaa]]]YYYUUUNNNLLLIIIGGGGGGIIILLLMMMQQQRRRQQQPPPOOOOOORRRUUUSSSTTTVVV\\\bbbggghhhhhhjjjiiigggeeeddddddddddddfffeeeeeeddddddcccccccccdddddddddddddddcccccccccaaabbbccceeeffffffeeeeeedddcccbbbccceeeeeeeeedddbbbbbbcccccccccbbbaaaaaabbbbbbdddeeefffggggggggghhhgggeeefffggggggfffdddeeedddcccaaa```___^^^^^^\\\ZZZVVVRRROOOMMMMMMMMMMMMSSSYYY^^^eeemmmqqqqqqllljjjjjjiiiccc]]]___eeejjjpppxxx}}}~~~|||zzzxxxzzzyyyxxxwwwxxxyyy{{{|||wwwvvvtttrrrnnnkkkiiigggdddgggjjjmmmpppuuu~~~zzzqqqhhhdddbbbbbb___\\\YYYVVVTTTTTTUUUWWW^^^bbbhhhoooxxx{{{qqqrrrxxx{{{|||{{{ssshhh^^^YYYQQQJJJIIIFFFBBB@@@>>><<<:::888888888888888888888888888666777777888888888888888666666555555555555666666444555777777777666444333555555555555555555555555666555444444444444555666888999::::::::::::999888888888888888888888888888666666555555555555666666777777777999;;;===???AAACCCCCCBBB@@@>>>===;;;;;;:::;;;<<<<<<======<<<<<>>>>><<<<<<<<<===============BBBCCCCCCCCCCCCCCCDDDDDDDDDCCCAAAAAABBBDDDDDDDDDDDDFFFHHHHHHGGGFFFGGGHHHHHHHHHIIIJJJKKKLLLLLLMMMMMMOOOPPPPPPNNNLLLLLLLLLMMMNNNPPPQQQRRRQQQQQQPPPNNNOOOOOOPPPPPPPPPPPPPPPOOOOOOOOOOOOOOOOOOOOOPPPQQQRRRSSSTTTTTTSSSRRRQQQOOOSSSWWWXXXWWWXXX[[[___kkkwww___LLLEEEEEEBBBDDDGGGNNN]]]sssvvvfff[[[TTTMMMJJJGGGFFFDDDCCCCCCCCCDDDDDDDDDEEELLLYYYiii~~~}}}qqqfff^^^YYYUUUPPPMMMKKKJJJIIIHHHEEEEEEEEEFFFIIIPPPWWW]]]jjjpppzzz}}}yyywwwvvvtttrrrnnnhhheeeaaa^^^ZZZWWWVVVUUUTTTRRRSSSSSSSSSTTTVVVYYY[[[]]]___bbbgggllloooqqqrrrrrrttttttttttttsssqqqpppooollliiifffccc___ZZZUUUQQQLLLJJJFFFDDDCCCDDDFFFHHHIIIJJJKKKKKKKKKNNNRRRUUUWWWXXX[[[___cccfffhhhiiinnnmmmllljjjhhhgggffffffhhhhhhgggfffeeedddccccccbbbbbbccccccddddddeeeeeecccccccccddddddeeeeeeeeedddcccbbbcccdddeeedddcccaaaaaaaaa```aaaaaabbbccc___```aaabbbcccdddddddddfffdddccccccdddeeecccbbbccccccccccccbbb```]]]\\\YYYWWWTTTQQQPPPOOOPPPPPPSSSYYY___dddkkktttxxxwwwrrrnnnkkkhhhbbb]]]]]]aaaggglllsssxxxzzzzzzzzzzzzzzzzzzyyyyyyxxxxxxwwwwwwrrrqqqnnnjjjfffccc```___```bbbdddfffhhhnnnvvv}}}{{{vvvpppiiieeeaaa___]]][[[YYYXXXXXXXXXZZZ]]]bbbggglllrrrxxx|||~~~{{{yyyzzz|||}}}zzzxxx||||||rrriiiaaaUUUJJJEEEBBB???<<<<<<;;;;;;999888888888888888888888888666666555555555666666666777777666666666666777777555555666666666555444333555555555555555555555555666555555555555555555666555555666666666777666666888888888888888888888888888888777777777777888888888999:::<<<>>>@@@BBBCCCBBBBBBBBBBBBAAAAAAAAAAAA>>>>>>>>>>>>>>>?????????AAAAAABBBBBBCCCCCCCCCCCCDDDBBB@@@AAABBBDDDDDDDDDEEEGGGHHHHHHGGGGGGHHHIIIHHHIIIIIIJJJKKKLLLMMMNNNNNNOOOPPPPPPNNNMMMMMMNNNOOOPPPQQQRRRSSSSSSRRRQQQPPPPPPPPPPPPPPPQQQQQQQQQOOOOOOOOOOOOOOONNNNNNNNNOOOPPPQQQQQQQQQQQQPPPOOOMMMQQQUUUWWWXXXXXXZZZ\\\gggwww}}}jjjTTTGGGCCCAAAAAABBBGGGQQQeeepppbbbXXXOOOJJJHHHGGGEEEDDDCCCCCCCCCDDDEEEEEEHHHQQQ]]]pppyyylllddd\\\XXXRRRNNNLLLKKKJJJIIIFFFFFFFFFFFFHHHLLLQQQVVV```gggrrr|||~~~}}}{{{xxxuuuqqqooommmkkkiiieee```\\\XXXUUUQQQOOONNNMMMKKKJJJIIIIIIIIIJJJLLLNNNQQQRRRVVVYYY^^^dddiiilllnnnooorrrsssttttttsssrrrpppnnnkkkhhheeeaaa]]]XXXSSSOOOKKKIIIEEECCCBBBCCCEEEGGGGGGIIIJJJJJJLLLOOOSSSVVVYYY[[[^^^bbbdddgggiiijjjnnnnnnmmmllljjjiiihhhgggjjjiiiiiihhhggggggffffffcccccccccdddeeeeeeeeefffddddddddddddddddddeeeeeegggeeeddddddeeeeeecccbbbaaa```___^^^^^^___aaabbb______aaabbbcccddddddddddddcccbbbbbbccccccbbbaaaaaabbbccccccbbb___\\\ZZZWWWUUUSSSQQQPPPPPPQQQRRRVVV\\\bbbfffmmmuuuyyyxxxtttoookkkhhhccc^^^^^^bbbiiinnntttxxxzzz{{{{{{|||zzzzzzyyyxxxwwwtttrrrqqqmmmkkkhhhdddaaa___]]]\\\[[[^^^bbbdddeeeiiiooottt{{{|||}}}~~~|||vvvllleee``````___]]]\\\[[[ZZZZZZ[[[^^^bbbeeehhhjjjmmmpppsssxxx}}}yyyvvvssstttvvvyyy|||yyyqqqhhh[[[OOOEEEBBB===;;;;;;;;;::::::888888888888888888888888666666555444444555666666777777666666666666777777777777777777666666555555555555555555555555555555444444444444444444444444444444444444555666666666777777777777777777777777888888777777777777888888999:::<<<===???AAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAA======<<<<<<<<<===>>>???@@@@@@AAAAAABBBCCCCCCCCCDDDBBB@@@@@@BBBDDDEEEEEEEEEGGGIIIIIIHHHGGGHHHIIIIIIIIIJJJKKKLLLMMMNNNNNNNNNOOOPPPOOONNNNNNPPPRRRQQQRRRSSSTTTTTTTTTSSSRRRPPPPPPPPPOOOPPPQQQQQQRRRPPPPPPPPPOOOOOONNNNNNNNNNNNNNNNNNOOOOOONNNNNNNNNLLLOOOSSSVVVWWWXXXYYY[[[cccooo~~~~~~rrr\\\KKKCCC>>>>>>???CCCKKK[[[ttt}}}lll^^^TTTNNNIIIHHHFFFDDDCCCCCCCCCCCCCCCCCCEEEJJJQQQ```wwwuuulllbbb]]]VVVQQQMMMLLLKKKJJJEEEEEEEEEEEEEEEGGGKKKNNNWWW^^^iiittt}}}|||zzzwwwuuusssrrrooommmhhhgggeeedddbbb^^^YYYVVVPPPMMMIIIGGGFFFEEECCCBBBBBBBBBBBBBBBDDDFFFHHHIIIOOOQQQVVV[[[aaafffjjjkkkmmmoooqqqsssrrrqqqnnnmmmhhhfffbbb___[[[VVVQQQMMMIIIGGGDDDAAAAAABBBDDDFFFIIIJJJKKKLLLMMMQQQUUUYYY\\\___ccceeefffhhhjjjlllmmmmmmmmmmmmlllkkkiiihhhjjjjjjjjjiiiiiiiiiiiihhheeeeeeeeeeeeffffffffffffeeeddddddccccccddddddeeegggfffeeeeeeffffffeeecccbbb```]]][[[[[[\\\^^^``````aaabbbdddeeeeeeffffffcccbbb```aaabbbbbbaaa______aaabbbcccbbb___[[[XXXUUUTTTRRRQQQPPPQQQSSSTTTXXX^^^cccgggmmmuuuyyywwwuuuooojjjhhheeeaaabbbeeellloootttxxxzzz{{{|||}}}yyyyyyyyywwwtttpppllliiidddbbb```]]][[[ZZZZZZZZZWWW[[[___bbbcccfffkkkpppxxxyyy{{{~~~~~~yyyooohhh```````````````^^^]]]\\\___aaadddeeeeeeddddddeeeiiinnnuuuyyyyyywwwuuusssmmmmmmpppvvv|||~~~ssscccTTTDDDAAA<<<999999999999888888888888888888888888888888777555444444555666666888777777666666777777888888777777777666666666666555555555555555555555555333333444444444444333333444444333444444555666777777777777777777777777777888888777777777777888888;;;;;;===>>>???@@@@@@@@@?????????@@@@@@@@@@@@@@@;;;::::::999999:::<<<===???@@@@@@AAABBBBBBCCCCCCCCCAAA@@@@@@CCCDDDEEEEEEEEEGGGIIIIIIHHHGGGHHHIIIIIIJJJKKKLLLMMMNNNNNNOOONNNOOONNNMMMMMMOOOSSSVVVSSSTTTUUUUUUUUUTTTSSSRRRPPPPPPOOOOOOOOOPPPQQQRRRRRRQQQQQQPPPOOONNNNNNNNNLLLLLLMMMMMMMMMMMMLLLLLLMMMOOOQQQTTTUUUVVVWWWWWW]]]dddqqq}}}uuudddRRRGGGAAA??????CCCGGGQQQdddwwwwwwfff[[[TTTJJJIIIGGGEEECCCCCCCCCCCC???@@@CCCFFFIIISSSfffxxxvvvkkkeee\\\UUUPPPMMMJJJIIIEEEEEEEEEDDDDDDEEEHHHJJJNNNUUU___jjjuuu~~~}}}uuurrrooolllkkkiiifffdddaaa```___^^^\\\YYYTTTQQQLLLIIIEEECCCBBBAAA???>>>???>>>>>>>>>>>>@@@BBBCCCGGGHHHLLLQQQWWW]]]bbbeeegggiiilllooopppnnnllljjjeeeccc```]]]YYYUUUPPPLLLJJJHHHEEECCCCCCDDDGGGIIIKKKLLLNNNNNNPPPSSSWWW[[[___bbbfffhhhhhhiiikkknnnllllllmmmmmmmmmllljjjjjjhhhhhhiiiiiiiiiiiijjjjjjgggggggggggggggfffffffffeeeeeedddcccccccccdddeeefffeeedddfffhhhiiiiiihhhbbb```\\\YYYXXXYYY\\\]]]```aaabbbdddeeeeeeeeeeeebbbaaa___```aaaaaa```^^^]]]___aaacccaaa^^^YYYVVVTTTSSSQQQPPPQQQRRRTTTUUUZZZ___dddgggmmmtttwwwuuuvvvooojjjiiigggeeeeeeiiimmmpppuuuwwwxxxyyy{{{|||xxxxxxxxxuuuqqqkkkfffbbb[[[YYYWWWUUUUUUUUUVVVWWWUUUXXX\\\___aaafffnnnsss{{{zzzyyy{{{|||yyyqqqkkkcccdddeeeffffffeeedddcccccceeegggfffddd```^^^^^^bbbfffkkknnnnnnnnnnnnnnniiigggjjjrrr{{{kkkYYYFFFCCC===:::999999999999888888888888888888888888999888666555444555666777888888777777777777888888777777666555555555555555555555555555555555555555333444555666666555444333444444333333444555777888777777777777777777777777777777777666666777777777<<<<<<>>>?????????>>>===>>>>>>>>>>>>>>>>>>======<<<;;;:::999:::;;;===>>>??????@@@AAAAAABBBCCCCCCCCCAAA@@@@@@CCCEEEEEEEEEEEEGGGIIIIIIHHHHHHHHHIIIJJJJJJKKKLLLMMMNNNOOOOOOOOONNNNNNLLLLLLOOOTTTXXXTTTUUUVVVVVVUUUTTTSSSRRRPPPPPPOOONNNOOOPPPQQQRRRRRRRRRQQQPPPPPPOOONNNNNNLLLLLLLLLLLLLLLLLLLLLLLLNNNOOOQQQRRRSSSTTTTTTUUUXXX\\\gggwww~~~{{{}}}~~~|||{{{~~~||||||yyyssshhhYYYMMMGGGCCCBBBCCCDDDHHHVVVfffmmm```YYYKKKIIIGGGEEECCCCCCBBBCCC>>>???CCCEEEFFFLLL]]]nnn~~~qqqkkkaaaXXXQQQMMMJJJHHHFFFGGGGGGFFFEEEEEEHHHJJJIIIOOOYYYdddooozzz~~~zzzxxxpppmmmiiigggeeedddaaa___]]]\\\[[[ZZZYYYVVVQQQNNNLLLIIIEEECCCBBBAAA???>>>>>>===<<<<<<<<<===??????@@@AAACCCHHHNNNUUU[[[___bbbeeeiiimmmnnnllljjjhhhcccaaa^^^[[[XXXTTTOOOKKKLLLJJJHHHFFFFFFHHHKKKMMMMMMNNNPPPPPPQQQUUUYYY\\\aaadddhhhiiiiiiiiilllooojjjkkklllmmmmmmlllkkkjjjggggggggghhhiiiiiijjjjjjiiiiiihhhhhhggggggfffffffffeeedddcccccccccdddeeedddcccdddfffiiilllllllllccc```[[[XXXWWWXXXZZZ\\\^^^___```aaabbbcccccccccbbb```______``````___^^^\\\^^^aaabbbaaa]]]XXXUUUSSSRRRQQQPPPQQQRRRTTTVVV[[[```eeeggglllsssuuutttuuuooojjjiiihhhggghhhkkknnnqqqtttvvvwwwxxxzzz{{{xxxxxxwwwtttooohhhbbb^^^TTTSSSQQQPPPPPPRRRTTTUUUUUUWWWZZZ\\\```gggqqqyyy}}}xxxxxxyyyxxxsssnnngggiiikkklllmmmlllkkkjjjfffhhhiiigggccc___[[[ZZZ^^^aaadddffffffggghhhjjjgggcccfffoooyyyppp[[[JJJFFFAAA===<<<<<<<<<<<<888888888888888888888888:::888666555444555666777888888777777777777888888666666555444444444444555555555555555555555555555444555666777777666555444444444333333444666777888777777777777777777777777777777666666666666777777<<<===>>>??????>>>===<<<============<<<<<<<<<<<<@@@???===<<<===>>>@@@AAACCCCCCBBBAAAAAAAAABBBBBBDDDCCCBBBAAABBBDDDFFFGGGIIIHHHHHHGGGGGGHHHHHHIIIJJJKKKMMMNNNPPPPPPQQQQQQPPPOOOMMMMMMOOORRRUUUWWWYYYYYYYYYYYYXXXWWWVVVUUUPPPPPPOOONNNMMMMMMMMMNNNRRRTTTTTTRRRNNNLLLNNNPPPLLLLLLKKKJJJIIIJJJMMMPPPOOOPPPQQQSSSTTTTTTTTTTTTWWWZZZ^^^fffwww|||||||||{{{|||wwwvvv~~~yyyzzzvvvqqqnnnjjj]]]OOOFFFAAAAAAFFFEEECCCMMM\\\zzzzzzgggZZZVVVOOOHHHGGGEEECCCBBBEEEBBBDDDDDDCCCCCCHHHQQQYYYtttwwwpppfff^^^ZZZVVVQQQNNNJJJHHHGGGFFFGGGGGGGGGEEEGGGJJJPPPWWWbbbooo}}}xxxyyyzzzzzzyyywwwvvvuuujjjiiifffccc___]]][[[ZZZ[[[ZZZYYYVVVTTTQQQNNNMMMKKKFFFAAA>>>>>>>>><<<;;;<<<;;;::::::::::::;;;<<<<<<===???BBBFFFLLLTTTYYY^^^```bbbeeegggggggggfffeeebbb___]]]\\\YYYSSSOOOMMMMMMLLLKKKKKKLLLNNNOOOVVVVVVUUUVVVYYY]]]aaacccgggggghhhiiijjjkkkkkklllmmmlllkkkjjjiiiiiiiiiiiijjjkkkkkkiiihhhhhhjjjmmmjjjiiihhhfffeeeeeeeeeeeegggfffeeedddcccaaa``````___```ccceeeggghhhhhhhhheeeaaa]]]YYYWWWXXXZZZ\\\^^^```cccdddcccccccccdddbbbaaa___]]]\\\]]]^^^___ZZZZZZZZZ[[[[[[YYYUUURRRPPPPPPOOOPPPQQQTTTWWWYYY```bbbfffiiilllnnnooopppnnnmmmkkkjjjjjjkkkmmmnnnrrrssstttuuuvvvwwwxxxyyyvvvssspppoooooojjjaaaZZZUUURRRNNNLLLMMMOOOPPPPPPTTTWWWZZZ]]]bbbkkkwww~~~vvvrrrrrrtttvvvpppooopppssstttqqqnnnnnnmmmmmmmmmjjjfff```ZZZVVV]]]]]]]]]]]]]]]^^^aaaddd```fffmmmpppssszzzuuuVVVIIIEEE???;;;999999999999888888777777777777888888999888777555555777888999999999888777666666777777:::::::::999999888888888666666666666777777777777777888888888888777666555333222222111222333444555777666555444444555666777777888888777666666777999<<<===>>>>>>>>>===;;;;;;<<<<<<;;;::::::::::::;;;>>>>>>>>>>>>============CCCBBBBBBAAABBBBBBCCCCCCEEEDDDCCCBBBBBBCCCEEEFFFGGGGGGGGGGGGGGGHHHIIIIIIKKKLLLLLLMMMNNNOOOPPPPPPOOONNNNNNNNNOOORRRUUUWWWZZZZZZYYYXXXVVVTTTRRRQQQOOOOOONNNMMMMMMMMMNNNNNNNNNQQQUUUUUURRRPPPQQQSSSSSSRRRPPPNNNNNNNNNNNNNNNOOOPPPQQQSSSTTTTTTUUUUUUUUUXXX\\\bbbqqq~~~yyy~~~uuuvvvrrrnnnmmmjjj___SSSIIIAAA???BBBBBB@@@HHHTTToootttgggZZZQQQJJJHHHFFFDDDCCCEEEBBBCCCDDDBBBAAAFFFNNNUUUeee{{{{{{oooeee]]]WWWPPPKKKKKKIIIGGGFFFGGGHHHGGGFFFFFFHHHLLLSSS\\\iiiwww|||{{{ssstttuuuuuutttsssrrrqqqjjjhhhfffbbb___]]][[[ZZZZZZZZZXXXVVVSSSPPPNNNLLLLLLHHHBBB??????>>>===<<<<<<;;;::::::::::::;;;<<<;;;<<<>>>@@@CCCHHHOOOTTTYYY[[[___bbbddddddcccbbb___^^^\\\\\\\\\[[[XXXTTTUUUTTTSSSSSSSSSTTTUUUVVV\\\[[[ZZZ[[[]]]```dddfffhhhhhhiiiiiijjjkkkkkkkkklllkkkjjjiiiiiiiiiiiiiiiiiijjjjjjhhhggggggiiikkkjjjjjjhhhgggfffeeeddddddddddddcccbbb```___^^^]]]^^^___aaaccceeefffffffffdddaaa]]]YYYXXXYYYZZZ\\\\\\^^^aaabbbaaaaaaaaabbbaaa```^^^\\\[[[\\\]]]]]]ZZZYYYZZZZZZ[[[YYYUUURRRRRRRRRQQQRRRTTTWWWZZZ[[[```bbbdddgggiiikkkkkkllllllkkkjjjiiiiiikkkmmmooorrrssstttuuuvvvxxxyyyyyyxxxtttpppnnnmmmhhh```ZZZTTTQQQMMMLLLMMMPPPQQQRRRPPPSSSXXX^^^eeeppp}}}~~~wwwrrrrrrtttvvvvvvvvvwwwxxxwwwuuuttttttqqqrrrrrroooiiiccc^^^[[[]]]]]]]]]\\\[[[]]]```ccceeekkksssvvvxxx|||vvvZZZHHHDDD>>>;;;999999999999888888777777777777888888999888777666666777888999999999888777777777777777999999999888888777777777666666666666777777777888777777888999:::<<<<<<===555555444444444555777777888777666666666666777888777888999888666666888999<<<======>>>===<<<;;;:::<<<<<<;;;::::::::::::;;;<<<<<<===>>>???@@@@@@AAABBBBBBBBBBBBBBBCCCDDDEEEFFFEEECCCBBBBBBCCCDDDDDDEEEEEEFFFFFFGGGHHHJJJJJJNNNMMMLLLLLLLLLMMMOOOPPPOOONNNNNNNNNOOORRRTTTUUUZZZYYYWWWUUUSSSPPPNNNMMMMMMMMMMMMLLLMMMMMMNNNNNNLLLPPPUUUVVVTTTSSSTTTVVVXXXTTTPPPOOOQQQQQQPPPNNNPPPQQQRRRSSSTTTUUUUUUUUUSSSVVVXXX]]]hhhyyy~~~sssqqqnnnkkkkkkjjjcccYYYOOOEEE>>>???@@@???DDDLLL```xxxsss```VVVMMMJJJHHHEEEDDDFFFBBBBBBBBBAAA@@@CCCJJJOOOWWWhhhyyymmmddd\\\SSSNNNMMMKKKHHHGGGHHHHHHGGGGGGEEEFFFHHHLLLUUUaaannnwww~~~|||yyywwwvvvooopppqqqqqqqqqpppooonnniiihhheeeccc___]]][[[ZZZYYYYYYXXXVVVSSSPPPMMMKKKMMMIIIDDDAAA??????===<<<<<<;;;;;;::::::;;;;;;<<<:::;;;<<<===>>>BBBHHHLLLQQQTTTYYY]]]______^^^]]]ZZZZZZZZZ\\\___```___^^^___^^^^^^^^^^^^___```aaacccbbbaaaaaaccceeehhhiiijjjjjjjjjjjjjjjjjjkkkkkkjjjiiiiiihhhhhhhhhiiiiiihhhhhhiiihhhffffffhhhjjjkkkjjjiiihhhfffeeedddccccccccccccbbb```___]]]\\\]]]^^^___aaabbbcccccccccbbb```]]]ZZZYYYZZZ[[[]]][[[]]]______^^^^^^___```___^^^\\\[[[ZZZZZZ[[[\\\YYYXXXXXXYYYYYYXXXUUUSSSTTTTTTTTTUUUXXX[[[]]]___aaabbbcccdddeeefffffffffhhhgggggggggiiikkknnnppprrrssstttvvvwwwxxxyyyyyyyyyuuuoookkkiiieee___ZZZSSSPPPNNNMMMPPPRRRTTTUUUSSSWWW\\\bbbjjjtttxxxtttsssuuuwww}}}~~~~~~|||zzzxxxxxxxxxwwwyyyyyyuuummmfffcccbbb___^^^]]][[[ZZZ\\\```dddiiiooovvvyyyyyyzzz~~~qqqZZZFFFBBB>>>:::::::::999999888888777777777777888888999888777666666777888999999888777777777777777777888888888777777777777777666666666777777777888888666777888:::===AAADDDFFF888888777666777888999:::999888777777777888888999888999999999777777999:::<<<<<<======<<<<<<;;;:::<<<<<<;;;:::::::::::::::::::::<<<>>>@@@BBBCCCDDDBBBBBBBBBBBBCCCDDDEEEFFFFFFEEEDDDCCCBBBBBBCCCCCCDDDDDDDDDEEEGGGHHHJJJKKKOOONNNLLLKKKKKKLLLMMMOOONNNNNNNNNOOOPPPQQQSSSSSSVVVUUUTTTRRRPPPNNNMMMLLLLLLLLLLLLLLLMMMMMMNNNOOOOOORRRTTTTTTSSSTTTWWW[[[[[[TTTMMMKKKOOORRRRRRPPPPPPPPPRRRSSSTTTUUUUUUUUURRRTTTVVVYYYaaarrr}}}vvvrrrmmmkkkllllllgggaaaXXXLLLAAA???AAAAAACCCGGGSSSjjj{{{ggg\\\PPPKKKIIIFFFDDDEEEBBBBBBAAA@@@???@@@EEEIIIPPP[[[pppuuulllddd\\\VVVPPPNNNJJJHHHHHHIIIHHHGGGEEEEEEFFFHHHNNNXXXdddlllyyy~~~|||zzzxxxvvvtttnnnooopppqqqqqqpppooonnniiihhhfffdddaaa^^^\\\ZZZYYYYYYYYYWWWTTTQQQMMMKKKMMMJJJFFFBBB@@@>>><<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;<<<>>>BBBEEEKKKNNNSSSXXX[[[[[[ZZZYYYXXXYYY[[[^^^aaadddeeefffggggggggghhhhhhiiijjjjjjhhhhhhgggggggggiiikkklllllllllllllllkkkkkkjjjjjjhhhhhhhhhhhhhhhhhhiiiiiiggghhhiiihhhgggggghhhiiikkkjjjjjjhhhgggeeedddccceeeeeeddddddbbbaaa___^^^]]]]]]^^^___```````````````___]]][[[ZZZ[[[\\\]]]ZZZ\\\^^^^^^]]]\\\]]]______^^^\\\[[[[[[ZZZ[[[[[[XXXWWWVVVWWWWWWWWWUUUTTTTTTUUUVVVXXX[[[^^^aaabbbcccccccccccccccbbbbbbaaadddddddddeeehhhkkkoooqqqrrrsssuuuwwwxxxyyyyyyyyyyyytttnnniiieeeaaa^^^[[[TTTRRRPPPQQQTTTXXXZZZZZZ___cccgggkkkooovvvyyyvvvvvvxxxzzz{{{yyyzzz{{{~~~yyyppphhhffffffcccbbb___\\\[[[]]]cccggglllpppttttttssssssuuuyyyvvvdddRRRDDD@@@<<<::::::::::::999888888777777777777888888888888777666666777888888888888777777777777777888888888888888888888777777666666777777777888888888777777888:::===BBBFFFIII:::999888888888888::::::777777777777888888888999999:::::::::888888999;;;<<<<<<<<<<<<<<<;;;;;;:::<<<;;;::::::999999::::::888999;;;===???@@@BBBCCCBBBBBBBBBCCCDDDEEEFFFGGGEEEEEEDDDDDDCCCCCCCCCCCCBBBCCCCCCDDDFFFHHHJJJKKKOOONNNLLLJJJJJJKKKLLLMMMMMMMMMOOOPPPQQQQQQQQQRRRQQQPPPOOONNNMMMMMMNNNNNNMMMLLLLLLLLLMMMNNNOOOOOOQQQRRRSSSSSSTTTYYYaaahhheee[[[PPPJJJLLLPPPRRRRRROOOPPPQQQRRRSSSTTTTTTTTTRRRSSSUUUWWW^^^mmmzzzxxxqqqoooppppppmmmjjjbbbUUUGGGAAAAAABBBCCCDDDIII\\\wwwqqqcccUUUNNNKKKGGGDDDDDDBBBBBBAAA??????@@@BBBDDDKKKQQQaaayyy~~~uuulllccc]]]VVVRRRNNNKKKJJJJJJIIIHHHFFFFFFEEEEEEIIIQQQ[[[bbbqqqwww~~~}}}|||zzzxxxvvvuuuooopppqqqrrrqqqpppooonnnjjjiiihhhfffdddaaa^^^\\\ZZZ[[[[[[YYYWWWSSSOOOMMMMMMKKKHHHDDD@@@===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;<<>>;;;::::::::::::999888888777777777777888888888888777777777777888888888777777777777777888888999999999999999999999999777777777777888888888888888888888999;;;???BBBEEE:::999888777777777888999666666666777777888888888:::;;;;;;;;;999999;;;<<<======<<<<<<;;;;;;;;;;;;;;;;;;:::999999999999:::999999:::;;;<<<===>>>???DDDDDDDDDDDDDDDEEEFFFGGGDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBCCCDDDEEEGGGIIIJJJMMMLLLKKKJJJJJJKKKLLLLLLLLLMMMOOOQQQQQQQQQPPPPPPMMMLLLKKKKKKLLLMMMOOOPPPNNNNNNNNNMMMNNNNNNOOOOOOPPPQQQQQQRRRVVV___kkktttsssiii[[[QQQMMMNNNOOOPPPNNNOOOPPPQQQRRRSSSSSSSSSRRRRRRTTTXXX]]]jjj~~~~~~wwwvvvwwwwwwwwwwwwooobbbQQQFFFBBBBBBBBBAAACCCQQQfff}}}}}}mmm[[[RRRNNNIIIEEEDDDCCCBBBAAA@@@@@@AAAAAABBBEEEHHHTTTiii~~~tttjjjccc\\\XXXRRRNNNLLLJJJIIIHHHGGGGGGEEEEEEFFFKKKSSSXXXeeelllwww~~~~~~}}}|||zzzxxxvvvuuurrrssssssssssssqqqpppooollllllkkkjjjgggdddaaa___]]]]]]^^^]]]ZZZVVVRRROOONNNMMMKKKFFFAAA===<<<<<<:::;;;;;;<<<<<<;;;;;;::::::;;;<<<<<<;;;<<>><<<:::999:::;;;::::::888888777777777777888888777777777888888777777777777777777777777888888999999999999999999:::::::::777777777888888888999999888888888888999;;;<<<>>>999888777666555666777777555555666777888888888888;;;<<<<<<<<<::::::;;;===>>>>>>===<<<<<<<<<<<<===;;;;;;:::999999999999999999:::::::::;;;;;;<<<<<>>::::::;;;<<<<<<;;;::::::999:::;;;;;;;;;<<>>@@@???>>>===<<<======>>>;;;:::999999888999999999999::::::;;;;;;<<<<<<===GGGFFFEEEEEEEEEEEEEEEFFFBBBBBBCCCDDDEEEEEEEEEDDDCCCCCCCCCCCCDDDFFFGGGHHHIIIIIIJJJKKKLLLLLLKKKKKKKKKMMMOOOQQQRRRQQQOOONNNLLLKKKJJJIIIJJJLLLNNNOOORRRQQQPPPPPPOOOOOOOOOOOOLLLMMMNNNNNNPPPVVV^^^eeetttppphhh^^^TTTNNNMMMMMMLLLLLLNNNOOOPPPQQQQQQQQQOOONNNQQQXXX^^^eeesssxxxnnnYYYLLLGGGFFFDDDGGGIIIOOO___xxx}}}hhh\\\VVVOOOIIIGGGEEECCCCCCCCCCCCDDDBBBAAABBBBBBFFFRRR___ppp{{{ssseee```XXXRRRNNNLLLJJJHHHFFFFFFEEEDDDCCCDDDGGGJJJOOOXXXdddooowww~~~|||{{{~~~~~~~~~|||zzzwwwvvvpppppppppooommmjjjfffdddaaabbbbbbbbb___[[[VVVSSSRRRSSSQQQLLLFFFAAA???@@@::::::;;;<<<<<<;;;::::::777888::::::;;;<<>>===<<<:::999999:::;;;;;;:::888888777777777777888888777777888888888888777777777777666777777888999999666666777777888888888999777888888888888999999999666777888888888777777666999888666555555555666666666777999:::;;;;;;::::::<<<===>>>===;;;;;;===>>>AAA@@@>>>=========>>>???;;;:::999999888888999999999999:::;;;<<<===>>>???CCCCCCDDDDDDEEEEEEEEEFFFEEEEEEEEEEEEDDDDDDDDDDDDHHHGGGEEEDDDCCCDDDFFFGGGJJJJJJJJJJJJJJJJJJIIIIIIJJJKKKMMMNNNNNNNNNLLLKKKKKKJJJHHHHHHJJJMMMQQQTTTWWWTTTQQQMMMKKKKKKLLLMMMMMMMMMMMMMMMNNNRRRWWW\\\mmmjjjeee^^^XXXRRRNNNLLLNNNMMMMMMMMMMMMMMMNNNNNNMMMPPPRRRTTTWWW___lllvvv}}}mmmXXXKKKEEEBBBDDDGGGKKKSSScccyyyuuufff]]]UUUNNNKKKCCCDDDCCCBBB@@@@@@AAABBBEEEDDDFFFJJJQQQ^^^tttyyyqqqjjj```YYYVVVTTTQQQNNNHHHIIIHHHFFFCCCCCCFFFIIIMMMQQQWWW```iiittt~~~}}}~~~yyyvvvuuupppsssuuuuuuqqqkkkgggeeebbbcccdddcccaaa^^^ZZZXXXXXXWWWUUUPPPIIICCC???>>>???>>>===<<<;;;;;;;;;;;;<<<:::999888999;;;>>>@@@EEEGGGIIIJJJKKKNNNUUUZZZ]]]___aaacccdddfffiiilllnnnoooqqqsssttttttssssssqqqpppnnnlllkkklllmmmnnnpppooonnnmmmllllllmmmnnnlllllllllkkkkkkjjjjjjjjjdddeeeeeeeeefffggggggggghhhiiiiiiiiiiiihhhhhhggggggffffffeeeeeebbb^^^[[[UUUSSSOOOMMMLLLNNNPPPRRRUUUVVVWWWXXXYYYYYYYYYYYY]]]\\\[[[YYYYYY[[[\\\]]]^^^]]][[[ZZZXXXWWWWWWVVVUUUSSSPPPNNNNNNQQQVVVYYY\\\^^^aaadddfffhhhiiiiiiggggggeeebbb^^^\\\]]]^^^```^^^[[[\\\aaahhhmmmpppqqqsssuuuwwwxxxyyyyyyyyyuuuuuutttssssssrrrsssssstttttttttvvvyyy|||}}}}}}xxxuuupppjjjeeebbb`````````^^^```dddhhhnnnyyytttggg\\\YYYUUUSSSVVV[[[```bbblllhhh```WWWPPPJJJGGGEEEKKKJJJIIIFFFBBB>>>;;;888<<<:::999777666666777777666666666666666666666666888888888888888777777666777666666666777888:::;;;888777666555555666777888666666666777888888999999999999777666666666777888666666666666777777777777999777666555666777999:::888999;;;;;;::::::;;;<<<>>>>>>======<<<<<<<<<;;;;;;:::999999888888999999:::::::::;;;;;;<<<<<<<<>><<<;;;;;;;;;<<<;;;:::999:::===???AAADDDFFFHHHIIIJJJMMMTTTYYY___bbbeeehhhiiijjjlllnnnqqqrrrssstttttttttssssssrrrpppnnnmmmlllmmmnnnnnnpppooommmllllllllllllmmmllllllkkkkkkkkkjjjjjjjjjeeeeeeeeefffffffffffffffhhhhhhiiiiiihhhhhhgggfffeeedddddddddcccaaa^^^[[[TTTRRROOOMMMLLLMMMOOOQQQTTTUUUWWWXXXYYYZZZZZZZZZ[[[ZZZYYYXXXXXXYYYZZZ[[[___]]]\\\ZZZXXXWWWVVVUUUTTTRRRPPPNNNNNNRRRWWWZZZ___aaacccfffhhhiiiiiiiiiiiiiiihhheeebbbaaabbbcccdddaaa^^^___ccciiinnnqqqssstttvvvwwwyyyyyyyyyyyywwwvvvvvvuuuuuuuuuvvvvvvxxxwwwwwwxxxzzz{{{|||}}}wwwrrrkkkddd___]]]]]]^^^\\\ZZZ[[[___bbbhhhsss{{{iii]]]YYYTTTSSSWWW]]]aaaccciiiddd]]]TTTLLLFFFCCCBBBEEEDDDDDDBBB@@@===:::999:::999888777666666666777777777777777777777777777333333444555555666555555777777666666777888:::;;;888777666555555666777777888888777777777777777777:::999888666666666777777666666666666777777777777999888777666777888:::;;;888999::::::999999:::<<<============<<<<<<;;;;;;======<<<;;;;;;;;;;;;<<<:::::::::;;;;;;;;;<<<<<>>>>>======<<<;;;;;;<<<>>>AAABBBFFFHHHKKKKKKKKKNNNTTTYYYaaaeeejjjnnnooopppqqqrrruuuvvvvvvvvvuuuuuutttsssrrrqqqpppnnnnnnnnnnnnoooooonnnmmmlllkkkkkkkkkkkkjjjkkkkkkkkkkkkjjjiiiiiifffffffffffffffeeeeeeeeegggggghhhhhhhhhgggeeeeeecccbbbaaaaaaaaa___\\\YYYSSSQQQOOOMMMLLLMMMNNNOOOSSSTTTVVVXXXZZZ[[[[[[\\\[[[ZZZYYYXXXXXXYYYZZZ[[[___^^^\\\ZZZXXXVVVTTTSSSRRRQQQPPPNNNOOORRRXXX]]]ccceeegggiiijjjkkkjjjjjjiiiiiihhhfffeeeeeegggiiijjjgggcccbbbeeejjjoooqqquuuuuuwwwxxxyyyyyyyyyyyyyyyyyyyyyxxxyyyyyyzzzzzz||||||zzzyyyyyyyyyzzzzzzwwwqqqiiiaaa[[[ZZZ[[[\\\ZZZWWWWWWZZZ]]]bbbnnnzzzqqqaaa\\\VVVWWW]]]dddgggggghhhccc[[[RRRJJJDDDAAA???======>>>===<<<;;;:::999999888777666666666666666777777777777777777777777111111333444555666666666777777666777777888999:::777777666666666666777777999999888777777666555555:::999888777666666666666666666666666777777777777:::999888888888999;;;<<<777999::::::999888999;;;===<<<<<<<<<<<<;;;;;;;;;>>>>>>===<<<<<<<<<<<<<<<:::::::::;;;;;;;;;;;;<<>>@@@AAACCCEEEOOOSSSWWWXXXVVVVVVYYY[[[___eeemmmtttxxxyyyzzz{{{|||{{{yyywwwvvvtttsssrrrsssrrrqqqppppppooooooooommmmmmlllllljjjiiihhhhhhggghhhiiijjjkkkjjjhhhhhhgggggggggfffeeeeeeeeeddddddeeefffgggfffdddbbb```bbb```]]]ZZZXXXUUUQQQNNNOOOOOOOOOOOOOOOOOOOOOOOOSSSTTTVVVXXXZZZ\\\]]]]]]]]]]]]\\\\\\\\\\\\]]]]]]^^^^^^]]][[[XXXUUURRRQQQOOOPPPQQQOOOOOOSSS[[[bbbjjjkkklllmmmmmmmmmlllkkkggghhhiiiiiikkkoootttxxxyyytttmmmiiiiiilllpppqqqvvvvvvwwwwwwxxxyyyzzz{{{}}}}}}|||}}}}}}~~~|||{{{xxxtttooommmnnnppprrroookkkeee```\\\YYYXXXZZZWWWVVVWWWYYY]]]gggrrr|||mmmiiifffhhhmmmqqqqqqoookkkggg^^^TTTLLLEEEAAA???::::::999999888777777777888888888888888777777777777777777777777777777777888888999999999888888777444444444555555555555555555555666777777777777777555555666666777777777777999999999888777666666555666666666666777777777777777777777777777888999999888:::;;;:::888888999:::::::::::::::;;;;;;;;;;;;:::999888888777777888888;;;;;;;;;;;;;;;;;;;;;;;;FFFFFFFFFFFFFFFEEEEEEEEEDDDEEEFFFGGGHHHIIIJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIGGGGGGHHHHHHIIIIIIJJJJJJIIIIIIJJJJJJKKKLLLMMMNNNMMMLLLLLLKKKKKKLLLMMMNNNMMMLLLKKKKKKJJJJJJJJJJJJGGGJJJMMMNNNOOOPPPRRRSSSPPPPPPPPPPPPPPPPPPQQQQQQPPPPPPOOONNNMMMMMMMMMMMMOOOOOOPPPQQQSSSSSSTTTTTTYYY```nnnzzzcccOOOFFFAAABBBCCCEEEPPP\\\zzzvvveeeVVVQQQJJJFFFEEEEEECCCAAAAAA??????BBBBBBAAADDDIIIJJJWWWkkkxxxooofff```UUURRRMMMJJJIIIHHHGGGFFFEEEEEEDDDDDDFFFLLLSSSXXXdddkkkttt{{{}}}xxxuuussssssuuurrrmmmiiiggggggiiijjjkkklllkkkggg```YYYTTTRRRSSSRRRQQQNNNJJJFFFBBB@@@???@@@AAABBBCCCEEEGGGHHHOOOUUU[[[______^^^^^^```aaagggooouuuxxxzzz{{{||||||{{{yyyvvvtttsssrrrrrrrrrrrrqqqqqqpppoooooonnnmmmmmmmmmlllkkkiiihhhgggfffgggiiijjjjjjjjjhhhgggfffffffffffffffeeeeeeeeecccdddeeefffeeeccc```^^^```]]]YYYWWWTTTQQQNNNKKKMMMNNNOOOPPPQQQRRRRRRQQQTTTUUUWWWYYY[[[\\\\\\\\\[[[[[[[[[[[[[[[[[[[[[[[[\\\\\\\\\[[[XXXUUUSSSQQQNNNPPPRRRPPPOOORRR[[[cccjjjkkklllmmmmmmmmmlllkkkiiijjjlllmmmpppvvv}}}{{{sssmmmlllnnnqqqsssuuuuuuuuuvvvxxxyyy{{{|||}}}}}}||||||}}}}}}~~~~~~zzzyyywwwqqqkkkiiikkknnnooonnnkkkfffbbb]]]YYYWWWYYYWWWVVVXXXXXX[[[dddnnnvvvzzzqqqqqqqqqrrrssssssqqqpppjjjeee\\\RRRIIIBBB>>><<<;;;:::999888777777777777666777777888888777666666666666666666666666666666777888888888777777666555444444555555555555444444444555666777888888888777444444555666666777888888777888888888888777666666666666666666777777777777666666777777888888888888:::;;;<<<;;;999888999:::999999:::::::::::::::;;;;;;::::::999999999999999<<<;;;;;;;;;;;;:::::::::FFFFFFFFFEEEEEEDDDDDDDDDFFFFFFFFFGGGHHHIIIJJJJJJIIIIIIJJJKKKKKKKKKKKKJJJIIIIIIIIIIIIIIIIIIJJJJJJIIIIIIIIIJJJKKKLLLMMMNNNKKKJJJJJJJJJKKKLLLMMMMMMLLLLLLLLLKKKKKKKKKKKKKKKHHHJJJLLLMMMNNNOOOQQQSSSQQQQQQPPPPPPPPPQQQRRRRRRQQQPPPOOONNNNNNMMMMMMMMMPPPPPPPPPPPPQQQRRRSSSRRRVVVYYYbbbsssrrr[[[LLLBBBBBBCCCBBBGGGQQQeeezzzsss___WWWMMMGGGFFFFFFDDDBBBBBB??????AAAAAA???AAAEEEGGGNNN\\\nnnyyyooohhh^^^XXXQQQLLLJJJIIIHHHFFFDDDDDDDDDDDDDDDHHHMMMQQQZZZaaajjjsssyyy{{{xxxwwwxxxyyyuuupppkkkiiijjjlllnnnpppqqqppplllfff^^^YYYVVVWWWWWWVVVTTTQQQLLLHHHFFFCCCDDDEEEFFFHHHJJJKKKLLLNNNWWWaaaiiikkkjjjjjjkkkgggkkkrrrvvvxxxyyyzzz{{{{{{yyywwwtttrrrqqqqqqqqqqqqqqqqqqqqqpppooonnnmmmnnnnnnnnnmmmllljjjhhhgggdddfffhhhjjjjjjiiihhhfffeeeeeeeeefffffffffffffffbbbccceeefffeeebbb^^^\\\[[[YYYVVVSSSRRRPPPNNNLLLKKKMMMOOORRRTTTTTTTTTTTTVVVWWWXXXYYY[[[[[[\\\\\\ZZZ[[[[[[[[[[[[[[[[[[ZZZ[[[[[[[[[[[[YYYVVVSSSQQQNNNQQQSSSQQQNNNRRR[[[ccciiijjjkkklllmmmmmmlllkkkiiikkklllooossszzzyyyrrrpppqqqtttuuusssssstttuuuwwwyyy|||}}}}}}||||||{{{{{{{{{{{{|||yyyzzzwwwqqqkkkiiilllppprrroookkkgggccc```]]]\\\[[[YYYZZZ\\\\\\]]]dddmmmqqqpppuuu|||www{{{~~~{{{wwwtttsssiiiddd[[[QQQGGG@@@<<<:::999888777666666777888888444444555666666555444444555555555555555555555555555666666777777777777666555666777777777666555555333444666777888888888777555555666666666666666666666666777888999888777777666666666666777777777777777777888888999999999888;;;<<<===<<<:::999:::;;;888999999999::::::::::::<<<;;;::::::999999::::::<<<<<<;;;;;;;;;:::::::::FFFEEEEEEEEEDDDDDDCCCCCCFFFGGGGGGHHHHHHIIIIIIJJJHHHIIIJJJKKKLLLLLLLLLLLLJJJJJJJJJJJJJJJJJJIIIIIIHHHHHHIIIIIIKKKLLLMMMNNNIIIIIIIIIJJJJJJKKKLLLMMMLLLLLLLLLLLLLLLLLLKKKKKKJJJKKKLLLMMMLLLNNNPPPRRRRRRRRRRRRRRRSSSSSSTTTUUUTTTSSSRRRQQQPPPOOOOOOOOOSSSQQQPPPPPPQQQRRRQQQQQQVVVVVV\\\kkk}}}eeeSSSEEEDDDDDDBBBEEENNNSSSiii~~~eee\\\PPPIIIGGGGGGFFFDDDDDDAAA@@@BBBBBB???@@@DDDCCCFFFNNN\\\nnntttmmmeee^^^UUUNNNKKKIIIHHHFFFFFFFFFFFFEEEEEEHHHLLLOOOSSSZZZdddlllssszzz~~~{{{{{{{{{|||xxxrrrmmmkkkllloooqqqsssttttttpppiiiaaa\\\YYYVVVVVVWWWWWWVVVSSSQQQOOOFFFGGGHHHJJJLLLMMMOOOOOOOOOYYYgggqqquuuuuuuuuuuulllppptttwwwxxxxxxyyyyyyzzzxxxvvvsssqqqpppppppppppppppqqqppppppooonnnmmmnnnoooooonnnmmmjjjhhhgggdddeeehhhjjjjjjiiigggfffdddeeeeeeffffffgggggggggaaacccdddeeedddaaa^^^[[[XXXUUUSSSQQQQQQPPPOOOMMMJJJLLLOOOSSSUUUVVVVVVVVVWWWWWWYYYZZZ[[[[[[[[[[[[\\\]]]]]]^^^^^^]]]]]]\\\ZZZZZZ[[[[[[YYYVVVTTTRRROOORRRSSSQQQNNNQQQ[[[ccchhhiiijjjllllllllllllkkkgggiiikkknnnsss{{{}}}vvvssstttvvvwwwrrrrrrrrrtttvvvyyy|||~~~||||||{{{zzzzzzyyyzzzzzzzzz{{{yyysssllljjjnnnrrrvvvsssnnnhhheeeccccccccc^^^]]]^^^``````aaagggooommmkkkmmmssswwwyyy}}}|||xxxxxxjjjeee\\\QQQHHH@@@<<<:::777666555555666777888999111222333444444444333222555555555555555555555555444555666888999999999999666777888999999888777666333444666777888888888777777777777666555555444444444555777888999999888888666666666666777777777777888888999::::::::::::999<<<===>>>===;;;:::;;;<<<888888888999999:::::::::;;;:::999999888888999999<<<<<<<<<;;;;;;:::::::::CCCDDDFFFGGGFFFEEECCCBBBEEEFFFGGGHHHHHHHHHHHHHHHJJJIIIIIIIIIIIIJJJKKKKKKKKKKKKJJJIIIHHHGGGGGGFFFKKKJJJJJJJJJKKKLLLNNNOOOJJJJJJIIIIIIJJJKKKMMMNNNIIIJJJKKKJJJIIIHHHJJJKKKKKKKKKMMMNNNOOOPPPPPPPPPQQQQQQRRRSSSSSSRRRQQQPPPRRRRRRQQQPPPOOOOOONNNNNNMMMNNNOOOQQQRRRSSSSSSSSSVVVTTTWWWcccsssyyy}}}qqqbbbOOOBBB???AAAAAAAAAJJJYYYkkk{{{uuueeeVVVPPPMMMGGGCCCCCCCCCCCCBBBAAAAAAAAABBBBBBDDDEEEJJJSSS___rrrwwwnnnggg\\\UUUPPPMMMIIIFFFCCCDDDDDDDDDFFFGGGHHHIIIMMMQQQXXXaaaiiisss|||{{{rrrlllkkknnnqqqssssssvvvxxxuuunnngggaaa______^^^]]]]]]]]][[[XXXUUULLLIIIJJJRRRWWWXXXWWWXXXZZZaaalllvvv{{{~~~yyyxxxvvvuuuttttttttttttwwwvvvsssqqqpppqqqssstttsssrrrqqqpppoooooooooooopppmmmkkkkkkmmmmmmkkkhhhcccdddfffhhhhhhhhhggggggeeeeeeffffffeeedddcccccccccccccccbbb```\\\YYYWWWVVVTTTRRRQQQOOOOOOOOOOOONNNOOOPPPRRRUUUWWWXXXYYYZZZZZZ[[[\\\]]]]]]^^^^^^\\\\\\]]]^^^^^^^^^]]]]]]___^^^[[[XXXVVVUUUUUUUUUWWWVVVTTTQQQQQQSSSXXX\\\cccjjjnnnkkkjjjmmmlllgggkkklllnnnooosssyyyuuurrruuuyyywwwssspppoooqqquuuxxxyyy{{{||||||zzzwwwvvvvvvwwwyyyyyyxxxxxxxxxyyyzzz{{{zzzuuunnniiiffffffffffffeeeccc___]]]aaajjjmmmlllllliiiiiillloooqqqyyy~~~qqqooojjjaaaVVVJJJAAA<<<;;;555666666777888999999:::333333555666666666555444666666666666666666666666333333444555666777888888777777777777777666555555444444444555555555555666666666666666777777777777888888888888888777666666777666555444444555666777999999888888777777666666999::::::;;;;;;::::::999777888999::::::999888777888999999::::::999999888::::::;;;;;;;;;;;;;;;;;;CCCDDDFFFFFFFFFEEECCCBBBDDDDDDEEEGGGGGGHHHHHHHHHIIIIIIIIIIIIIIIJJJJJJKKKJJJJJJIIIIIIHHHHHHGGGGGGKKKJJJJJJJJJJJJLLLMMMNNNIIIIIIIIIIIIIIIKKKLLLMMMIIIJJJJJJIIIGGGHHHJJJKKKKKKLLLMMMNNNOOOPPPPPPPPPQQQRRRSSSSSSSSSSSSQQQQQQRRRQQQQQQPPPOOOOOONNNNNNMMMNNNPPPQQQSSSTTTTTTTTTVVVUUUXXXaaammm|||zzzxxxuuuvvvuuugggSSSFFF@@@@@@@@@???DDDMMM[[[lll}}}mmm\\\TTTOOOIIIFFFFFFCCCCCCBBBAAAAAAAAAAAABBBAAAAAACCCHHHPPP___uuuxxxpppfff^^^YYYUUUPPPMMMHHHGGGFFFFFFFFFFFFGGGGGGIIILLLRRRYYY```iiisssxxxvvvpppnnnpppsssuuuxxx{{{~~~|||vvvoooiiifffbbb```^^^___aaabbb___[[[SSSOOOQQQXXX^^^^^^]]]]]]aaahhhrrr{{{}}}|||yyyvvvuuuuuuuuuuuuuuussspppnnnnnnnnnpppqqqrrrqqqpppoooooonnnnnnnnnnnnllljjjkkklllllljjjhhhffffffggghhhhhhhhhhhhgggeeeeeeffffffeeeeeedddcccaaaaaaaaa___]]]YYYVVVTTTQQQPPPNNNMMMLLLLLLLLLMMMNNNOOOPPPRRRUUUWWWXXXYYYZZZZZZ[[[\\\]]]^^^^^^___\\\\\\]]]]]]^^^]]]]]]\\\___]]][[[YYYWWWVVVUUUUUUXXXXXXWWWVVVUUUXXX\\\___dddkkknnnlllkkklllkkkgggmmmnnnoooppprrrwww}}}{{{uuuuuuwwwuuurrrooonnnppptttwwwxxxyyyzzzzzzyyyvvvttttttuuuvvvxxx{{{}}}vvvmmmiiiiiilllmmmlllhhhgggdddaaaeeemmmqqqpppmmmiiigggiiikkkmmmssszzzssspppkkkaaaUUUIIIAAA<<<:::777777777777777666666666333333555666666666555444555555555555555555555555666666666666555555555555777777777777777666555555444444444555555555555666555666666666777777777777888888888888888777666666888777666666666666777888555666666777777888888888999::::::;;;;;;::::::999777888999::::::999888777888999999999999999999888::::::;;;<<<<<<<<<<<<;;;DDDDDDEEEFFFEEEDDDCCCBBBAAABBBDDDEEEFFFGGGGGGGGGHHHHHHHHHHHHIIIIIIIIIJJJHHHHHHHHHHHHHHHHHHHHHHHHKKKKKKJJJJJJJJJKKKKKKLLLIIIHHHHHHHHHIIIJJJKKKLLLIIIJJJIIIGGGFFFFFFIIILLLKKKLLLMMMNNNOOOPPPPPPPPPQQQRRRSSSTTTTTTTTTSSSRRRQQQQQQPPPPPPOOOOOONNNNNNNNNOOOQQQRRRTTTUUUUUUUUUVVVUUUXXX]]]dddooo~~~vvvlllkkktttzzzmmm[[[LLLDDDAAA@@@??????BBBIIIZZZrrryyygggZZZRRRKKKHHHIIICCCCCCBBBAAA@@@@@@AAAAAACCCAAAAAADDDHHHQQQbbbrrrxxxmmmddd]]]XXXSSSOOOLLLKKKIIIGGGEEEEEEEEEEEEFFFHHHLLLPPPVVV^^^gggmmmyyy|||uuurrrtttwwwyyy|||~~~wwwpppmmmhhhccc```bbbhhhkkkhhhddd[[[WWWYYYaaaggggggeeefffiiioooxxx~~~zzzvvvtttsssssstttsssrrrooonnnmmmmmmooopppqqqpppooonnnmmmmmmmmmmmmllljjjiiijjjkkkkkkjjjiiijjjiiihhhhhhhhhhhhhhhhhheeeeeeeeeeeeeeeddddddccc______^^^\\\YYYUUURRRPPPLLLKKKJJJJJJJJJKKKLLLMMMOOOPPPQQQSSSUUUVVVXXXXXXZZZ[[[[[[\\\]]]^^^___```^^^_______________^^^^^^^^^]]][[[YYYWWWWWWWWWWWWZZZ[[[\\\\\\\\\]]]___aaaeeejjjnnnmmmllllllkkkhhhqqqqqqqqqqqqqqqtttxxx|||yyyuuutttrrrooolllkkkmmmqqqtttvvvvvvwwwwwwvvvsssqqqqqqqqqqqqttt}}}xxxmmmiiimmmrrrtttsssmmmmmmjjjgggjjjrrrvvvuuummmgggdddeeeffffffkkkqqquuuzzzwwwpppjjj```TTTIII@@@;;;888999999888666555444333222333333444555555555555444555555555555555555555555666666666555555555555444666666777777777666555555444444444555555555555666555555666666666777777777777888888888888777777666888888777777777777888888222333444555777888::::::999999::::::::::::999999777888999::::::999888777999999999999999999999999:::;;;<<<===>>>======<<>>???>>>======DDDDDDDDDDDDDDDCCCCCCBBB@@@@@@BBBCCCDDDEEEEEEEEEEEEEEEFFFGGGHHHGGGGGGGGGEEEEEEFFFFFFGGGHHHHHHHHHJJJJJJJJJJJJJJJIIIIIIIIIHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGEEEFFFHHHKKKLLLMMMNNNNNNOOOOOOOOOOOOQQQRRRSSSUUUUUUUUUTTTSSSOOOOOOOOOOOOOOONNNNNNNNNNNNOOOQQQSSSUUUVVVWWWXXXQQQQQQTTTVVVWWW]]]kkkzzzwwwnnnooo|||yyyuuurrrvvvpppeeeWWWKKKCCCAAA@@@AAAAAABBBGGGQQQbbbwww|||kkk[[[QQQKKKHHHEEEDDDCCCBBBAAAAAAAAAAAA@@@>>>>>>@@@BBBDDDMMMVVVhhhzzzuuummmeee]]]XXXRRRPPPLLLHHHFFFEEEEEEEEEGGGGGGGGGGGGIIINNNUUUZZZeeelllvvv}}}}}}}}}xxxtttwwwpppjjjmmmuuuyyywwwqqqfffdddhhhqqqxxxyyyxxxxxxxxx|||zzzvvvrrrpppppppppsssrrrqqqoooooooooooooooooonnnmmmlllkkkkkkkkkkkkhhhiiiiiiiiiiiiiiiiiijjjmmmllljjjiiihhhggghhhiiieeeeeeddddddcccaaa```___[[[ZZZXXXVVVSSSPPPNNNLLLIIIIIIIIIIIIKKKMMMOOOPPPSSSSSSTTTUUUVVVWWWXXXYYYZZZ[[[\\\]]]___```aaabbbbbbbbbbbbaaaaaa___^^^]]]\\\\\\[[[ZZZ[[[\\\]]]^^^]]]___cccdddcccbbbbbbbbbaaacccgggjjjlllmmmooorrryyyyyyxxxuuurrrqqqssstttvvvyyy{{{{{{yyyuuurrrqqqiiifffcccccceeejjjmmmooooooqqqssssssqqqooonnnnnnoooqqqzzz~~~qqqmmmsssyyyzzzxxxqqqsssrrrooopppvvvzzzzzziiibbb\\\\\\^^^^^^```ccciiikkknnnoooooossszzzwwwjjjbbbVVVLLLDDD>>>999666666555555555444444333333333333333333444444555555555555555555555555555555222222333444555666777777555555666666666666555555444444444555555555555666555555555555666666666666666777777888888888777777666666666666666666666666444444444555666777777888888999999::::::999999888888999:::;;;;;;:::999888999888888777777888888999999:::===?????????===<<>>???AAADDDHHHTTTiii}}}tttdddXXXPPPJJJFFFFFFDDDCCCBBBBBBBBBBBBCCC@@@@@@AAAAAA@@@DDDJJJZZZjjj~~~vvvmmmddd___WWWTTTPPPKKKHHHFFFFFFGGGEEEEEEEEEDDDEEEHHHMMMQQQZZZaaakkksssyyy~~~zzzzzzvvvrrruuu|||}}}yyyooommmqqqzzz}}}yyyvvvtttsssrrrqqqpppooonnnmmmmmmmmmmmmooonnnmmmlllkkkkkkkkkkkkiiijjjkkkjjjhhhhhhiiijjjlllkkkjjjiiihhhhhhhhhhhheeeeeedddbbb```^^^\\\[[[WWWVVVUUURRRPPPNNNLLLKKKHHHHHHHHHIIIKKKMMMOOOQQQUUUVVVVVVWWWXXXYYYYYYZZZ[[[[[[]]]^^^```aaabbbccc`````````___^^^\\\[[[ZZZ[[[[[[[[[\\\^^^```bbbdddbbbeeeggghhhgggeeeddddddbbbaaacccgggiiikkkooouuuzzzzzzxxxuuurrrpppqqqrrrttttttttttttsssrrrpppooogggdddaaaaaadddhhhkkkmmmooorrruuuvvvtttsssrrrrrrtttvvv|||uuurrrvvv{{{{{{zzztttwwwwwwttttttyyy}}}}}}jjjbbb[[[[[[\\\\\\]]]___ccceeehhhhhhiiiooozzz~~~rrrccc[[[OOOFFF@@@<<<888555444444444555555555555555333333333222333444444555444444444444444444444444555555555444444444444333444444555666666666555555444444444555555555555666444444555555555666666666666777777888888888888777555555666666666666555555666666666666666666666666888888999999999999888888888999:::;;;;;;:::999888999888777666666777888999777999<<<>>>??????===<<>>AAACCCJJJ[[[kkk{{{|||nnnbbbWWWOOOHHHGGGFFFEEECCCCCCCCCCCCCCCAAAAAACCCBBB@@@AAAEEELLLYYYjjjzzzwwwnnnhhh___\\\VVVPPPKKKHHHHHHHHHDDDEEEEEEDDDDDDEEEIIIKKKPPPVVV___gggmmmttt|||{{{yyyyyy}}}{{{yyy|||~~~~~~}}}{{{xxxvvvtttsssqqqppppppooonnnnnnnnnmmmooonnnmmmllllllkkkkkkkkkjjjkkklllkkkhhhggghhhjjjiiijjjjjjjjjiiihhhggggggeeeeeecccaaa^^^[[[YYYWWWSSSRRRPPPNNNMMMKKKJJJJJJKKKJJJKKKKKKMMMOOORRRSSSXXXXXXYYYYYYZZZZZZ[[[[[[[[[\\\]]]^^^```bbbcccdddaaaaaa```___^^^\\\ZZZYYYZZZZZZ[[[]]]```dddgggiiijjjlllnnnnnnllliiiiiiiiieeeaaaaaadddfffgggmmmuuuxxxxxxwwwtttpppnnnooooooqqqqqqqqqqqqqqqpppooommmgggdddaaaaaadddiiilllnnnrrruuuyyy{{{zzzyyyyyyyyyuuuwww|||yyyxxx{{{~~~~~~~~~yyy}}}}}}zzzyyy}}}oooeee]]][[[\\\ZZZYYYZZZ___bbbeeefffiiirrruuujjj\\\SSSHHH@@@===;;;777555555555555555555555555555333333222222222333444555444444444444444444444444555555555444444444333333333444555555666666555555444444444555555555555666444444444555555555666666666666777888888888888888555666777777777777666555666666666777777777888888888888999999999999888888999999:::;;;;;;:::999999999888777666666777888999555888;;;>>>???>>><<<;;;DDDDDDCCCBBBBBBBBBBBBCCCDDDDDDEEEEEEDDDDDDCCCBBBBBBCCCEEEFFFGGGFFFDDDCCCFFFFFFFFFEEEEEEEEEEEEEEEDDDFFFGGGIIIJJJJJJIIIIIIJJJJJJLLLLLLLLLKKKJJJIIIGGGIIILLLMMMKKKJJJIIIIIIMMMMMMNNNOOOOOOOOONNNNNNNNNOOOQQQRRRSSSSSSSSSRRRNNNNNNNNNNNNNNNNNNNNNNNNLLLMMMPPPRRRTTTVVVWWWWWWWWWTTTTTTWWWXXXWWWYYY\\\fffvvv~~~~~~tttcccSSSJJJGGGBBB===;;;>>>AAADDDOOO[[[qqq~~~uuuiii^^^TTTIIIHHHGGGEEEDDDDDDCCCCCC===;;;<<<@@@@@@>>>>>>AAAAAALLLZZZhhh|||zzzsssfffbbb[[[SSSMMMJJJHHHHHHFFFFFFGGGFFFEEEFFFHHHKKKIIIOOOWWW___eeemmmvvv|||zzz{{{~~~}}}|||zzzzzzzzzzzzxxxuuusssqqqssssssrrrrrrqqqpppppppppoooooonnnmmmllllllllllllkkkmmmnnnllliiiggghhhjjjggghhhiiijjjjjjiiigggffffffeeeccc```]]]YYYVVVUUUPPPOOOMMMLLLJJJIIIIIIIIIOOONNNNNNOOOQQQSSSUUUWWWYYYZZZZZZZZZ[[[[[[[[[\\\[[[\\\]]]___aaabbbddddddddddddcccbbb```^^^]]]\\\YYYZZZ\\\^^^bbbfffjjjlllppprrrsssrrrooommmllllllhhhcccaaaccccccdddkkktttuuuvvvuuurrrooommmmmmnnnpppppppppqqqqqqpppnnnlllhhheeebbbbbbfffjjjnnnoootttxxx|||~~~~~~sssvvv{{{~~~||||||~~~|||~~~}}}ssshhh___\\\\\\YYYWWWWWW^^^bbbfffiiimmmxxx}}}oooeeeXXXOOODDD===;;;:::777555777777666666666555555555444333222111222333444555444444444444444444444444111222222333444555666777333333444555666666666555444444444555555555666666444444444555555555666666666666777888888888888888666777888999999888777666666666666777888999999:::888888999999999999888888999999;;;;;;;;;;;;999999999888777555555777888999555777;;;>>>???>>><<<:::BBBBBBBBBCCCCCCCCCCCCDDDCCCCCCCCCBBBBBBAAAAAAAAABBBCCCDDDEEEEEEDDDCCCCCCEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGGGGHHHIIIIIIGGGHHHJJJKKKKKKKKKJJJIIIIIIJJJJJJJJJJJJJJJIIIIIIKKKLLLLLLLLLLLLMMMMMMMMMLLLMMMOOOPPPQQQPPPOOOOOOOOOOOONNNNNNMMMLLLLLLLLLNNNOOOQQQSSSTTTUUUUUUUUUSSSSSSTTTUUUWWWXXXYYYYYY___gggxxxuuudddTTTKKKDDDAAA??????>>>???GGGOOOccctttwwweeeXXXRRRMMMIIIHHHEEEAAAAAADDD@@@@@@??????????????????CCCEEEMMMXXXfffzzz}}}ssskkk```WWWSSSPPPMMMJJJJJJGGGEEEDDDEEEGGGHHHHHHHHHJJJNNNSSSYYYaaakkkqqqxxx{{{}}}yyyvvvvvvvvvvvvvvvuuutttsssqqqqqqrrrrrrqqqpppnnnmmmppppppooonnnmmmlllkkkkkkkkkkkkllllllkkkiiigggeeegggggghhhiiihhhfffdddbbbeeeccc```^^^\\\YYYUUURRRMMMMMMLLLKKKKKKKKKKKKKKKLLLNNNPPPQQQRRRSSSVVVXXX[[[[[[[[[[[[[[[[[[[[[[[[ZZZ[[[\\\^^^aaaccceeeeeedddcccbbb```^^^\\\[[[ZZZYYYYYYZZZ\\\```hhhpppvvvwwwwwwwwwvvvtttqqqnnnlllhhhfffdddcccdddhhhllloooqqqppppppooooooooooooooorrrrrrqqqqqqpppooooooooojjjiiigggffffffkkkrrrwww}}}yyywwwtttsssvvv|||}}}{{{{{{}}}}}}|||yyyqqqjjjdddcccaaa\\\WWWVVV[[[ccckkkooovvvxxxhhh]]]NNNGGG???:::::::::777444444444444555555555666666222222222222222222222222444444444333333222222222444444444444444444444444333333333333333444666666333333333444444444555555444444444555555555666666999999999888888888777777666666666666555555555555555666888::::::888666555888888777777777777888888:::;;;;;;;;;:::999999888999999999999888777555444888888:::;;;<<<=========BBBBBBBBBBBBCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAAAAABBBCCCDDDEEEDDDDDDCCCEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGHHHHHHIIIHHHIIIJJJKKKKKKKKKJJJIIIIIIIIIJJJJJJJJJJJJIIIIIILLLLLLLLLLLLMMMMMMMMMMMMLLLMMMOOOPPPQQQPPPPPPOOOOOOOOONNNNNNMMMLLLLLLLLLMMMOOOQQQSSSTTTUUUUUUTTTSSSSSSTTTUUUWWWXXXXXXYYY[[[bbbppprrraaaUUUJJJEEEAAAAAA@@@@@@DDDJJJXXXiii~~~wwwhhhZZZRRRKKKIIIGGGCCCBBBDDDAAA@@@@@@???????????????@@@AAAGGGPPP[[[lllzzzrrrggg^^^YYYUUUQQQNNNMMMJJJGGGEEEFFFGGGGGGFFFCCCEEEHHHLLLQQQXXX```fffoootttzzz~~~zzzwwwvvvvvvvvvwwwvvvvvvuuuuuuqqqqqqrrrrrrqqqpppnnnmmmppppppooonnnmmmlllkkkkkkjjjkkkllllllkkkiiifffeeeeeefffggggggfffeeecccaaaccc```]]][[[YYYVVVRRROOOKKKKKKKKKKKKKKKKKKLLLMMMMMMOOOQQQRRRSSSTTTVVVXXX\\\\\\\\\\\\]]]]]]]]]]]][[[\\\]]]___aaabbbddddddccccccaaa```^^^\\\[[[ZZZZZZZZZ[[[]]]```gggpppuuuyyyzzzzzzyyywwwsssooollliiigggeeeeeefffhhhkkknnnoooooonnnnnnnnnooooooppprrrqqqqqqpppppppppooooooooonnnllljjjkkkooouuuzzzzzzrrrooommmoootttwwwvvvtttwwwxxx{{{~~~zzzqqqjjjddddddbbb]]]XXXWWWZZZdddnnnttt|||rrraaaUUUJJJDDD<<<888888888666333333333444444444555555555222222222222222222222222444444444333333222222222444444444444444444444444333333333333444555666777333444444444555555555666555555666666666666666666999999999888888888777777666666666666666666666666555777999::::::999777555888888777777777777888888;;;;;;;;;;;;;;;:::999999888888777777666555555555777888999;;;<<<<<<<<<<<>>;;;666444555555555444111111222222222333333333222222222222222222222222333333333333333333333333444444444444444444444444555555444555555666777888666666666666666777777777777777777666666666666555888888888888777777777777777777777777888888888888888999:::;;;;;;:::999888777777666666666666777777::::::;;;;;;;;;;;;:::::::::888666555444555777888666777888999:::;;;;;;;;;@@@@@@@@@@@@AAAAAAAAABBBAAAAAAAAAAAAAAAAAAAAAAAA??????@@@AAABBBCCCDDDEEECCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEFFFFFFGGGFFFGGGHHHJJJJJJIIIIIIHHHEEEEEEFFFGGGGGGGGGGGGGGGJJJJJJKKKKKKKKKLLLLLLLLLKKKKKKLLLMMMNNNOOOPPPQQQOOOOOONNNNNNMMMLLLLLLLLLLLLMMMOOOQQQRRRSSSSSSSSSSSSTTTUUUVVVWWWVVVUUUTTTSSSVVV[[[eeeuuummmUUUHHHCCCAAAAAABBBEEEKKKYYYooo~~~nnn\\\RRRNNNJJJFFFEEEDDDCCCBBBAAA@@@@@@@@@@@@@@@>>>???AAADDDGGGQQQZZZlll~~~}}}uuunnnfffaaaXXXUUUPPPLLLKKKIIIHHHGGGFFFFFFGGGFFFEEEGGGJJJLLLNNNSSS[[[cccjjjqqqwww{{{~~~}}}|||yyyxxxwwwwwwtttuuuvvvwwwwwwwwwwwwwwwrrrrrrqqqppppppoooooooooppppppooonnnmmmlllkkkkkklllmmmnnnnnnmmmkkkiiigggccccccbbbaaa___^^^]]]\\\UUURRRNNNLLLJJJIIIGGGEEEEEEFFFGGGJJJMMMPPPRRRTTTUUUVVVXXXXXXXXXXXXYYY[[[^^^___aaaccceeeeeeddddddccccccbbbbbbaaaaaaaaa```aaaaaa```___^^^^^^]]]]]]\\\]]]]]]]]]^^^bbbgggkkkuuuwwwyyyyyywwwrrrlllhhhkkkkkkkkkkkkkkkjjjjjjiiijjjjjjjjjkkklllnnnpppppprrrqqqpppooopppqqqsssttttttuuutttsssrrrsssvvvyyy}}}zzzrrrhhh___\\\[[[YYYZZZ\\\___aaabbbiiimmmqqqtttuuuvvvyyy{{{}}}xxxnnniiieee```]]]]]]]]]dddkkknnnttt|||~~~zzztttnnneeeYYYLLLDDD:::888666444444555555555111111111222222222333333222222222222222222222222333333333333333333333333444444444444444444444444555555444555555666777888777777777777777777777777555555555555555555555555777777777777777777777777666777777777888888888999888999::::::::::::999888777777666666666666777777999999:::::::::::::::999;;;:::888666666777888:::666777888999:::;;;;;;;;;??????@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAA?????????@@@AAABBBCCCDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEFFFFFFEEEFFFGGGHHHHHHHHHGGGFFFCCCDDDEEEFFFGGGGGGGGGGGGIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJKKKLLLNNNOOOPPPOOOOOONNNNNNMMMLLLLLLLLLKKKLLLNNNPPPRRRRRRRRRRRRSSSTTTVVVWWWWWWUUUSSSRRRRRRUUUZZZ```lllhhhTTTIIICCCAAACCCCCCGGGPPP___wwwyyyggg[[[SSSLLLHHHHHHEEEDDDCCCBBBAAA@@@@@@@@@>>><<<<<>><<<<<>>????????????@@@@@@@@@?????????@@@@@@AAAAAAAAAAAA@@@?????????@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDEEEEEEEEEBBBCCCDDDFFFFFFEEEEEEDDDBBBCCCDDDEEEFFFFFFFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHGGGGGGGGGHHHIIIKKKMMMOOOOOOOOONNNNNNMMMLLLLLLLLLJJJLLLNNNPPPQQQRRRQQQQQQSSSTTTVVVWWWWWWUUURRRPPPLLLQQQVVVZZZ```ooorrr[[[III???===>>>CCCGGGJJJWWWmmmzzzkkk]]]QQQMMMOOOFFFFFFDDDCCCBBBAAAAAA@@@@@@>>>===@@@AAA???AAAEEEIIISSSaaaqqqtttoooggg___XXXRRRMMMJJJFFFFFFGGGFFFEEEEEEFFFHHHCCCDDDFFFHHHLLLTTT\\\bbbffflllttt{{{~~~~~~|||}}}}}}zzzvvvuuuwwwyyytttuuuuuuuuutttsssrrrrrrsssrrrqqqoooooooooooopppppppppooonnnmmmlllkkkkkkiiijjjkkkkkkjjjhhheeedddaaa___\\\XXXTTTQQQOOONNNLLLIIIFFFEEEFFFGGGHHHGGGGGGHHHJJJMMMPPPTTTWWWXXXVVVXXX[[[\\\\\\^^^```bbb\\\___bbbfffhhhhhhgggfffeeeddddddccccccbbbbbbbbb________________________[[[\\\[[[[[[ZZZ[[[^^^aaaggghhhjjjlllmmmmmmlllkkkjjjiiihhhhhhhhhiiikkklllmmmmmmmmmmmmmmmnnnooopppqqqpppoooooopppsssvvvxxxqqqrrrsssrrrpppnnnoooppptttzzz}}}yyysssooojjjfffbbb```]]]YYYVVVUUUWWWZZZWWW[[[```dddhhhqqq}}}rrrjjjhhhhhhlllpppsssuuuuuusssrrrrrrnnnhhhaaa]]]WWWQQQJJJDDD@@@>>>444444444333222111222444222222333333333444444444222222222222222222222222222222222333333444444444444444444444444444444444333333333333333555666666777777666666555555555444333444555666777888999:::555666666666777777888888333444444555666777777888777777777777777777777777666666555555555555666666555555666777777777777777666777888888888888777777888999:::;;;<<<=========AAA@@@>>>======>>>@@@AAAAAA@@@???>>>>>>???@@@AAACCCBBBAAA@@@???>>>>>>>>>AAABBBCCCCCCCCCBBBAAA@@@BBBBBBBBBAAAAAA@@@@@@@@@BBBBBBCCCDDDEEEEEEDDDDDDFFFGGGHHHFFFDDDCCCDDDEEEEEEEEEFFFGGGGGGGGGGGGFFFFFFFFFGGGHHHIIIJJJKKKLLLLLLLLLLLLLLLLLLKKKKKKKKKIIIKKKMMMOOOQQQRRRSSSSSSRRRTTTUUUVVVVVVUUUSSSRRRQQQSSSXXX[[[\\\aaaqqq~~~bbbQQQEEE===@@@???AAAFFFNNN^^^wwwyyyeeeZZZSSSOOOHHHFFFDDDDDDEEEEEEDDDCCC@@@@@@???>>>>>>???@@@AAAEEEHHHQQQ```qqqzzzpppggg```YYYUUURRRKKKIIIGGGEEEEEEEEECCCBBBCCCCCCCCCEEEHHHLLLOOORRR]]]aaahhhnnntttzzz~~~|||{{{}}}}}}}}}|||{{{yyyxxxwwwuuuttttttsssrrrrrrqqqqqqssssssrrrqqqpppnnnmmmllllllllllllkkkjjjjjjiiiiiihhhhhhhhhhhhgggfffeeeeee]]]ZZZVVVRRRMMMJJJHHHHHHFFFFFFEEEEEEEEEGGGHHHIIIMMMMMMNNNQQQTTTWWWXXXWWWYYYZZZ\\\]]]______``````bbbcccfffhhhjjjjjjjjjjjjiiihhhfffcccbbbaaaaaaaaabbbaaaaaacccddddddbbb```YYY[[[]]]_________]]]\\\dddeeegggiiijjjjjjjjjjjjiiiiiihhhhhhiiijjjjjjkkkllllllmmmnnnoooqqqrrrsssssspppnnnooosssvvvvvvuuussspppoooqqqpppllllllooorrruuuyyy|||zzzvvvppplllddd```\\\YYYYYYXXXVVVSSSTTTUUUWWW\\\dddnnnwww}}}|||nnndddccciiirrrxxx|||xxxvvvuuunnnfff___VVVMMMHHHDDD===888777666555555555555444444444111111222222222222111111111111222222222333333333222222222222222222222222444555555555444333333222222222333444444555555666777777777777666555444333444444555666777777666666999999888888888888999999666555555444444666777888777888888888888999999999777777777777666555444333::::::;;;;;;;;;:::999999777888888888888777666666555666666888999:::;;;;;;AAA@@@???>>>>>>???@@@AAAAAA@@@???>>>>>>???@@@AAACCCBBBAAA@@@????????????@@@AAABBBCCCCCCBBBAAAAAABBBBBBBBBBBBAAAAAAAAA@@@BBBCCCDDDDDDEEEEEEEEEDDDDDDFFFGGGFFFEEEEEEFFFGGGEEEEEEFFFFFFGGGGGGHHHHHHGGGGGGHHHIIIJJJKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLJJJKKKMMMOOOPPPQQQRRRSSSRRRSSSUUUVVVVVVUUUTTTSSSQQQRRRUUUXXXYYY]]]iiiuuummmZZZLLLCCC@@@??????CCCIIIUUUkkk~~~qqqbbbYYYSSSLLLJJJGGGEEEEEEDDDCCCBBB@@@???>>>>>>>>>???@@@@@@AAADDDLLLWWWcccuuuxxxoooggg```ZZZVVVPPPMMMJJJHHHHHHHHHFFFEEEDDDCCCCCCDDDFFFIIILLLNNNVVVZZZaaagggmmmsssyyy|||~~~}}}}}}|||}}}}}}}}}|||{{{zzzyyyxxxuuuuuuttttttssssssrrrrrrttttttsssrrrqqqooonnnmmmllllllkkkkkkjjjiiihhhhhhhhhhhhhhhgggeeecccaaa```ZZZWWWTTTOOOLLLIIIGGGGGGGGGFFFFFFFFFGGGIIIJJJKKKOOOOOOPPPSSSVVVYYYZZZ[[[\\\]]]]]]^^^___```aaaaaabbbcccfffhhhjjjkkkllllllllljjjhhhfffdddcccccccccbbbaaabbbccceeeeeecccaaa\\\]]]___```aaa``````___dddeeeggghhhjjjjjjjjjjjjjjjjjjjjjiiijjjjjjkkkkkkllllllllllllmmmnnnppppppqqqpppoooppprrrtttttttttssspppnnnnnnllliiiiiimmmooorrrwwwzzzzzzxxxtttqqqiiiccc]]]ZZZ[[[YYYUUUQQQNNNOOOSSSZZZeeeqqqzzz{{{|||zzzqqqfff```dddkkkrrrvvv}}}|||zzzrrriiiZZZPPPGGGCCC???:::666666555555555555444444444444222222333333333333222222111111222222222333333333222222222222222222222222444444555555444333333222222222333444444555555666444555666666666666666555666666666666666666555444777777666666666666777777666555555444555666777888777777888888888999999999777777777777666555444444777888888999999999888888888888888888777777777777666666777888999:::;;;;;;AAAAAA????????????AAAAAA@@@@@@????????????@@@@@@CCCBBBAAA@@@@@@???@@@@@@???@@@AAABBBBBBBBBBBBBBBCCCCCCCCCBBBBBBBBBBBBAAADDDDDDDDDDDDEEEEEEEEEEEEDDDEEEGGGGGGFFFFFFHHHIIIFFFFFFEEEEEEFFFHHHIIIJJJHHHHHHIIIJJJKKKLLLLLLMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMOOOPPPQQQQQQRRRQQQRRRTTTUUUVVVUUUTTTTTTRRRPPPQQQTTTVVVXXX___ggg}}}xxxcccRRRFFFBBB@@@???AAADDDLLL]]]mmmnnn```WWWQQQNNNJJJGGGEEEDDDCCCAAA@@@??????>>>>>>>>>?????????AAAGGGMMMSSS```vvvzzzrrrjjjbbb]]]WWWSSSOOOKKKJJJJJJIIIIIIEEEEEEDDDDDDDDDFFFGGGHHHLLLQQQWWW]]]ccciiiooossswwwzzz}}}~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~~~~}}}|||{{{zzzyyyvvvvvvvvvuuuttttttssssssuuuuuutttsssqqqpppooonnnmmmlllllljjjiiihhhggggggfffffffffeeebbb___[[[YYYTTTRRROOOLLLIIIGGGFFFEEEGGGGGGGGGHHHIIIKKKMMMNNNQQQRRRSSSVVVYYY\\\^^^___```````````````aaabbbbbbbbbdddgggiiilllmmmmmmmmmlllkkkiiigggfffdddddddddbbbbbbbbbccceeeeeedddccc`````````aaabbbbbbccccccbbbccceeeggghhhiiijjjjjjlllkkkkkkjjjjjjjjjkkkkkkmmmmmmmmmmmmmmmnnnoooooopppqqqrrrrrrqqqqqqrrrtttsssooolllkkkhhhdddfffkkkmmmppptttwwwyyyyyyxxxvvvooohhh```]]]]]]\\\VVVPPPKKKKKKOOOXXXeeeqqqxxx{{{uuuvvvyyy{{{|||zzzuuuqqqjjjbbb[[[]]]fffoootttttt~~~uuukkkVVVLLLBBB>>><<<888777888555555555555444444444444333333333444444333333333111111222222222333333333222222222222222222222222444444444444444333333222222222333444444555555666333333444666666777777777777777777777666555444333555555444444444444555555666555555555555666777777777777777888888888999999888888888888777666555444666666888999:::999999888:::999777666666666777888777777888999:::;;;<<<<<>>>>>>>>>>>???AAAEEEGGGIIIQQQdddwww}}}tttkkkfff^^^YYYRRRMMMKKKJJJIIIIIIGGGFFFEEEDDDCCCCCCCCCCCCEEEHHHMMMSSSXXX^^^dddhhhnnnqqqvvvyyy}}}~~~~~~~~~}}}~~~~~~|||{{{{{{|||~~~~~~~~~~~~~~~}}}|||{{{zzzwwwwwwvvvvvvuuutttttttttvvvvvvtttsssqqqppppppooonnnnnnlllkkkiiigggfffeeeeeeeeedddbbb^^^ZZZUUURRRNNNMMMJJJHHHFFFEEEEEEEEEGGGGGGHHHJJJKKKMMMOOOPPPRRRSSSUUUWWWYYY\\\```cccdddcccbbbaaaaaabbbbbbccccccdddgggjjjmmmnnnoooooojjjjjjhhhfffeeecccbbbbbbbbbaaaaaaccceeefffeeedddbbbbbbaaaaaabbbcccddddddaaaaaaccceeeggghhhiiijjjkkkkkkjjjjjjiiiiiijjjjjjoooooonnnnnnoooooopppqqqqqqtttvvvuuurrrpppqqqssssssoookkkhhhccc```dddkkknnnpppsssvvvxxxxxxxxxxxxuuummmccc``````^^^WWWPPPMMMLLLOOOWWWccclllpppqqqoooqqqssssssqqqkkkeee```^^^XXXUUU[[[iiisssvvvtttwwwzzz|||}}}~~~}}}uuulllWWWLLLBBB===;;;888888:::555555555444444444333333222222333333333333222222111111222222222333333333222222222222222222222222333333444444444333333222222222333444444555555666333444555555666666666555555666666666666666555444555444444444444444444555555555555555666666666777777777777777888888888888999999999999888777666555666888:::;;;<<<<<<;;;;;;:::999777555555666888999888888999::::::;;;<<<<<>>>>>???@@@BBBCCCCCCGGGWWWfffuuuvvvpppeee```XXXQQQMMMKKKIIIGGGHHHHHHFFFEEECCCBBBAAAAAAAAADDDHHHKKKOOOTTTZZZ]]]eeeiiinnnssswww{{{}}}{{{{{{{{{|||||||||}}}}}}~~~~~~}}}|||{{{zzzzzz{{{}}}}}}~~~~~~~~~}}}|||{{{zzzwwwwwwwwwvvvuuuuuuttttttvvvuuusssrrrpppoooooooooooonnnmmmjjjhhhfffdddcccaaaaaa```]]]YYYTTTPPPMMMIIIHHHFFFEEEDDDDDDEEEEEEFFFGGGIIIKKKMMMOOOQQQRRRSSSUUUWWWXXXYYY\\\```dddeeeeeedddccccccccccccddddddeeehhhkkkmmmnnnnnnooojjjiiihhhgggeeecccbbbaaaaaa``````aaadddffffffeeeccccccbbbaaaaaabbbbbbccc______aaaccceeegggiiijjjiiiiiihhhhhhhhhhhhiiiiiinnnnnnnnnnnnoooppprrrrrruuuxxx{{{zzzvvvsssrrrssssssnnniiieee```^^^eeennnssstttuuuwwwwwwwwwvvvvvvwwwpppgggdddcccaaa[[[UUUPPPPPPSSSZZZbbbgggiiihhhkkklllmmmlllggg```ZZZVVVWWWTTTUUU___mmmwwwxxxtttooosssuuuvvvxxxyyysssjjjWWWLLL@@@;;;999666666999555444444444444333333333111111222222222222111111111111222222222333333333222222222222222222222222222222333333444333333222222222333444444555555666555555555555555444333333333333555666777777777777666555555444444555555666444555555666666666666666666666777777777888888888::::::::::::999888777666666777:::<<<===<<<;;;::::::999777555555666888999999999999::::::;;;;;;<<>>>>>===>>>@@@???BBBKKKVVVdddsss|||pppjjjbbbZZZTTTOOOKKKIIIIIIIIIHHHFFFEEECCCBBBAAAAAACCCEEEGGGIIILLLQQQTTT[[[___eeekkkppptttxxx{{{~~~|||zzzyyyyyyyyyyyyzzz{{{}}}~~~~~~~~~~~~|||{{{zzzzzzzzz{{{|||}}}|||}}}}}}}}}||||||{{{zzzwwwwwwvvvvvvuuuuuuttttttuuutttqqqooonnnnnnnnnnnnnnnmmmkkkhhheeecccaaa```\\\[[[YYYUUURRRNNNKKKIIIEEEEEEDDDCCCCCCDDDFFFGGGFFFHHHKKKNNNQQQSSSTTTUUUUUUWWWYYYYYYXXX[[[```eeeffffffggggggggggggfffeeeeeefffhhhkkklllmmmmmmmmmkkkkkkjjjiiigggeeecccbbb```___^^^```ccceeeffffffeeeddddddcccbbbaaa``````]]]^^^___aaacccfffiiijjjggggggggggggggghhhiiiiiikkkkkklllnnnppprrrtttuuu{{{}}}|||xxxuuutttpppkkkfffaaa\\\\\\fffqqqzzz{{{{{{{{{zzzxxxuuutttvvvqqqkkkhhhfffddd```]]]UUUXXX\\\```bbbddddddddddddffffffddd^^^XXXTTTQQQRRRTTT]]]kkkyyy{{{vvvlllmmmmmmlllnnnpppllleeeSSSHHH===888555333333555444444444444333333333333000111111222222111111000111111222222222333333333222222222222222222222222111222222333333333333333222222333444444555555666666666666555555333222222111222444666777888888888666666555555555555666666444555555666777666666666666666666777777777888888;;;;;;;;;;;;:::999888777444666888;;;;;;:::888777:::999777666666666777888888999999999:::::::::;;;BBBBBBCCCCCCCCCCCCBBBBBB@@@@@@AAABBBBBBAAA@@@@@@@@@@@@@@@AAAAAACCCDDDDDDEEEEEEDDDCCCDDDDDDEEEFFFEEEEEEEEEFFFFFFFFFGGGGGGJJJHHHGGGEEEEEEFFFGGGHHHJJJKKKLLLKKKIIIIIIJJJKKKJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJKKKKKKLLLMMMMMMNNNMMMLLLLLLLLLNNNQQQSSSUUUUUUTTTSSSRRRRRRRRRQQQRRRPPPNNNOOOSSSTTTTTTVVV[[[ZZZ^^^iiiyyy{{{{{{ttthhhWWWOOOGGGCCC@@@???EEELLLYYYooommmeee[[[RRRLLLIIIHHHGGGCCCCCCDDDDDDCCCAAA@@@???@@@===<<<>>>??????DDDJJJSSSaaasss}}}xxxoooggg___XXXRRRNNNJJJIIIIIIHHHGGGFFFDDDDDDBBBCCCDDDDDDDDDFFFIIILLLPPPUUU\\\ccchhhlllpppssszzz}}}~~~||||||~~~~~~}}}|||{{{zzzxxxvvvuuuvvvxxxzzz|||}}}}}}||||||{{{{{{{{{zzzzzzzzzzzzzzz{{{||||||||||||{{{zzzzzzwwwvvvvvvuuuuuutttsssssssssrrrooommmkkkkkkllllllkkkjjjhhheeebbb___\\\[[[UUUSSSPPPMMMJJJGGGFFFFFFCCCCCCCCCCCCDDDEEEGGGHHHHHHJJJNNNQQQUUUWWWXXXYYYWWWYYY[[[ZZZXXXZZZ```eeegggiiikkklllmmmkkkiiihhhfffgggiiijjjkkklllkkkkkkjjjjjjiiihhhgggdddbbbaaa___]]]]]]^^^bbbdddfffffffffffffffeeecccaaa___]]]\\\\\\]]]___bbbfffiiijjjgggfffgggggghhhiiikkkkkkkkklllnnnppptttwwwzzz|||~~~yyyuuukkkgggbbb]]]XXXZZZfffsss{{{wwwuuurrrqqqnnnkkkhhhfffeeeeee```eeeiiiiiiddd```^^^___]]]^^^___\\\VVVQQQOOOOOOQQQ[[[mmm|||jjjhhhddd```aaaccc```[[[MMMCCC999666444222222444444444444333333333222222111222222333333222222111111111222222222333333333222222222222222222222222111111222333333333333333222222333444444555555666444444444555555444333333333333555666777777777777666666555555555555666666444444666777777777666555666666666666777777777888<<<<<<<<<;;;;;;:::999888555777999;;;;;;:::777555888888888888777777777777888888888999999999999999BBBBBBCCCCCCCCCCCCBBBBBB@@@@@@BBBBBBBBBBBB@@@@@@@@@@@@@@@AAABBBCCCDDDEEEGGGFFFEEEDDDDDDEEEFFFFFFEEEEEEFFFFFFGGGGGGGGGGGGJJJIIIGGGEEEEEEFFFGGGHHHHHHIIIKKKKKKJJJJJJLLLMMMKKKKKKKKKKKKJJJIIIHHHGGGHHHHHHIIIIIIIIIIIIIIIIIIKKKLLLLLLMMMNNNOOOOOOOOOLLLLLLKKKLLLNNNQQQTTTVVVVVVUUUTTTRRRQQQQQQQQQQQQOOOMMMOOOQQQQQQPPPSSSYYYXXXZZZbbbppp{{{qqqlllvvv}}}rrrcccZZZOOOHHHBBB@@@CCCIIINNNcccuuummmaaaVVVNNNJJJHHHGGGDDDDDDEEEEEEDDDBBBAAA???CCC???===???AAA@@@AAACCCCCCOOO___oooyyypppggg___WWWRRRJJJJJJJJJIIIIIIGGGFFFEEECCCDDDCCCBBBAAABBBEEEGGGIIINNNVVV\\\bbbfffjjjmmmsssvvv{{{~~~~~~}}}}}}||||||{{{{{{|||}}}}}}~~~|||||||||zzzyyyzzz}}}{{{{{{{{{{{{yyywwwuuusssuuuvvvyyy{{{||||||{{{zzzzzzzzz{{{{{{{{{zzzyyyxxx{{{{{{{{{{{{{{{{{{zzzyyyvvvvvvvvvuuuttttttssssssrrrpppnnnkkkjjjjjjjjjkkkiiihhheeebbb___[[[YYYXXXQQQNNNKKKGGGDDDCCCCCCDDDBBBBBBBBBCCCDDDFFFIIIJJJJJJLLLPPPTTTWWWZZZ[[[\\\YYY\\\]]][[[YYYZZZ```fffhhhkkknnnpppqqqooollljjjfffgggiiijjjkkkkkkjjjjjjgggggggggfffdddbbb```^^^^^^]]]\\\]]]aaadddeeefffhhhhhhhhhgggeeeaaa^^^\\\[[[\\\]]]___bbbeeehhhjjjggggggggghhhiiikkklllmmmnnnoooqqquuuyyy}}}{{{uuuhhhddd___ZZZUUUXXXfffuuuzzzwwwoooppppppmmmhhhggghhhkkkkkkqqqtttpppeee\\\XXXYYYWWWYYYYYYVVVQQQMMMMMMNNNRRRbbb{{{hhheee^^^WWWVVVXXXVVVQQQJJJ@@@888666555444444666444444444333333333222222222333333444444333333222111111222222222333333333222222222222222222222222000111222333333333333333222222333444444555555666222222333444555555555555555555666666666666666555666555555444444555555666333444666777777777666555666666666666777777777777<<<<<<<<<<<<;;;:::999888777999<<<>>>===;;;888666777888888888888777666666888888888888888888999999CCCCCCCCCDDDCCCCCCBBBAAABBBBBBBBBBBBBBBBBBAAAAAADDDCCCBBBBBBCCCDDDCCCBBBCCCDDDDDDEEEFFFGGGGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHIIIIIIIIIHHHHHHGGGIIIKKKMMMMMMLLLKKKKKKLLLMMMLLLLLLKKKJJJIIIIIIIIIGGGHHHIIIJJJKKKKKKKKKKKKKKKLLLMMMNNNNNNNNNNNNNNNOOOOOOOOONNNMMMOOORRRUUUSSSSSSSSSSSSRRRQQQPPPOOOQQQQQQQQQQQQRRRTTTUUUWWWYYYYYY\\\eeetttvvvhhhfffqqq~~~uuummm```PPPDDD@@@BBBEEEHHH]]]wwwwwweee\\\VVVOOOJJJJJJHHHFFFDDDDDDEEEEEEDDDCCCAAAAAA@@@@@@???>>>>>>>>>DDDHHHRRRaaappp}}}tttjjj___WWWUUURRROOOLLLJJJIIIIIIIIIEEEEEEEEEEEEEEEDDDDDDDDDIIIJJJMMMOOOSSSWWW]]]aaaiiilllqqquuuyyy~~~~~~~~~}}}}}}}}}}}}}}}~~~{{{vvvssssssuuuyyy|||wwwzzz{{{yyyuuutttxxx|||zzzzzzzzzyyyxxxuuusssrrrvvvvvvwwwwwwwwwwwwvvvvvvxxxyyyzzzzzzyyyxxxvvvuuuxxxyyyzzzzzzzzzyyy{{{|||wwwvvvtttqqqpppoooooooooqqqooollliiigggfffffffffeeedddbbb___[[[XXXTTTSSSJJJHHHFFFCCCBBBBBBCCCDDDAAABBBDDDEEEEEEGGGIIILLLMMMPPPSSSVVVWWWYYY\\\^^^aaaaaaaaa```______aaaccchhhiiilllnnnpppqqqqqqqqqllljjjhhhhhhjjjkkkkkkjjjggggggfffeeecccaaa___^^^\\\\\\^^^aaaccceeedddccchhhiiiiiigggccc^^^XXXUUUNNNRRRWWW]]]bbbeeeggghhhggggggggggggiiillloooqqqoooppprrrvvv{{{zzztttfff^^^XXXWWWVVVWWW```kkkzzz|||rrruuusssoookkkhhhiiilllooouuuzzz}}}xxxmmmbbbZZZXXXZZZUUUQQQOOOKKKIIIMMMSSSYYYmmmuuueeeVVVQQQQQQOOOKKKIII@@@<<<777444555555333111444444444444444333222111222222222222222222222222000111111111111222222222333222111000000000222222444444444333333222222222222333333444444333333222444444444444444444444444333333444555666777888999555555555555555555555555555555666666666666555555222333444666777999:::;;;::::::;;;;;;:::999777666666666777888999::::::;;;888::::::999777666777888777888888888888999999999DDDDDDDDDDDDCCCBBBAAAAAACCCBBBBBBBBBBBBBBBBBBBBBCCCCCCBBBBBBCCCCCCCCCBBBDDDDDDDDDEEEFFFGGGGGGGGGHHHIIIIIIJJJJJJIIIIIIHHHHHHIIIIIIIIIIIIIIIHHHHHHGGGIIILLLMMMMMMMMMMMMNNNMMMLLLLLLKKKJJJJJJIIIIIIIIIIIIJJJJJJKKKKKKLLLLLLLLLLLLMMMMMMNNNNNNNNNMMMOOOPPPPPPOOONNNOOOQQQSSSRRRRRRRRRRRRRRRQQQPPPOOOOOOOOOOOOOOOPPPRRRSSSTTTVVVWWWZZZaaammm}}}nnnfffiiivvv{{{mmmZZZJJJAAAAAACCCCCCRRRhhh~~~rrrfff]]]SSSMMMLLLIIIGGGDDDCCCCCCCCCBBBAAAAAAAAAAAA@@@??????>>>>>>@@@CCCJJJUUUaaarrr}}}ssshhh```ZZZWWWRRRNNNKKKJJJJJJIIIIIIHHHHHHGGGFFFEEEDDDCCCEEEFFFHHHJJJLLLPPPUUUYYYaaadddiiinnnsssxxx~~~~~~~~~}}}}}}}}}|||{{{{{{zzzzzz{{{{{{}}}zzzwwwttttttuuuxxxzzzwwwyyy{{{xxxuuutttwww{{{yyyyyyyyyxxxwwwuuusssrrrttttttuuuuuuuuuuuuttttttwwwwwwxxxyyyxxxwwwvvvuuuwwwxxxyyyxxxwwwvvvwwwxxxvvvuuusssqqqooonnnnnnnnnooommmkkkiiifffeeedddcccaaa```^^^ZZZVVVRRROOOMMMFFFEEECCCAAA@@@@@@AAABBBBBBDDDEEEFFFFFFHHHJJJMMMOOORRRUUUXXXYYY[[[]]]___aaabbbbbbaaa```aaaccceeejjjkkkmmmooopppqqqqqqqqqooommmjjjiiiiiiiiiiiihhhffffffeeedddcccaaa___^^^\\\]]]^^^aaaccceeeddddddggghhhgggeeebbb]]]XXXUUUOOORRRWWW\\\aaadddfffgggggggggggghhhiiilllpppsssuuuvvvyyy}}}~~~uuunnnccc]]]XXXWWWTTTSSSYYYbbbkkkvvvzzzwwwuuuqqqllliiikkkpppuuuyyy{{{|||xxxoooeee]]]YYYXXXSSSMMMKKKHHHHHHNNNVVVbbbuuuzzziiiXXXOOOLLLGGGCCCAAA>>>:::666444555555444222333333444444333222222111222222222222222222222222000000111111111222222222333222111000000111222222444333333333222222222222222333333444444333333222444444444444444444444444222333333444666777777888444444444444444444444444555555666666666666555555444444555666777999::::::999:::::::::999888666555777777777888888888888888888999:::999777666777888777888888888888999999999EEEEEEEEEDDDCCCBBBAAA@@@CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEFFFGGGGGGGGGHHHIIIJJJKKKKKKJJJHHHGGGHHHHHHIIIIIIIIIIIIIIIIIIEEEHHHKKKMMMNNNNNNOOOQQQLLLLLLLLLKKKJJJJJJIIIIIIJJJJJJIIIIIIJJJKKKMMMNNNMMMMMMMMMMMMMMMLLLLLLLLLNNNPPPQQQQQQPPPPPPPPPQQQQQQQQQQQQQQQQQQQQQPPPPPPOOOOOOOOOOOOPPPRRRSSSTTTRRRTTTWWW[[[cccppp|||mmmgggmmm~~~}}}jjjVVVHHHCCCCCCBBBIIIWWWkkktttggg[[[RRRPPPLLLIIIFFFDDDDDDDDDBBBAAABBBAAAAAA@@@@@@??????>>>===???CCCIIIPPP^^^vvvvvvnnneee```YYYSSSPPPNNNMMMLLLMMMLLLKKKIIIGGGEEEDDDCCCCCCDDDFFFFFFGGGIIILLLOOOUUUXXX^^^ccciiiooouuuzzz|||~~~~~~}}}}}}|||}}}~~~~~~~~~||||||{{{{{{{{{{{{zzzzzzyyyyyyxxxwwwwwwwwwwwwxxx{{{zzzxxxvvvvvvvvvwwwwwwvvvxxxyyywwwtttsssvvvxxxxxxxxxwwwwwwuuutttrrrqqqrrrssssssttttttssssssrrrtttuuuvvvwwwwwwwwwvvvuuuuuuvvvwwwvvvtttsssssstttuuutttrrrpppnnnmmmlllllllllkkkjjjhhheeebbb```___\\\ZZZXXXTTTOOOKKKHHHFFFDDDCCCBBB@@@@@@@@@AAABBBCCCEEEGGGGGGHHHIIILLLNNNRRRTTTXXXZZZ\\\]]]___aaabbbcccdddddddddeeegggiiimmmnnnooopppqqqqqqqqqqqqrrroookkkiiiiiihhhgggeeeeeeeeedddcccbbbaaa``````]]]^^^```bbbdddeeeeeeeeeggggggeeeccc```\\\YYYWWWQQQSSSWWW\\\```ccceeefffgggggghhhiiijjjmmmrrrvvv|||~~~zzzpppjjjaaa^^^[[[YYYVVVRRRTTTXXX\\\iiixxxzzzyyyvvvpppkkklllttt{{{~~~}}}zzzwwwrrrjjjbbb]]]YYYRRRKKKHHHFFFHHHQQQ[[[kkk}}}~~~lllXXXMMMGGGAAA<<<:::;;;888555444555555444444222222333333333222111111222222222222222222222222000000000111111111222222222111111000111111222222222222222222222111111111222333333444444333333222444444444444444444444444222222333333444555666666333333333333333333333333555555666666666666555555666666666777888888999999888888999999888777666555888777777777666666666666888999:::999777777777999777888888888888999999999EEEEEEEEEEEEDDDBBBAAA@@@CCCCCCCCCDDDDDDDDDDDDDDDCCCDDDDDDDDDCCCCCCDDDDDDEEEEEEFFFFFFGGGGGGGGGGGGGGGIIIKKKLLLLLLJJJHHHFFFGGGGGGGGGGGGGGGHHHHHHIIIGGGIIILLLNNNNNNNNNOOOPPPLLLLLLKKKKKKJJJJJJJJJJJJJJJIIIHHHHHHHHHJJJLLLNNNOOONNNNNNMMMLLLKKKKKKKKKNNNPPPRRRSSSRRRPPPPPPPPPPPPPPPQQQQQQQQQQQQPPPPPPPPPQQQQQQRRRSSSTTTUUUUUUPPPSSSUUUWWWZZZdddsss~~~}}}qqqqqq~~~zzzfffTTTIIIEEEDDDFFFMMM\\\sssrrrcccYYYSSSPPPMMMIIIGGGGGGGGGFFFEEEBBBBBBBBBAAA@@@@@@??????<<<>>>BBBEEEGGGPPPeeexxxzzzrrrkkkbbb[[[WWWTTTQQQOOONNNMMMLLLJJJHHHFFFEEEDDDEEEFFFFFFFFFEEEEEEGGGIIIKKKNNNSSSYYY^^^eeelllqqqrrrvvv{{{~~~}}}||||||{{{{{{}}}{{{{{{|||||||||{{{yyyyyyyyyyyyyyyyyyxxxxxxwwwwwwvvvuuuuuuuuuuuuvvvzzzzzzyyyyyyxxxwwwwwwvvvvvvwwwxxxvvvtttssstttuuuvvvuuuuuuttttttsssrrrqqqqqqrrrrrrssssssrrrrrrqqqqqqrrrsssuuuvvvvvvuuuuuurrrtttuuutttrrrrrrrrrtttuuutttrrrpppnnnmmmkkkkkkiiiiiihhhfffccc```\\\ZZZWWWUUURRRNNNIIIFFFCCCBBBDDDCCCCCCCCCCCCDDDEEEEEEEEEFFFHHHIIIIIIJJJMMMOOOTTTVVVZZZ\\\]]]^^^aaabbbccceeeggghhhhhhiiilllnnnrrrrrrrrrrrrrrrrrrrrrrrrrrrooollliiihhhhhhfffeeeccccccbbbbbbaaaaaaaaaaaa^^^```bbbcccdddeeeggghhhhhhgggeeeccc```\\\ZZZXXXSSSUUUXXX\\\___bbbddddddfffhhhiiiiiijjjnnnuuuzzz}}}tttlllggg`````````^^^ZZZVVVTTTTTTWWW```nnn{{{~~~~~~|||uuuoooooovvv~~~{{{wwwvvvuuuqqqjjjccc]]]UUULLLHHHFFFJJJUUU```ooo~~~~~~mmmYYYLLLDDD>>>::::::777666555444444555555555111222222333222222111111111111111111111111111111000000000000111111111111111111111111111111222222111111111111111111111111222333333444444333333222333333333333333333333333111111222333333444555555333333333333333333333333444555555666666555555444777777777888888888888888666777888888888666555444666666666666666666666555777999:::999888777888999777777888888888999999999EEEEEEEEEEEEDDDCCCBBBAAACCCCCCCCCCCCDDDDDDEEEEEEDDDEEEGGGFFFDDDCCCEEEFFFGGGGGGGGGHHHHHHHHHHHHHHHHHHJJJLLLMMMLLLJJJHHHFFFFFFFFFEEEEEEFFFGGGHHHHHHKKKMMMOOOOOONNNMMMMMMNNNKKKKKKKKKKKKJJJJJJJJJJJJJJJIIIGGGGGGGGGIIILLLMMMPPPOOOMMMLLLKKKJJJJJJKKKMMMPPPSSSTTTSSSQQQPPPPPPQQQQQQQQQRRRQQQQQQPPPPPPPPPPPPQQQRRRSSSTTTUUUUUUPPPSSSTTTTTTVVV]]]iiisss{{{xxxcccRRRHHHEEEFFFJJJSSSbbbxxxooo```WWWSSSPPPLLLIIIHHHHHHGGGFFFCCCCCCBBBBBBAAA@@@@@@@@@<<<>>>BBBEEEDDDHHHVVVdddwww}}}uuukkkccc^^^ZZZUUUQQQNNNMMMLLLKKKJJJHHHGGGGGGFFFGGGGGGFFFDDDDDDDDDFFFDDDGGGKKKPPPUUU[[[bbbgggkkkooouuuzzz}}}~~~~~~~~~}}}}}}}}}|||{{{{{{zzzzzz}}}|||zzzzzz{{{|||{{{zzzwwwwwwwwwwwwwwwxxxxxxxxxvvvvvvuuuttttttttttttuuuxxxyyyyyyzzzzzzxxxwwwvvvuuuvvvvvvuuusssrrrrrrrrrtttssssssrrrqqqqqqqqqqqqqqqrrrrrrssssssrrrrrrqqqnnnoooqqqsssttttttssssssoooqqqrrrsssrrrssstttvvvuuutttsssqqqooolllkkkjjjgggfffeeeccc```\\\XXXVVVRRRPPPMMMIIIFFFCCCBBBAAACCCCCCCCCDDDEEEFFFHHHHHHGGGHHHJJJKKKKKKLLLOOOQQQUUUXXX[[[]]]^^^___aaaccceeegggjjjlllmmmnnnqqqsssuuuuuuttttttssssssssssssqqqoookkkiiiiiihhhgggfffaaaaaa`````````aaabbbcccaaaccceeeffffffgggiiilllkkkjjjhhheeebbb___\\\ZZZVVVWWWZZZ\\\___aaacccdddfffhhhjjjkkkkkkooowww~~~}}}ssskkkdddaaa^^^bbbdddbbb^^^ZZZWWWTTTWWW[[[eeepppxxx}}}~~~xxxvvvxxx||||||xxxtttuuuwwwvvvpppjjj___WWWNNNIIIGGGLLLWWWbbbooo{{{nnnZZZMMMDDD<<<999999444555555444444444555555111222222333333333222222111111111111111111111111//////000000000111111111000000111111222222222222111111111111111111111111222333333444444333333222333333333333333333333333111111222222333444444444333333333333333333333333444444555555555555444444777777777777777777777777666666777888777666555444333444444555666666777777777888999999888777888999777777888888888999999999DDDDDDEEEEEEEEEDDDCCCCCCBBBBBBBBBCCCCCCDDDDDDEEEEEEGGGIIIHHHFFFEEEFFFIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJKKKLLLLLLLLLJJJHHHGGGFFFFFFEEEEEEEEEGGGHHHJJJNNNPPPQQQQQQNNNMMMLLLLLLKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIHHHHHHIIIJJJLLLMMMOOONNNMMMKKKJJJJJJKKKKKKLLLOOORRRTTTSSSRRRRRRRRRSSSSSSSSSSSSRRRQQQPPPOOOMMMNNNOOOQQQRRRRRRSSSRRRQQQRRRSSSSSSTTTYYYaaahhhuuusss^^^OOOGGGFFFGGGLLLUUUggg~~~lll```YYYUUUOOOKKKHHHGGGFFFEEEDDDCCCCCCBBBBBBAAAAAA@@@<<<===@@@CCCBBBCCCJJJSSSeeewww~~~tttlllgggaaaZZZSSSPPPPPPOOOMMMLLLJJJIIIIIIFFFGGGGGGFFFDDDCCCCCCDDDBBBDDDGGGJJJMMMRRRXXX\\\dddhhhnnntttxxx{{{~~~~~~~~~~~~~~~~~~~~~|||||||||}}}|||||||||{{{{{{zzzzzzzzz|||{{{zzzzzz{{{{{{zzzxxxvvvvvvvvvvvvvvvwwwwwwwwwvvvuuuttttttsssssstttttttttuuuwwwxxxxxxxxxwwwvvvttttttttttttsssrrrpppooorrrqqqpppppppppppppppqqqpppqqqqqqrrrrrrqqqqqqpppmmmnnnoooqqqrrrrrrqqqqqqmmmoooqqqrrrrrrsssuuuvvvssssssrrrpppnnnkkkiiigggdddcccaaa^^^ZZZVVVSSSQQQMMMLLLIIIFFFDDDCCCCCCCCCAAABBBCCCEEEGGGHHHIIIJJJJJJLLLMMMNNNNNNPPPSSSUUUWWWYYY\\\^^^___```bbbdddfffiiimmmoooqqqsssvvvxxxxxxwwwvvvuuuuuuuuuuuuvvvrrroookkkiiihhhhhhfffeee______^^^^^^```aaaccceeecccfffhhhiiihhhhhhlllpppoooooommmjjjgggbbb^^^\\\YYYZZZ\\\]]]___aaacccdddfffiiilllkkklllpppzzzttthhh```\\\[[[```dddgggddd```^^^ZZZVVVXXXYYY^^^hhhpppwww~~~}}}zzzxxxuuusssuuuxxxxxxsssnnn^^^VVVOOOKKKKKKOOOZZZeeeqqq{{{}}}mmm[[[MMMBBB999555666222444555555333333444555222222333444444444333333111111111111111111111111/////////000000000111111///000111222222222222222111111111222222222222222222333333444444333333222333333333333333333333333222222222333333444444444333333333333333333333333444444555555555555444444666666666666777777777777555666777888888777666555333333444555666777888888777888999999888777999:::777888888888888999999999CCCCCCDDDEEEEEEEEEEEEDDD@@@AAAAAABBBCCCCCCDDDDDDFFFIIILLLJJJGGGFFFHHHKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLKKKJJJIIIHHHHHHGGGFFFFFFGGGIIIKKKLLLNNNPPPRRRQQQOOOMMMLLLLLLJJJKKKKKKKKKKKKKKKKKKKKKJJJJJJKKKKKKLLLMMMMMMMMMOOONNNLLLJJJJJJJJJKKKLLLLLLNNNQQQSSSSSSSSSTTTUUUUUUUUUUUUTTTSSSQQQPPPOOOMMMNNNPPPQQQRRRSSSRRRRRRQQQQQQQQQRRRTTTXXX\\\^^^jjj|||pppaaaPPPJJJFFFHHHMMMXXXlll}}}|||nnnddd^^^WWWPPPKKKHHHFFFDDDDDDDDDCCCCCCBBBAAAAAAAAA???======@@@AAA@@@DDDIIIUUUbbbtttxxxssslllbbbZZZVVVUUUSSSQQQOOOMMMKKKJJJFFFGGGHHHGGGFFFDDDDDDEEEBBBCCCDDDEEEFFFJJJOOOSSSZZZ^^^dddiiinnnsssxxx{{{yyy|||~~~}}}|||||||||}}}~~~~~~}}}|||||||||{{{{{{{{{zzzzzzzzzzzzyyyzzzyyyxxxyyyzzzzzzxxxvvvssstttttttttuuuuuuuuuuuuttttttsssrrrrrrrrrrrrrrrpppqqqrrrtttuuuuuuuuuuuutttssssssssssssqqqooommmpppoooooonnnnnnooopppqqqooooooppppppppppppoooooolllmmmnnnpppppppppooonnnmmmoooqqqqqqpppqqqrrrtttppppppooonnnkkkhhhfffddd```^^^[[[WWWSSSPPPMMMLLLIIIGGGEEEDDDCCCCCCDDDEEEBBBCCCEEEGGGJJJLLLMMMMMMOOOPPPRRRSSSSSSUUUWWWZZZZZZ\\\___aaaaaabbbdddfffgggjjjooorrruuuwwwyyy{{{yyyxxxwwwvvvvvvvvvwwwxxxtttqqqmmmjjjhhhfffdddccc^^^]]]]]]]]]___aaadddffffffiiikkkkkkiiijjjooosssttttttsssppplllfffaaa^^^]]]]]]]]]___```bbbcccdddfffiiilllllllllqqq{{{|||tttiii```[[[[[[]]]ffflllmmmhhhcccbbb___ZZZ]]]ZZZ]]]fffnnnssszzz{{{vvvuuuuuuvvvwwwvvvqqqmmm]]]WWWRRRRRRSSSXXXbbbmmmssszzztttfffUUUIII???777333444111444555555333111222444222333444555555555555555111111111111111111111111////////////000000000111...///111222333333222222222222222222333333333444222333333444444333333222222222222222222222222222333333333333444444444444444444444444444444444444333444444555555444444333444444555555666666666777666666888888888888777666555555555666666777777777666888999999888888999:::777888888888888999999999BBBCCCDDDEEEFFFFFFFFFFFF@@@@@@AAAAAABBBCCCDDDDDDGGGKKKMMMLLLHHHFFFIIIMMMMMMMMMMMMMMMLLLLLLLLLLLLMMMLLLLLLKKKJJJIIIIIIIIIJJJIIIHHHGGGHHHJJJLLLNNNNNNPPPQQQQQQOOONNNMMMMMMJJJJJJJJJKKKKKKKKKKKKKKKKKKLLLMMMNNNOOOOOOOOONNNNNNMMMKKKJJJIIIJJJLLLMMMLLLNNNQQQRRRRRRSSSUUUVVVWWWWWWVVVUUUSSSQQQPPPOOOOOOPPPRRRSSSUUUUUUTTTTTTQQQPPPOOOQQQUUUXXXYYYYYYdddrrrrrrZZZOOOFFFEEEIIIOOO[[[hhh|||{{{nnnhhh___VVVPPPKKKHHHEEEDDDDDDDDDCCCBBBBBBAAAAAADDD???<<>>:::777444111555444444333333444444555444444555555444444333222111111222222222222111111111111111000...///111333111111111111111111111111222222111111111111111111333333333444444444555555333333333333333333333333333333222111222333555666333333333444444444555555444444444555555555555666666555555555555666777777444444444555666888999:::888777666444444444555666777777777777777888888999777888888888888999999999CCCCCCCCCDDDDDDDDDEEEEEEGGGEEEDDDBBBBBBBBBDDDEEEIIIJJJKKKLLLNNNNNNNNNNNNNNNNNNOOOPPPQQQQQQQQQQQQNNNMMMLLLKKKIIIIIIIIIIIIJJJIIIIIIJJJLLLNNNMMMLLLKKKKKKKKKJJJJJJKKKLLLLLLMMMLLLKKKJJJIIIIIIIIIIIIHHHIIIJJJLLLMMMMMMMMMMMMOOOLLLIIIHHHIIILLLMMMNNNLLLLLLMMMOOOPPPRRRSSSSSSVVVVVVWWWUUURRRQQQQQQRRRQQQRRRSSSUUUWWWVVVSSSQQQQQQRRRRRRRRRSSSTTTTTTUUUYYYcccooo|||{{{eeePPPHHHDDDBBBGGGOOOZZZmmmvvviii]]]TTTOOOMMMKKKIIIFFFDDDDDDDDDBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCCIIIQQQ[[[jjjuuunnnfff___\\\XXXTTTQQQLLLKKKJJJJJJJJJJJJHHHFFFHHHFFFCCCBBBCCCCCCCCCBBBFFFGGGJJJNNNSSSXXX]]]___eeehhhlllooopppqqqsssuuuuuuvvvxxx{{{||||||{{{zzzzzz{{{||||||||||||{{{zzzxxxxxxxxxxxxyyyzzz|||}}}}}}}}}||||||{{{|||||||||yyyyyyyyyxxxxxxxxxyyyyyywwwwwwvvvvvvuuutttssssssoooooopppppppppoooooonnnqqqpppooonnnmmmmmmmmmmmmmmmmmmllllllmmmooorrrtttqqqpppooonnnmmmlllkkkjjjllllllkkkkkkkkkkkklllllljjjkkkkkkkkkkkkjjjiiiiiijjjjjjjjjkkkkkkllllllllllllllllllkkkjjjjjjiiiiiigggeeecccaaa___[[[WWWTTTSSSOOOJJJGGGGGGEEECCCAAAAAABBBDDDDDDCCCCCCDDDFFFJJJJJJJJJKKKNNNQQQUUUWWWXXXXXXZZZ\\\^^^```aaabbbddddddeeefffhhhjjjlllmmmkkklllnnnrrruuuyyy}}}yyyxxxwwwvvvuuuttttttttttttrrroookkkgggdddbbbaaa^^^^^^^^^___aaadddgggiiimmmnnnoooooonnnooorrrtttzzzzzz{{{yyytttmmmfffbbb___````````````bbbeeehhhhhhjjjnnnpppqqqtttyyy}}}~~~~~~uuupppooohhhaaa[[[\\\___cccmmmxxxyyysssqqqoookkkiiiiiijjjllllllmmmuuu~~~yyyuuuvvvuuunnnhhhddd]]]^^^```ffflllrrrttttttzzz|||tttkkkWWWNNNBBB;;;888777444222444444333333333333444444222222333333222222111000111111222222222222111111111111111000//////111333000000000000000000000000111111111111111111111111333333333444444444444555333333333333333333333333333333222222222333444555333333333444444444444555444444444444555555555555555555444444555555666777666666666777888999:::;;;777777666555555555666777777777777777777888888999777888888888888999999999CCCCCCCCCDDDDDDDDDEEEEEEFFFEEEDDDCCCBBBCCCDDDEEEIIIJJJKKKLLLMMMNNNNNNNNNOOOOOOPPPQQQRRRRRRRRRRRRNNNMMMLLLJJJIIIIIIIIIIIIJJJIIIIIIJJJLLLMMMLLLKKKJJJIIIIIIIIIJJJKKKLLLLLLLLLLLLKKKKKKJJJJJJJJJIIIHHHIIIJJJLLLMMMMMMNNNNNNPPPMMMIIIHHHIIIKKKLLLMMMLLLLLLMMMNNNPPPQQQRRRRRRTTTUUUUUUTTTRRRPPPQQQRRRRRRRRRSSSUUUWWWWWWTTTRRRQQQQQQQQQQQQRRRSSSTTTTTTVVV\\\eeeqqqqqqXXXLLLGGGCCCCCCFFFKKKYYYkkkzzzuuudddYYYTTTRRRNNNKKKHHHFFFEEEDDDCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@AAAEEEJJJUUUhhhxxx|||ssskkkeee```YYYUUUQQQOOOLLLKKKKKKKKKJJJIIIJJJHHHDDDCCCBBBBBBAAA@@@BBBCCCEEEGGGKKKPPPSSSUUUZZZ]]]aaadddfffhhhkkkmmmoooppprrruuuvvvwwwwwwwwwvvvvvvwwwwwwwwwwwwvvvvvvuuuuuuuuuvvvwwwyyyzzz{{{{{{{{{zzzzzzzzz{{{||||||zzzyyyyyyxxxwwwwwwwwwvvvwwwvvvvvvuuutttsssqqqqqqnnnnnnnnnnnnnnnmmmlllkkknnnnnnnnnnnnmmmlllkkkkkkiiiiiihhhhhhjjjlllooopppooonnnmmmllljjjiiihhhgggiiiiiihhhhhhhhhhhhiiiiiiiiiiiiiiiiiiiiihhhhhhggghhhhhhhhhhhhhhhiiiiiiiiijjjiiihhhgggeeedddccccccaaa___\\\ZZZWWWTTTPPPMMMLLLIIIFFFDDDDDDDDDBBBAAAAAACCCDDDEEEDDDDDDFFFHHHMMMMMMMMMOOOQQQTTTWWWYYY[[[\\\]]]___aaaccceeeeeehhhhhhiiijjjlllnnnoooqqqlllmmmooorrrvvvzzz}}}xxxwwwvvvuuussssssrrrrrrqqqpppmmmjjjgggdddcccbbbaaaaaaaaabbbdddfffiiikkkmmmnnnppppppoooppprrruuuxxxxxxxxxvvvrrrlllfffccc^^^```aaabbbbbbdddhhhkkkkkkmmmoooqqqrrrtttwwwyyyyyyvvvttttttooofffaaa```bbb]]]\\\bbbiiiqqqzzzyyyuuuttttttlllkkkmmmpppoooooottt{{{zzzyyyuuummmeeeccc]]]bbbjjjqqquuuwwwxxxyyy{{{zzzrrrhhh^^^KKKDDD<<<666555666555444444444333333333333444444222222222222222111111000111111222222222222111111000111111000//////000222////////////////////////111111111111111111111111333333333333444444444444333333333333333333333333333333222222222333444444333333333333444444444444444444444444555555555555444444444444444555555666888888888888999999::::::777666666666666666777888777777777777888888999999777888888888888999999999DDDDDDDDDEEEEEEEEEFFFFFFEEEEEEDDDCCCCCCDDDDDDEEEGGGGGGIIIJJJKKKLLLLLLLLLNNNOOOPPPQQQQQQQQQQQQQQQMMMMMMKKKJJJJJJIIIIIIIIIJJJIIIHHHIIIKKKLLLKKKJJJHHHHHHHHHHHHIIIJJJLLLLLLKKKKKKKKKKKKKKKKKKJJJJJJHHHHHHJJJKKKMMMNNNNNNNNNPPPMMMJJJIIIJJJKKKLLLKKKLLLMMMMMMNNNOOOPPPPPPQQQRRRSSSSSSRRRPPPOOOPPPQQQRRRRRRRRRTTTVVVWWWUUUSSSQQQPPPPPPPPPQQQRRRSSSTTTUUUYYY___hhhwwwyyycccUUUKKKCCCAAACCCCCCKKKWWWcccooozzzoooaaaYYYUUUOOOLLLHHHFFFEEEEEEDDDCCCBBBBBBAAAAAAAAAAAA@@@@@@AAA??????AAACCCIIIVVVcccxxx~~~uuunnnhhh```[[[YYYUUUQQQNNNMMMMMMLLLLLLKKKHHHEEECCCCCCCCCBBBAAABBBCCCCCCEEEGGGJJJMMMOOOOOORRRVVVYYY[[[^^^aaadddhhhjjjllloooqqqsssttttttrrrrrrrrrssssssssssssssssssttttttvvvwwwyyyzzz{{{yyyyyyyyyyyyzzzzzz{{{|||zzzyyyyyyxxxwwwvvvuuutttuuuuuuuuutttsssqqqooonnnnnnnnnnnnmmmlllkkkjjjiiijjjkkkllllllllljjjiiihhhgggfffeeeeeegggiiilllnnnnnnmmmlllkkkiiigggfffeeeggggggffffffffffffgggggghhhhhhhhhhhhhhhgggffffffeeeeeeddddddddddddddddddgggfffdddbbb```^^^]]]\\\ZZZXXXUUURRRQQQNNNKKKHHHGGGEEEDDDCCCCCCCCCDDDDDDCCCDDDFFFGGGGGGGGGIIIKKKOOOOOOPPPRRRTTTVVVYYYZZZ^^^^^^```bbbdddfffggghhhkkkkkklllmmmoooqqqrrrtttooopppqqqtttwwwzzz}}}~~~yyyxxxvvvtttsssrrrqqqqqqnnnmmmkkkiiigggeeeddddddeeeeeeeeefffgggiiijjjlllkkklllnnnnnnmmmnnnoooqqqqqqqqqqqqooolllgggccc```]]]___aaacccdddgggkkknnnoooppprrrsssttttttuuuuuutttoookkkiiicccZZZUUUVVV[[[\\\aaakkkvvvxxxvvvwwwqqqooooooqqqpppooosssyyyzzz~~~~~~vvvllleeebbb```gggpppuuuvvvwwwzzz}}}||||||ssshhh\\\RRRCCC>>>888444444555555555444333333333333333333444333444444444444333222222111111222222222222111111000111111111//////000222000000000000000000000000111111111111111222222222222222333333333444444444222222222222222222222222333333333333333333333444222222333333333444444444333333444444444555555555444333333333333444555555888888999999999999999999777777666777777777888888777777888888999999999999777777888888888999999999EEEEEEFFFFFFFFFGGGGGGGGGEEEEEEDDDDDDDDDEEEEEEEEEFFFGGGHHHJJJKKKKKKKKKKKKMMMMMMNNNOOOOOOOOONNNNNNMMMLLLKKKJJJJJJIIIJJJJJJJJJIIIHHHIIIJJJKKKJJJIIIGGGGGGGGGGGGHHHIIIJJJKKKIIIJJJKKKKKKLLLKKKKKKJJJGGGHHHJJJKKKMMMNNNNNNOOOPPPMMMJJJIIIJJJKKKKKKKKKMMMMMMMMMNNNNNNNNNOOOOOOOOOQQQQQQQQQOOOOOOOOOQQQQQQQQQQQQSSSUUUVVVUUUSSSPPPOOOOOONNNOOOQQQRRRTTTUUUWWW\\\cccnnnrrrbbbRRREEE@@@AAAAAACCCIIIRRR[[[gggsss|||~~~mmm___VVVPPPMMMIIIFFFFFFFFFFFFEEEBBBBBBBBBAAAAAA@@@@@@@@@@@@>>>???AAABBBDDDKKKSSSbbbrrrxxxqqqjjjddd```\\\VVVQQQOOONNNMMMLLLKKKIIIFFFEEEEEEEEEDDDCCCCCCBBBBBBCCCDDDFFFHHHIIIHHHKKKNNNPPPRRRUUUXXX[[[aaabbbeeehhhkkknnnpppqqqnnnnnnnnnnnnnnnoooooopppqqqrrrtttvvvxxxyyyzzz{{{xxxxxxwwwwwwxxxyyyzzzzzzxxxxxxxxxxxxvvvtttsssrrrqqqrrrrrrrrrqqqooommmlllmmmmmmmmmmmmlllkkkiiiiiiggghhhiiijjjiiihhhgggffffffeeeddddddeeegggjjjkkkmmmlllkkkjjjhhhgggfffeeefffeeeeeeddddddeeeeeeffffffggggggggggggfffeeeeeecccccccccbbbbbbaaaaaaaaacccbbb```^^^[[[YYYWWWVVVTTTRRROOOMMMKKKJJJGGGEEEDDDDDDCCCCCCCCCEEEGGGHHHFFFGGGJJJJJJKKKLLLNNNPPPRRRRRRSSSUUUWWWYYY[[[\\\```aaabbbdddfffhhhjjjjjjmmmmmmnnnoooqqqssstttuuurrrssstttuuuwwwzzz|||}}}yyyxxxvvvtttrrrqqqpppoookkkjjjiiihhhgggggggggggghhhhhhhhhiiijjjkkkkkkllljjjlllmmmmmmlllkkklllmmmjjjjjjjjjhhhfffccc```___\\\___bbbeeegggkkkooorrrtttuuuuuuvvvvvvuuusssqqqmmmgggaaa]]]WWWPPPMMMNNNRRRXXXcccppp~~~zzzvvvwwwtttpppnnnnnnmmmkkkoootttvvvyyy|||wwwllleeedddfffkkkqqqrrrppprrrwww}}}|||xxxkkk^^^QQQGGG>>>;;;777444333444444444333333333222222333333333333333444444333333222111111111222222222222111111///000222111000///000111111111111111111111111111000000111111111222222222222222222333333333444444222222222222222222222222333333333333333333333222222222222333333333444444333333333444444444444555444333333333333444555555777777888999999888888777777777888888888888888888777777888999999999999888777777888888888999999999EEEEEEEEEFFFFFFFFFGGGGGGDDDDDDEEEEEEEEEEEEFFFFFFHHHIIIJJJKKKLLLMMMMMMMMMKKKLLLLLLMMMMMMLLLLLLLLLLLLLLLKKKJJJJJJJJJJJJJJJJJJHHHGGGHHHJJJJJJIIIHHHGGGFFFFFFFFFGGGHHHIIIIIIGGGHHHIIIKKKKKKKKKJJJJJJGGGHHHIIIKKKMMMNNNOOOOOONNNLLLJJJJJJKKKLLLLLLKKKMMMMMMMMMMMMMMMMMMMMMNNNMMMOOOPPPOOONNNNNNOOOPPPPPPOOOPPPQQQTTTUUUTTTSSSPPPOOOMMMMMMNNNOOORRRSSSUUUWWW[[[```gggsssttt```NNNCCC@@@@@@???AAAGGGNNNWWWcccnnn~~~}}}jjj[[[TTTPPPKKKHHHGGGGGGGGGFFFCCCBBBBBBAAAAAA@@@@@@???>>><<<===@@@AAA???CCCHHHPPP^^^nnn{{{}}}vvvppphhhccc\\\WWWSSSPPPNNNLLLMMMKKKHHHFFFGGGGGGFFFEEEBBBAAAAAA@@@AAABBBDDDEEEEEEFFFHHHIIIJJJLLLPPPRRRWWWYYY[[[___cccfffiiikkkgggggggggggghhhiiijjjjjjmmmnnnqqqsssvvvwwwxxxyyyuuuuuuuuutttuuuuuuvvvvvvuuuuuuuuuuuutttrrrpppooommmnnnooopppooommmkkkjjjkkkkkklllkkkkkkjjjiiihhheeefffffffffffffffeeeeeefffeeedddcccccceeeggghhhjjjiiiiiihhhgggfffeeeeeedddccccccbbbbbbccccccdddddddddeeeeeeddddddcccbbbccccccbbbaaa```______^^^]]]\\\ZZZXXXUUUSSSQQQPPPOOOLLLIIIHHHGGGFFFEEECCCBBBCCCDDDDDDDDDFFFIIILLLIIIKKKNNNOOOPPPQQQSSSUUUUUUVVVWWWYYY[[[]]]^^^^^^cccccceeegggiiikkklllmmmoooooopppqqqrrrtttvvvwwwvvvvvvvvvwwwxxxyyyzzz{{{xxxwwwuuurrrpppnnnmmmmmmiiiiiihhhhhhhhhiiijjjjjjkkkkkkkkkkkkllllllllllllkkklllnnnmmmkkkjjjiiijjjffffffeeedddcccaaa```___]]]```dddhhhlllppptttwwwyyyyyyyyyzzzyyyvvvrrrnnneee^^^WWWSSSMMMHHHGGGJJJIIISSS```kkkyyy{{{uuuvvvuuupppnnnnnnllliiijjjmmmsssuuuwwwxxx~~~wwwnnnjjjjjjnnnppppppmmmjjjlllsssyyyyyy~~~|||qqqbbbUUUIII@@@;;;:::777555333333333444333333222222222222333333111111111111111000000///111111222222222222111111///000222222000///000111111111111111111111111111000000000111222222333333222222222222333333333333222222222222222222222222333333444444444333222222222222222222333333333333333333333333444444444444444444444444444555555666555666888999999999888777999999999999999888777777666777999:::::::::999888777888888888888999999999CCCDDDDDDDDDDDDEEEEEEEEEDDDDDDEEEFFFFFFFFFFFFFFFHHHHHHJJJKKKLLLMMMMMMMMMKKKKKKLLLLLLLLLKKKKKKJJJLLLLLLKKKJJJJJJJJJJJJKKKIIIHHHGGGHHHIIIIIIHHHGGGGGGGGGFFFFFFFFFGGGGGGHHHEEEFFFHHHJJJKKKKKKJJJIIIFFFGGGIIIKKKMMMNNNOOOOOOMMMKKKJJJJJJKKKMMMMMMLLLMMMMMMMMMMMMMMMLLLLLLLLLLLLMMMNNNNNNMMMMMMOOOPPPOOONNNNNNPPPRRRSSSSSSRRROOONNNMMMLLLLLLOOOQQQSSSSSSUUUYYY^^^```fffxxxzzzxxx}}}}}}}}}~~~sss```OOODDDCCC???>>>BBBFFFJJJTTT^^^pppzzzggg[[[VVVPPPLLLIIIHHHGGGFFFCCCCCCBBBAAAAAA@@@??????@@@===<<<>>>===<<<>>>CCCDDDOOOZZZcccooo|||sssooogggaaa\\\WWWSSSQQQQQQNNNKKKIIIHHHGGGFFFEEEBBBBBBAAA@@@@@@AAACCCCCCCCCDDDEEEDDDDDDEEEHHHKKKLLLNNNPPPTTTYYY]]]```bbb_______________aaabbbcccggghhhkkknnnqqqrrrssstttrrrqqqqqqpppppppppqqqqqqooopppqqqqqqpppnnnlllkkkhhhjjjlllmmmmmmllljjjhhhhhhhhhiiiiiiiiihhhhhhgggeeeddddddcccdddddddddeeefffeeecccaaaaaabbbcccdddfffffffffeeeeeedddddddddaaa``````______``````aaaaaaaaaaaaaaaaaa```____________^^^]]]\\\[[[ZZZZZZVVVUUUTTTRRROOOMMMLLLKKKIIIGGGDDDCCCDDDDDDCCCBBBAAACCCDDDEEEDDDFFFJJJMMMMMMOOORRRSSSTTTUUUXXXZZZZZZ[[[\\\^^^```aaabbbbbbfffggghhhjjjlllnnnppppppqqqqqqrrrsssuuuwwwxxxyyyzzzyyyyyyxxxxxxxxxxxxyyyvvvuuurrrpppmmmkkkjjjiiihhhhhhhhhhhhjjjkkklllmmmllllllmmmmmmmmmllllllkkkjjjkkklllkkkhhhfffeeeeeebbbbbbaaa```_________^^^___ccchhhmmmqqqvvvzzz}}}~~~}}}}}}}}}|||xxxqqqlll```XXXQQQMMMHHHEEEFFFJJJIIISSS[[[```jjj}}}{{{vvvwwwwwwtttsssuuusssmmmiiiiiikkkooopppqqqvvv|||uuuuuuxxxwwwuuuqqqlllhhhiiinnnrrrtttxxxvvviiiYYYLLLBBB;;;888777666555333333333444333333222222222222333333111111111111111000//////111111222222222222111111...000222222111000000000111111111111111111111111///000000111222222333333111222222222222333333333111111111111111111111111333333444444444333222111111222222222222333333333222222333333333444444444555555444444555555666777555666888:::;;;;;;:::999::::::;;;:::999888666555666777999;;;;;;:::999888777888888888888999999999BBBBBBBBBBBBCCCCCCCCCDDDCCCDDDEEEFFFFFFFFFFFFFFFFFFFFFHHHIIIJJJKKKKKKKKKKKKKKKLLLLLLLLLLLLKKKJJJLLLKKKKKKJJJJJJJJJJJJKKKIIIHHHGGGGGGIIIIIIHHHGGGGGGGGGFFFFFFFFFFFFFFFFFFDDDEEEGGGIIIJJJJJJIIIHHHFFFGGGIIIKKKMMMNNNOOOPPPLLLJJJIIIJJJLLLMMMMMMLLLMMMMMMMMMMMMLLLLLLLLLLLLKKKLLLNNNNNNMMMMMMNNNPPPNNNMMMMMMNNNQQQSSSSSSRRROOONNNLLLKKKLLLNNNQQQSSSQQQSSSXXX\\\[[[^^^nnnyyytttxxx~~~wwwtttrrryyyqqqZZZJJJHHHBBB???AAAAAAAAAHHHQQQbbb{{{tttaaa\\\UUUNNNKKKIIIGGGFFFCCCCCCBBBAAAAAA@@@??????DDD???<<<<<<;;;:::===BBB???FFFNNNSSS]]]nnn}}}}}}yyyrrrkkkeee___ZZZWWWUUUQQQMMMJJJIIIGGGEEECCCDDDDDDCCCBBBBBBCCCDDDEEEBBBBBBCCCBBBAAAAAADDDFFFEEEFFFIIIMMMQQQVVVZZZ\\\ZZZYYYYYYYYYYYY[[[]]]^^^bbbdddgggjjjmmmnnnoooooopppooonnnmmmmmmlllmmmmmmkkklllmmmnnnmmmllljjjhhhfffgggjjjllllllkkkiiigggffffffggggggggggggggggggddddddbbbbbbbbbcccdddeeefffdddbbb```___```aaaaaacccccccccccccccccccccccc___^^^^^^]]]]]]^^^^^^___^^^^^^______^^^^^^]]]\\\[[[ZZZYYYXXXWWWVVVUUUTTTRRRQQQOOONNNKKKIIIHHHGGGFFFDDDAAA@@@AAABBBBBBAAA@@@BBBDDDEEEDDDFFFJJJNNNOOOQQQTTTVVVWWWXXX[[[]]]]]]^^^___aaacccdddeeeeeehhhiiikkkmmmoooqqqrrrssssssssstttuuuvvvxxxzzz{{{|||{{{zzzyyyxxxwwwwwwwwwtttssspppmmmkkkiiigggggggggggghhhiiijjjlllnnnooommmmmmmmmnnnmmmlllkkkkkkggghhhiiihhhdddaaa```______^^^]]]\\\\\\\\\\\\]]]bbbfffkkkqqquuuzzz~~~~~~~~~}}}yyyqqqkkk^^^VVVOOOKKKHHHFFFHHHMMMNNNVVVZZZWWW\\\pppzzzwwwyyyyyyxxxzzz~~~|||tttllliiidddhhhjjjkkkppp{{{~~~|||yyysssmmmiiiiiikkknnnqqquuurrrdddTTTGGG>>>888444555555444333333444555333222222222222222222333222333333333333222111111111111222222222222111111...000222222111000000000000000000000000000000000///000000111222222333333111111222222222333333333111111111111111111111111333333444555444333111000111111222222222333333333222222333333333444444444666555555555555666777777555777999;;;======<<<;;;;;;;;;<<<;;;:::888666444666888999;;;;;;:::999888777888888888888999999999DDDDDDDDDDDDDDDDDDDDDDDDCCCDDDEEEFFFFFFGGGGGGFFFFFFHHHIIIKKKLLLLLLKKKKKKJJJIIIIIIIIIIIIJJJKKKKKKLLLLLLLLLLLLKKKJJJIIIHHHLLLLLLKKKKKKJJJJJJIIIIIIJJJIIIHHHGGGFFFFFFFFFFFFDDDFFFHHHIIIJJJJJJIIIIIIHHHHHHIIIIIIJJJKKKLLLLLLIIIIIIIIIIIIJJJLLLMMMNNNMMMMMMMMMLLLLLLJJJIIIIIILLLMMMMMMLLLKKKKKKLLLNNNNNNMMMMMMMMMNNNOOOOOOPPPOOOMMMKKKKKKMMMOOOQQQQQQSSSSSSTTTUUUXXX^^^eeejjjzzzmmmmmmyyyxxxmmmgggiiixxxlllWWWMMMGGGBBBBBB???===BBBJJJYYYmmmsssbbbTTTPPPOOOKKKHHHGGGHHHEEECCCAAABBBBBBBBBAAA@@@@@@@@@????????????>>>???===@@@GGGOOOYYYfffrrr}}}|||uuunnnggg```\\\]]]YYYSSSNNNLLLKKKIIIHHHFFFEEEDDDDDDCCCCCCDDDDDDCCCCCCBBBAAA@@@@@@@@@@@@FFFFFFFFFFFFHHHKKKNNNPPPRRRRRRSSSSSSUUUVVVWWWXXX\\\]]]___aaadddgggiiijjjkkkkkkjjjiiihhhgggfffffffffggghhhhhhgggeeecccbbbcccdddeeegggggggggffffffddddddcccccccccbbbbbbbbbcccbbb```______```bbbcccdddcccaaa___]]]]]]]]]]]]]]]^^^___``````aaa``````___]]]ZZZXXXWWWXXXZZZ[[[YYYYYYYYYXXXWWWWWWVVVVVVVVVUUUSSSQQQOOOMMMLLLKKKLLLKKKJJJIIIHHHGGGFFFEEEBBBBBBBBBCCCCCCDDDDDDDDDFFFEEEEEEFFFHHHKKKNNNPPPTTTVVVXXXYYYYYYZZZ\\\^^^^^^___aaadddeeefffffffffkkkkkkmmmnnnqqqtttvvvwwwvvvvvvuuuuuuwwwyyy|||~~~~~~~~~}}}|||{{{yyywwwvvvpppooolllhhheeedddgggiiiiiikkkmmmpppqqqqqqpppooonnnnnnnnnnnnmmmkkkjjjiiigggeeeccccccbbbbbb```^^^___^^^\\\[[[[[[]]]^^^___aaagggmmmsss{{{~~~|||xxxrrrjjjdddYYYRRRJJJGGGHHHKKKQQQVVVWWWVVVWWWYYY[[[cccuuu|||wwwtttwwwvvviiicccdddhhhmmmmmmooowwwxxxnnngggeeeiiilllllllllgggZZZIII<<<888888444444444444444444444444222222222111111111111000...///000111111000///...000000000000111222333444222222111111111111111111333333222111000000111111222222111111111111111222111///...111444666555333333222111000000222444555333333333333333222111000111111111222222333333333444444444444444444333333222222333444444555555666666888:::<<<<<<<<<;;;::::::::::::::::::999888777777777777888::::::999888;;;:::999888888999:::;;;DDDDDDDDDDDDDDDDDDDDDDDDCCCDDDEEEFFFFFFGGGGGGFFFFFFGGGIIIJJJKKKKKKJJJJJJIIIIIIIIIIIIIIIJJJJJJKKKKKKKKKKKKKKKJJJIIIHHHGGGKKKKKKKKKKKKJJJJJJJJJJJJJJJIIIHHHGGGFFFFFFFFFFFFEEEFFFGGGGGGHHHIIIIIIIIIHHHHHHIIIIIIJJJKKKKKKLLLIIIIIIIIIJJJKKKLLLMMMMMMMMMMMMMMMMMMLLLKKKJJJIIIMMMMMMNNNMMMKKKKKKMMMNNNNNNNNNMMMMMMNNNNNNOOOPPPOOOMMMKKKKKKMMMOOOPPPQQQSSSSSSSSSTTTUUUYYY___dddxxxuuuooouuuwwwlllaaalllzzzjjj[[[PPPFFFCCCAAA???AAAEEEOOO^^^tttppp^^^UUUQQQLLLHHHHHHGGGDDDBBBAAAAAABBBAAA@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@===>>>BBBGGGLLLVVV```nnnzzz~~~wwwpppiiieeeaaa]]]WWWSSSPPPNNNLLLJJJHHHGGGFFFEEECCCCCCBBBBBBAAAAAAAAAAAAAAABBBBBBCCCCCCBBBBBBBBBCCCFFFHHHJJJMMMMMMNNNNNNOOOQQQRRRSSSTTTUUUWWWYYY\\\^^^```aaaeeeddddddccccccbbbbbbaaaaaabbbcccccccccaaa___^^^___```aaacccddddddccccccaaaaaa````````````_________^^^\\\[[[[[[\\\^^^___cccbbb```^^^\\\\\\\\\\\\[[[[[[\\\]]]]]]]]]\\\\\\\\\ZZZXXXVVVUUUUUUWWWXXXWWWVVVVVVUUUTTTSSSSSSRRROOONNNLLLKKKIIIGGGFFFEEEEEEEEEEEEDDDCCCBBBBBBBBBAAAAAABBBDDDEEEGGGHHHHHHHHHHHHHHHHHHKKKNNNPPPRRRUUUWWWZZZ[[[[[[]]]___aaaaaabbbeeegggiiijjjjjjjjjnnnnnnoooqqqsssvvvxxxyyywwwwwwvvvvvvxxxzzz|||~~~}}}||||||zzzyyyvvvuuutttqqqooolllgggccccccfffhhhjjjlllnnnqqqrrrrrrrrrqqqoooooonnnmmmlllkkkiiiiiidddbbb```______^^^\\\ZZZ^^^]]]\\\[[[[[[\\\^^^___aaahhhooouuu}}}~~~}}}|||yyyuuunnnfff```TTTNNNGGGGGGKKKRRRXXX[[[\\\YYYXXXYYYZZZ```lllyyy{{{xxxvvvxxxuuugggeeeeeehhhhhhiiiooovvvyyy}}}vvvlllgggeeeeeeeeeccc]]]QQQCCC999555555444444444444444444444444222222222111111111111000...///000111111000///...////////////000111222333111111111111111111111111111111000000000000111111222222111111111111111222///000111333333222111000333222111000000222333555333333333333333222111000111222222222222222222333333333444444444444444444666555555444444333222222666777999;;;<<<;;;:::999999999999999999888777777777666666888:::;;;:::999:::999888777777888999:::DDDDDDDDDDDDDDDDDDDDDDDDCCCDDDEEEFFFFFFGGGGGGFFFEEEFFFHHHIIIJJJJJJIIIHHHIIIIIIHHHHHHIIIIIIJJJKKKJJJJJJJJJJJJIIIHHHGGGFFFJJJJJJJJJJJJJJJKKKKKKKKKJJJJJJIIIHHHGGGGGGGGGGGGFFFFFFEEEEEEEEEGGGHHHIIIHHHHHHIIIIIIJJJKKKKKKKKKIIIJJJJJJJJJKKKKKKLLLLLLMMMMMMNNNMMMMMMLLLKKKJJJMMMNNNNNNNNNLLLLLLNNNPPPNNNNNNMMMMMMNNNNNNOOOOOOOOOLLLJJJJJJLLLOOOPPPPPPRRRSSSRRRRRRRRRUUUYYY]]]kkkyyytttssswww}}}uuuaaadddooonnn___PPPHHHFFFDDDCCCCCCEEENNN___vvvlll]]]UUUOOOLLLLLLGGGEEECCCBBBCCCCCCCCCBBBBBBBBBBBBBBBAAAAAAAAAAAA???<<<<<>>777444333444444444444444444444444222222222111111111111000//////000000000000//////............///000111222111111111111111111111111000000/////////000000111222111111111111111222222222222222111000000111333222222111000000222333444222222333333333222111111222222222222222111111111222222333333444444555555666555555444444333222222555666888:::::::::999999777888888888888777777666555555666888:::<<<;;;:::999888777777777777888999DDDDDDDDDDDDDDDDDDDDDDDDCCCDDDEEEFFFFFFGGGGGGFFFEEEFFFGGGHHHIIIHHHHHHGGGHHHHHHHHHHHHHHHIIIIIIJJJJJJJJJJJJJJJJJJIIIHHHGGGIIIIIIIIIJJJJJJKKKKKKKKKJJJIIIIIIHHHGGGGGGHHHHHHGGGFFFDDDCCCCCCEEEGGGIIIIIIIIIIIIJJJJJJJJJKKKKKKJJJJJJKKKKKKKKKKKKKKKKKKMMMMMMNNNNNNMMMLLLKKKKKKMMMNNNOOONNNMMMMMMOOOQQQOOONNNNNNMMMNNNNNNOOOOOONNNLLLJJJJJJLLLNNNOOOOOOQQQQQQRRRQQQQQQSSSVVVYYYaaannn|||vvvvvv|||mmmffffffuuurrrbbbUUUNNNIIIFFFDDDBBBGGGSSSeee}}}xxxfffZZZSSSPPPPPPJJJHHHEEEDDDEEEFFFEEEEEEBBBBBBBBBBBBAAAAAAAAAAAA===<<<<<>>>>>>>>???@@@AAABBBBBBCCCBBBCCCEEEGGGIIIKKKMMMNNNMMMNNNNNNPPPRRRTTTVVVXXXZZZ\\\___aaaccceeehhhjjjkkklllnnnppprrrtttvvvwwwvvvvvvwwwwwwyyyzzz|||}}}{{{zzzzzzzzzzzz{{{||||||{{{zzzyyywwwtttrrrooonnnrrrppplllfffbbbbbbdddfffnnnppprrrtttuuuuuuuuutttooonnnmmmjjjhhhfffeeeeeeccc```]]][[[[[[[[[YYYXXX[[[[[[[[[\\\]]]___aaabbbaaahhhpppvvv~~~~~~zzzuuuooohhhaaaYYYSSSQQQOOOMMMQQQ[[[gggkkkiiieee^^^YYY[[[^^^___aaaeeeqqquuuyyyyyywwwuuuwwwyyyxxxyyymmmccc______^^^^^^```eeennn{{{~~~sssggg^^^XXXQQQGGG???;;;999666444333333333333333333333333222222222111111111000000//////000000000000/////////////////////000111222111111111111111222222222222222111000000000000000111111111000111111222333777444111111333666888999111111111000111222333333222222333333333222222111333333222222111111000000111111222333444444555555222222333444444555555666555555777888888999888888666666777777777777666666555444555777:::<<<<<<;;;999888777666666777888999DDDDDDDDDDDDDDDDDDDDDDDDCCCDDDEEEFFFFFFGGGGGGFFFEEEFFFGGGHHHHHHHHHGGGFFFGGGGGGGGGGGGGGGHHHIIIIIIJJJKKKKKKKKKKKKJJJJJJIIIHHHHHHIIIIIIJJJJJJKKKKKKIIIIIIHHHGGGGGGGGGHHHHHHHHHFFFCCCBBBBBBDDDGGGIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJKKKKKKLLLKKKKKKJJJIIILLLMMMMMMMMMMMMLLLKKKKKKMMMNNNOOONNNMMMMMMOOOQQQOOOOOONNNNNNMMMNNNNNNOOOMMMKKKIIIIIIKKKMMMOOOOOOOOOPPPRRRRRRSSSTTTWWWYYY[[[fffvvv|||zzzlllaaaiiiyyygggXXXMMMGGGDDDAAAEEENNNYYYiii}}}qqqaaaXXXSSSPPPKKKIIIFFFEEEEEEFFFEEEDDDAAAAAAAAAAAA@@@@@@@@@@@@>>><<<>>>AAA@@@>>>AAAEEEDDDJJJRRRZZZdddppp||||||vvvpppkkkddd^^^ZZZTTTSSSQQQOOOMMMLLLKKKKKKGGGGGGFFFEEEEEEEEEEEEEEEEEEDDDCCCBBBAAAAAAAAA@@@BBBBBBBBBBBBCCCDDDEEEEEEBBBCCCCCCDDDEEEFFFGGGHHHJJJJJJJJJKKKLLLLLLMMMMMMNNNNNNNNNNNNNNNMMMMMMMMMKKKMMMOOOQQQSSSSSSSSSSSSSSSSSSRRRRRRRRRQQQQQQQQQSSSSSSSSSSSSSSSSSSSSSSSSTTTSSSSSSRRRQQQPPPOOOOOOMMMMMMNNNMMMMMMLLLKKKJJJKKKJJJHHHFFFEEEEEEEEEEEEFFFFFFEEEDDDCCCBBBAAA@@@@@@@@@?????????>>>>>>>>>===>>>???@@@BBBCCCDDDEEEEEEFFFGGGIIIJJJLLLMMMNNNPPPQQQRRRSSSVVVXXXYYYZZZ\\\___bbbeeegggiiimmmooopppppprrrtttvvvxxxzzz{{{zzzzzzzzzzzz{{{|||}}}~~~||||||{{{{{{zzzzzz{{{{{{zzzyyyxxxvvvtttqqqnnnmmmqqqpppmmmiiieeedddfffhhhpppqqqsssuuuuuuuuutttsssooommmkkkhhheeecccbbbaaa```^^^ZZZYYYYYYYYYXXXWWWZZZ[[[\\\^^^```ccceeefffhhhnnnuuuzzz}}}xxxppphhh```YYYSSSOOORRRUUUVVVYYYbbblllmmmhhheee^^^[[[___dddffffffhhhooorrrvvvvvvtttssstttvvvxxx~~~qqqeeeaaaaaa```______aaaiiisss|||xxxiii^^^QQQJJJ@@@:::999999777555333333333333333333333333222222222111111111000000000000////////////000000111111000000000111222222000000111111111222222222666555444222111000//////111111000000111222222333555444555;;;AAABBB===777111000000111111111222222111222222333333333222222222222222111111000000000111111222222333444555555222222333444444555555666444444555666777777777777555666666777777777666666555444555777:::<<<<<<;;;999888777666666777888999DDDDDDDDDDDDDDDDDDDDDDDDCCCDDDEEEFFFFFFGGGGGGFFFFFFFFFHHHHHHHHHHHHGGGFFFGGGGGGFFFFFFGGGGGGHHHIIIJJJKKKKKKKKKKKKKKKJJJJJJIIIIIIIIIIIIIIIJJJJJJJJJHHHGGGGGGFFFFFFGGGGGGHHHHHHFFFDDDCCCCCCDDDGGGHHHJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKLLLLLLLLLJJJIIIHHHKKKKKKLLLLLLLLLLLLKKKKKKLLLMMMNNNMMMMMMMMMOOOQQQOOOOOONNNNNNMMMMMMNNNNNNMMMJJJHHHHHHJJJMMMNNNNNNMMMPPPRRRTTTTTTVVVXXXZZZWWW```lll}}}sssdddfffxxx}}}iiiZZZNNNGGGCCCEEEJJJPPPYYYjjj~~~mmmaaaWWWPPPMMMJJJGGGEEEEEEEEECCCBBBAAAAAAAAAAAA@@@@@@@@@@@@AAA??????@@@>>>;;;<<<@@@BBBEEEIIINNNVVV```jjjqqqzzzsssmmmfffbbbYYYXXXUUUSSSPPPNNNMMMLLLLLLKKKJJJHHHGGGFFFEEEEEEDDDDDDCCCCCCBBBAAA@@@??????????????????@@@AAAAAA?????????@@@@@@AAAAAABBBDDDDDDEEEEEEEEEFFFFFFFFFHHHHHHHHHHHHHHHHHHHHHHHHFFFGGGIIIKKKMMMMMMMMMLLLMMMMMMLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLKKKJJJIIIHHHGGGGGGHHHHHHHHHGGGFFFFFFDDDCCCCCCBBBAAAAAAAAAAAAAAAAAA@@@@@@???>>>>>>>>><<<===========================???@@@BBBDDDEEEEEEHHHHHHJJJKKKMMMOOOPPPQQQTTTUUUVVVXXXZZZ\\\^^^^^^___bbbfffiiilllooorrruuuuuuuuuvvvwwwyyy{{{}}}~~~~~~~~~}}}}}}}}}~~~~~~}}}||||||{{{zzzzzzyyyyyyxxxwwwvvvuuurrrpppnnnllloooooonnnllljjjiiijjjlllqqqrrrtttuuutttsssqqqpppnnnlllhhheeeaaa___^^^^^^\\\YYYVVVTTTUUUVVVVVVVVVYYYZZZ]]]aaaeeehhhkkklllqqqwww|||~~~xxxqqqggg^^^XXXTTTQQQPPPVVV^^^ccceeeiiiooommmeeeeee```___dddiiikkklllnnnpppqqqrrrssstttsssrrrqqqvvv|||}}}qqqfffcccdddccccccdddaaagggnnnssszzzwwweeeZZZJJJDDD;;;666555555555444333333333333333333333333222222222111111111111000000000////////////000000222222111111111111222222000000000111222222333333777666444333111111000000000000000000111222333333111666???HHHLLLGGG:::000000000000111111111111222111111222333333333222222111111111111111000000000111111222222333333444444666555555444444333222222333333444444555555666666555666666777777777777777555555666888:::<<<;;;:::999888777777777777888999DDDDDDDDDDDDDDDDDDDDDDDDCCCDDDEEEFFFFFFGGGGGGFFFGGGGGGHHHIIIIIIHHHGGGFFFFFFFFFFFFFFFFFFGGGHHHHHHIIIJJJJJJKKKKKKJJJJJJIIIJJJIIIIIIIIIIIIIIIIIIHHHFFFFFFFFFEEEEEEFFFFFFGGGHHHGGGEEEDDDDDDEEEGGGHHHJJJJJJJJJJJJJJJJJJJJJJJJKKKLLLMMMMMMLLLJJJHHHGGGJJJJJJKKKKKKKKKKKKJJJJJJKKKLLLMMMMMMLLLLLLNNNPPPPPPOOONNNNNNMMMMMMNNNNNNLLLJJJHHHHHHJJJLLLMMMNNNNNNPPPSSSUUUUUUUUUWWWXXXVVV\\\dddooosssooozzzuuudddVVVKKKGGGFFFIIINNNZZZqqq|||ooobbbXXXRRROOOKKKHHHGGGFFFEEECCCBBBBBBBBBBBBAAAAAAAAAAAABBB??????@@@===999:::>>>@@@@@@BBBEEEJJJRRRZZZ___ooozzzyyyssspppeeeccc___[[[WWWTTTQQQPPPOOONNNLLLJJJIIIHHHGGGGGGEEEEEEEEEDDDCCCBBBAAA@@@?????????>>>??????@@@AAA>>>>>>??????????????????@@@@@@@@@@@@@@@@@@AAAAAACCCCCCBBBBBBBBBCCCCCCCCCBBBCCCDDDFFFGGGGGGFFFFFFGGGGGGFFFFFFFFFEEEEEEEEEDDDDDDEEEEEEEEEEEEDDDDDDFFFFFFGGGGGGFFFEEECCCBBBAAAAAABBBBBBCCCCCCBBBBBB?????????>>>>>>>>>>>>???========================<<<<<<<<<======>>>>>>>>>>>>???@@@BBBCCCEEEFFFGGGIIIJJJLLLNNNQQQTTTVVVWWWXXXYYY[[[]]]```aaabbbccccccfffjjjnnnqqqtttxxx{{{{{{{{{zzz{{{|||~~~}}}}}}|||{{{zzzyyywwwwwwttttttsssrrrpppnnnlllkkklllnnnppppppooonnnoooppprrrsssssstttrrrpppnnnlllmmmjjjfffbbb^^^\\\[[[[[[ZZZWWWTTTSSSTTTVVVWWWXXXXXX[[[___dddiiimmmppprrrwww|||xxxoooggg\\\SSSPPPPPPRRRSSS\\\jjjttttttsssvvvqqqhhhhhhddddddhhhkkklllnnnrrrqqqooonnnpppssstttqqqmmmmmmtttyyyxxxyyy{{{|||{{{vvvnnnfffeeeeeeeeegggjjjhhhmmmqqqppprrrooo^^^SSSFFFAAA;;;666444333333333222222222222222222222222222222222111111111111000111000///......///000111111111000000000000111111///000000111222222333333444333222222111222222222000000000000111222333444777???HHHKKKFFF<<<444//////000000111111111111111000111222333333333333222000000000000111111111111222222222222222222333333666555555444444333222222222222222333333444555666555666777777888888888777777666666888:::;;;:::999:::999888777777888999:::DDDDDDDDDDDDDDDDDDDDDDDDCCCDDDEEEFFFFFFGGGGGGFFFGGGHHHIIIJJJIIIHHHGGGFFFFFFFFFFFFEEEFFFGGGGGGHHHHHHHHHIIIIIIJJJIIIIIIIIIJJJJJJJJJIIIIIIHHHHHHHHHFFFEEEEEEEEEEEEEEEFFFFFFHHHGGGFFFEEEEEEFFFGGGGGGJJJJJJJJJJJJJJJJJJJJJIIIKKKLLLMMMMMMLLLJJJHHHFFFIIIIIIJJJJJJJJJJJJJJJIIIJJJKKKLLLLLLKKKLLLNNNPPPPPPOOOOOONNNMMMMMMMMMNNNLLLJJJHHHHHHJJJLLLMMMMMMOOOQQQTTTUUUUUUTTTUUUVVVWWW[[[___eeettt|||{{{hhhSSSKKKDDDDDDHHHQQQcccsss{{{nnncccWWWTTTPPPMMMKKKJJJHHHGGGDDDDDDCCCCCCCCCBBBBBBBBBAAA??????@@@>>><<<===BBB=========???DDDJJJQQQUUU```jjjzzz|||pppnnniiiddd^^^ZZZVVVUUUOOONNNMMMLLLJJJJJJIIIIIIGGGGGGGGGGGGFFFEEEDDDCCCBBBAAAAAAAAAAAABBBBBBCCC@@@@@@@@@@@@@@@@@@@@@@@@========================@@@@@@????????????@@@AAA???@@@AAABBBCCCBBBBBBAAACCCCCCBBBBBBBBBAAAAAAAAAAAABBBBBBCCCCCCBBBBBBAAABBBBBBCCCCCCCCCBBB@@@???======>>>??????@@@??????<<<<<<<<<=========>>>>>>;;;;;;<<<<<<<<<===============>>>??????@@@AAAAAAAAABBBCCCDDDFFFGGGHHHIIIIIIKKKMMMQQQTTTXXXZZZ\\\[[[]]]___aaaccceeefffffffffiiinnnqqqtttxxx|||~~~}}}}}}~~~}}}}}}|||{{{zzzxxxvvvuuurrrrrrqqqpppnnnmmmkkkjjjjjjmmmqqqssssssrrrrrrrrrrrrsssssssssqqqooollljjjllljjjeee```]]]ZZZYYYYYY[[[XXXUUUTTTVVVYYYZZZ[[[XXX[[[```eeekkkppptttvvvyyy}}}yyyrrrggg___TTTLLLKKKNNNSSSVVVcccttt}}}}}}wwwnnnkkkhhhhhhjjjkkkjjjmmmrrrpppmmmjjjmmmsssuuupppkkkccckkkqqqrrrqqqssssssqqqpppjjjeeeeeeeeefffiiinnnqqquuuwwwrrrooowww|||hhhXXXOOOEEEBBB===888555333444555222222222222222222222222222222222111111111111000111000///......///000111111000////////////000000///000000111222222333333000000000000111222333444000000000000111222333444CCCIIILLLDDD777...000555//////000111111111111111000111222333333333333333//////000000111111222222333333222222222222222222222222333444444555555666222222222222333444555666666666777888888888888888777777777888::::::999888;;;:::999888888999:::;;;CCCDDDDDDEEEEEEEEEEEEDDDDDDDDDEEEEEEFFFFFFGGGGGGHHHGGGFFFGGGHHHHHHGGGFFFGGGFFFEEEEEEEEEEEEEEEFFFHHHHHHHHHIIIIIIIIIJJJJJJEEEFFFFFFGGGGGGGGGFFFEEEBBBBBBBBBCCCCCCDDDFFFFFFEEEEEEFFFFFFFFFFFFEEEEEEIIIIIIHHHGGGHHHIIIJJJKKKKKKLLLLLLLLLLLLLLLKKKKKKJJJKKKLLLMMMLLLKKKIIIHHHJJJJJJIIIIIIIIIJJJJJJKKKNNNNNNMMMMMMLLLMMMMMMMMMNNNMMMKKKJJJJJJKKKLLLLLLPPPQQQTTTVVVWWWVVVUUUTTTUUUWWWZZZ^^^fffvvvooo^^^LLLDDDBBBFFFRRR]]]ssspppccc]]]WWWTTTRRRNNNJJJIIIEEEFFFFFFEEECCCAAAAAABBB??????>>>>>>======<<<<<<;;;;;;<<<>>>AAADDDFFFGGGPPPXXXeeesss{{{uuunnniiiccc^^^ZZZTTTUUUTTTQQQLLLJJJKKKLLLJJJJJJJJJIIIHHHFFFEEEDDDDDDBBBAAA??????@@@BBBCCC???????????????>>>>>>>>>>>>>>>>>>>>>============<<<;;;::::::;;;<<<>>>???>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????============>>>>>>>>>>>>@@@@@@??????>>>>>>>>>=========<<<<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>???@@@BBBCCC@@@CCCEEEFFFFFFGGGHHHJJJQQQSSSVVVXXXYYYZZZ\\\^^^```bbbdddfffgggiiilllnnnmmmooosssuuuxxx{{{~~~~~~}}}zzzyyyxxxvvvsssqqqooonnnmmmlllkkkjjjjjjjjjrrrssstttuuuuuuvvvvvvvvvwwwtttqqqppppppooollliiihhhgggccc^^^YYYVVVUUUVVVSSSSSSSSSTTTVVVYYY[[[]]]______bbbhhhooovvvzzz|||zzz{{{wwwnnnddd[[[VVVOOOJJJKKKRRRZZZ```qqq}}}vvvjjjkkkmmmnnnnnnnnnnnnmmmqqqnnnmmmooossssssooojjjjjjiiiiiikkkmmmmmmjjjhhhgggdddaaabbbhhhpppuuuwwwzzzxxxvvvtttrrrvvvooo^^^]]]cccrrr>>>111>>>555444:::000222222111111111111222222222111111111000000//////111000///000111222111///444333111000000000111222000000000000000000000000000111222333555999===@@@888666444111111555;;;@@@RRRFFF<<<999888333000222000000000000111111111111222222222111111111111111333222222222222222222333000111222333444333222222444444444444444444444444333444555666666555444333444444555666666666666666999999888888888888888888:::;;;<<<======;;;999777CCCDDDEEEEEEEEEEEEEEEEEEDDDDDDEEEEEEEEEEEEFFFFFFHHHFFFEEEFFFGGGHHHGGGEEEFFFEEEEEEEEEEEEEEEFFFFFFHHHHHHHHHHHHIIIIIIIIIIIIFFFFFFFFFFFFGGGGGGGGGGGGGGGFFFEEEDDDCCCBBBBBBBBBEEEEEEFFFFFFFFFFFFEEEEEEHHHGGGFFFFFFFFFGGGIIIJJJKKKKKKLLLLLLLLLLLLKKKKKKIIIJJJLLLLLLLLLKKKIIIGGGIIIIIIIIIIIIIIIJJJKKKKKKMMMMMMLLLLLLLLLLLLMMMMMMJJJJJJIIIIIIIIIJJJKKKLLLPPPQQQSSSVVVWWWWWWVVVUUUUUUWWWXXXZZZ```mmm}}}qqqXXXJJJFFFFFFKKKQQQaaapppwwwoooeee]]]WWWRRRNNNLLLHHHHHHGGGEEECCCAAAAAAAAAAAA@@@@@@??????>>>>>>============>>>???AAABBBCCCIIINNNWWWcccqqq~~~wwwqqqlllfffbbb``````^^^ZZZTTTQQQPPPQQQLLLKKKJJJIIIGGGFFFEEEDDDCCCBBBAAA??????@@@AAABBBAAAAAA@@@@@@???>>>>>>>>>>>>>>>>>>>>>==================<<<;;;<<<===>>>???========================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>><<<<<<<<<;;;;;;;;;::::::======<<<<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<============>>>???AAABBBCCCCCCEEEHHHJJJJJJJJJLLLMMMRRRUUUXXXZZZ[[[]]]___aaacccfffhhhjjjkkkmmmooorrrppprrruuuxxxzzz~~~~~~}}}|||yyyxxxwwwuuurrrooommmmmmmmmlllllllllllllllrrrsssuuuvvvvvvvvvuuuuuuvvvssspppoooooonnnkkkhhhdddccc```[[[WWWTTTUUUVVVUUUUUUVVVWWWXXX[[[]]]^^^ccccccffflllsssyyy}}}~~~}}}{{{tttmmmcccYYYRRROOOLLLKKKOOOWWW```eeetttxxxvvvrrrqqqpppooommmkkkkkkkkkmmmqqquuuwwwuuusssooollljjjjjjlllkkkgggddd___^^^^^^bbbjjjssszzz}}}~~~}}}|||xxxuuuvvv|||{{{pppbbb\\\dddppp}}}JJJ888<<<...,,,666000222222111111111111222222111111111111000000000///111000///000111222111///333222111000///000000111000000000000000000000000......222;;;HHHPPPRRRPPPFFFEEECCC@@@>>>AAAEEEIIIHHH===444333333000///000000000000000111111111111111111111111111111222222222222111111111111222222000111222333333333222222444444444444444444444444333444555666666555444333444555666777777777777666888888888888888888888888;;;<<<===>>>>>><<<;;;999CCCDDDEEEEEEFFFFFFEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDFFFEEEDDDEEEFFFGGGFFFDDDDDDDDDDDDDDDEEEFFFFFFGGGGGGGGGHHHHHHHHHIIIIIIIIIGGGGGGFFFFFFFFFGGGIIIIIIGGGGGGFFFEEEDDDCCCBBBBBBEEEEEEFFFFFFFFFFFFEEEEEEFFFFFFEEEDDDEEEFFFGGGHHHJJJKKKKKKLLLLLLKKKKKKKKKHHHIIIKKKLLLLLLJJJHHHGGGHHHHHHHHHHHHIIIJJJLLLLLLLLLLLLKKKKKKKKKLLLLLLMMMJJJIIIIIIIIIJJJKKKLLLMMMOOOPPPSSSUUUWWWWWWWWWWWWWWWWWWVVVVVVXXXaaammmvvvjjjUUUKKKFFFEEEFFFMMM\\\oooxxxlllbbb[[[VVVSSSNNNMMMJJJHHHEEEDDDCCCCCCBBBBBBBBBAAA@@@???????????????>>>>>>>>>>>>??????BBBDDDIIIPPP\\\lll}}}yyysssooojjjiiifff```ZZZUUUSSSSSSRRRPPPNNNKKKJJJHHHHHHHHHFFFEEECCCBBBAAABBBCCCCCCBBBBBBAAAAAA@@@???>>>>>>???>>>>>>>>>>>>=========???>>>======<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::;;;;;;<<<<<<<<<=========:::::::::::::::999999999<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>??????@@@AAABBBDDDEEEFFFFFFIIILLLNNNOOOOOOPPPRRRVVVYYY\\\___```bbbeeegggiiikkknnnoooppprrruuuwwwuuuwww{{{}}}}}}|||zzzwwwvvvuuussspppnnnkkkkkklllmmmnnnoooooopppssstttvvvwwwwwwvvvuuussssssqqqnnnlllllljjjhhhgggbbbaaa^^^ZZZVVVTTTUUUWWWWWWWWWYYY[[[]]]___aaabbbggghhhkkkpppwww|||~~~~~~}}}~~~{{{rrriii```VVVNNNJJJJJJJJJMMMSSS[[[bbbgggsss~~~yyyttttttsssppplllkkkoootttxxxzzz{{{}}}~~~xxxsssmmmkkkkkkhhhccc^^^ZZZZZZ]]]ccclllvvv|||~~~{{{zzz{{{}}}vvviii\\\RRRNNNUUU___iiiCCC666:::...---777555222222111111111111222222111111111111000000000000111000///000111222111///111000000////////////000000000000000000000000000///---111@@@RRR\\\YYYSSSGGGFFFEEEBBB@@@???AAADDD<<<444///...000//////000000000000000111111111111000000000111222222222333111111111000000111111111000111222222333333222222444444444444444444444444444444555555555555444444666666777777888888777777888888888888888888888888:::;;;===>>>>>>===<<<<<>>===============@@@@@@BBBFFFNNN[[[jjjsss~~~tttrrrnnnhhhbbb]]]ZZZYYY[[[YYYUUURRROOONNNNNNOOOJJJIIIHHHGGGFFFFFFFFFFFFBBBAAAAAAAAA@@@@@@??????????????????>>>>>>>>>>>>??????>>>===<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<=========;;;<<<<<<===>>>??????@@@BBBBBBCCCDDDFFFGGGIIIJJJHHHKKKOOORRRSSSSSSTTTUUU[[[^^^bbbeeegggiiikkknnnnnnpppsssuuuvvvwwwzzz|||{{{~~~~~~{{{zzzwwwuuusssrrrqqqnnnmmmjjjkkklllnnnppprrrsssssstttuuuwwwxxxwwwvvvsssrrrpppnnnllliiigggfffeeedddaaa```^^^ZZZVVVUUUVVVWWWWWWYYY\\\```dddgggiiijjjmmmnnnpppuuuyyy|||||||||vvvtttnnnfff]]]UUUNNNIIIHHHIIILLLPPPVVV\\\aaadddoooxxxxxxxxxxxxuuuqqqsssxxx~~~~~~}}}}}}uuuoookkkfff^^^XXXYYY[[[___fffnnnuuuzzz}}}yyy}}}ssshhh[[[QQQGGG???<<>>>>>>>>===============>>>>>>>>>???@@@BBBGGGNNNWWW]]]kkkuuuzzzuuuppplllhhhfffccc```\\\XXXUUUTTTSSSSSSNNNMMMLLLJJJIIIHHHHHHHHHAAAAAAAAAAAAAAAAAABBBBBBAAAAAA@@@@@@@@@?????????>>>>>>>>>===<<<;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<========================;;;;;;;;;;;;<<<<<<<<<==================>>>>>>>>><<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<======>>>>>>>>><<<<<<===>>>???AAAAAABBBCCCCCCDDDEEEGGGIIIKKKLLLJJJNNNRRRVVVWWWWWWXXXYYY^^^aaaeeehhhjjjllloooqqqrrruuuwwwyyyzzz|||~~~~~~|||yyywwwuuurrrpppppppppnnnmmmkkklllnnnqqqsssuuuvvvvvvuuuvvvwwwwwwvvvtttrrrpppnnnmmmjjjfffcccaaa```aaa^^^^^^\\\XXXUUUTTTUUUWWWXXX[[[aaagggmmmqqqssstttvvvvvvxxx{{{}}}}}}zzzxxxooojjjbbbZZZSSSLLLHHHGGGGGGIIIMMMQQQVVV\\\```bbbiiisss~~~||||||zzzwwwzzz~~~}}}{{{~~~uuummmddd\\\VVVXXX\\\bbbiiiooossswwwyyywwwzzzbbbXXXMMMFFF@@@999555444666111555:::555///---,,,222222111111111111222222000000000000000000111111111000///000111222111///........./////////......////////////////////////000//////222666777444111333444555555333111111222333222000......000000...///000000000111111111111//////000111222333333333111111000000000000111111000000000111111111222222333333333444444444555555444444444333333444444444777777888888888888777777666666777777777888888888888999999:::;;;;;;;;;;;;CCCDDDEEEFFFGGGHHHHHHHHHHHHGGGGGGFFFEEEDDDDDDCCCEEEDDDCCCDDDEEEFFFEEECCCCCCCCCCCCCCCDDDEEEEEEFFFEEEEEEFFFFFFFFFGGGGGGGGGIIIHHHGGGEEEEEEEEEEEEFFFGGGGGGHHHHHHGGGFFFDDDCCCEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEDDDCCCDDDEEEFFFGGGHHHIIIJJJJJJKKKKKKKKKKKKHHHIIIKKKMMMMMMLLLJJJIIIGGGGGGGGGGGGHHHIIIKKKKKKKKKKKKKKKKKKLLLMMMNNNNNNMMMMMMMMMMMMMMMLLLKKKKKKNNNNNNOOOQQQRRRTTTUUUVVVWWWWWWVVVVVVWWWYYY[[[\\\```lllvvvhhhaaaeeepppyyyeeeQQQFFFBBBDDDDDDGGGOOOYYYeeewwwyyykkkcccYYYRRRNNNKKKHHHEEEEEEDDDCCCBBBAAA@@@???>>>===============>>>>>>???<<<>>>???@@@BBBDDDHHHLLLYYYcccqqq|||xxxtttqqqjjjgggddd```\\\ZZZXXXXXXQQQPPPOOONNNLLLKKKIIIIIIDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBBBBBBBAAAAAAAAA>>>??????>>>===<<<;;;:::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<=========<<<<<<<<<=====================<<<<<<<<<<<<======<<<<<<======>>>>>>??????>>>>>>???AAACCCDDDEEEFFFDDDEEEFFFGGGIIIKKKMMMNNNOOOSSSXXX\\\]]]^^^______bbbeeeiiikkkmmmoooqqqsssvvvyyy{{{}}}~~~~~~}}}||||||}}}|||yyyvvvtttrrrooonnnooopppooonnnnnnooorrruuuwwwxxxxxxxxxvvvvvvvvvtttsssqqqpppooommmlllhhhccc^^^[[[[[[\\\YYYYYYXXXVVVTTTUUUWWWYYY^^^ccciiiqqqxxx|||~~~|||wwwsssiiiaaaXXXQQQKKKEEEEEEHHHJJJKKKMMMQQQUUU[[[___aaafffppp|||~~~yyyxxx|||{{{oooddd]]]YYYXXX^^^eeelllppprrrtttuuuvvv{{{ppp^^^RRREEE===999555444666444444444444222000000222222222111111111111222222000000000000111111111111111000///000111222111///---...//////000/////////000000000000000000000000---.../////////000111333111333444444333222222333000222111---,,,......+++000000000000111111111111000000000111222222222333111111111000000111111111111000000000000111222222222333333444444555555555444444333333333333444444777777888888777777666666555666666777777888888888999999999999999:::::::::CCCDDDEEEFFFGGGHHHHHHHHHHHHHHHGGGGGGFFFFFFEEEEEEFFFEEEDDDDDDFFFFFFEEEDDDDDDDDDCCCCCCCCCDDDDDDEEEEEEEEEEEEEEEFFFFFFFFFGGGIIIHHHGGGFFFDDDCCCBBBBBBEEEFFFHHHIIIIIIHHHFFFEEEEEEEEEFFFFFFFFFFFFEEEEEEDDDCCCBBBBBBBBBCCCEEEFFFGGGHHHIIIJJJKKKKKKKKKKKKIIIJJJLLLNNNNNNMMMLLLKKKHHHGGGGGGGGGHHHIIIIIIJJJIIIIIIHHHIIIJJJKKKLLLLLLJJJKKKLLLNNNNNNNNNNNNNNNMMMNNNNNNOOOPPPQQQSSSSSSVVVUUUUUUVVVXXXYYYYYYXXX[[[bbbppp~~~}}}{{{iii[[[YYYbbbkkkwwwttt```QQQGGGDDDAAACCCHHHLLLSSSbbbqqqvvvhhh^^^WWWRRRLLLHHHGGGFFFEEEDDDBBBAAA@@@?????????>>>======>>>>>>>>>;;;===>>>??????@@@BBBDDDMMMUUU```lllxxx~~~zzzrrrpppnnnjjjfffbbb___^^^VVVVVVUUUTTTRRRPPPNNNMMMKKKJJJIIIHHHGGGFFFEEEEEEDDDDDDDDDDDDCCCCCCCCCCCC???@@@@@@AAA@@@???>>>===========================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>><<<<<<<<<======>>>>>>>>>>>>>>>============>>>>>><<<<<<===>>>>>>???@@@@@@AAABBBCCCEEEGGGHHHJJJKKKJJJJJJKKKMMMOOOQQQSSSUUUUUUYYY___ccceeeffffffgggjjjmmmppprrrsssuuuwwwyyyzzz}}}{{{zzzzzzzzzzzzyyyvvvtttrrrpppnnnmmmooopppqqqqqqqqqsssuuuxxxyyyyyyyyyxxxxxxvvvtttrrrpppooonnnnnnlllkkkgggaaaZZZWWWWWWYYYUUUVVVWWWWWWXXXZZZ^^^aaahhhmmmttt|||}}}wwwooojjj```WWWNNNJJJGGGEEEIIIPPPRRRQQQPPPPPPRRRVVVZZZ]]]bbblllxxx}}}vvvtttvvvzzzqqqeee```___]]]ccckkkooopppnnnmmmlllqqq{{{~~~}}}|||rrrfffXXXMMM@@@999555111333666000555222///222444444888222222111111111111222222///000000000111111111111111000///000111222111///---...///000111000000///000000000000000000000000...///111111111111222333000222333222000//////000...222222...---//////,,,000000000000111111111111111111111111111111222222222222111111111111222222111000000///000111222333222222333333444555555666444444333222222333444444666777777777777666555444555555666666777888888999;;;;;;::::::999999::::::CCCDDDEEEFFFHHHHHHHHHIIIHHHHHHHHHGGGGGGGGGGGGGGGGGGEEEDDDEEEFFFGGGFFFDDDEEEDDDDDDCCCCCCCCCDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFHHHHHHGGGFFFDDDBBB@@@???AAACCCFFFHHHJJJJJJJJJIIIEEEEEEFFFFFFFFFFFFEEEEEEBBBBBBAAA@@@AAABBBCCCDDDGGGHHHIIIJJJKKKKKKKKKKKKIIIKKKMMMNNNOOONNNMMMLLLHHHHHHHHHGGGGGGHHHIIIIIIGGGFFFFFFGGGHHHIIIJJJKKKIIIJJJMMMOOORRRSSSSSSSSSNNNMMMMMMNNNOOOPPPQQQRRRUUUTTTUUUVVVWWWXXXVVVUUU[[[]]]eeetttzzzxxxyyykkkYYYSSSZZZcccmmm~~~nnn\\\NNNCCC@@@AAADDDDDDFFFQQQ]]]kkk~~~vvviii```YYYRRRLLLHHHHHHGGGEEEDDDBBBAAAAAAAAA@@@???>>>>>>=========<<<===?????????@@@CCCEEECCCHHHQQQZZZeeesssyyyxxxvvvsssnnnjjjfffddd\\\\\\[[[ZZZXXXUUUSSSRRRQQQPPPNNNLLLJJJGGGFFFEEEEEEEEEEEEEEEDDDDDDDDDDDD@@@AAABBBCCCBBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>===>>>>>>>>>??????@@@@@@??????>>>>>>>>>>>>??????<<<======>>>???@@@@@@@@@DDDEEEFFFHHHJJJLLLMMMNNNQQQQQQRRRTTTVVVXXXZZZ\\\ZZZ^^^eeeiiikkkllllllmmmrrrtttwwwyyyzzz{{{}}}}}}zzzyyyxxxxxxyyyxxxuuurrrqqqooommmmmmoooqqqrrrrrrtttuuuxxxzzz{{{zzzyyyxxxyyyvvvssspppnnnmmmmmmnnnlllkkkggg```XXXTTTUUUWWWTTTVVVXXXZZZ]]]aaagggkkkqqquuu|||~~~yyyqqqhhhaaaWWWMMMGGGFFFFFFHHHOOOYYY[[[XXXTTTQQQPPPQQQTTTVVV^^^iiitttyyyvvvrrrrrrttt}}}qqqeeebbbdddeeejjjppprrroooiiieeeccckkkuuuzzzwwwvvvwwwnnn```GGG@@@:::888666444555888111999555000444333...000222222111111111111222222//////000000111111111222111000///000111222111///---...000111111111000///000000000000000000000000222222333333222111...---222222333111///......///...333555000///222222...000000000000111111111111222222222111111111111111333333222222222222333333111000/////////000222333222222333333444555666666444444222222222222444444666666777666666555444444444555555666777888888999===<<<;;;:::::::::::::::CCCDDDDDDEEEFFFGGGGGGGGGKKKJJJJJJHHHGGGFFFEEEEEEFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFEEECCCCCCBBBBBBBBBEEEEEEEEEEEEEEEEEEEEEEEEGGGGGGHHHHHHGGGEEEDDDCCCBBBBBBCCCEEEFFFHHHIIIIIIHHHHHHHHHGGGGGGFFFFFFFFFEEEDDDBBBAAAAAABBBDDDEEEHHHIIIKKKLLLLLLLLLKKKKKKIIIJJJJJJKKKKKKKKKKKKJJJIIIHHHFFFFFFGGGGGGGGGFFFHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJKKKLLLNNNOOOPPPQQQQQQQQQPPPPPPPPPQQQQQQRRRQQQRRRRRRSSSTTTUUUUUUUUUYYYYYY]]]fffsss}}}www}}}wwwfffZZZWWWWWWdddppp~~~lll^^^LLLHHHFFFFFFCCC@@@EEEOOO\\\fffvvvyyyiii___WWWQQQNNNJJJGGGFFFFFFFFFCCC@@@???>>>===>>>???>>>===;;;>>>=========<<<<<<<<<<<<>>>BBBGGGLLLSSS```qqq||||||xxxsssmmmiiieeeffffffbbb\\\YYYXXXZZZTTTRRRPPPPPPPPPOOOMMMKKKMMMKKKIIIIIIIIIHHHFFFEEECCCCCCBBBBBBAAA@@@@@@@@@>>>>>>>>>>>>>>>???@@@AAAAAA@@@???>>>>>>>>>>>>>>>@@@??????>>>>>>??????@@@>>>>>>>>>>>>>>>>>>>>>>>>======>>>??????>>>>>>===EEEEEEDDDBBB@@@AAACCCEEEGGGHHHHHHJJJMMMPPPSSSUUUTTTVVVYYYZZZZZZ[[[\\\^^^dddgggkkkooossstttuuutttyyyyyyyyyzzz{{{}}}~~~}}}zzzvvvsssrrrrrrrrrooollllllmmmoooqqqrrrttttttuuuvvvxxxzzzyyyvvvuuuwwwzzztttqqqnnnkkkjjjiiigggfffcccbbb```\\\WWWTTTTTTTTTTTTWWW[[[___eeellltttyyy~~~~~~yyyvvvrrrjjj___VVVNNNHHHBBBBBBHHHQQQYYY]]]bbb]]]VVVOOOMMMNNNRRRTTT___dddlllsssyyywwwrrrooonnnqqqsssxxx{{{tttiiieeeiiikkkpppuuuuuuooofff___\\\dddlllqqqqqqnnniii\\\OOO@@@===999555333222222333222222111111111111222222////////////////////////000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000111111222222222222111111//////000000000000//////......//////000000111111...//////000000000//////222111111111000000//////////////////////////////111111222333444666666777777666555444444444444444444333333222222333333444666666666777888888999999===<<<;;;:::::::::::::::CCCCCCDDDEEEEEEFFFGGGGGGJJJJJJIIIHHHHHHGGGGGGFFFFFFFFFEEEEEEEEEEEEFFFFFFFFFEEEDDDCCCCCCBBBBBBBBBEEEEEEEEEEEEEEEEEEEEEEEEGGGGGGHHHHHHGGGFFFDDDCCCBBBBBBCCCEEEFFFGGGHHHIIIHHHHHHHHHHHHGGGGGGFFFFFFEEEDDDBBBAAAAAABBBDDDEEEGGGHHHIIIKKKLLLLLLKKKKKKIIIJJJKKKKKKLLLKKKKKKKKKIIIHHHGGGGGGGGGHHHGGGGGGFFFFFFGGGHHHHHHIIIJJJJJJIIIJJJKKKLLLNNNOOOPPPQQQOOOOOOOOOOOOOOOPPPPPPQQQQQQRRRRRRSSSTTTTTTUUUUUUWWWVVVYYY```jjjvvv|||}}}~~~qqqeee]]]YYY]]]ggguuuvvvjjj]]]SSSIIIEEEAAA>>>AAAGGGNNNWWWeeeuuuyyymmmcccZZZRRRNNNIIIFFFGGGFFFDDDAAAAAA?????????@@@@@@>>>===>>>>>>=========<<<<<<<<<>>>@@@CCCFFFIIIRRR^^^hhh{{{~~~xxxtttnnnooonnnjjjeeeaaa``````^^^[[[YYYWWWVVVTTTRRROOONNNLLLJJJJJJJJJIIIGGGEEEFFFFFFFFFFFFEEEEEEDDDDDDCCCBBBBBBAAA@@@@@@AAAAAABBBBBBAAA@@@@@@@@@@@@@@@@@@??????????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@???@@@@@@AAAAAAAAAAAA@@@DDDDDDDDDDDDCCCDDDGGGJJJKKKKKKLLLNNNQQQTTTWWWXXXXXX[[[]]]______```bbbdddgggjjjoootttwwwxxxwwwvvv}}}}}}~~~{{{yyyvvvsssooonnnoooooommmkkknnnoooppprrrtttuuuvvvvvvyyy{{{|||{{{wwwuuuvvvwwwrrrooojjjgggfffeeecccaaa^^^]]][[[XXXTTTRRRRRRTTTWWW[[[aaahhhooovvv~~~{{{tttnnnhhh___TTTKKKHHHDDDBBBDDDLLLUUU]]]aaaeee```XXXQQQMMMMMMOOORRR\\\bbbjjjpppuuuzzzyyyqqqmmmjjjhhhhhhlllqqqoooiiiiiimmmooossswwwvvvooofff^^^ZZZZZZ```cccaaa^^^YYYMMMBBB===:::777444222111222222222111111000000111111222111111111111111111111111000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000111111222222111111000//////000000000000//////000000000000////////////000000111111111111000000111111111111000000000///000000000000000000000000222222333333444555666666777666555555444444444555444333333222222333333444444555555666666777777888<<<;;;;;;::::::999::::::CCCCCCDDDDDDEEEEEEFFFFFFHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFEEEEEEEEEEEEFFFFFFFFFEEEDDDCCCCCCBBBCCCCCCEEEEEEEEEEEEEEEEEEEEEEEEGGGHHHHHHHHHHHHFFFEEEDDDBBBBBBCCCDDDFFFGGGHHHHHHHHHHHHHHHHHHHHHGGGGGGFFFEEEDDDCCCBBBBBBCCCDDDEEEDDDFFFHHHJJJKKKKKKKKKKKKIIIJJJKKKLLLLLLLLLLLLLLLJJJJJJIIIHHHHHHHHHHHHHHHEEEEEEFFFGGGIIIJJJKKKKKKIIIJJJKKKLLLMMMNNNOOOPPPNNNNNNNNNNNNNNNOOOPPPPPPQQQRRRRRRSSSSSSTTTTTTUUUWWWUUUVVV[[[```hhhuuu~~~vvvjjjbbb___fffppp{{{{{{ssseeeTTTJJJEEEBBBAAABBBBBBIIITTT___lll~~~qqqggg[[[VVVNNNJJJIIIHHHFFFDDDCCCAAA@@@@@@AAABBB@@@???>>>>>>>>>>>>============;;;===???@@@AAAFFFMMMSSSeeeqqq||||||{{{wwwqqqllljjjjjjfffddd```^^^\\\YYYVVVSSSSSSQQQOOONNNNNNMMMKKKIIIHHHGGGGGGGGGGGGGGGFFFFFFHHHGGGFFFDDDCCCBBBBBBBBBDDDDDDCCCBBBBBBBBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDEEEEEEDDDDDDCCCDDDFFFFFFGGGIIIMMMPPPOOOPPPQQQTTTVVVYYY\\\^^^^^^```ccceeefffgggjjjlllmmmpppuuuzzz}}}}}}{{{zzz{{{vvvsssssspppmmmlllmmmnnnnnnnnnpppqqqsssuuuwwwxxxxxxyyyzzz{{{|||zzzwwwsssrrrrrrnnnjjjeeebbb```^^^]]][[[VVVVVVUUURRRPPPPPPQQQSSSYYY___hhhqqqyyyyyyrrriiiaaaZZZSSSJJJDDDBBBBBBDDDIIIRRR\\\cccffffffaaaZZZSSSNNNMMMNNNOOOYYY___gggmmmqqqtttxxx{{{~~~}}}qqqiiifffaaa```ccchhhkkkkkkmmmpppsssvvvyyyxxxqqqhhh___[[[WWWYYYXXXUUUQQQLLLCCC:::999777444222111111111222222111111000000111111222111111111111111111111111000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000111111111111000000//////000000000000//////111111111000///.........000000111111111111000000111111111111000000000000111111111111111111111111333333333444444555555555666666666666555555555555444333333222222333333444333333444444555666666666:::::::::999999999999999CCCCCCCCCDDDDDDEEEEEEEEEFFFFFFGGGGGGHHHIIIIIIIIIFFFFFFEEEEEEEEEEEEFFFFFFEEEEEEDDDCCCCCCCCCCCCCCCEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGHHHHHHHHHGGGEEEDDDBBBBBBCCCDDDEEEFFFGGGHHHGGGHHHHHHIIIIIIHHHGGGGGGEEEEEEDDDCCCCCCDDDEEEEEECCCDDDFFFIIIJJJKKKKKKKKKIIIJJJJJJKKKLLLLLLLLLLLLJJJKKKJJJIIIHHHGGGHHHIIIFFFFFFGGGHHHHHHIIIJJJJJJIIIIIIJJJKKKLLLMMMNNNOOONNNNNNMMMNNNNNNOOOPPPQQQRRRRRRRRRRRRSSSSSSTTTTTTWWWUUUVVVXXXZZZ^^^gggrrr}}}|||rrrlllnnnssszzzxxxiii\\\QQQJJJDDDBBB@@@EEEKKKPPPYYYiiiuuuiiiaaaWWWPPPMMMLLLIIIGGGEEECCCAAAAAABBBBBBAAA@@@?????????>>>>>>>>>======999;;;===>>>@@@CCCHHHKKKUUU___ooo}}}}}}yyyuuusssooommmiiifffdddaaa^^^[[[ZZZXXXVVVUUUTTTSSSQQQOOOLLLLLLLLLKKKKKKKKKJJJJJJIIIIIIGGGFFFEEEEEEDDDDDDEEEEEEDDDDDDCCCDDDDDDEEEEEEFFFFFFFFFFFFFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCDDDEEEFFFGGGHHHHHHHHHFFFGGGIIIKKKLLLNNNQQQTTTSSSTTTVVVYYY\\\___aaabbbccceeehhhiiikkkmmmppprrrsssvvv{{{~~~}}}xxxsssppprrrpppnnnmmmnnnppprrrssstttuuuvvvxxxyyyzzzzzzzzzvvvwwwwwwvvvssspppmmmllljjjfff```\\\ZZZXXXWWWUUUOOOOOOOOONNNMMMOOORRRUUU[[[bbblllwww{{{tttkkkeee\\\TTTOOOKKKGGGDDDBBBEEEJJJQQQYYY```eeehhhccc```ZZZTTTPPPOOOOOOOOOVVV]]]ffflllnnnooorrrttttttwwwsssgggbbbaaa```ccchhhmmmoooppppppwwwyyy{{{zzztttlllddd___XXXVVVRRRMMMHHHCCC===888666555333222111111222333111111000000000000111111111111111111111111111111000000000000000000000000000000000000////////////////////////000000000000////////////////////////000000000000000000000000///000000000000000000/////////000000000000//////111000000000/////////...//////000000000///......111111111000000000000000111111111111111111111111333444444444444444444444666666666777666666666666444333333222222333333444333333444444555555666666888888999999999888888888CCCCCCCCCCCCCCCDDDDDDDDDDDDDDDEEEFFFGGGHHHIIIIIIFFFFFFEEEEEEEEEEEEFFFFFFEEEDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGGGGGGGFFFEEEDDDBBBBBBCCCDDDEEEFFFFFFGGGFFFGGGIIIJJJJJJIIIHHHGGGEEEEEEEEEDDDDDDEEEEEEEEEBBBDDDFFFHHHJJJJJJKKKJJJHHHHHHJJJKKKKKKLLLLLLLLLJJJKKKKKKJJJGGGFFFGGGIIIHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIJJJKKKLLLLLLMMMMMMNNNNNNNNNNNNOOOPPPQQQRRRRRRRRRRRRRRRRRRSSSSSSSSSTTTSSSTTTVVVVVVWWW^^^gggvvv{{{yyyyyy{{{uuudddUUUJJJDDDAAADDDGGGHHHLLLXXXkkkzzzwwwnnnbbbYYYSSSOOOLLLIIIHHHFFFCCCBBBBBBBBBAAA@@@@@@????????????>>>>>>>>>;;;===>>>???@@@BBBEEEGGGHHHQQQ^^^kkkwww~~~zzzwwwtttqqqpppmmmjjjggg```^^^\\\[[[ZZZYYYWWWUUUTTTTTTSSSSSSRRRRRRQQQQQQKKKJJJIIIIIIHHHHHHIIIIIIFFFFFFFFFEEEEEEFFFFFFGGGGGGHHHIIIIIIIIIIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFHHHIIIKKKKKKLLLLLLLLLMMMPPPQQQQQQSSSVVVXXXWWWXXX[[[^^^aaadddfffggghhhjjjlllmmmoooqqquuuxxxxxx{{{~~~{{{vvvrrrpppqqqqqqppppppppprrrtttvvvwwwxxxyyyyyyzzzzzzzzzzzztttsssrrrrrrpppnnnkkkiiieee```ZZZVVVTTTSSSQQQPPPJJJJJJKKKKKKLLLOOOTTTXXX^^^eeeppp{{{|||xxxpppggg]]]WWWOOOHHHEEEDDDEEEEEEGGGKKKRRRXXX]]]```bbbccc___]]]ZZZWWWTTTSSSSSSTTTTTT[[[ccciiijjjkkklllnnnmmmqqqzzzxxxhhh```bbbdddhhhmmmrrruuutttrrryyyzzz{{{{{{wwwqqqiiicccTTTOOOHHHCCC???:::666555555444333222222222333333111000000000000000000111000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000////////////////////////////////////////////////...//////000000//////...//////000000000000//////.../////////000000000111000111111111000000///...000000000000000000111111111111111111111111111111333444444444444444444444666666777888888777777666444333333222222333333444333444444555555666666777777777888999999888888777BBBBBBCCCCCCCCCCCCCCCCCCBBBCCCDDDEEEFFFGGGHHHHHHFFFFFFEEEEEEEEEEEEFFFFFFDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFEEEDDDCCCBBBBBBCCCDDDDDDEEEFFFFFFFFFGGGIIIJJJKKKJJJHHHGGGEEEEEEFFFFFFFFFFFFEEEEEECCCEEEGGGIIIJJJJJJJJJJJJFFFGGGHHHIIIJJJKKKKKKKKKIIIKKKLLLJJJFFFDDDFFFIIIJJJIIIIIIHHHHHHGGGGGGFFFIIIIIIIIIJJJKKKLLLLLLLLLNNNNNNNNNNNNOOOQQQRRRSSSRRRRRRRRRRRRRRRRRRRRRRRROOOOOOQQQTTTTTTSSSWWW^^^iiiwww|||gggUUUJJJDDDDDDDDDBBBDDDLLLZZZeee~~~qqqeee]]]WWWQQQMMMMMMJJJGGGDDDDDDCCCBBBAAA@@@@@@@@@@@@?????????>>>??????????????????@@@@@@???FFFPPPYYYdddsss|||zzzwwwuuuqqqooohhheeecccbbbaaa```]]][[[ZZZYYYXXXWWWVVVTTTSSSSSSPPPOOOOOONNNNNNNNNOOOOOOKKKJJJJJJJJJJJJKKKKKKLLLJJJKKKLLLMMMMMMLLLKKKJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLMMMOOOQQQRRRRRRSSSSSSUUUXXXYYYYYYZZZ\\\^^^]]]___bbbeeeiiikkkmmmnnnoooppprrrssstttvvvzzz}}}~~~}}}}}}{{{yyywwwuuurrrqqqpppqqqssssssrrrsssuuuwwwzzzzzzzzzzzzzzzyyyxxxwwwsssqqqnnnlllllljjjhhhfff___ZZZTTTPPPNNNMMMMMMLLLGGGGGGHHHIIIKKKOOOVVVZZZbbbiiisss}}}~~~wwwpppfff\\\PPPLLLFFFAAA???AAAFFFIIIRRRWWW]]]bbbbbbaaa``````\\\\\\\\\[[[[[[ZZZZZZZZZWWW]]]dddhhhggggggggghhhfffjjjrrr|||}}}llldddgggmmmrrruuuwwwzzzzzzwwwzzzzzz{{{{{{yyyssskkkeeeRRRJJJBBB>>>:::666444555444333333222222222222222111000000//////000000111////////////////////////000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000////////////////////////......////////////......//////000000000000//////.........///000111111111222222333222222111000///000000000000111111111111111111111111111111111111333333333444444555555555555666888999999888777777444333333222222333333444333333444444555666666777666777888::::::999888777BBBBBBBBBBBBBBBBBBBBBBBBAAABBBBBBCCCDDDEEEFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDBBBCCCDDDEEEEEEDDDCCCBBBBBBBBBCCCCCCDDDEEEEEEEEEEEEGGGIIIKKKKKKJJJIIIGGGEEEFFFFFFFFFFFFFFFFFFEEEEEEFFFHHHIIIJJJJJJJJJIIIDDDEEEGGGHHHIIIJJJJJJJJJHHHKKKLLLIIIEEECCCEEEHHHIIIHHHHHHHHHHHHHHHHHHGGGHHHIIIIIIJJJJJJKKKKKKLLLLLLLLLMMMMMMNNNPPPQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRNNNNNNQQQUUUTTTQQQTTTZZZ___kkk}}}nnn\\\OOOKKKFFFAAA@@@EEENNNUUUiii}}}wwwmmmddd\\\WWWSSSOOOKKKHHHFFFEEEDDDCCCAAAAAA@@@@@@@@@?????????AAA???>>>======>>>>>>===<<>>;;;888444444888222222222111111000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000////////////////////////---......//////......---//////000000000000//////////////////000000000000111111111111000///...---///000000000111111111111000000000000000000000000222222333333444555666666555666888::::::999888777444333333222222333333444222222333333444444555555666777999:::;;;:::999888BBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBBBBCCCDDDDDDEEEFFFFFFEEEEEEEEEEEEFFFFFFDDDDDDCCCCCCCCCDDDDDDEEEDDDDDDDDDDDDDDDDDDDDDDDDAAABBBCCCDDDDDDCCCBBBBBBBBBBBBCCCCCCDDDDDDEEEEEEEEEGGGIIIKKKLLLKKKIIIGGGFFFFFFGGGGGGGGGGGGFFFFFFFFFGGGIIIJJJKKKJJJJJJIIICCCDDDFFFGGGHHHIIIIIIIIIHHHJJJLLLIIIDDDBBBDDDHHHGGGGGGGGGHHHHHHIIIIIIIIIHHHIIIIIIJJJJJJKKKKKKKKKKKKKKKKKKLLLMMMOOOPPPQQQRRRRRRRRRRRRRRRQQQQQQQQQPPPPPPTTTWWWVVVRRRTTTZZZYYYbbbsss~~~ppp[[[UUUKKKBBB???BBBHHHLLLUUUkkkzzzpppfff```WWWSSSNNNKKKIIIGGGFFFDDDAAAAAAAAA@@@@@@@@@??????@@@>>><<<<<<>>>???@@@@@@???AAACCCDDDHHHRRRaaammmsss~~~|||zzzxxxvvvuuutttqqqooonnnmmmllliiigggdddcccbbbbbbaaa___]]][[[ZZZYYYXXXWWWVVVVVVVVVWWWXXXXXXYYYYYYZZZ\\\]]]]]]\\\ZZZYYYXXXXXXXXXXXXXXXXXXXXXXXXXXXYYY[[[]]]___```aaabbb]]]```cccfffgggiiikkkmmmjjjmmmppptttxxxzzz||||||}}}~~~~~~~~~~~~}}}{{{yyyxxxuuutttrrrppppppqqqssstttuuuyyy}}}~~~}}}{{{|||}}}}}}|||{{{zzzxxxuuusssrrrnnniiibbb]]]\\\ZZZXXXVVVUUUPPPJJJFFFDDDEEEEEEFFFCCCDDDDDDEEEHHHNNNVVV[[[___eeennnwww~~~~~~tttkkkbbbUUUIII@@@@@@@@@BBBHHHRRR]]]dddpppuuuzzz{{{wwwqqqmmmlllaaabbbdddeeeffffffeeeeeekkknnnqqqppplllhhhggghhh______cccjjjqqqwww|||{{{~~~|||zzzyyyxxxuuuoooeee___KKKAAA999777444000111666111111000000//////......000000////////////000000111111111111111111111111000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000////////////////////////---..................---//////000000000000//////111111000000//////......------------,,,+++***)))//////000000111111111222////////////////////////111111222333555666777777555666888:::;;;:::888777444333333222222333333444000111111222333333444444666777999;;;<<<;;;999888AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCEEEEEEEEEFFFGGGHHHJJJJJJFFFFFFEEEEEEDDDDDDCCCCCCFFFFFFEEEEEEDDDDDDCCCCCCAAAAAABBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDEEEEEEGGGIIIMMMOOOOOOLLLIIIFFFHHHHHHGGGFFFEEEEEEFFFFFFFFFFFFEEEEEEFFFGGGHHHHHHIIIIIIHHHHHHHHHHHHGGGGGGIIIIIIHHHHHHGGGFFFEEEEEEEEEGGGIIIIIIHHHFFFFFFFFFJJJKKKLLLLLLMMMMMMMMMMMMLLLLLLMMMNNNNNNOOOPPPPPPMMMOOOPPPPPPNNNNNNOOOQQQSSSSSSTTTTTTUUUUUUVVVVVV[[[aaakkkxxxxxxzzzvvvfffTTTKKKEEEAAACCCHHHTTTXXXeee|||uuukkkeee[[[SSSRRRPPPJJJFFFHHHIIIGGGDDDCCCDDDCCCBBBAAA===>>>>>>??????>>>===<<<<<<===>>>AAAEEEKKKQQQTTTeeemmmyyy|||yyyyyyxxxuuussspppnnnmmmllllllkkkjjjhhhfffdddbbbbbb```___^^^\\\[[[[[[\\\\\\]]]```ccceeedddbbbaaaaaa``````___```aaacccdddfffbbbccceeeggghhhhhhgggggghhhhhhiiilllpppssssssrrrssstttvvvzzz}}}{{{xxxvvvvvvvvvsssrrrqqqpppqqqtttwwwyyy{{{zzzzzzzzz{{{{{{yyywwwwwwvvvuuuttttttqqqnnnkkkhhheee___ZZZUUURRRQQQQQQNNNLLLIIIFFFEEEDDDEEEFFFHHHGGGFFFEEEFFFJJJPPPUUU___dddmmmvvv|||zzznnnbbbVVVKKKEEEBBB@@@CCCJJJRRRZZZfffppp{{{wwwkkklllkkklllooonnnjjjjjjnnniiissszzzxxxtttqqqlllddd___YYYWWW```llluuu}}}~~~~~~}}}}}}yyyuuutttrrriii[[[PPPCCC???999555333222000///222222222111111111111000000000000000000000000000////////////////////////000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000//////.........---////////////////////////111111111111111111111111000000000000000000000000000000000000000000000000////////////............000000111222222222222222000000111222444555555666999:::;;;;;;999999:::<<<666666666555555444444444444333333333333444555666777777888888999999::::::AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBCCCDDDDDDDDDDDDEEEFFFGGGGGGEEEEEEEEEEEEDDDDDDCCCCCCFFFFFFEEEEEEDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBDDDDDDEEEEEEEEEEEEEEEEEEFFFHHHKKKMMMMMMKKKHHHFFFGGGGGGFFFFFFFFFFFFGGGGGGEEEEEEEEEEEEEEEFFFGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHIIIHHHHHHGGGFFFFFFEEEEEEFFFHHHJJJJJJIIIHHHHHHHHHKKKKKKLLLNNNOOOOOOOOOOOOMMMNNNNNNNNNOOOOOOPPPPPPNNNOOOPPPPPPNNNNNNOOOPPPRRRRRRRRRSSSTTTTTTUUUUUU[[[___gggppp|||yyywww{{{eeeVVVKKKCCCBBBEEEJJJLLLWWWkkk~~~ssshhh^^^ZZZUUUNNNIIIIIIHHHFFFDDDBBBBBBBBBAAA@@@>>>???@@@@@@@@@???>>>===>>>>>>>>>???BBBFFFJJJMMMWWW]]]hhhttt~~~{{{yyywwwvvvuuusssrrrqqqooollljjjiiihhhjjjiiigggfffeeeeeeffffffcccfffjjjkkkjjjhhhggggggffffffffffffgggiiikkkmmmkkkkkklllmmmmmmmmmllllllllllllnnnqqquuuxxxxxxxxxzzz{{{}}}zzzvvvrrrppppppooosssrrrrrrrrrtttvvvyyyzzz}}}|||}}}}}}}}}{{{yyyuuutttrrrqqqooommmiiifff```]]]XXXSSSOOOLLLKKKKKKKKKJJJGGGFFFEEEFFFGGGHHHHHHHHHGGGFFFFFFJJJPPPUUU```dddjjjrrrxxx|||~~~~~~zzzpppeeeZZZPPPHHHCCC@@@@@@EEEOOOXXXaaammmxxx|||xxxuuuttttttqqqkkkiiikkkmmmwww}}}{{{wwwtttmmmfff]]]VVVTTT[[[fffnnntttzzzzzz|||~~~~~~~~~zzzsssoooiii```RRRGGG???;;;777444333333222111222222222111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000/////////////////////000000000000000000000000////////////////////////000/////////............////////////////////////////////////////////////000000000000000000000000000000000000000000000000////////////..................///000000000000000000111111222333444555666777999999999777777888999555555555444444444333333444444333333333444444555666777777888888999999999AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBCCCCCCBBBBBBBBBCCCCCCDDDEEEEEEEEEDDDDDDDDDDDDCCCEEEEEEEEEEEEEEEEEEDDDDDDEEEDDDCCCBBBBBBBBBBBBBBBGGGFFFFFFFFFFFFFFFEEEEEEEEEFFFIIIKKKKKKIIIGGGEEEEEEEEEEEEEEEFFFGGGHHHIIIEEEEEEDDDDDDEEEEEEFFFFFFGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHGGGGGGFFFEEEEEEEEEEEEGGGIIIJJJIIIIIIIIIJJJLLLMMMNNNOOOQQQQQQRRRRRROOOOOOPPPPPPPPPPPPPPPPPPPPPQQQQQQPPPNNNMMMMMMNNNPPPPPPQQQQQQRRRSSSSSSTTTZZZ]]]aaaeeelllyyy{{{||||||vvvzzz}}}{{{{{{}}}yyydddTTTHHHCCCCCCBBBBBBIIIWWWfffwww{{{oooggg```XXXQQQOOOKKKHHHEEEDDDDDDCCCBBBAAA@@@@@@AAAAAA@@@???>>>>>>@@@???>>>===>>>@@@CCCDDDHHHMMMUUU___jjjwww~~~}}}{{{yyyvvvtttrrrqqqrrrqqqooonnnmmmmmmnnnooommmpppssstttsssqqqqqqqqqooooooooopppqqqsssuuuwwwwwwvvvvvvuuuttttttuuuuuuttttttuuuxxx|||~~~{{{yyywwwtttqqqnnnllllllkkkssstttuuuvvvxxxzzz||||||~~~}}}}}}}}}{{{yyywwwrrrpppmmmkkkhhheeeaaa^^^WWWTTTPPPLLLIIIGGGFFFFFFHHHGGGEEEEEEEEEFFFHHHIIIHHHHHHGGGGGGGGGKKKPPPTTT___bbbhhhnnnssswwwyyyyyysssnnneeeZZZQQQJJJFFFDDDDDDEEEKKKVVV___gggrrr|||}}}{{{uuunnnkkklllrrryyy~~~}}}zzzuuunnnhhh^^^WWWSSSXXX```ffflllqqqqqqssstttrrrrrryyyzzzpppggg___UUUHHH???:::777444222333333444333222222111111111000000000000000000000000000000000111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000////////////////////////////////////............////////////////////////////////////////////////000000000000000000000000000000000000000000000000////////////..................///000000000000000000111111222333444555555666777888777555444444555444444333333333333333222444444444333333333333333555666666888888999999999AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAAAAAAAABBBBBBBBBCCCCCCBBBAAAAAAAAAAAAAAADDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEFFFFFFGGGFFFDDDCCCBBBBBBBBBBBBGGGGGGGGGFFFFFFEEEEEEDDDCCCEEEFFFHHHHHHGGGFFFEEECCCDDDDDDEEEFFFHHHIIIJJJGGGFFFFFFEEEFFFFFFGGGGGGFFFFFFGGGGGGHHHHHHHHHIIIGGGGGGGGGFFFFFFEEEEEEEEEDDDFFFHHHHHHHHHHHHIIIKKKMMMNNNOOOQQQRRRSSSSSSSSSQQQQQQQQQQQQQQQQQQQQQQQQQQQRRRRRRPPPNNNLLLLLLMMMNNNNNNOOOPPPQQQRRRRRRSSSVVVYYY\\\\\\___iiizzz|||yyywww{{{zzzyyytttpppnnnoootttsssaaaRRRGGGBBBBBBAAACCCJJJSSS___qqqyyyooofff]]]XXXQQQNNNJJJGGGGGGFFFEEEDDDAAAAAAAAA@@@@@@??????>>>@@@???>>>===<<<===??????AAADDDIIIPPPZZZfffsss{{{}}}{{{zzzzzzyyyxxxvvvvvvvvvwwwxxxwwwyyy||||||{{{zzzyyyzzzxxxxxxxxxyyyzzz|||~~~~~~}}}||||||}}}~~~||||||||||||wwwsssssssssrrrppppppooooooooovvvwwwyyy|||}}}~~~~~~|||zzzyyyxxxvvvssspppmmmjjjgggcccaaa]]]YYYVVVPPPOOOLLLIIIFFFEEEEEEEEEFFFEEEDDDDDDDDDFFFHHHJJJIIIIIIIIIIIIIIILLLPPPTTT\\\aaagggnnnrrrtttsssssshhhddd\\\RRRKKKHHHIIIJJJOOOOOOTTT\\\bbbgggooowwwzzz~~~yyyrrrooopppvvvyyy||||||yyytttnnnjjjccc\\\WWWYYY^^^bbbgggmmmmmmpppqqqnnnmmmuuu{{{mmmaaaWWWMMMCCC===777555222111222333333222111111111111000000000000////////////////////////000000000000000000000000000000000000000000000000.........///////////////000000000000000000000000///////////////////////////////////////.........////////////////////////000000000000000000000000////////////////////////////////////////////////////////////............000000111222222222222222000111111222333333444444666777777666333222222333222222222222222222222222444444444444444333333222444555666888999999999888AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@AAAAAAAAABBBBBBDDDCCCBBBBBBAAAAAAAAAAAACCCCCCCCCCCCCCCDDDDDDDDDDDDDDDEEEEEEFFFFFFGGGGGGHHHFFFEEECCCBBBBBBCCCCCCFFFFFFFFFEEEEEEDDDDDDDDDCCCCCCDDDEEEFFFFFFEEEEEEBBBCCCCCCEEEFFFHHHJJJKKKIIIIIIHHHGGGGGGHHHHHHHHHEEEEEEFFFFFFGGGHHHIIIIIIGGGGGGGGGFFFFFFFFFFFFFFFCCCEEEFFFFFFFFFFFFHHHJJJNNNNNNPPPQQQRRRSSSSSSSSSPPPPPPQQQQQQQQQQQQRRRRRRQQQRRRRRRPPPNNNLLLLLLMMMLLLMMMNNNOOOPPPQQQRRRRRRRRRVVVYYYXXXXXX^^^jjjttt~~~wwwqqqwwwyyyqqqgggaaa___dddrrrqqq___PPPEEECCCAAAAAAEEEHHHOOO\\\hhhyyyuuuhhh___WWWSSSNNNKKKIIIHHHGGGFFFBBBBBBAAA@@@?????????>>>??????>>>======>>>??????@@@AAADDDGGGMMMWWWbbbiiiyyy|||wwwsssoooooooooqqqrrrttttttuuuuuuzzz{{{~~~{{{yyyvvvtttrrroookkkiiifffccc___[[[YYYUUURRROOOJJJIIIHHHFFFEEEDDDDDDEEEGGGFFFEEEEEEFFFHHHJJJLLLMMMNNNOOOOOOOOOQQQTTTWWW\\\aaaiiiooorrrqqqnnnkkk^^^ZZZTTTMMMHHHIIINNNSSSYYYWWWYYY^^^aaaccciiiqqqxxx{{{vvvuuuvvv{{{zzzzzzyyywwwrrrmmmjjjhhhaaa\\\[[[]]]___eeekkkooosssuuurrrpppuuu}}}}}}mmm]]]QQQGGG???:::777555222111222222111000111111111000000000//////////////////////////////////////////////////////////////////////////////------....../////////000////////////////////////.................................///////////////////////////////////////000000000000000000000000////////////////////////////////////////////////////////////............000000111222222222222222000111111222222333333333666777777666444222333444222222222222222222222222333444555555555444444333333444666888::::::999999AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAADDDCCCBBBBBBAAAAAAAAAAAABBBCCCCCCCCCCCCDDDDDDDDDDDDDDDEEEEEEFFFGGGHHHHHHHHHGGGEEECCCBBBCCCDDDEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCDDDEEEEEEFFFBBBCCCCCCEEEGGGIIIJJJKKKJJJJJJIIIIIIHHHHHHIIIIIIDDDDDDEEEFFFGGGHHHIIIJJJGGGGGGGGGGGGGGGGGGGGGGGGDDDEEEFFFEEEDDDEEEGGGIIINNNOOOPPPQQQQQQRRRQQQQQQOOOOOOPPPPPPQQQRRRRRRSSSQQQRRRRRRPPPNNNLLLLLLMMMLLLLLLMMMNNNPPPQQQRRRRRRQQQTTTWWWWWWVVVYYY___eeewwwwwwqqqrrrzzz|||sssggg^^^XXXYYYdddpppooo^^^PPPGGGCCCAAABBBDDDFFFNNNVVV```qqquuuhhh^^^YYYSSSNNNKKKJJJHHHGGGEEEDDDCCCAAA@@@@@@@@@@@@??????>>>>>>>>>???@@@@@@??????@@@AAAEEEJJJRRRWWWeeelllvvv}}}}}}zzzwwwuuurrrpppmmmooorrruuuxxxyyyzzzzzz~~~}}}|||xxxvvvrrrooommmiiidddaaa]]]ZZZVVVSSSPPPNNNKKKIIIDDDDDDDDDCCCCCCCCCDDDDDDHHHHHHHHHHHHJJJMMMQQQRRRWWWXXXZZZ[[[[[[\\\^^^```aaaeeekkkoooppplllfffbbbUUUTTTPPPKKKHHHLLLTTT[[[___[[[YYY[[[\\\___fffnnnwww}}}~~~}}}{{{wwwqqqllllllkkkddd^^^]]]\\\^^^dddkkkvvvyyy|||yyyvvvxxx{{{zzz{{{jjjXXXJJJ???999555888555333222222222000///111111000000000/////////000000000000000000000000........................////////////////////////---------......//////000////////////////////////.................................///////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000////////////..................///000000000000000111111111111222222333333555666777666444333333444111222222222222333333333333444555777777666666555333555777:::;;;;;;::::::AAAAAAAAAAAAAAAAAAAAAAAA???@@@@@@@@@@@@AAAAAAAAABBBBBBAAAAAA@@@AAAAAAAAABBBBBBBBBCCCCCCCCCDDDDDDCCCDDDDDDFFFGGGHHHIIIIIIHHHFFFDDDCCCCCCDDDFFFGGGEEEEEEFFFFFFFFFFFFFFFFFFCCCCCCBBBBBBCCCDDDFFFGGGCCCCCCDDDEEEFFFHHHJJJKKKJJJJJJIIIHHHHHHHHHHHHHHHCCCCCCDDDFFFGGGIIIJJJJJJHHHHHHHHHHHHHHHHHHHHHHHHFFFGGGGGGFFFDDDEEEGGGIIINNNOOOOOOPPPPPPOOOOOONNNMMMMMMNNNPPPQQQRRRSSSTTTPPPQQQQQQPPPNNNMMMMMMNNNKKKLLLMMMNNNPPPQQQRRRSSSSSSUUUVVVVVVVVVWWWZZZ]]]gggwwwuuuqqqttt{{{pppggg]]]XXX\\\dddvvv~~~oooaaaTTTLLLEEECCCCCCBBBEEEJJJLLL\\\ooo~~~xxxhhhbbb[[[UUUQQQNNNLLLKKKHHHGGGEEEDDDBBBBBBBBBCCC????????????????????????<<<===>>>???@@@CCCGGGJJJQQQYYYbbbiiinnnwww}}}xxxuuuttttttsssrrrqqqssswww{{{}}}~~~~~~}}}~~~|||zzzyyyxxxssspppllliiieeeaaa\\\YYYSSSPPPMMMJJJIIIGGGEEEDDDBBBBBBBBBCCCDDDDDDEEEEEEIIIJJJKKKMMMQQQVVVZZZ]]]dddfffhhhiiiiiiiiikkklllkkklllmmmllliiiccc^^^[[[RRRRRRQQQMMMMMMRRR]]]ffffff```ZZZXXXWWWZZZbbblllssszzzzzzrrrnnnooonnnhhhbbb___^^^___fffmmm|||~~~}}}zzzyyy}}}~~~~~~zzztttuuuzzz}}}|||yyyooo___OOOBBB:::666555666555333222333333111000111000000000////////////000000000000000000000000////////////////////////////////////////////////,,,,,,---......///000000////////////////////////..................................../////////000////////////////////////////////////////////////000000000000000000000000000000000000000000000000////////////..................///000000000000000111111111111222222222222333555555555333333444555222222222222333333444444222444666888999999888777333555888;;;===<<<;;;;;;AAAAAAAAAAAAAAAAAAAAAAAA??????@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@AAAAAABBBBBBBBBCCCCCCCCCDDDDDDCCCCCCDDDFFFGGGHHHIIIJJJHHHFFFDDDCCCCCCEEEGGGIIIFFFFFFFFFGGGGGGHHHHHHIIICCCCCCBBBBBBCCCDDDFFFGGGCCCCCCDDDEEEFFFHHHJJJKKKJJJIIIHHHHHHGGGGGGGGGGGGBBBCCCDDDEEEGGGIIIJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHGGGEEEEEEGGGIIINNNNNNOOOOOONNNNNNMMMLLLKKKLLLMMMOOOQQQRRRSSSTTTPPPQQQQQQPPPNNNMMMMMMNNNKKKLLLMMMNNNPPPQQQRRRSSSWWWVVVUUUUUUVVVWWWYYYZZZZZZlll~~~yyyqqqqqq|||{{{rrrfff\\\[[[___kkk|||pppcccWWWLLLFFFDDDAAAAAACCCAAAOOO___kkkxxxpppjjjccc\\\WWWTTTQQQPPPKKKIIIGGGFFFDDDDDDDDDEEE@@@@@@??????>>>>>>>>>===;;;===>>>??????AAACCCEEECCCJJJTTTZZZ^^^fffrrr{{{~~~~~~zzzuuurrrrrrsssttttttwwwyyy}}}~~~|||yyywwwuuutttmmmkkkgggccc___ZZZUUUQQQMMMJJJGGGDDDDDDCCCBBBAAABBBCCCDDDEEEFFFGGGHHHHHHJJJKKKMMMQQQVVV\\\bbbeeemmmooorrrssssssssstttuuutttrrrnnniiiccc]]]XXXVVVSSSTTTTTTRRRSSSYYYeeennnmmmeee\\\VVVSSSUUU^^^hhhlllsss}}}~~~tttpppqqqrrrkkkeeebbbaaabbbiiiqqq}}}{{{zzz{{{}}}yyyxxxtttooooootttvvvtttjjjbbbUUUGGG>>>999888888555444222333444444333111000000000000////////////000000000000000000000000000000000000000000000000////////////////////////,,,,,,------...///000000////////////////////////........................---.........//////000000////////////////////////111111111111111111111111000000000000000000000000000000000000000000000000000/////////............000000111222222222222222111111111111111222222222222333444444333222333555222222222333333444444444222444666999:::::::::999444666999<<<>>>===<<<;;;?????????>>>??????@@@@@@@@@@@@???>>>======>>>>>>===???@@@BBBBBBAAA@@@???AAAAAAAAABBBBBBCCCCCCCCCFFFDDDCCCBBBCCCGGGKKKNNNKKKIIIEEECCCBBBCCCEEEGGGLLLLLLKKKKKKJJJJJJIIIIIIHHHFFFDDDCCCDDDFFFEEEEEEBBB@@@???@@@CCCEEEFFFFFFEEEEEEFFFGGGGGGGGGGGGFFFDDDCCCBBBBBBBBBDDDEEEFFFFFFFFFFFFEEEFFFFFFGGGGGGEEEEEEEEEEEEEEEEEEFFFGGGLLLLLLLLLLLLKKKKKKKKKKKKIIIKKKNNNPPPRRRSSSTTTTTTPPPOOOLLLJJJJJJKKKMMMNNNMMMMMMLLLMMMOOORRRUUUVVVYYYYYYYYYYYYXXXWWWVVVUUUZZZbbbkkkvvvwwwssszzzrrrfffbbbccckkkvvvqqqhhh\\\QQQKKKFFFCCCAAAFFFGGGLLLVVV___hhhvvv~~~qqqhhhbbb\\\VVVRRRLLLJJJHHHHHHJJJKKKHHHEEEDDDBBB???>>>??????>>><<>>CCCEEEHHHLLLPPPWWW^^^cccsssyyy|||zzzzzzzzzxxxwwwwwwyyy{{{{{{zzzzzz{{{|||~~~{{{{{{zzzxxxuuuqqqmmmiiigggddd```[[[XXXUUURRRMMMIIIHHHEEEBBBAAABBBAAA>>>;;;???AAACCCBBBAAA@@@@@@@@@MMMNNNQQQVVV^^^gggoootttzzzzzzzzz{{{{{{zzzwwwttttttmmmfff```ZZZTTTSSSWWW___cccbbb]]]\\\bbbjjjnnnnnnfff[[[SSSRRRVVV\\\___kkkqqqwwwwwwrrrqqqmmmmmmjjjdddbbbfffrrr{{{~~~xxxtttssstttnnnooolllgggiiinnnlllfff\\\TTTHHH>>>888555444444111111111111111111111111222222222111000//////...000000000000000000000000////////////000000000000//////............//////000000//////.........---//////////////////////////////......------------////////////...---,,,+++////////////////////////////////////000000000000333333222222111111000000........................000000//////.........---////////////000000000000000000000000000000000000222111000//////111333444333333333333333333333333444444444444333333222111444555777999::::::::::::??????>>>>>>>>>???@@@@@@@@@@@@???>>>>>>>>>>>>>>>===???@@@BBBBBBAAA@@@???AAAAAAAAABBBBBBBBBCCCCCCEEEDDDCCCCCCDDDGGGJJJLLLJJJHHHEEEBBBBBBCCCEEEFFFKKKKKKKKKKKKKKKJJJJJJJJJIIIGGGEEEDDDEEEFFFFFFEEEBBB@@@???@@@CCCEEEFFFFFFFFFGGGGGGHHHHHHGGGGGGGGGEEEEEEEEEEEEEEEFFFGGGGGGFFFFFFFFFEEEFFFFFFGGGGGGFFFFFFFFFFFFFFFFFFGGGHHHLLLLLLLLLLLLKKKKKKKKKJJJIIIKKKMMMOOOQQQRRRRRRRRROOONNNLLLJJJJJJLLLNNNOOOOOONNNNNNNNNPPPSSSVVVXXXXXXXXXXXXXXXXXXWWWVVVVVVWWW^^^fffnnn|||zzz~~~sssooonnnkkkrrr}}}wwwlllaaaWWWNNNFFFAAADDDDDDGGGMMMRRRWWWaaakkkuuuwwwpppiiibbb]]]XXXSSSOOOLLLLLLJJJGGGCCCEEEDDDAAAAAAAAAAAA@@@>>>AAA???>>><<<;;;;;;<<<<<<===>>>@@@BBBEEEIIIOOOTTTbbbhhhrrr}}}|||{{{}}}|||{{{|||}}}~~~}}}{{{||||||~~~}}}zzzvvvuuurrroookkkfffcccaaa[[[XXXSSSPPPOOOLLLGGGDDDEEEBBB@@@@@@AAABBB@@@>>>???AAACCCDDDEEEFFFIIIKKKSSSUUUZZZ```hhhpppvvvzzz|||||||||||||||yyyuuuqqqnnnggg```\\\WWWUUUXXX]]]mmmrrrrrrlllhhhiiilllmmmmmmfff\\\UUUTTTVVVZZZ\\\```ffflllrrr}}}xxxtttoooooonnnlllkkkooowww}}}{{{uuupppmmmmmmggghhheeeaaabbbeeeaaaZZZOOOIII@@@999555333222222111111111111111111111111222222111111000//////...000000000000000000000000////////////000000000000//////............//////000/////////............///////////////////////////////////////...------//////////////////...---////////////////////////....../////////000000000---.....................////////////////////////000/////////.............../////////000000000000000000000000000000000000222111000//////111333444333333333333333333333333444555555555444444333222444555777999:::::::::999>>>>>>>>>>>>>>>???@@@@@@@@@???>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBAAA@@@@@@AAAAAAAAAAAABBBBBBBBBBBBCCCCCCCCCDDDEEEGGGIIIJJJHHHFFFDDDBBBBBBBBBDDDEEEJJJJJJKKKLLLLLLLLLLLLKKKKKKIIIGGGFFFGGGGGGFFFEEEBBBAAA???@@@BBBDDDEEEEEEGGGGGGHHHHHHHHHHHHGGGGGGEEEEEEFFFFFFGGGGGGFFFFFFEEEEEEEEEFFFFFFFFFGGGGGGGGGFFFFFFFFFFFFGGGHHHIIIKKKLLLLLLLLLKKKKKKJJJJJJIIIKKKLLLNNNOOOPPPOOOOOOMMMLLLKKKJJJKKKMMMOOOQQQQQQPPPPPPPPPRRRTTTWWWYYYWWWWWWWWWWWWWWWVVVVVVVVVTTTYYY___dddooo~~~~~~|||qqqttt{{{vvviii[[[PPPIIIGGGDDDDDDGGGHHHHHHMMMTTTZZZfffuuuyyyqqqkkkddd^^^WWWRRRPPPMMMIIIFFFJJJHHHFFFEEEFFFEEEDDDBBBBBBAAA@@@???===<<<;;;;;;===>>>>>>>>>???AAAEEEHHHOOOTTT]]]iiiuuu~~~}}}}}}||||||}}}zzz{{{zzz{{{||||||{{{wwwuuunnnllljjjfffaaa\\\YYYVVVQQQNNNKKKIIIHHHFFFCCC@@@@@@???>>>>>>@@@AAAAAA@@@AAACCCEEEGGGIIIMMMQQQUUUZZZ^^^eeemmmuuuzzz}}}~~~~~~{{{vvvpppkkkddd^^^XXXVVVUUUXXXaaakkk|||}}}uuuqqqpppoookkkfff___ZZZXXXXXXXXXXXXZZZ___eeejjjttt~~~~~~{{{}}}~~~vvvrrrtttvvvyyy|||~~~~~~xxxqqqkkkfffddd```___]]]ZZZZZZYYYSSSLLLAAA===888444333333333222111111111111111111111111222222111111000/////////000000000000000000000000////////////000000000000//////............//////////////////............////////////////////////...///000111111///...,,,......///000000000000///////////////////////////------........./////////------...//////000111111000000000000000000000000////////////................../////////000000000000000000000000000000000111111000///000111222333111111222222333333444444555555555555555444444333444555777888999999999999===============>>>???@@@??????>>>>>>>>>>>>>>>???>>>???@@@AAAAAAAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCEEEFFFGGGGGGGGGFFFEEEDDDCCCBBBBBBCCCDDDHHHIIIJJJLLLLLLMMMLLLLLLLLLJJJHHHGGGHHHHHHFFFEEECCCAAA@@@@@@BBBCCCDDDDDDFFFFFFGGGGGGGGGGGGFFFFFFBBBCCCEEEFFFFFFEEEDDDCCCDDDDDDEEEFFFFFFGGGGGGGGGEEEEEEEEEEEEFFFGGGHHHHHHKKKKKKLLLLLLLLLKKKJJJIIIIIIJJJLLLMMMNNNMMMMMMLLLIIIIIIIIIIIIJJJMMMOOOPPPQQQPPPPPPPPPQQQTTTVVVXXXVVVUUUUUUUUUUUUVVVVVVVVVQQQVVV\\\___fffqqq~~~~~~yyykkkaaa\\\SSSNNNJJJIIIGGGDDDFFFJJJMMMUUUaaaooo~~~xxxoooiii```ZZZWWWTTTQQQNNNNNNMMMKKKKKKJJJIIIGGGEEEBBBBBBAAAAAA???>>><<<;;;???@@@@@@???>>>>>>AAACCCEEEIIIOOOXXXcccoooxxx}}}~~~~~~}}}}}}}}}~~~~~~yyyvvvtttsssrrrrrrrrrpppmmmjjjdddccc```\\\XXXSSSOOOMMMIIIHHHGGGEEEDDDCCCAAA@@@>>>===<<<===>>>???@@@AAAEEEFFFHHHJJJLLLQQQVVVZZZbbbgggpppxxx~~~~~~{{{vvvnnnfff```XXXTTTQQQRRRWWW```ooo}}}~~~xxxuuussskkkhhhccc```]]][[[YYYWWWXXX]]]bbbgggoooyyy|||zzzuuuuuuyyyxxxwww{{{{{{uuuoooiiiccc^^^[[[YYYVVVTTTSSSOOOHHHAAA:::777555444444555444333111111111111111111111111111111111111000000//////////////////////////////////////////000000000000//////............/////////////////////.........////////////////////////---///111222222111...---,,,---...///000000000000////////////////////////------------.........///.../////////000000000111///////////////////////////////////////................../////////000000000000000000000000000000111000000///000111222222000000111222333444444555333444444444444444333333444555666888999888888888<<<<<<<<<<<<===>>>???@@@???>>>>>>>>>>>>>>>????????????@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCEEEFFFFFFFFFEEEDDDDDDDDDDDDCCCCCCCCCCCCFFFHHHJJJKKKLLLLLLLLLKKKKKKJJJHHHHHHIIIHHHGGGEEEDDDBBB@@@@@@AAACCCCCCBBBCCCCCCDDDEEEEEEEEEEEEEEECCCDDDEEEFFFFFFEEEDDDCCCBBBCCCDDDFFFFFFGGGFFFFFFCCCCCCCCCDDDDDDEEEGGGGGGJJJKKKLLLLLLLLLKKKIIIHHHIIIIIIKKKLLLLLLLLLKKKKKKFFFFFFGGGHHHJJJLLLNNNOOOPPPOOONNNNNNPPPRRRUUUVVVTTTTTTSSSSSSTTTUUUVVVWWWRRRVVV\\\___aaagggqqq{{{yyyrrrpppggg```ZZZUUUOOOGGGCCCDDDFFFIIIPPPZZZgggwwwxxxnnngggbbb^^^ZZZVVVSSSRRRPPPOOONNNLLLIIIFFFBBBCCCCCCBBBAAA@@@>>>===<<<======<<<;;;;;;===???BBBDDDGGGMMMUUU^^^fffkkkpppvvv~~~{{{zzzzzzzzzyyyvvvvvv{{{|||vvvqqqllljjjhhhhhhgggeeeaaa^^^ZZZYYYVVVSSSOOOLLLHHHFFFCCCCCCCCCBBBAAA@@@@@@@@@=========<<<<<<>>>@@@AAAEEEGGGJJJMMMRRRWWW^^^bbblllqqqyyy~~~xxxrrrkkkccc[[[VVVOOOMMMNNNSSS\\\jjj~~~|||yyywwwnnnkkkhhhfffddd```\\\YYYUUUZZZ___ccckkksssvvvsssppppppqqqvvv{{{{{{|||zzzsssooojjjccc]]]VVVRRRNNNLLLJJJEEE>>>999777555444444444444333111111111111111111111111111111111111000000000000000////////////////////////////////////000000000000//////............//////.........///////////////////////////////////////---...111222222111///---***+++,,,---.../////////////////////////////////------------.........///------,,,,,,,,,+++++++++.................................///////////////............////////////000000000000000000000000000000000000000111111111000000111111222333444444111222222333333333222222333444666777888888777666;;;;;;;;;;;;<<<>>>???@@@>>>>>>>>>>>>>>>??????@@@??????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@AAABBBCCCDDDEEEEEEEEEEEECCCDDDEEEEEEEEEDDDDDDCCCEEEGGGIIIKKKLLLKKKJJJIIIIIIHHHHHHHHHIIIIIIGGGEEEDDDBBB@@@???AAABBBBBBAAA@@@AAABBBDDDEEEEEEEEEEEEGGGGGGHHHHHHGGGGGGFFFFFFAAABBBDDDFFFGGGGGGFFFFFFBBBBBBBBBCCCDDDEEEFFFGGGIIIJJJKKKLLLLLLKKKIIIGGGHHHIIIJJJLLLLLLLLLKKKKKKFFFFFFGGGHHHJJJLLLNNNOOOOOONNNMMMMMMNNNPPPSSSTTTSSSRRRRRRRRRSSSTTTVVVWWWTTTWWW[[[___^^^___eeemmmyyy~~~xxxqqqkkkaaaRRRFFFAAAAAA@@@CCCJJJSSS___qqqzzzsssllleee```]]][[[YYYWWWUUURRRNNNJJJHHHGGGFFFEEECCCBBBAAA@@@<<<===>>>===<<<<<<===???@@@AAABBBEEEIIIPPPUUUYYY\\\bbbjjjttt}}}~~~|||yyyuuusssrrrrrrrrrsssrrrsssxxx|||wwwppplllcccaaa___]]]\\\ZZZWWWUUUOOONNNMMMKKKIIIFFFDDDBBB>>>???@@@@@@>>>===>>>???>>>??????>>>===???BBBEEEFFFJJJOOOUUU\\\ccckkkpppwww{{{{{{uuulllccc\\\VVVQQQNNNKKKLLLPPPYYYcccrrr|||yyysssqqqnnnkkkiiigggccc```[[[___dddgggmmmttttttqqqiiiggggggkkkqqqzzz{{{rrrnnnjjjccc]]]QQQIIICCCBBB@@@;;;666555555333222222222222000...111111111111111111111111111111000000000000000000000000000000000000000000////////////000000000000//////............//////.........///////////////////////////////////////,,,...///111111000///...)))***+++,,,---.........////////////////////////------.........///////////////......---,,,,,,+++.................................///////////////------........./////////000000000000000000000000/////////000000000111111000000111111222222333333000111111222222222222111333444555777777777666555:::::::::;;;<<<===??????>>>>>>>>>>>>>>>???@@@@@@@@@@@@??????@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@??????BBBBBBBBBCCCCCCDDDDDDEEECCCDDDFFFGGGGGGFFFDDDCCCDDDFFFHHHJJJKKKJJJHHHGGGGGGFFFFFFHHHIIIJJJHHHFFFEEEBBB@@@???@@@AAAAAA@@@???@@@AAACCCEEEFFFGGGGGGIIIHHHGGGGGGFFFFFFGGGGGG@@@BBBDDDFFFGGGGGGFFFFFFBBBBBBCCCCCCDDDFFFGGGHHHHHHJJJKKKMMMLLLJJJHHHGGGGGGHHHJJJKKKLLLLLLLLLKKKGGGHHHIIIJJJLLLMMMNNNOOOOOONNNMMMMMMNNNPPPRRRTTTRRRQQQQQQQQQRRRTTTVVVXXXWWWVVVXXX\\\[[[YYY\\\ccciiixxx}}}~~~hhhSSSHHHAAA???@@@DDDGGGMMMZZZhhhsss~~~vvvpppmmmkkkiiifffccc___YYYUUUQQQOOOLLLIIIFFFDDDBBBBBB@@@AAABBBAAA???>>>???@@@???>>>>>>???BBBFFFJJJLLLOOOSSSYYY```gggpppxxx}}}wwwtttooojjjhhhiiilllnnnrrrsssuuuzzz}}}|||yyywwwsssnnngggcccYYYVVVTTTRRRQQQPPPMMMKKKEEEEEEEEEDDDCCCBBBAAA@@@<<<>>>@@@???======>>>@@@???@@@AAAAAAAAADDDIIIMMMOOOSSSZZZbbbiiipppwww|||~~~}}}pppiii^^^TTTNNNLLLLLLLLLLLLNNNUUU___hhhvvv|||yyyvvvrrrooonnnllljjjhhhfffjjjlllnnnrrrvvvuuupppccc______cccjjjrrr|||qqqmmmiiibbb[[[NNNDDD<<<:::888444333555555333222111222222000///111111111111111111111111000000000000000000000111000000000000000000000000////////////000000000000//////............//////............/////////000////////////////////////,,,---...///////////////++++++,,,---.........---////////////////////////....../////////000000000111111000000000000000000..................................../////////000---------.........//////000000000000000000000000...//////000000000000000111111111111111222222222000111222333333333333222333444555666666666555444:::::::::;;;<<<===??????>>>>>>===>>>>>>???@@@@@@@@@@@@??????@@@@@@AAABBBAAAAAAAAA@@@@@@?????????BBBBBBBBBBBBBBBCCCDDDEEECCCDDDFFFHHHHHHGGGEEEDDDDDDEEEHHHJJJJJJIIIGGGEEEEEEEEEEEEGGGIIIJJJHHHFFFEEECCC@@@???@@@AAAAAA@@@>>>@@@BBBDDDFFFHHHIIIIIIHHHGGGEEEDDDDDDDDDEEEFFF@@@AAADDDFFFGGGGGGFFFEEECCCCCCCCCDDDEEEGGGHHHIIIHHHIIIKKKMMMLLLJJJHHHFFFGGGHHHJJJLLLMMMMMMMMMLLLIIIIIIJJJLLLMMMOOOPPPPPPPPPOOONNNMMMNNNPPPSSSTTTQQQQQQPPPPPPQQQTTTVVVXXXXXXUUUUUUYYYYYYVVVYYY___^^^nnn~~~xxxyyy~~~dddUUUEEECCCCCCEEEDDDCCCKKKVVV]]]nnn~~~~~~{{{yyywwwtttpppkkkeeeaaaYYYVVVQQQLLLGGGEEECCCCCC@@@AAABBB@@@>>><<<<<<===>>>>>>===>>>@@@BBBEEEGGGKKKMMMPPPSSSXXX^^^dddiiiqqqxxx}}}sssooohhhbbb```ccchhhlllsssuuuyyy||||||zzzyyyxxxxxxuuurrroookkkfff___[[[PPPNNNKKKJJJIIIGGGEEECCC???@@@@@@@@@@@@@@@??????>>>@@@BBBAAA???>>>@@@BBB???AAACCCDDDDDDHHHNNNSSSYYY^^^eeelllrrrxxx}}}}}}zzzxxxhhh```TTTJJJFFFGGGJJJLLLNNNQQQYYYbbbkkkwww}}}yyyuuurrrppppppooonnnkkknnnpppppprrrtttqqqlll```\\\[[[```fffmmmuuu~~~}}}pppkkkhhh```YYYOOOCCC999777666333444888777555333222333444333222111111111111111111111111000000000000000111111111000000000000000000000000////////////000000000000//////............//////---.........//////000000////////////////////////------------......//////,,,---......///.........////////////////////////////////////000000000000,,,,,,------.../////////000000000000000000000000---.........//////000000---------.........//////000000000000000000000000...//////000000000000000222222222111111111111111111222333333444444444444333444555666666666555444::::::::::::;;;<<<======@@@@@@@@@@@@?????????>>>============>>>???@@@AAAAAA@@@@@@??????@@@@@@AAA>>>???AAACCCEEEEEEEEEDDDFFFHHHJJJIIIEEECCCDDDFFFDDDEEEFFFGGGHHHGGGFFFFFFEEEDDDDDDEEEGGGGGGFFFEEEDDDCCCAAA?????????AAABBBAAAAAABBBDDDHHHKKKKKKKKKMMMKKKHHHGGGGGGGGGFFFFFFBBBBBBBBBCCCCCCDDDDDDDDDFFFFFFFFFEEEFFFFFFGGGGGGIIIIIIIIIIIIHHHGGGFFFFFFDDDFFFHHHJJJKKKKKKKKKKKKLLLIIIGGGGGGJJJMMMPPPQQQNNNMMMLLLLLLOOOPPPPPPPPPPPPMMMKKKKKKNNNQQQSSSTTTQQQRRRTTTTTTTTTUUUVVVXXX]]]```jjj|||{{{~~~uuusssyyyyyydddOOOJJJBBB===>>>BBBFFFHHHNNNVVVdddttt}}}uuuqqqlll```VVVTTTRRRKKKGGGGGGEEECCCAAA@@@AAAAAA@@@???????????????????????????CCCCCCDDDGGGKKKPPPUUUXXX```dddlllttt}}}xxxqqqgggaaa```bbbdddeeellloootttzzz~~~}}}yyyuuuqqqooommmllllllhhhdddcccbbb^^^WWWPPPJJJHHHFFFCCCAAAAAABBBBBB???????????????>>>===<<<===???AAAAAA@@@??????@@@EEEEEEEEEEEEHHHNNNVVV\\\ccckkktttyyy{{{}}}}}}tttjjjbbb\\\TTTJJJCCCCCCFFFIIIJJJNNNRRRZZZcccjjjsss|||zzzzzzyyyvvvtttsssvvvtttrrrssstttsssnnnjjj]]]ZZZYYY\\\___dddmmmvvv}}}qqqhhhbbb[[[VVVDDD@@@:::555333333222111///////////////000000111000000000000000000000000000000000000000000000000////////////////////////333222000...---,,,------......//////000000111111........................------............------........................111111000000//////..............................111111000///////////////---------............///////////////////////////////////////000111222333---...000111111111000///...///000111222333444444333222000000111111///...,,,...111333444444333222111111222222222333333333444444444444444444444444::::::::::::;;;<<<======@@@@@@?????????>>>>>>>>>============>>>???@@@AAAAAA@@@@@@??????@@@@@@AAA???AAABBBDDDEEEEEEDDDDDDEEEGGGIIIHHHEEEDDDDDDFFFEEEEEEGGGHHHHHHHHHGGGFFFEEEEEEEEEGGGIIIIIIGGGEEEDDDCCCBBB@@@@@@AAABBBCCCAAA@@@BBBEEEIIIMMMNNNNNNNNNKKKHHHFFFEEEEEEDDDBBBAAABBBBBBBBBCCCCCCCCCCCCHHHHHHHHHGGGHHHHHHIIIIIIIIIIIIIIIIIIIIIHHHGGGFFFEEEFFFHHHIIIKKKKKKKKKKKKKKKIIIHHHHHHJJJLLLNNNOOOLLLKKKJJJLLLNNNQQQQQQPPPOOOMMMJJJKKKMMMPPPRRRRRRRRRSSSTTTTTTSSSRRRSSSUUUYYY[[[bbbooozzz{{{xxxrrrsssyyy}}}zzzyyyyyy{{{ttt]]]VVVLLLDDDAAABBBDDDFFFJJJMMMSSS\\\jjjyyy~~~rrrfffaaa[[[RRRLLLKKKIIIGGGEEEDDDDDDDDDCCCBBB>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@BBBEEEHHHLLLNNNQQQUUU[[[ccckkkttt}}}yyymmmddd___^^^______gggiiinnnrrruuuwwwwwwwwwssspppmmmhhheeebbb```___]]]ZZZWWWVVVWWWTTTNNNIIIEEECCCAAA???>>>===>>>???===>>>>>>>>>>>>======<<<>>>???AAA@@@??????AAABBBFFFHHHIIILLLPPPVVV^^^cccooouuu}}}{{{sssiii___XXXUUUOOOHHHDDDFFFHHHJJJJJJMMMPPPYYYbbbhhhooo{{{~~~~~~{{{vvvttttttrrrmmmiii]]]ZZZXXXZZZ\\\___gggpppuuuyyy}}}}}}|||nnnddd\\\TTTMMMAAA<<<777333222111111000222222222222222333333444000000000000000000000000000000000000000000000000//////////////////////////////.........///000111000000000///////////////........................------............------......................................./////////........................111000000///////////////---------............///////////////////////////////////////000111222333......///000000000000000//////000111222333444444000///...///000111000///111111222333222111000///222222222222333333333333444444444444444444444444::::::::::::;;;<<<===>>>??????>>>>>>>>>=====================>>>???@@@AAA@@@@@@????????????@@@@@@AAABBBDDDEEEEEEEEEDDDDDDDDDFFFGGGGGGFFFEEEEEEFFFFFFFFFGGGHHHHHHHHHHHHHHHFFFGGGHHHJJJLLLKKKHHHFFFEEEDDDCCCCCCCCCDDDEEEFFFAAAAAACCCFFFKKKOOOPPPPPPOOOLLLHHHEEEDDDCCCBBB@@@AAAAAAAAABBBBBBBBBBBBCCCGGGGGGGGGHHHHHHIIIIIIIIIHHHIIIIIIIIIIIIHHHHHHGGGFFFGGGHHHIIIJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKLLLLLLJJJIIIIIIKKKNNNPPPQQQPPPNNNLLLIIIJJJLLLOOOPPPPPPQQQSSSSSSRRRQQQPPPPPPQQQUUUVVVZZZbbbooo|||xxx|||uuuqqqtttyyy{{{yyyuuuooojjjiiijjjlllyyyppphhh\\\QQQJJJFFFEEEDDDFFFEEEFFFJJJTTTaaannnwww}}}{{{qqqhhh^^^VVVTTTMMMJJJGGGEEEEEEDDDCCCBBB????????????>>>>>>>>>>>>>>>>>>>>>>>>???AAACCCDDDFFFJJJOOOUUU[[[bbbiiinnnuuuyyyvvviiiaaa]]]\\\\\\___aaadddggghhhhhhhhhgggcccaaa]]]YYYUUURRRQQQPPPLLLJJJHHHIIIJJJIIIEEEAAA@@@???===<<<;;;;;;<<<=========>>>>>>>>>?????????@@@AAABBBBBBAAACCCEEEHHHJJJMMMRRRWWW]]]dddjjjoooyyy~~~~~~zzzrrrggg\\\TTTPPPKKKIIIGGGHHHLLLOOOOOONNNLLLOOOVVV^^^cccgggpppyyy|||vvvssspppkkkhhhaaa]]]ZZZ[[[[[[\\\cccjjjnnnrrrxxx}}}}}}xxx}}}xxxiii^^^TTTIIIBBB<<<888333111000000000000333222222222222333444444000000000000000000000000000000000000000000000000//////////////////////////////......//////000111111111000000///......---........................------............------........................+++,,,,,,---......//////........................000000//////......//////---------............///////////////////////////////////////000111222222///////////////000111111//////000000111222444444222111//////000000000///222222222111111111111000222222333333333444444444444444444444444444444444:::::::::;;;;;;<<<===>>>>>>>>>>>>>>>========================>>>???@@@AAA@@@@@@????????????@@@@@@BBBCCCDDDEEEEEEEEEDDDCCCDDDEEEFFFFFFFFFFFFFFFGGGGGGGGGHHHHHHIIIIIIIIIIIIGGGHHHJJJMMMOOONNNKKKHHHFFFFFFEEEEEEFFFGGGHHHIIIDDDDDDEEEHHHLLLOOOPPPPPPNNNKKKHHHFFFEEEDDDCCCAAAAAAAAAAAABBBBBBBBBBBBBBBDDDEEEEEEFFFGGGGGGGGGGGGHHHHHHIIIIIIIIIIIIIIIHHHGGGHHHHHHIIIIIIJJJJJJJJJJJJLLLMMMNNNMMMKKKKKKKKKJJJJJJJJJKKKNNNOOONNNMMMLLLJJJIIIIIIKKKMMMNNNNNNOOOPPPQQQPPPOOONNNOOOPPPSSSUUUXXX]]]ffftttzzzxxx{{{vvvvvvyyy{{{|||xxxqqqiiibbb______aaajjjzzz}}}vvvlllbbbYYYQQQKKKFFFFFFFFFFFFIIINNNTTT[[[___dddllluuuyyyxxxxxx|||uuukkkccc___UUURRRMMMJJJHHHGGGEEEDDDBBBBBBAAAAAA@@@@@@@@@?????????>>>>>>>>>??????@@@AAADDDHHHKKKOOOTTTZZZ^^^dddhhhooowww~~~~~~pppfff```______ZZZZZZ\\\\\\\\\[[[ZZZYYYWWWUUUQQQMMMJJJHHHFFFFFFDDDCCCBBBBBBCCCCCC@@@===>>>======<<<<<<======>>>>>>>>>??????@@@AAABBBCCCCCCDDDEEEEEEFFFIIIMMMPPPRRRWWW^^^eeekkkqqqvvvyyy}}}|||{{{{{{vvvuuupppggg\\\SSSNNNLLLFFFGGGJJJQQQXXX[[[ZZZXXXNNNMMMPPPWWW\\\```hhhooo{{{~~~wwwrrroookkkhhhfffbbb___^^^\\\\\\aaaggglllpppuuuyyy}}}~~~}}}|||vvvyyytttcccUUUKKKBBB<<<888555111000000111111000000000//////000000111222////////////////////////////////////////////////////////////////////////111111000///.........---000000/////////.................................------............------........................,,,,,,------....................................000//////.........//////---------............//////////////////////////////////////////000111111000///.........///111222000000000000111222333444777555222000000000///.../////////000111222444555222333333333333444444444333333333333333333333333;;;;;;;;;;;;<<<===>>>>>>>>>>>>>>>>>>========================>>>???@@@AAA@@@??????>>>>>>??????@@@BBBCCCDDDEEEEEEDDDCCCCCCDDDDDDEEEFFFHHHIIIHHHHHHGGGGGGGGGHHHHHHHHHIIIIIIGGGHHHKKKOOOQQQQQQNNNKKKHHHHHHHHHIIIIIIJJJKKKKKKIIIHHHHHHJJJMMMOOOOOONNNMMMKKKHHHFFFFFFGGGFFFEEEBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDEEEGGGGGGHHHGGGGGGGGGHHHIIIIIIJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIJJJKKKMMMPPPPPPNNNLLLKKKLLLMMMLLLLLLMMMNNNMMMLLLJJJLLLJJJIIIIIIKKKMMMMMMMMMKKKMMMNNNNNNNNNNNNPPPQQQPPPSSSWWW[[[aaalllzzzzzzxxxyyyzzzzzzzzz}}}~~~vvvkkkaaaZZZXXXYYY^^^kkk}}}~~~zzzssslllaaaWWWPPPNNNLLLJJJIIIIIIKKKMMMOOORRRXXX___cccccccccgggjjjooozzzzzzrrrllleee```ZZZUUUQQQOOOLLLJJJEEEEEEDDDCCCBBBAAA@@@????????????????????????@@@===???AAACCCDDDHHHLLLOOOUUUYYY___fffmmmuuu|||~~~}}}vvviiiaaa^^^^^^UUUUUUUUUTTTSSSQQQOOONNNMMMKKKHHHEEEBBBAAA@@@@@@BBBAAA@@@?????????===<<<<<<<<<<<<======>>>???@@@>>>>>>>>>???AAACCCEEEGGGFFFGGGIIIKKKMMMQQQVVVZZZ___dddlllrrrwwwzzz}}}~~~~~~~~~{{{wwwuuutttllliiiccc\\\TTTNNNKKKJJJIIILLLRRR\\\eeeiiigggdddSSSNNNLLLPPPVVV[[[cccjjjttt|||{{{uuuqqqnnnllljjjfffbbbaaa___]]]aaagggjjjmmmrrrwww{{{|||}}}|||vvvxxx}}}nnn[[[LLLCCC===:::666444111000111222222111...............///000000////////////////////////////////////////////////////////////////////////000000//////......---------........./////////000........................------............------......................../////////.........------........................//////............//////---------............/////////////////////////////////////////////000111000///.........///111222111111000///000111333444666333000///000000000////////////000111222444555222222222333333333444444333333333333333333333333;;;;;;;;;;;;<<<===>>>?????????>>>>>>>>>=====================>>>???@@@AAA??????>>>>>>>>>>>>??????@@@AAACCCDDDDDDDDDCCCCCCDDDDDDEEEGGGJJJKKKKKKJJJGGGGGGGGGGGGGGGHHHIIIIIIGGGHHHKKKNNNRRRSSSQQQOOOKKKKKKLLLLLLLLLLLLLLLLLLKKKJJJIIIKKKMMMNNNMMMMMMMMMKKKHHHGGGGGGGGGGGGFFFDDDCCCCCCCCCCCCBBBBBBBBBDDDEEEGGGIIIJJJJJJJJJIIIFFFGGGHHHJJJJJJKKKKKKKKKJJJJJJIIIHHHHHHHHHIIIIIIJJJMMMPPPPPPMMMKKKLLLMMMOOONNNNNNNNNNNNMMMJJJHHHLLLJJJIIIJJJKKKMMMLLLLLLJJJKKKMMMNNNMMMNNNPPPQQQMMMPPPTTTWWW\\\ccclllrrr|||xxx{{{~~~rrrggg^^^YYYWWWYYYcccppp{{{rrrggg```]]]YYYRRRLLLHHHGGGHHHIIIIIIKKKNNNOOOPPPQQQSSSUUU[[[gggyyy}}}tttnnnfff___ZZZVVVRRRPPPLLLKKKIIIGGGEEECCCAAAAAA@@@@@@@@@@@@@@@@@@??????>>>???@@@AAAAAACCCFFFHHHHHHLLLQQQVVV]]]dddkkkpppvvv{{{|||yyy{{{vvvfff[[[VVVUUUOOOOOONNNMMMKKKIIIGGGFFFDDDCCCAAA>>>===<<<<<<<<>>===<<<;;;;;;;;;:::;;;<<<===???@@@AAAAAA??????@@@AAADDDGGGJJJKKKKKKMMMQQQUUUYYY^^^dddhhhnnnsssyyy}}}~~~~~~~~~~~~}}}}}}{{{yyyuuuqqqnnnlllaaa]]]XXXTTTSSSRRRPPPOOOTTTWWW]]]fffnnnrrrooolllYYYQQQKKKNNNTTTYYY___dddnnn|||}}}|||xxxtttrrrmmmiiifffeeecccaaaeeekkkjjjmmmrrrwwwzzz{{{{{{{{{sssuuuyyywwwdddQQQCCC<<<:::999555333111000111222222111000////////////000111111000000000000000000000000000000000000000000000000////////////////////////***+++,,,---.../////////,,,------...//////000000........................------............------........................000000//////...------,,,..............................------......//////---------............////////////////////////////////////......//////000///////////////000111111222111000//////111333444333000...---...000111111222222222111111111111000111111222222222333333333333333333333333333333333;;;;;;;;;;;;<<<===>>>???@@@@@@?????????>>>>>>>>>============>>>???@@@AAA??????>>>>>>>>>>>>??????>>>???AAABBBCCCCCCCCCCCCEEEDDDEEEHHHLLLNNNMMMLLLGGGFFFFFFEEEFFFGGGHHHIIIFFFGGGIIIMMMQQQTTTTTTSSSNNNNNNNNNNNNNNNNNNMMMMMMJJJIIIIIIJJJMMMNNNNNNMMMNNNKKKHHHFFFFFFFFFEEEDDDEEEEEEDDDDDDDDDCCCCCCCCCDDDEEEGGGIIIJJJJJJJJJIIIFFFGGGHHHJJJKKKLLLLLLLLLKKKJJJIIIHHHGGGHHHHHHIIIHHHKKKNNNMMMJJJIIIKKKNNNNNNNNNNNNOOOPPPOOOLLLIIILLLKKKJJJJJJLLLMMMLLLKKKKKKMMMNNNNNNMMMMMMNNNPPPMMMNNNQQQTTTWWW\\\aaadddoooyyy}}}yyy}}}}}}ssskkkfffcccbbbgggmmmwww~~~vvvqqqooommmhhhbbb[[[UUUPPPMMMGGGEEECCCCCCEEEGGGGGGGGGLLLUUUdddtttwwwnnngggaaa]]]ZZZWWWVVVSSSPPPMMMJJJHHHGGGDDDDDDDDDCCCCCCAAA@@@@@@BBBBBBCCCBBBAAABBBDDDGGGBBBDDDGGGJJJMMMRRRXXX]]]___eeekkkoooqqquuu||||||{{{|||}}}}}}||||||~~~zzzwwwssspppqqqxxx~~~ooo___SSSNNNLLLHHHHHHGGGEEEDDDBBBAAA@@@???>>>===;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;:::;;;<<<<<<===???AAACCCDDDEEEFFFEEEFFFFFFHHHKKKOOORRRUUUUUUYYY___eeekkkpppvvvzzz}}}}}}{{{yyywwwuuurrrnnniiiddd___\\\WWWSSSPPPTTT\\\bbbcccaaabbbcccffflllrrrtttpppmmm___VVVOOOQQQVVVXXX[[[]]]gggwww~~~}}}yyy|||xxxqqqnnnlllmmmkkkjjjnnntttsssvvvyyy||||||zzzwwwuuummmooossszzz}}}wwwoooeeeUUUFFF<<<777666666444222000000111222111000000000000000000111111222000000000000000000000000000000000000000000000000////////////////////////((()))+++,,,.........---................................................------............------..............................------------------...........................------------...///000---------............///////////////////////////000//////.........//////......///000000000000000333222000//////111333444888555111///000000111000111111222333222111000///000000000111111111222222222222222222222222222222<<<;;;;;;<<<<<<===>>>???@@@@@@@@@@@@????????????============>>>???@@@AAA??????>>>>>>>>>>>>??????===>>>@@@BBBCCCCCCCCCCCCFFFEEEEEEHHHMMMOOOOOOMMMGGGFFFEEEEEEEEEFFFGGGHHHFFFFFFHHHLLLQQQTTTUUUUUUPPPPPPPPPPPPOOONNNNNNMMMHHHGGGHHHJJJMMMOOOOOOOOOOOOLLLHHHEEEDDDDDDBBBAAAFFFFFFEEEEEEDDDDDDDDDCCCAAACCCEEEHHHIIIIIIHHHGGGFFFGGGHHHJJJKKKLLLLLLLLLLLLKKKIIIHHHGGGGGGHHHIIIFFFJJJLLLKKKHHHGGGJJJNNNMMMMMMNNNPPPQQQPPPNNNKKKLLLKKKJJJKKKLLLMMMLLLKKKMMMNNNOOONNNMMMLLLMMMNNNOOOOOOPPPRRRUUUYYY\\\]]]aaammm|||}}}zzzuuusssoooppppppttt||||||~~~}}}uuuhhh[[[SSSIIICCC>>>===@@@CCCCCCAAACCCIIIRRR___mmm}}}wwwqqqllliiiaaa```]]]YYYVVVRRROOONNNJJJJJJIIIHHHFFFDDDBBBAAA@@@AAAAAA@@@??????AAACCCBBBCCCCCCCCCCCCFFFIIIMMMNNNTTT[[[^^^```cccjjjooommmnnnqqquuuyyy}}}~~~yyysssooonnnoooqqqrrrpppqqqssswwwzzzzzzxxxvvvpppnnnjjjggggggooozzz}}}uuuhhhZZZOOOIIIHHHDDDCCCBBB@@@???>>>===<<<>>>===<<<<<<<<<<<<>>>>>>:::;;;<<<;;;;;;<<<===???@@@AAACCCFFFHHHIIIJJJKKKMMMMMMMMMOOOSSSWWW[[[]]]```eeelllsssyyy|||xxxvvvooolllgggbbb\\\WWWQQQMMMPPPLLLLLLWWWgggssswwwvvvkkkkkklllooosssrrrnnnjjjcccYYYRRRTTTXXXYYYWWWWWWbbbrrrzzz{{{}}}xxxwww}}}wwwtttssstttsssrrrwww}}}yyysssooohhhiiinnnuuu{{{zzzsssmmm^^^WWWKKK???777333333333333222000///000111000//////////////////000000111000000000000000000000000000000000000000000000000////////////////////////***+++,,,---,,,+++***)))/////////...------,,,,,,........................---..................---........................***++++++,,,,,,------...........................---------------...///000---------.........//////////////////////////////000//////.........//////---...000111111111000///333222000//////000333444CCC???999444222000///...---...111333444444333222///000000000000111111111222222222222222222222222::::::;;;<<<===>>>??????AAA@@@>>>===<<<===>>>@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@BBBCCCCCCCCCDDDFFFIIIGGGHHHJJJKKKLLLLLLLLLKKKDDDDDDDDDDDDEEEEEEEEEEEEFFFGGGHHHKKKMMMOOOQQQRRRTTTSSSQQQNNNLLLJJJJJJIIIIIIIIIHHHJJJMMMOOONNNNNNOOOMMMJJJGGGEEEDDDEEEEEEDDDEEEEEEEEEEEEEEEDDDDDDEEEEEEEEEGGGIIIJJJIIIGGGFFFFFFFFFGGGHHHJJJMMMNNNLLLKKKJJJHHHGGGFFFEEEEEEIIIHHHHHHHHHHHHIIIJJJJJJKKKLLLNNNPPPRRRRRRSSSRRRMMMKKKIIIJJJMMMOOONNNLLLLLLMMMOOOPPPPPPOOOMMMLLLLLLNNNPPPSSSUUUWWWXXXYYYYYY___mmmzzzzzzwwwfffVVVKKKBBB>>>===;;;<<<>>><<>>>>>>>>???>>>======<<<>>>===<<<<<<<<<<<<;;;:::>>>===<<<===???@@@???>>>BBB??????EEENNNUUUVVVUUUUUUVVVXXX\\\```dddhhhjjjmmmpppvvv}}}xxxooojjjdddaaa[[[UUUOOOKKKIIIHHHDDDMMMWWWddd}}}rrrjjjnnnooojjjiiimmmddd```[[[XXXXXXXXXWWWUUUaaaffflllppppppppprrruuu~~~{{{|||}}}~~~sssjjjggggggfffhhhmmmqqqmmmbbbXXXJJJGGGBBB<<<777444333333333222222333444333111///000000000000000000000000000///...------...///000000000000000000000000000........................------............------222111///...------......222111000...------------////////////////////////------------,,,,,,+++***+++,,,---......---,,,+++,,,,,,------------,,,,,,---,,,,,,,,,,,,---......---.........//////000000......//////...---,,,,,,///............---------............////////////222//////000///...777CCCwww___BBB000///222222///...///000222333444555555333222000//////000222333111222333444555444333333<<<<<<===>>>???@@@@@@AAAAAA@@@>>>=========??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???AAABBBCCCBBBCCCDDDFFFHHHHHHJJJKKKKKKJJJIIIHHHDDDDDDDDDDDDEEEEEEEEEFFFEEEFFFGGGHHHJJJLLLNNNPPPRRRQQQPPPOOOMMMLLLKKKJJJJJJIIIHHHIIIKKKMMMLLLKKKNNNLLLJJJGGGFFFFFFFFFGGGEEEEEEEEEEEEEEEEEEDDDCCCFFFFFFGGGIIIKKKKKKIIIGGGFFFFFFFFFGGGHHHJJJLLLNNNLLLKKKIIIHHHFFFEEEEEEEEEHHHGGGGGGHHHHHHJJJKKKKKKMMMNNNPPPRRRRRRRRRPPPOOOOOOLLLJJJKKKMMMOOOOOONNNOOOPPPQQQRRRRRRQQQOOONNNNNNOOOPPPRRRTTTUUUVVVVVVVVVZZZfffyyygggXXXGGG???===;;;;;;======@@@CCCEEEHHHPPP[[[ddduuu{{{vvvnnnfff```___]]]ZZZVVVSSSOOOMMMKKKJJJJJJIIIGGGEEECCCCCCCCCDDDBBB@@@@@@AAACCCCCCCCCCCCCCCDDDEEEFFFHHHJJJKKKPPPPPPRRRUUUXXX\\\___aaadddfffiiimmmppprrrssssssxxxzzz||||||zzzxxxwwwwwwyyyzzzzzz{{{|||{{{{{{{{{wwwwwwxxxzzz}}}}}}zzzvvvyyyuuuqqqqqqssstttqqqnnnnnnjjjfffggglllpppqqqooohhheee___ZZZVVVTTTTTTUUUSSSSSSTTTUUUWWWXXXYYYYYY[[[YYYVVVRRRRRRWWW___dddjjjfff^^^UUUMMMFFFAAA???>>>>>>>>>======<<<<<<<<<===<<<;;;;;;<<<<<<;;;;;;>>>===>>>???AAABBBBBBAAAFFFCCCCCCHHHQQQYYY]]]^^^aaabbbdddhhhlllpppsssuuuzzz|||wwwlllccc]]]VVVSSSPPPLLLIIIHHHHHHHHHFFFPPP\\\mmm}}}pppnnnmmmgggdddgggeeeaaa]]]\\\\\\\\\ZZZXXX\\\```dddggggggiiimmmqqq}}}tttjjjggg^^^]]]___dddfffaaaVVVKKKEEEBBB===888555222222222444222111000111222111000000000000000000000000000000///...------...///000////////////////////////........................------............------//////...------...///000111000///......------...........................---------------,,,+++***,,,------------------,,,------............------///............///000000---........./////////000......//////...------,,,///............---------------------............111//////111///...555???aaaTTTBBB555000111222222///000111333444555555555333222111000000111222333111222333444444444333333===>>>>>>???@@@AAABBBBBBAAA@@@???>>>===>>>??????>>>>>>>>>>>>>>>>>>>>>>>>========================>>>@@@CCCCCCCCCBBBBBBCCCGGGHHHIIIIIIIIIHHHGGGFFFEEEDDDDDDDDDEEEEEEFFFFFFEEEEEEDDDDDDFFFHHHKKKLLLNNNNNNOOOOOOOOONNNLLLKKKKKKJJJIIIIIIJJJKKKJJJHHHLLLKKKIIIHHHGGGGGGHHHIIIEEEEEEFFFFFFEEEDDDDDDCCCFFFGGGHHHKKKMMMMMMJJJGGGGGGFFFFFFGGGHHHJJJLLLMMMKKKJJJHHHGGGEEEDDDDDDDDDFFFFFFFFFGGGIIIJJJLLLLLLOOOQQQSSSTTTTTTQQQNNNLLLPPPNNNLLLKKKMMMOOOPPPPPPSSSSSSTTTUUUTTTSSSRRRQQQPPPPPPPPPPPPQQQRRRSSSTTTQQQUUU]]]kkk|||}}}~~~kkkSSSEEE@@@===<<<<<<===>>>???======@@@GGGMMM[[[eeepppxxxzzztttqqqmmmhhhdddaaa]]]WWWRRROOOMMMKKKHHHFFFEEEEEEDDDDDDAAA???>>>???@@@??????AAAAAA@@@@@@@@@AAABBBBBBDDDEEEFFFHHHKKKNNNPPPRRRUUUVVVYYY[[[^^^```aaaaaaeeehhhkkklllkkkiiihhhgggjjjjjjkkkllllllllllllkkkkkklllmmmppprrrrrrpppnnnllliiiffffffggghhhfffcccbbb^^^ZZZYYY]]]```bbbaaa\\\YYYTTTOOOKKKIIIIIIIIIIIIIIIJJJJJJKKKLLLLLLMMMNNNMMMKKKIIIIIILLLRRRVVV]]]ZZZTTTNNNGGGBBB???>>>??????>>>============>>>======<<<<<<======>>>>>>@@@AAACCCEEEGGGHHHIIIIIIMMMJJJIIINNNXXXbbbiiilllpppqqqsssvvvzzz}}}vvvjjj^^^UUUOOOHHHGGGEEEDDDDDDEEEGGGHHHJJJTTTbbbvvvwwwpppmmmgggcccdddfffdddaaa______^^^\\\ZZZWWWZZZ^^^______aaafffkkkttt{{{tttiiicccVVVUUUUUUWWWXXXSSSHHH???===;;;777444222111111111444222000000111222111000000000000000000000000000//////............//////////////////////////////........................------............------------------...///000111//////...............///........................,,,------------,,,,,,+++...------,,,,,,------............//////.........///............///000000.............../////////.........///......---,,,///............---------,,,,,,,,,------------.../////////000///---222999DDDAAA===666000...000333111111222444444555555555444333222111111222333444111222222333444333333333===>>>>>>???@@@AAABBBCCCAAA@@@???>>>>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>========================???AAADDDEEEDDDBBBAAAAAAFFFGGGHHHIIIIIIIIIHHHGGGEEEEEEDDDDDDDDDEEEFFFGGGFFFEEECCCAAABBBDDDGGGIIIIIIKKKMMMOOOPPPOOONNNMMMMMMLLLJJJJJJJJJJJJHHHGGGIIIIIIHHHHHHHHHIIIJJJKKKFFFFFFFFFFFFFFFEEEDDDDDDFFFGGGIIIKKKMMMLLLIIIFFFGGGFFFFFFFFFGGGIIIKKKLLLJJJIIIHHHFFFEEEDDDCCCCCCDDDEEEEEEGGGHHHKKKLLLMMMOOOQQQTTTUUUUUURRRNNNKKKQQQPPPMMMLLLMMMNNNPPPQQQTTTTTTUUUUUUUUUTTTSSSRRRPPPOOOOOONNNOOOPPPRRRSSSOOORRRXXX```lll}}}}}}yyy{{{}}}~~~cccSSSKKKEEE???<<<>>>>>>===<<<;;;===AAAEEEIIIQQQZZZbbbkkkuuu|||vvvtttrrrmmmeee^^^XXXUUUQQQNNNLLLKKKJJJIIIHHHFFFCCCBBBBBBBBBBBBAAACCCBBBBBBAAAAAAAAAAAAAAAAAAAAABBBCCCEEEGGGIIIJJJJJJKKKMMMOOOQQQRRRTTTTTTVVVYYY]]]___^^^\\\[[[ZZZ\\\]]]^^^^^^______^^^^^^___```bbbdddfffffffffeeebbb___]]]]]]^^^^^^]]][[[YYYUUUQQQOOOQQQTTTVVVVVVTTTQQQMMMIIIEEECCCCCCCCCEEEEEEFFFFFFFFFFFFGGGGGGDDDEEEEEEEEEDDDFFFIIILLLRRRPPPMMMIIIEEEBBB@@@???@@@@@@???>>>>>>???@@@AAA???????????????@@@BBBDDDDDDGGGKKKNNNPPPRRRTTTUUUVVVTTTTTTYYYcccnnnxxx}}}}}}~~~{{{rrrggg\\\SSSLLLIIICCCDDDDDDEEEFFFGGGHHHIIINNNWWWdddvvvssspppllliiihhhhhhgggdddaaa___\\\ZZZXXXWWWZZZ^^^^^^]]]]]]```bbbkkkqqq{{{tttggg___TTTQQQMMMLLLKKKGGG???999777555333111000000111111222111111222333333111000000000000000000000000000/////////....../////////////////////////////////........................------............------------------......//////---------------...///000........................,,,---------------,,,,,,...---,,,++++++,,,---.........////////////......---,,,,,,,,,,,,---..............................---...............------///............---------,,,,,,---------...............000000...---///222///222333111...,,,...000222333333444555555555555333333222111111222333333111111222222333333333333<<<======>>>???@@@AAAAAAAAA@@@@@@???????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@BBBEEEFFFEEECCCCCCCCCDDDEEEGGGIIIJJJJJJJJJJJJFFFEEEDDDDDDDDDEEEGGGHHHHHHFFFCCCAAAAAABBBDDDEEEEEEGGGJJJMMMOOOOOOOOONNNPPPNNNLLLKKKKKKJJJHHHFFFGGGGGGGGGHHHIIIJJJKKKKKKFFFGGGGGGGGGGGGGGGGGGFFFFFFGGGHHHJJJLLLKKKHHHFFFGGGFFFFFFFFFGGGIIIJJJKKKJJJIIIHHHFFFEEEDDDCCCCCCCCCDDDEEEFFFHHHJJJLLLNNNLLLNNNRRRUUUUUUSSSOOOMMMQQQPPPOOONNNMMMNNNPPPQQQSSSSSSSSSTTTTTTSSSSSSSSSQQQOOONNNMMMMMMOOOQQQSSSPPPSSSWWWZZZaaammm}}}wwwppppppzzz~~~tttfff]]]RRRGGG@@@@@@???>>>===<<<===???AAA@@@DDDJJJPPPUUU\\\fffmmmzzzvvvnnniiiddd^^^YYYXXXWWWVVVUUURRROOOLLLJJJJJJIIIHHHGGGDDDDDDCCCBBBBBBBBBBBBCCCAAAAAAAAAAAABBBCCCEEEEEEDDDDDDEEEFFFHHHIIIKKKKKKJJJMMMQQQRRRRRRPPPPPPPPPQQQQQQRRRSSSSSSSSSSSSRRROOOQQQSSSUUUUUUVVVVVVVVVWWWVVVTTTTTTTTTTTTTTTSSSQQQNNNKKKIIIIIIKKKMMMNNNNNNLLLIIIEEECCCAAAAAAAAA??????@@@@@@@@@@@@@@@@@@@@@AAABBBCCCBBBCCCEEEFFFJJJIIIGGGFFFDDDCCCBBBAAA@@@@@@@@@@@@AAABBBCCCDDDAAABBBCCCCCCBBBDDDGGGJJJKKKOOOUUUYYY\\\^^^aaaddddddcccccchhhqqq|||~~~qqqlllcccZZZQQQKKKGGGEEEAAADDDIIIMMMPPPQQQPPPOOOPPPWWWaaaqqqxxxrrrooommmllljjjiiieeeaaa\\\XXXVVVVVVXXX]]]aaaaaa^^^ZZZXXXYYYccciiirrrzzzwwwhhh]]]SSSNNNFFFAAA???===:::888333222111111000111111222000111333555777555222...////////////////////////...//////////////////...................................................------............------...............------,,,---,,,,,,------...///000........................,,,------......---------...---,,,++++++,,,---.........////////////......---,,,,,,,,,,,,---.....................---------------...............---///............------------.........////////////,,,...000///.........------------....../////////333333444555555444444444222222222222222222222222111111111111222222333333;;;<<<<<<===>>>???@@@@@@AAA@@@@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@CCCEEEFFFEEEDDDDDDEEEBBBDDDFFFIIIJJJKKKKKKKKKGGGFFFEEEDDDDDDFFFGGGIIIJJJIIIFFFDDDBBBBBBCCCCCCCCCEEEGGGJJJLLLNNNNNNNNNQQQOOOMMMLLLKKKJJJHHHFFFEEEFFFFFFHHHIIIIIIJJJJJJFFFGGGHHHIIIJJJJJJJJJJJJHHHGGGGGGIIIJJJJJJHHHFFFGGGFFFFFFFFFGGGHHHJJJKKKKKKJJJHHHGGGEEEDDDDDDDDDCCCDDDEEEFFFHHHJJJLLLMMMJJJMMMPPPSSSSSSRRRPPPOOOOOOPPPPPPOOONNNMMMNNNPPPPPPQQQQQQQQQRRRSSSSSSTTTTTTRRRNNNLLLLLLMMMPPPRRRQQQTTTVVVWWWZZZaaammmvvv~~~tttkkkiiiqqqyyypppbbbSSSJJJGGGEEECCC@@@>>>===<<<<<<<<<===@@@DDDEEEGGGNNNVVV```hhhsss|||yyyrrrjjjeeeccccccbbb```]]]YYYUUURRRPPPNNNLLLJJJHHHGGGFFFEEEDDDCCCCCCCCCAAAAAA@@@@@@@@@@@@AAAAAAAAAAAAAAAAAABBBDDDEEEFFFCCCEEEHHHHHHGGGGGGGGGHHHGGGHHHIIIIIIJJJJJJIIIIIIGGGIIIKKKKKKKKKKKKLLLMMMNNNMMMLLLKKKKKKKKKKKKKKKJJJIIIGGGEEEEEEFFFGGGHHHHHHGGGEEECCCAAA@@@@@@@@@>>>>>>>>>>>>???????????????@@@BBBCCCBBBBBBCCCEEEEEEEEEEEEDDDDDDDDDCCCCCCBBBCCCEEEGGGIIIJJJKKKKKKHHHJJJKKKKKKJJJLLLQQQUUUVVV\\\ccciiilllooosssvvvxxxxxxyyy|||~~~wwwrrrddd```XXXPPPIIIEEECCCCCCAAAHHHSSS\\\aaa```]]]YYYRRRUUU\\\iii{{{{{{rrrnnnlllllllllkkkfff```ZZZWWWVVVWWWZZZ^^^cccccc^^^WWWTTTRRR\\\bbbkkkrrr{{{{{{jjj]]]NNNHHH???999666555666666222222111111111111111111///000222555777555222...////////////////////////......////////////......................................................------............------...//////......---++++++---,,,,,,,,,---...//////------------------------,,,------............---...------,,,,,,------............//////.........///............///000000.........---------------,,,---......///.........///............---------........./////////000000,,,//////------///...+++222///---...111333222111333444444444444333333222111111111111111111111111222111111111111222333333;;;<<<<<<===>>>???@@@@@@@@@AAAAAAAAA@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@@@@AAACCCCCCCCCCCCEEEFFFBBBDDDEEEGGGIIIIIIIIIIIIHHHFFFEEECCCDDDFFFHHHIIIMMMKKKIIIGGGEEEDDDCCCBBBBBBCCCEEEGGGIIILLLMMMNNNPPPNNNLLLKKKKKKJJJGGGFFFDDDEEEFFFGGGHHHHHHIIIIIIFFFGGGIIIJJJLLLMMMMMMMMMKKKIIIHHHHHHJJJJJJJJJIIIGGGFFFFFFFFFFFFHHHIIIJJJLLLKKKIIIHHHFFFEEEEEEEEEDDDDDDEEEFFFGGGIIIKKKLLLKKKLLLOOOPPPQQQQQQOOOOOOMMMOOOQQQQQQNNNLLLMMMNNNNNNOOOOOOPPPRRRSSSTTTUUUYYYVVVQQQLLLJJJKKKMMMOOOQQQSSSTTTTTTUUUZZZbbbiiiuuu}}}ssslllmmmttt{{{~~~ooo```YYYSSSPPPMMMIIIFFFBBB???===<<<;;;===@@@???===AAAIIILLLSSS\\\dddkkkttt{{{uuutttsssrrrpppqqqmmmgggaaa]]]XXXTTTQQQRRRQQQOOOMMMJJJIIIHHHGGGFFFEEEDDDCCCCCCBBBCCCCCCBBBAAA@@@@@@AAABBBCCCDDDBBBCCCDDDDDDBBBBBBDDDEEECCCDDDDDDEEEFFFEEEEEEEEEEEEGGGIIIIIIGGGGGGIIIKKKHHHHHHHHHGGGFFFFFFFFFGGGFFFGGGGGGFFFFFFEEEFFFFFFEEEEEECCCBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDEEEBBBDDDEEEFFFEEEEEEFFFGGGFFFFFFGGGGGGHHHHHHGGGGGGJJJLLLPPPTTTWWWXXXXXXXXXUUUWWWYYYYYYXXXZZZ```eeefffnnnwww}}}zzzrrriiicccWWWTTTOOOIIIFFFDDDEEEEEEKKKUUUcccppptttqqqiiibbbUUUVVVYYYaaaoooyyyooollllllmmmnnnlllhhhaaa[[[YYY[[[^^^^^^aaadddccc]]]XXXUUUTTTWWW]]]fffmmmttt~~~|||iii[[[GGGCCC<<<666333222333333222222111111000000//////000//////000222222111000////////////////////////---...///000000///...---................................................------............------,,,---.........---,,,+++------,,,,,,,,,---......------------------------,,,,,,---...............,,,------------------,,,------............------///............///000000.........------,,,,,,,,,,,,------...//////......///............------------------.........//////,,,//////,,,---000000+++222111//////111333333333333333444333333222111111000000000111111000000000222111000000000111333333<<<<<<===>>>???@@@AAAAAA@@@AAAAAAAAAAAA@@@??????>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@???@@@AAAAAAAAABBBEEEGGGCCCDDDEEEFFFGGGGGGFFFEEEHHHGGGEEECCCDDDFFFHHHJJJNNNMMMLLLJJJGGGEEECCCBBBBBBBBBCCCEEEHHHJJJMMMNNNOOOMMMKKKJJJJJJIIIGGGEEECCCDDDEEEFFFGGGHHHHHHHHHFFFGGGIIIKKKMMMNNNOOOPPPNNNKKKIIIHHHJJJKKKKKKKKKGGGGGGFFFFFFFFFGGGIIIJJJLLLKKKJJJHHHGGGFFFEEEEEEDDDEEEEEEFFFGGGIIIJJJKKKLLLMMMNNNOOOOOOOOONNNNNNKKKOOORRRRRROOOLLLLLLLLLNNNNNNOOOPPPRRRTTTVVVWWW^^^ZZZSSSMMMJJJIIIJJJLLLPPPQQQRRRRRRSSSXXX___dddiiiuuu}}}sssmmmmmmppp{{{~~~~~~~~~~~~vvviiiccc\\\YYYVVVRRROOOKKKGGGEEE>>><<<>>>AAA???;;;???FFFAAAFFFMMMQQQVVV___jjjsss}}}uuuoooiiiccc```___]]]ZZZVVVSSSPPPNNNMMMMMMLLLKKKIIIHHHHHHHHHHHHDDDCCCBBBBBBBBBCCCDDDEEEEEEEEEEEECCCBBBBBBDDDFFFCCCDDDEEEEEEFFFFFFEEEEEECCCEEEGGGFFFDDDCCCEEEHHHGGGGGGGGGFFFEEEEEEFFFGGGGGGHHHJJJJJJIIIHHHHHHHHHEEEEEEDDDDDDDDDDDDEEEEEEDDDDDDEEEEEEFFFGGGGGGHHHGGGHHHJJJJJJIIIIIIJJJLLLJJJJJJKKKLLLLLLLLLLLLLLLRRRVVV[[[```dddeeeeeedddaaadddfffeeedddfffmmmsssuuu}}}~~~wwwpppfff]]]VVVMMMKKKHHHFFFEEEFFFIIIJJJWWWbbbsss{{{ooofffYYYWWWWWW\\\fffvvvuuulllkkknnnpppooommmiiiccc]]]]]]```dddbbbdddfffccc^^^ZZZYYYZZZSSSZZZccciiioooxxx{{{fffWWWCCC@@@<<<888555333222222222222111000//////...---111...,,,+++---///111111////////////////////////---...///000000///...---................................................---..................---***+++---...///......---...------,,,,,,---------------------------------,,,,,,---.../////////...+++,,,............,,,+++,,,------------------,,,---,,,,,,,,,,,,---...............------,,,,,,,,,,,,,,,---.../////////...//////.........---------,,,,,,,,,---------......,,,//////+++,,,111111,,,...///000000//////111222333333333333222111000000//////000000000000//////222111000000000111333444===>>>??????>>>>>>???@@@????????????????????????<<<<<<<<<<<<<<<===>>>??????@@@AAABBBBBBAAA???>>>>>>>>>@@@AAABBBCCCCCCCCCCCCCCCDDDDDDEEEEEEEEEFFFCCCDDDEEEDDDDDDFFFJJJMMMTTTSSSQQQNNNJJJGGGCCCAAADDDDDDDDDEEEHHHIIIIIIHHHFFFGGGHHHHHHHHHGGGFFFEEEBBBCCCDDDEEEFFFGGGHHHHHHGGGGGGGGGHHHJJJLLLOOOPPPRRRPPPNNNLLLJJJKKKKKKLLLLLLJJJFFFEEEGGGIIIJJJKKKMMMLLLKKKKKKLLLKKKIIIGGGFFFEEEEEEEEEFFFGGGHHHHHHKKKLLLNNNOOOPPPOOOMMMLLLLLLKKKKKKLLLNNNNNNMMMKKKLLLMMMNNNOOOOOORRRVVVYYY```\\\UUULLLFFFEEEGGGJJJNNNNNNOOOQQQTTTXXX\\\___```eeeppp}}}yyyyyyzzz|||uuunnnvvv~~~~~~~~~~~~xxxtttvvvwwwvvvyyy~~~|||mmmccc]]]bbbddd___[[[XXXQQQHHHIIIFFFAAA>>>============>>>@@@BBBEEEIIIMMMSSSVVVeeemmmyyy{{{uuurrrooonnnllliiieee```\\\ZZZWWWVVVUUUSSSQQQOOOMMMLLLIIIJJJKKKKKKKKKIIIHHHGGGGGGFFFFFFGGGIIIIIIHHHFFFFFFFFFGGGGGGHHHHHHHHHIIIIIIJJJJJJJJJJJJIIIHHHHHHHHHHHHIIIJJJJJJIIIHHHGGGLLLMMMMMMMMMMMMMMMLLLLLLMMMMMMNNNNNNNNNMMMLLLKKKMMMMMMMMMMMMMMMNNNNNNOOORRRSSSUUUVVVVVVVVVTTTTTTUUUUUUUUUTTTSSSSSSUUUWWW[[[cccmmmuuuyyy|||~~~}}}zzzvvvuuuvvv{{{xxxooohhhaaaYYYSSSPPPNNNMMMKKKIIIHHHIIIMMMQQQ[[[fffsss}}}rrreee[[[YYYWWWYYY```lllxxxvvvoooiiifffhhhnnnmmmppppppllliiiiiigggdddgggbbbaaadddeee```[[[YYYTTTWWW[[[bbbkkkttt|||oooWWWKKK???:::555333333333000...000000000000000000000000222111///.........///000111111000......---------..............................////////////......------------------------//////.........---------///...---,,,,,,---...///------------------------.........////////////000//////.........---------,,,------......------,,,........................000---,,,---///000...,,,//////......---------,,,........................222///,,,+++---///...,,,---,,,,,,+++,,,---///000............////////////000000000000111111111111333222111000////////////////////////000000000000000000111111222222222222:::<<<======<<<<<<===>>>????????????????????????===<<<<<<<<<<<<======>>>>>>???AAABBBBBBAAA???>>>??????@@@AAABBBCCCCCCDDDCCCCCCCCCDDDDDDFFFGGGHHHEEEEEEEEEDDDDDDFFFJJJMMMTTTSSSPPPMMMJJJGGGDDDCCCCCCAAAAAABBBEEEFFFFFFEEEEEEEEEFFFFFFFFFFFFEEEDDDDDDDDDEEEEEEGGGHHHIIIIIIGGGGGGHHHIIILLLNNNQQQRRRSSSRRRPPPNNNMMMMMMMMMNNNNNNKKKHHHGGGHHHJJJJJJKKKMMMKKKKKKKKKKKKKKKIIIGGGEEEEEEEEEEEEFFFGGGHHHHHHJJJKKKMMMOOOOOOOOOMMMMMMMMMMMMLLLNNNPPPPPPOOONNNMMMNNNOOOOOOOOOQQQUUUXXX]]]\\\XXXQQQJJJGGGHHHKKKOOOOOOOOOPPPSSSWWW[[[^^^[[[___gggsss~~~xxxuuuuuu}}}yyyuuu|||}}}uuupppqqqrrrsssvvv|||~~~qqqhhhbbbgggjjjiiiiiillljjjeee]]]WWWNNNEEE@@@>>>===>>>:::;;;===>>>AAADDDGGGJJJPPPXXXbbbjjjpppvvv~~~}}}{{{wwwrrrnnnllleeedddaaa^^^\\\YYYXXXWWWUUUUUUVVVVVVUUUSSSQQQPPPOOONNNNNNOOOQQQQQQPPPOOOMMMMMMNNNNNNNNNOOOOOOOOOPPPPPPPPPQQQQQQQQQPPPPPPRRRSSSTTTTTTTTTSSSRRRQQQWWWWWWXXXXXXYYYYYYYYYXXXZZZZZZZZZYYYYYYXXXXXXWWWZZZZZZZZZZZZZZZ[[[\\\]]]```aaadddeeeeeedddbbbaaabbbccccccaaa______aaaccclllsss~~~{{{{{{uuuoooggg```ZZZUUUQQQOOOPPPPPPPPPNNNMMMNNNQQQTTT^^^fffooouuuzzzyyypppfff\\\[[[YYYZZZ```hhhqqqwwwwwwnnniiidddaaaccchhhqqquuuxxxuuusssrrrnnniiijjjeeedddhhhiiifffaaa```ZZZ[[[]]]aaagggnnnuuuxxx~~~eeeQQQFFF===:::777555444333222000000000000000000000000000222111000///...//////000111000///......---------..............................////////////..............................//////.........---------///...------------...///------------------------------........./////////......------,,,,,,,,,,,,,,,------......------,,,........................///---,,,---///000...,,,/////////.........------........................111///,,,,,,...///...---///...---------...///000............//////////////////000000000111111111333222111000//////////////////000000000111111111000111111111222222222222:::<<<======<<<;;;===>>>????????????????????????>>>======<<<<<<<<<<<<======>>>@@@AAAAAAAAA@@@@@@@@@@@@@@@AAABBBCCCDDDEEEDDDCCCCCCCCCDDDFFFIIIJJJGGGGGGFFFDDDCCCFFFJJJMMMTTTRRROOOLLLIIIGGGFFFFFFCCCAAA@@@AAACCCDDDDDDCCCEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEFFFHHHIIIIIIFFFGGGIIILLLOOORRRUUUVVVUUUTTTSSSQQQPPPPPPPPPPPPOOOMMMJJJHHHIIIKKKKKKKKKLLLKKKJJJKKKKKKKKKIIIGGGDDDDDDDDDDDDEEEFFFGGGHHHIIIJJJLLLNNNOOOOOONNNNNNNNNNNNNNNPPPRRRSSSRRRQQQNNNNNNOOONNNNNNOOORRRUUUYYY\\\]]]XXXOOOIIIJJJMMMPPPPPPOOOPPPRRRVVVZZZ\\\XXXZZZ___eeeooo{{{zzzssspppwww}}}yyy~~~{{{uuussssssrrrsssvvvwwwvvvooohhhkkknnnpppvvv~~~}}}tttfffVVVJJJBBB???>>>::::::999999:::<<<>>>???@@@EEELLLRRRWWW\\\ccchhhrrruuu{{{zzzxxxtttpppllljjjiiiiiigggggggggfffdddbbb```^^^]]]\\\[[[\\\^^^___^^^]]][[[[[[[[[[[[\\\\\\\\\\\\\\\]]]^^^_______________bbbbbbccccccccccccbbbbbbgggggghhhiiijjjkkkllllllnnnmmmkkkjjjiiiiiijjjjjjmmmmmmmmmnnnooopppqqqqqqtttvvvyyy{{{{{{yyyvvvtttvvvwwwvvvtttrrrqqqqqqsss~~~|||zzz||||||xxxtttsssllliiibbb[[[VVVTTTRRRRRRVVVVVVWWWUUUTTTTTTUUUWWWaaaeeejjjllloooqqqmmmgggaaa``````aaacccggglllnnnqqqjjjdddbbb```^^^```eeetttzzz~~~wwwooonnniiihhhlllooollliiiiii`````````bbbffflllqqquuuwwwvvvuuuvvvyyy~~~~~~kkkWWWGGG???999999888666333222333444000000000000000000000000111111000///////////////111000///......---....................................////////////......////////////////////////...............---------///...------------...///------------------------,,,---------............---,,,,,,,,,,,,+++++++++,,,------......------,,,------------------------///...------...///...---000000////////////..............................111///------...///...---111000//////.../////////---............///////////////000000000000111111222222111000////////////000000111111111222222222111111111111222222222222<<<===???>>>======>>>@@@???????????????????????????>>>===<<<<<<<<<<<<<<<<<<===???@@@AAAAAAAAAAAAAAAAAA@@@AAABBBCCCEEEFFFEEEDDDCCCBBBDDDGGGJJJMMMJJJIIIGGGDDDCCCEEEJJJMMMSSSQQQMMMJJJHHHGGGHHHHHHEEECCCAAAAAACCCDDDDDDCCCEEEEEEEEEEEEFFFFFFGGGHHHEEEDDDDDDDDDEEEFFFHHHIIIHHHJJJMMMQQQTTTWWWYYYZZZVVVVVVVVVUUUTTTSSSSSSRRRPPPNNNKKKJJJKKKLLLLLLKKKLLLKKKJJJJJJKKKJJJHHHFFFCCCCCCCCCDDDEEEFFFGGGHHHHHHIIIKKKMMMNNNOOOOOOOOOOOOOOOOOOQQQSSSTTTSSSRRRMMMNNNNNNMMMLLLMMMOOOQQQSSS[[[```]]]SSSLLLLLLOOORRRQQQPPPPPPRRRUUUYYY[[[YYY[[[\\\^^^bbbjjjvvv~~~xxxrrrtttyyy}}}yyyuuutttssswww{{{tttqqqrrrssswwwppp\\\MMMDDD@@@>>><<<:::::::::;;;;;;;;;>>>@@@CCCEEEGGGJJJOOOSSSZZZ]]]bbbhhhooowww}}}|||}}}{{{{{{{{{yyywwwtttrrrpppnnnmmmlllmmmoooppppppooonnnnnnnnnnnnnnnnnnnnnnnnnnnnnnpppqqqrrrsssssssssrrrssstttuuuvvvwwwxxxxxxzzzzzz{{{|||~~~}}}|||}}}~~~zzzrrrlllmmmooonnnmmmnnnmmmnnnjjjbbb\\\[[[[[[[[[[[[\\\]]]\\\YYYWWWWWWWWW^^^bbbeeefffhhhlllkkkggggggggghhhiiijjjkkkkkkllleee```___```aaaaaadddiiiuuu}}}wwwqqqllljjjnnnqqqpppoooooofffeeeeeefffiiioootttxxxuuurrrnnnmmmooouuu|||{{{wwwvvvwwwxxxzzz|||zzzxxxrrrfffWWWHHH>>>999444666777666222111222555000000000000000000000000111000000///////////////000000///.......................................---......//////......---.........................................................------.........------------------------,,,,,,,,,---------......---,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------......---............---000000000000000/////////........................000///...............---111000000//////.........---------.........//////////////////000000000111111111000///////////////111111111222222333333444222222222222222222222222<<<===>>>>>>======>>>???>>>>>>>>>>>>>>>>>>>>>>>>???>>>===<<<<<<<<<<<<<<<<<<===>>>???@@@@@@AAAAAAAAAAAAAAABBBCCCDDDFFFFFFEEEDDDCCCCCCEEEHHHKKKMMMKKKKKKIIIFFFDDDEEEIIILLLPPPNNNKKKIIIGGGGGGHHHIIIEEECCC@@@@@@BBBCCCDDDCCCBBBCCCCCCDDDEEEFFFFFFGGGEEEDDDCCCCCCDDDEEEGGGHHHKKKMMMQQQVVVYYY[[[\\\\\\VVVWWWXXXXXXWWWVVVTTTTTTPPPNNNLLLKKKLLLMMMMMMLLLLLLKKKJJJJJJKKKJJJHHHFFFCCCCCCDDDDDDEEEGGGHHHIIIHHHIIIKKKMMMOOOQQQRRRRRRPPPPPPPPPQQQTTTTTTTTTRRRLLLMMMMMMMMMKKKKKKLLLNNNPPPYYYaaa___VVVOOONNNQQQVVVTTTRRRPPPQQQTTTXXX[[[YYY[[[\\\]]]^^^ccckkkqqqyyy{{{uuuwww}}}{{{sssrrrwww{{{{{{yyyzzzttt^^^NNNFFFAAA>>>;;;;;;<<<<<<<<<:::>>>????????????BBBEEEGGGJJJLLLOOOSSSXXX```hhhnnn{{{zzzqqqhhhaaaaaadddgggkkkpppxxx}}}|||sssjjjgggfffccc```aaabbb```\\\YYYWWWWWW[[[aaaeeefffhhhkkkkkkhhhjjjkkkkkklllmmmllllllkkkaaa^^^___dddgggiiimmmrrrwwwxxxqqqlllnnnqqqqqqrrrtttooonnnmmmmmmnnnrrrvvvyyyuuuqqqjjjfffgggllltttyyyvvvtttpppmmmmmmnnnnnnmmmfffbbb[[[RRRGGG>>>888666000333555444111///111333000000000000000000000000000000000000000//////...000//////............///........................------............---------------------------------.....................---..................---------------------------,,,,,,,,,---------......------------............,,,------......------,,,---------------------------.........------....../////////000000000000000........................//////000//////.........////////////......------------------...............////////////000000000111000//////////////////000111111222333333444444333222222222222222222222999;;;<<<<<<;;;:::<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<======>>>>>>>>>???@@@@@@@@@@@@AAACCCDDDEEEFFFFFFFFFFFFEEEEEEEEEFFFHHHKKKLLLLLLLLLKKKHHHFFFFFFHHHJJJLLLKKKIIIHHHGGGGGGHHHHHHBBB@@@>>>===???AAABBBCCC@@@AAACCCEEEFFFGGGFFFFFFFFFEEEDDDCCCCCCEEEGGGHHHNNNPPPTTTXXX[[[\\\[[[[[[VVVWWWXXXYYYYYYWWWUUUSSSNNNMMMKKKLLLMMMNNNMMMMMMKKKJJJIIIJJJJJJJJJHHHFFFDDDDDDDDDEEEFFFHHHIIIJJJHHHIIIKKKMMMPPPRRRTTTUUUSSSRRRRRRSSSUUUUUUTTTRRRLLLMMMNNNMMMLLLKKKLLLMMMQQQXXX______YYYSSSRRRSSSYYYWWWTTTRRRRRRTTTXXXZZZWWWYYYZZZ\\\___bbbgggjjjjjjsss||||||}}}}}}tttrrr~~~|||}}}rrr^^^TTTGGGCCC???>>>???@@@>>><<<;;;;;;;;;;;;<<<>>>@@@BBBAAABBBDDDEEEHHHMMMSSSWWWaaagggpppzzzyyyuuusssrrrrrrsssrrrrrrtttvvvtttpppkkkfff```\\\]]]aaagggpppzzzzzzsssmmmhhheeeffffffddd```]]]\\\\\\___fffkkkkkklllnnnnnnllljjjjjjjjjjjjjjjjjjiiiiiidddaaaccchhhlllooosssxxx{{{{{{sssrrrssstttwwwzzzzzzyyywwwvvvvvvwwwxxxyyyxxxqqqhhhaaa___cccjjjooopppoookkkfffddddddaaa]]]SSSOOOIIICCC<<<888555444000111222222111//////000000000000000000000000000000000000000000///......//////............//////........................------............---------------------------------------...............------...//////...------------------------------,,,---------............------...............///,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///...------...///......////////////000000...........................000111111///......///....../////////...------,,,------------...............////////////000000000//////....../////////000000111222333444444555333333333333222222222222999:::<<<;;;::::::;;;===>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<======>>>???>>>>>>>>>>>>>>>?????????AAADDDFFFGGGGGGEEEDDDFFFFFFFFFGGGGGGIIIJJJJJJLLLLLLLLLKKKHHHFFFGGGHHHGGGGGGGGGGGGGGGGGGGGGGGGBBB@@@======???BBBDDDDDDBBBEEEHHHKKKMMMMMMKKKJJJIIIHHHFFFEEEEEEGGGIIIJJJOOOQQQUUUYYY[[[ZZZXXXVVVTTTVVVXXXYYYYYYWWWTTTSSSLLLKKKJJJKKKMMMOOONNNMMMKKKJJJIIIIIIJJJJJJHHHFFFDDDEEEEEEFFFGGGIIIKKKLLLIIIJJJLLLNNNQQQTTTVVVXXXVVVUUUUUUUUUVVVVVVTTTSSSMMMOOOPPPPPPOOONNNOOOPPPUUUYYY^^^___[[[XXXWWWWWW\\\YYYVVVSSSRRRUUUXXX[[[ZZZYYYYYYZZZ^^^aaaccccccaaafffoooyyyvvv{{{pppfffUUUPPPKKKIIIJJJJJJGGGCCC???>>>======>>>?????????<<<===>>>>>>???AAAEEEHHHKKKPPPYYYaaahhhnnntttxxx}}}{{{xxxrrroookkkfffaaa^^^]]]\\\\\\]]]^^^```aaaaaa```___YYYYYY[[[aaafffmmmzzz~~~tttjjjhhhiiiiiihhheeedddeeefffiiippptttrrrqqqssssssqqqlllkkkiiigggffffffggggggiiiggggggkkknnnooosssxxx||||||xxxxxxyyy}}}}}}uuujjj```\\\^^^cccggglllmmmjjjbbb]]][[[UUUMMMCCC@@@<<<999666555333333111111111111222111///---000000000000000000000000///000000111000///...---//////............//////........................,,,------......------,,,........................---------.........//////------...//////...------------------------------------........./////////,,,,,,,,,------.........,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...000///---,,,---///------........./////////...........................000222222///......///---...///000000000//////,,,,,,---------................../////////000000//////.........//////000//////000111222333444444444444333333333222222222;;;<<<>>>===<<<<<<===???>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<===>>>???@@@???>>>>>>>>>>>>>>>???>>>AAADDDGGGIIIGGGEEEDDDGGGGGGGGGHHHHHHIIIIIIIIIKKKMMMMMMLLLIIIGGGFFFFFFEEEEEEFFFGGGGGGGGGFFFFFFDDDAAA??????BBBEEEGGGHHHGGGJJJOOOSSSTTTTTTQQQOOOKKKJJJHHHFFFFFFHHHKKKLLLOOOQQQUUUXXXYYYXXXUUUSSSSSSUUUWWWYYYYYYWWWTTTRRRKKKJJJJJJKKKNNNOOOOOONNNKKKJJJIIIIIIJJJIIIGGGEEEEEEEEEFFFGGGHHHJJJLLLMMMJJJJJJLLLOOORRRUUUXXXZZZYYYXXXWWWWWWXXXWWWUUUSSSOOOPPPRRRRRRQQQPPPQQQRRRXXX[[[]]]^^^]]][[[ZZZZZZ^^^[[[WWWSSSSSSUUUYYY[[[```\\\XXXXXX[[[^^^^^^]]]\\\___dddlllwww~~~||||||sssccc^^^WWWUUUUUUTTTPPPLLLGGGEEEDDDCCCBBBAAA???===:::;;;<<<;;;;;;<<<>>>AAA>>>BBBHHHNNNSSSWWW[[[^^^eeejjjpppuuuxxx{{{~~~yyypppjjjfff]]][[[YYYVVVSSSRRRQQQQQQNNNPPPRRRTTTTTTUUUWWWYYYPPPTTT]]]eeekkksssxxxllliiijjjkkkkkkjjjjjjlllnnnsssyyy{{{wwwtttuuuvvvuuuooommmiiifffeeeeeefffgggnnnjjjiiikkkmmmmmmpppuuuzzz~~~|||~~~zzznnnbbb\\\]]]aaadddkkkmmmiii```YYYUUULLLBBB:::888555444333333333222444222000222444333000,,,000000000000000000000000///000111111111000...---//////.........//////000........................,,,------......------,,,////////////////////////---------.........//////,,,---...//////...---,,,------------------------.........////////////000+++++++++,,,,,,---------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...000///---,,,---000,,,---------......//////........................---000333222///---...///...///000111222222111000,,,,,,,,,---------................../////////000//////.........//////000...///000111222333444444444444444333333222222222<<<;;;;;;::::::;;;;;;<<>>>>>======<<<<<<============>>>>>>>>>>>>DDDCCCAAA@@@??????@@@@@@AAADDDFFFFFFEEEDDDEEEEEEEEEGGGJJJLLLLLLKKKHHHFFFJJJNNNOOOLLLLLLLLLJJJFFFCCCDDDEEEFFFFFFFFFFFFFFFBBBBBBAAAAAABBBDDDGGGHHHEEEJJJQQQXXXZZZXXXUUURRRPPPIIICCCBBBFFFIIIJJJIIINNNOOOQQQSSSTTTUUUUUUTTTSSSTTTVVVXXXZZZXXXUUUQQQRRROOOLLLLLLMMMPPPQQQQQQNNNMMMLLLJJJHHHFFFEEEDDDEEEDDDDDDDDDGGGJJJNNNPPPPPPPPPPPPPPPRRRUUUXXXZZZZZZZZZ[[[[[[ZZZZZZYYYYYYTTTVVVXXXUUUQQQPPPSSSXXX\\\^^^___^^^]]][[[\\\\\\[[[YYYVVVTTTSSSTTTUUUWWWZZZ[[[[[[YYYWWWWWWYYY[[[YYY\\\```bbbgggsss{{{zzzkkkgggdddeeeiiihhhbbb[[[PPPRRRQQQKKKHHHGGGDDD@@@@@@999555777:::;;;<<<>>>>>>@@@BBBDDDFFFHHHLLLNNNPPPRRRVVV[[[^^^aaabbbccchhhkkkpppuuu{{{}}}tttjjjbbb\\\YYYSSSQQQMMMIIIFFFEEEGGGIIIKKKHHHIIIOOOTTTTTTUUUWWWVVVYYY```iiipppwww|||qqqllljjjmmmsssuuuqqqnnnmmmuuuwwwzzz{{{yyyvvvttttttmmmiiidddcccdddfffgggffflllkkkjjjfffccceeekkkqqqzzzyyymmmddd______ccccccbbb___ZZZRRRIIIAAA<<<999666333333333333000---000000000000000000000000////////////////////////////////////////////////////////////////////////........................000000///...---,,,,,,,,,.................................------,,,,,,,,,,,,---///000000...,,,***......///000///...,,,++++++++++++,,,,,,---------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000111111000......---------......------------......---------............///........................---...///111111111000///+++---//////---,,,...111---......///////////////////////////////////////------...000111222333444333333222222111222222222<<<;;;;;;::::::;;;;;;<<<>>>>>>>>>>>>======<<<<<<999999;;;===>>>@@@BBBBBBEEEDDDBBBAAA@@@@@@AAAAAAAAACCCEEEFFFEEEDDDDDDDDDEEEGGGIIIKKKKKKJJJHHHFFFJJJNNNOOOMMMLLLMMMJJJFFFCCCDDDEEEEEEFFFFFFFFFEEECCCCCCBBBBBBCCCFFFHHHJJJJJJNNNUUU[[[]]]\\\YYYVVVOOOIIIDDDCCCFFFIIIIIIHHHLLLMMMOOORRRSSSTTTTTTTTTRRRSSSUUUXXX[[[ZZZWWWTTTRRROOOLLLKKKMMMOOOPPPQQQMMMLLLKKKIIIHHHFFFEEEEEEEEEDDDDDDDDDFFFJJJNNNPPPQQQQQQQQQRRRTTTWWWZZZ\\\^^^_________^^^]]][[[ZZZTTTVVVXXXVVVSSSQQQTTTXXX^^^___```^^^\\\ZZZYYYZZZZZZXXXUUUSSSRRRSSSUUUWWW[[[[[[[[[YYYWWWVVVWWWYYYXXXZZZ]]]^^^aaakkk{{{{{{pppmmmkkknnntttuuupppkkkgggjjjggg```ZZZUUUNNNGGGEEE>>>888:::<<<;;;<<<>>>@@@AAAAAAAAAAAAAAACCCDDDFFFGGGJJJLLLOOOPPPQQQRRRWWWZZZ^^^bbbgggmmmtttyyy}}}}}}~~~}}}vvvrrrkkkccc\\\VVVRRROOOLLLLLLLLLKKKJJJJJJJJJKKKLLLIIILLLSSSXXXXXXVVVWWWWWWYYY```iiipppwwwvvvnnnmmmpppwwwyyyuuuqqqpppsssuuuwwwwwwuuusssqqqqqqllljjjgggggghhhiiihhhhhhiiiiiihhheeebbbdddiiioootttyyywwwkkkccc___^^^]]]\\\YYYSSSLLLDDD===888555333111222444444222000000000000000000000000000000000000000000000000000000000000000000000000000................................................000000///------,,,,,,---..............................---------,,,,,,,,,111333555666555444111000..................---,,,+++,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---......//////111000///...------------...///111222222000...------------............///...////////////.........---...///000111000000///...000111111//////111333......///000000000000///////////////////////////......///000111222222333333222222111111222222222<<<;;;;;;::::::;;;;;;<<<>>>>>>>>>============<<<888999:::<<>>===???AAAAAABBBBBBAAA@@@??????>>>>>>???@@@@@@AAAAAAAAAFFFHHHKKKNNNQQQVVV[[[___iiijjjkkkjjjhhhgggfffggggggggghhhjjjlllnnnpppqqqxxxxxxyyyzzz|||~~~~~~~~~}}}}}}{{{yyyxxxwwwtttrrrqqqooonnnnnnoooooopppooommmkkkjjjkkkooorrrzzzzzzzzzzzz{{{|||}}}~~~{{{zzzyyyvvvrrrqqqrrrsssuuuwwwyyy{{{}}}~~~}}}|||zzzxxxuuusssrrrooollliiigggffffffeeedddccc```]]]XXXUUUSSSRRRRRRLLLNNNQQQTTTUUUUUUTTTTTTSSSQQQSSSZZZ___^^^[[[ZZZWWWYYY___hhhooovvvzzzsssrrruuu{{{}}}xxxsssrrrnnnppprrrrrrqqqoooppppppnnnnnnnnnmmmlllkkkjjjjjjggghhhgggdddaaabbbfffjjjpppuuu{{{wwwkkk```YYYUUURRRNNNHHHBBB<<<777555222111000111333444444333000000000000000000000000000000000000000000000000000000000000000000000000................................................000///...---------------...........................------------,,,,,,,,,000111222333333111///...------------------...///---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......//////...---,,,,,,,,,,,,...000444777666333...+++---------............///......///////////////...---...//////000/////////,,,---......------...///...///000000111111000000/////////////////////////////////000000111111111222222111111111222222333<<<;;;;;;::::::;;;;;;<<<========================;;;;;;<<<===>>>???@@@@@@EEEDDDDDDCCCCCCCCCBBBBBB???AAACCCDDDCCCBBBBBBCCCDDDEEEFFFGGGHHHHHHIIIIIIKKKPPPRRRQQQPPPQQQNNNIIIFFFGGGGGGGGGGGGGGGFFFEEEEEEEEEDDDEEEFFFIIILLLMMMPPPRRRVVVZZZZZZXXXUUURRRMMMJJJGGGGGGHHHIIIHHHGGGIIIJJJMMMOOOQQQRRRSSSSSSSSSSSSUUUXXXZZZ[[[YYYVVVQQQOOOKKKJJJLLLNNNOOOOOOKKKJJJHHHGGGFFFFFFFFFGGGFFFEEEDDDDDDEEEHHHLLLNNNPPPQQQRRRTTTWWWZZZ]]]___]]]^^^______]]]XXXTTTQQQPPPRRRVVVVVVUUUTTTUUUVVV\\\]]]^^^\\\YYYWWWWWWWWWYYYVVVSSSQQQQQQRRRUUUVVVZZZZZZZZZWWWTTTSSSSSSSSSUUUVVVWWWVVVVVV\\\eeemmm|||~~~zzzsssrrrsssyyywwwmmm[[[QQQIIIFFFEEEBBBAAABBBAAACCCGGGJJJKKKJJJFFFBBBAAA@@@???======<<<<<<<<<>>>@@@BBBCCCEEEHHHLLLOOOVVVWWWWWWVVVTTTTTTTTTVVVSSSSSSTTTUUUWWWYYY[[[\\\``````aaaccceeefffhhhiiikkkkkkllllllllllllkkkkkkeeeeeeeeedddbbbaaa___^^^___^^^\\\[[[ZZZZZZZZZZZZ\\\[[[XXXUUUTTTUUUYYY]]]````````````aaabbbccccccccccccbbb```\\\ZZZZZZ[[[\\\]]]___aaaccceeefffggghhhhhhgggfffcccaaa^^^]]][[[ZZZWWWVVVUUUUUUTTTTTTVVVUUUUUUUUUWWWZZZ]]]___]]]___aaaeeegggfffcccaaabbb\\\[[[```dddbbb___]]]VVVWWW\\\dddkkkrrr}}}~~~yyywwwyyy~~~}}}wwwqqqooohhhjjjlllmmmnnnpppsssuuuxxxyyyxxxuuuqqqmmmlllllliiijjjjjjfffbbb```bbbeeeoootttzzzssscccVVVLLLIIIDDD???999666333222000000000111222333333333////////////////////////////////////////////////////////////////////////................................................000///...---------------........................------------------------,,,,,,---......,,,+++***------,,,+++,,,---///000---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------...---,,,,,,+++++++++,,,///111444666666222...,,,---------............///------.../////////.............../////////......+++,,,,,,,,,,,,,,,,,,,,,//////000111111111111111////////////////////////000000000000000000//////111111111111111222222333<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<<<<=========;;;<<<<<<===>>>?????????CCCCCCCCCCCCCCCBBBBBBBBB>>>AAACCCCCCBBBAAABBBBBBCCCDDDEEEGGGHHHIIIIIIJJJMMMRRRTTTTTTSSSTTTQQQLLLIIIIIIIIIIIIHHHGGGGGGFFFEEEDDDDDDDDDFFFIIILLLNNNRRRSSSVVVWWWVVVTTTPPPNNNMMMKKKIIIHHHHHHHHHHHHHHHIIIKKKMMMOOOQQQRRRRRRRRRTTTTTTUUUVVVXXXXXXVVVSSSPPPMMMJJJIIIKKKNNNOOOOOOLLLJJJIIIGGGFFFFFFGGGHHHGGGEEEDDDDDDEEEHHHKKKMMMMMMNNNPPPRRRUUUXXX[[[\\\ZZZ[[[\\\\\\YYYUUUPPPMMMMMMOOORRRTTTTTTTTTTTTUUUYYYZZZ[[[ZZZXXXWWWWWWXXXWWWVVVTTTRRRRRRSSSUUUVVVWWWXXXYYYWWWTTTSSSSSSSSSVVVWWWXXXWWWXXX\\\ccciiimmmttt}}}}}}|||sssrrrsssxxxiii^^^TTTPPPLLLHHHFFFGGGEEEIIIOOOVVVYYYVVVOOOJJJHHHFFFCCC@@@>>>=========:::<<<>>>??????AAACCCEEEGGGHHHIIIHHHFFFEEEFFFGGGFFFFFFFFFGGGHHHJJJKKKLLLMMMMMMNNNPPPQQQRRRSSSTTTUUUUUUVVVVVVVVVVVVUUUUUUPPPPPPPPPOOONNNMMMLLLKKKMMMMMMLLLKKKJJJJJJIIIIIIKKKJJJIIIFFFDDDFFFIIILLLLLLLLLLLLLLLMMMNNNPPPPPPPPPQQQRRRPPPMMMKKKJJJKKKKKKLLLLLLMMMOOOPPPQQQRRRTTTTTTUUUTTTRRRPPPNNNLLLLLLKKKKKKJJJJJJKKKLLLMMMMMMNNNPPPTTT[[[bbbiiimmmttttttvvvxxxzzzwwwrrrnnnoooeee___```cccaaa___^^^UUUUUUXXX```gggmmmvvv~~~~~~{{{zzz|||zzzrrrllljjjbbbeeehhhkkkooouuu|||yyyqqqoooooonnnooooookkkddd```___```mmmsssxxx||||||~~~vvvcccRRREEEBBB===888444222222222111111222111111000000111////////////////////////................................................................................................//////...------------...........................---------------------------............---,,,+++---,,,+++++++++---...000---------,,,,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,---------,,,++++++++++++,,,000000111111111000...------------............///,,,---///000000000///.../////////.........//////000000//////000000////////////000111111111111111////////////////////////000000000///////////////111000000000111111222333<<<;;;;;;::::::;;;;;;<<<;;;<<<<<<<<<<<<=========999:::;;;===>>>@@@AAABBB@@@AAAAAABBBBBBAAA@@@@@@???AAACCCDDDCCCBBBBBBBBBBBBDDDFFFHHHJJJJJJJJJJJJMMMRRRVVVUUUUUUUUURRRMMMJJJJJJJJJIIIHHHGGGFFFEEECCCCCCCCCCCCEEEHHHKKKMMMRRRSSSUUUUUUUUUSSSPPPNNNNNNLLLJJJHHHGGGGGGHHHIIIJJJKKKMMMOOOQQQQQQQQQQQQSSSSSSSSSTTTUUUUUUSSSQQQMMMKKKIIIHHHKKKNNNPPPPPPNNNLLLJJJGGGFFFFFFGGGHHHGGGFFFDDDDDDDDDGGGJJJKKKKKKLLLNNNPPPSSSUUUWWWXXXWWWXXXYYYYYYWWWTTTPPPNNNLLLMMMOOOQQQSSSTTTUUUUUUWWWXXXYYYYYYWWWVVVVVVWWWUUUUUUUUUTTTTTTTTTUUUUUUTTTVVVWWWWWWUUUTTTTTTUUUXXXYYYZZZZZZ[[[___cccgggfffkkkssszzzyyysssnnnpppvvvuuutttuuuxxxvvvkkk___YYYUUUPPPMMMNNNNNNQQQWWW___dddbbb[[[TTTRRROOOIIICCC???===<<<<<<888:::<<<======>>>???AAA@@@AAABBBAAA???======>>>???????????????@@@AAAAAAAAABBBCCCDDDEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEBBBCCCCCCCCCCCCBBBAAAAAAAAAAAA@@@@@@@@@@@@??????>>>???>>>===;;;<<>>???@@@@@@===>>>???@@@@@@???>>>>>>???AAADDDDDDCCCBBBBBBCCCAAACCCGGGJJJLLLLLLKKKJJJLLLQQQUUUUUUUUUUUUQQQLLLIIIIIIIIIHHHGGGEEEDDDCCCAAAAAAAAABBBDDDGGGJJJLLLNNNOOOQQQSSSSSSSSSRRRQQQOOOMMMJJJGGGEEEFFFHHHKKKJJJKKKLLLNNNOOOOOONNNNNNOOOOOOOOOPPPRRRSSSRRRPPPKKKIIIGGGHHHKKKNNNQQQRRRPPPNNNKKKHHHGGGGGGHHHHHHHHHFFFEEECCCDDDFFFIIIJJJJJJKKKMMMPPPRRRSSSUUUUUUTTTTTTTTTTTTSSSRRRPPPOOOMMMMMMNNNPPPSSSUUUWWWWWWWWWXXXYYYXXXVVVTTTTTTUUUTTTUUUVVVWWWWWWVVVUUUTTTQQQTTTVVVWWWWWWVVVWWWXXXZZZZZZ[[[\\\]]]___bbbdddcccfffiiimmmsss}}}{{{ssskkkiiilllrrr}}}|||uuutttuuuxxx~~~ttthhhaaa\\\VVVTTTTTTVVVWWW\\\dddmmmooolllhhh```[[[SSSKKKDDD???======;;;===???@@@@@@AAACCCDDDCCCEEEGGGFFFDDDAAA?????????>>>>>>===<<<<<<=========>>>????????????>>>=========>>>>>>>>>>>>======;;;<<<======>>>>>>======;;;<<<<<<===============888999::::::999999;;;<<<<<<===>>>???AAACCCEEEFFFHHHIIIKKKIIIEEEAAA???>>>>>>??????@@@BBBEEEGGGHHHJJJLLLNNNOOOOOONNNLLLJJJGGGIIIKKKJJJJJJKKKOOORRRYYYZZZ\\\bbbjjjttt|||uuuiii``````cccbbb^^^\\\YYYUUUVVV\\\bbbffflllrrr~~~xxxtttssspppjjjffffffdddgggkkkqqqzzz|||xxxpppssstttqqqjjjdddaaa```eeennnvvvzzz~~~|||wwwttttttuuutttxxx|||{{{gggTTTCCC;;;999666333111111222333000222333111...---...000000000000000000000000000................................................------------------------..............................---------......///........................,,,,,,,,,---------......++++++++++++*********))),,,,,,---------,,,+++++++++,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,------++++++++++++,,,---...///---------............///000111444666777666555333333222111000///000000111000...------//////---+++......///000000000000///////////////////////////......//////////////////////////////000111222333<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;<<<<<<<<<======??????>>>>>>======<<<<<<<<<<<<>>>??????>>>===<<<@@@BBBDDDEEEDDDCCCCCCCCCAAACCCHHHKKKMMMMMMLLLKKKJJJPPPTTTTTTTTTTTTPPPKKKHHHHHHGGGGGGEEEDDDBBBAAA@@@@@@???@@@CCCFFFIIIKKKIIIJJJMMMOOOQQQRRRRRRRRRPPPNNNKKKGGGEEEEEEIIILLLIIIJJJLLLMMMMMMMMMLLLKKKLLLLLLLLLNNNQQQRRRRRRQQQJJJHHHFFFGGGKKKOOORRRSSSRRRPPPLLLIIIGGGGGGHHHIIIHHHFFFEEECCCDDDFFFHHHJJJJJJKKKMMMOOOQQQSSSSSSTTTPPPPPPPPPPPPPPPOOOOOONNNOOONNNMMMOOOSSSVVVYYYYYYYYYZZZZZZXXXUUUSSSRRRRRRSSSUUUWWWYYYYYYXXXUUUTTTOOORRRVVVWWWXXXXXXYYYZZZ[[[\\\\\\]]]^^^___```aaabbbcccccccccfffppp|||xxxnnniiihhhkkkttt~~~~~~zzzwwwtttssstttwww}}}zzzmmmfff```ZZZXXXXXXZZZZZZ^^^gggssszzz|||{{{mmmggg]]]SSSJJJDDDAAA@@@@@@BBBEEEFFFGGGGGGIIIJJJKKKNNNPPPPPPMMMIIIGGGFFFBBBAAA@@@>>>============<<<===>>>>>>>>><<<;;;:::::::::;;;;;;;;;;;;::::::999:::;;;<<<============;;;<<<===>>>????????????666888:::;;;;;;;;;;;;===<<<<<<>>>???BBBDDDGGGHHHMMMOOOPPPNNNIIIDDD@@@>>>======>>>@@@CCCFFFJJJKKKSSSTTTWWWYYYZZZYYYWWWVVVPPPRRRTTTSSSRRRSSSWWW[[[\\\]]]^^^cccjjjsss{{{tttjjjbbbdddhhhgggaaa^^^[[[WWWWWW\\\bbbeeejjjpppzzz|||vvvqqqpppnnniiiggghhhhhhjjjnnnttt}}}|||nnnqqqtttrrrlllfffbbbbbbdddnnnwww|||~~~wwwqqqooopppmmmrrrxxx}}}rrr___NNN???888777444222111111222333...000222111...---///111000000000000000000000000////////////////////////////////////////////////------------------------..............................---------......///........................,,,,,,,,,------.........---------,,,,,,,,,++++++,,,------...---,,,***)))+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................---------,,,,,,---......)))***+++,,,------......---------.........//////222444777999:::999777666444333111000000000111222555222000111333333111///---......///////////////////////////////////////............//////000000////////////000111222333::::::::::::::::::::::::;;;<<<<<<===============>>>>>>======<<<<<<<<<;;;>>>===<<<===>>>AAACCCEEEFFFFFFFFFEEEEEEEEEEEEEEEAAACCCFFFIIIKKKKKKIIIHHHLLLMMMNNNNNNLLLKKKKKKLLLDDDEEEFFFFFFFFFDDDCCCBBBBBB@@@>>>===>>>AAAEEEGGGGGGHHHIIIKKKMMMOOOQQQRRRSSSPPPLLLGGGEEEFFFHHHIIILLLLLLJJJIIIGGGFFFDDDDDDJJJJJJKKKKKKLLLLLLMMMMMMJJJJJJIIIJJJKKKLLLNNNOOONNNNNNMMMKKKJJJHHHGGGGGGIIIHHHGGGFFFFFFHHHJJJKKKHHHJJJNNNPPPQQQQQQPPPOOOOOOOOOOOONNNNNNMMMMMMMMMQQQPPPOOOQQQTTTVVVXXXXXX]]]\\\ZZZWWWRRRPPPQQQRRRUUUWWWYYYXXXVVVUUUTTTTTTSSSUUUXXXZZZ[[[[[[[[[ZZZ[[[[[[[[[\\\^^^______^^^```___]]]\\\]]]ccckkkqqq|||yyyxxxuuuuuuwww{{{{{{wwwooommmnnnkkkkkkqqqwww}}}vvvllleee```]]][[[bbbeeejjjqqqxxx~~~zzzvvvlll^^^VVVQQQLLLEEEFFFFFFIIIMMMOOOOOOTTT[[[[[[\\\```dddddd]]]RRRIIIIIIFFFBBB@@@@@@@@@???>>>CCCBBBAAA@@@===;;;999888::::::::::::999999999999===;;;999999:::<<<<<<;;;===??????>>>AAAFFFGGGEEEAAA???>>>???===;;;>>>CCCDDDCCCBBBFFFLLLQQQSSSSSSWWWXXXZZZYYYVVVPPPKKKGGGFFFEEEDDDGGGLLLQQQUUUWWW^^^fffkkkllllllqqqtttuuulllddd^^^^^^^^^[[[YYYZZZYYY\\\___bbbgggoooxxx{{{qqqiiikkkmmmkkkgggeee```\\\ZZZ^^^aaaeeelllssszzzsssnnnooopppmmmkkkkkkkkkjjjmmmuuu}}}{{{tttpppnnnpppooojjjfffgggnnnrrryyy|||uuupppmmmlllmmmkkklllnnnttt|||yyyeeePPP@@@999333333222222111000//////000000000000000000000000000000000000000000000000333222///---,,,,,,---...................................................------------------------------------------------.........------,,,,,,,,,,,,,,,---......---,,,,,,------------------------***++++++,,,,,,------...++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,000000////////////......111000...------...///000333666::::::888555222111111000///...............111000///////////////000////////////////////////---------.........//////,,,---......///.........000000000000000000000000::::::::::::::::::::::::;;;<<<<<<===============>>>=========<<<<<<<<<;;;===<<<<<<<<<>>>@@@CCCDDDFFFFFFFFFFFFFFFFFFFFFFFFAAABBBEEEGGGIIIIIIIIIHHHKKKLLLMMMMMMKKKJJJJJJKKKEEEFFFFFFFFFFFFEEEDDDCCCBBB@@@>>>===>>>@@@CCCEEEFFFHHHJJJLLLNNNPPPQQQQQQUUURRRMMMIIIGGGGGGHHHJJJLLLKKKJJJIIIGGGFFFEEEDDDHHHHHHIIIIIIJJJKKKKKKKKKMMMLLLKKKKKKKKKLLLMMMMMMOOONNNMMMLLLJJJHHHGGGGGGGGGFFFEEEDDDEEEFFFHHHIIIHHHJJJMMMOOOPPPPPPNNNMMMLLLLLLLLLLLLLLLMMMNNNNNNRRRQQQPPPPPPRRRUUUWWWXXX\\\[[[YYYVVVRRROOOOOOPPPTTTVVVXXXWWWUUUSSSRRRRRRSSSUUUXXXZZZ\\\\\\\\\[[[[[[[[[\\\^^^______^^^]]]^^^]]][[[YYYYYY^^^eeejjjqqqzzz||||||wwwmmmhhhhhheeeffflllqqqtttzzzxxxnnngggcccbbbaaadddhhhmmmttt{{{vvvggg]]]XXXSSSMMMLLLKKKNNNSSSUUUVVV[[[bbbgggjjjqqqxxxzzztttggg^^^QQQNNNIIIFFFEEEEEEDDDCCCHHHGGGGGGEEECCCAAA???>>>======<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<>>>@@@AAABBBEEEEEEEEEIIIPPPTTTRRRLLLFFFCCCCCCCCCBBBEEEIIIMMMKKKKKKNNNTTTYYY\\\\\\```aaabbbbbb```\\\WWWUUUMMMLLLKKKLLLPPPVVVZZZ]]]iiipppvvvyyy}}}wwwnnnfffcccbbb^^^[[[[[[ZZZ\\\^^^```dddkkktttzzztttlllmmmooommmiiifffaaa^^^]]]___aaaeeennnwwwxxxsssssssssnnniiihhhgggfffjjjsss{{{vvvqqqoooqqqqqqmmmjjjkkkqqqvvv}}}|||sssmmmiiiiiiiiijjjjjjkkkoootttyyy{{{||||||yyyqqqdddSSSDDD999555333333222111111000//////000000000000000000000000////////////////////////222111///.........000111........................................................................------------------------......---------,,,,,,,,,,,,,,,---......---,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++000///...------...000111222444777777555222111000000///......------......//////.........//////000////////////////////////---------.........//////---...//////000000//////000000000000000000000000::::::::::::::::::::::::;;;<<<<<<========================<<<<<<<<<<<<<<<<<<<<<<<<<<<===???AAACCCFFFFFFGGGGGGGGGGGGFFFFFFAAABBBCCCDDDFFFGGGGGGHHHIIIKKKLLLKKKJJJIIIIIIIIIFFFFFFGGGGGGGGGFFFEEEEEECCCBBB???>>>>>>@@@BBBCCCEEEGGGKKKNNNPPPQQQPPPOOOVVVSSSOOOJJJHHHGGGHHHIIIKKKJJJIIIHHHGGGFFFEEEEEEFFFFFFGGGHHHHHHIIIJJJJJJNNNNNNMMMLLLKKKKKKLLLLLLPPPOOONNNLLLJJJIIIGGGGGGEEEEEEDDDCCCDDDEEEFFFGGGHHHJJJLLLNNNNNNMMMLLLKKKLLLKKKJJJJJJLLLNNNPPPQQQTTTRRRQQQPPPPPPRRRUUUWWW[[[ZZZYYYUUUQQQNNNNNNOOOTTTUUUWWWVVVSSSQQQPPPPPPSSSUUUXXXZZZ\\\]]]]]]\\\ZZZ[[[]]]___```___^^^]]]]]]\\\YYYWWWUUUWWW\\\```eeelllwww|||ooofffbbb______dddhhhkkkpppvvvzzzqqqjjjgggffffffhhhlllsssyyyrrrgggaaa[[[UUUPPPNNNPPPTTTWWWYYY^^^eeekkkrrr}}}zzzooo]]]YYYSSSOOOMMMMMMLLLLLLIIIIIIHHHGGGFFFDDDCCCBBBBBBBBBAAAAAA@@@@@@@@@AAA???BBBCCCCCCBBBCCCGGGJJJLLLNNNOOOPPPUUU___fffggg\\\SSSKKKJJJKKKMMMOOOSSSWWWUUUUUUXXX]]]cccggghhhgggggghhhhhhgggeeebbbaaaZZZXXXUUUTTTVVVZZZ___bbblllrrrxxx~~~yyyooojjjfffaaa^^^^^^\\\]]]]]]^^^aaagggnnnttt|||xxxooooooqqqnnnjjjhhhbbb``````aaabbbfffqqq~~~yyyyyyxxxppphhhdddbbbaaadddnnnxxxyyyuuusssuuuuuurrrqqqrrrxxx}}}|||qqqiiieeeddddddhhhgggfffggghhhiiigggfffbbb___WWWLLLBBB999555444222222222111111000000///000000000000000000000000////////////////////////000000///...///000222333................................................////////////////////////------------------------...------------,,,,,,,,,,,,,,,------------,,,,,,++++++++++++++++++++++++......---,,,,,,+++******+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------///...---------///000111000222333222000////////////...------------------...............///000111////////////////////////------........./////////...//////000000000000000000000000000000000000000;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===============<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<===???@@@AAADDDDDDFFFFFFGGGFFFFFFEEEBBBAAAAAAAAACCCDDDFFFGGGHHHIIIJJJJJJHHHGGGGGGHHHGGGGGGGGGGGGGGGGGGGGGGGGFFFDDDBBB@@@@@@AAABBBCCCEEEHHHLLLPPPRRRQQQOOONNNUUURRRNNNJJJGGGFFFGGGGGGIIIIIIIIIHHHGGGFFFEEEEEEEEEEEEFFFGGGHHHIIIIIIJJJMMMMMMMMMLLLLLLLLLMMMMMMPPPOOONNNLLLJJJIIIGGGGGGEEEDDDDDDDDDDDDEEEFFFFFFHHHIIIKKKLLLLLLKKKJJJIIIMMMLLLLLLLLLMMMOOOQQQRRRUUUTTTRRROOONNNPPPSSSUUUYYYYYYXXXUUUQQQOOONNNNNNTTTVVVWWWVVVSSSQQQPPPPPPQQQSSSVVVYYY[[[\\\[[[[[[YYY\\\___``````^^^]]]]]]^^^]]][[[XXXUUUUUUWWWYYYcccgggmmmuuuzzznnnccc^^^[[[]]]___bbbhhhnnn||||||ssslllhhhggghhhlllqqqxxx~~~|||qqqjjjbbb[[[VVVSSSSSSVVVXXXYYY^^^dddhhhqqqwwwhhhccc]]]XXXVVVUUUUUUTTTMMMMMMMMMLLLKKKJJJIIIHHHJJJJJJHHHHHHGGGGGGHHHIIIHHHLLLNNNLLLIIIHHHMMMRRRRRRVVVXXXYYY___jjjssswwwkkk___TTTRRRUUUWWWZZZ]]]]]]]]]]]]___dddjjjpppsssooonnnnnnmmmlllkkkkkkkkkeeeccc^^^ZZZXXXZZZ___cccjjjnnnttt|||tttmmmiiicccaaaaaa___^^^\\\\\\___dddkkkooowww~~~zzzpppnnnpppmmmjjjhhhbbbaaaccccccccchhhvvv}}}}}}{{{sssiiiccc^^^\\\___iiisss|||zzzxxxzzzzzzyyyxxxzzz|||pppgggbbbaaabbbfffdddaaa^^^\\\YYYUUURRROOOLLLGGG@@@;;;777666666222111111111000000000///000000000000000000000000/////////////////////////////////...//////000111........................................................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++++++++++++++++++++++++++******++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......//////......------...///000111///000000///------...///...------,,,,,,,,,------.........///000111222333////////////////////////............////////////......///000000000000///000000000000000000000000;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===============;;;;;;;;;<<<<<<<<<<<<<<<;;;<<<<<<======???@@@@@@AAABBBDDDEEEEEEEEEDDDCCCBBBAAA@@@@@@AAACCCEEEFFFGGGHHHIIIIIIGGGFFFFFFGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHGGGEEEDDDCCCCCCDDDEEEEEEHHHMMMQQQSSSRRROOOMMMQQQOOOKKKGGGEEEDDDDDDEEEHHHHHHHHHGGGGGGFFFFFFFFFEEEFFFGGGHHHIIIJJJKKKKKKJJJKKKKKKLLLMMMNNNNNNNNNNNNMMMLLLKKKJJJHHHGGGGGGEEEEEEEEEEEEFFFFFFGGGGGGHHHHHHIIIJJJJJJJJJIIIHHHLLLMMMNNNNNNOOOOOONNNNNNUUUUUUTTTPPPMMMMMMPPPRRRWWWXXXXXXUUURRROOOOOOOOOUUUWWWXXXWWWUUUSSSRRRRRROOOQQQTTTWWWYYYYYYYYYXXXYYY\\\______^^^\\\\\\]]]``````___\\\XXXWWWWWWXXXaaacccfffiiippp}}}qqqiii```\\\YYYYYY^^^eeevvvwwwnnnhhhggggggooottt||||||uuukkkbbbaaa\\\XXXYYY[[[[[[___dddjjjrrr|||ooojjjddd```^^^]]]\\\\\\VVVWWWWWWWWWVVVVVVUUUTTTTTTSSSRRRPPPPPPQQQRRRRRRRRRTTTVVVRRRMMMKKKOOOSSSTTTYYY\\\]]]bbbllluuuxxxsssggg\\\ZZZ]]]___bbbeeeccccccccceeejjjrrrzzz}}}{{{wwwtttsssrrrssstttooolllggg```ZZZZZZ]]]aaajjjnnnttt{{{uuuoookkkgggdddeeeccc```\\\[[[^^^ccciiilllrrryyyyyymmmkkkllljjjhhhgggaaaaaaccceeeffflll{{{~~~}}}vvvlllfff]]]YYYZZZcccnnnwww~~~~~~{{{oooeee```______bbb^^^YYYUUUQQQLLLGGGDDDAAA???===:::888666444333111111111000000000000000////////////////////////........................//////......------------................................................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,---------++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,(((((()))***+++,,,,,,,,,...............///000000/////////...,,,,,,...000------,,,,,,,,,------...//////000000111222333444////////////////////////........./////////000000,,,---......//////......000000000000000000000000;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===============;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>>>>???@@@@@@???@@@BBBDDDEEEDDDCCCBBBAAAAAA@@@@@@AAABBBDDDEEEFFFHHHIIIIIIGGGFFFFFFGGGGGGGGGFFFFFFGGGGGGHHHIIIIIIHHHGGGFFFEEEEEEFFFGGGFFFIIIMMMQQQRRRQQQOOOMMMMMMKKKHHHEEECCCCCCCCCCCCGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFGGGHHHJJJKKKLLLLLLHHHIIIJJJLLLMMMMMMMMMMMMKKKKKKJJJJJJIIIHHHHHHGGGFFFFFFFFFGGGGGGGGGHHHHHHGGGHHHHHHIIIJJJJJJJJJIIIKKKMMMQQQTTTTTTRRRNNNLLLUUUVVVVVVRRRMMMKKKLLLOOOSSSTTTUUUTTTQQQOOOOOOOOOVVVWWWYYYYYYWWWUUUTTTTTTOOOQQQSSSVVVWWWWWWVVVVVVYYY\\\^^^]]][[[YYY[[[]]]```aaaaaa___\\\ZZZZZZZZZ[[[]]]^^^```dddnnnzzz}}}pppeee\\\VVVXXX\\\mmmxxx~~~tttllliiiiiipppvvv~~~xxxpppjjjbbb\\\\\\]]]^^^aaafffnnnsss}}}zzzqqqnnniiigggeeedddcccbbb]]]^^^^^^_________^^^^^^^^^]]][[[ZZZYYYZZZ\\\]]]YYYZZZYYYUUUPPPNNNOOOQQQTTT[[[```aaacccjjjoooqqqtttjjjbbbaaabbbbbbeeehhhggghhhiiilllqqqzzzyyyuuutttuuuvvvvvvtttoooggg___]]]___ccckkkpppuuu{{{xxxtttqqqmmmjjjkkkhhhccc^^^[[[]]]aaaeeehhhlllsss}}}vvvjjjggghhhgggeeeeee______aaafffjjjrrr~~~~~~xxxooojjjaaaZZZXXX___iiisss|||{{{nnnccc]]]ZZZZZZYYYUUUOOOJJJFFFBBB>>><<<666555444444444333000...000000000000000000000000////////////////////////.................................------,,,,,,,,,................................................------------------------------------------------,,,,,,,,,------------...,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++******+++,,,,,,---......++++++++++++++++++++++++*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++---...////////////////////////............///...,,,,,,...///------------------...///000000000000111111222333////////////////////////....../////////000000000,,,------...............000000000000000000000000<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<===============:::::::::;;;;;;<<<<<<<<<======>>>???@@@@@@@@@@@@>>>@@@CCCEEEFFFEEECCCBBBAAAAAAAAAAAABBBCCCCCCDDDFFFHHHIIIIIIGGGFFFFFFGGGGGGFFFFFFEEEFFFGGGHHHIIIHHHGGGGGGFFFFFFFFFGGGGGGHHHJJJMMMPPPRRRQQQOOONNNJJJIIIGGGEEECCCCCCCCCCCCFFFFFFFFFFFFFFFGGGGGGGGGEEEFFFGGGHHHIIIKKKLLLLLLHHHIIIJJJKKKLLLLLLKKKJJJHHHHHHHHHHHHHHHHHHHHHHHHEEEFFFGGGGGGHHHHHHGGGGGGFFFGGGHHHIIIIIIJJJKKKKKKKKKQQQXXX^^^___[[[UUUPPPTTTVVVWWWTTTNNNIIIJJJKKKNNNPPPQQQQQQPPPNNNNNNOOOTTTVVVXXXXXXWWWVVVVVVVVVQQQRRRTTTVVVWWWVVVUUUTTTYYY[[[]]][[[WWWWWWZZZ^^^]]]___``````^^^]]]\\\\\\YYYZZZ[[[[[[]]]ccclllsss|||xxxkkkaaa]]]___dddooozzz~~~|||tttppppppooovvv~~~}}}vvvmmmffffffhhhiiilllpppvvvxxx}}}zzzqqqooommmllllllkkkiiigggddddddeeefffggggggffffffgggeeecccaaaaaabbbdddeeeaaa___\\\YYYVVVTTTSSSSSSZZZccciiiiiihhhkkkllllllpppjjjfffeeedddccceeeiiihhhjjjkkknnnttt~~~yyyvvvwwwxxx{{{{{{wwwppphhheeegggjjjmmmtttzzz~~~~~~{{{yyyuuurrrrrrnnnggg___ZZZZZZ]]]___```fffnnnwwwsssgggdddeeeeeedddddd]]]\\\___fffnnnwww~~~yyyrrrnnneee]]]WWW\\\fffoooxxxzzzlll```XXXSSSQQQNNNIIICCC>>>;;;:::999777444111///000111222000...///000000000000000000000////////////////////////........................------..........................................................................................------------------------,,,,,,,,,---------......,,,,,,+++******+++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...000111222333000000000//////...------+++,,,...---,,,+++,,,---......------......///000000///////////////000000////////////////////////.../////////000000000000------...///////////////000000000000000000000000<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<===============:::::::::;;;;;;<<<<<<<<<===>>>???@@@@@@@@@@@@@@@???AAADDDFFFGGGFFFDDDCCC@@@AAAAAABBBBBBCCCCCCCCCFFFHHHIIIIIIGGGFFFFFFGGGFFFFFFEEEEEEEEEFFFHHHIIIGGGFFFFFFFFFFFFFFFGGGGGGIIIJJJMMMPPPQQQQQQPPPOOOIIIHHHFFFEEEDDDCCCDDDDDDFFFFFFFFFFFFFFFGGGGGGGGGDDDEEEFFFGGGIIIJJJKKKLLLIIIJJJKKKKKKKKKJJJHHHHHHFFFFFFFFFGGGGGGHHHHHHHHHEEEEEEFFFGGGGGGGGGGGGGGGFFFFFFGGGHHHJJJKKKLLLLLLNNNUUU```hhhiiieee]]]WWWSSSWWWXXXUUUNNNIIIHHHIIIJJJLLLOOOOOONNNMMMMMMNNNSSSUUUWWWXXXWWWVVVVVVWWWRRRTTTUUUWWWWWWWWWUUUTTTYYY[[[\\\YYYUUUUUUYYY^^^ZZZ\\\___```___]]]]]]]]][[[\\\\\\[[[ZZZ]]]ccchhhhhhyyy~~~{{{ooohhhhhh]]]hhhsssxxx|||zzzvvvvvvooovvv}}}|||uuuuuuwwwzzz}}}~~~qqqpppoooppppppooommmkkklllmmmnnnoooppppppppppppllljjjhhhffffffgggiiijjjfffccc```]]]\\\[[[YYYXXXaaakkkrrrrrrooonnnnnnlllllliiiggggggeeebbbdddiiigggiiikkknnnttt}}}}}}~~~~~~}}}wwwooolllnnnrrrsss{{{{{{wwwwwwrrrjjj```ZZZXXXZZZ[[[[[[bbbjjjttt|||rrreeebbbdddddddddddd[[[ZZZ]]]fffqqq{{{~~~zzztttpppiii___WWW[[[dddmmmwww~~~|||zzzkkk^^^TTTNNNKKKFFFAAA;;;666555555555555666333000000222444444333////////////000000000000////////////////////////........................+++,,,---///000111111111................................................////////////////////////------------------------,,,,,,,,,------.........---,,,+++******+++,,,---------------------------...------,,,,,,++++++***++++++++++++++++++++++++,,,+++++++++******)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,))))))***,,,...///000111111111000000///---,,,+++)))+++------+++++++++,,,...............///000111///......---------......////////////////////////////////////000000000000...//////000000000000000000000000000000000000000::::::::::::::::::::::::<<<<<<<<<<<<============???>>><<<;;;::::::;;;;;;===>>>???@@@@@@???===<<>>???@@@@@@???@@@CCCFFFIIIHHHGGGFFFFFFFFFGGGHHHGGGFFFFFFEEEEEEEEEEEEEEEIIIHHHGGGGGGIIIIIIIIIGGGJJJKKKLLLOOOQQQPPPNNNKKKGGGFFFEEECCCCCCCCCDDDDDDBBBCCCDDDEEEEEEDDDCCCBBBGGGGGGFFFFFFEEEFFFFFFFFFFFFGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHGGGGGGFFFFFFFFFFFFGGGIIIJJJJJJIIIGGGFFFHHHIIIIIIIIIJJJKKKKKKKKKLLLTTT```kkkoooiii^^^VVVVVVTTTRRRPPPMMMKKKJJJJJJIIIIIIIIIJJJKKKLLLMMMMMMSSSSSSRRRQQQQQQQQQQQQRRRPPPSSSVVVWWWVVVSSSRRRQQQXXXZZZ[[[[[[YYYXXXYYYZZZYYY[[[]]]^^^]]]]]]^^^___^^^^^^]]]]]]]]]\\\\\\\\\___eeeppp|||{{{}}}vvvoooooommmmmmooopppsss|||vvvyyyxxxyyy{{{zzz{{{~~~zzz{{{wwwuuuvvvuuurrrrrrtttsssvvvzzz{{{{{{yyyxxxxxxtttvvvsssnnnlllnnnnnnlllmmmkkkiiifffeeeeeeeeefffkkkttt}}}~~~{{{xxxtttoooqqqmmmiiihhhhhhiiihhhhhhhhhhhhkkkqqqvvv}}}zzztttqqqpppqqqyyy~~~}}}}}}xxxmmmbbb]]]WWWQQQPPPTTTRRR```kkkqqq{{{zzztttlllfffddddddcccaaaccc]]]ZZZ___iiittt|||vvvkkkgggaaa___bbbkkkvvv}}}pppaaaYYYQQQFFF>>>===;;;888666333222222222000000000000000000000000000000000000000000000000111000///......///000111000000//////.........---000//////.........//////////////////...............------,,,,,,------...---------,,,,,,+++++++++/////////....../////////,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///,,,***+++---...,,,))),,,,,,,,,,,,,,,+++***)))///............---......++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,///000///---++++++---///......////////////......---------.........//////........................------...///000000//////............////////////////////////////////////////////////////////////////////////////////////////////////000000000000;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<============???>>>===<<<<<<<<<=========>>>???@@@@@@???>>>>>>@@@AAABBBCCCCCCBBBAAA@@@@@@AAAAAAAAA@@@BBBDDDGGGIIIHHHGGGFFFFFFGGGHHHIIIGGGGGGFFFEEEEEEEEEEEEEEEGGGFFFEEEFFFGGGHHHGGGFFFIIIIIIKKKMMMOOOOOOLLLJJJGGGFFFEEEDDDCCCCCCDDDDDDCCCCCCDDDEEEEEEDDDCCCCCCFFFFFFEEEEEEEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHGGGGGGGGGFFFFFFFFFFFFGGGIIIJJJJJJIIIGGGFFFIIIJJJJJJKKKKKKLLLLLLMMMMMMSSS^^^hhhkkkfff\\\UUUTTTSSSPPPNNNLLLKKKJJJJJJJJJIIIIIIIIIIIIKKKLLLMMMQQQPPPOOONNNNNNNNNNNNNNNNNNQQQUUUWWWVVVSSSQQQPPPWWWZZZ\\\\\\ZZZYYYYYYYYY[[[\\\^^^___^^^]]]]]]^^^^^^^^^^^^]]]\\\[[[ZZZZZZXXX^^^hhhttt~~~{{{zzz|||~~~uuurrrppppppoooqqqyyyxxxwwwuuuvvvyyyyyy{{{~~~~~~|||xxxwwwxxxxxxvvvxxx|||xxxsssqqqooolllppppppooollljjjjjjmmmppp|||~~~wwwsssooolllllllllkkkiiilllkkknnnssswww~~~~~~yyyuuuuuuuuu{{{~~~~~~zzzoooeee___XXXQQQOOOQQQNNN[[[gggnnnxxx}}}wwwpppllliiihhheeecccbbb\\\XXX[[[cccmmm{{{~~~yyyqqqmmmgggdddhhhqqq{{{}}}}}}iiiZZZRRRKKKCCC<<<888777555333111000000000000000000000000000000000000000000000000000000000000000////////////000000000/////////.........---/////////.........//////////////////..................------------.........---------,,,,,,,,,+++------,,,,,,,,,,,,------////////////////////////,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,...,,,++++++------,,,***,,,,,,,,,,,,,,,+++***)))+++,,,,,,---------,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---......,,,++++++,,,.........////////////......,,,------------.................................------...///////////////............////////////////////////////////////////////////////////////////////////////////////////////////000000000000<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============>>>>>>>>>?????????@@@@@@===>>>???@@@@@@@@@@@@@@@@@@AAAAAABBBBBBAAAAAA@@@AAABBBCCCBBBBBBCCCFFFHHHIIIHHHGGGGGGGGGHHHIIIJJJHHHGGGFFFFFFEEEEEEFFFFFFFFFEEEDDDEEEFFFGGGEEECCCGGGGGGHHHKKKMMMMMMKKKHHHFFFEEEDDDDDDDDDDDDDDDEEEDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEFFFHHHIIIJJJHHHGGGGGGFFFFFFFFFGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFGGGIIIJJJJJJIIIHHHGGGJJJJJJKKKLLLLLLMMMNNNNNNNNNSSS[[[bbbeeeaaaZZZSSSRRRPPPOOOMMMKKKKKKKKKKKKMMMKKKJJJIIIIIIJJJLLLMMMPPPOOONNNMMMLLLLLLLLLLLLKKKOOOTTTWWWUUURRROOONNNUUUXXX[[[\\\[[[YYYXXXXXX[[[]]]______]]][[[[[[\\\]]]]]]]]]]]]\\\ZZZXXXVVVQQQWWWaaallluuuxxxvvvsssuuu}}}~~~xxxwwwzzz{{{wwwtttqqqrrryyyuuurrrqqqsssuuuwww~~~~~~wwwtttuuuxxx{{{|||yyy{{{{{{{{{~~~yyytttppprrrtttuuussspppqqqwww}}}~~~wwwtttsssssspppnnnpppnnnooosssvvv{{{~~~zzzxxxxxxyyy~~~}}}|||}}}yyypppgggaaaZZZSSSOOOOOOMMMYYYdddkkkvvv}}}xxxuuuqqqnnnjjjgggddd]]]WWWXXX]]]eeerrr}}}|||zzzvvvrrrpppsss{{{}}}{{{yyyxxx~~~qqq]]]NNNGGGCCC===888555444222111000000///000000000000000000000000000000000000000000000000000/////////000000//////////////////...............//////......////////////////////////..................------------...............---------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,...,,,++++++------+++***++++++,,,,,,,,,+++******''')))+++,,,---,,,+++***++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,++++++,,,...---......//////......---,,,,,,,,,,,,---------------------------------------......///////////////---............/////////////////////////////////////////////////////////////////////////////////////////////000000000000;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<============>>>???@@@AAABBBCCCBBBBBB===>>>>>>???@@@AAAAAAAAA@@@@@@AAAAAAAAAAAA@@@@@@BBBCCCDDDDDDCCCDDDGGGJJJIIIHHHGGGGGGGGGHHHIIIJJJHHHHHHGGGFFFFFFFFFFFFGGGFFFEEEEEEFFFGGGGGGEEECCCDDDDDDEEEHHHJJJJJJIIIGGGDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDEEEFFFHHHKKKMMMNNNIIIHHHGGGFFFEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEFFFGGGIIIKKKKKKJJJHHHGGGJJJJJJKKKKKKLLLMMMNNNNNNPPPRRRVVV[[[]]][[[VVVRRRPPPOOONNNLLLLLLLLLMMMNNNQQQOOOMMMKKKJJJKKKLLLMMMQQQPPPOOONNNMMMLLLLLLLLLIIINNNSSSVVVUUUQQQNNNMMMRRRUUUYYY[[[ZZZXXXVVVUUUZZZ\\\^^^]]][[[XXXWWWWWWZZZ[[[[[[[[[ZZZWWWUUUSSSPPPUUU___iiiooopppmmmiiiiiioooyyy|||wwwuuuxxx~~~{{{vvvuuu|||yyysssooopppqqqrrrvvv{{{|||tttnnnjjjjjjmmmooozzz}}}|||||||||{{{vvvppptttwwwtttqqqttt}}}{{{zzzzzzzzzxxxssspppooorrrssswwwzzzvvvuuusssvvv{{{zzzwwwvvvvvvuuuooohhhbbb]]]XXXTTTRRRQQQZZZcccjjjuuu~~~{{{wwwqqqlllhhhggg___XXXVVVXXX^^^jjjuuu|||xxxuuussstttssssssyyyoooaaaOOOBBB<<<:::777555333333222222111111111111000000000000000000000000000000000000000000000000---...///000000///...---.................................///////////////////////////............------,,,,,,,,,,,,------...........................------,,,,,,------...+++++++++++++++++++++++++++******))))))(((((((((,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,++++++***%%%'''***---...---+++***+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,------***+++---,,,,,,,,,---///---------......---------+++++++++,,,,,,,,,------------------------------......///////////////...---------.........//////////////////////////////////////////////////////////////////////////////////////////000000000000999999:::::::::;;;;;;;;;<<<<<<<<<<<<============???@@@BBBDDDEEEEEEDDDCCC======>>>>>>???@@@AAABBB@@@@@@@@@??????@@@@@@@@@BBBCCCDDDDDDCCCDDDGGGJJJHHHHHHGGGFFFGGGHHHIIIJJJIIIHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIHHHFFFCCCBBBBBBCCCEEEGGGHHHGGGFFFCCCCCCDDDDDDEEEEEEFFFFFFEEEEEEDDDDDDDDDDDDEEEEEEDDDEEEFFFHHHKKKMMMPPPQQQJJJIIIGGGEEEDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGIIIKKKKKKJJJIIIHHHHHHIIIIIIJJJLLLMMMMMMNNNPPPPPPRRRUUUXXXWWWTTTQQQPPPOOOMMMLLLMMMNNNQQQRRRUUUSSSQQQNNNMMMMMMMMMNNNOOOOOONNNLLLLLLKKKKKKKKKIIIMMMRRRTTTSSSQQQNNNMMMOOOSSSWWWYYYXXXVVVTTTSSSWWWYYY[[[[[[XXXUUUSSSRRRVVVWWWWWWWWWVVVUUUSSSRRRQQQVVV]]]fffkkkkkkgggcccccceeekkkwww~~~xxxwwwyyy~~~yyywww}}}}}}vvvuuutttrrrqqqsssxxxtttmmmgggdddcccdddfffjjjsss}}}yyywwwyyy}}}~~~xxxnnnqqqssspppmmmqqq{{{wwwssspppqqqqqqrrrxxxzzztttooommmiiikkknnntttzzzzzzvvvtttssssssssspppkkkeeebbb```]]]ZZZVVV\\\bbbiiiqqq{{{}}}wwwoooiiieeehhh```YYYUUUSSSVVVaaalllyyy}}}vvvqqqmmmlllnnnooopppttt{{{}}}~~~~~~|||uuummm]]]RRRCCC999555555444333000111111111111111111111////////////////////////////////////////////////---...///000000///...------------...............------...///000000//////////////////............,,,,,,++++++++++++,,,,,,...........................------,,,,,,------...........................+++******))))))(((((((((,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++++++++***++++++,,,,,,,,,++++++'''))),,,...///...,,,++++++++++++,,,,,,,,,------+++++++++,,,,,,---------+++,,,......------...000,,,,,,------------,,,,,,+++++++++,,,,,,,,,------------------------------...///////////////......------------............////////////////////////////////////////////////////////////////////////////////////000000000000888999999::::::;;;;;;;;;<<<<<<<<<<<<============???AAADDDFFFGGGFFFDDDCCC>>>=========>>>???@@@@@@@@@??????>>>>>>??????@@@AAABBBCCCBBBBBBCCCFFFHHHGGGFFFFFFEEEFFFGGGIIIJJJJJJIIIHHHHHHGGGGGGHHHHHHIIIHHHIIIJJJKKKIIIFFFDDDAAAAAAAAACCCFFFGGGGGGEEEBBBBBBDDDEEEFFFFFFFFFFFFDDDDDDCCCCCCCCCCCCDDDDDDDDDEEEFFFHHHKKKNNNQQQRRRKKKIIIGGGDDDCCCCCCDDDEEEDDDDDDDDDDDDEEEEEEEEEEEEFFFGGGIIIKKKLLLKKKJJJIIIHHHHHHIIIJJJLLLMMMNNNNNNOOONNNOOOQQQTTTTTTSSSQQQNNNMMMLLLLLLMMMPPPSSSUUUWWWVVVTTTRRRPPPNNNMMMMMMLLLKKKKKKJJJJJJJJJJJJJJJJJJMMMQQQSSSRRRPPPOOOOOOOOORRRUUUWWWVVVUUUTTTTTTUUUWWWYYYYYYVVVRRRPPPOOOQQQQQQQQQRRRRRRRRRSSSSSSRRRUUU[[[aaafffeeebbb^^^___```ccciiittt~~~~~~yyyuuuyyy{{{vvvtttqqqnnngggaaa\\\ZZZZZZ[[[YYY```lllxxx}}}vvvoooooorrrvvv|||yyyqqqqqqooojjjfffiiiqqqxxx{{{uuuqqqpppooonnnqqqvvvwww}}}~~~}}}{{{{{{{{{wwwqqqkkkhhhfffaaaaaaccchhhnnnssswwwxxx{{{zzzxxxwwwwwwxxxzzz{{{|||zzztttmmmkkkkkkhhhddd\\\^^^bbbhhhooovvv|||~~~vvvnnnhhhdddhhhaaaZZZUUUQQQQQQZZZeeewwwxxxpppiiiffffffiiikkkjjjmmmqqqrrrttttttppplllhhh```WWWLLLEEE;;;555333333333222---...////////////......////////////////////////////////////////////////.........//////.........---------------.........,,,---...000000000//////////////////............,,,,,,++++++++++++,,,,,,---------------.........,,,,,,++++++++++++,,,,,,------------------------,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---+++***+++,,,******+++,,,,,,,,,++++++)))+++---...///...---,,,++++++,,,,,,,,,,,,------***++++++,,,,,,------...,,,---//////...---...///+++,,,,,,------,,,,,,+++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,//////////////////...---,,,------------.........////////////////////////////////////////////////////////////////////////////////////000000000000999999::::::;;;<<<<<<===<<<<<<<<<<<<============???BBBEEEHHHHHHGGGDDDBBB>>>======<<<<<<===>>>???@@@???>>>>>>>>>>>>???@@@@@@AAAAAAAAA@@@BBBDDDGGGEEEEEEDDDDDDEEEGGGHHHIIIJJJJJJIIIHHHHHHHHHHHHHHHIIIIIIIIIKKKKKKJJJFFFCCC@@@@@@@@@BBBEEEFFFFFFFFF@@@BBBCCCEEEFFFGGGFFFFFFDDDCCCBBBAAAAAABBBCCCDDDCCCDDDEEEGGGJJJMMMOOOQQQLLLJJJGGGDDDBBBBBBCCCDDDCCCCCCCCCDDDDDDDDDEEEEEEFFFGGGIIIKKKLLLKKKJJJJJJHHHIIIJJJKKKMMMNNNOOOPPPMMMMMMMMMOOORRRSSSRRRQQQLLLKKKJJJJJJLLLPPPTTTWWWXXXWWWVVVTTTRRROOOLLLJJJJJJJJJJJJJJJJJJKKKKKKLLLKKKNNNPPPQQQQQQPPPPPPQQQQQQSSSVVVWWWVVVUUUVVVVVVSSSVVVXXXXXXVVVRRRPPPOOOMMMLLLLLLLLLNNNQQQSSSUUUTTTVVVZZZ___bbbbbb___]]]ZZZ\\\___aaafffppp{{{zzztttuuu{{{{{{uuuqqqjjjccc\\\XXXVVVVVVRRRUUU]]]gggmmmvvv}}}sssjjjfffhhhhhhmmmuuuxxxtttmmmeee```aaaeeeiiirrrwww~~~zzzsssnnnkkkiiiggggggkkkjjjqqqxxx|||{{{xxxwwwwwwqqqqqqqqqnnniiieeecccbbb___^^^^^^aaahhhmmmpppqqqrrrtttvvv{{{yyyttttttqqqkkkbbbbbbeeejjjqqqxxx~~~|||sssmmmjjjkkkfff```ZZZTTTRRRYYYcccttt~~~}}}ssslllaaa______ccceeecccdddfffaaabbb```ZZZUUURRRKKKDDD???;;;777444444555444222......///000000///...---///////////////////////////////////////////////////......------......///,,,,,,,,,------.........+++,,,...000111000//////////////////...............------,,,,,,------...+++,,,,,,,,,------------------,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++---...---+++***+++---)))***+++,,,,,,,,,,,,+++,,,,,,---------------,,,++++++,,,,,,,,,,,,------******+++,,,,,,---......+++---//////---,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,------------.........,,,,,,,,,,,,,,,,,,,,,,,,///////////////...------,,,,,,---------.........////////////////////////////////////////////////////////////////////////////////////000000000000::::::;;;;;;<<<===>>>>>><<<<<<<<<<<<=========>>>@@@BBBFFFHHHIIIFFFCCCAAA>>>>>><<<;;;;;;<<<======@@@???>>>======>>>???@@@>>>???@@@@@@???AAACCCFFFEEEDDDDDDDDDDDDFFFHHHIIIJJJJJJIIIHHHHHHHHHHHHIIIIIIIIIIIIKKKKKKIIIEEEBBB@@@???@@@AAADDDFFFFFFFFF@@@AAACCCEEEGGGGGGGGGFFFCCCBBBAAA@@@@@@AAABBBCCCBBBCCCDDDFFFIIIKKKNNNOOOLLLJJJGGGDDDBBBBBBCCCDDDBBBCCCCCCCCCDDDDDDEEEEEEFFFGGGIIIKKKLLLLLLKKKJJJIIIJJJKKKMMMNNNOOOQQQQQQLLLLLLLLLNNNQQQSSSRRRQQQKKKJJJIIIIIIKKKOOOTTTWWWWWWWWWWWWUUURRRNNNJJJHHHLLLKKKKKKLLLLLLMMMNNNOOOMMMNNNPPPQQQPPPPPPQQQSSSSSSTTTVVVWWWVVVVVVWWWYYYSSSVVVXXXYYYVVVSSSPPPOOOJJJIIIHHHIIILLLPPPTTTVVVVVVWWWZZZ^^^bbbbbb```^^^WWWZZZ]]]^^^___dddnnnwww~~~{{{ttttttyyyzzz}}}uuummmeee___\\\ZZZXXXXXX\\\aaaccciii{{{~~~rrrgggbbbccc[[[___fffoooyyyyyynnnddd]]][[[]]]___dddgggkkkssswwwoooiiifffccc```___bbbaaagggooossssssqqqpppqqqjjjkkkjjjhhheeebbbaaaaaa```^^^]]]```fffkkknnnnnnnnnqqqwww{{{zzzvvvooogggfffiiiooovvv|||zzztttrrroookkkfff```YYYVVV\\\eeesss|||xxxpppjjj\\\YYY[[[___aaa^^^]]]^^^SSSSSSOOOHHHCCCAAA===888888666555555666666555333000111222222222111000//////////////////////////////////////////////////////...---,,,,,,---...///,,,,,,,,,------.........+++,,,...000111111000///000/////////............//////............//////+++++++++,,,,,,---------000//////......//////000........................*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---///---+++)))+++---)))***+++,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------******+++,,,,,,---......+++---///...,,,+++******+++++++++,,,,,,+++++++++---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,//////000000///...------,,,,,,,,,---------......////////////////////////////////////////////////////////////////////////////////////000000000000888888777777888888999:::;;;;;;;;;<<<<<<<<<<<<===@@@AAAAAABBBBBBAAAAAA@@@<<<<<<<<<<<<===============>>>>>>>>>>>>>>>======>>>>>>???@@@BBBDDDFFFGGGFFFEEEDDDCCCCCCDDDEEEFFFEEEEEEEEEEEEEEEFFFFFFGGGJJJKKKLLLLLLKKKIIIGGGFFFBBBBBBBBBBBBBBBCCCDDDEEEBBBCCCDDDEEEFFFGGGGGGGGGGGGEEEBBB@@@???AAACCCEEEEEEEEEDDDDDDFFFIIILLLMMMLLLIIIFFFCCCAAAAAABBBCCCEEEEEEEEEEEEEEEEEEEEEEEEHHHHHHIIIJJJKKKLLLMMMNNNKKKKKKJJJKKKKKKLLLMMMMMMMMMJJJHHHJJJOOOQQQOOOKKKIIIJJJJJJLLLOOOSSSVVVWWWXXXWWWUUUSSSOOOKKKHHHFFFJJJIIIIIILLLPPPSSSSSSRRRSSSSSSSSSQQQNNNNNNQQQUUUVVVTTTRRRTTTXXXZZZZZZXXXVVVWWWWWWVVVUUUSSSQQQOOOLLLLLLLLLKKKKKKMMMPPPSSSUUUWWWZZZ]]]^^^]]]\\\[[[WWWWWWWWWYYY[[[^^^aaabbblllttt|||}}}~~~{{{xxxwww~~~wwwppplllhhhbbbeeeccc``````dddkkkrrrwww|||qqqlllhhheee]]]]]]___ccckkkuuuuuuhhh```[[[YYYYYY^^^[[[^^^hhhuuuvvvjjj___^^^``````_________bbbgggooovvvxxxuuurrriiigggfffeeefffeeecccbbbddddddfffjjjppprrrqqqnnnrrrrrrxxx{{{yyywwwuuuqqqqqqxxx|||ssslllhhhgggccc___aaahhhqqq~~~vvvkkkddd\\\WWWSSSTTTXXXYYYTTTOOOHHHEEEAAA<<<888666555555333333222222111000000000111111000/////////////////////.........---------........................,,,---...//////...---,,,////////////////////////............---,,,++++++------------------------////////////////////////........................//////.........---------...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------******++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,+++++++++++++++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,---...///...---,,,------------------------------------------------------------------------////////////////////////......////////////......////////////////////////.........///////////////999999999999999:::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<@@@@@@AAABBBBBBBBBBBBBBB==============================>>>>>>>>>>>>======>>>??????AAABBBDDDFFFGGGEEEDDDCCCBBBBBBCCCDDDDDDCCCCCCCCCDDDEEEFFFGGGHHHIIIJJJKKKKKKJJJIIIGGGEEEBBBBBBBBBBBBCCCDDDDDDEEEDDDDDDEEEFFFGGGGGGGGGGGGGGGEEECCCAAAAAABBBEEEFFFFFFEEEEEEDDDFFFHHHJJJLLLIIIHHHEEECCCAAAAAABBBCCCCCCDDDDDDDDDEEEEEEEEEFFFHHHHHHIIIJJJKKKLLLMMMMMMKKKKKKKKKJJJKKKKKKLLLLLLLLLIIIGGGIIINNNPPPNNNLLLJJJJJJKKKMMMPPPSSSWWWYYYYYYWWWUUUQQQNNNKKKIIIGGGJJJIIIJJJNNNSSSWWWWWWWWWUUUVVVVVVTTTQQQPPPRRRTTTVVVUUUTTTUUUYYYZZZZZZYYYZZZZZZXXXWWWUUURRRPPPOOOMMMMMMMMMLLLKKKLLLOOOQQQUUUWWWYYY[[[\\\[[[ZZZXXXTTTTTTUUUVVVXXX[[[^^^___bbbjjjqqqwww~~~|||~~~||||||{{{zzzwwwrrrpppnnnkkkjjjlllqqqvvvzzz|||yyy~~~vvvsssqqqnnnhhhgggfffgggiiinnnsssvvvsssiiidddbbbaaaddd```___eeellluuu{{{oooeeedddffffffffffffeeefffjjjpppvvvyyywwwuuunnnllljjjiiiiiiiiihhhgggjjjjjjkkknnnrrrrrrooolllnnnmmmqqqzzz~~~{{{yyywwwtttttt}}}|||vvvrrrpppmmmiiikkkqqqwww~~~tttjjjcccWWWRRRLLLLLLNNNOOOJJJEEE>>><<<999666444333222222000000000///////////////111000000/////////////////////.........---------........................,,,---...//////...---,,,..............................//////......------------------------------------------------------...............---------///.........------------...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------------,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---***))))))+++---///---------------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,................................................////////////////////////......////////////......////////////////////////.........///////////////;;;;;;::::::;;;;;;<<<===;;;;;;;;;;;;<<<<<<<<<<<>>>>>======<<<======>>>>>>>>>>>>======???@@@@@@AAACCCEEEGGGHHHEEEDDDCCCBBBAAAAAABBBCCCAAABBBBBBCCCDDDFFFGGGHHHHHHIIIIIIJJJIIIHHHFFFEEEBBBBBBBBBBBBCCCDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFHHHFFFDDDCCCCCCEEEGGGIIIHHHGGGEEEEEEEEEFFFHHHIIIFFFEEEDDDBBBBBBBBBBBBCCCCCCCCCDDDDDDEEEEEEEEEFFFHHHHHHIIIJJJKKKLLLLLLMMMLLLKKKKKKJJJJJJJJJKKKKKKKKKIIIGGGIIIMMMPPPOOOMMMKKKKKKLLLMMMQQQUUUXXX[[[ZZZXXXTTTPPPLLLJJJIIIIIIJJJJJJMMMQQQWWWZZZ\\\\\\XXXYYYYYYXXXUUUSSSRRRSSSVVVUUUUUUWWWYYY[[[ZZZYYY]]]\\\YYYVVVSSSQQQPPPOOOPPPPPPPPPOOOMMMMMMNNNPPPUUUVVVXXXYYYYYYXXXVVVUUUQQQQQQQQQRRRTTTWWWYYY[[[ZZZ```fffjjjrrr{{{~~~}}}{{{xxxvvvvvvxxxzzz|||{{{~~~wwwuuu|||~~~}}}{{{uuutttqqqnnnllljjjiiiiiiwwwvvvpppnnnmmmnnnjjjgggffffffiiittt~~~~~~||||||uuulllkkkmmmmmmnnnooonnnnnnppptttyyy{{{|||{{{vvvssspppnnnmmmnnnmmmlllooopppqqqssstttrrrmmmjjjiiigggiiipppwww~~~}}}{{{|||yyyzzz}}}yyyvvvyyy~~~zzzqqqhhhbbbSSSLLLEEECCCCCCCCC???;;;555444333222111111111111......////////////000000000000//////......//////...............---------........................------............------..............................//////000/////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,///.........------,,,,,,............------------...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...------,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,---..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,........................000000000//////.........////////////////////////......////////////......////////////////////////.........//////000000000;;;::::::::::::;;;<<<<<<::::::;;;;;;;;;<<<<<<<<<>>>???AAACCCDDDEEEFFFFFFAAA@@@@@@???>>>======<<<<<<======>>>>>>>>>>>>===@@@@@@AAABBBCCCEEEFFFGGGFFFEEECCCBBBAAABBBBBBCCCCCCBBBBBBCCCCCCDDDEEEFFFFFFGGGGGGGGGGGGFFFEEEDDDBBBBBBBBBBBBCCCEEEFFFFFFHHHHHHGGGFFFFFFFFFFFFFFFHHHGGGEEEEEEFFFHHHJJJLLLJJJIIIGGGEEEDDDEEEFFFGGGDDDDDDCCCBBBBBBBBBBBBCCCFFFFFFEEEEEEEEEDDDDDDDDDHHHHHHIIIJJJJJJKKKLLLLLLLLLLLLKKKJJJIIIIIIIIIIIIKKKJJJHHHJJJMMMPPPQQQPPPMMMMMMMMMOOORRRVVVZZZ]]]\\\YYYTTTOOOKKKJJJJJJKKKKKKMMMPPPTTTXXX[[[\\\\\\XXXYYYZZZYYYWWWTTTQQQPPPUUUUUUWWWYYYZZZZZZYYYXXX[[[YYYWWWTTTRRRQQQQQQQQQSSSTTTUUUSSSQQQOOOOOOPPPTTTUUUVVVVVVVVVTTTRRRQQQOOOOOOOOOPPPQQQSSSUUUWWWWWW\\\```bbbhhhqqquuuuuu{{{~~~}}}|||{{{{{{{{{yyy}}}{{{vvvvvv~~~~~~}}}zzzwwwrrrlllhhheeelllvvv}}}yyyyyyzzzyyyvvvsssooohhhdddiiirrrtttvvvvvvwwwxxxpppoooqqqqqqsssuuuuuuuuuuuuwwwzzz}}}}}}zzzuuurrrqqqpppnnnlllpppqqqsssttttttpppllliiigggcccccchhhooowww~~~{{{|||}}}{{{yyyxxxxxxwwwuuuvvv~~~wwwnnneee]]]OOOIIIAAA===<<<:::777444111111222111111111111111//////000000111222222333000//////.........//////................................................------------------------........................,,,---...///////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,///......------,,,,,,+++------------------------...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********++++++++++++++++++++++++************************%%%'''+++...///---+++***/////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------,,,+++,,,---...///------------------------........................000000//////...---------////////////////////////......////////////......////////////////////////.........///000000111111999999999999999::::::;;;:::::::::;;;;;;;;;;;;<<<>>>???AAACCCDDDEEEFFFFFFAAA@@@@@@???>>>======<<<<<<<<<===>>>>>>>>>>>>>>>@@@@@@AAAAAACCCDDDFFFGGGGGGFFFDDDCCCCCCCCCDDDDDDFFFEEEDDDCCCCCCBBBBBBCCCEEEEEEEEEEEEEEEDDDDDDCCCBBBBBBBBBCCCDDDEEEFFFGGGIIIHHHGGGFFFEEEEEEEEEEEEGGGGGGFFFFFFHHHJJJLLLNNNLLLKKKHHHFFFEEEEEEFFFFFFDDDCCCBBBAAAAAABBBCCCDDDIIIIIIHHHFFFEEEDDDCCCBBBHHHHHHIIIIIIJJJJJJKKKKKKKKKKKKJJJIIIHHHHHHIIIIIIKKKJJJJJJKKKNNNQQQSSSTTTPPPPPPOOOPPPSSSWWW[[[^^^^^^ZZZUUUOOOLLLKKKKKKLLLLLLOOORRRUUUWWWXXXXXXYYYXXXXXXXXXXXXVVVSSSOOOMMMRRRTTTWWWYYYYYYXXXWWWVVVUUUTTTRRRQQQQQQQQQRRRSSSVVVWWWXXXXXXUUUSSSRRRRRRTTTTTTTTTTTTSSSQQQPPPNNNNNNNNNMMMNNNOOOQQQSSSTTTWWWZZZ\\\\\\```gggjjjiiijjjpppyyy}}}{{{yyyxxxtttvvvxxxuuuqqqttt|||{{{uuunnngggcccccchhhqqq{{{~~~|||~~~}}}||||||xxxnnndddcccgggjjjnnnppprrryyyxxxpppoooppppppsssvvvuuuttttttuuuwww{{{|||yyywwwsssnnnkkkoooqqqssstttssspppmmmkkkfffaaa```dddjjjqqq|||~~~{{{|||zzz{{{~~~yyyuuurrrpppmmmkkkkkksss|||sssiii^^^SSSIIIDDD===888666444222000000111222222222111000///......///000111222222333//////............//////---.............................................---------,,,,,,---------........................+++,,,---...............------------------------------------------------......------,,,,,,,,,,,,,,,,,,------------------...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------++++++++++++++++++++++++************************&&&''')))***++++++++++++//////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------,,,+++,,,---...///........................,,,,,,,,,,,,,,,,,,,,,,,,.........---------,,,,,,////////////////////////......////////////......////////////////////////......//////000111111222888888777777888888999:::::::::::::::;;;;;;;;;;;;>>>???@@@BBBDDDEEEEEEEEE?????????>>>>>>======<<<;;;<<<===>>>>>>??????>>>@@@@@@@@@AAABBBCCCDDDEEEFFFEEEDDDCCCCCCDDDEEEFFFHHHGGGFFFDDDCCCBBBBBBAAACCCCCCCCCCCCCCCCCCCCCCCCAAABBBBBBCCCDDDFFFGGGHHHHHHGGGEEEDDDDDDDDDEEEEEEFFFFFFFFFGGGIIILLLNNNOOONNNLLLJJJGGGFFFFFFFFFGGGFFFEEEBBBAAA@@@BBBDDDFFFKKKKKKJJJHHHGGGEEEDDDCCCHHHHHHIIIIIIIIIJJJJJJJJJJJJJJJIIIHHHHHHHHHIIIIIIJJJJJJJJJKKKMMMPPPTTTVVVTTTSSSQQQQQQTTTWWW\\\^^^___[[[VVVQQQNNNLLLMMMMMMMMMPPPSSSUUUUUUUUUUUUVVVVVVVVVUUUUUUTTTRRRNNNKKKNNNRRRVVVXXXWWWUUUSSSSSSPPPPPPPPPPPPQQQRRRTTTTTTUUUWWWZZZZZZXXXVVVUUUUUUSSSSSSSSSRRRQQQPPPNNNNNNMMMMMMLLLLLLMMMNNNPPPQQQSSSVVVWWWVVVXXX]]]```^^^]]]dddnnnwww~~~}}}zzzxxxwwwsssuuuuuurrrpppttt}}}|||uuummmeee```]]]^^^dddnnntttwwwzzz}}}}}}yyyyyy|||{{{|||~~~}}}ttthhh``````ccchhhlllooouuu~~~vvvpppnnnnnnmmmpppuuuppppppqqqqqqtttyyy|||tttoooooorrrttttttsssqqqppppppiiiccc```ccchhhmmmwwwzzzyyy{{{yyytttoookkkgggdddeeellluuu|||yyyiii___RRRFFF@@@<<<777333111000...---...///000222222000...---,,,,,,---......///000000......------......//////---------.......................................------,,,,,,,,,,,,------------------------------+++,,,------------------------------------------------------------------,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,---------.........++++++++++++++++++++++++++++++++++++++++++++++++...+++'''$$$$$$(((---111---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,,,,,,,---..............................++++++++++++++++++++++++------------------------////////////////////////......////////////......////////////////////////......///000000111222222888777777777777888999999999999:::::::::;;;;;;;;;>>>???@@@BBBCCCCCCDDDDDD========================;;;<<<===>>>?????????????????????@@@AAABBBCCCDDDDDDCCCBBBBBBCCCDDDFFFGGGHHHGGGFFFEEEDDDCCCCCCCCCBBBBBBAAAAAAAAABBBBBBBBBAAABBBBBBCCCDDDFFFHHHIIIFFFEEEDDDCCCBBBCCCEEEFFFEEEEEEFFFHHHJJJMMMOOOPPPOOONNNKKKIIIGGGGGGHHHHHHJJJGGGCCC@@@???AAAEEEGGGKKKJJJJJJIIIIIIHHHGGGGGGHHHHHHIIIIIIIIIIIIJJJJJJHHHHHHHHHHHHHHHHHHIIIIIIHHHHHHHHHIIIKKKNNNRRRVVVWWWVVVTTTSSSTTTWWW\\\^^^___]]]XXXSSSPPPNNNNNNNNNLLLPPPTTTVVVUUUTTTTTTUUUVVVTTTSSSSSSSSSRRRNNNKKKKKKOOOUUUWWWUUURRRPPPOOONNNOOOPPPRRRSSSTTTTTTTTTRRRUUUXXXZZZYYYWWWVVVVVVRRRRRRRRRQQQPPPOOONNNNNNKKKKKKJJJJJJKKKLLLMMMNNNNNNRRRSSSRRRTTTYYYZZZXXXYYY^^^fffkkkpppwww}}}zzzyyyvvvvvvuuurrrqqqvvv|||vvvooohhhdddaaa___ccclllssstttwww{{{|||}}}}}}zzzuuusssvvvzzzzzzzzz}}}yyymmmddd```aaagggnnnrrrxxx~~~vvvpppmmmlllkkknnnsssmmmnnnppprrrtttzzzxxxtttvvvxxxwwwuuusssuuuvvvrrrlllggghhhjjjmmmttt|||xxxsssnnnjjjeeebbb___eeemmmuuuzzz{{{fffWWWQQQGGG<<<999777444222111///...---+++---000222333222000...,,,---------.../////////...------------...///000---------.........//////........................------,,,++++++,,,---------------------------------............------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------...++++++,,,,,,,,,---------...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------,,,,,,+++***))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,///---***'''(((***---000+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,------......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......//////////////////////////////......////////////......////////////////////////---...///000111222333333888888777777888888999:::999999:::::::::;;;;;;;;;>>>???@@@AAABBBCCCCCCCCC<<<<<<<<<<<<============;;;<<<===>>>????????????>>>>>>>>>???@@@AAABBBCCCBBBAAAAAAAAABBBDDDEEEGGGGGGFFFFFFEEEEEEEEEEEEEEEAAAAAAAAA@@@@@@AAABBBBBBAAABBBBBBCCCEEEFFFHHHIIIEEEDDDCCCBBBBBBCCCEEEFFFDDDEEEFFFHHHJJJMMMOOOPPPPPPNNNLLLIIIHHHHHHIIIJJJLLLIIICCC@@@???AAAEEEHHHIIIIIIIIIJJJJJJJJJKKKKKKHHHHHHIIIIIIIIIIIIIIIIIIGGGGGGGGGGGGHHHIIIIIIJJJFFFFFFGGGGGGIIILLLQQQUUUYYYWWWUUUSSSTTTWWW[[[^^^```]]]YYYUUURRRPPPOOONNNKKKOOOTTTVVVUUUTTTUUUVVVVVVTTTQQQQQQSSSRRROOOLLLIIINNNTTTVVVSSSPPPNNNMMMNNNPPPRRRTTTUUUUUUTTTTTTOOORRRWWWYYYYYYXXXWWWVVVRRRRRRQQQPPPPPPOOONNNNNNJJJJJJIIIHHHIIIJJJKKKLLLLLLPPPRRRRRRTTTXXXYYYVVVVVVZZZ^^^``````dddlllrrr{{{|||{{{ttttttrrrpppooottt~~~}}}}}}yyytttoookkkkkkgggiiiqqqwwwwwwyyy~~~|||~~~~~~yyyssspppqqquuu|||zzz|||}}}sssiiidddbbbjjjrrrwww}}}~~~wwwpppnnnlllkkknnnsssnnnpppsssuuuxxx~~~yyy{{{|||zzzwwwvvvxxx{{{{{{tttooonnnnnnooottt{{{~~~wwwrrrmmmiiieeeccc[[[___gggnnnsssuuuuuutttvvvuuuiiiTTTHHHGGGBBB888666555444333333222000000+++---111444666555333222/////////000000000000000---------------...///000---------.........//////........................------++++++++++++------------------------------///000000000///...------------------------------++++++++++++++++++++++++)))***+++,,,------...///+++++++++,,,,,,---------...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,***(((&&&%%%###"""++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))),,,///111111...+++(((*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,---...///...---,,,++++++++++++++++++++++++------------------------,,,------...///000111111////////////////////////......////////////......////////////////////////---...///000111222333333888888888777888888999:::999::::::::::::::::::;;;>>>>>>????????????>>>>>>>>><<<<<<<<<===>>>===<<<<<<<<<===>>>>>>>>>>>>>>>>>>????????????@@@@@@@@@CCCCCCCCCCCCCCCCCCCCCCCCFFFFFFEEEDDDDDDEEEFFFGGGBBBAAAAAAAAA@@@AAAAAAAAADDDCCCCCCCCCDDDEEEGGGHHHFFFGGGFFFDDDBBBBBBDDDFFFFFFGGGHHHIIIKKKMMMOOOQQQRRROOOKKKHHHGGGIIILLLNNNNNNKKKFFFAAA@@@AAADDDFFFIIIHHHHHHJJJLLLMMMLLLKKKIIIHHHGGGGGGGGGHHHIIIIIIJJJIIIHHHGGGGGGGGGGGGHHHGGGHHHJJJJJJKKKLLLOOOQQQVVVVVVUUUUUUVVVWWWYYYZZZ```^^^\\\XXXUUUSSSRRRQQQNNNNNNNNNOOOQQQSSSTTTUUUTTTQQQNNNNNNOOOPPPNNNLLLNNNOOOQQQRRRRRRPPPNNNLLLSSSTTTUUUUUUUUUUUUTTTSSSPPPQQQSSSUUUVVVWWWVVVVVVQQQQQQPPPPPPPPPPPPQQQQQQNNNMMMKKKIIIJJJKKKNNNOOOMMMOOOQQQPPPMMMMMMOOORRRWWWZZZ\\\[[[XXXXXX]]]aaaiiioooyyy~~~{{{vvvtttxxx{{{wwwuuutttvvvvvvxxx~~~zzzuuurrrrrrsssvvvxxx{{{~~~}}}xxxqqqkkkmmmrrryyyyyyrrrppppppoooppptttwwwuuusssuuu{{{}}}}}}|||zzz|||{{{xxxwwwxxxxxxxxxzzz|||yyytttooollljjjgggeee___^^^___eeejjjkkkgggbbb^^^YYYQQQGGG@@@;;;888777444444222111000...------......////////////......------......//////000000............////////////000000///...---,,,,,,,,,///...---,,,,,,---...///---------------------------------.........//////000000//////............------------------------------------,,,,,,+++***---------------...///000++++++++++++++++++++++++,,,+++)))(((((()))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---...---+++*********++++++))))))***++++++,,,------///...,,,,,,------,,,+++******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,------,,,,,,,,,+++))))))***,,,,,,,,,,,,---------......------............------000000//////.........---////////////////////////000000111000///...,,,+++////////////000000000000777777777666777888888999999999::::::::::::;;;;;;>>>>>>>>>??????>>>>>>>>>===<<<;;;<<<===>>>===;;;<<<<<<===>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@BBBBBBBBBCCCCCCCCCDDDDDDEEEDDDCCCCCCCCCCCCDDDEEEDDDCCCBBBAAAAAABBBCCCCCCDDDCCCCCCCCCDDDEEEGGGHHHFFFGGGGGGFFFDDDCCCDDDEEEFFFFFFGGGHHHIIIKKKMMMNNNPPPNNNKKKIIIHHHJJJMMMOOOOOOKKKGGGBBB@@@AAACCCEEEGGGFFFGGGJJJMMMOOONNNMMMJJJIIIHHHGGGGGGGGGHHHIIIIIIIIIIIIIIIHHHHHHGGGGGGFFFHHHJJJKKKKKKLLLNNNPPPSSSSSSSSSTTTVVVWWWYYYYYY\\\\\\ZZZXXXVVVTTTSSSRRRRRRQQQQQQPPPPPPQQQQQQRRRRRROOOMMMNNNQQQRRRQQQOOONNNPPPSSSTTTUUUSSSPPPNNNRRRSSSTTTUUUUUUSSSQQQPPPPPPQQQSSSTTTUUUUUUTTTTTTOOOOOOOOOOOOOOOPPPPPPQQQNNNMMMKKKJJJJJJLLLNNNPPPNNNOOOOOOMMMKKKJJJMMMOOOSSSUUUWWWTTTQQQPPPSSSWWW[[[___fffoooxxx~~~|||zzz~~~~~~yyyvvv{{{~~~{{{{{{{{{~~~xxxtttssssssvvvwwwzzz}}}}}}{{{wwwtttxxx}}}wwwtttrrrppppppssswwwuuutttvvv|||}}}~~~~~~zzztttuuuqqqllliiifffdddbbb```]]][[[YYYZZZ[[[YYYTTTNNNLLLHHHBBB<<<777333111000222222111111000/////////......////////////...............///////////////............////////////000000///------,,,,,,---///...------------...///------------------,,,,,,------------.........////////////.........------************************,,,---------,,,,,,+++***++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---+++***))))))***+++---+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++------+++*********++++++******++++++,,,---------///---,,,,,,------,,,+++******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,---------,,,.........,,,+++,,,---,,,,,,,,,---------......------............------000/////////.........---//////////////////////////////000000///...---,,,////////////000000000000777666666666666777888888999999999::::::;;;;;;;;;===>>>>>>>>>>>>>>>>>>======;;;;;;;;;<<<===<<<;;;<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@AAAAAABBBCCCDDDEEEEEECCCBBBBBBAAAAAAAAABBBBBBEEEDDDBBBAAAAAACCCDDDFFFDDDDDDCCCCCCCCCEEEFFFGGGEEEGGGIIIIIIGGGDDDCCCCCCEEEEEEEEEFFFGGGHHHIIIJJJNNNLLLJJJIIIIIIKKKNNNPPPOOOLLLHHHDDDAAAAAACCCDDDEEEEEEFFFIIIMMMPPPPPPPPPKKKJJJHHHGGGFFFGGGGGGHHHHHHIIIJJJKKKKKKJJJHHHGGGEEEHHHKKKLLLLLLLLLMMMNNNOOOPPPRRRUUUVVVWWWWWWWWWWWWXXXYYYYYYXXXWWWUUUTTTVVVUUUSSSQQQOOONNNNNNNNNPPPMMMLLLNNNRRRTTTTTTRRRMMMPPPTTTWWWWWWUUUSSSPPPPPPQQQSSSTTTTTTRRROOONNNQQQQQQRRRRRRRRRRRRQQQQQQLLLLLLMMMMMMNNNOOOPPPQQQOOONNNMMMLLLLLLNNNPPPQQQPPPOOOMMMJJJHHHHHHJJJLLLQQQRRRRRROOOKKKIIIKKKNNNOOOPPPSSSYYYaaakkksssyyyvvvzzz{{{xxxvvvzzz}}}{{{|||yyyxxxvvvwwwxxxyyy{{{}}}~~~}}}yyywwwsssrrrttttttrrrqqqttt{{{|||uuutttwwwyyyrrrpppmmmhhhdddbbb```^^^\\\VVVRRRNNNLLLJJJGGGBBB======<<<999666444222111000000000000000000000000000......////////////......///////////////.....................////////////000///...---------------///...------------...///.........------,,,,,,,,,------------.....................---------------)))))))))))))))))))))))),,,,,,---------,,,+++++++++,,,---------,,,+++***++++++++++++++++++++++++---,,,+++******+++,,,---************************++++++++++++++++++++++++************************---,,,,,,++++++++++++,,,++++++,,,,,,------.........---,,,,,,------,,,+++******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---------------------------000222222000.........,,,,,,,,,---------......------............------/////////...............////////////////////////......////////////......////////////000000000000777777777777777888888999999999999::::::;;;;;;;;;========================<<<;;;:::;;;<<<===<<<:::<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>???????????????@@@AAABBBCCCEEEFFFFFFBBBBBBBBBAAAAAAAAAAAAAAAEEEDDDBBBAAAAAACCCEEEFFFEEEDDDCCCCCCCCCEEEFFFGGGEEEHHHKKKLLLJJJFFFDDDBBBDDDDDDDDDDDDDDDEEEFFFGGGJJJIIIHHHHHHIIIKKKMMMOOOPPPMMMIIIFFFCCCBBBBBBCCCEEEEEEFFFIIIMMMOOOOOONNNKKKJJJHHHGGGFFFGGGGGGHHHGGGIIILLLMMMMMMKKKIIIGGGGGGIIIMMMNNNNNNMMMMMMMMMOOOPPPSSSVVVWWWWWWUUUTTTTTTVVVXXXZZZ[[[ZZZYYYXXXXXXWWWTTTQQQOOONNNNNNNNNOOOMMMKKKMMMQQQTTTTTTRRRKKKNNNRRRVVVWWWVVVSSSQQQMMMOOORRRTTTUUUSSSQQQPPPQQQQQQQQQPPPOOOOOONNNNNNJJJKKKLLLNNNOOOPPPQQQQQQQQQPPPOOOOOOOOOQQQSSSTTTRRRPPPLLLIIIFFFGGGIIIJJJPPPPPPOOOMMMIIIHHHIIIKKKLLLKKKKKKLLLQQQXXX```dddfffjjjppptttuuusssqqqqqqzzz|||~~~zzzzzz{{{{{{}}}~~~|||xxxvvvvvvpppnnnmmmpppwwwyyysssrrrsssvvvxxxpppjjjfffaaa]]]ZZZXXXUUURRRIIIFFFBBB@@@???>>>;;;999555555555555444333222222000000000000000000000000......////////////......000000//////......------............////////////000///...---------------.........------..................------,,,,,,+++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++---...000000000...,,,***++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---,,,+++,,,------,,,+++******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------...111444555444111///...,,,,,,,,,---------......------............------........................////////////////////////---......///////////////////////////000000000000999999888888999999:::;;;888888999::::::;;;<<<<<<======<<<;;;;;;<<<=========<<<;;;;;;<<<===<<<;;;<<<<<<===>>>>>>>>>>>>>>>======>>>>>>>>>???????????????@@@BBBDDDEEEFFFGGGCCCCCCCCCCCCBBBBBBAAAAAACCCBBBAAA@@@AAABBBDDDEEEEEEDDDDDDCCCCCCDDDFFFFFFFFFIIIMMMOOOLLLHHHDDDBBBCCCCCCCCCCCCCCCDDDEEEEEEFFFFFFGGGGGGIIIKKKLLLMMMOOONNNKKKGGGEEECCCBBBBBBGGGGGGGGGIIIKKKLLLKKKJJJJJJIIIHHHGGGFFFGGGHHHHHHGGGIIIMMMOOOOOOMMMJJJHHHIIIKKKNNNPPPOOOMMMMMMMMMPPPRRRUUUWWWXXXVVVTTTSSSSSSUUUXXX[[[\\\\\\\\\[[[XXXVVVSSSPPPOOOOOOPPPPPPQQQNNNLLLMMMPPPRRRQQQOOOHHHKKKOOOSSSTTTSSSQQQOOOJJJLLLPPPSSSUUUVVVUUUUUUQQQQQQPPPNNNMMMMMMLLLLLLIIIJJJLLLNNNPPPQQQRRRRRRRRRRRRQQQRRRRRRTTTUUUVVVUUURRRMMMIIIHHHHHHIIIJJJNNNMMMLLLJJJHHHHHHIIIJJJHHHGGGGGGGGGIIIMMMPPPSSSVVVZZZaaafffhhhhhhiiijjjqqqxxx~~~}}}{{{zzzzzz~~~}}}}}}|||wwwvvvmmmlllkkknnnuuu~~~zzztttssstttsss{{{~~~tttjjj^^^ZZZUUUPPPLLLIIIEEECCC===<<<999888888888888888///000000111111000///...111111000000///...............////////////......000000//////......------............//////////////////...------------...---..................---.........------,,,,,,,,,------------------,,,,,,------------------------........................+++,,,,,,------,,,,,,,,,---...000000000...,,,***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......---+++***+++------,,,+++******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........------...111555666555222///...,,,,,,,,,---------......------............---------------...............////////////////////////------......//////000000////////////000000000000:::999999999999:::;;;;;;888888999::::::;;;<<<<<<===<<<;;;::::::;;;<<<===>>><<<;;;<<<===>>>===<<<<<<<<<===>>>>>>>>>>>>>>>=========>>>>>>>>>????????????AAABBBDDDEEEFFFGGGDDDDDDDDDDDDCCCBBBAAAAAAAAAAAAAAAAAABBBCCCDDDDDDFFFEEEDDDCCCCCCDDDEEEFFFGGGKKKOOOPPPMMMIIIEEECCCCCCCCCCCCCCCDDDDDDEEEFFFEEEEEEGGGHHHJJJKKKLLLLLLNNNMMMKKKIIIGGGEEECCCCCCHHHGGGGGGHHHIIIIIIHHHFFFIIIHHHGGGGGGGGGHHHIIIIIIHHHJJJMMMOOOPPPNNNKKKIIIJJJLLLNNNOOONNNLLLLLLMMMPPPRRRTTTWWWWWWVVVUUUSSSTTTUUUXXXZZZ[[[\\\\\\\\\VVVUUURRRPPPOOOPPPRRRSSSTTTQQQNNNNNNQQQRRRQQQNNNGGGIIILLLOOOPPPPPPNNNMMMHHHJJJNNNQQQTTTWWWXXXYYYQQQPPPOOOMMMLLLLLLKKKKKKIIIJJJMMMOOOPPPQQQQQQQQQQQQQQQRRRRRRSSSTTTUUUVVVVVVRRRMMMJJJJJJJJJIIIIIIJJJIIIGGGFFFFFFFFFGGGGGGAAAAAABBBCCCDDDFFFGGGHHHIIIMMMRRRVVVYYY[[[]]]___eeennnzzz~~~zzzwwwtttvvv~~~zzztttqqqllljjjjjjlllsss{{{zzzvvvuuuuuutttyyy|||yyywww{{{}}}~~~~~~ooodddVVVRRRLLLGGGCCC@@@<<<:::777666555333222222222222///000000000000//////...111111000//////...------......////////////......///////////////.....................///////////////......---------......------...//////...------------------------------------------,,,,,,,,,,,,---------------.........------------------------++++++,,,---------,,,,,,+++,,,---------,,,+++***++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,---......---,,,++++++,,,,,,------------,,,,,,,,,,,,,,,,,,---------,,,+++***+++,,,---,,,+++******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,***+++---...///......------000333555333000...---,,,,,,,,,---------......------............---------------------.........////////////////////////...............///000111////////////000000000000999999888888999999:::;;;777888888999;;;<<<<<<======<<<:::999999:::<<<===???>>>======>>>???>>>===<<<<<<===>>>>>>>>>>>>>>>============>>>>>>>>>???@@@@@@AAABBBCCCDDDEEEFFFCCCDDDDDDDDDCCCBBBAAA@@@@@@AAACCCDDDEEEEEEDDDDDDFFFEEEDDDCCCCCCDDDEEEFFFIIILLLPPPQQQNNNIIIFFFDDDCCCCCCCCCDDDEEEFFFGGGHHHFFFGGGIIIJJJLLLLLLLLLLLLMMMLLLKKKJJJHHHFFFEEEDDDGGGFFFFFFFFFHHHHHHFFFDDDHHHGGGGGGFFFGGGHHHJJJKKKIIIKKKMMMOOOPPPNNNMMMKKKKKKLLLMMMLLLKKKJJJKKKLLLLLLNNNQQQTTTVVVVVVVVVVVVUUUUUUVVVWWWXXXYYYZZZZZZWWWUUURRROOOOOOPPPSSSTTTUUURRRPPPPPPSSSUUUSSSQQQHHHIIIJJJKKKLLLMMMMMMLLLIIIJJJLLLNNNQQQUUUWWWYYYQQQPPPNNNMMMLLLLLLLLLLLLHHHJJJLLLNNNOOOOOOOOONNNOOOOOOPPPQQQRRRSSSTTTTTTTTTQQQMMMKKKKKKKKKIIIGGGHHHFFFDDDCCCCCCDDDDDDCCC?????????@@@AAAAAABBBBBBBBBDDDGGGIIIJJJLLLOOOQQQXXXaaalllwww~~~yyyrrrnnnlllvvv|||~~~~~~yyyyyy{{{}}}}}}{{{uuunnnkkkiiigggeeehhhnnnvvv|||~~~{{{xxxvvvvvvuuuwwwvvvrrrqqqtttuuusssxxx{{{|||pppaaaXXXMMMJJJEEEAAA>>>;;;999777444444444222000///......222222222222111222222222////////////////////////......////////////...............///////////////............////////////......---------......///------...//////...------+++,,,,,,------.........---------,,,,,,,,,++++++------........./////////,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,------,,,+++***++++++---.........------,,,,,,,,,,,,,,,,,,+++++++++***)))***,,,---,,,+++******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,)))+++---...//////...---+++...111111000---,,,,,,,,,,,,,,,---------......------............------,,,,,,,,,------.........//////////////////////////////...---......///000////////////000000000000888888888777888888999:::777888888999;;;<<<=========<<<:::999999:::<<<===@@@>>>===>>>???@@@???===<<<======>>>>>>>>>>>>>>>============>>>>>>>>>>>>@@@AAAAAABBBCCCDDDEEEEEECCCCCCDDDDDDCCCAAA@@@???@@@BBBDDDFFFGGGGGGEEEDDDFFFEEEDDDCCCCCCDDDEEEFFFJJJMMMPPPQQQNNNJJJFFFEEEDDDDDDDDDDDDFFFGGGHHHIIIGGGIIIKKKMMMNNNNNNMMMMMMLLLLLLKKKJJJIIIGGGEEEDDDEEEDDDDDDEEEGGGGGGFFFDDDGGGFFFFFFFFFGGGIIIKKKLLLJJJKKKMMMOOOOOOOOONNNMMMJJJKKKKKKJJJHHHHHHIIIKKKIIIKKKNNNQQQTTTVVVXXXXXXUUUTTTTTTUUUUUUWWWXXXYYYXXXUUURRRPPPOOOPPPRRRTTTVVVSSSQQQRRRUUUWWWVVVTTTIIIIIIIIIJJJKKKKKKLLLLLLJJJJJJKKKLLLOOORRRUUUWWWQQQPPPNNNLLLLLLLLLLLLMMMGGGIIIKKKMMMNNNNNNMMMLLLMMMMMMNNNOOOPPPQQQRRRSSSRRROOOLLLKKKKKKKKKHHHFFFIIIGGGDDDCCCCCCCCCBBBAAABBBBBB@@@???>>>>>>??????@@@@@@AAAAAA@@@BBBEEEHHHKKKSSS]]]eeemmmwwwzzzssskkkeeebbblllyyy~~~yyyzzz}}}uuummmnnnxxx~~~rrruuuyyy~~~~~~wwwsssssspppkkkhhhdddbbb```bbbhhhpppvvvyyytttuuuvvvzzz|||zzzxxxxxxuuuuuurrrmmmmmmpppoookkkkkkmmmpppooohhh\\\OOOGGGCCC@@@<<<999777666444222222333444333111000//////000000/////////000111222------......///000000111......////////////......---.........//////000000............/////////000......---------......///,,,---...//////...---,,,***++++++,,,---...//////---------,,,,,,+++++++++........./////////000000------------------------***+++,,,,,,---------------------------...///000++++++++++++++++++++++++)))******++++++******)))************************++++++++++++++++++++++++((()))+++,,,,,,+++)))(((***+++---...///...------+++++++++++++++++++++++++++***)))***,,,---,,,+++******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,)))***---/////////...---+++---//////...,,,++++++,,,,,,,,,---------......---..................---,,,,,,,,,------.........////////////////////////000///...------...///000////////////000000000000888888888999999:::::::::999999:::;;;;;;;;;;;;:::<<<<<<<<<<<<============>>>>>>>>>>>>==================>>>>>>>>>>>>======<<<===>>>>>>===>>>@@@BBBDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCAAA@@@AAAAAAAAADDDGGGHHHHHHGGGEEEFFFGGGGGGFFFEEEGGGHHHJJJKKKLLLLLLKKKHHHEEECCCGGGFFFEEEFFFGGGHHHIIIHHHIIIIIIJJJLLLMMMMMMKKKHHHMMMLLLJJJHHHFFFEEEEEEFFFEEEEEEEEEEEEEEEDDDDDDCCCEEEFFFFFFFFFFFFGGGJJJLLLMMMNNNNNNNNNMMMLLLJJJIIIJJJJJJJJJIIIIIIHHHHHHGGGLLLKKKLLLOOOSSSVVVWWWVVVUUUTTTSSSTTTUUUVVVTTTSSSTTTTTTSSSQQQQQQPPPPPPPPPVVVVVVVVVXXXYYYWWWTTTRRRLLLKKKJJJIIIIIIJJJKKKLLLNNNMMMLLLLLLLLLNNNPPPRRROOONNNMMMKKKKKKKKKLLLLLLOOOOOOMMMLLLKKKKKKKKKKKKJJJKKKMMMNNNOOOPPPQQQQQQOOOMMMKKKLLLNNNOOONNNKKKIIIHHHFFFCCCAAA???>>>===>>>>>>>>>>>>============<<<<<<======>>>?????????EEEGGGMMMUUU[[[bbbnnn{{{zzzqqqfff^^^___bbbjjjwwwxxxqqqsssvvvyyyuuunnnkkkppp|||xxxppphhhiiippp}}}zzzyyy|||~~~~~~tttkkkhhhfffccc```___[[[]]]___aaaeeejjjppptttvvvpppnnnrrrwwwzzz|||~~~{{{wwwtttrrrqqqsssppplllhhheeeaaa]]]ZZZ[[[YYYWWWTTTOOOIIIBBB===;;;888333000......///111111111111111111111111111000000//////.........---/////////////////////////////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------)))***++++++,,,---......000000000///......------//////...,,,******,,,...------------------------***+++,,,,,,------,,,,,,,,,++++++******++++++,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,---...---,,,***)))///...---,,,+++************+++---.........------000...---...000000,,,)))"""%%%***------,,,,,,---,,,,,,---...---,,,***))),,,,,,,,,---,,,,,,++++++***++++++,,,,,,------...+++++++++,,,,,,---------------------------------++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------000000000///......------......------------....................................////////////......888999999999999999999:::888888999:::::::::::::::;;;<<<<<<<<<============>>>>>>>>>=========<<<<<<=========>>>>>>============>>>??????>>>>>>@@@BBBDDDDDDEEEEEEEEEEEEFFFFFFFFFGGGGGGGGGEEEDDDBBB@@@@@@@@@AAACCCFFFGGGGGGFFFBBBDDDEEEEEECCCCCCDDDFFFIIIIIIJJJJJJIIIGGGEEEDDDGGGFFFFFFFFFGGGHHHHHHHHHIIIIIIIIIKKKMMMMMMKKKHHHLLLKKKIIIGGGFFFEEEEEEEEEDDDEEEEEEFFFFFFDDDCCCBBBDDDEEEFFFEEEEEEFFFIIIKKKLLLLLLMMMMMMLLLKKKJJJIIIJJJJJJJJJIIIIIIHHHHHHHHHIIIIIIJJJMMMQQQUUUVVVVVVSSSRRRSSSTTTVVVVVVTTTRRRPPPPPPOOOOOOOOOPPPPPPQQQUUUUUUUUUVVVWWWVVVSSSQQQMMMMMMLLLLLLLLLMMMNNNOOOOOONNNMMMLLLMMMNNNPPPQQQOOONNNMMMLLLKKKKKKLLLLLLPPPOOOMMMLLLKKKJJJJJJJJJIIIJJJKKKMMMNNNOOOOOOOOOPPPNNNKKKKKKMMMMMMKKKHHHGGGFFFEEECCCAAA@@@@@@@@@>>>============<<<<<<<<<<<<<<<<<<<<<============??????CCCHHHJJJMMMWWWaaaqqqxxx|||}}}~~~zzzpppddd\\\VVVXXX]]]hhhwwwzzztttjjjllloootttyyy}}}ssslllhhhjjjttt~~~yyyqqqiiiiiiooo|||~~~xxxqqqppptttwww{{{wwwrrrssssssppptttjjjcccbbbccc```^^^___]]]___cccgggkkkpppuuuxxxxxxrrrppptttxxxyyyyyy{{{{{{~~~|||xxxtttpppmmmllliiifffbbb^^^[[[WWWSSSPPPKKKJJJHHHGGGDDD@@@:::666777555222000//////111222000000000000000000000000000/////////............////////////////////////------..................------------------------//////.........---------------------------..................////////////---......---+++***,,,---------------------------++++++,,,------------,,,---,,,,,,,,,,,,,,,,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,------------************************++++++++++++++++++++++++,,,,,,---------,,,+++***......---,,,+++++++++++++++,,,---...///......---///---,,,,,,......,,,))))))+++---...,,,+++******+++,,,------,,,+++***))))))***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------.....................///......------------....................................////////////......999999999999999888888888777777888999999999999999;;;;;;;;;<<<<<<<<<======>>>============<<<<<<<<<<<<<<<============<<<<<<>>>???@@@?????????AAACCCEEEEEEEEEFFFFFFFFFGGGGGGIIIIIIIIIIIIGGGEEECCCAAA@@@???@@@BBBDDDFFFEEEDDDAAACCCDDDDDDCCCCCCDDDEEEHHHHHHGGGGGGGGGFFFFFFFFFGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHIIIKKKMMMLLLJJJHHHIIIIIIGGGFFFFFFEEEEEEFFFCCCDDDFFFGGGFFFEEECCCBBBCCCDDDEEEDDDDDDEEEHHHJJJJJJJJJKKKKKKKKKJJJJJJIIIIIIIIIIIIIIIIIIIIIHHHHHHGGGGGGHHHKKKOOORRRSSSSSSOOOPPPQQQTTTVVVUUURRRPPPLLLLLLLLLMMMMMMOOOPPPPPPSSSRRRRRRSSSTTTTTTQQQOOONNNNNNNNNOOOPPPQQQRRRSSSPPPPPPOOONNNNNNOOOQQQQQQPPPOOONNNMMMLLLLLLLLLLLLPPPOOOMMMKKKJJJIIIHHHHHHHHHIIIJJJKKKLLLMMMMMMMMMOOOMMMKKKJJJJJJIIIGGGEEEFFFEEEDDDCCCBBBAAAAAAAAA============<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::;;;;;;<<>>???@@@@@@???@@@BBBDDDEEEEEEFFFFFFGGGGGGHHHHHHKKKKKKKKKJJJIIIFFFDDDCCC?????????AAACCCDDDCCCBBBBBBCCCEEEEEEDDDDDDEEEGGGGGGFFFEEEDDDDDDEEEFFFGGGFFFGGGHHHHHHGGGGGGGGGHHHGGGGGGHHHJJJLLLLLLIIIGGGGGGFFFFFFFFFFFFFFFFFFFFFCCCDDDFFFGGGGGGEEECCCAAABBBCCCDDDCCCCCCDDDGGGIIIHHHIIIIIIIIIIIIJJJIIIIIIHHHIIIIIIIIIIIIIIIIIIIIIHHHGGGGGGJJJMMMOOOOOOOOOMMMNNNPPPSSSUUUUUUQQQNNNLLLLLLLLLLLLMMMNNNOOOOOOPPPPPPOOOPPPQQQQQQPPPNNNNNNNNNOOOPPPRRRSSSTTTUUUSSSRRRQQQQQQQQQQQQRRRSSSPPPPPPOOONNNMMMLLLLLLLLLOOONNNLLLJJJIIIHHHGGGGGGIIIIIIJJJKKKKKKLLLKKKKKKKKKJJJIIIHHHHHHGGGFFFEEEFFFFFFDDDBBBAAA@@@@@@@@@>>>>>>>>>=========<<<<<<<<<;;;;;;:::999888888888999777999<<<<<<<<<@@@FFFHHHLLLQQQRRRRRRSSSWWW[[[bbbdddgggiiihhhddd^^^ZZZ[[[ZZZ[[[___fffpppzzz~~~{{{yyyxxxwwwiiihhhfffeeehhhoooyyyzzztttoooiiidddfffkkkppp||||||uuuhhhfffiiisss}}}}}}yyyuuurrrkkkccc```ccciiinnnuuu{{{zzz{{{{{{yyypppjjjfffhhhhhheeeccceeebbbeeelllttt{{{wwwrrrqqqvvvyyyvvvssssss{{{wwwvvvttttttwwwyyyqqqpppnnnjjjddd^^^XXXTTTLLLIIIFFFCCC@@@===:::777444333333444666555222000000111111111111111000000000000000000000000000000///////////////.........////////////////////////---------.........//////------------------------.................................------------------------....../////////...000222333111000///000------------------------+++,,,,,,---...---------,,,,,,------------,,,,,,+++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,---..............................---,,,*********,,,------.........---,,,---///111------------------------+++,,,------............---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------,,,,,,,,,---------............------------....................................////////////......999999999888888777777777666666777888888888888777::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<============<<<<<<>>>???@@@@@@???@@@BBBDDDDDDEEEEEEFFFGGGGGGHHHHHHKKKKKKKKKJJJIIIGGGEEECCC@@@??????@@@BBBCCCBBB@@@@@@BBBCCCCCCCCCCCCEEEFFFFFFEEEDDDCCCCCCEEEFFFGGGEEEGGGIIIIIIGGGFFFFFFGGGGGGGGGHHHJJJKKKKKKIIIFFFDDDDDDEEEFFFGGGGGGHHHHHHCCCDDDFFFGGGFFFEEECCCBBBBBBCCCCCCCCCCCCDDDGGGIIIHHHHHHHHHHHHHHHIIIIIIIIIHHHHHHHHHIIIIIIJJJJJJJJJKKKJJJIIIJJJLLLMMMMMMLLLMMMNNNPPPSSSUUUTTTPPPMMMNNNNNNMMMMMMMMMMMMNNNNNNNNNMMMMMMMMMOOOOOONNNMMMLLLMMMNNNPPPRRRSSSTTTUUUSSSSSSSSSSSSSSSTTTTTTUUUQQQQQQPPPOOONNNMMMLLLKKKNNNMMMKKKIIIHHHGGGFFFFFFJJJJJJKKKKKKKKKKKKKKKJJJFFFGGGGGGGGGFFFEEEFFFFFFHHHFFFDDDBBB@@@>>>======?????????>>>>>>>>>======;;;;;;:::999888777666666666444555999999888:::??????AAADDDDDDDDDEEEIIILLLQQQRRRTTTVVVWWWWWWXXXXXXVVVWWWYYY]]]bbbiiiooottt}}}|||yyywwwuuuvvvxxxzzztttpppiiiddddddkkkuuu}}}|||xxxuuurrrkkkdddcccfffgggrrr}}}wwwiiieeeeeekkksssyyy|||wwwtttppphhh___\\\^^^hhhkkkoootttyyy{{{uuuqqqpppmmmhhheeegggdddgggmmmvvv~~~uuuppppppuuuxxxuuuqqqqqqsss{{{yyyooonnnmmmmmmqqqyyywwwpppgggfffccc___XXXQQQKKKGGGBBB@@@===;;;999777444222444333333444555555333111000111111111111000...---111111111111111111111111........./////////////////////////////////////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,---.....................***++++++,,,------......///.........---------,,,,,,///111111000///...///------------------------,,,,,,---.........------***+++,,,,,,,,,,,,+++***+++,,,,,,------,,,,,,+++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////.........---------......,,,,,,+++++++++,,,...000//////...---,,,,,,///111//////.........///////////////000000///...------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------......---------,,,,,,,,,......------------....................................////////////......888888888888888777777777666666777888888888888888999999999:::::::::;;;;;;<<<<<<;;;;;;;;;:::::::::======>>>>>>>>>>>>======>>>???@@@?????????AAACCCCCCDDDDDDEEEFFFGGGHHHHHHIIIIIIJJJIIIHHHGGGEEEDDDAAA@@@???@@@BBBBBBAAA???===>>>@@@@@@@@@@@@BBBDDDFFFEEEDDDCCCDDDEEEFFFGGGDDDHHHKKKJJJGGGEEEEEEGGGFFFFFFGGGIIIKKKJJJHHHFFFBBBCCCEEEGGGHHHIIIIIIJJJEEEEEEEEEEEEEEEDDDDDDCCCBBBCCCDDDCCCCCCDDDGGGIIIIIIIIIHHHHHHHHHHHHHHHIIIGGGGGGHHHHHHIIIJJJKKKKKKMMMLLLKKKLLLNNNNNNNNNLLLOOOOOOPPPRRRSSSRRROOOMMMOOONNNNNNMMMMMMMMMNNNNNNMMMLLLKKKLLLMMMNNNMMMLLLKKKLLLNNNPPPQQQRRRSSSSSSRRRRRRSSSSSSTTTUUUUUUUUURRRRRRQQQQQQOOONNNLLLKKKKKKKKKIIIHHHGGGGGGFFFFFFJJJJJJKKKKKKKKKJJJIIIIIIDDDEEEFFFFFFDDDDDDEEEFFFGGGFFFCCCAAA>>><<<;;;:::>>>>>>>>>>>>============::::::999999888777666666999777777::::::777777999777888:::;;;;;;===@@@CCCBBBDDDEEEFFFGGGJJJMMMPPPMMMQQQUUUZZZ___eeekkkooowwwwwwvvvvvvvvvxxx||||||wwwooohhhfffkkkssszzz|||xxxuuutttsssmmmfffccceeedddmmmxxx}}}yyynnnhhhdddggglllooouuu{{{|||wwwtttqqqmmmfff^^^ZZZ\\\ggghhhkkknnnssszzz}}}wwwtttnnnhhhfffgggfffhhhmmmvvv~~~}}}tttooonnnrrruuurrrooonnnnnnwwwzzzrrrggggggggghhhlllttt~~~|||pppgggbbbYYYXXXUUUPPPKKKEEE@@@===;;;999777666555444222000333222222222333333111000000000111000000///...---111111111111111111111111.........///////////////////////////////////////000//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............))))))***+++,,,---.../////////......---,,,,,,+++***,,,------,,,,,,,,,---------------------------,,,,,,---...............******,,,,,,,,,,,,******+++,,,,,,------,,,,,,+++************++++++++++++************************++++++++++++++++++++++++,,,,,,+++++++++,,,------------,,,,,,---...//////......---,,,,,,,,,------***+++,,,,,,,,,,,,...000000000///---***)))+++,,,//////.........///000000111111111000///...,,,,,,******+++,,,,,,---......------,,,,,,,,,,,,++++++------------------------++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------//////......---,,,,,,+++......------------....................................////////////......777777777777888888888888666777888888999999888888999999999999::::::::::::;;;;;;;;;::::::::::::999>>>>>>????????????>>>>>>===>>>??????>>>>>>@@@BBBBBBCCCCCCDDDFFFGGGGGGHHHFFFFFFGGGHHHGGGFFFEEEDDDAAAAAA@@@AAABBBBBBAAA???<<<===???@@@???@@@BBBCCCFFFFFFEEEEEEEEEEEEEEEEEEDDDHHHKKKKKKGGGDDDEEEGGGFFFFFFGGGIIIJJJJJJHHHEEEAAACCCEEEHHHJJJKKKKKKKKKFFFFFFEEEDDDCCCDDDDDDEEECCCDDDDDDDDDDDDEEEHHHJJJKKKJJJIIIHHHGGGGGGHHHHHHFFFFFFGGGHHHIIIKKKKKKLLLNNNMMMMMMNNNQQQRRRRRRQQQRRRQQQQQQRRRRRRQQQOOOMMMLLLLLLLLLLLLMMMNNNOOOOOOLLLKKKJJJJJJLLLMMMMMMLLLKKKLLLNNNPPPQQQRRRRRRQQQNNNOOOPPPQQQSSSTTTTTTTTTRRRRRRRRRQQQPPPNNNLLLKKKIIIIIIHHHGGGGGGGGGGGGGGGIIIIIIJJJJJJIIIHHHGGGGGGEEEFFFGGGFFFCCCBBBCCCEEEDDDCCCAAA???===;;;;;;:::===<<<<<<<<<<<<;;;;;;;;;:::999999888888777777777;;;888888;;;;;;888777888444555666777777888:::;;;999;;;===>>>===???BBBEEEEEEIIIMMMQQQUUU[[[bbbhhhlllnnnpppqqqrrruuu{{{|||yyytttnnnkkkmmmrrrwwwwww}}}{{{vvvuuuuuuvvvqqqkkkhhhjjjeeelllsss|||~~~~~~|||{{{vvvnnnhhhggghhhjjjnnntttwww~~~vvvrrrooommmlllggg___]]]___ccceeehhhjjjnnnuuu|||~~~xxxtttnnnhhhgggkkkiiijjjmmmuuu}}}}}}zzzuuupppmmmpppqqqnnnkkkjjjkkksss~~~wwwmmmeeeddddddccceeejjjqqqvvvxxxwwwtttmmmcccZZZTTTQQQIIIGGGEEEBBB>>>;;;888777555333222222333333222000111000///000111222000///........./////////000000111111111111111111111111............/////////000////////////////////////..................---------------------------------------.........//////+++,,,,,,,,,------......------------------------+++,,,,,,,,,++++++---///------------------------,,,------...............***+++---......---+++***+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------************************++++++++++++++++++++++++,,,,,,+++++++++,,,---......------------......///...---,,,+++***++++++,,,&&&))),,,---,,,,,,---///---...---,,,***))))))+++...---,,,,,,,,,...///000...............---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------------------------++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------///...........................------------....................................////////////......666666777777888888999999777777888999999999999999888888999999999:::::::::;;;;;;;;;:::::::::999999??????@@@@@@@@@@@@??????<<<===>>>>>>===>>>@@@BBBAAABBBCCCDDDEEEFFFGGGGGGDDDEEEFFFFFFFFFFFFEEEDDDBBBAAAAAAAAABBBBBBAAA???===???AAAAAAAAABBBCCCEEEFFFFFFFFFFFFEEEEEEEEEDDDCCCHHHLLLKKKGGGDDDEEEGGGEEEEEEFFFHHHJJJJJJGGGEEEAAACCCEEEHHHKKKLLLLLLLLLHHHFFFDDDBBBBBBCCCEEEFFFCCCDDDEEEDDDDDDEEEHHHJJJMMMKKKJJJHHHGGGGGGHHHHHHFFFFFFGGGHHHJJJKKKLLLLLLMMMMMMMMMOOOSSSUUUUUUUUUTTTSSSQQQQQQRRRQQQOOOMMMIIIJJJJJJKKKMMMNNNPPPQQQLLLKKKIIIJJJLLLMMMMMMMMMLLLMMMOOOQQQRRRRRRQQQQQQKKKLLLNNNPPPQQQRRRSSSSSSRRRSSSSSSRRRPPPNNNLLLKKKHHHGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHGGGFFFEEEFFFHHHIIIGGGCCCAAAAAACCCAAA@@@???===<<<<<<;;;;;;;;;;;;:::::::::999999999999999999999888888888888555222333777999777555666777777777777666666666666444888;;;;;;:::999:::<<<>>>@@@CCCDDDGGGLLLTTTZZZ^^^aaadddfffgggkkkqqqvvvxxxxxxvvvssspppoooqqqsssuuu{{{~~~}}}}}}{{{wwwxxxwwwxxxyyyvvvpppnnnpppggglllqqqwwwzzzzzz{{{||||||}}}tttkkkhhhhhhhhhlllqqqpppwww}}}|||tttnnnlllllllllhhhbbbaaaccc```cccfffiiimmmqqqvvvyyy~~~xxxtttnnnjjjjjjooolllkkknnnuuu||||||xxxxxxqqqmmmooooookkkggggggdddlllvvv}}}}}}~~~}}}uuullleeedddbbb___^^^___cccgggdddbbb^^^WWWOOOIIIFFFEEE===<<<:::888777555555555111000///000111222111000///...---...000222111000,,,,,,------///000222333000000000000000000000000---.........//////000000////////////////////////,,,,,,------.../////////........................---------........./////////............---------+++,,,,,,------......///...//////...---...000222------------------------,,,---......//////......+++,,,...//////...,,,++++++,,,,,,------,,,,,,+++---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++***+++,,,...//////......---------.........---+++***)))***++++++$$$'''+++,,,++++++,,,...''')))************+++---,,,++++++***+++,,,......++++++,,,,,,---,,,,,,,,,...------,,,,,,++++++***---------,,,,,,+++++++++------------------------++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------------......///000000000.........------.......................................////////////......777777777777777888888888999999999888888888888888;;;::::::999999::::::;;;<<<;;;:::::::::;;;<<<===>>>@@@BBBBBBAAA??????@@@============???AAACCCEEEAAAAAABBBCCCCCCDDDDDDEEEBBBCCCEEEFFFGGGFFFDDDCCCBBBAAA@@@>>>>>>>>>>>>???>>>>>>???@@@AAABBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEFFFFFFFFFFFFFFFGGGEEECCCDDDGGGHHHFFFDDDEEEFFFFFFGGGHHHJJJKKKLLLFFFFFFGGGGGGFFFEEECCCBBBFFFEEEDDDCCCDDDEEEGGGIIIFFFFFFGGGHHHHHHHHHGGGGGGFFFFFFFFFFFFGGGIIIKKKLLLPPPMMMKKKMMMRRRUUUSSSPPPSSSRRRPPPNNNMMMLLLKKKKKKKKKJJJIIIHHHIIILLLOOOQQQOOOKKKIIIJJJOOOQQQPPPMMMOOOPPPQQQRRRSSSPPPKKKGGGLLLJJJJJJKKKNNNQQQSSSSSSSSSQQQNNNMMMLLLLLLJJJIIIHHHJJJKKKKKKJJJJJJKKKMMMKKKJJJIIIHHHHHHGGGEEECCCEEEGGGGGGDDD@@@======???<<<<<<;;;;;;;;;::::::::::::::::::999999999888888888888777666666666666666666666555555555555666666333333333333333333333333444444444555555555555666777888:::<<>>@@@BBBBBBAAA??????@@@============>>>@@@BBBCCCBBBBBBBBBBBBBBBCCCCCCCCCBBBCCCEEEFFFGGGFFFEEEDDDCCCBBB@@@???>>>>>>???@@@===>>>???@@@AAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBCCCDDDDDDEEEEEEEEEDDDDDDFFFDDDCCCDDDFFFGGGEEECCCDDDDDDDDDEEEFFFHHHIIIJJJHHHHHHIIIIIIHHHGGGEEEDDDFFFEEECCCBBBCCCDDDEEEGGGGGGHHHHHHIIIIIIIIIHHHHHHGGGGGGGGGGGGHHHJJJKKKMMMOOOMMMKKKNNNSSSUUUTTTQQQPPPOOONNNMMMLLLKKKKKKKKKKKKJJJIIIHHHIIILLLOOOPPPOOOLLLJJJLLLPPPSSSRRRPPPSSSRRRSSSSSSTTTRRRNNNKKKLLLJJJIIIKKKNNNPPPRRRRRRRRRPPPNNNLLLLLLLLLJJJIIIGGGIIIJJJKKKKKKLLLMMMOOOMMMLLLJJJJJJJJJHHHFFFCCCBBBDDDDDDBBB>>><<<===>>>;;;;;;;;;::::::::::::999999999999999888888888888888777777666555555666666666555555444444555555666333333333333333333333333444444444444555555555555666777888999;;;<<<>>>>>>BBBCCCEEEFFFHHHKKKOOORRR[[[^^^bbbdddddddddeeeffffffiiikkkllllllllllllmmmmmmnnnpppqqqtttwww|||yyyuuurrrttt}}}zzzxxxyyyyyyyyy{{{}}}}}}zzzuuussstttwwwuuuvvvwwwxxxyyyvvvrrrnnnmmmooopppoookkkhhhffffffdddggglllppptttuuuuuuuuutttwww{{{zzztttsssrrrqqqsssvvv~~~}}}vvvqqqoookkkccc^^^^^^___aaaffflllqqqrrrqqqoooooollliiigggeeebbb]]]ZZZRRRPPPMMMJJJGGGFFFEEEEEEBBBAAA???===:::888666555555333333333444444222000000000000000////////////000000000000000000000000000///...------...///000111111000000///......------.../////////...---,,,................................................//////............//////---,,,++++++------,,,+++++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++---///000///...,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,+++++++++------------------------+++,,,,,,,,,,,,,,,,,,+++---,,,+++******+++,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---........................------------------------------------------------------------------------......---------,,,,,,,,,*********++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,------------------............////////////---------...................................................////////////666666777777888888888888777777888888999999:::::::::;;;;;;;;;<<<<<<=========<<<;;;::::::;;;<<<<<<===???AAABBB@@@??????@@@>>>============???AAABBBBBBBBBBBBBBBAAAAAAAAAAAAAAABBBDDDEEEFFFFFFFFFEEECCCBBBAAA????????????@@@===>>>???@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBBBBCCCCCCDDDDDDDDDCCCCCCBBBDDDCCCBBBCCCDDDDDDCCCBBBBBBBBBCCCCCCDDDEEEFFFGGGJJJJJJKKKKKKJJJIIIGGGFFFEEEDDDCCCBBBBBBBBBCCCDDDIIIIIIIIIJJJJJJIIIIIIHHHHHHGGGGGGGGGHHHIIIKKKLLLNNNLLLLLLNNNRRRTTTSSSQQQMMMMMMLLLLLLLLLKKKKKKKKKKKKJJJHHHHHHIIIKKKNNNPPPOOOLLLKKKMMMQQQTTTTTTSSSUUUTTTRRRRRRSSSRRRPPPNNNMMMKKKJJJKKKMMMPPPQQQQQQQQQOOOMMMLLLLLLLLLJJJIIIFFFHHHJJJKKKLLLMMMOOOQQQPPPNNNLLLLLLKKKJJJGGGDDD@@@AAAAAA@@@===<<<<<<===:::::::::999999999888888888888888777777777666666777777666555555555555666555444444333333444444555333333333333333333333333333333333444444444555555555555555555666666666666888666666777;;;>>>???@@@HHHKKKOOOQQQSSSTTTUUUWWWUUUWWWZZZ\\\\\\]]]^^^```ccceeegggjjjnnnttt|||}}}xxxyyyyyyvvvwwwwwwvvvyyy|||~~~}}}{{{zzz|||~~~|||{{{{{{zzzyyyuuusssqqqssstttrrrooollljjjjjjgggjjjooouuuyyy{{{||||||zzzzzz{{{}}}~~~~~~|||wwwtttsssrrrqqquuu||||||uuupppmmmhhh___ZZZYYYUUUVVVZZZ^^^bbbcccbbb```aaa^^^[[[XXXUUURRRMMMJJJDDDCCC@@@===;;;:::999999777777666555444333222222333222111222333333111///000000000000////////////////////////////////////000///...------...///000111000000//////.........///000000000///...------------------------------................................................+++,,,------++++++,,,---++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++---///000000...------...,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,++++++------,,,,,,,,,,,,++++++------------------------------............---------,,,+++***************,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------,,,,,,---............/////////...............---------....................................////////////666666777777888888999999777777888888999:::;;;;;;:::;;;<<<===>>>>>>>>>???>>>===;;;::::::;;;<<<<<<<<>>>>>=========>>>@@@AAACCCCCCBBBAAA@@@@@@?????????@@@BBBCCCDDDDDDDDDDDDCCCBBB@@@???>>>>>>??????===>>>??????@@@@@@@@@?????????@@@AAABBBBBBCCCCCCDDDDDDEEEEEEEEEDDDCCCCCCCCCCCCBBBBBBBBBBBBBBBAAACCCBBBBBBBBBCCCDDDEEEEEEJJJJJJKKKLLLKKKJJJIIIHHHFFFFFFEEEDDDCCCCCCCCCDDDHHHHHHIIIIIIIIIIIIHHHHHHGGGFFFFFFFFFGGGHHHJJJKKKKKKKKKKKKNNNQQQRRRPPPOOOKKKKKKLLLLLLMMMMMMMMMLLLJJJIIIHHHGGGHHHJJJMMMOOONNNLLLKKKLLLPPPTTTVVVVVVVVVSSSPPPOOOPPPPPPPPPPPPOOOMMMLLLLLLNNNPPPQQQQQQPPPNNNLLLKKKKKKLLLJJJIIIHHHIIIKKKLLLLLLLLLNNNPPPQQQOOOMMMLLLLLLJJJGGGEEEAAAAAA@@@???===<<<;;;;;;999999999888888888888777777777666666666555555555666666555444444555555555444333333222222333333444333333333333333333333333222333333333444444444444222222222222222222222222666333111333666999999888;;;===AAACCCDDDEEEFFFHHHEEEGGGJJJKKKLLLNNNPPPRRRUUUWWWYYY]]]bbbjjjtttzzz}}}}}}{{{sssqqqppppppppprrrvvv{{{}}}~~~~~~}}}|||{{{zzzxxxxxxxxxvvvrrrooommmmmmkkknnnsssyyy~~~~~~|||zzzyyywwwtttsssrrrppppppvvv~~~uuunnnhhheee```WWWQQQPPPJJJJJJLLLOOORRRSSSRRRPPPPPPNNNKKKIIIGGGDDD@@@===<<<:::999666555444333333333333333222222222111111111000000111222222000///000000000000////////////////////////////////////000///............///000,,,------...///000111111000000//////......---,,,------------------------........................,,,,,,,,,------,,,,,,,,,***,,,...---+++***,,,...+++++++++,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,...//////...------...,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,+++******)))))))))---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,222111000...---+++******+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------.........------,,,,,,,,,---------.........///////////////...---------,,,....................................////////////555666666777888888999999777777888999:::;;;;;;<<<:::;;;===>>>@@@@@@@@@@@@>>>===<<<;;;:::;;;<<<<<<<<<>>>@@@AAA@@@??????@@@???>>>=========???@@@AAACCCCCCBBBAAA@@@??????>>>>>>???@@@AAABBBBBBBBBBBBBBBAAA???>>>======>>>>>>>>>??????@@@@@@@@@@@@??????@@@AAABBBCCCDDDEEEFFFFFFFFFGGGGGGGGGFFFFFFEEECCCDDDDDDCCCBBBBBBBBBBBBDDDDDDCCCCCCCCCDDDDDDEEEIIIJJJJJJKKKKKKJJJIIIHHHHHHHHHGGGFFFFFFEEEEEEEEEFFFFFFGGGHHHHHHHHHHHHHHHFFFFFFEEEEEEEEEGGGHHHIIIJJJJJJKKKMMMOOONNNMMMKKKJJJKKKLLLMMMNNNNNNNNNNNNIIIHHHGGGFFFGGGJJJMMMOOOMMMKKKKKKLLLOOOSSSVVVWWWWWWTTTQQQOOOPPPQQQRRRRRRPPPNNNMMMMMMOOORRRRRRRRRNNNLLLJJJJJJKKKKKKKKKIIIJJJKKKLLLLLLKKKJJJLLLMMMOOONNNLLLKKKKKKIIIFFFDDDDDDBBBAAA???>>>===;;;:::999999888888888777777777666666666555555555444444555444444444444444555555333333222222222222333333333333333333333333333333222222222222333333333444000111111111222222222222666333000111555777666555777888:::;;;;;;;;;<<<===:::<<<>>>???@@@AAADDDFFFFFFGGGJJJMMMRRRZZZcccjjjvvvwwwxxxzzz{{{}}}}}}xxxpppkkkhhhhhhhhhiiijjjooovvv{{{~~~~~~~~~~~~~~~~~~~~~{{{wwwsssrrrqqqqqqtttyyy~~~}}}wwwtttvvvsssqqqqqqnnnmmmsss{{{{{{sssfff```[[[XXXTTTLLLGGGFFF@@@@@@@@@BBBDDDEEEDDDBBBAAA@@@>>>======;;;999666777666555444333222111111333333222222111111000000000//////000111222000...000000000000//////////////////////////////////////////............//////,,,,,,---...///000111111///......------,,,,,,,,,------------------------........................,,,---............---,,,***,,,...---+++***,,,...+++++++++,,,,,,,,,------+++,,,,,,------,,,,,,+++***,,,------,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++++++++******)))))),,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000000///---,,,***)))(((+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------.........------,,,,,,,,,------------............/////////...---------,,,....................................////////////555555666777888999999:::888888999999::::::;;;;;;:::<<<>>>@@@BBBBBBBBBBBB???>>>===;;;;;;;;;;;;<<<;;;===@@@@@@@@@??????@@@???>>>>>>>>>>>>@@@BBBCCCDDDCCCCCCBBBAAA@@@@@@???@@@@@@@@@@@@@@@AAAAAAAAABBBAAA@@@>>>>>>>>>>>>??????@@@@@@AAAAAAAAA@@@@@@???@@@AAABBBDDDEEEFFFGGGGGGGGGHHHIIIIIIIIIIIIIIIEEEFFFFFFEEECCCBBBCCCDDDEEEEEEDDDDDDCCCDDDDDDDDDHHHIIIJJJKKKJJJJJJIIIHHHIIIIIIIIIIIIHHHHHHHHHHHHDDDEEEFFFGGGHHHIIIIIIIIIGGGFFFEEEEEEEEEGGGHHHIIIJJJKKKMMMNNNNNNLLLJJJIIIJJJKKKLLLNNNOOOOOONNNMMMIIIHHHFFFFFFGGGIIILLLNNNMMMLLLLLLLLLNNNRRRVVVXXXZZZWWWSSSRRRSSSTTTVVVVVVOOOMMMLLLMMMPPPRRRSSSSSSMMMKKKIIIIIIJJJKKKKKKJJJJJJLLLLLLKKKJJJIIIJJJKKKKKKJJJIIIHHHHHHGGGEEECCCDDDBBB@@@?????????<<<;;;999999999888888888777777666666666555555555444444444333333333333444555555444333333222222333333444333333333333333333333333111111222222222333333333000000111111222333333333222111//////000222222222666777888777666555666777555666777777777888;;;===:::<<<===@@@CCCIIIPPPUUUaaadddiiikkkkkkjjjjjjjjjiiifffaaa]]][[[\\\^^^___aaafffmmmrrrxxx}}}~~~~~~zzzwwwwwwwwwvvvyyy}}}zzzvvvuuupppllljjjhhhfffjjjpppyyy~~~zzzuuuooofff]]]UUUOOOKKKJJJGGGAAA======999888777888:::;;;:::999777666666666777777555333222222222111111000000///111111000000000/////////000//////000111222000///000000000000////////////////////////////////////////////////////////////........................------,,,,,,,,,,,,---...------------------------...........................///000111111000///...+++,,,------++++++,,,---++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++)))+++,,,---+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++******++++++,,,++++++***+++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,************************++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,------------........................---------....................................////////////555555666777888999:::::::::::::::::::::::::::::::::<<>>>>>>>>@@@BBBDDDEEEDDDCCCCCCCCCBBBBBBAAAAAACCCBBBBBBAAAAAAAAAAAAAAADDDCCCAAA@@@???@@@@@@AAAAAAAAABBBBBBBBBAAAAAA@@@===>>>???AAACCCEEEFFFGGGFFFGGGHHHIIIJJJKKKKKKKKKFFFHHHIIIGGGEEECCCDDDFFFEEEEEEDDDCCCCCCCCCCCCCCCHHHIIIJJJKKKKKKJJJIIIIIIHHHHHHIIIIIIJJJJJJIIIIIICCCDDDFFFHHHIIIKKKKKKKKKIIIHHHGGGGGGGGGHHHIIIJJJMMMNNNPPPPPPNNNLLLIIIHHHIIIJJJLLLMMMNNNMMMLLLLLLHHHGGGFFFEEEFFFIIILLLMMMOOONNNNNNMMMOOORRRVVVZZZZZZWWWTTTSSSTTTVVVVVVVVVLLLKKKJJJKKKNNNQQQRRRRRRKKKJJJHHHIIIJJJKKKKKKJJJHHHIIIJJJJJJIIIHHHJJJKKKGGGFFFEEEEEEFFFEEECCCAAAAAA???>>>>>>@@@AAA???===::::::999999999888888888666666666666555555555555333333222222333444444555444444333333333333444444333333333333333333333333111111111111222222222222111111111222222222222222///000000///...///111333333444444333222111333444333444444333222222444666555666777888999<<<@@@DDDJJJNNNSSSUUUTTTSSSSSSUUUQQQPPPMMMKKKJJJLLLNNNQQQQQQUUUZZZ___eeemmmxxx}}}zzzvvvtttuuuxxxzzzzzzzzz{{{{{{zzzxxxwwwxxxyyyvvvxxxzzz}}}~~~}}}{{{zzz}}}~~~~~~zzzvvvtttoooggg```]]][[[XXXYYY\\\dddhhhiiiddd]]]XXXPPPIIIEEE@@@===>>>===888666666555444222222444555555555333222111222333444222000///000000000000//////...//////////////////000000000//////000222222111000000000000000////////////000000000000000000000000......////////////..............................------,,,,,,---...///000................................................---...000111111000...------,,,++++++------,,,+++++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++)))+++------,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,---------++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++)))***+++,,,------,,,,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,)))******++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,------------------,,,,,,---------.........---------...................................................////////////444555666777888999::::::;;;::::::::::::::::::::::::<<>>>>>>>>???AAACCCEEEFFFDDDCCCCCCCCCCCCBBBBBBBBBEEEEEEDDDCCCBBBBBBBBBBBBFFFEEECCCBBBAAAAAABBBBBBBBBBBBBBBCCCCCCBBBAAAAAA<<<===>>>@@@BBBDDDEEEFFFEEEFFFGGGIIIJJJKKKLLLLLLHHHJJJKKKIIIFFFDDDEEEGGGEEEDDDCCCCCCBBBBBBBBBBBBIIIJJJKKKLLLLLLKKKJJJJJJGGGHHHHHHIIIJJJJJJJJJJJJCCCDDDFFFHHHKKKLLLMMMNNNKKKJJJIIIHHHIIIJJJKKKLLLOOOQQQSSSRRRPPPLLLJJJHHHHHHIIIKKKLLLMMMLLLKKKJJJHHHGGGEEEEEEFFFHHHKKKMMMQQQQQQPPPOOOOOOSSSWWW[[[XXXUUURRRRRRSSSTTTUUUTTTJJJIIIHHHIIIMMMPPPQQQQQQKKKIIIHHHHHHJJJKKKKKKJJJFFFGGGIIIIIIIIIIIIJJJLLLDDDCCCBBBCCCDDDCCCBBB@@@>>><<<;;;===@@@BBBAAA???:::::::::999999999999888777777666666666555555555222222222222333333444555555444444333333444444555333333333333333333333333000111111111111222222222333222222222111111111111000222333111//////333666000111111111//////111333333333333111//////111333333444555555444555888:::;;;???BBBDDDCCCCCCEEEGGG??????>>>======>>>BBBEEEBBBEEEIIIMMMRRR[[[eeemmmllliiifffeeegggjjjllllllqqqsssttttttssstttvvvxxxrrrsssuuuwwwvvvtttrrrppppppppppppooonnnmmmkkkjjjhhh^^^UUUQQQOOOLLLJJJKKKNNNSSSUUUQQQLLLIIICCC===<<<777666888888444222333444222000000222333444333222111000111222222000...//////000000000000//////......///000111222222333000//////000222333222000000000000000////////////111111111111111111111111......////////////......***+++,,,---///000111222------------...000111333////////////////////////........................***+++---......---+++***...,,,***+++---///---***++++++,,,,,,,,,---------+++,,,,,,------,,,,,,+++***,,,......---------///,,,,,,,,,,,,,,,,,,,,,,,,......---,,,+++***)))(((+++++++++,,,,,,---------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++((()))+++---.........---...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,/////////......---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,------.........,,,,,,,,,---------......,,,------....../////////..................................../////////000222333444555666888888999888:::<<<===>>>>>><<<<<<>>>>>>???@@@AAAAAAAAAAAA=========<<<;;;;;;::::::======>>>>>>>>>??????@@@>>>???@@@@@@AAABBBEEEHHHIIIHHHFFFEEEDDDEEEEEEFFFFFFFFFGGGGGGGGGFFFFFFEEEIIIIIIHHHEEECCCBBBCCCEEEJJJHHHDDDAAA??????@@@AAABBBAAA@@@BBBDDDGGGGGGGGGEEEHHHJJJJJJIIIGGGFFFGGGHHHIIIJJJHHHFFFDDDCCCCCCGGGGGGGGGFFFFFFFFFFFFFFFDDDFFFIIILLLMMMMMMKKKJJJHHHIIIJJJJJJKKKKKKJJJJJJGGGGGGHHHJJJKKKMMMNNNOOOKKKIIIGGGGGGHHHKKKNNNQQQTTTTTTTTTRRROOOLLLIIIGGGHHHGGGHHHKKKOOOPPPNNNKKKHHHHHHHHHGGGEEEFFFHHHJJJMMMNNNNNNOOOQQQRRRRRRSSSUUUSSSQQQTTTXXXXXXTTTPPPKKKKKKKKKLLLNNNMMMKKKIIIJJJJJJIIIGGGEEEEEEGGGJJJIIIIIIIIIIIIHHHFFFDDDCCCEEEBBB@@@BBBFFFFFFBBB>>>>>>======>>>??????<<<:::<<<<<<;;;;;;;;;:::::::::999888666555444444444555333333333222222222111111555555444222000000333555666555333222111222222333222222222222222222222222000000000000000000000000444444222111000000//////000000000000111111111111...///000111111111111111111111222222222333333333888888888888888888888888777777777777777777777777===<<<<<<===AAAGGGNNNRRRUUUUUUTTTTTTUUUWWWZZZ[[[bbbaaaaaabbbcccfffhhhjjjkkkjjjhhheeebbb___]]]\\\]]]\\\[[[ZZZZZZZZZZZZZZZYYYSSSJJJEEECCCBBBAAA???AAABBBAAA@@@>>>:::777555222222222222222222222222111111111111111111111111000000000000000000000000//////////////////////////////............//////......------------......000000//////.........---+++,,,...000111111000000000///...---------------......////////////......//////.........---------111000///...---,,,,,,,,,------------------------.........------,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,........./////////000000...---,,,,,,++++++,,,,,,+++,,,,,,------,,,,,,+++//////...---,,,++++++***,,,------......------,,,+++++++++,,,,,,,,,------******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------*********++++++,,,,,,,,,---,,,,,,++++++,,,,,,------,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,///...,,,+++***+++,,,,,,++++++++++++++++++++++++***+++,,,,,,******+++,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---------------------------------............///........................//////.........------------,,,,,,,,,,,,---......444444555555666666777777777999;;;<<<======<<<;;;<<<===>>>???@@@@@@@@@@@@>>>=========<<<<<<;;;;;;======>>>>>>???????????????@@@AAAAAAAAABBBFFFHHHHHHGGGGGGFFFFFFGGGHHHIIIHHHIIIIIIIIIHHHGGGGGGFFFHHHHHHGGGEEECCCCCCDDDFFFLLLJJJGGGDDDCCCCCCDDDEEECCCBBBAAABBBEEEGGGGGGFFFGGGIIILLLMMMKKKHHHGGGFFFGGGHHHIIIHHHEEECCCCCCCCCEEEEEEEEEFFFFFFGGGGGGGGGDDDFFFIIIKKKLLLLLLKKKJJJHHHHHHIIIJJJJJJJJJJJJJJJHHHHHHIIIKKKLLLMMMNNNNNNKKKJJJHHHHHHIIIMMMPPPSSSVVVUUUSSSQQQNNNKKKIIIGGGHHHHHHJJJMMMQQQQQQOOOLLLHHHIIIIIIGGGFFFFFFHHHJJJLLLMMMNNNOOOPPPQQQRRRSSSTTTRRRRRRUUUXXXWWWSSSNNNKKKKKKKKKLLLMMMMMMKKKIIIHHHIIIHHHFFFDDDEEEGGGIIIHHHHHHHHHHHHGGGEEECCCBBBDDDAAA@@@AAADDDEEEAAA===>>>>>>>>>>>>@@@???===:::;;;;;;;;;;;;::::::::::::999888666555444444444555333333333222222222111111333333333111000000111333444444333222111222333333111111111111111111111111000000000000000000000000333333222111000000000000000000000000111111111111///000000111111111111000111111111111222222222222333333333333333333333333555555555555555555555555777666555666999===BBBEEEDDDCCCBBBBBBCCCEEEHHHIIINNNOOOOOOQQQSSSUUUWWWXXXVVVUUUSSSQQQNNNLLLJJJIIIHHHHHHGGGFFFFFFFFFFFFFFFJJJEEE>>>:::999888777555666777888888666444222000111111111111111111111111111111111111111111111111000000000000000000000000//////////////////////////////............//////......------------......000/////////.........---......///////////////...//////...---------------......////////////......//////.........---------000///...---,,,,,,,,,,,,------------------------------------------,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------...---,,,,,,++++++,,,,,,+++,,,,,,------,,,,,,+++))))))***+++,,,---...///)))***++++++,,,,,,++++++,,,,,,,,,,,,---------...******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,+++******+++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++++++++,,,,,,++++++++++++++++++++++++***+++,,,,,,******+++,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------............///........................//////.........------------------------......///555555555555555555555555666777999:::;;;;;;::::::;;;;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>??????@@@?????????@@@AAABBBAAAAAACCCFFFHHHHHHHHHGGGHHHHHHJJJKKKLLLKKKKKKKKKKKKJJJHHHGGGGGGFFFGGGGGGFFFDDDDDDGGGIIILLLJJJHHHFFFFFFFFFHHHIIIFFFDDDCCCDDDEEEGGGGGGFFFGGGJJJMMMMMMKKKHHHEEEDDDFFFGGGHHHGGGEEECCCCCCCCCCCCCCCDDDEEEFFFGGGHHHHHHEEEFFFHHHJJJKKKKKKJJJIIIGGGHHHIIIIIIJJJJJJIIIIIIIIIJJJKKKLLLMMMMMMMMMMMMJJJIIIHHHGGGIIIMMMQQQTTTXXXVVVTTTQQQMMMJJJHHHGGGHHHJJJLLLPPPSSSSSSPPPMMMIIIJJJJJJIIIHHHHHHIIIKKKMMMMMMNNNOOOOOOPPPQQQQQQRRRQQQSSSVVVYYYXXXSSSNNNLLLKKKKKKKKKLLLKKKIIIGGGFFFGGGGGGFFFDDDEEEGGGIIIGGGGGGGGGFFFEEEDDDCCCBBBCCCAAA???AAACCCCCC@@@===???>>>>>>???@@@???===;;;;;;::::::::::::999999999888777666555444444444444333333333222222222111111111222222222000///000111222222222111222222333444000000000000000000000000000000000000000000000000222111111000000111111111000000000000111111111111000111111111111000000///000000000000111111111111000000000000000000000000222222222222222222222222222111111111222444666777999888888888999;;;<<<>>><<<===???AAACCCDDDEEEEEEFFFEEECCCAAA???===<<<;;;::::::999888888888999999>>>;;;777555555444333222222333444555555444333222000000000000000000000000000000000000000000000000000000000000000000000000//////////////////////////////............//////......------------....../////////...............000000///...............//////...------------.........////////////.....................---------///...---,,,,,,++++++,,,------------------------,,,,,,------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,...---,,,,,,++++++,,,,,,++++++,,,,,,,,,,,,++++++&&&'''(((***+++---...///+++,,,,,,,,,+++***))))))++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------------------,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,******++++++,,,,,,---------,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,++++++++++++++++++++++++***+++,,,,,,******+++,,,******+++++++++,,,,,,,,,,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,---------------------------------............///.......................................---------......------......///000444444555555555555555666555666777888999999999999:::;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@AAABBBBBBAAAAAA@@@@@@AAABBBBBBBBBCCCFFFHHHIIIIIIIIIIIIJJJJJJKKKKKKLLLLLLLLLKKKJJJHHHGGGFFFEEEFFFFFFFFFEEEFFFIIIKKKJJJIIIHHHGGGGGGHHHIIIJJJHHHGGGEEEEEEFFFGGGGGGFFFFFFIIILLLMMMJJJFFFCCCBBBEEEFFFGGGGGGEEECCCCCCDDDCCCCCCDDDEEEEEEFFFGGGGGGEEEFFFGGGHHHIIIIIIIIIIIIGGGHHHHHHIIIIIIIIIIIIIIILLLLLLMMMNNNNNNMMMLLLLLLHHHGGGFFFFFFIIINNNRRRUUUZZZXXXUUURRRNNNKKKIIIHHHIIIKKKOOORRRTTTSSSPPPNNNKKKLLLMMMLLLKKKJJJKKKMMMPPPPPPOOOOOONNNNNNNNNNNNNNNPPPSSSXXX[[[ZZZVVVRRRNNNLLLKKKJJJKKKJJJHHHFFFFFFGGGGGGGGGFFFFFFIIIKKKGGGGGGGGGFFFFFFEEEDDDCCCDDDBBB@@@AAABBBBBB@@@>>>???>>>>>>???@@@???===;;;::::::999999999888888888666666555555444444444444333333333222222222111111000111333333111//////000111111111111222222333333000000000000000000000000000000000000000000000000000000000000000111222222///000000000111111111111111111111111111000///...////////////000000000000000000000000000000000000111111111111111111111111000111111111222222222333666666666666777888999:::777888:::<<<<<<<<<<<<;;;>>>===<<<;;;999888777666666666555555444555555666666555555444444333333222222333444555555555555444000000000000000000000000//////////////////////////////////////////////////////////////////////////////............//////......------------..............................000///...------...///000///......---------............////////////.................................---,,,+++++++++++++++------------------------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------...---,,,,,,++++++,,,,,,++++++,,,,,,,,,,,,++++++******++++++++++++++++++000000///...,,,***(((''')))))))))************+++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,---------------,,,,,,+++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++...,,,***))))))***,,,---++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,******+++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,+++++++++---------------------------------............///................................................///............///000000222222333444555666777777555555666777777888888888:::;;;<<<===>>>>>>>>>>>>======>>>>>>??????@@@@@@BBBCCCDDDEEEEEEDDDBBBAAAAAAAAABBBBBBAAABBBEEEGGGKKKKKKKKKJJJJJJIIIIIIIIIKKKKKKJJJJJJHHHGGGEEEEEEEEEFFFGGGFFFFFFGGGJJJLLLKKKJJJJJJJJJJJJKKKLLLMMMJJJHHHGGGGGGHHHHHHHHHGGGGGGJJJMMMMMMJJJGGGDDDCCCDDDFFFGGGGGGEEEDDDEEEEEEFFFFFFFFFEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFGGGHHHIIIGGGHHHIIIIIIJJJJJJIIIIIINNNOOOOOOPPPOOOMMMLLLJJJHHHGGGGGGHHHLLLQQQVVVYYY\\\ZZZXXXUUUQQQMMMKKKIIIIIILLLPPPRRRSSSQQQPPPOOOMMMOOOPPPPPPNNNNNNNNNOOOTTTSSSRRRPPPNNNLLLKKKJJJKKKNNNSSSYYY\\\\\\ZZZWWWPPPNNNLLLKKKJJJIIIGGGFFFGGGHHHIIIIIIHHHHHHJJJLLLIIIHHHHHHGGGFFFFFFFFFFFFDDDCCCAAAAAAAAAAAA@@@???>>>======>>>??????<<<:::999888888888888777777777555555555555555444444444333333333222222222111111111222444333222000000111///000000111111222222222111111111111111111111111000000000000000000000000////////////000111222222///000000000111111111111111111111111111000///........./////////000000000000000000000000000000000111111111111111111111111000111222222333333333333222222222222333444444555888888999:::999888666555555555444333333222222222222111111111111111222222...///000000000/////////000000000000000000000///111111111111111111111111........................//////////////////////////////////////////////////////............//////......------------......---------.....................------...///111222......---------......///......////////////......---.....................------,,,+++++++++,,,,,,------------------------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------...---,,,,,,++++++,,,,,,***++++++,,,,,,++++++***---------,,,+++*********------------,,,+++******************++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,++++++******)))))),,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++******)))(((---,,,***))))))***,,,---+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,******+++,,,******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++***---------------------------------............///........................---.....................///............///000000111111222444555666777888555555555666777777888888::::::;;;===============<<<======>>>???@@@@@@AAACCCDDDEEEFFFFFFDDDBBBAAA@@@AAAAAAAAA@@@AAADDDFFFJJJJJJJJJJJJIIIHHHGGGFFFIIIIIIIIIHHHHHHFFFEEEDDDFFFGGGGGGGGGGGGHHHKKKMMMNNNMMMMMMMMMNNNNNNOOOPPPKKKIIIHHHHHHIIIJJJIIIHHHIIIKKKMMMMMMKKKHHHGGGGGGDDDFFFHHHHHHFFFFFFFFFGGGGGGGGGGGGGGGFFFFFFEEEEEEFFFEEEDDDDDDDDDFFFGGGHHHHHHIIIJJJJJJKKKKKKJJJJJJPPPQQQRRRRRRPPPNNNKKKIIIJJJIIIIIIKKKPPPUUU[[[___]]]\\\[[[YYYVVVRRRNNNLLLIIILLLOOOPPPPPPOOOOOOOOOPPPRRRTTTTTTRRRQQQRRRRRRWWWVVVTTTQQQOOOLLLJJJIIIJJJMMMSSSXXX[[[\\\[[[ZZZSSSPPPMMMKKKJJJIIIGGGFFFHHHIIIJJJJJJIIIIIIJJJKKKIIIIIIHHHGGGFFFFFFGGGGGGCCCBBBAAA@@@???>>>>>>>>>===<<<<<<===>>>===;;;999888888777777777666666666444444555555555444444333333333333222222222111111222333333333111000111222//////000111111111000000111111111111111111111111000000000000000000000000////////////000000111222000000000000111111111111000111111111111000000///////////////000000000000////////////////////////111111111111111111111111000000111111222222222222///000000111111111111222555555555555444333222111000000000000000000000000000000/////////000111111---///000000......///000000000/////////.........111111111111111111111111////////////////////////000000000000000000000000//////////////////////////////............//////......------------......---------------.........,,,---------///000111222...------------...//////......////////////......---------...............------,,,,,,,,,,,,------------------------------,,,,,,------------------++++++,,,,,,,,,,,,------++++++++++++++++++++++++))))))*********+++++++++...---,,,,,,++++++,,,,,,******++++++++++++******+++++++++,,,,,,,,,,,,,,,%%%&&&(((***+++,,,------,,,,,,,,,,,,---------...******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------************))))))))))))++++++************++++++,,,,,,------------,,,,,,------,,,+++***))))))(((,,,+++*********+++,,,---++++++++++++++++++++++++++++++,,,---------,,,,,,++++++++++++++++++++++++***+++,,,,,,******+++,,,******+++++++++,,,,,,,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++---------------------------------............///........................---------.....................------......///000222222333444444555666666555555555666666777888999888999:::;;;<<<<<<<<<<<<;;;;;;<<<===>>>???@@@AAABBBCCCEEEFFFEEECCCAAA@@@???@@@AAA@@@???@@@BBBEEEFFFGGGHHHHHHHHHGGGFFFFFFHHHHHHHHHHHHHHHGGGFFFFFFGGGGGGHHHHHHGGGHHHKKKMMMNNNNNNNNNNNNOOOOOOOOOPPPKKKJJJHHHIIIJJJKKKKKKJJJHHHIIIJJJIIIGGGFFFGGGHHHEEEFFFHHHHHHHHHGGGHHHIIIGGGGGGGGGGGGGGGHHHHHHHHHGGGEEEDDDBBBCCCDDDFFFHHHIIIJJJKKKKKKLLLLLLKKKKKKRRRSSSSSSSSSQQQNNNJJJHHHHHHHHHIIIKKKPPPVVV\\\```]]]^^^___^^^[[[VVVRRROOOIIIKKKMMMMMMLLLLLLMMMOOOSSSUUUWWWWWWVVVTTTTTTUUUWWWVVVTTTRRRPPPNNNLLLKKKKKKNNNRRRVVVXXXXXXXXXXXXUUURRROOOLLLKKKJJJHHHFFFHHHIIIKKKJJJIIIHHHHHHIIIHHHHHHFFFEEEEEEFFFFFFGGGAAAAAA???===<<<;;;<<<===;;;;;;;;;<<<===<<<:::888777777777666666666555555333333444555555555444333333333333222222222111111222222222000///...000222///000111111111000///...000000000000000000000000000000000000000000000000000000/////////000000111000000000000111111111111///000000111111111111000//////000000000111111111////////////////////////111111111111111111111111111111000/////////000000000000111111222222111111222222111111111111111222000000111111222222333333000000000000000111222222111222333111///...000333111111000000000000111111000000000000000000000000////////////////////////000000000000000000000000//////////////////////////////............//////......------------......,,,,,,,,,------.........------...//////000//////---------------...//////......////////////......---------.........//////...---------------......------------------------------------------,,,,,,+++++++++,,,,,,---------************************************+++++++++,,,...---,,,,,,++++++,,,,,,******++++++++++++******((())))))***+++,,,,,,---%%%&&&((()))+++,,,,,,,,,++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------******************++++++++++++************++++++,,,,,,---......---,,,,,,******************++++++******+++++++++,,,,,,,,,***************************+++,,,---------,,,,,,++++++++++++++++++++++++***+++,,,,,,******+++,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,---------------------------------............///........................---------.........//////---------------......///444444444444444444444444666555555666666777888999777777888999:::::::::::::::;;;<<<===>>>???@@@AAA@@@BBBDDDEEEDDDBBB@@@>>>???@@@@@@???>>>???BBBDDDCCCDDDFFFGGGHHHHHHGGGFFFHHHHHHHHHIIIIIIHHHGGGGGGGGGHHHHHHHHHGGGHHHKKKMMMMMMMMMMMMMMMMMMMMMMMMMMMKKKJJJIIIIIIKKKLLLLLLKKKEEEEEEEEEDDDCCCCCCDDDFFFEEEGGGIIIIIIHHHHHHIIIJJJFFFFFFGGGHHHIIIJJJJJJKKKGGGEEECCCBBBBBBDDDFFFHHHJJJKKKKKKLLLLLLLLLLLLLLLSSSTTTTTTTTTQQQNNNJJJHHHEEEEEEFFFHHHMMMTTTZZZ^^^^^^___aaaaaa^^^YYYTTTQQQIIIKKKLLLKKKIIIJJJLLLOOOUUUWWWYYYYYYXXXVVVVVVWWWUUUUUUTTTRRRQQQPPPOOONNNLLLNNNRRRTTTTTTUUUUUUVVVWWWTTTPPPMMMKKKJJJHHHGGGHHHIIIJJJJJJHHHFFFFFFGGGGGGFFFEEEDDDDDDEEEFFFFFF??????>>>;;;999999:::;;;;;;::::::;;;<<<;;;999777777666666666555555555555222333444555555555444333333333333222222222111111222111000...------///222000000111111111///...---////////////////////////000000000000000000000000000000////////////000000000000000000111111111111...///000111111111111111000000000000111111111111111111111111111111111111000000000000000000000000444333111///......//////...///000000000000000///111000000000111222444666//////000000111222333333...............///000111000111222///,,,,,,...111......---......000111111////////////////////////000000000000000000000000000000000000000000000000//////////////////////////////............//////.........------.........,,,,,,,,,------............///000000000///---,,,---------------...///000......////////////......---------.........//////......---------......///------------------------.........------,,,,,,,,,+++++++++,,,,,,---------************************,,,,,,---------............---,,,,,,++++++,,,,,,******++++++++++++******))))))))))))************+++,,,,,,,,,,,,+++******(((((((((((())))))))))))******+++++++++,,,,,,,,,++++++,,,,,,,,,---------*********++++++,,,,,,---++++++************++++++,,,,,,---......---,,,,,,'''((()))***+++,,,------)))***+++,,,,,,,,,,,,,,,************************)))***,,,---...---,,,,,,++++++++++++++++++++++++***+++,,,,,,******+++,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,------------------------------------.........//////........................---------.........//////---,,,,,,,,,,,,---......333222222111111222222333444555555666777888888999999999999888888888888888999::::::;;;<<<===>>>>>>>>>??????@@@@@@@@@??????????????????@@@AAABBBBBBEEEEEEEEEEEEEEEDDDDDDCCCHHHJJJLLLMMMNNNNNNMMMLLLIIIIIIHHHHHHIIIJJJLLLMMMOOONNNMMMJJJHHHGGGIIIKKKHHHFFFEEEFFFHHHJJJJJJIIIHHHGGGFFFEEEDDDDDDDDDDDDFFFFFFFFFGGGIIIIIIHHHFFFKKKKKKJJJJJJJJJKKKKKKLLLGGGFFFCCCBBBBBBCCCFFFGGGMMMMMMJJJHHHKKKPPPOOOKKKOOOPPPQQQQQQOOOLLLHHHFFFJJJKKKLLLKKKKKKOOOWWW]]]```^^^]]]^^^^^^\\\VVVQQQJJJLLLLLLKKKHHHHHHKKKNNNUUUVVVXXXWWWUUUSSSSSSSSSXXXWWWWWWVVVUUUTTTSSSRRRPPPPPPPPPQQQPPPPPPOOOOOOOOOQQQQQQOOOJJJFFFFFFGGGHHHFFFEEEFFFHHHHHHEEECCCJJJGGGDDDCCCEEEFFFEEEDDDAAA???<<<999777888999:::888777666777999:::999888:::888666333222222333444333333333333333333333333555444333333222222333333///......---------------000000//////.........---////////////////////////////////////000000000000000000000000////////////000000000000////////////////////////////////////......///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111...000222333444444333333000000///........................///////////////000000000000////////////////////////////////////////////////////////////////////////////////////---------...000111333444////////////////////////////////////////////////...................................................------,,,,,,------...------------------------...............///000000------------------------,,,,,,,,,---------......------------------,,,,,,------------------------------------------------------,,,,,,+++***))))))++++++++++++++++++++++++,,,,,,,,,++++++************++++++,,,,,,++++++***,,,,,,,,,+++++++++******++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++,,,,,,,,,+++++++++******------------------------++++++++++++++++++++++++,,,,,,+++******+++,,,,,,,,,,,,++++++,,,,,,---.........---------,,,,,,,,,))))))))))))))))))))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++***---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------222111000///------,,,,,,...------...///.../////////......---------..............................333222222111111222222333333444444555666666777777888888888888777777777777999999:::;;;<<<===>>>>>>?????????@@@@@@???>>>>>>????????????@@@AAABBBBBBCCCDDDDDDEEEEEEEEEDDDDDDIIIKKKNNNPPPRRRQQQPPPOOOJJJIIIGGGFFFFFFGGGHHHHHHKKKKKKJJJHHHFFFFFFHHHJJJIIIHHHFFFGGGHHHJJJIIIIIIGGGGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDEEEHHHJJJJJJIIIKKKJJJJJJIIIIIIIIIJJJJJJFFFEEECCCBBBBBBCCCEEEFFFJJJKKKJJJIIILLLRRRSSSPPPPPPQQQQQQPPPNNNKKKHHHGGGHHHJJJJJJJJJIIIMMMTTTZZZ___^^^]]]^^^^^^[[[VVVRRRKKKLLLLLLJJJHHHHHHJJJMMMSSSUUUWWWWWWUUUSSSSSSSSSWWWWWWVVVVVVUUUUUUTTTTTTRRRRRRRRRQQQQQQPPPOOONNNNNNPPPPPPNNNJJJGGGFFFGGGHHHFFFEEEGGGHHHIIIFFFDDDHHHEEEBBBBBBDDDEEEEEEDDDAAA???<<<999888888999:::888777777777999:::999888999888555333222222333444333333333333333333333333444333222222111111222222222222111000000000000111000/////////............////////////////////////111111000000//////......000/////////////////////000000000000////////////////////////////////////------.../////////////////////////////////////////////////////////////////////////////////////////////000000000111111111///000111222222222222222000000///...............000000/////////.........000000000000/////////...////////////////////////////////////////////////....................................///000222222////////////////////////...........................................................................------,,,,,,------...------------------------...............//////000------------------------,,,,,,,,,------------...,,,,,,------------------************************------------------------------,,,,,,+++******)))++++++++++++++++++++++++,,,,,,,,,+++++++++*********++++++,,,,,,++++++***,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++******+++,,,,,,******))))))******+++,,,...------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---,,,,,,---------.........000//////............///...444666111---...///...//////............//////........................333222222111111222222333222222333444444555555555666666666666666666666666888999::::::<<<<<<===>>>??????@@@??????>>>===<<<>>>>>>>>>>>>???@@@AAABBBAAABBBCCCDDDEEEEEEEEEEEEJJJLLLPPPTTTUUUUUUSSSRRRJJJHHHFFFDDDCCCCCCCCCCCCFFFGGGFFFEEEDDDDDDFFFHHHKKKIIIGGGGGGHHHIIIHHHGGGFFFFFFEEEDDDCCCCCCCCCCCCCCCAAAAAACCCGGGJJJLLLLLLJJJJJJIIIHHHGGGGGGGGGGGGEEEDDDBBBAAAAAABBBDDDEEEFFFHHHIIIJJJNNNUUUWWWUUURRRRRRQQQOOOMMMKKKIIIHHHFFFHHHHHHGGGGGGJJJPPPUUU]]]\\\\\\\\\\\\ZZZVVVSSSMMMLLLKKKIIIGGGGGGIIILLLQQQSSSUUUUUUTTTRRRRRRSSSVVVVVVUUUUUUUUUUUUVVVVVVTTTTTTTTTSSSRRRPPPNNNNNNMMMNNNNNNLLLIIIGGGGGGHHHGGGFFFGGGHHHIIIIIIHHHFFFDDDBBB@@@@@@BBBDDDDDDCCCAAA@@@===:::999999::::::999888777888999:::999888888777555333222222333333222222222222222222222222222222111000000000000111111000//////......//////////////////............////////////////////////222222111000///...------////////////////////////////////////000000000000////////////////////////,,,------...............//////////////////////////////////////////////////////////////////////////////000000000000111111000000000///000000111111000//////............///////////////////////////000000000/////////......////////////////////////////////////////////////........................//////......//////000111////////////////////////------------------------...................................................------,,,,,,------...---------------------------............/////////........................,,,,,,,,,,,,------------++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,++++++++++++******++++++,,,,,,++++++***,,,,,,,,,+++++++++******++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++***************+++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,******))))))******+++,,,------------,,,,,,,,,,,,------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,---------.........++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////...---------...///000000666EEEIII;;;//////000---//////............//////........................333222222111111222222333333333333333444444555555444444555555555555666666888888999:::;;;<<<======????????????>>>===<<<;;;>>>>>>===>>>>>>???@@@AAA@@@@@@BBBCCCDDDEEEEEEEEEKKKMMMQQQTTTUUUTTTRRRPPPHHHGGGEEECCCBBBAAAAAABBBCCCDDDEEEDDDCCCDDDFFFHHHLLLJJJHHHGGGHHHHHHGGGFFFEEEEEEDDDCCCCCCCCCCCCCCCCCCAAA@@@AAAEEEHHHKKKKKKJJJIIIHHHFFFFFFEEEEEEEEEDDDCCCBBBAAAAAABBBCCCDDDEEEIIIKKKKKKOOOVVVXXXVVVSSSSSSQQQOOOMMMKKKJJJIIIEEEGGGGGGFFFDDDFFFLLLQQQYYYYYYYYYYYYYYYWWWUUUSSSOOONNNLLLIIIHHHHHHIIIJJJNNNPPPSSSSSSRRRRRRRRRRRRTTTSSSSSSSSSSSSTTTUUUVVVVVVVVVUUUTTTRRRPPPOOONNNLLLLLLKKKJJJHHHGGGGGGHHHFFFGGGHHHIIIJJJJJJHHHGGGAAA@@@??????@@@AAABBBCCCAAA@@@===;;;:::999::::::999888777777999999888777666555444333222222222222222222222222222222222222111111000////////////000000///......------......///////////////.........////////////////////////111111111000///..................///////////////////////////000000000000////////////////////////,,,---......//////......////////////////////////////////////////////////////////////////////////////////////000000000111111000///------...///000000///............//////------...///000111111222000000/////////.........////////////////////////////////////////////////........................000//////.........//////////////////////////////------------------------...................................................------,,,,,,------...------------------------------.........///..............................++++++,,,,,,,,,---------******+++,,,------..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,+++++++++***************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...---------,,,,,,,,,++++++------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,------------+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------...............------------...//////>>>SSSYYYDDD222111222,,,------------------...///........................333222222111111222222333333444444444444444555555333333444444555555555555777777888999:::;;;<<<<<>>===<<<;;;:::============>>>???@@@@@@>>>???AAABBBDDDEEEEEEEEEKKKMMMPPPQQQQQQOOOLLLJJJFFFEEEDDDBBBBBBBBBCCCDDDBBBDDDEEEEEEEEEFFFHHHJJJLLLJJJHHHGGGGGGGGGFFFEEEEEEDDDDDDCCCCCCCCCCCCDDDEEEBBB@@@AAACCCFFFGGGHHHHHHHHHGGGEEEEEEDDDDDDDDDDDDCCCBBBBBBBBBBBBCCCDDDFFFKKKMMMMMMOOOTTTVVVUUUSSSRRRQQQOOOMMMLLLKKKJJJFFFGGGHHHFFFDDDEEEIIIMMMTTTUUUVVVVVVUUUTTTSSSSSSRRRPPPNNNLLLKKKJJJIIIIIIKKKMMMPPPQQQQQQQQQQQQRRRQQQQQQPPPOOOPPPQQQSSSTTTUUUUUUUUUTTTSSSQQQPPPOOOKKKJJJIIIHHHGGGGGGGGGGGGEEEGGGIIIKKKJJJIIIGGGFFF??????>>>>>>>>>???AAABBB@@@???===;;;:::999999999888777666666888888777666555444333333222222222222111111111111111111111111111000//////......//////333222111111000000111111.........///////////////////////////////////////////////////000000000000------....../////////000.../////////000000000111////////////////////////......///000000000000///...........................................................................////////////000000000000///...---------.../////////............//////000000000000000/////////////////////............////////////////////////////////////////////////........................000//////...............////////////////////////------------------------...................................................------,,,,,,------...------------------------,,,,,,---...///......---........................+++++++++,,,,,,,,,------******++++++,,,---......************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++,,,,,,,,,+++++++++*********+++++++++,,,,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,---------//////...---------------999NNNUUUAAA000000222,,,,,,,,,++++++,,,------...........................333222222111111222222333444444444444444444444444333333333444555555666666666777888888::::::;;;<<<======>>>======<<<;;;:::<<<<<<<<<<<<===>>>???@@@>>>???@@@BBBCCCDDDDDDDDDJJJJJJKKKKKKJJJIIIFFFEEEDDDCCCBBBBBBBBBCCCDDDEEECCCEEEGGGGGGGGGGGGIIIKKKJJJHHHFFFFFFFFFFFFEEEDDDEEEEEEDDDCCCCCCDDDDDDEEEEEECCCAAAAAACCCDDDDDDDDDGGGGGGFFFEEEDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCDDDGGGMMMOOONNNOOORRRTTTRRRQQQQQQPPPPPPOOOMMMLLLKKKHHHJJJJJJHHHEEEEEEIIILLLQQQSSSTTTTTTSSSRRRSSSTTTUUUSSSQQQPPPOOOMMMJJJGGGHHHKKKNNNPPPPPPPPPQQQRRRPPPOOONNNMMMNNNOOOQQQSSSRRRSSSSSSSSSSSSRRRRRRQQQLLLJJJGGGFFFFFFGGGFFFFFFEEEHHHJJJKKKIIIGGGEEEEEE>>>??????>>>======???BBB???>>>===;;;:::999888888777666555555666666555444333333333222222111111111000000000000000000000000111000//////......//////000000///............///.........///////////////////////////////////////.../////////000000000111---------......//////000......//////000000111111////////////////////////...//////000000000000000..............................................................................////////////000000.........---....../////////............//////000555444333111///---,,,+++/////////.........------////////////////////////////////////////////////------------------------//////......---.........////////////////////////------------------------...................................................------,,,,,,------...------------------------+++,,,---//////...------------------------------++++++++++++,,,,,,,,,,,,******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++)))******++++++******)))++++++++++++++++++++++++,,,,,,,,,+++++++++************++++++,,,---------++++++++++++++++++++++++***++++++,,,,,,++++++*********))))))******+++,,,,,,,,,,,,,,,++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,*********+++++++++,,,,,,,,,,,,------------,,,,,,++++++------------+++++++++++++++,,,,,,,,,------//////...---,,,,,,,,,---+++;;;AAA555+++---000---++++++++++++,,,---...///........................333222222111111222222333333333333333333333222222333333333444555666666666666666777888999:::;;;;;;<<<<<<<<<======<<<;;;;;;<<<<<<<<<<<<===>>>??????>>>???@@@AAABBBCCCCCCCCCGGGGGGFFFFFFEEEDDDDDDDDDCCCCCCBBBAAAAAABBBCCCDDDDDDEEEGGGHHHHHHHHHIIIJJJHHHFFFEEEDDDEEEEEEEEEDDDEEEEEEEEEDDDDDDEEEEEEFFFCCCBBBAAAAAACCCDDDCCCBBBFFFFFFEEEEEEEEEEEEEEEFFFDDDDDDDDDDDDDDDDDDDDDDDDGGGMMMPPPOOONNNQQQRRRQQQNNNOOOPPPQQQQQQOOOMMMLLLKKKMMMMMMKKKGGGGGGIIILLLPPPSSSUUUTTTSSSRRRTTTVVVWWWVVVUUUUUUTTTQQQKKKGGGFFFIIILLLNNNOOOOOOPPPRRRQQQPPPNNNMMMMMMOOOQQQRRROOOPPPQQQRRRSSSTTTTTTTTTMMMJJJFFFDDDEEEFFFEEEDDDDDDHHHKKKKKKHHHEEECCCCCC???@@@@@@>>><<<<<<>>>AAA======<<<:::999888777666666555333333444555333222222222222222222111111000000000000000000000000000111000000///.../////////------,,,+++++++++++++++............/////////000////////////////////////000000000000////////////,,,,,,---......///000000.........///000111111111////////////////////////---...//////000000//////................................................................................./////////000000,,,---...///////////////...............///000000444444222111///...---,,,//////.........---------////////////////////////////////////////////////------------------------......---------...//////////////////////////////...........................................................................------,,,,,,------...------------------------***,,,---//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++,,,,,,........................++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,+++++++++******))))))******+++,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,,,,,,,+++*********))))))******+++,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,------------,,,,,,***+++---......---+++***,,,,,,,,,,,,---------...------,,,,,,,,,---......)))///222///,,,---//////------------...///000000........................333222222222222222222333222222111111111111111111333333444444555666777777666666777888999:::;;;;;;;;;;;;<<<<<<===<<<<<<<<<<<<;;;;;;<<<<<<===>>>?????????@@@AAABBBBBBBBBBBBDDDDDDCCCBBBBBBCCCDDDDDDDDDCCCAAA@@@@@@@@@AAAAAADDDFFFHHHHHHHHHHHHHHHJJJGGGEEECCCCCCDDDEEEDDDCCCFFFEEEEEEEEEEEEEEEFFFFFF@@@@@@@@@BBBDDDDDDCCCBBBFFFEEEEEEEEEEEEFFFFFFGGGEEEEEEEEEEEEEEEEEEEEEEEEEEELLLPPPNNNNNNPPPRRRQQQLLLNNNPPPRRRRRRPPPNNNMMMMMMOOOOOOLLLIIIHHHJJJMMMQQQSSSVVVUUUTTTSSSVVVXXXXXXWWWWWWXXXXXXSSSLLLFFFEEEHHHKKKMMMNNNOOOPPPRRRSSSQQQOOOMMMMMMOOOQQQRRRMMMNNNOOOQQQSSSTTTUUUUUUNNNJJJEEEDDDEEEFFFDDDCCCDDDHHHLLLKKKHHHCCCAAAAAA???AAAAAA???<<<;;;===@@@<<<<<<;;;:::888777666666555444222333333333222111111111222222222111111000000000000000000000000000111111000/////////////////////...------------...---.........//////000000////////////////////////222222111000///...------,,,,,,------...///000000---......///000111111222////////////////////////,,,---......//////........................................................................................../////////000+++,,,...000111111000000...............///000111//////000000111111111222//////.........---------////////////////////////////////////////////////---------------------------------------...//////////////////////////////////////////////////////...................................................------,,,,,,------...------------------------***+++---//////...---,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,+++++++++,,,,,,+++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,++++++*********+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,+++++++++******'''(((((()))***+++++++++++++++++++++++++++++++++***+++,,,------,,,+++***,,,,,,++++++,,,,,,---...,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,------......------,,,***+++---......---+++***---------.........//////+++++++++,,,---...000000111000///000000000000000.........//////111222222........................333222222222222222222222555444444333111000000///333333333333333333333333666666666777888888999999;;;::::::::::::;;;<<<<<<===<<<<<<<<<<<<======>>>@@@AAABBBBBBCCCCCCBBBBBBCCCCCCBBBAAAAAAAAAAAABBBCCCCCCBBBAAABBBCCCDDDEEEGGGGGGGGGGGGGGGGGGGGGGGGFFFEEECCCBBBBBBDDDEEEGGGHHHHHHGGGFFFEEEDDDCCCBBBBBBAAA@@@???@@@BBBEEEFFFCCCBBBBBBAAAAAABBBBBBCCCBBBBBBBBBCCCDDDEEEEEEFFFGGGIIIKKKMMMNNNNNNMMMLLLLLLMMMPPPWWW]]]]]]WWWRRRQQQTTTTTTQQQLLLJJJMMMQQQUUUVVVWWWVVVTTTSSSTTTUUUWWWVVVWWWXXXYYYVVVPPPKKKJJJKKKKKKLLLNNNOOOOOOPPPRRRQQQOOOMMMMMMMMMOOOPPPMMMPPPTTTWWWXXXWWWUUUSSSOOOLLLHHHDDDAAA@@@@@@AAAFFFHHHJJJIIIFFFCCCAAAAAA???>>>===<<<<<<;;;<<<<<<888888888777666555555555555555555444444333333333111111111111111111111111111111111111000000000000///////////////......---000000//////.........---........................---...///000000///...---//////.........---------////////////000000000000000000000000000000000000000000/////////.................................///000111222111000...,,,............////////////........................//////000000///...------000000//////......---------.........///000000000---------............///...,,,+++,,,///111///---............////////////////////////////////////////////////////////////........................///,,,---111111...222888;;;AAAEEE>>>222***,,,222......------------......---------------------------------............///++++++---......---++++++---------...------,,,,,,***,,,//////...---,,,---...///,,,)))***//////---------------------------,,,+++******))))))******++++++++++++++++++++++++,,,,,,,,,+++++++++******---+++)))***,,,---,,,)))((()))***,,,---...//////+++,,,---,,,***)))***++++++******))))))******+++*********++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,...---+++******+++---...++++++++++++++++++++++++,,,+++)))((((((((()))))),,,,,,,,,++++++*********---,,,,,,++++++,,,,,,---.........------,,,,,,,,,------------------------)))***+++,,,...///000111...------,,,,,,------...+++++++++,,,,,,,,,------////////////////////////...............///000000000000000000////////////222222222222222222222222333333333333222222222222333333333333333333333333555666666777777888999999;;;;;;;;;;;;;;;<<<<<<===<<<<<<<<<<<<<<<======>>>@@@@@@AAABBBBBBBBBBBBAAABBBBBBAAAAAAAAABBBBBBCCCDDDCCCBBBAAAAAABBBCCCDDDFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDCCCCCCEEEFFFGGGIIIHHHGGGEEEDDDCCCCCCCCCCCCBBBAAA@@@AAABBBDDDEEEBBBBBBAAAAAAAAAAAABBBBBBBBBBBBCCCCCCDDDEEEEEEFFFDDDFFFHHHJJJKKKKKKJJJIIIKKKKKKNNNTTTZZZ[[[WWWSSSRRRUUUUUURRRMMMLLLNNNRRRVVVWWWXXXWWWUUUTTTTTTUUUWWWWWWWWWYYYZZZXXXRRRMMMLLLMMMMMMNNNOOOOOOPPPPPPRRRPPPOOOMMMMMMMMMOOOOOONNNQQQUUUXXXYYYXXXVVVTTTOOOMMMIIIEEEBBBAAAAAAAAADDDFFFHHHGGGDDDAAA??????======<<<:::::::::::::::777777777666666555555555555555444444444333333333111111111111111111111111111111111000000000/////////////////////......---000/////////..........................................////////////......//////.........---------........./////////000000------------------------......---------,,,,,,,,,........................//////111111111000...---............////////////........................///////////////...------000///////////////......,,,,,,,,,,,,------------------------............///---,,,---000111000...............////////////........................................................................000,,,,,,///111111777???KKKNNNMMMDDD777---+++---......------------......------------------------------------............,,,,,,------------,,,,,,,,,------...------,,,,,,---...//////---,,,---...,,,...---******...///...------------------------...---,,,,,,++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******---+++)))***,,,---,,,***))))))+++,,,---.........+++,,,---,,,***)))***+++++++++************++++++++++++++++++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,+++***)))))))))******,,,,,,,,,+++++++++******---,,,,,,++++++,,,,,,---......---------,,,,,,,,,------------------------////////////////////////...------,,,,,,------...,,,,,,,,,,,,------------.......................................///000000000000000000////////////111111111111111111111111222222222333333444444444333333333333333333333333555555666666777888888888;;;;;;;;;:::;;;;;;<<<===<<<<<<;;;;;;<<<======>>>??????@@@AAAAAAAAAAAA@@@AAA@@@@@@AAAAAABBBCCCDDDEEEDDDCCCAAAAAAAAABBBBBBDDDDDDDDDDDDDDDDDDDDDDDDFFFEEEDDDDDDEEEFFFGGGHHHIIIHHHFFFDDDCCCCCCDDDEEEDDDCCCBBBAAAAAABBBCCCDDDBBBBBBAAAAAAAAAAAABBBBBBBBBBBBCCCCCCDDDEEEEEEEEECCCDDDGGGIIIJJJIIIIIIHHHIIIIIIKKKPPPVVVXXXWWWTTTTTTVVVVVVTTTPPPOOOQQQSSSWWWXXXYYYXXXVVVTTTTTTUUUWWWWWWYYYZZZ[[[YYYTTTQQQPPPPPPPPPPPPPPPPPPPPPPPPPPPOOONNNMMMMMMMMMNNNOOOPPPRRRUUUXXXYYYXXXVVVUUUPPPMMMJJJFFFCCCBBBBBBBBBBBBDDDEEEEEEBBB???>>>===;;;:::999888888777777888666666666666666555555555444444444444333333333333111111111111111111111111111111000000000000/////////////////////......---////////////....................................//////............//////...............------------------.........//////////////////////////////---------------,,,,,,,,,...........................///000111000///...------............/////////...........................////////////...------////////////000000000000------------,,,,,,,,,,,,------------............///...---...///000///...---............/////////........................................................................111...,,,---...000666>>>@@@BBBAAA<<<444///------......------------......------------------------------------............------,,,,,,,,,,,,------,,,,,,------...------,,,...//////---++++++,,,...+++000111---***,,,......------------------------...---,,,,,,++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,+++******,,,,,,+++******++++++,,,,,,,,,,,,,,,+++,,,---,,,*********+++,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++******+++++++++,,,,,,,,,)))+++---......---+++)))++++++++++++++++++++++++,,,,,,+++*********++++++,,,,,,,,,++++++++++++***,,,,,,++++++++++++,,,,,,------------,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------.........///------------------------...............///000000000000000000////////////000000000000000111111111222333333333333444444444333333333333333333333333444444555666666777777888999999999999999:::;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>???@@@@@@@@@@@@@@@?????????@@@AAACCCDDDEEEFFFEEECCCAAA@@@@@@@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBEEEEEEEEEEEEFFFGGGIIIIIIIIIGGGEEEBBBAAABBBDDDEEEEEEDDDCCCBBBBBBCCCCCCDDDBBBBBBAAAAAAAAAAAABBBBBBCCCCCCCCCCCCDDDDDDEEEEEECCCEEEGGGIIIJJJJJJIIIHHHGGGGGGHHHLLLQQQUUUUUUUUUUUUVVVWWWUUUSSSRRRSSSUUUVVVWWWXXXWWWUUUSSSRRRSSSWWWXXXZZZ[[[[[[YYYVVVTTTSSSRRRRRRQQQQQQPPPOOOOOOOOONNNMMMMMMMMMMMMNNNNNNQQQRRRUUUVVVWWWWWWVVVUUUPPPNNNJJJGGGDDDCCCBBBBBBAAABBBDDDDDDAAA???======::::::999888777777777777555555555555555555555555333333333333333333333333111111111111111111111111111000000000///////////////////////////......---///////////////.................................//////---,,,,,,---//////........................,,,,,,,,,---------......000000000000000000000000////////////////////////...........................//////000000///......---------.........//////.................................//////...------...//////000000111111111/////////......---------,,,,,,---------.........------------.........------------.........//////........................................................................000///---,,,***+++000444---...//////......------...------,,,,,,------...------------------------,,,,,,---------.........---,,,+++******+++,,,---,,,,,,------...---------,,,---......,,,++++++,,,///555666111++++++---...,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******++++++++++++++++++++++++,,,,,,,,,+++++++++******+++++++++++++++,,,++++++++++++,,,,,,,,,++++++******,,,,,,,,,******+++,,,---,,,,,,++++++,,,,,,---,,,,,,,,,++++++************++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++,,,------,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,''''''((()))***+++,,,,,,...------,,,,,,------...............////////////------------------------...............///000000000000000000//////////////////000000000111111111444444333333333222222222333333333333333333333333444444444555666666777777777666666666666777888888:::::::::;;;;;;<<<>>>>>>===>>>??????@@@@@@??????>>>>>>???@@@AAABBBDDDEEEFFFEEECCCAAA@@@??????@@@AAAAAAAAAAAAAAAAAAAAAAAADDDDDDDDDEEEGGGHHHIIIJJJIIIGGGDDDBBBAAABBBDDDFFFEEEEEEDDDDDDCCCDDDDDDDDDCCCBBBBBBAAAAAABBBBBBCCCCCCCCCCCCCCCDDDDDDDDDDDDBBBDDDFFFHHHIIIIIIHHHGGGEEEEEEFFFIIIMMMQQQTTTTTTTTTUUUVVVUUUTTTTTTTTTUUUSSSUUUVVVVVVTTTRRRQQQQQQVVVXXXZZZ[[[ZZZXXXVVVUUUTTTSSSRRRQQQPPPOOOOOONNNMMMMMMMMMLLLMMMMMMMMMNNNPPPQQQRRRSSSTTTTTTSSSSSSOOONNNKKKHHHEEECCCBBBAAAAAACCCDDDDDDBBB???>>>>>>;;;:::999888777777777777555555555555444444444444333333333333333333333333111111111111111111111111000000000////////////...///////////////......---.........///////////////........................///...---,,,,,,---...///---.....................,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,.../////////////////////................................./////////......------------....................................------............------......//////000000111111//////......---------,,,,,,,,,,,,------------...,,,,,,---,,,,,,,,,,,,,,,------------....................................................................................---//////---+++,,,------...---------------,,,***------,,,,,,,,,,,,------------------------------,,,,,,,,,------------...,,,+++***))))))***+++,,,+++,,,,,,---.........---***---111222111///......666;;;;;;333,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++,,,+++++++++++++++++++++,,,,,,++++++*********+++,,,,,,******+++,,,---,,,,,,++++++,,,,,,---,,,,,,,,,++++++******************+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,+++************+++,,,++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---......///...------,,,,,,------............/////////000000------------------------...............///000000000000000000///////////////000000111111222222222333333333222222111111111333333333333333333333333333333444444555666666666555555444444555555666777999999::::::;;;<<<>>>>>>>>>>>>???@@@@@@@@@@@@???>>>>>>??????@@@BBBCCCDDDFFFDDDCCCAAA?????????@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBDDDEEEGGGHHHIIIJJJGGGFFFDDDBBBBBBCCCDDDEEEDDDDDDEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCDDDDDDCCCCCCDDDDDDDDDDDDDDDDDD@@@AAADDDFFFGGGGGGFFFEEEDDDEEEFFFHHHKKKOOORRRSSSSSSSSSTTTTTTUUUTTTTTTTTTPPPRRRUUUUUUSSSQQQPPPPPPUUUXXXYYYYYYWWWUUUTTTSSSSSSRRRQQQPPPOOONNNMMMMMMKKKLLLLLLLLLMMMMMMMMMMMMNNNNNNNNNNNNOOOOOOPPPPPPNNNMMMJJJHHHEEECCCAAA@@@@@@CCCEEEEEEBBB@@@??????;;;;;;999888888888888888666555555444333333222222222222222222333333333333111111111111111111111111000000////////////......///////////////......---.........///////////////..............................------------......---------...............,,,,,,,,,---------......------------------------,,,,,,,,,---------------..........................................//////,,,------------.................................,,,,,,---............---............////////////,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------,,,---...---+++++++++---,,,------------.........------------------------------------------------........................)))...000......///000...,,,---............------------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,------------++++++************++++++++++++,,,---............,,,///333555555555666666;;;===;;;222,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++*********+++,,,,,,******+++,,,***+++++++++++++++******)))+++,,,,,,+++***+++---,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,***((((((***,,,---++++++++++++++++++++++++++++++,,,---------,,,,,,***++++++++++++,,,,,,,,,++++++************++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++******...------,,,,,,------.............../////////000------------------------...............///000000000000000000////////////000000111111222333333444000000111111111111222222333333333333333333333333222333333444555555666666555555444444555555666777999999999:::;;;<<<>>>>>>>>>???@@@@@@AAAAAA@@@@@@????????????@@@AAABBBCCCEEEDDDBBB@@@??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAACCCEEEFFFHHHIIIIIIEEEEEEDDDCCCCCCCCCCCCDDDCCCDDDDDDEEEFFFFFFFFFFFFEEEEEEDDDDDDDDDDDDEEEEEEDDDDDDDDDDDDDDDDDDDDDCCC@@@AAADDDFFFGGGGGGFFFEEEDDDEEEGGGIIIKKKMMMPPPQQQQQQQQQRRRSSSTTTTTTSSSRRRNNNQQQTTTVVVTTTSSSRRRRRRUUUWWWYYYXXXTTTQQQQQQQQQQQQPPPPPPOOONNNMMMLLLLLLJJJKKKKKKLLLLLLMMMLLLLLLKKKJJJJJJIIIJJJJJJKKKLLLMMMLLLJJJGGGDDDBBB@@@???@@@BBBDDDDDDBBB@@@???>>>;;;:::999888777777777777777666555444333111000000111111222222222333333333111111111111111111111111000000/////////.........///////////////......---............/////////000........................,,,------......------,,,---------.........//////------------............////////////////////////,,,,,,,,,---------..............................------------......//////,,,,,,---------.................................+++,,,------.........---............------------++++++++++++++++++,,,,,,++++++,,,,,,,,,------------///000///---,,,---...,,,,,,---------.........------------------------------------------------........................+++///000,,,+++...///---&&&)))+++,,,,,,,,,...///---,,,,,,++++++,,,,,,---------------------------++++++,,,,,,,,,---------,,,,,,,,,------,,,,,,,,,***+++,,,---............---...000222444777;;;>>><<<;;;666...+++,,,---,,,++++++++++++++++++++++++...---,,,,,,++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++*********+++---,,,***)))+++---)))******+++++++++******)))+++,,,,,,+++***,,,---++++++************++++++++++++++++++++++++,,,,,,************++++++++++++************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++************++++++++++++++++++++++++++++++)))***+++,,,------,,,+++******+++++++++,,,,,,,,,++++++************++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++***))))))((((((...------,,,,,,------...------........./////////.......................................///000000000000000000////////////000000111222333333444444---...///000111222333333333333333333333333333333222222333444444555555666555555555555555666777777999999999:::;;;<<<>>>>>>??????@@@AAAAAAAAAAAA@@@????????????@@@AAABBBBBBDDDCCCAAA@@@???@@@@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@???@@@BBBDDDFFFHHHHHHIIIDDDDDDDDDDDDDDDCCCCCCCCCBBBCCCDDDFFFGGGGGGGGGGGGFFFFFFEEEEEEEEEEEEFFFFFFDDDDDDDDDDDDDDDCCCCCCCCCBBBCCCFFFHHHIIIIIIHHHGGGCCCEEEHHHIIIKKKLLLNNNPPPOOOOOOPPPRRRTTTTTTRRRQQQNNNQQQUUUVVVVVVTTTTTTSSSTTTVVVXXXVVVRRROOOOOOPPPOOOOOONNNMMMMMMLLLKKKKKKJJJJJJKKKLLLLLLMMMLLLLLLIIIHHHGGGFFFFFFGGGIIIJJJLLLKKKIIIGGGDDDAAA???>>>???AAACCCCCCAAA???>>>>>>:::999888777777666666666777777555444222111//////111111111222222333333333111111111111111111111111000/////////............///////////////......------.........//////000000........................+++,,,............,,,+++---------.........//////---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,........./////////000000........................---------------...///000,,,,,,,,,---------..............................+++,,,------.........---.........------,,,,,,+++,,,,,,,,,------.........++++++,,,,,,,,,---------///111222111...---...000,,,,,,,,,---------......------------------------------------------------...........................111///(((%%%)))+++)))***---///...***((()))+++---,,,,,,++++++,,,,,,---------------------------++++++,,,,,,,,,---------,,,---////////////---,,,***+++,,,---............,,,,,,,,,,,,///555<<>>>>>@@@@@@AAAAAAAAA@@@@@@???>>>>>>>>>>>>???@@@AAABBBDDDCCCCCCBBBAAAAAAAAA@@@@@@AAABBBBBBBBBAAA@@@?????????@@@BBBDDDEEEFFFGGGHHHGGGEEEDDDBBBBBBAAAAAAEEEEEEEEEEEEEEEFFFFFFGGGDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBBBBDDDEEEFFFCCCCCCEEEGGGIIIJJJHHHFFFFFFGGGGGGIIIJJJLLLMMMNNNMMMNNNNNNMMMMMMNNNPPPSSSOOORRRVVVWWWVVVUUUTTTTTTRRRSSSSSSRRRPPPNNNLLLKKKNNNOOONNNLLLJJJHHHIIIJJJGGGIIIKKKKKKJJJIIIIIIJJJFFFFFFEEEEEEEEEFFFGGGHHHGGGGGGGGGGGGEEEAAA>>><<<<<<======>>>>>>>>>>>>===;;;:::888666555666666777888666444222000000111222111111111222222111111111111111111111000000000000000000000000000000000000000000///...............////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------///............---------------............---------...............------------------------------------------------------+++++++++,,,,,,---------...------,,,,,,------...------------------------------------------------...............---------...---,,,,,,++++++++++++...------,,,,,,------...------------------------------------------------,,,,,,---......---,,,,,,***++++++,,,---...//////...---,,,,,,,,,,,,---...........................---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,---......++++++++++++++++++++++++++++++++++++++++++++++++---,,,+++***+++...000222,,,+++***)))))))))***+++......---,,,,,,+++******************************,,,,,,,,,++++++************++++++++++++***)))))),,,,,,,,,,,,,,,,,,,,,,,,******************************+++,,,,,,,,,,,,+++,,,,,,,,,++++++,,,,,,---******))))))))))))******'''******&&&%%%(((***)))************************+++++++++*********))))))************************************************++++++++++++++++++++++++******************************+++++++++******)))++++++,,,,,,,,,,,,------+++++++++*********))))))******+++++++++,,,,,,,,,------,,,,,,,,,,,,++++++***++++++,,,,,,++++++***---,,,+++***+++,,,---...---,,,,,,++++++,,,,,,---------------------------///...,,,++++++,,,...///---...//////000//////...000000000///////////////000000000000////////////111111000000//////......000000111222222222222111333222222111111222222333111111222222222333333333333333333333333333333333444444666777777777666555666777999;;;<<<===>>>>>>???@@@@@@AAA@@@@@@??????>>>======>>>>>>???@@@AAABBBBBBBBBBBBAAAAAA@@@@@@CCCCCCDDDDDDDDDBBBAAA@@@??????@@@AAACCCDDDEEEEEEFFFEEEDDDCCCCCCBBBBBBBBBFFFEEEEEEDDDDDDDDDEEEEEECCCCCCCCCDDDDDDEEEEEEEEEFFFEEEDDDCCCCCCCCCDDDEEECCCDDDEEEGGGIIIIIIGGGEEEEEEFFFHHHIIIKKKLLLLLLLLLLLLMMMMMMMMMLLLMMMOOOQQQPPPSSSVVVXXXWWWVVVUUUUUUTTTTTTTTTSSSRRRPPPNNNMMMNNNOOONNNLLLIIIGGGHHHIIIIIIKKKMMMMMMKKKIIIHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGEEECCC@@@>>>===>>>>>>>>>>>>>>>======;;;:::888777666666666777888666444222111111111222222222111111111111222222111111111000000000//////////////////////////////000000///.......................................------------------------------------------------............------------------............------------............------------------------------------------------......+++,,,,,,,,,,,,,,,,,,------------,,,,,,---------------------------------------------------------000000///...---,,,,,,+++...---,,,,,,+++++++++,,,------,,,,,,,,,,,,------------------------------------------------------,,,,,,---......---,,,,,,,,,,,,------------------...---,,,,,,,,,,,,---...........................---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******)))***+++---...,,,,,,+++******+++,,,---...------,,,++++++******++++++++++++++++++++++++,,,,,,,,,+++++++++*********++++++++++++***)))))),,,,,,,,,,,,,,,,,,,,,,,,******************************+++,,,,,,,,,,,,+++------,,,+++++++++,,,,,,******))))))))))))******))),,,---)))(((+++...---************************+++++++++*********))))))************************************************++++++++++++++++++++++++******************************+++++++++******)))*********+++++++++,,,,,,,,,,,,,,,,,,++++++************+++++++++,,,,,,,,,------,,,,,,,,,,,,++++++***++++++,,,,,,++++++***,,,,,,++++++,,,,,,---------,,,,,,++++++,,,,,,---------------------------///---,,,++++++,,,---///............////////////111111111000000////////////////////////000000000000000000000//////......000000111222222222222111222222111111111111222222111111222222222333333333333333333333333333333333444555555666777666666666777777999:::<<<=========??????@@@@@@@@@@@@??????===<<<<<<======>>>???@@@AAAAAABBBBBBBBBAAA@@@@@@EEEEEEFFFFFFEEEDDDBBBAAA???@@@@@@AAAAAABBBCCCCCCDDDDDDCCCCCCCCCDDDDDDEEEFFFEEEDDDCCCCCCCCCCCCCCCAAABBBCCCDDDEEEFFFFFFFFFHHHGGGFFFDDDDDDDDDEEEEEEDDDDDDEEEGGGIIIIIIGGGEEEDDDEEEHHHJJJLLLLLLKKKJJJIIIKKKLLLLLLKKKLLLMMMOOOPPPSSSWWWYYYXXXWWWVVVVVVUUUUUUUUUTTTSSSQQQPPPOOOOOOPPPOOOMMMIIIGGGGGGGGGJJJLLLNNNOOOLLLIIIGGGFFFHHHIIIIIIIIIIIIHHHFFFEEEFFFFFFGGGFFFEEECCCBBB@@@????????????>>>======<<<::::::888777777777777777777666444222111111222222333222111000000111222333111111000000000000//////////////////////////////000///......---.........................................................------------------------............------------------............------------............---------------------------------------.........//////---,,,,,,,,,,,,,,,,,,+++------------------------------------------------------------------------111000///...---+++******------,,,+++++++++,,,,,,,,,,,,++++++++++++,,,,,,------------------------------------------------,,,,,,------------,,,,,,......---------,,,,,,,,,...------,,,,,,------...------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++,,,---......------,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******++++++++++++***)))))),,,,,,,,,,,,,,,,,,,,,,,,******************************+++,,,,,,,,,,,,+++...---,,,+++++++++++++++******))))))))))))*********---...+++***---///...************************+++++++++***************************************************************++++++++++++++++++++++++************************)))******+++++++++******))))))*********+++++++++---------,,,,,,,,,,,,+++******+++++++++,,,,,,,,,------,,,,,,,,,,,,++++++***++++++,,,,,,++++++***++++++,,,,,,------,,,,,,---,,,,,,++++++,,,,,,---------------------------...---,,,++++++,,,---...///......---...///000111333333222111000//////............//////000000111000000000////////////...000000111222222222222111222222111111111111222222111111222222222333333333222222333333333333444444444555555666666666666666777777999:::;;;<<<<<<<<<===>>>??????????????????<<<;;;;;;<<<<<<===>>>???@@@AAACCCEEEEEEDDDBBBAAAEEEFFFFFFFFFEEECCCBBBAAA@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBBBBCCCEEEFFFGGGFFFEEEDDDCCCBBBAAAAAAAAA@@@AAACCCEEEGGGHHHHHHHHHGGGGGGFFFEEEEEEFFFGGGHHHFFFEEEEEEFFFHHHHHHGGGEEECCCEEEHHHKKKLLLKKKJJJHHHHHHJJJLLLLLLLLLKKKLLLMMMPPPSSSWWWZZZYYYXXXXXXXXXVVVVVVUUUTTTSSSRRRQQQPPPQQQRRRQQQOOOKKKIIIHHHHHHHHHKKKNNNOOOMMMJJJHHHHHHJJJJJJKKKLLLJJJHHHEEEDDDDDDDDDDDDDDDDDDCCCAAAAAA@@@@@@??????>>>===<<<;;;999999888888777777777777666555444222222111222222333111///------///111333111000000000///////////////////////////////////////......------.................................------------------------------------------------.........---------,,,,,,------............------,,,,,,---.........------------------------------,,,------......//////000---------,,,,,,+++++++++,,,------------------,,,------------------------------------------------//////...------,,,++++++---,,,,,,++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,.........------.........++++++++++++++++++++++++++++++++++++++++++++++++---............---,,,+++*********+++,,,---......,,,,,,,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++***))))))++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++...---,,,+++************+++******))))))******+++***...///+++)))+++,,,+++************************************************************************************************++++++++++++++++++++++++************************))))))***+++++++++******************++++++++++++,,,,,,,,,,,,,,,,,,,,,+++******+++++++++,,,,,,,,,------,,,,,,,,,+++++++++***++++++,,,,,,++++++******+++,,,---...---,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,------///...---,,,---///111222444444333222111000///...------......///000111111////////////////////////000000111222222222222111222111111000000111111222111111222222222333333333222222222333333444444444555555555555666666666777777888999:::;;;;;;<<<<<<<<<===>>>>>>?????????>>>;;;;;;;;;;;;<<<===>>>???@@@BBBEEEHHHHHHGGGEEECCCDDDDDDEEEEEEDDDCCCAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBDDDFFFGGGHHHFFFFFFDDDBBBAAA@@@@@@@@@@@@BBBDDDFFFHHHIIIIIIHHHEEEDDDDDDEEEFFFHHHJJJKKKGGGFFFEEEFFFGGGGGGFFFDDDBBBDDDGGGJJJKKKJJJHHHGGGGGGIIILLLNNNMMMLLLLLLLLLPPPSSSWWWZZZZZZYYYYYYYYYVVVUUUUUUSSSSSSRRRQQQQQQSSSTTTTTTRRRNNNKKKJJJJJJFFFIIILLLMMMMMMKKKJJJJJJJJJKKKLLLLLLKKKHHHEEEDDDAAAAAAAAAAAAAAA@@@@@@????????????>>>===<<<;;;:::777888888888777777666666555444444333222222222222111000---,,,,,,---000111000000000////////////.................................------------..............................,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------------,,,,,,,,,------............------++++++,,,---......------------------------------------------......//////---------,,,,,,+++++++++,,,,,,---......---,,,,,,------------------------------------------------,,,,,,,,,---------------,,,,,,,,,++++++,,,,,,---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++*********++++++++++++++++++++++++++++++++++++++++++++++++...............,,,++++++((())))))***+++,,,,,,,,,,,,+++++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++***))))))++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++---,,,++++++************++++++************++++++---111111---***+++***(((************************************************************************************************++++++++++++++++++++++++************************((()))***++++++++++++++++++++++++,,,,,,,,,,,,---************++++++++++++******+++++++++,,,,,,,,,------,,,,,,,,,+++++++++***++++++,,,,,,++++++******+++,,,---...---,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,///...---,,,---///111333444444333222111000///...,,,------...///000000111.............../////////000000111222222222222111111111000000000000111111111111222222222333333333111222222333333444444555666555555555555666777777777888999:::;;;;;;;;;;;;;;;<<<===>>>>>>???>>>>>><<<;;;;;;<<<<<<===>>>???@@@CCCGGGJJJKKKIIIFFFDDDBBBBBBCCCDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@AAABBBDDDFFFHHHIIIFFFFFFDDDCCCAAAAAA@@@@@@@@@BBBEEEHHHIIIIIIIIIHHHCCCCCCCCCDDDFFFIIIKKKMMMIIIGGGFFFFFFGGGGGGEEEDDDCCCEEEGGGIIIIIIIIIHHHGGGGGGKKKNNNPPPOOONNNMMMMMMNNNRRRVVVYYYZZZZZZZZZZZZVVVVVVUUUSSSSSSRRRRRRSSSTTTUUUVVVTTTQQQNNNLLLLLLEEEGGGJJJKKKKKKJJJKKKLLLKKKKKKKKKKKKJJJHHHFFFEEEAAAAAA@@@@@@??????>>>>>>============<<<<<<;;;:::555666666777777666555555444444444333333222222222000///...------...///000000000////////////..............................---------,,,------...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,------............------***+++,,,------...---------------------------------------------------------,,,,,,,,,,,,,,,,,,++++++,,,---......---,,,+++------------------------------------------------+++++++++,,,------......,,,,,,+++++++++,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,++++++++++++,,,,,,***++++++,,,---...///000,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********((()))***+++++++++++++++++++++++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,***++++++++++++***))))))++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++++++++************++++++++++++************++++++///333444///,,,---,,,)))***************************************+++++++++************************************************++++++++++++++++++++++++************************((()))***+++++++++++++++++++++,,,,,,,,,---------)))***************++++++******+++++++++,,,,,,,,,------,,,,,,,,,,,,++++++***++++++,,,,,,++++++***++++++,,,,,,------,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++------------...///111222333333222111000//////...---------......//////000---............/////////000000111222222222222111111111000000000000111111111111222222222333333333111111222333333444555555666555555444555666777888777888999::::::::::::::::::;;;<<<===>>>>>>>>>>>><<<<<<<<<<<<===>>>???@@@>>>BBBFFFJJJLLLJJJFFFDDD@@@AAABBBCCCDDDCCCBBBBBB???@@@@@@@@@AAAAAABBBBBB@@@@@@AAABBBDDDFFFGGGIIIFFFEEEDDDCCCBBBBBBBBBBBBAAACCCFFFIIIJJJJJJHHHGGGCCCCCCCCCDDDEEEHHHJJJKKKJJJHHHFFFEEEFFFFFFEEEDDDDDDEEEFFFGGGHHHHHHHHHGGGHHHLLLQQQSSSRRRPPPOOONNNMMMQQQVVVYYYYYYYYYZZZZZZXXXWWWVVVUUUTTTTTTUUUUUURRRTTTUUUTTTRRROOOMMMMMMGGGHHHIIIIIIHHHHHHJJJKKKJJJJJJJJJIIIHHHGGGFFFFFFBBBAAA@@@??????>>>>>>>>>:::;;;;;;;;;;;;;;;::::::333444555666666555444444333333444444333333222222111000000//////000000111000000/////////.................................---,,,,,,,,,------...///---------------------------------------------------------------------------------,,,,,,,,,++++++------............------******+++,,,---------------------------------------------,,,++++++******+++,,,,,,,,,,,,,,,,,,---+++,,,...//////...,,,+++------------------------------------------------,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,---...------,,,,,,,,,,,,------++++++++++++++++++++++++------------------------,,,,,,+++******+++,,,,,,,,,,,,,,,------.........,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------...//////...------++++++++++++++++++++++++++++++++++++++++++++++++---,,,+++*********+++,,,)))***+++,,,,,,,,,+++*********************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++++++++***))))))******************************************************+++,,,,,,,,,,,,+++))))))))))))***+++,,,---,,,++++++******++++++,,,,,,111222///---...---+++************************))))))*********+++++++++************************************************++++++++++++++++++++++++************************(((((()))++++++,,,,,,+++***+++++++++,,,,,,,,,,,,*********++++++,,,,,,,,,******+++++++++,,,,,,,,,------,,,,,,,,,,,,++++++***++++++,,,,,,++++++***,,,,,,++++++,,,,,,---------,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,,,,---...///000111111111111111000000/////////........................---------.........//////000000111222222222222111111111000000000000111111111111222222222333333333111111222333333444555555666555555444444666777888777888999::::::::::::::::::;;;<<<===>>>>>>>>>>>>===<<<<<<======>>>???@@@===@@@FFFJJJKKKIIIFFFCCC@@@AAABBBDDDDDDDDDDDDCCC???@@@@@@AAABBBBBBCCCCCC@@@AAAAAABBBDDDFFFGGGHHHFFFEEEDDDCCCCCCCCCCCCCCCBBBDDDGGGIIIJJJJJJHHHGGGDDDDDDCCCCCCDDDFFFHHHIIIJJJHHHFFFEEEFFFFFFEEEDDDEEEEEEEEEFFFFFFGGGHHHHHHIIIMMMRRRTTTTTTRRRPPPOOOLLLPPPUUUXXXYYYYYYZZZZZZZZZYYYWWWVVVUUUVVVVVVWWWQQQSSSTTTTTTQQQOOOMMMMMMIIIIIIIIIGGGFFFFFFHHHJJJJJJJJJHHHGGGGGGGGGGGGGGGDDDCCCAAA@@@???>>>>>>>>>999999::::::;;;:::::::::222333444555555555444333333333444444444333222222111111111222222111111111000/////////....................................,,,,,,,,,,,,------...///------------------------........................---------------------------------,,,,,,,,,++++++---..................---)))***+++,,,------...---------------------------...------,,,+++***)))(((+++++++++,,,,,,---------+++,,,...//////...,,,+++---------------------------------------------------------,,,,,,+++++++++++++++++++++,,,,,,---......------,,,,,,------...++++++++++++++++++++++++---------------------------,,,+++******+++,,,---......---------,,,,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,******,,,,,,,,,,,,******++++++++++++++++++++++++++++++++++++++++++++++++///...,,,++++++,,,...///+++,,,---------,,,+++*********************++++++*********************************++++++,,,,,,,,,***++++++++++++***))))))******************************************************+++,,,,,,,,,,,,+++(((((())))))***+++------,,,++++++******++++++,,,''',,,...,,,+++------+++************************))))))******++++++++++++************************************************++++++++++++++++++++++++************************(((((()))++++++,,,,,,,,,)))************++++++++++++++++++,,,,,,---------******+++++++++,,,,,,,,,---------,,,,,,,,,+++++++++++++++,,,,,,+++++++++---,,,+++***+++,,,---...---,,,,,,++++++,,,,,,---++++++++++++++++++++++++***++++++,,,,,,++++++***+++,,,---///000111111111000000000000////////////...............------------------.........//////111111111000...///111333111111111111111111111111222222222222222222222222222222333333444555666666666555555444444666777888666666777888:::;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<===???>>>>>>>>>>>>>>>?????????@@@BBBEEEHHHHHHEEECCCAAA@@@??????AAACCCEEEGGGEEEDDDCCCCCCDDDDDDCCCBBB>>>???@@@BBBCCCDDDEEEEEEHHHFFFCCCCCCCCCDDDDDDDDDCCCCCCEEEHHHKKKKKKHHHFFFHHHFFFDDDCCCCCCDDDGGGHHHHHHHHHHHHGGGFFFEEEDDDCCCCCCCCCDDDDDDEEEEEEFFFFFFGGGKKKOOOSSSTTTRRROOOMMMOOONNNOOORRRWWWZZZYYYXXXYYYYYYXXXWWWVVVUUUUUUUUUOOOOOOPPPPPPPPPPPPOOOOOOKKKJJJIIIHHHGGGFFFFFFFFFKKKHHHDDDCCCDDDFFFGGGGGGEEEDDDCCCAAA???===<<<;;;:::888777888;;;<<<:::777777666666555444444333333555555444333333222111111000000000000000000000000111111000000//////......///////////////////////////......---------......------------------------......------------......,,,,,,,,,,,,,,,,,,,,,,,,......,,,,,,,,,,,,......///...,,,+++***+++,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......+++++++++,,,,,,---------++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------.........------,,,,,,,,,------------------------++++++++++++++++++++++++*********************************)))))))))((((((+++*********+++,,,,,,---------,,,,,,***)))'''&&&...---+++*********++++++///...------++++++***)))++++++++++++++++++++++++++++++++++++++++++++++++************************************************+++***)))(((((()))***+++************************++++++************++++++++++++***)))((('''&&&&&&++++++,,,,,,,,,,,,---------,,,)))'''&&&'''***+++************************,,,,,,,,,,,,,,,+++***)))******+++++++++,,,,,,,,,000///...---,,,,,,+++***************************///)))''',,,000000......************************)))************+++++++++,,,,,,+++***))))))******///---+++)))((()))+++------------,,,,,,+++++++++***)))))))))+++,,,+++***---------,,,,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......111000000///...---------............///////////////............//////000111111111000//////111333111111111111111111111111222222222222222222222222222222333333444555555666666555555444555666777888777777888888999:::;;;;;;;;;;;;;;;;;;;;;<<<======??????>>>>>>===>>>>>>>>>??????AAADDDGGGGGGDDDBBB@@@?????????@@@BBBDDDFFFFFFDDDCCCDDDEEEFFFDDDCCC???@@@AAABBBCCCDDDDDDDDDFFFDDDCCCCCCEEEFFFEEEEEEDDDEEEGGGJJJLLLLLLJJJGGGHHHFFFDDDCCCCCCDDDFFFHHHHHHHHHHHHGGGGGGFFFEEEDDDCCCCCCDDDDDDEEEFFFFFFFFFIIILLLPPPTTTVVVTTTRRRPPPPPPOOOOOOSSSWWW[[[[[[ZZZ[[[YYYXXXVVVUUUTTTTTTUUUOOOOOOPPPPPPPPPPPPOOOOOOMMMLLLJJJIIIHHHGGGGGGGGGJJJGGGDDDCCCDDDFFFGGGGGGEEEDDDCCCAAA???===<<<<<<;;;999888999::::::888555666666666555444333333333555444444333222222111111////////////////////////000000000000//////..............................,,,,,,,,,,,,,,,---...///------------------------......------------......,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,---......---,,,+++++++++,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......+++++++++,,,,,,---------++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,++++++*********++++++******++++++,,,---++++++++++++++++++******---,,,+++*********++++++---------,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++************************************************+++******************+++************************++++++************+++++++++++++++***))))))((((((+++++++++,,,,,,,,,---------,,,***)))((()))***+++************************,,,,,,,,,,,,,,,+++***)))************+++++++++,,,......------,,,+++++++++************************---))))))000444222---+++,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++,,,++++++***))))))******---,,,+++))))))***+++,,,---------,,,,,,++++++++++++***+++---//////,,,***---------,,,,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......000000000///...---------............//////////////////......//////000000000111111000//////000222111111111111111111111111222222222222222222222222222222333333444444555555555555444444555555666777777777888888999999999::::::::::::;;;<<<===>>>>>>??????>>>===============>>>???@@@CCCEEEEEECCCAAA>>>>>>===>>>???@@@BBBCCCFFFEEEEEEFFFGGGGGGFFFEEEAAAAAABBBCCCCCCCCCCCCCCCBBBAAABBBDDDFFFHHHGGGFFFFFFGGGIIILLLNNNNNNLLLIIIGGGFFFDDDCCCCCCDDDFFFGGGHHHHHHHHHHHHGGGFFFEEEEEECCCCCCDDDEEEEEEFFFFFFGGGJJJMMMQQQUUUWWWWWWUUUTTTOOONNNNNNQQQUUUYYY[[[[[[\\\ZZZWWWTTTSSSSSSSSSTTTOOOOOOPPPPPPPPPPPPOOOOOONNNMMMKKKJJJHHHGGGGGGFFFHHHEEECCCBBBDDDFFFGGGGGGDDDCCCBBBAAA???>>><<<<<<;;;:::999888999888666333666555555444444333333222444444333333222111111111////////////////////////000000000////////////...........................*********+++,,,---...///------------------------......------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------,,,+++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,------------------------------------------------************************------------,,,,,,,,,,,,++++++******++++++,,,,,,******)))***+++---...///---,,,+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************************************++++++++++++******************************++++++************++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++++++++************************++++++,,,,,,,,,+++******)))))))))*********++++++++++++++++++++++++++++++***************************))),,,333777222,,,))),,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++,,,+++******)))*********++++++++++++++++++,,,,,,------,,,,,,,,,,,,++++++******+++...//////,,,***------,,,,,,,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,---......000000//////...------------............////////////////////////000111222000111111111//////000222111111111111111111111111111111111111222222222222222222333333333444444444444444444444555555666666777777888888888888888888888999:::<<<===>>>>>>>>>??????>>>===<<<<<<<<<<<<>>>>>>>>>AAACCCCCCAAA???======<<<======???@@@AAAEEEEEEEEEGGGIIIIIIHHHFFFBBBCCCCCCCCCCCCCCCBBBBBB??????AAADDDHHHIIIHHHGGGHHHIIIKKKNNNPPPPPPNNNKKKGGGFFFDDDCCCCCCDDDEEEFFFGGGGGGHHHHHHGGGFFFEEEEEECCCDDDDDDEEEFFFFFFGGGGGGJJJMMMPPPTTTVVVVVVUUUUUUMMMMMMLLLNNNQQQUUUYYY[[[\\\ZZZVVVSSSQQQQQQRRRRRRPPPPPPQQQQQQQQQQQQPPPPPPNNNMMMKKKIIIGGGFFFEEEEEEFFFDDDBBBBBBCCCEEEFFFEEECCCBBBAAA@@@>>>===<<<;;;999888888888888777555444444444444444333333222222333333222222111111111000////////////////////////////////////////////////........................,,,+++++++++,,,---......------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------...,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************------------------,,,,,,,,,++++++***++++++,,,,,,+++***))))))+++---000111,,,+++++++++++++++++++++******++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************((()))***++++++***)))(((************************++++++************++++++************++++++,,,,,,***++++++++++++,,,,,,,,,***++++++,,,,,,+++***)))************************++++++,,,,,,,,,++++++***((())))))))))))*********))))))******++++++++++++***************************(((+++222444000+++)))************************))))))*********+++++++++++++++***************+++))))))+++,,,---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***))))))***+++,,,+++))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,---....../////////......------------------.........//////000//////000000111222333///000222111000///000111111111111111111111111111000000000111111222222222222222222333333333333333333444444555555555555555777777777777777777777777888999:::<<<===>>>>>>>>>>>>======<<<;;;;;;<<<<<<===<<<===>>>@@@AAA???>>><<<<<<<<<<<<===>>>>>>???DDDDDDDDDGGGIIIIIIHHHFFFCCCCCCDDDDDDCCCCCCBBBBBB>>>???AAADDDHHHIIIIIIHHHIIIIIIKKKNNNQQQQQQNNNLLLFFFFFFDDDCCCCCCCCCDDDDDDFFFFFFGGGGGGGGGFFFEEEEEEDDDDDDEEEEEEFFFGGGGGGGGGKKKLLLNNNQQQRRRSSSRRRRRRMMMMMMNNNNNNPPPTTTWWWZZZZZZYYYVVVSSSQQQPPPPPPQQQQQQQQQRRRRRRRRRRRRQQQQQQLLLKKKIIIGGGFFFEEEDDDDDDEEECCCAAAAAACCCDDDDDDCCCAAAAAA@@@>>>===<<<;;;;;;555666777777666666666666333333333333333222222222222111111111111111000000......................................./////////........................//////...------,,,------------------------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,---------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************++++++++++++,,,,,,,,,,,,,,,,,,++++++***++++++,,,---,,,*********,,,...000++++++++++++++++++++++++)))******++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++************************************************'''((()))******)))((('''************************++++++************++++++(((((()))******+++++++++*********+++++++++,,,,,,((()))***+++++++++)))(((***************************++++++,,,,,,,,,++++++((())))))))))))*********((())))))******++++++,,,************************+++((()))...///,,,***+++************************))))))*********++++++++++++***************++++++((()))+++---------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,***(((''')))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---,,,,,,,,,,,,---..................------------------------............////////////000111222333///000222222000///000111111111111111111111111111//////000000111222222222222222222222333333333333333333444555555555555444555555666666777777777888888999;;;===>>>>>>======<<<<<<;;;;;;;;;;;;<<<<<<<<<;;;;;;<<<>>>???>>><<<;;;<<<<<<<<<============AAAAAACCCFFFHHHIIIGGGEEECCCCCCDDDDDDDDDCCCCCCBBBAAA@@@AAADDDGGGHHHHHHGGGHHHIIIKKKNNNPPPPPPNNNKKKFFFFFFEEEDDDCCCCCCCCCCCCDDDEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEFFFFFFGGGGGGHHHLLLLLLMMMNNNNNNNNNNNNNNNNNNOOOPPPQQQQQQSSSVVVYYYWWWVVVUUUSSSQQQPPPPPPOOOQQQQQQRRRRRRRRRRRRQQQQQQJJJIIIHHHFFFEEEEEEEEEEEEEEECCCAAAAAABBBCCCBBBAAA???>>>>>>===;;;::::::999222444666666555555555666222222222222222222222222000000000000000000000000........................---............/////////------------------------111000///...---,,,,,,,,,------------------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,---------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************************++++++++++++,,,,,,++++++******++++++---,,,+++******+++,,,---******+++,,,,,,,,,++++++)))*********++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))************))))))************************++++++************++++++((()))))))))******++++++************++++++++++++'''((()))***+++***))))))******************************+++,,,,,,,,,++++++)))))))))*********++++++))))))*********+++++++++************************,,,)))(((++++++)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++*********)))******+++,,,)))***+++,,,---,,,+++***++++++,,,,,,,,,,,,------///,,,***)))+++---......++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////---,,,,,,,,,,,,---......------------------------,,,------------..................///000111222333...000222222111000000000111111111111111111111111/////////000111222222222222222222222222222222222222333444555555555444444444444555555666777888888999:::<<<===>>>===<<<;;;::::::::::::;;;<<<======<<<;;;:::;;;======<<<;;;;;;<<<<<<===============>>>>>>AAADDDGGGGGGEEECCCBBBCCCDDDDDDDDDDDDDDDCCCDDDBBBBBBCCCEEEGGGGGGGGGGGGHHHJJJMMMOOOOOOMMMJJJFFFEEEEEEDDDCCCCCCBBBBBBCCCCCCDDDDDDDDDDDDCCCCCCDDDEEEEEEFFFFFFGGGHHHHHHOOONNNMMMLLLKKKJJJJJJJJJKKKNNNPPPPPPOOOOOOQQQTTTTTTTTTTTTTTTSSSQQQOOONNNOOOOOOPPPPPPPPPPPPOOOOOOIIIHHHGGGGGGFFFFFFFFFGGGEEECCCBBBAAAAAAAAA@@@>>>===<<<<<<;;;:::999888888333555777666444222333555111111111222222222222222000000000000000000000000........................---------.........//////------------------------//////...---,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++***+++,,,---------,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......---------,,,,,,+++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++((())))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++***++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************************************)))*********+++++++++,,,---,,,++++++******++++++*********+++++++++,,,,,,)))***+++,,,,,,,,,,,,+++***************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************,,,++++++++++++++++++,,,************************++++++************++++++******++++++++++++++++++************++++++++++++((()))******++++++++++++************************)))***+++,,,,,,,,,,,,+++************+++++++++,,,******++++++++++++++++++************************,,,)))***,,,+++((())),,,,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++******))))))***++++++,,,++++++,,,,,,,,,+++******+++++++++,,,,,,---------+++++++++,,,......---++++++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,------.../////////---,,,,,,,,,,,,---......------------------------,,,,,,---------.........---------...///000222222...000222222111000000000111111111111111111111111...//////000111222222222222222222222222222222222222333444555555555444333333333444555666777888999999;;;<<<>>>>>>===;;;:::999999999:::;;;<<<===>>>;;;:::999:::<<<<<<<<<;;;<<<<<<======>>>=========<<<===???CCCFFFFFFDDDBBBBBBCCCCCCDDDDDDDDDDDDDDDFFFDDDBBBBBBDDDFFFFFFFFFFFFGGGIIILLLNNNNNNLLLIIIFFFEEEEEEDDDCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCBBBEEEEEEEEEFFFGGGGGGHHHHHHQQQPPPNNNLLLJJJHHHHHHHHHGGGJJJMMMMMMKKKJJJLLLNNNRRRSSSTTTTTTSSSQQQOOOMMMMMMNNNNNNOOOOOONNNNNNMMMIIIHHHHHHGGGGGGHHHHHHIIIEEEDDDBBBAAAAAA@@@>>>===;;;;;;::::::999888777777444666888666333111111333111111111111111111222222////////////000000000000........................---------.........//////------------------------,,,,,,,,,++++++,,,---------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............,,,,,,)))***,,,---...---,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++*********,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......---------,,,,,,+++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++((())))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...------,,,+++***)))++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********************************++++++,,,,,,,,,---,,,,,,+++*********+++'''((()))++++++,,,,,,,,,)))***+++,,,---,,,,,,+++************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************///...,,,,,,,,,,,,...///************************++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++*********++++++,,,,,,---************************)))***+++,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++************************+++***+++...---)))))),,,************************)))************+++++++++******))))))***+++,,,,,,---,,,,,,++++++*********+++++++++,,,,,,---------&&&'''***---///...)))&&&+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,------...///000000---,,,,,,,,,,,,---......------------------------,,,,,,,,,---------......,,,,,,------...000111222////////////////////////////////////000000000000+++---///222333333222222333222222222111111000000222222333444444555555666555555555555666666666666999:::<<<;;;::::::;;;======<<<<<<<<<<<<======>>>===<<<;;;:::999:::;;;;;;999:::;;;<<<============@@@@@@AAAAAABBBCCCDDDDDDDDDBBBAAACCCFFFHHHFFFDDDCCCCCCDDDEEEEEEEEEEEEEEEDDDDDDEEEGGGJJJLLLKKKJJJEEEEEEEEEEEEDDDDDDDDDDDDCCCBBBAAA@@@AAACCCEEEGGGFFFEEEEEEEEEEEEEEEFFFFFFRRRPPPMMMJJJHHHGGGGGGGGGEEEHHHJJJJJJHHHHHHKKKMMMLLLMMMNNNOOOPPPOOONNNNNNQQQQQQQQQPPPPPPOOOOOOOOOEEEFFFGGGGGGFFFEEEDDDCCCBBBAAA???@@@AAAAAA@@@>>><<<<<<;;;:::999777777666666444222222333333333222111111111111000000000000000000000000000000000000................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,***//////.........---------******+++++++++,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,++++++*********+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++***++++++,,,,,,++++++***++++++++++++++++++++++++------,,,++++++******))))))***+++,,,---,,,+++***,,,++++++******++++++,,,---------------------------,,,,,,+++*********+++---------,,,,,,+++++++++---------,,,,,,+++++++++.........------.........---,,,,,,+++*********+++,,,++++++******++++++,,,************************************************++++++++++++++++++++++++...---,,,,,,++++++++++++***************************+++,,,,,,***(((((()))...---,,,,,,++++++++++++(((((((((***,,,,,,***(((******+++++++++,,,,,,,,,,,,,,,++++++++++++++++++))))))))))))))))))))))))+++,,,,,,+++******+++---,,,+++***+++,,,,,,+++***+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,,,,,,,,,,++++++*********''''''(((((())))))******++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,((((((''''''(((***,,,...******+++++++++,,,,,,,,,///---++++++------+++)))++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///............////////////////////////////////////////////////000000000000---...000222333333222111333333222222222111111111222222333333444555555555555555555555666666666666888:::;;;;;;::::::;;;======<<<<<<<<<<<<===>>>>>>>>>===<<<;;;::::::;;;;;;:::;;;<<<======>>>>>>>>>??????@@@@@@AAABBBBBBCCCDDDBBBAAABBBEEEFFFEEECCCDDDDDDEEEEEEEEEDDDDDDDDDDDDDDDDDDGGGJJJKKKKKKJJJFFFEEEEEEEEEDDDDDDDDDDDDDDDDDDCCCBBBCCCDDDFFFGGGEEEEEEEEEEEEFFFFFFGGGHHHPPPNNNKKKHHHGGGFFFFFFFFFEEEGGGIIIIIIGGGGGGIIIKKKJJJKKKMMMNNNOOOOOONNNNNNPPPPPPOOOOOOOOONNNNNNNNNGGGGGGGGGGGGEEEDDDBBBAAAAAA@@@??????@@@@@@???>>>;;;;;;:::999888777666666555444222222333333333222111111111000000000//////////////////////////////------------------------........................------------------------------------------------,,,++++++,,,------,,,***///.........------------++++++,,,,,,,,,------------------,,,,,,+++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,,,,,,,***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++++++++++++++,,,***+++,,,---------------,,,++++++******++++++,,,---------------------------,,,++++++******++++++---,,,,,,,,,++++++++++++------,,,,,,,,,+++++++++...------,,,,,,------...---,,,++++++******++++++,,,++++++******++++++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++---,,,+++************+++************************+++---......,,,++++++,,,...---,,,+++++++++++++++)))))))))***++++++***(((******+++++++++,,,,,,,,,++++++++++++++++++++++++************************+++,,,,,,+++******+++---,,,+++***++++++,,,+++***+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,+++******+++,,,,,,,,,,,,,,,+++++++++******)))))))))*********++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,++++++***************+++++++++,,,,,,***))))))))))))******+++******+++++++++,,,,,,,,,...,,,++++++------+++)))++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///------......///000000000////////////////////////////////////000000000000///000222333333333222111333222222222222222111111222222333333444444555555444555555555555666666666777888::::::999:::;;;=========<<<<<<======>>>?????????===<<<;;;;;;;;;;;;;;;<<<===>>>????????????>>>>>>??????@@@@@@AAAAAADDDCCCBBBCCCDDDEEEDDDCCCFFFEEEEEEEEEDDDCCCCCCBBBDDDCCCDDDFFFIIIKKKKKKKKKFFFEEEEEEDDDDDDDDDDDDDDDGGGFFFEEEDDDDDDEEEFFFGGGDDDDDDDDDEEEGGGHHHJJJKKKMMMLLLIIIGGGFFFEEEEEEFFFDDDFFFHHHGGGFFFEEEFFFGGGGGGHHHJJJLLLMMMNNNNNNMMMMMMMMMNNNNNNMMMMMMLLLLLLHHHHHHGGGFFFDDDBBB@@@???@@@???>>>>>>??????>>>===::::::999888777777666666555333222111222333222111111111000000000000//////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........................,,,++++++,,,------,,,***............------------,,,,,,---------.........------,,,,,,,,,,,,++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,+++***))))))***+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------------***++++++,,,,,,++++++***++++++++++++++++++++++++)))******+++,,,,,,------,,,,,,,,,,,,---...///000,,,++++++******++++++,,,------------------------,,,,,,++++++******+++++++++++++++++++++*********,,,,,,,,,,,,++++++++++++---,,,,,,++++++,,,,,,---,,,,,,++++++******++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******))))))*********************************,,,------,,,,,,,,,------,,,,,,++++++++++++,,,+++***)))***++++++***)))******+++++++++,,,,,,,,,*********++++++,,,,,,---++++++++++++++++++++++++***+++,,,,,,******+++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++************************---,,,,,,++++++,,,,,,---,,,,,,,,,++++++++++++************+++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++---------,,,+++******)))))))))*********+++++++++***+++++++++***)))((((((******+++++++++,,,,,,,,,---,,,++++++,,,,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,)))******++++++******)))++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///,,,------...///000111111////////////////////////////////////000000000000222222333333333222222111111111111111111111111111111222222333444444555555444444444555555555666666555777999999999999;;;<<<<<<<<<<<<<<<===>>>??????@@@@@@???>>>===<<<;;;;;;======>>>???@@@@@@@@@@@@????????????@@@@@@AAAAAADDDDDDDDDDDDDDDEEEDDDDDDGGGFFFEEEDDDCCCBBBBBBAAACCCBBBBBBEEEHHHJJJKKKKKKFFFFFFEEEDDDCCCDDDDDDEEEGGGFFFFFFEEEEEEEEEFFFFFFCCCDDDDDDFFFHHHJJJKKKMMMKKKJJJIIIGGGFFFFFFFFFFFFDDDEEEFFFGGGFFFEEEDDDDDDDDDEEEGGGJJJLLLMMMMMMMMMJJJKKKLLLLLLLLLLLLKKKJJJFFFFFFEEEDDDCCCBBBAAA@@@???>>>======>>>>>>===;;;999999888777777666555555555333111111222333222111111000000000////////////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,++++++,,,------,,,***------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,+++)))(((((()))+++,,,++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,---.........***++++++,,,,,,++++++***++++++++++++++++++++++++*********++++++,,,,,,,,,,,,+++++++++,,,---///111,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,************************,,,+++++++++++++++++++++,,,++++++++++++++++++,,,,,,,,,++++++***++++++,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++************************''')))++++++******+++,,,,,,,,,+++++++++++++++,,,...,,,*********+++***)))******+++++++++,,,,,,,,,))))))***+++,,,,,,------++++++++++++++++++++++++***+++,,,,,,+++***+++,,,***+++++++++*********+++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++******++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********---,,,++++++***)))(((((()))))))))*********++++++)))***+++,,,+++***)))(((******+++++++++,,,,,,,,,,,,++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,******++++++++++++******+++++++++,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---------------------------------------------------------............///............////////////////////////////////////////////////000000000000333333333333222222111111//////000000000000000000111111222222333444444555444444444444555555555555555666888888777888999;;;;;;;;;;;;;;;<<<===>>>????????????>>>>>>===<<<<<<===>>>???@@@AAAAAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAADDDEEEEEEEEEEEEEEEEEEFFFHHHGGGEEECCCBBBAAAAAAAAABBBAAAAAACCCGGGJJJKKKKKKGGGFFFDDDCCCCCCCCCDDDEEEFFFFFFEEEEEEEEEEEEEEEEEEDDDDDDEEEFFFGGGIIIKKKLLLJJJIIIIIIHHHHHHGGGHHHHHHDDDEEEFFFGGGGGGFFFDDDCCCBBBCCCFFFHHHJJJKKKLLLLLLHHHIIIJJJKKKKKKKKKIIIHHHCCCCCCBBBBBBBBBBBBBBBBBB>>><<<;;;;;;<<<===;;;:::777777777666666555555444444333111111222222222111000000000////////////...........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,***,,,,,,------------------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,+++)))(((((()))+++,,,++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,---.........***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,+++++++++******+++******)))***,,,...///,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,************************+++++++++++++++++++++++++++++++++******+++++++++,,,++++++***++++++,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,,,,---************************''')))++++++******+++,,,+++++++++******++++++,,,111...+++)))***++++++*********+++++++++,,,,,,,,,))))))***+++,,,,,,------++++++++++++++++++++++++)))+++------+++******+++)))***,,,+++)))(((***+++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,++++++******************)))(((''''''''')))************+++++++++((()))+++,,,,,,,,,+++*********+++++++++,,,,,,,,,***++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---------------------------------------------------------............///000000000///......------////////////////////////////////////000000000000222222222222111111111111/////////000000000000000111111222222333333444444333444444444444555555555555666888777666666777999999999::::::;;;<<<===>>>>>>>>>>>>>>>>>>======<<<===>>>???@@@AAAAAAAAAAAA@@@AAAAAAAAAAAAAAAAAAAAABBBCCCEEEEEEDDDDDDFFFGGGHHHFFFDDDBBBAAAAAAAAABBBBBBAAA@@@BBBFFFIIIKKKLLLGGGFFFDDDCCCBBBCCCEEEFFFEEEEEEEEEEEEEEEFFFFFFFFFEEEEEEEEEFFFFFFHHHIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHEEEEEEFFFHHHIIIIIIFFFCCCAAACCCEEEHHHJJJKKKKKKKKKFFFHHHJJJKKKKKKJJJIIIHHHAAAAAA@@@@@@AAAAAABBBCCC===;;;::::::;;;;;;:::999666666666555555444444444444222111000111222111000000000////////////..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,***,,,,,,,,,,,,------------*********+++++++++,,,,,,++++++,,,,,,,,,,,,------***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,+++***))))))***+++,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,------------***++++++,,,,,,++++++***++++++++++++++++++++++++------,,,,,,+++******)))++++++******++++++,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,*********+++++++++++++++*********+++++++++++++++,,,++++++******++++++,,,++++++******++++++,,,,,,,,,++++++******++++++,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++,,,,,,---...***************************,,,------,,,,,,,,,---+++************++++++,,,333000+++))))))***++++++******+++++++++,,,,,,,,,*********++++++,,,,,,---++++++++++++++++++++++++)))+++------,,,+++***+++(((***,,,+++((('''))),,,******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++******)))***++++++++++++,,,,,,,,,***************)))))))))++++++++++++++++++++++++,,,,,,++++++++++++++++++)))))))))(((((((((((((((******+++++++++,,,,,,,,,))))))***+++,,,,,,,,,+++******+++++++++,,,,,,,,,)))***++++++******+++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---------------------------------------------------------............///000000000///......------////////////////////////////////////000000000000111111000000000111111222000111111111222222222222111111111222333333444444333333444444444555555555666777888777555444555666888888888999:::;;;<<<===;;;<<<===>>>>>>>>>=========>>>???@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@??????>>>@@@CCCCCCBBBCCCEEEHHHGGGEEECCCBBBAAAAAABBBBBBAAA@@@???AAAEEEIIIKKKLLLHHHFFFDDDBBBBBBCCCEEEFFFEEEEEEFFFGGGGGGHHHHHHHHHGGGFFFFFFEEEEEEEEEFFFFFFEEEEEEFFFGGGGGGHHHHHHHHHFFFEEEFFFIIILLLLLLHHHEEEBBBCCCFFFHHHIIIJJJJJJJJJEEEGGGIIIKKKLLLKKKIIIHHHBBBAAA@@@??????@@@AAAAAA<<<:::999999::::::999888555555555444444444444444444222000000111222111000000000/////////.................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,++++++,,,------,,,***++++++,,,,,,,,,---------+++++++++,,,,,,,,,------+++++++++,,,,,,---------******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++************************++++++,,,------,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,+++++++++++++++++++++,,,,,,,,,---,,,,,,+++***,,,++++++******++++++,,,++++++++++++++++++++++++++++++******++++++,,,---++++++++++++,,,,,,,,,---)))*********++++++++++++,,,,,,++++++++++++,,,,,,++++++******++++++,,,---,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******+++,,,,,,---************************+++---......,,,++++++,,,***************+++,,,,,,555111,,,))))))***++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************(((+++---...,,,+++******'''***---+++(((&&&))),,,******++++++++++++******++++++++++++++++++++++++******+++,,,,,,+++************+++++++++,,,,,,,,,,,,,,,+++++++++*********++++++++++++++++++++++++++++++++++++++++++,,,,,,)))))))))***************+++,,,,,,,,,,,,---------,,,,,,+++*********++++++******+++++++++,,,,,,,,,(((***,,,+++***)))+++---++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++........................---------------------------------............///............//////000000////////////////////////////////////000000000000000000//////000111111222222222222333333444444444000111111222333333444444333333333444444444555555666777888777555333444555777777777888999:::<<<===999;;;<<<>>>>>>>>>============>>>???@@@@@@@@@@@@?????????>>>>>>>>>>>>>>>;;;>>>AAAAAAAAAAAADDDGGGFFFEEECCCAAA@@@AAABBBCCCAAA@@@???AAADDDIIIKKKLLLHHHFFFDDDBBBBBBCCCEEEFFFEEEFFFGGGHHHIIIJJJJJJJJJHHHGGGFFFEEEDDDDDDDDDDDDCCCDDDEEEFFFGGGGGGGGGGGGFFFFFFGGGJJJMMMNNNJJJGGGCCCDDDFFFHHHIIIJJJJJJIIIEEEGGGIIIKKKLLLKKKIIIHHHDDDCCCAAA???>>>>>>??????;;;:::888999::::::999777444444444444444444333333444222000000111222111000000/////////............................................................,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................,,,,,,+++,,,---...,,,***+++++++++,,,,,,---------,,,,,,,,,---------......+++++++++,,,,,,---------*********++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************,,,,,,---------,,,+++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++*********++++++,,,---------......///...---+++***,,,++++++++++++++++++,,,+++++++++++++++++++++++++++*********+++,,,,,,---+++++++++,,,,,,---------))))))******++++++++++++---,,,,,,++++++,,,,,,---+++*********+++,,,,,,---,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******))))))***+++,,,,,,***************************+++,,,,,,***(((((()))******))))))***+++,,,,,,666222,,,))))))***+++,,,******+++++++++,,,,,,,,,,,,,,,++++++++++++++++++))))))))))))))))))))))))(((+++---...,,,+++******'''***---+++(((&&&))),,,******++++++++++++******************************++++++------------++++++*********++++++,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++*********++++++,,,,,,---*********+++,,,,,,------,,,,,,,,,---------......///...,,,***)))))))))*********+++++++++,,,,,,,,,'''***,,,+++))))))+++---++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++******++++++++++++******++++++,,,,,,,,,---------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++........................---------------------------------.........//////++++++,,,...///111222333////////////////////////////////////000000000000222111111111000000//////111111000000000000111111111111222222222333333333333333333333333333333333444444444555555555555666555555777888999::::::;;;;;;;;;;;;<<<<<<<<<======<<<===>>>??????@@@@@@??????@@@@@@@@@@@@???>>>>>>???@@@@@@AAABBBBBBBBBAAABBBBBBAAA@@@@@@@@@AAAAAA@@@AAAAAACCCEEEGGGIIIJJJGGGEEECCCBBBCCCDDDCCCCCCAAABBBCCCEEEFFFHHHIIIIIIJJJHHHFFFEEECCCCCCCCCDDDBBBCCCDDDFFFGGGGGGGGGGGGGGGIIIKKKMMMMMMLLLJJJIIIFFFDDDCCCEEEIIILLLLLLKKKIIIHHHIIILLLNNNMMMHHHDDDAAA@@@??????@@@@@@???===999999888777666555444444222333444555555333111000000000000000000000000000//////////////////////////////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........---,,,+++***)))++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,++++++************************************++++++,,,,,,++++++***++++++++++++++++++++++++---------,,,,,,+++++++++***++++++,,,,,,++++++***---,,,,,,++++++*********...---+++******+++---...++++++,,,,,,,,,++++++***************************++++++++++++++++++++++++*********++++++,,,,,,,,,------------------------,,,,,,+++******+++,,,,,,++++++++++++++++++++++++///...---,,,,,,,,,,,,,,,+++++++++,,,---000222333++++++******++++++,,,---+++,,,,,,------,,,,,,+++---+++))))))***+++***)))************************************************+++++++++*********))))))++++++++++++++++++++++++++++++,,,,,,,,,---------:::444...,,,---...---+++++++++++++++++++++++++++************************************************++++++++++++++++++++++++************************---,,,,,,,,,+++***************+++,,,,,,,,,,,,+++,,,,,,+++++++++,,,------*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************,,,++++++******++++++,,,***++++++,,,,,,++++++***++++++******++++++,,,---++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********'''((()))***,,,---...///++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------,,,,,,------.../////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............/////////............//////////////////////////////////////////000000000000111111111111000000000///111111000000000000111111111111111222222222333333333333333333333333333333444444444555555555555666555666777888999:::::::::::::::;;;;;;;;;<<<<<<<<<;;;;;;<<<===>>>>>>>>>>>>>>>>>>>>>?????????>>>>>>??????@@@AAAAAAAAAAAAAAABBBBBBAAA@@@@@@AAAAAAAAA@@@AAAAAACCCEEEGGGHHHJJJFFFDDDBBBAAABBBCCCCCCBBBCCCCCCDDDEEEFFFHHHIIIIIIIIIHHHFFFDDDCCCCCCCCCDDDBBBBBBDDDEEEFFFGGGGGGGGGIIIKKKMMMOOOOOOMMMKKKJJJFFFDDDCCCFFFJJJMMMMMMLLLIIIIIIJJJLLLNNNMMMHHHEEEAAA???>>>>>>??????>>><<<999888888777666555444333222333444555444333111000////////////////////////........................///.........------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++******++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++***++++++,,,,,,++++++***+++,,,---......---+++***,,,,,,,,,++++++************++++++,,,,,,++++++***++++++++++++++++++++++++++++++***))))))***+++++++++++++++,,,,,,++++++***************************++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,++++++++++++++++++++++++......---,,,,,,,,,,,,,,,,,,,,,+++++++++,,,......++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---+++))))))***+++***)))************************************************+++++++++*********))))))+++++++++++++++++++++++++++++++++++++++,,,,,,---777555333///,,,++++++,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++************************+++++++++++++++***************+++,,,,,,,,,,,,+++,,,++++++*********++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************,,,++++++++++++++++++,,,***++++++,,,,,,++++++***++++++******++++++,,,---++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++,,,,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,.........---,,,,,,,,,+++---------------,,,,,,,,,........................,,,,,,,,,---------......---------............/////////............//////////////////////////////////////////000000000000111111111111000000000000111111000000000000111111111111111222222222222333444444444444444444444444444444444555555555555666555666777888999:::::::::999999:::::::::;;;;;;;;;999::::::;;;<<<<<<======;;;<<<===>>>???????????????@@@@@@AAAAAAAAAAAA@@@AAAAAAAAA@@@@@@AAABBBBBB@@@AAAAAABBBDDDFFFGGGHHHEEECCCAAA@@@AAABBBBBBBBBDDDDDDDDDEEEFFFGGGGGGHHHIIIHHHFFFDDDCCCCCCCCCDDDAAABBBCCCDDDEEEFFFFFFGGGKKKMMMOOOPPPPPPOOOLLLKKKFFFEEEEEEGGGJJJLLLMMMMMMIIIJJJKKKLLLMMMLLLHHHEEE@@@???============<<<:::888777777666555444333333222222333444333222111000////////////////////////....................................------------------------------------------------------------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,---///000///---+++)))++++++***************)))***++++++,,,,,,++++++******++++++++++++,,,,,,,,,*********++++++************++++++,,,,,,+++++++++************************++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++...------,,,,,,,,,,,,,,,---,,,+++***))))))))))))++++++******++++++,,,---,,,+++***))))))***+++,,,---+++))))))***+++***)))************************************************+++++++++***************++++++++++++++++++++++++++++++***)))***+++,,,---333555666333---***+++...++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************))))))************************+++,,,,,,,,,,,,+++,,,,,,+++***))))))))))))***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++***++++++,,,,,,++++++***+++************+++,,,,,,++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***......------,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,+++******...------,,,++++++******........................,,,,,,,,,---------......---------............/////////............//////////////////////////////////////////000000000000111111111000000000000000111111000000000000111111111111111111222222222222444444444444444555555555444444444555555555555666666666777888999:::::::::888888999999999:::::::::999999::::::;;;<<<<<<===;;;<<<===???@@@@@@AAAAAA@@@AAABBBBBBBBBBBBAAAAAA@@@@@@@@@@@@AAAAAABBBCCCAAAAAAAAABBBCCCEEEFFFGGGDDDBBB??????@@@BBBBBBAAACCCCCCDDDDDDEEEEEEEEEFFFHHHGGGEEEDDDCCCCCCDDDDDDAAAAAABBBCCCDDDEEEFFFGGGLLLNNNPPPQQQQQQOOOLLLKKKIIIHHHHHHHHHIIIJJJKKKKKKJJJKKKLLLMMMMMMKKKHHHFFF@@@>>><<<<<<<<<<<<:::888666666555555444333333222222222222333222111000000////////////////////////........................------------------------------------------------------------------------***+++,,,,,,---------,,,+++++++++,,,,,,,,,------------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***.........------,,,++++++++++++++++++***************++++++,,,,,,++++++***,,,,,,++++++++++++++++++***+++---......---+++*********+++,,,,,,,,,++++++************************++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,+++,,,,,,---,,,,,,+++***)))(((((((((++++++******++++++,,,---+++)))(((&&&&&&((()))+++,,,***))))))***++++++***************************************************************************+++++++++++++++++++++++++++***)))((()))***,,,---///222333333000------...++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************((((((((()))*********+++******+++,,,,,,,,,,,,+++------,,,***))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++***++++++,,,,,,++++++******************++++++,,,++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++///......------,,,,,,+++***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,+++++++++---------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------......---------............//////......------......///////////////////////////////////////000000000000000000000000000000111111111111000000000000111111000000111111111222222222333333333444444444555555444444444555555555555666666777888999999999999999888888888999999999:::::::::::::::::::::<<<===>>><<<===>>>@@@AAABBBCCCCCCBBBBBBCCCCCCCCCCCCBBBBBB?????????@@@AAABBBCCCDDDAAAAAAAAAAAABBBCCCDDDEEECCCAAA??????@@@BBBBBBAAABBBBBBBBBBBBCCCCCCDDDDDDGGGFFFEEECCCCCCCCCDDDDDDBBBBBBBBBBBBCCCEEEFFFGGGLLLMMMOOOQQQQQQOOOMMMKKKMMMLLLLLLJJJIIIHHHHHHIIIKKKLLLMMMMMMLLLJJJHHHGGG@@@>>><<<;;;;;;:::888666555555444444333222222222111111222111111111000000................................................,,,,,,------------------------------------------------------------------******+++,,,------------+++++++++,,,,,,,,,------------,,,,,,,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***///---+++))))))***+++,,,+++,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***------,,,,,,+++***))))))***+++---//////---+++***)))***+++,,,,,,,,,,,,,,,************************++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,,,,---+++++++++++++++*********++++++******++++++,,,---,,,+++)))(((((()))+++,,,,,,***))))))***++++++***************************************************************************++++++++++++++++++++++++******)))))))))***+++,,,...------000222333000---++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************((((((((()))*********+++******+++,,,,,,,,,,,,+++///...---,,,+++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************************************++++++,,,,,,++++++******++++++,,,,,,++++++*********))))))******+++,,,++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------------...*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,---------,,,---------.........///++++++++++++++++++++++++,,,,,,,,,---------......---------............///......------------......////////////////////////////////////000000000000000000000000111111111111111111000000000000111111000000000111111111111222111222222333333444444444444444444555555555555666777777888999999999999999888888999999999:::::::::::::::999999999;;;===>>>===>>>???AAABBBCCCCCCCCCBBBCCCCCCCCCCCCBBBBBBAAA?????????@@@AAABBBDDDEEEAAAAAAAAAAAAAAABBBCCCDDDCCCAAA??????AAABBBBBBBBBAAAAAAAAABBBCCCDDDDDDEEEFFFEEEDDDCCCCCCCCCDDDDDDCCCBBBBBBBBBCCCEEEGGGHHHKKKMMMOOOQQQQQQPPPNNNMMMNNNNNNNNNLLLIIIGGGHHHIIIKKKMMMNNNMMMKKKIIIHHHIIIAAA???===<<<;;;:::777555333333333333222222222111111111111000000000000000........................------------------------,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***---,,,***))))))***,,,---,,,,,,,,,,,,,,,---------***++++++,,,,,,++++++***------,,,,,,+++******)))((()))+++,,,,,,+++)))((()))***++++++,,,,,,,,,,,,************************++++++++++++++++++++++++,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++++++++,,,,,,---******+++,,,,,,,,,,,,+++++++++******++++++,,,---...---,,,,,,,,,,,,---...+++***((()))***,,,++++++***************************************************************+++++++++++++++++++++++++++++++++*********+++++++++++++++---******---222333000---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++************************))))))************************+++,,,,,,,,,,,,+++......---,,,++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++***************************************************+++,,,------,,,+++******++++++,,,,,,++++++******))))))))))))***++++++++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,***++++++,,,---......///*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,---......,,,,,,---......///000000------------------------,,,,,,,,,---------......---------............///......------------......////////////////////////////////////000000000000///000000000111111111111111111000000000000111111000000000000111111111111000000111111222333333444444444444555555555555666777777888999999999999888999999999999:::::::::;;;999888777777777999;;;<<<===>>>???@@@AAABBBBBBBBBAAAAAABBBBBBAAA@@@@@@???>>>>>>???@@@AAACCCDDDEEEAAAAAAAAAAAAAAAAAABBBBBBCCCAAA??????AAACCCCCCCCCAAAAAABBBCCCEEEFFFGGGGGGFFFEEEDDDCCCBBBCCCDDDDDDDDDCCCCCCCCCDDDFFFHHHIIIKKKMMMPPPRRRSSSSSSQQQPPPLLLNNNNNNLLLIIIHHHIIIKKKLLLNNNOOONNNKKKHHHHHHIIIBBB@@@===<<<;;;:::777555222222222222222111111111111111000///////////////........................------------------------++++++,,,,,,,,,---------------------------------++++++++++++++++++++++++++++++,,,---------,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***)))***+++,,,------------******++++++,,,,,,,,,,,,***++++++,,,,,,++++++************++++++,,,,,,,,,)))***++++++++++++***)))))))))***+++,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++++++++******+++,,,,,,---***+++,,,,,,,,,+++******++++++******++++++,,,---------------------------+++)))((()))***,,,,,,+++************************************************))))))*********+++++++++++++++++++++++++++++++++)))***,,,---------,,,+++,,,+++,,,---.........---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++************************+++++++++++++++***************+++,,,,,,,,,,,,+++,,,,,,+++++++++++++++,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++************************************************)))***,,,------,,,***)))***++++++,,,,,,++++++***)))))))))))))))***++++++++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******++++++,,,---------)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///...------,,,,,,------...////////////////////////////////////000000000000//////000000111111111222111111000000000000111111000000000000111111111111//////000111222222333333444444444555555555666666777888888999999999888888999999:::::::::;;;;;;;;;888777666555666888:::;;;===>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>===>>>>>>>>>@@@AAACCCEEEFFFBBBAAAAAA@@@@@@AAAAAABBBCCCAAA@@@@@@BBBCCCDDDCCCBBBBBBCCCEEEFFFHHHIIIIIIEEEEEECCCBBBBBBCCCDDDDDDEEEDDDCCCCCCDDDFFFIIIJJJLLLNNNQQQTTTUUUUUUSSSRRRJJJLLLMMMLLLJJJIIILLLNNNLLLNNNPPPNNNJJJHHHHHHJJJCCCAAA>>><<<;;;:::777555222222222111111111111111111111000///////////////........................------------------------+++++++++,,,,,,---------------------------------************************,,,,,,,,,------,,,,,,+++++++++,,,,,,,,,------------------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,*********++++++,,,,,,,,,************************+++++++++,,,,,,+++++++++&&&)))---000111000---+++))))))******+++++++++++++++++++++,,,,,,+++++++++'''((()))***,,,...//////,,,,,,,,,------,,,,,,,,,((()))***+++,,,---------************************++++++++++++++++++++++++*********++++++,,,,,,---))))))))))))))))))))))))***+++,,,------,,,+++***+++++++++++++++++++++++++++*********+++,,,,,,---***+++,,,,,,+++***)))(((++++++******++++++,,,---)))***++++++++++++***)))+++)))((()))+++,,,,,,+++************************************************))))))******++++++++++++++++++++++++++++++++++++(((***---//////...,,,***+++---///...***)))+++---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++************************---,,,,,,,,,+++***************+++,,,,,,,,,,,,+++******************++++++,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++************************************************)))***,,,------,,,***)))+++++++++,,,,,,+++++++++)))))))))))))))******+++++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,***+++++++++++++++,,,,,,))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++...------,,,,,,++++++***************************,,,,,,,,,---------......---------.........//////...------,,,,,,------...............////////////------...///000111222222111111000000//////......000000000000////////////111111111000000000000000111222333333444444333333333333333333333333333333555666777777777777777666999999999999999999999999999999999999999999::::::===>>>>>>????????????>>><<<>>>??????>>>>>>???@@@@@@@@@@@@AAAAAACCCDDDEEECCCCCCCCCCCCBBBBBBBBBBBBCCCBBB@@@AAABBBCCCBBBAAAAAAAAAAAADDDHHHKKKLLLKKKEEEDDDAAA???>>>???@@@AAABBBCCCDDDDDDDDDFFFIIILLLMMMOOOSSSVVVWWWUUURRRPPPLLLLLLKKKJJJJJJJJJJJJJJJOOONNNMMMKKKIIIGGGEEEDDD>>>===;;;999888666555555333333333222222222111111000000000000//////////////////......---------,,,........................,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---+++***,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++++++++++++++++++++,,,,,,------,,,,,,+++***++++++,,,,,,++++++***+++******))))))******+++++++++++++++++++++++++++))))))))))))))))))))))))---------,,,,,,+++++++++******************************+++++++++,,,,,,,,,---,,,+++******+++,,,---,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))******************************++++++++++++******++++++++++++++++++++++++******++++++++++++******))))))*********+++++++++***,,,///111222000---+++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++///...,,,+++***+++,,,,,,************************,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,---------,,,,,,+++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---((())))))))))))*********++++++++++++++++++++++++************************+++++++++,,,,,,---------)))))))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,++++++++++++,,,---......------,,,,,,---...000111.........------,,,,,,,,,.........------,,,,,,,,,,,,---.../////////...---------------------------////////////////////////............///////////////////////////000000000111000000000/////////...////////////000000000000111000000000000000000000111222333333444444333333333333333333333333333333555555666777777777666666999999999999999999999999999999999999999:::::::::<<<===>>>>>>???>>>>>>>>>===>>>@@@???>>>>>>???AAA??????@@@@@@BBBCCCEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDBBB@@@@@@BBBCCCCCCBBBBBBAAAAAACCCFFFHHHIIIHHHFFFDDDCCCAAA@@@@@@AAABBBDDDEEEFFFGGGGGGIIILLLNNNNNNPPPTTTVVVWWWVVVSSSQQQLLLKKKJJJJJJJJJIIIJJJJJJLLLLLLJJJHHHFFFDDDCCCBBB>>>===;;;999777666555555333333222222222111111111000//////////////////////////////.........------........................,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++************************---------,,,,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,+++++++++*********++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++******++++++++++++******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))******************************++++++++++++******++++++++++++++++++++++++******++++++++++++******))))))*********+++++++++''')))+++------,,,***))),,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++------,,,+++++++++++++++************************,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++******++++++,,,---++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++,,,,,,,,,---*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,+++*********++++++++++++******+++,,,...///......---------,,,,,,,,,......---------,,,,,,,,,+++,,,---...///......---------------------------........................---............/////////000000000/////////......000000000000////////////......//////000000111111000000000000000000111111111222333333444444333333222222222222222222222222444444555666666666666666999999999999999999999999888999999999:::::::::;;;;;;<<<<<<===>>>>>>======>>>???@@@@@@??????@@@BBB???@@@@@@AAACCCDDDFFFGGGEEEEEEEEEEEEEEEEEEEEEEEEFFFCCCAAA@@@AAACCCDDDDDDCCCBBBAAABBBDDDFFFFFFEEEGGGFFFEEEDDDCCCCCCCCCDDDDDDFFFGGGHHHHHHJJJMMMOOONNNPPPSSSVVVWWWUUUSSSQQQJJJJJJJJJJJJIIIIIIIIIIIIHHHHHHFFFDDDBBBAAA???>>>===<<<:::888666555555444333222222222222111111111///////////////////////////////////////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,++++++++++++++++++*********))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++***************++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++******++++++++++++*********************+++++++++'''((())))))******)))))),,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++***)))************************,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++,,,,,,,,,---------,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---++++++++++++,,,,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,---,,,+++***))))))))))))+++*********+++,,,---......------------,,,,,,,,,...------------,,,,,,,,,++++++,,,---------------------------------------........................---------.........//////////////////////////////000000000000////////////---......///000111111222000000000000000111111111111222333333444444333333111111111222222222222222333444555666666666666666999999999999999999999999888999999::::::;;;;;;;;;::::::;;;<<<============>>>@@@AAAAAA@@@???AAABBBAAAAAAAAACCCDDDFFFHHHIIIFFFFFFFFFFFFGGGGGGGGGGGGGGGDDDAAA@@@BBBCCCEEEEEECCCAAA@@@AAADDDFFFFFFFFFGGGGGGGGGGGGFFFFFFEEEEEECCCEEEGGGGGGHHHIIIKKKMMMLLLNNNQQQSSSTTTSSSQQQPPPIIIIIIIIIIIIIIIHHHHHHGGGEEEEEECCCBBB@@@>>>===<<<;;;:::999777666555444444222222222222111111111111.........///////////////////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,++++++,,,,,,,,,,,,,,,,,,++++++******))))))******+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***+++,,,------,,,+++***++++++*********)))))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************++++++++++++,,,,,,,,,,,,++++++******++++++,,,************************************************++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++******++++++++++++*********************************************+++,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++)))***+++,,,,,,+++)))(((************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******+++,,,,,,,,,,,,---------,,,+++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++++++++******++++++,,,---)))))))))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++************************---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************+++,,,,,,------,,,,,,,,,,,,+++***************,,,,,,,,,------......///------------------------------------------------++++++,,,,,,,,,,,,---,,,------------------------........................------------............,,,------...///000000000////////////000000000000---......///000111111222//////000000111111111111111222333333444444333333111111222222222333333333333444555666777777777777999999999999999999999999888888999:::;;;;;;<<<<<<999:::;;;<<<============>>>@@@AAAAAA@@@???AAABBBBBBBBBCCCDDDEEEGGGIIIJJJEEEFFFFFFFFFGGGGGGGGGHHHGGGDDDBBBAAACCCDDDEEEEEEBBBAAA@@@AAADDDGGGHHHIIIHHHHHHIIIIIIIIIHHHGGGFFFDDDFFFHHHIIIHHHHHHJJJKKKIIIKKKMMMOOOPPPOOONNNMMMGGGHHHHHHIIIHHHGGGFFFFFFCCCCCCBBB@@@>>>===<<<;;;:::999888666555444444333222222222111111111000000------....../////////000.........///////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,------,,,,,,,,,+++******))))))******+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***+++,,,------,,,+++***+++++++++************)))++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********************************+++++++++,,,,,,,,,++++++******++++++,,,************************************************++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++******++++++++++++******************************,,,++++++***+++,,,---...++++++++++++++++++++++++************************++++++++++++++++++++++++((()))+++,,,,,,+++***)))************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++++++++******++++++,,,---)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************+++,,,,,,------,,,,,,+++++++++++++++,,,------,,,,,,------------------------------------------------------------------++++++++++++,,,,,,------------------------------........................,,,------------.........+++,,,---...///000000111////////////000000000000......//////000000111111/////////000111111222222111222333333444444333333222222222333333444444555444444555777888888888888999999999999999999999999888888999:::;;;<<<======999999;;;<<<======>>>===>>>???@@@@@@??????@@@BBBCCCCCCCCCCCCDDDFFFGGGHHHDDDDDDDDDEEEFFFFFFGGGGGGFFFEEECCCCCCEEEFFFEEEDDDBBB@@@???@@@CCCGGGIIIIIIGGGHHHJJJKKKKKKJJJHHHGGGHHHJJJKKKKKKJJJIIIJJJJJJFFFHHHJJJLLLLLLLLLKKKJJJFFFGGGHHHHHHHHHGGGEEEDDDAAAAAA@@@>>>===<<<;;;:::888888666555444333333333222111111111111000000000---------......//////000---------...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++,,,,,,------------,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,+++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******++++++++++++++++++++++++******++++++++++++******+++++++++***************+++************+++,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++)))***++++++++++++++++++***************************++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,*********+++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,++++++++++++,,,---...///******++++++++++++******,,,,,,,,,------------...,,,,,,,,,------------...,,,,,,,,,,,,,,,---......------------------------------------------------,,,,,,---------.........---------....../////////.../////////000000000111////////////000000000000...//////000111111222222111222333333444444333333222333333444555555666666444555666888999999::::::999999999999999999999999888888999:::;;;<<<======999:::;;;<<<===>>>>>>>>>===>>>@@@???>>>>>>???AAABBBBBBAAAAAABBBBBBCCCDDDBBBBBBCCCCCCDDDEEEEEEFFFEEEDDDDDDFFFGGGGGGEEECCCCCCAAA??????AAADDDFFFGGGFFFHHHKKKLLLMMMKKKHHHGGGIIIKKKLLLLLLIIIHHHGGGGGGEEEFFFHHHIIIJJJJJJIIIIIIEEEFFFGGGHHHGGGFFFDDDCCC??????>>><<<;;;:::999888777777555444333333333222111111111111000000000000,,,,,,---......///000000,,,,,,,,,,,,---------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++------------------------++++++++++++++++++++++++------------------------+++,,,,,,------,,,,,,+++,,,,,,------------,,,,,,---,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++++++++++++++,,,---------,,,,,,,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******++++++++++++++++++++++++******++++++++++++******+++++++++*********))))))*********+++++++++++++++************************************************+++++++++++++++++++++++++++++++++++++++,,,------******************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******)))))))))*********++++++)))*********++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,---------......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,++++++++++++*********+++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,+++++++++++++++,,,,,,)))***++++++++++++***))),,,,,,,,,---------......,,,,,,,,,---------.........---,,,,,,,,,---//////------------------------------------------------,,,,,,,,,---------......///............---------.../////////000000111111000000000000////////////...//////000111222222222222222333444444444333333333333444444555666777777555666777888::::::;;;;;;999999999999999999999999888888999:::;;;======>>>999:::;;;===>>>?????????<<<>>>??????>>>>>>???@@@AAA@@@@@@??????@@@@@@AAA@@@AAAAAABBBCCCDDDDDDEEEDDDDDDEEEGGGHHHHHHEEEBBBDDDAAA>>>>>>???BBBCCCCCCFFFHHHKKKMMMMMMKKKIIIGGGHHHIIIKKKJJJGGGDDDCCCCCCEEEFFFHHHIIIJJJJJJIIIHHHDDDEEEGGGHHHGGGFFFDDDCCC======<<<;;;:::888888777777666555444333222222222111111111111000000000000,,,,,,------...///000000+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---+++***,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,------......------,,,+++******************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------******************************+++++++++,,,,,,,,,---,,,+++******+++,,,---......---------,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))))))))))))))))))))))))))************+++++++++,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******++++++++++++++++++++++++******++++++++++++******++++++++++++******))))))++++++,,,------------,,,************************************************++++++++++++++++++++++++,,,,,,+++***+++,,,...///*********************************++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******((())))))))))))*********))))))******++++++++++++*********++++++,,,,,,---++++++++++++++++++++++++++++++******++++++,,,---******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++)))))))))******++++++,,,************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,---,,,+++***))))))))))))+++,,,---...------+++***,,,,,,,,,------.........,,,,,,,,,------...............---,,,---...///000------------------------------------------------//////.........---------......////////////......///////////////000111111222222222111111111111111000000111111111222222222111222333444444444333333444444444555555555666666555666777888888777666555<<<<<<<<<<<<;;;;;;:::999888:::<<<>>>>>>===;;;:::;;;;;;:::;;;;;;<<<===>>>:::<<<===>>>======???AAABBBBBBAAAAAA@@@???>>>>>>@@@AAAAAABBBCCCDDDEEEEEEDDDEEEFFFGGGFFFEEECCCAAACCCBBBBBBAAAAAAAAABBBBBBEEEFFFIIIJJJKKKIIIGGGFFFGGGIIIKKKIIIEEECCCCCCDDDCCCEEEGGGIIIIIIHHHEEEDDDDDDDDDEEEEEEDDDBBB???>>>>>>===<<<;;;999888777666444444333333222111000000222222222111111///......///............------------...//////...---***))) &&&)))+++*********++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++******))))))))),,,,,,,,,++++++*********++++++++++++++++++++++++------,,,,,,+++***)))))))))************+++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,++++++***************+++++++++,,,,,,,,,---,,,***(((((()))***+++++++++++++++++++++++++++...---+++))))))***+++,,,+++++++++******)))))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++++++++++++++---,,,,,,+++*********++++++,,,,,,------,,,,,,+++,,,,,,,,,++++++*********++++++++++++++++++++++++******************************************************))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++***)))(((''',,,,,,,,,,,,,,,,,,,,,,,,///,,,******---...---+++)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,------,,,+++************++++++************++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++*********,,,++++++******++++++,,,++++++,,,,,,,,,,,,------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++*********+++,,,------......------,,,,,,,,,++++++++++++++++++)))***+++,,,---,,,+++***++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++***************************************+++++++++,,,,,,,,,---+++)))))),,,---,,,***---------,,,,,,+++++++++------------------------------------------------------------------------//////.........---------......////////////......///////////////000000111111111111111111111111111000000111111111222222222222222222333333333444444333444444444444555555555222444666888999:::::::::;;;;;;;;;;;;;;;:::999888:::<<<>>>@@@@@@???===<<<;;;;;;:::;;;;;;<<<===>>><<<===??????>>>>>>???AAABBBAAAAAAAAA@@@?????????AAAAAABBBBBBCCCDDDDDDDDDDDDEEEFFFGGGFFFEEECCCBBBCCCBBBBBBBBBBBBBBBBBBBBBEEEFFFIIIJJJKKKIIIHHHFFFGGGHHHIIIGGGDDDBBBBBBDDDCCCDDDFFFGGGGGGFFFEEEDDDBBBBBBCCCCCCBBBAAA>>>===<<<<<<;;;999888666555555444444333222222111000000111222222111111///......///............------------...//////...---+++)))$$$'''+++------,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++------,,,,,,+++******)))************++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,...,,,+++)))))))))++++++++++++++++++++++++++++++...---+++***)))***+++,,,,,,,,,+++++++++*********++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++,,,+++******)))))))))***,,,------------------,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++******************************************************))))))***++++++,,,+++++++++++++++++++++++++++++++++***************,,,,,,,,,,,,,,,,,,,,,,,,---+++))))))+++,,,+++***)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++***++++++,,,,,,,,,,,,++++++++++++,,,,,,******+++++++++,,,,,,,,,---,,,,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,+++++++++,,,,,,,,,------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++*********++++++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,///---++++++---///...,,,---------,,,,,,,,,++++++------------------------------------------------------------------------...............---------......////////////......////////////000000000000000000000000000000000000111111111111111222222222333222222111222333444555333333333333444444444444333444666888:::;;;<<<<<<999999999:::999999888777:::;;;===??????>>>===<<<;;;;;;:::;;;;;;<<<===>>>>>>???@@@@@@???>>>???AAAAAAAAAAAAAAA@@@@@@@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBDDDEEEFFFFFFFFFEEECCCCCCCCCCCCBBBBBBCCCCCCCCCCCCEEEFFFHHHJJJJJJJJJHHHGGGFFFFFFFFFDDDBBBAAABBBCCCCCCDDDDDDDDDDDDCCCCCCCCC???@@@AAAAAA@@@???>>>===::::::999888666555444444333333333222111111000000111111111111000///......///............------------......///...---+++***+++---......---,,,,,,---++++++++++++++++++++++++((()))***+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,,,,,,,+++,,,,,,,,,++++++++++++***++++++++++++++++++++++++---,,,,,,++++++*********************+++++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,...---+++******+++,,,,,,++++++++++++++++++++++++---,,,+++*********+++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++)))))))))******++++++,,,,,,++++++************++++++***))))))((()))))))))+++,,,,,,------,,,,,,+++,,,,,,,,,++++++++++++***++++++++++++++++++++++++************************++++++++++++++++++++++++*********)))******+++,,,************************))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))***+++,,,+++***)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************+++,,,---...---,,,,,,,,,,,,,,,,,,---******+++++++++,,,,,,,,,------------,,,,,,,,,,,,------,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++***++++++,,,,,,++++++***)))*********+++,,,,,,,,,++++++******++++++,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,///---+++,,,---......---------------,,,,,,,,,,,,------------------------------------------------------------------------..............................////////////.........//////000000000000000////////////000000000000111111111111111111111111444222111000000222444555222222222333333333444444555666666777888888999999777888888888888888777777888999:::<<<<<<;;;:::999;;;;;;:::;;;;;;<<<===>>>@@@AAABBBAAA?????????AAA@@@@@@AAAAAAAAAAAAAAAAAACCCCCCCCCBBBBBBAAAAAAAAADDDDDDEEEEEEEEEDDDDDDCCCBBBCCCCCCDDDDDDDDDDDDDDDEEEFFFHHHIIIJJJIIIHHHHHHEEEDDDCCCBBBAAAAAABBBCCCCCCCCCAAA@@@@@@AAABBBBBB>>>>>>????????????>>>===999999888777666555444444333222222222111111000000000000111111000///......///............---------------.........---,,,+++,,,------,,,***)))***,,,++++++++++++++++++++++++))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++******************+++++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,------,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,+++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++((())))))***+++,,,,,,---------+++************++++++******)))))))))************++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++++++++++++++++++++***************++++++************++++++++++++)))************+++++++++++++++++++++++++++++++++,,,++++++,,,,,,,,,,,,+++))))))*********+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++*********++++++,,,---,,,,,,++++++++++++,,,,,,******+++++++++,,,,,,,,,------------------------...------,,,,,,------...***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,+++++++++***++++++,,,,,,,,,,,,++++++((())))))***+++,,,,,,---,,,+++***)))***+++,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************+++++++++,,,,,,,,,------,,,+++******++++++++++++------------------,,,,,,,,,,,,------------------,,,,,,---------------------------------------------...........................////////////............///000111000000///......//////000000000000111111111111111111111111333222111000000222444555222222222333333333444444555555555555666666777777666666777888888777777777888888999:::;;;::::::999;;;;;;:::;;;;;;<<<===>>>@@@AAABBBAAA@@@???@@@AAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCCCCBBBAAAAAA@@@@@@CCCCCCCCCDDDDDDCCCCCCCCCBBBCCCDDDEEEEEEEEEEEEDDDDDDEEEFFFGGGHHHHHHHHHHHHDDDCCCBBBBBBBBBBBBCCCBBBCCCBBB@@@???>>>???@@@AAA>>>>>>?????????>>>>>>>>>999999888777666555555444222222111111111111111000///000000000000//////...///............---------------------------,,,,,,++++++,,,***))))))+++---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++******++++++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))******+++,,,---......------,,,+++************++++++*********++++++,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++***************+++++++++++++++,,,,,,------+++++++++************)))++++++++++++++++++++++++)))***+++,,,+++*********))))))*********+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,++++++*********+++++++++************++++++******+++++++++,,,,,,,,,------------------------...------,,,,,,------...*********+++++++++,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,+++***,,,,,,------------,,,,,,(((((()))***++++++,,,,,,,,,+++***)))***+++,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++,,,,,,,,,---------++++++++++++******+++,,,------------------------,,,,,,,,,---------......,,,,,,,,,---------......---------------------------------.....................////////////......---...000111111111000///...//////000000111111222222222222111111111111111222111111000111222333444333333333333444444444444222222333444555777888999666666777777888888777777999:::;;;;;;<<<<<<;;;;;;;;;;;;:::;;;;;;<<<===>>>???@@@AAAAAA@@@???@@@AAABBBBBBBBBBBBAAAAAAAAAAAACCCBBBBBBBBBAAAAAA@@@@@@AAAAAAAAAAAABBBBBBBBBBBBBBBCCCDDDFFFFFFFFFEEEEEEBBBCCCDDDEEEFFFGGGGGGGGGCCCCCCCCCDDDEEEFFFDDDBBBBBBAAA@@@>>>>>>>>>?????????>>>>>>>>>=========<<<888888777666666555444444111111111111111111111111/////////000000//////...///............---------------------------------+++,,,---,,,++++++---///++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,,,,,,,---------***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,------...+++,,,,,,---,,,,,,+++***++++++++++++++++++,,,------......//////......---***++++++++++++,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******)))*********+++++++++,,,,,,------...,,,+++++++++******))))))++++++++++++++++++++++++&&&(((***+++)))((((((((()))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,...---,,,+++************+++******))))))******+++******+++++++++,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,------************++++++++++++++++++++++++++++++++++++******++++++++++++*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---,,,+++***,,,------......------,,,((()))))))))***+++++++++++++++******++++++,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------......---,,,,,,---///------------............+++,,,,,,------.........+++,,,,,,------.........---------------------------------.........//////......////////////......---...000111111111////////////000000111222222333222222222111111111000000111111111111222222222222333444444444444555555555555444444444555666888999666666777888888888888888999:::::::::;;;;;;;;;;;;;;;;;;:::;;;;;;<<<===>>>===???@@@@@@??????AAABBBCCCCCCCCCBBBAAAAAAAAA@@@BBBBBBAAAAAAAAAAAAAAAAAA@@@?????????@@@AAAAAABBBAAACCCEEEGGGGGGGGGFFFEEEAAAAAABBBCCCDDDEEEFFFFFFCCCCCCDDDFFFIIIIIIFFFBBBBBBAAA@@@???>>>>>>>>>>>>>>>>>>===<<<;;;:::::::::666666555555444444333333000000000000111111111111......///////////////...///............------------------,,,,,,------...,,,---......,,,,,,,,,...++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,)))******++++++,,,++++++++++++++++++++++++++++++******++++++,,,,,,,,,,,,*********+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,)))***---......---+++******************+++,,,,,,---------......---------******+++++++++,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))******)))******+++,,,,,,------***************+++++++++************************'''***------+++))))))***)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++***+++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,---,,,,,,++++++++++++,,,,,,************++++++++++++++++++++++++++++++++++++******++++++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(((***+++------,,,+++***,,,,,,,,,------,,,,,,,,,))))))))))))******************+++,,,,,,,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,...///---++++++---///------------.........///++++++,,,,,,---......///++++++,,,,,,---......///---------------------------------.........//////......////////////......---...000111222111///...///000000111222333333333222222222222111111000000000000111222222222222111444444444555555555666666:::999777666555555555555666666777888888888888888777777888888888999999999;;;;;;;;;;;;;;;<<<>>>>>><<<>>>????????????AAABBBDDDDDDCCCBBBAAAAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA???>>>>>>>>>???@@@AAAAAAAAACCCEEEGGGHHHGGGFFFEEE@@@@@@AAABBBCCCDDDEEEFFFCCCCCCEEEHHHLLLKKKGGGCCCAAAAAAAAA@@@???>>>>>>===>>>===<<<:::999888888888444444444333333222222222000000000000000111111111......///////////////...//////.........---------------,,,,,,,,,------...,,,---......,,,*********++++++++++++++++++++++++))))))***+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))******+++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,*********++++++,,,,,,,,,******+++++++++,,,,,,,,,((()))***+++++++++++++++++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,)))))))))******++++++++++++++++++++++++++++++++++++++++++***************''')))---///000...,,,***))))))((())))))***++++++*********++++++******************++++++,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))******((())))))***++++++,,,,,,'''((()))***+++,,,------***************************...111111///------...)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************+++,,,---------,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,*********++++++,,,,,,,,,,,,++++++******++++++,,,)))************+++++++++++++++++++++++++++++++++******++++++++++++***************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))+++---------+++***+++++++++,,,,,,+++++++++*********))))))))))))))))))***+++,,,---,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,*********++++++,,,,,,,,,************************,,,,,,,,,---------......***,,,---,,,))))))+++...---------.........//////++++++,,,,,,---...//////++++++,,,,,,---...//////------------------------........................111///...------...///111222111111111000000//////000111111111111222222222222222222222222222222222111111222222222333333333333333333444444444555555000444999:::888777777888666666777999999::::::999888999999999999:::::::::===>>>>>>>>>======???AAA;;;777<<>>DDDCCCDDDDDDCCCAAA@@@@@@AAA@@@@@@??????@@@@@@AAABBB>>>???@@@@@@@@@@@@???>>>@@@AAACCCDDDDDDDDDCCCCCCBBBAAA@@@@@@??????@@@@@@AAABBBEEEHHHKKKKKKHHHEEE>>>>>>============>>>>>><<<<<<;;;:::999777666666555555444444444333333333000000000000000000000000......////////////......,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......---+++)))***+++,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++++++++++++++---,,,,,,++++++,,,,,,---------++++++++++++------...---,,,,,,++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,+++,,,,,,,,,,,,+++******)))***+++,,,---,,,+++***++++++,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***)))***++++++++++++***)))++++++************++++++++++++++++++++++++++++++***++++++,,,,,,++++++*********+++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++*********))))))+++,,,.........,,,***)))************************************************++++++++++++******))))))************************,,,------+++******,,,......---+++)))(((((())))))******+++++++++,,,,,,,,,...---+++)))(((((()))******++++++,,,,,,++++++***---------,,,,,,+++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++******))))))******+++++++++++++++++++++++++++)))******++++++******)))***+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,++++++*********************************************************++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------................................................000///...------...///000111111111000000000//////000000111111111222222222222222222222222222222222111111111111222222222333333333333444444444444555...222666777666444444555666777888999999999999999999999999999999999999::::::;;;======<<<===>>>@@@BBB===@@@JJJMMMEEE@@@BBBDDDEEEEEECCC@@@>>>>>>>>>???????????????@@@AAAAAAAAAAAABBBBBBBBBAAA???>>>@@@AAACCCDDDDDDDDDCCCBBBBBBAAA@@@@@@??????@@@@@@@@@AAADDDGGGJJJIIIGGGDDD>>>>>>===<<<<<<<<<<<<<<<;;;;;;:::999888777666555444444444444333333333333000000000000000000000000......////////////......------,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,***+++,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,+++,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---...---,,,,,,+++++++++,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,+++,,,,,,,,,,,,+++************+++,,,,,,,,,,,,+++---------,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,***++++++,,,,,,++++++************++++++*********++++++************++++++++++++++++++++++++++++++***++++++,,,,,,++++++*********+++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++*********))))))+++,,,---...---,,,***)))************************************************++++++++++++*********)))************************,,,,,,,,,+++******,,,...---,,,+++))))))))))))*********+++++++++,,,,,,,,,------,,,******)))))))))***++++++,,,,,,++++++***---,,,,,,,,,,,,,,,,,,+++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++************++++++++++++++++++++++++++++++******++++++++++++******)))***++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++************************+++++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,...------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------................................................000///...------...///000111111000000000000//////000000000111111111222222222222222222222222222222000000000111111111222222333333333333444444444444222555888999999888777888777888888999999999888888::::::::::::999999999999888:::=========<<<===???AAA===AAALLLOOOHHHAAAAAADDDEEEDDDBBB>>><<<<<<<<<>>>>>>>>>>>>>>>??????@@@BBBCCCCCCCCCCCCBBBAAA@@@AAAAAABBBCCCCCCCCCCCCBBBBBBAAA@@@@@@??????@@@@@@???@@@BBBEEEGGGGGGDDDBBB>>>===<<<;;;:::999999999999999888777666555555444444444444333333333222222000000000000000000000000......////////////.........---------,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++******************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---,,,,,,---...---+++(((,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,++++++******))))))******+++---,,,,,,++++++,,,,,,---------,,,+++++++++,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++,,,,,,,,,,,,+++******++++++******++++++,,,---.........------,,,,,,+++******************************+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++************++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++*********+++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++***************+++,,,---------,,,******************************************************++++++++++++***************************************+++,,,+++))))))+++---++++++******)))******+++******+++++++++,,,,,,,,,,,,------,,,,,,+++***)))***++++++,,,,,,++++++***+++,,,,,,,,,,,,,,,,,,---******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++))))))***++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++,,,,,,------++++++++++++++++++++++++,,,------------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------,,,,,,................................................................................................000///............///000000000000000000000//////000000000000111111111111111111111111111111111111///000000000000111111111222222333333333444444444555666888:::::::::999999777888888999999999888888:::::::::::::::::::::::::::<<<>>>>>>===<<<<<<===:::<<>><<<<<<<<<===============>>>??????AAAAAAAAABBBBBBBBBCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@??????@@@@@@??????AAACCCEEEDDDBBB@@@===<<<;;;999777666666666777666666555555444444444333333333333222222222222////////////////////////---......//////......---.........---,,,,,,++++++------------------------------------------------++++++++++++++++++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---------...///...+++(((,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,+++***++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++,,,,,,,,,,,,+++******,,,+++***)))***+++,,,---//////......---,,,++++++******************************+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***,,,+++************+++,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++*********+++,,,,,,,,,,,,+++++++++++++++++++++++++++************************++++++,,,,,,,,,,,,+++***************************************************++++++++++++++++++++++++************************)))***++++++))))))***+++))))))*********++++++,,,******+++++++++,,,,,,,,,,,,,,,---...---,,,+++******++++++,,,,,,++++++***+++++++++,,,,,,---------******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++,,,,,,------,,,,,,+++)))******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,---------***++++++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++.........------,,,,,,,,,------------------------////////////////////////................................................//////............////////////////////////000000//////000000000111111111111111111111111111111111///000000000000111111111222222222333333333444444222333444555666777666555777777888999999999888888999999:::::::::;;;;;;;;;;;;===>>>===<<<;;;;;;<<<>>>CCCKKKMMMHHHAAA@@@CCC???@@@AAA@@@>>>===>>>???======<<<<<<======>>>???======>>>???AAABBBCCCDDDBBBBBBBBBAAAAAAAAABBBBBBBBBAAA@@@@@@??????@@@@@@?????????AAACCCBBB@@@>>><<<;;;:::888666555444444555444444444444444444444333333222222222111111111////////////////////////------............------.........------,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,---------------------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,------...///000///,,,))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++******,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++,,,,,,,,,,,,+++******,,,+++***)))***+++,,,---//////...---,,,,,,++++++******************************+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++*********+++,,,,,,,,,,,,+++++++++++++++++++++++++++***************************+++++++++++++++++++++************************************************+++++++++++++++++++++,,,************************)))***++++++***)))***+++((())))))***+++++++++,,,******+++++++++,,,,,,,,,+++,,,---...---,,,+++******++++++,,,,,,++++++***+++++++++,,,,,,---------******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++,,,,,,------,,,,,,+++***++++++,,,---,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------***+++,,,,,,,,,,,,+++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////................................................////////////////////////......////////////000000/////////000000000111111111111111111111111111111000000000111111111222222222222222222333333333333444333333555777888777555666666777999999::::::999888888999:::;;;<<<======<<<=========<<<<<<>>>@@@LLLPPPRRROOOGGGBBBBBBDDD>>>???@@@@@@???>>>???@@@===============>>>>>>???<<<<<<<<<===???AAACCCDDDCCCBBBAAAAAA@@@AAAAAAAAABBBAAA@@@@@@??????@@@@@@@@@??????@@@AAAAAA???===;;;:::999777555444444444333333333444444444444444222222222111111111000000000000000000000000000000------............------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------------..............................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,...------...000000...,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,++++++***---,,,,,,,,,,,,,,,,,,---+++,,,,,,------,,,,,,+++,,,,,,+++++++++,,,------,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++,,,,,,,,,,,,+++******++++++******++++++,,,------------,,,,,,++++++*********************************+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++,,,,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++*********+++,,,,,,,,,,,,+++++++++++++++++++++++++++***************+++++++++************++++++++++++************************************************++++++++++++,,,,,,,,,,,,************************)))+++,,,,,,+++******+++((()))***+++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++***++++++,,,,,,++++++***+++,,,,,,,,,,,,,,,,,,---******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,------------,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,+++,,,---......---,,,+++,,,------------------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..............................................................................////////////.............../////////000000////////////000000000111111111111111111111111111111111111111222222222333111222222222222333333333666555444555888999888666444555777888::::::;;;;;;666777888:::<<<===>>>??????@@@@@@@@@AAADDDHHHLLLRRRPPPLLLGGGEEEDDDDDDCCC@@@AAABBBAAA???>>>???@@@>>>>>>======>>>>>>???@@@>>>>>>======>>>???AAABBBCCCBBBAAA@@@@@@@@@AAAAAABBBAAA@@@@@@??????@@@@@@AAA@@@???@@@AAA@@@>>><<<:::999888777555555444444333333333444444444555555222111111111000000000000000000000000000000000000,,,------......------,,,,,,,,,------.../////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---,,,---///000000///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------------,,,,,,,,,++++++++++++,,,,,,+++,,,,,,------,,,,,,+++,,,+++++++++,,,,,,---...,,,++++++******++++++,,,++++++++++++++++++++++++------------------------,,,++++++******++++++,,,+++,,,,,,,,,,,,+++************+++,,,,,,,,,,,,+++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***)))+++---......---+++)))---,,,,,,++++++,,,,,,---------------------------***++++++,,,,,,++++++*********+++,,,,,,,,,,,,+++++++++++++++++++++++++++))))))*********+++++++++***************++++++,,,************************************************+++++++++,,,,,,,,,------************************)))+++------,,,+++++++++))))))***+++++++++************+++++++++,,,,,,,,,++++++*********+++++++++***++++++,,,,,,++++++***---,,,,,,,,,,,,,,,,,,+++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++************++++++++++++++++++++++++++++++******++++++++++++************+++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,.........---,,,,,,+++++++++,,,...//////...,,,+++...------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------......................................................////////////......---.........//////000000////////////000000000000000000000000000000000000111222222222222333333333111111222222222333333333333111000111444666555333333444666888:::;;;<<<<<<555666888:::<<<>>>@@@@@@CCCDDDEEEFFFHHHMMMSSSXXXNNNGGG>>><<>>>>>>>>>>>>>>>>>???@@@@@@AAAAAA???>>>>>>>>>???@@@DDDCCCAAA@@@???@@@AAAAAABBBAAA@@@@@@??????@@@@@@AAA@@@???@@@@@@@@@>>><<<:::999888666666555555555222333333444444555555666111111111111000000000000000000000000000000000000,,,------......------,,,+++,,,,,,---...///000000------------------------++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------------.........---,,,---///111111111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.../////////...++++++************++++++++++++------------++++++++++++++++++,,,,,,---...,,,++++++++++++++++++,,,++++++++++++++++++++++++------------------------,,,++++++++++++++++++,,,+++,,,,,,,,,,,,+++******)))***+++,,,---,,,++++++******************++++++******************************+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,+++++++++,,,,,,+++++++++)))+++---000000---+++)))---,,,,,,++++++,,,,,,---------------------------+++++++++,,,,,,+++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++))))))******++++++++++++******))))))***+++,,,,,,************************************************+++++++++,,,,,,---------***************************,,,......---++++++,,,)))***+++,,,,,,+++***)))******+++++++++,,,,,,,,,++++++)))))))))***+++,,,+++++++++,,,,,,+++++++++---------,,,,,,+++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++******************+++++++++++++++++++++++++++*********++++++*********))))))***++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,++++++***,,,---///000000///---,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------.................................------------------------................................................////////////////////////////////////////////////111000///......///000111111111111000000000000000111111111111111111111111222222222222222222222222555444444333333444444555777777888888888999999999888999999999888:::===???NNNLLLJJJGGGFFFGGGIIIJJJ>>>???@@@AAAAAAAAAAAA@@@AAA@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>???AAACCCDDDEEECCCAAA???>>>>>>>>>???AAA???======>>>???>>>======>>>???@@@AAABBBBBBBBBDDDBBB@@@?????????===;;;888666555444555666555444111111111222222333333333222222222111000//////...000000//////.........---------------------------,,,------......------,,,---------...------,,,,,,++++++---......---++++++///...---,,,++++++++++++,,,,,,******)))))))))***++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***+++,,,---...000///...,,,++++++,,,,,,------,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------,,,,,,+++***))))))------------------------++++++++++++++++++++++++)))***+++,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,---------,,,,,,+++++++++************************++++++++++++++++++++++++------------------------------------------------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))...---,,,+++************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++************++++++++++++++++++++++++++++++++++++******************+++******)))))))))))))))************************+++***)))))))))***,,,,,,************************************************,,,---...,,,***))))))***++++++++++++++++++++++++************************+++++++++++++++++++++++++++,,,------......------+++******)))((()))))))))******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******------,,,,,,+++***))))))+++***)))(((((()))***++++++***)))'''''')))***+++------,,,+++************++++++++++++++++++++++++,,,++++++******++++++,,,)))***++++++***)))***,,,))))))***+++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++***...222555555222---***//////...,,,***'''%%%$$$------++++++++++++------...---,,,,,,++++++++++++...---,,,++++++,,,---...+++++++++,,,,,,---------...------,,,,,,,,,------................................................////////////////////////////////////////////////111000///......///000000111000000000000000000000111111111111111111111111111111222222222333333333555444444333333444444555777777777888888888999999888999999999999:::<<>>>>>???@@@<<<===???@@@AAABBBBBBBBBBBBBBBAAA@@@@@@???>>>>>>???>>>>>>>>>???AAACCCDDDEEECCCAAA???>>>>>>??????AAA???======>>>>>>>>>======>>>???AAABBBCCCCCCCCCDDDBBB@@@??????>>><<<:::888666444444555666555444222222222222222333333333222222111111000//////...000/////////............------------------------,,,------......------,,,,,,------...------,,,,,,,,,,,,,,,------,,,,,,,,,...------,,,,,,,,,------,,,,,,+++++++++*********++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...///...,,,+++*********+++...------------------...++++++,,,,,,,,,,,,------......------,,,++++++***------------------------+++++++++++++++++++++++++++,,,,,,------,,,+++***------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,---------,,,,,,+++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++******------,,,,,,+++***))))))++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++************++++++++++++++++++++++++++++++******++++++++++++++++++,,,++++++***************************************+++***)))))))))***+++,,,++++++++++++++++++++++++************************,,,------,,,***))))))***++++++++++++++++++++++++************************++++++++++++++++++++++++)))***++++++,,,,,,++++++,,,+++******))))))************+++++++++,,,,,,,,,++++++++++++******))))))------,,,,,,+++******))),,,+++***))))))***+++,,,,,,+++***))))))***+++,,,,,,,,,,,,+++,,,,,,------++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,---***+++,,,,,,******+++,,,)))******+++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,,,,++++++++++++---111333333000---***---------,,,+++)))((('''---,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---------,,,,,,---------------------------.........------,,,,,,------...................................................////////////////////////////////////////////////000000////////////000000000000000000000000111111111111111111111111111111000000111222333444555555555555444444444444555555777777777777888888888888777888999999999:::<<<>>>??????>>>======<<<<<<<<<;;;<<<===@@@AAACCCCCCDDDCCCCCCBBB@@@???>>>===<<>>>>>???AAACCCDDDDDDCCCAAA@@@?????????@@@@@@>>><<<<<<===>>>===<<<===>>>???AAABBBDDDDDDEEEDDDCCCAAA@@@@@@>>>;;;999777666444444555555555444333333333333333222222222222111111000000//////...////////////............------------------------,,,------......------,,,,,,,,,------...------,,,------,,,,,,,,,,,,------------,,,,,,------...///+++,,,---------,,,+++***++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------...///...---,,,++++++++++++.........------.........++++++,,,,,,,,,,,,------///......------,,,,,,+++------------------------++++++++++++++++++++++++---............---,,,+++........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,------,,,,,,,,,,,,++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,,,,,,,+++)))***+++,,,---,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++************++++++++++++++++++++++++++++++******++++++,,,,,,---------,,,,,,+++***+++++++++******************************))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,------,,,***)))***+++++++++++++++++++++++++++************************++++++++++++++++++++++++)))***++++++,,,,,,++++++---,,,++++++******++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++++++++***---,,,,,,++++++*********,,,,,,++++++++++++,,,,,,---,,,+++******+++,,,---,,,,,,,,,,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...+++,,,---,,,+++***+++,,,*********++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++++++++,,,...000000...---++++++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---...---,,,,,,,,,,,,,,,,,,,,,------......------,,,..................------...---------------......................................................///////////////////////////////////////////////////////////////000000000000000000000000111111111111111111111111111111111///000111222444555666777555555444444444444555555666666666777777777888888777888::::::::::::<<<>>>>>>???@@@@@@???>>>===<<<;;;<<<>>>???AAABBBBBBBBBBBBAAAAAA@@@???>>>>>>===??????>>>>>>???AAABBBCCCDDDCCCBBB@@@@@@???@@@@@@@@@>>><<<<<<===>>>===<<<<<<===>>>???AAABBBDDDEEEDDDCCCAAAAAA@@@>>>;;;888777555333333444555444333444444333333222222111111111111000000///////////////////////////.................................,,,------......------,,,,,,,,,------...---------...---,,,++++++,,,---...---,,,,,,,,,,,,,,,------+++,,,...//////...,,,***+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,------......000000//////............///......------......///+++++++++,,,,,,,,,------......------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++............------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,+++$$$&&&))),,,...///......***+++++++++++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++************++++++++++++++++++++++++++++++******+++,,,------......,,,,,,+++************+++***************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************+++,,,---,,,***)))***+++++++++++++++++++++++++++************************+++++++++++++++++++++++++++,,,------......------------,,,++++++++++++,,,******+++++++++,,,,,,,,,---------------------,,,,,,,,,,,,++++++*********,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------+++,,,---,,,*********,,,*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,------+++,,,---......---,,,+++//////......------,,,,,,...------------......///................................................////////////////////////////////////////////////......///000000000000000//////000000111111111111111111111111111111111111///000111222444666777777666555555444444555555666555555666666666777777777666888::::::::::::<<<===;;;<<<===>>>>>>===;;;:::===>>>>>>???@@@@@@@@@@@@?????????????????????@@@@@@????????????@@@BBBCCCCCCCCCBBBAAA@@@@@@@@@@@@@@@>>>===<<<===>>>===<<<;;;<<<<<<===>>>@@@BBBCCCCCCBBBAAAAAAAAA???;;;888666444333222333444333222333333333222222111111111000000000///////////////.........///////////////........................,,,------......------,,,+++,,,,,,---.........---///...,,,,,,,,,,,,...///------,,,++++++++++++++++++,,,...//////...,,,++++++++++++,,,,,,,,,------------------------------,,,,,,---------.........//////////////////............------------......+++++++++,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++&&&(((***---......---,,,*********++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++************++++++++++++++++++++++++++++++******+++,,,------......++++++***)))))))))))))))************************))))))******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************+++,,,---,,,*********,,,++++++++++++++++++++++++************************+++++++++++++++++++++++++++,,,------......------...---,,,,,,+++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,+++++++++++++++******++++++++++++++++++***+++++++++******+++++++++------,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++,,,---,,,***)))***+++***+++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------...............---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,---......+++,,,---......---,,,+++...---------,,,,,,++++++---------------...///000................................................////////////////////////////////////////////////---...///000111111111000/////////000111111222222111111111111111111111111000000111333444666777777666666555555555555666666555555555555666666666666666888:::;;;;;;;;;<<<===<<<<<<===>>>>>>===<<<;;;===>>>??????@@@?????????======>>>>>>???@@@@@@@@@@@@@@@?????????@@@BBBBBBBBBBBBBBBBBBAAAAAAAAA@@@AAA???======>>>???>>>===<<<<<<;;;;;;<<<>>>@@@AAABBBAAAAAAAAAAAA???<<<999555444222222333333333222111111111111111000000000////////////////////////.........///////////////........................,,,------......------,,,++++++,,,---..................------------......---,,,,,,++++++,,,,,,,,,+++,,,---.........---,,,++++++,,,,,,,,,,,,------------------------------,,,,,,---............---,,,,,,---------,,,,,,+++---------,,,,,,---------++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,---//////************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++)))***************+++++++++,,,------,,,+++)))(((*********++++++,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++************++++++++++++++++++++++++++++++******++++++,,,,,,------+++***))))))(((((())))))************************))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,***************************,,,,,,,,,******+++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++)))***++++++,,,,,,++++++...---,,,,,,++++++,,,,,,******+++++++++,,,,,,,,,((()))))))))))))))******++++++++++++++++++++++++******++++++++++++*********++++++++++++++++++***...---,,,+++************,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,---...---+++)))***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++++++++++++++******+++,,,---.../////////...---,,,+++***+++,,,,,,------,,,,,,+++------------------...///,,,------......------,,,,,,,,,,,,,,,,,,,,,++++++------------...///000000................................................////////////////////////////////////////////////,,,---///000111111111000...//////000111111222222111111111111111111111111111111222333444555666777666666555555555555666666444444555555555666666666555888:::;;;;;;;;;;;;<<<>>>??????????????????>>><<<<<<>>>???@@@@@@@@@@@@>>>>>>>>>>>>????????????AAA@@@?????????@@@AAABBBBBBBBBBBBBBBBBBBBBAAAAAABBB@@@???>>>???@@@???>>>>>>===<<<<<<<<<===???@@@@@@@@@@@@AAABBB@@@===:::555333111111222333222111///////////////000000000////////////////////////............/////////000........................,,,------......------,,,***+++,,,---............------............------++++++,,,---...///111222++++++,,,,,,------------++++++,,,,,,,,,,,,------........................,,,,,,.../////////...---***+++,,,------,,,+++***,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,...000222333++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,+++++++++,,,,,,---------************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,+++++++++******)))******+++,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++************++++++++++++++++++++++++++++++******++++++++++++++++++,,,+++******))))))******************************((()))***+++,,,++++++***++++++++++++++++++++++++***************************+++,,,,,,******+++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++)))***++++++,,,,,,++++++---,,,,,,+++++++++++++++******+++++++++,,,,,,,,,)))))))))******+++++++++++++++++++++++++++++++++***+++,,,------,,,+++***++++++,,,,,,,,,,,,++++++---,,,,,,+++++++++,,,,,,------------------------,,,,,,,,,++++++,,,,,,,,,///000000///---+++,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))*********++++++++++++******++++++,,,---......------...------,,,+++***+++,,,,,,------,,,,,,+++---------------...//////---------,,,,,,---------,,,,,,,,,---------------------------...///000111................................................////////////////////////////////////////////////,,,---///000111111111000...//////000111222222222111111111111111111111111111222333333444555666666666666555555555555666666444444444555555555666666555888:::<<<;;;;;;;;;<<<========================:::;;;<<<>>>@@@AAABBBBBB@@@@@@??????>>>>>>======AAA@@@?????????@@@AAABBBBBBBBBBBBCCCCCCBBBAAAAAACCCAAA??????@@@AAA@@@???@@@???>>><<<<<<>>>???@@@??????@@@AAABBBAAA>>>;;;555333111111222333222111------......//////000000.........///////////////---.........//////000000////////////////////////,,,------......------,,,***+++,,,---............,,,---...//////...---,,,***+++,,,...000333555777,,,++++++++++++,,,---...++++++,,,,,,,,,---------........................,,,,,,.../////////...---+++,,,---.........---,,,,,,++++++******++++++,,,++++++,,,,,,,,,---------------------------------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---///222444666,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,+++++++++,,,,,,---------************************++++++++++++++++++++++++))))))))))))))))))))))))------------------------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------(((((((((***+++---///000))))))***+++,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++************++++++++++++++++++++++++++++++++++++******************---,,,++++++******++++++************************((()))***+++,,,+++*********************************************************+++,,,,,,+++***+++---++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,---.........---------,,,++++++******++++++******+++++++++,,,,,,,,,,,,,,,,,,------.........++++++++++++++++++++++++,,,,,,---......---,,,,,,,,,------......------,,,,,,,,,,,,,,,---...//////------------------------...------,,,,,,------...111222222111///---...///++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))******++++++++++++******+++,,,------......,,,,,,,,,------,,,++++++++++++------------++++++---------------...///000......,,,++++++,,,......,,,------....../////////---------......000111111........................000///---,,,,,,---...000////////////////////////............////////////////////////000000000000...999<<<333...222333...111222222111000000111333111222333555777888999999888777666555555666777888777777666555555555555555777888999:::;;;<<<<<<;;;<<<>>>??????>>>=========????????????@@@AAABBBBBB??????@@@@@@@@@??????>>>CCCCCCCCCCCCBBBAAA@@@@@@AAA@@@@@@@@@AAAAAA???===???>>>=========???@@@AAA<<<;;;:::;;;>>>???>>>===>>>===>>>???AAA@@@>>><<<555444333111000/////////000000000000000000000000////////////////////////000000000000000///......------------------------111111000000/////////...+++,,,---...///...---,,,,,,++++++---......,,,***,,,,,,---///000222333333,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******,,,...//////////////////000111111---...///000///...,,,+++*********++++++,,,,,,,,,,,,------......------,,,......---------,,,,,,,,,......---------,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,///......---+++******))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++************************))))))))))))************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))******---------------,,,+++***************************++++++++++++++++++,,,,,,************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******++++++++++++******************************+++++++++*********))))))......---,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++))))))***+++,,,,,,------555333000---+++*********))))))***+++,,,------...++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,...------,,,,,,------...------------------------..................---------,,,,,,,,,,,,---......///............---------........................///...------,,,---...///....................................////////////////////////000000000000555>>>@@@777111333333///222333333222000///000222111222444555777777888888888777666555555666777888777777666555555555555555999999::::::;;;;;;<<<<<<<<<===>>>===<<<;;;<<<>>>????????????@@@AAABBBBBB@@@@@@@@@AAAAAA@@@@@@???BBBBBBCCCCCCCCCBBBAAAAAADDDBBBAAAAAABBBCCCBBB@@@???>>>=========>>>@@@AAA>>>===<<<<<<===>>>===;;;;;;;;;;;;<<<>>>===<<<:::555444222111000/////////////////////////////////////////////////////////000000000000000///......000000000000000000000000000000/////////.........,,,,,,------......------,,,,,,,,,---...---+++))),,,------....../////////,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***+++,,,.../////////.........//////000......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,------......------,,,,,,,,,,,,------............------------,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++************************))))))))))))************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************,,,++++++***))))))******+++++++++++++++***)))(((************************+++*********)))(((((((((************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******++++++++++++******************************+++++++++*********))))))*********************+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++)))******+++,,,,,,------222000...+++)))))))))***++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,---------,,,,,,---------------------------------........................---------------......//////............---------....................................................................................////////////////////////000000000000333:::;;;444///111111---111222333222000///000111222333444555666666666666777666666555555666666777777666666555555555555666;;;:::999999999:::;;;;;;<<<<<<<<<;;;::::::<<<>>>>>>>>>>>>>>>???@@@AAABBB@@@@@@@@@@@@AAAAAAAAA@@@AAAAAABBBCCCCCCCCCCCCBBBEEECCCAAA@@@AAABBBBBBAAA>>>>>>>>>===>>>>>>???@@@@@@>>>===<<<======;;;:::;;;:::999:::<<<<<<:::888444333222111000///////////////////////////////////////////////////////////////000000000///......------------------------///............------------------,,,---......///---,,,,,,,,,------+++))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++++++++,,,...//////......---------......///...,,,+++***+++,,,---......---------------,,,,,,------......------,,,***++++++,,,---...///000------------,,,,,,,,,,,,,,,,,,++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++)))))))))*********++++++++++++++++++++++++++++++------------------------...---,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,---************************,,,+++******)))***************+++++++++***))))))++++++++++++++++++++++++,,,++++++***)))(((''''''************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******++++++++++++******************************+++++++++***************((())))))***++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++*********++++++,,,,,,---...---+++)))(((((()))))),,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------------------------..............................------......///000///............---------........................,,,---......///.............................................////////////////////////000000000000---222444000...111222000...000111111000000111222333333444555555555444444666666666666666666666666777666555555555555666666;;;:::888666666777999:::;;;;;;:::999888888;;;>>>>>>>>>===>>>>>>???@@@AAA???????????????@@@@@@@@@@@@AAABBBCCCDDDDDDDDDDDDDDDAAA>>>===>>>@@@@@@@@@>>>>>>>>>>>>>>>>>>?????????>>><<<<<<======;;;:::<<<:::::::::;;;;;;:::888333222111000////////////////////////////////////////////////////////////...///////////////......,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---,,,,,,,,,---///000...---,,,,,,---,,,+++)))+++++++++++++++++++++,,,---------------------------,,,,,,,,,,,,---............---,,,,,,,,,------------------------------......------,,,,,,++++++,,,------......------,,,++++++,,,,,,---...//////---------,,,,,,,,,++++++,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++------------------------...---,,,+++************************************++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++***************+++,,,,,,---------,,,,,,+++++++++++++++++++++++++++---,,,,,,,,,+++*********************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******++++++++++++******************************************************+++++++++,,,,,,---------+++++++++++++++++++++++++++++++++++++++++++++++++++******))))))******+++******+++++++++,,,,,,,,,************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++***))))))))))))***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,------------------,,,,,,,,,---------------------------...............///............///000000///............---------........................,,,,,,---...//////..........................................////////////////////////000000000000///222333111000333444333+++---000111111111333444333333444444444444333333555555666666666666555555666666555555555555666666999888666444444555777888::::::999888777888;;;>>>============>>>???@@@@@@======<<<<<<===>>>??????@@@AAABBBCCCDDDEEEEEEEEEDDDAAA>>>===>>>@@@@@@@@@>>>>>>?????????>>>>>>>>><<<;;;:::;;;<<<===<<<:::;;;999777777888999888666222222111000////////////........................////////////////////////......////////////......////////////////////////,,,,,,,,,---------------///...---,,,---...///000...---++++++,,,,,,+++***+++++++++,,,------......---------------------------,,,,,,,,,------......------,,,,,,,,,,,,------+++---000111111000...,,,------,,,,,,++++++******,,,------......------,,,------------------------------,,,,,,,,,+++++++++,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++...---,,,+++***)))))))))************************++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++***************+++++++++,,,,,,---------,,,,,,++++++++++++++++++++++++*********+++,,,,,,,,,---************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******++++++++++++******************************************************---------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******))))))******+++******+++++++++,,,,,,,,,************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++++++++,,,,,,++++++************++++++))))))***+++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,---......---,,,,,,,,,,,,,,,---------......---------........./////////............///000000///............---------........................,,,,,,------.../////////------------------------............////////////////////////000000000000111111000//////000000000))),,,///111111222222444222222333333444333333333444555555666666555555444666555555555555666666777777666555444555555777777888999999999888999;;;===<<<<<<<<<<<<===>>>???@@@<<<<<<;;;;;;;;;===>>>???@@@AAABBBCCCDDDEEEEEEEEEEEECCCAAA@@@AAABBBBBBAAA>>>????????????>>>======:::999888999;;;;;;:::999888666444333444444444333222111000///////////////........................////////////////////////------.../////////..............................,,,,,,,,,------------.........------......///000...,,,***+++,,,------,,,++++++,,,------...//////------------------------,,,---------............---,,,,,,,,,,,,---......***---111333444111...,,,,,,+++++++++++++++******,,,------......------,,,......---------,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,+++***************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,---*********************************)))******+++,,,))))))***+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,''''''((()))***++++++,,,************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******++++++++++++*********************************************+++++++++,,,,,,++++++***))))))(((++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++((()))***+++,,,------...++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------+++,,,---......---,,,++++++,,,,,,------.........,,,,,,------.../////////......------......///000///............---------........................------,,,,,,---...000111------------------------............////////////////////////000000000000111///---...//////000000+++...111222111000000111000111222333333333333333444444555666666555444444555555555555555666777777666666666777777888888888777888::::::999:::;;;===<<<<<<<<<<<<===>>>??????===<<<;;;;;;;;;===???@@@AAABBBCCCDDDDDDDDDDDDDDDDDDBBBAAAAAABBBCCCBBB@@@>>>??????@@@???>>>===<<<;;;999888888999999777666777555222111222333222111111111000////////////000........................////////////////////////,,,---......//////......,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............------...///////////////---+++)))***,,,.........------------------------........................,,,------...............,,,,,,,,,,,,---///000111+++---///111222000...---+++++++++,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,------------------,,,,,,,,,++++++++++++***++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++***************+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************))))))***++++++,,,((()))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,((((((((()))*********+++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******++++++++++++******************************))))))*********++++++++++++*********************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++++++++++++++++++++++++++++++++,,,+++++++++************++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------------------------------------------------,,,,,,,,,------------...+++,,,...//////...,,,+++++++++,,,,,,---......///,,,,,,------...//////000---------------......//////............---------...........................---,,,+++,,,...000222------------------------............/////////000////////////000000000000222//////111444666777999---000222222111///......000000111222333444333333333444555666666555444333555555555555555666777888555666888999::::::::::::666888;;;;;;;;;:::;;;<<<<<<;;;;;;<<<<<<===>>>???>>>===<<<;;;<<<>>>@@@BBBBBBCCCDDDDDDDDDDDDDDDDDDAAA@@@@@@@@@AAAAAA???===>>>???@@@@@@@@@>>>===<<<<<<:::888777777666444333999666333222333444333222111000000////////////000........................////////////////////////,,,,,,---.../////////...////////////////////////---------....../////////,,,---///000000000///...,,,***)))))),,,...//////......------,,,+++******........................,,,---......//////......++++++,,,---...000111222,,,,,,---...//////......,,,,,,,,,------.........,,,------......------,,,***++++++,,,---...//////,,,,,,,,,+++++++++***************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,)))******+++---......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++------------------------******************++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******))))))***+++,,,,,,***+++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******++++++++++++******************************))))))******+++++++++++++++++++++,,,,,,---......++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++***++++++++++++******))),,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++------------------------........................,,,,,,,,,---------......+++,,,...//////...,,,+++++++++,,,,,,---...//////,,,,,,------...///000000---,,,,,,,,,,,,---......//////.........---------........................------------------------............////////////000000000000000000000000000000//////.........---111111111111222333444555000000000000111111111111111222222222222111000000333333333444444444555555777777555444444555666777888888777777888888999:::888999999::::::;;;;;;<<<===<<<<<<;;;;;;;;;<<<<<<=========>>>??????@@@@@@???AAACCCEEEFFFFFFFFFEEEBBBAAA@@@>>>===>>>>>>???@@@???>>>>>>>>>===;;;999999888777666555555555555444444333333333222222222000000000000//////////////////000000///...------........................---------............///........................---------............///...,,,---444<<<<<<444+++.........------,,,,,,,,,,,,,,,,,,---------..............................,,,,,,---............---........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------........................///...------,,,,,,------++++++++++++++++++++++++...---,,,++++++,,,...///,,,+++,,,,,,---...///000***++++++,,,,,,------...+++++++++,,,,,,---------++++++++++++++++++++++++------------------------------------,,,,,,+++***+++++++++++++++++++++++++++******))))))******+++++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++***)))))))))))))))))))))************+++++++++++++++++++++++++++++++++,,,+++*********+++,,,---************************++++++++++++++++++++++++&&&))),,,,,,***)))+++---******++++++++++++******---------,,,,,,+++++++++,,,+++***))))))***+++,,,*********++++++,,,,,,,,,111///---+++******+++,,,))))))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***)))(((((())))))))))))*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++,,,,,,,,,,,,+++***///---,,,,,,,,,,,,+++)))++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...************************)))******++++++,,,------************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++******)))))))))000///...---------------///---+++++++++,,,+++***---------,,,,,,+++++++++,,,,,,,,,---------......,,,,,,,,,---------......,,,+++,,,...111222///,,,000,,,***---///---,,,---,,,---///...------...000------------------------............////////////////////////////////////000000000/////////......000000000000111222333333000000000000111111111111000000111222333333333222333333333444444444444555666555444333333333444555888888777777888888999:::999999:::;;;;;;<<<<<<=========<<<<<<<<<<<<<<<=========>>>>>>???@@@@@@@@@>>>???@@@BBBCCCDDDDDDDDDBBBBBB@@@???>>>>>>??????@@@???>>>>>>>>>===;;;999999888777666555555555555444333333333333222222222000000000000/////////...///////////////...------........................---------............///........................---------............///---,,,---222777888111+++,,,,,,,,,+++++++++******,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---..................---------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------..............................---,,,,,,,,,,,,,,,++++++++++++++++++++++++///...,,,++++++,,,---...,,,,,,,,,,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++***++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***************+++,,,,,,************++++++++++++++++++++++++++++++++++++++++++*********+++,,,---************************++++++++++++++++++++++++((()))+++++++++***+++,,,******++++++++++++******+++++++++*********))))))++++++************++++++******+++++++++,,,,,,,,,---+++)))((('''((())))))***************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++******))))))))))))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********+++,,,,,,,,,,,,+++***+++******+++---......---++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------++++++++++++++++++++++++------,,,++++++******)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...---------,,,,,,,,,,,,------,,,,,,,,,------...///...------......---,,,---------,,,,,,+++++++++,,,,,,,,,---------......---,,,,,,,,,------......///---,,,---000111000...000------000000,,,+++---,,,...///...------...000---------------------------............/////////////////////////////////111000000000000000/////////////////////000111222000000000000111111111111///000111333444444555555333333333333444444444444444333222111111222333444888777777777777888999999::::::;;;;;;<<<==================<<<<<<======>>>======>>>??????@@@@@@AAA>>>>>>>>>???@@@AAABBBCCCCCCBBBAAA@@@???????????????>>>=========<<<:::888666666555444333333333333333333333222222222111111000000000/////////......///////////////......---........................---------............///........................---------............///,,,,,,---///111111...,,,,,,,,,,,,,,,++++++++++++,,,------------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...............------------------------------------------------------------------------------------------------------------------------...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---+++++++++,,,,,,,,,,,,,,,,,,---...//////......---,,,,,,+++******---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,---------,,,++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---...************+++++++++,,,++++++++++++++++++++++++++++++******++++++,,,---************************++++++++++++++++++++++++******)))+++,,,,,,+++*********++++++++++++******+++++++++************)))******++++++++++++*********++++++++++++,,,,,,,,,---,,,+++******+++,,,---+++++++++++++++*********++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******++++++,,,,,,++++++***+++***)))+++---...---,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++******))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............------------+++******+++,,,---...............///111111///---------,,,,,,,,,,,,++++++,,,,,,,,,---------.........---,,,,,,,,,---///000111///------...000000000///...///111000,,,+++...---...///...---...///111---------------------------------.........//////////////////////////////111111111111000000000000////////////000000111222///000000000111111111111000111222333444444444444222222333333333444444444333222111111111222333444777777777777777888999999999999::::::;;;<<<<<<<<<>>>============>>>>>>???======>>>>>>???@@@@@@AAA>>>>>>======>>>???AAABBBBBBBBBAAA@@@@@@?????????>>>===<<<<<<<<<;;;999777333222111111000000000000222222222222111111111111000000/////////............///////////////..............................---------............///........................---------............///---...///...---------.....................------------------....................................+++,,,------...---------,,,,,,,,,---------------------------------------........................------------------------------------------------------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,+++++++++++++++++++++++++++,,,---...---------,,,,,,+++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------,,,,,,+++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++++++++,,,---*********+++++++++,,,,,,+++++++++++++++++++++++++++***++++++++++++,,,,,,************************++++++++++++++++++++++++,,,***)))***---...+++(((******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,+++***)))++++++++++++++++++++++++---,,,,,,,,,,,,---...///,,,,,,++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++...---++++++,,,,,,***)))++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++,,,------,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...,,,,,,...000222111///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............,,,,,,,,,---///000......------.../////////---,,,...111///+++,,,000---...//////...///111333------------------------------------....................................000000000000111111111111111111000000000111222222///000000000111111111111333333333444444333333222222222222333333333444444444333222222222444555666777777666666777777888999777888888999::::::;;;;;;===============>>>??????<<<======>>>>>>???@@@@@@??????>>>>>>>>>@@@AAABBBAAAAAAAAAAAA@@@???>>>>>>===<<<;;;;;;;;;:::888666222222111111000000111111222222111111111000000000////////////..................///////////////...........................---------............///........................---------............///...///000...,,,+++---///........................---------.........//////////////////////////////+++,,,,,,---------------------........./////////................................................------------------------...........................---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,+++******************)))******+++,,,+++++++++,,,,,,------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++)))***++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,+++******************++++++++++++,,,,,,,,,++++++++++++++++++++++++******++++++,,,,,,,,,,,,************************++++++++++++++++++++++++---+++)))+++---...+++(((******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,+++***)))++++++++++++++++++++++++((((((((())))))***++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++...,,,++++++++++++***(((++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++,,,------,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////...---------------++++++,,,...000000...+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............---------...///000***+++---...............---+++,,,///...,,,---111.../////////000111555888------------------------,,,------------.................................//////000000000000000111111111111000000111111222000000000000111111111111333333333333333222111111222222222222333333333333444444333333444555666777777666666666666777888888777777777888999999::::::<<<<<<<<<<<<===>>>??????;;;;;;<<<======>>>>>>??????????????????@@@AAAAAA@@@@@@@@@@@@@@@???======<<<;;;:::::::::999777555444444333333222333333444111111111000000000000////////////.........---------...//////////////////........................---------............///........................---------............////////////...------...000,,,,,,,,,,,,------------------........./////////////////////////////////------...////////////...//////000000111222222222000000000000000000000000////////////////////////........................////////////////////////......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++******+++******))))))******+++******+++,,,,,,---......---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,---------,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++)))******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++***************++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++)))***+++,,,,,,,,,,,,+++************************++++++++++++++++++++++++---,,,+++,,,------+++)))******++++++++++++******)))************+++++++++******++++++++++++******,,,,,,,,,++++++++++++***)))******++++++,,,,,,,,,++++++++++++,,,,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,++++++******++++++,,,***)))(((***,,,---,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++******)))+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............000000///...------------+++***+++,,,......,,,***++++++,,,,,,,,,,,,------,,,,,,,,,---------......------......////////////)))+++---.........000222333---***---...---...111...///000111222555999===------------------------,,,,,,---------......................................./////////000000000111000000/////////000000000000000000111111111111111111222222222222222222111222222222222333333333444333333333444555777888666666666666666777888888777888888999999:::;;;;;;;;;;;;;;;;;;<<<===>>>???::::::;;;;;;<<<=========>>>>>>???@@@@@@@@@@@@?????????@@@@@@???>>><<<;;;<<<:::999999999999666444333333222222222222333333111111000000000///////////////.........---------------...///////////////........................---------............///........................---------............///...---------............,,,,,,,,,,,,---------...............////////////000000000000000000000000000000111222222222222222111222222333444444555555444444444444444444444444222222222222222222222222111111111111111111111111111111111111111111111111000///......------......------------------------++++++,,,,,,,,,++++++***,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------,,,++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++***++++++,,,,,,++++++***************************))))))***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++---......+++++++++,,,,,,,,,------++++++++++++++++++++++++)))***+++,,,,,,,,,++++++************************+++++++++++++++++++++++++++---...---,,,+++++++++******++++++++++++******))))))*********+++++++++++++++************++++++,,,,,,,,,+++++++++******,,,,,,------......------)))******+++,,,---......++++++++++++++++++++++++++++++++++++++++++++++++)))******+++,,,,,,++++++)))))))))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,+++******+++,,,,,,***)))((()))+++---,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++------,,,++++++******)))***++++++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,---------.........------,,,------------,,,++++++,,,,,,+++***+++++++++,,,,,,---------,,,,,,,,,---------......,,,---///000000000......---------,,,,,,///555:::>>>444,,,,,,//////.........///000222444888>>>BBB------------------------,,,,,,,,,---------..............................---.........//////000000000//////.........//////000000000000111111111111...///000111222333333333111111222222222333333333333333222222333555666777666666666666666777888888888999999::::::;;;<<<<<<:::::::::;;;;;;===>>>>>>999999::::::;;;<<<<<<=========???@@@@@@???>>>>>>>>>>>>??????>>>===;;;:::;;;:::999999999888666444000000////////////000111000000000000//////////////////.........---------------...///000000//////........................---------.........//////........................---------.........//////---,,,+++,,,...///...---........./////////000000............/////////000333333333333333333333333333333444555555555555444333333444555555666777777777777777777777777777777444444444444444444444444444444444444444444444444111111111111111111111111000000///............///------------------------******+++,,,,,,,,,++++++......---,,,,,,---------...------,,,,,,++++++***+++++++++,,,,,,---------------------------------++++++++++++++++++++++++***+++,,,,,,------------+++++++++++++++++++++++++++******************++++++++++++++++++++++++++++++++++++,,,,,,+++++++++************************))))))***++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++((()))***+++---000111333++++++,,,,,,,,,---------++++++++++++++++++++++++)))***+++,,,---,,,++++++************************++++++++++++++++++++++++***---///...+++)))***,,,******++++++++++++******+++++++++,,,,,,---------,,,+++***))))))***+++,,,,,,,,,,,,++++++******************++++++******)))))))))***+++---...//////++++++++++++++++++++++++++++++++++++++++++++++++((()))***+++++++++++++++((())))))))))))*********,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,---,,,+++******+++,,,------,,,******++++++)))(((++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,************************)))******+++,,,,,,------******++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------------------------)))))))))******+++++++++++++++++++++,,,---......///---++++++,,,,,,+++***+++++++++,,,,,,---------,,,,,,,,,---------......+++---///111222000...---111000---******000999AAAGGG999...,,,000000---,,,...///111333555:::@@@EEE,,,,,,,,,,,,,,,,,,,,,,,,......,,,,,,,,,,,,......------......///000000000////////////////////////............////////////000111111111111222222222///000111222222333222222444444333222222333333333444333333333333444555555777777777777777777777777888888888999999:::::::::999888888777888999;;;<<<999999:::;;;;;;<<<<<<=========>>>>>>?????????>>>============<<<;;;:::999;;;:::888666555444555555111111111111000000000000000000000000000000000000..........................................------........................222111000///...---,,,,,,,,,---......,,,,,,---...........................---///000000...------...///000111000//////000222444444444444444555555555666666666555555555555555888888777777777888999999<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;:::999888777666999888888777666555555444555555333222111000000000000000000000000000000000%%%(((+++,,,++++++---///------------............------,,,+++++++++++++++...---,,,,,,++++++,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++---------,,,,,,+++++++++------++++++++++++------++++++++++++++++++++++++++++++,,,,,,,,,,,,------************************,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---,,,***))),,,,,,,,,,,,,,,,,,,,,,,,************************************************+++++++++++++++++++++,,,***++++++,,,,,,++++++******++++++,,,,,,++++++***++++++,,,,,,,,,,,,++++++)))***++++++))))))***+++------,,,++++++******)))+++***)))(((((()))***+++++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***)))))))))***+++++++++,,,++++++******++++++,,,,,,,,,+++***))))))***+++,,,************************++++++++++++++++++++++++***++++++,,,,,,++++++***)))***,,,------,,,***)))+++++++++++++++++++++++++++++++++++++++***)))(((---,,,***))))))***,,,------------,,,,,,+++++++++***+++,,,***'''&&&(((+++++++++++++++++++++++++++///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,------------------------+++*********+++---///000------------------------.........------,,,,,,,,,------,,,,,,+++***))))))........................//////.........---------...//////......///222444FFF===222---///000...+++...000333555999>>>DDDIII,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,------////////////............////////////////////////............////////////000000111111111222222222///000111222222333222222444333333222222333333444444444333333444444555666777777777777777777777777888888888999999:::::::::;;;:::999888888888999:::999999::::::;;;<<<<<<<<<===>>>???@@@@@@@@@??????============<<<:::999888999888666555333333333444111111111000000000//////////////////////////////........................................................................------------,,,,,,,,,,,,---/////////---,,,---...,,,,,,,,,---------------,,,...000///...---...//////000111111000111333555555555666666777888888999888888888888888888888888;;;;;;::::::;;;;;;<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????@@@@@@@@@@@@@@@@@@???>>>>>>===>>>>>>===<<<<<<;;;:::::::::999888777666555555555222222222111111000000000,,,...000///,,,++++++---+++++++++,,,,,,,,,,,,,,,---,,,+++++++++++++++,,,,,,+++******)))*********+++++++++++++++++++++++++++,,,,,,------,,,,,,+++---------,,,,,,+++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,************************************************---,,,,,,++++++************++++++,,,,,,++++++******++++++,,,,,,++++++******++++++++++++++++++***+++---...---,,,+++,,,---+++++++++++++++++++++,,,,,,+++***))))))***++++++++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***************++++++++++++,,,++++++*********++++++,,,,,,+++******+++,,,,,,************************++++++++++++++++++++++++***++++++,,,,,,++++++******+++---......---+++***+++++++++++++++++++++++++++++++++++++++***))))))---,,,***))))))***,,,------------,,,,,,+++++++++(((***+++***((('''(((***++++++++++++++++++++++++///...---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++++++++,,,---...------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------........................//////.........---------......///...---...000333>>>888000---...000000...000222666999===AAAFFFJJJ+++++++++,,,,,,---------...------,,,,,,------...000000//////...------,,,////////////////////////............////////////000000000111111111222222///000111222222333222222333333333222222333333444444444444333444444555666777777777777777777777777888888888999999999999999;;;;;;:::888888777777888888999999::::::;;;<<<<<<===???AAABBBBBBAAA@@@???=========<<<;;;:::888888777666555444333222222222111111000000000000//////////////////////////////........................................................................+++++++++,,,,,,---------///000000000...---...///,,,,,,------.........///...000222222111111222333111222444444444666888:::888888999::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>===<<<<<<<<<888888777666555555444333111333333222000.........,,,,,,,,,,,,,,,+++++++++...---------------......,,,,,,+++***************,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------+++++++++,,,,,,---------,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++...------,,,+++***))))))***++++++,,,,,,++++++******++++++,,,,,,++++++*********++++++++++++******,,,---......,,,,,,---...)))******+++,,,,,,------------,,,+++******++++++++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++++++++*********,,,++++++*********++++++---,,,,,,++++++,,,,,,---***************************************************++++++,,,,,,++++++***,,,,,,............,,,,,,++++++++++++++++++++++++++++++++++++++++++***)))---,,,+++******+++,,,---------,,,,,,,,,,,,++++++***,,,------,,,,,,,,,---++++++++++++++++++++++++------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++++++++,,,------------------------...------------,,,,,,,,,+++,,,,,,---...//////000.......................................------------...///...,,,,,,...000333222///------///111222222666;;;???CCCFFFJJJLLL******+++,,,,,,---......//////............///////////////......---------////////////////////////............////////////000000000000111111111111//////111222222222222222333333222222222333444444444444444444444555666666666666666666666666666666888888888888888999999999:::999999888888888888888888888888999::::::;;;;;;===???AAACCCCCCBBB@@@???======<<<<<<:::999777666666555555444333222222222111000000000////////////////////////////////////........................---------.......................................------------............///000000///...---...///......///000111111222222222444666777777777888999777888999:::999:::<<>>>>>??????@@@@@@AAAAAACCCBBBBBBCCCCCCDDDEEEFFFFFFFFFGGGHHHIIIIIIJJJJJJJJJKKKMMMNNNOOOOOOOOOOOONNNMMMMMMLLLLLLMMMMMMNNNMMMMMMNNNNNNOOONNNNNNNNNKKKKKKKKKJJJJJJIIIIIIIIIHHHGGGFFFEEEDDDCCCCCCCCCAAA@@@???>>>===;;;::::::444555555666555444444444/////////......---------//////......//////000111......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,++++++******+++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++************++++++,,,,,,++++++******++++++,,,,,,++++++***)))******++++++******)))***,,,,,,,,,+++***+++,,,*********++++++,,,,,,,,,---,,,,,,+++************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++,,,---...///,,,,,,,,,++++++,,,,,,,,,***************************************************++++++,,,,,,++++++***,,,,,,---......---,,,,,,+++++++++++++++++++++++++++++++++,,,,,,+++******,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---.........------++++++++++++++++++++++++,,,,,,,,,,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---......//////................................................---......---,,,+++,,,...,,,...///...---...111444555999@@@EEEHHHJJJLLLMMM******+++,,,,,,---......---------......---------,,,---------.........///////////////////////////............//////////////////000000000111111111//////111222222222222222333222222222333333444555555444444444444555666666666666666666666666666666888888888888888888888888777777888888999999999999777777888888999:::::::::===>>>@@@BBBBBBAAA@@@???======<<<;;;:::888666555555555555555444333333222000000000////////////...................................................---------.........//////........................//////.........------------///000///...---.../////////000111333444555555555777:::;;;;;;;;;<<<>>><<<===>>>===<<<<<<>>>@@@AAAAAAAAA@@@??????>>>>>>AAABBBBBBCCCDDDEEEFFFFFFGGGGGGGGGGGGHHHIIIJJJKKKLLLMMMMMMNNNOOOPPPPPPQQQPPPRRRTTTUUUVVVVVVUUUUUUTTTSSSSSSRRRRRRSSSSSSTTTQQQRRRRRRSSSSSSSSSRRRRRRPPPOOOOOOOOOOOOOOONNNNNNOOONNNLLLKKKJJJJJJIIIIIIGGGGGGEEEDDDBBBAAA??????::::::::::::::::::999888333222222111000///......///......---....../////////...------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......+++++++++++++++++++++++++++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,***++++++,,,,,,++++++******++++++,,,,,,++++++*********++++++++++++*********+++,,,,,,******+++,,,,,,,,,,,,+++++++++*********************))))))(((++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,,,,++++++************+++,,,...000222333******++++++++++++*********************************************************++++++,,,,,,++++++***++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++***++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,''')))+++---...---+++)))++++++++++++++++++++++++***++++++---///111333444,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,---------......++++++++++++++++++++++++******+++,,,------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................---.....................,,,---......,,,+++,,,---***---000000......222777999>>>EEEJJJLLLMMMMMMMMM+++++++++,,,,,,---------***++++++,,,,,,++++++***+++,,,,,,---......//////////////////////////////............/////////////////////000000000111111///000111222222333222222222222222222333444555555555555444444555555666777777777777777777777777777888888888888888777777777555666777888999999999999666777777888888999::::::======>>>???????????????===<<<<<<:::999777555444444555555555444444333222000000////////////......................................................,,,,,,------.../////////.................................------,,,,,,,,,---...000000//////111222000111222333555666888888999;;;===>>>>>>>>>@@@AAA@@@AAABBBAAA??????@@@BBBGGGGGGFFFFFFEEEEEEDDDDDDGGGHHHIIIJJJKKKLLLMMMNNNNNNNNNNNNOOOPPPQQQRRRSSSUUUUUUUUUVVVVVVWWWWWWXXXWWWYYY[[[]]]]]]]]][[[ZZZYYYYYYXXXXXXXXXXXXYYYYYYVVVWWWWWWWWWWWWWWWVVVVVVTTTTTTTTTTTTTTTTTTTTTTTTUUUTTTRRRQQQPPPPPPOOOOOOKKKKKKJJJHHHGGGEEEDDDDDDDDDCCCAAAAAAAAA???===;;;666666555444333222111000///...------,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++************************++++++,,,,,,,,,,,,------+++++++++++++++++++++++++++++++++,,,,,,---------***+++,,,---...---,,,+++***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,------...***++++++,,,,,,++++++******++++++,,,,,,++++++***+++++++++,,,,,,++++++++++++,,,------++++++,,,---------,,,,,,+++******)))((())))))*********))))))++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,+++++++++******+++,,,...000222333)))******++++++******)))************************++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,---///222444222///+++++++++++++++++++++++++++***++++++---///111222444,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,((()))+++,,,---.........------------------------,,,,,,,,,------------...---------,,,,,,,,,,,,,,,........................---------...............+++---......---,,,------,,,///111111000222666:::???DDDJJJNNNOOOOOONNNNNN,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,++++++------------------------////////////////////////............////////////////////////000000000111///000111222222333222222222222222222333444555666555555555555555666666777777777777777777777777777999888888888777777777666666777888999999888777777666666777777888999999999<<<<<<;;;;;;;;;<<<===>>><<<<<<;;;:::888666444333222333333444444333222111000000/////////.........................................................,,,,,,------...//////000........................------...............///---///111222222333555666555666777999;;;<<<>>>>>>@@@BBBDDDEEEDDDDDDEEEFFFFFFGGGHHHHHHGGGGGGIIIKKKMMMMMMMMMMMMNNNNNNNNNOOOOOOPPPQQQRRRTTTUUUVVVWWWWWWWWWWWWXXXYYYZZZ\\\]]]^^^^^^^^^^^^^^^^^^^^^^^^___```bbbddddddcccaaa___^^^^^^^^^]]]]]]^^^^^^^^^\\\]]]]]]]]]\\\[[[ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZYYYXXXWWWVVVUUUUUUUUUQQQQQQPPPOOOMMMLLLKKKKKKKKKIIIGGGGGGHHHGGGDDDBBB>>>===<<<;;;999888777666444333222000////////////------,,,++++++++++++,,,------------------------+++,,,,,,------,,,,,,++++++++++++,,,,,,---------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))+++...000000///---+++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---***++++++,,,,,,++++++******++++++,,,,,,++++++***,,,,,,------------,,,,,,***+++,,,,,,******+++,,,,,,+++++++++++++++++++++'''(((***+++,,,++++++***++++++++++++++++++++++++,,,,,,+++******+++,,,,,,++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,...///000******+++,,,,,,+++******************************,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,+++++++++,,,,,,++++++++++++++++++,,,,,,---------111111333666888666111,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...//////...,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******,,,------------,,,------------------------,,,,,,,,,---------......,,,,,,------......//////........................---------.........//////***,,,...///...---...///...///000222444888<<>><<<<<<;;;:::888666444333000111222333333222000///000/////////............................................................,,,,,,------...///000000..............................///000111222333333...000333444444555888:::;;;;;;===???AAABBBDDDEEEGGGIIIKKKKKKJJJJJJKKKLLLLLLMMMNNNOOOOOOPPPRRRTTTPPPPPPQQQSSSTTTVVVWWWWWWVVVVVVWWWYYY[[[\\\]]]^^^^^^^^^^^^___```aaaccccccddddddccccccccccccccccccccceeeggghhhhhhfffdddbbbbbbaaaaaa``````aaaaaabbbaaaaaaaaa``````^^^]]]\\\^^^^^^^^^^^^____________]]]]]][[[ZZZYYYXXXXXXXXXWWWVVVVVVUUUTTTSSSRRRRRRLLLJJJIIIKKKNNNOOOMMMJJJEEEDDDCCCAAA@@@>>>===<<<:::999888666555444333333//////...------------...------------------------+++,,,,,,------,,,,,,++++++++++++,,,,,,---------++++++------------++++++------------------------++++++,,,,,,,,,---------........................---,,,,,,,,,,,,,,,,,,,,,)))+++///222222000---+++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,++++++++++++++++++,,,,,,+++++++++,,,------......------,,,''')))***)))((('''((()))*********++++++,,,------'''(((***,,,---------,,,++++++++++++++++++++++++---,,,+++******+++,,,---+++++++++,,,,,,---------,,,++++++******++++++,,,++++++------------++++++************************------------------------+++++++++,,,,,,+++++++++...------,,,,,,------...++++++++++++++++++++++++***+++,,,,,,------------***++++++,,,,,,++++++***+++++++++,,,,,,---------------///222444222,,,&&&++++++++++++++++++++++++...---,,,+++***))))))))),,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,------,,,***)))******+++++++++,,,,,,,,,------------------------+++,,,---...---,,,+++***------------------------,,,,,,,,,------.........+++,,,---...///111222222........................---------.........//////))),,,...//////...///000/////////222666<<>>;;;888666555444555222///------------,,,.........---------,,,,,,......------,,,---------,,,,,,,,,,,,,,,,,,,,,,,,///......------......///---+++)))***---///...,,,*********++++++,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---...///---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,++++++++++++++++++++++++++++++************++++++************************++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,------------+++***)))))))))***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,***(((,,,000---&&&,,,,,,+++******+++,,,,,,,,,+++*********+++,,,---,,,+++*********+++---...*********++++++,,,,,,,,,***+++,,,---...---,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++---------------------------------,,,,,,+++++++++---.........---,,,,,,+++++++++++++++++++++++++++,,,,,,,,,------.........---,,,,,,+++*********+++///......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------//////.........---------......///000000000000000//////.........//////000000///...------------------...///000111111111111222111000222777>>>FFFJJJRRRSSSUUUWWWWWWUUUQQQNNN...------,,,,,,,,,,,,---//////.........---------------............------........................////////////000000000000///////////////000111111111000000000000111222222222222222333333333444444999555000111666999777666777666666666666666666777777666666666666666555555666666666666777777777777777777666666777777888999;;;;;;:::::::::999999999:::999777555444333222222222111000000/////////000//////............////////////...---------------000//////.........////////////............//////......///////////////...///000111222444555666666999;;;>>>???@@@AAADDDFFFIIIJJJJJJLLLNNNPPPQQQRRRTTTUUUUUUVVVWWWWWWXXXXXXXXXXXXZZZ[[[]]]___```aaaaaabbbdddfffffffffeeedddeeefffggghhhiiiiiiiiiiiihhhhhhiiiiiijjjjjjjjjjjjmmmllllllkkkjjjjjjiiiiiihhhiiijjjkkklllkkkjjjjjjjjjjjjiiihhhggggggggggggiiiiiiiiihhhgggfffeeeeeedddeeeeeefffffffffeeeeeeddddddccccccbbbbbbaaaaaa``````___^^^\\\ZZZXXXWWWWWWWWWVVVUUUTTTTTTTTTTTTSSSRRRPPPNNNKKKIIIGGGFFFFFFDDDBBB@@@===;;;:::999888666333222222111///...........................///......---------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++++++++---+++)))***---......,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,++++++++++++++++++++++++++++++************++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---,,,,,,,,,,,,+++*********+++------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********,,,---///,,,,,,+++******+++,,,,,,++++++*********+++,,,---,,,+++*********+++,,,,,,******+++++++++,,,,,,,,,***+++,,,---------,,,,,,++++++,,,,,,,,,,,,------,,,++++++******++++++,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,+++++++++---------,,,,,,+++++++++------......---,,,,,,+++++++++++++++++++++++++++,,,,,,,,,------------------,,,,,,++++++***++++++++++++*********))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------//////.........---------------...///////////////.........///000111222333000///...------------...---...//////000000000000222222333666<<>><<<888555444555555444444222111000///...---,,,,,,,,,,,,,,,------------------------.........------.........---,,,++++++,,,,,,------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******++++++,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))++++++++++++,,,,,,---------------------.........222***---777666***'''---+++++++++++++++++++++++++++***++++++++++++,,,,,,++++++*********))))))***++++++++++++++++++++++++******++++++,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++************+++++++++,,,,,,------,,,,,,+++,,,,,,,,,+++******)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++...------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------************************+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................,,,---......//////......///...//////000111222333//////............/////////...............//////222555;;;BBBIIINNNRRRTTTUUUUUUTTTRRRPPPOOOPPPQQQ---------------...///000,,,,,,,,,,,,,,,,,,,,,,,,------............------........................////////////000000000000///////////////000000111111000000000000111222222111111111222222222333333---<<<888@@@[[[RRR666555555555444444444444555555555555666666777777888888666666666666777777777777666777888999:::999888777::::::999999999888888888666555444222111000000000000000/////////000000111//////............//////......---------......///000000///..............................///000111/////////000222555888:::===>>>@@@CCCFFFIIIKKKLLLNNNPPPRRRSSSSSSTTTVVVXXXUUUUUUUUUVVVWWWYYYZZZ[[[]]]^^^```aaaccceeeggghhhfffggghhhiiijjjkkklllmmmllllllllllllllllllkkkkkkllllllmmmnnnnnnnnnnnnmmmlllllllllllllllllllllkkkmmmmmmmmmmmmmmmmmmmmmmmmoooooonnnmmmmmmnnnnnnooommmnnnnnnnnnmmmlllkkkjjjkkkjjjiiiiiihhhiiiiiijjjkkkkkkjjjiiiiiiiiijjjkkkllllllkkkjjjiiiiiihhhhhheeefffgggggghhhhhhhhhhhhdddcccaaa```___^^^^^^^^^ZZZZZZYYYWWWVVVTTTSSSSSSPPPPPPPPPOOOMMMKKKJJJHHHFFFEEEDDDCCCCCCAAA===;;;======<<<;;;888555222000//////---,,,,,,+++++++++------------------------+++******************+++------,,,,,,++++++,,,---++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---//////,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++************++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++******))))))******+++++++++++++++,,,,,,,,,---------......111)))///@@@FFF999---,,,++++++++++++++++++++++++******++++++,,,,,,,,,,,,******+++++++++*********++++++++++++++++++++++++************++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,++++++++++++,,,,,,+++,,,,,,------,,,,,,+++---,,,,,,,,,+++++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,+++++++++++++++++++++++++++---------,,,,,,++++++***+++,,,,,,---------,,,+++(((((())))))******++++++************************+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------...........................///000000000000///000000///.........////////////.........//////000//////.........///000000333888???FFFMMMQQQSSSTTTTTTTTTRRROOOMMMNNNQQQUUU------------------......---------............///------............------////////////////////////////////////000000000000///////////////000111111111000000000000111222222111111111111222222222222111888111333CCC???222444444444333333333333444444555555555555666666666666666666666666777777777777777777888999999999999999999999999999888888888888555444333222000/////////000000//////000000111111//////............//////...------------...////////////............//////////////////000111222222111222333555888;;;>>>???DDDEEEGGGJJJMMMPPPSSSTTTSSSTTTVVVWWWWWWXXXZZZ\\\[[[[[[[[[\\\]]]^^^```aaaddddddfffgggiiikkklllmmmkkkkkklllmmmnnnoooppppppnnnnnnnnnnnnnnnnnnnnnnnnooooooppppppppppppoooooolllllllllkkkkkkkkkkkkkkkkkkllllllmmmmmmnnnnnnnnnooooooooooooooonnnnnnnnnoooppppppqqqpppnnnmmmlllkkkjjjiiihhhhhhiiijjjkkklllkkkjjjjjjjjjkkkmmmnnnkkkkkkkkkjjjjjjjjjjjjiiifffggghhhiiijjjjjjjjjjjjfffeeecccbbb``````______]]]]]]\\\[[[ZZZYYYXXXWWWRRRSSSSSSSSSRRRPPPNNNLLLKKKIIIHHHHHHHHHGGGDDDBBBDDDDDDCCCAAA>>>999555222111111///...------,,,,,,------------------------,,,++++++******++++++,,,,,,------,,,+++***+++---+++++++++,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......///111222333+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***)))((()))***++++++++++++******++++++,,,,,,------------)))///BBBLLLFFF999111***++++++,,,,,,++++++***)))***+++,,,,,,,,,,,,+++)))***+++,,,,,,,,,,,,+++,,,,,,,,,++++++++++++***+++************+++,,,,,,++++++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------***++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++***+++---......---,,,,,,)))******+++,,,---......++++++++++++++++++++++++)))))))))***************++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------..................//////000000000000000111000///...------------//////......//////000000//////......///000222333777<<>>;;;888777555444333222222222........................+++******))))))******+++,,,...///---***)))+++---///......------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++++++++++++++++++++++++++++++++************++++++************************++++++++++++++++++++++++++++++++++++++++++++++++((()))***+++++++++++++++***+++,,,---...---,,,,,,(((((()))***++++++,,,,,,+++---...---111777555000***+++,,,------,,,+++***)))***+++,,,---,,,++++++(((***,,,...///000//////,,,,,,,,,++++++*********+++***)))))))))***,,,---++++++,,,,,,,,,---------++++++************+++++++++,,,,,,------,,,,,,+++''''''((()))***+++,,,,,,+++++++++,,,,,,---------)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,---***+++---//////...---,,,)))***+++,,,---///000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////,,,---......//////......000000///000000111222222///////////////000111111//////...///000333666888AAADDDJJJOOOSSSUUUUUUUUULLLMMMKKKIIIHHHNNNYYYccc************************------,,,,,,,,,,,,------------------------------------------------------......//////000000111111111111111111111111111111000111111111111222222222111222222333333222222111444777999888555333444666333444444555555444444333666666777888888777666555444555777888999999888888777777777777666666666666:::888777888999999888777111111000000//////......///...,,,,,,...///...------------.........//////---------............///---.........------///111///000222333444777;;;>>>AAADDDHHHJJJKKKLLLNNNOOOOOOQQQSSSWWWZZZ\\\^^^___aaa`````````aaaccceeefffllljjjhhhjjjlllnnnllljjjooommmllllllnnnoooooonnnkkkjjjjjjkkklllmmmkkkiiiiiiiiijjjlllmmmnnnoooooommmnnnpppqqqqqqpppooonnnnnnnnnoooppppppooonnnmmmkkkllllllmmmmmmmmmllllllnnnmmmlllllllllnnnooopppnnnmmmllljjjgggeeecccaaa```___^^^\\\ZZZYYYYYYXXXZZZ[[[\\\^^^```bbbdddeeeeeegggiiikkkllllllkkkjjjjjjiiiiiijjjlllmmmnnnmmmkkkjjjhhhfffdddccccccbbb```___]]]\\\[[[\\\\\\]]]YYYYYYZZZ[[[[[[ZZZXXXWWWUUUTTTSSSSSSRRRSSSSSSSSSRRROOOMMMKKKJJJHHHFFFDDD@@@???===:::888666444333111000///............///000///...---------...///+++++++++,,,......,,,***,,,,,,+++*********++++++......---------,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,*********************************++++++,,,,,,,,,*********++++++,,,,,,,,,,,,,,,++++++***))))))(((***************************+++,,,,,,,,,,,,+++***))))))***+++,,,,,,------******+++,,,------......******+++++++++,,,,,,,,,***+++,,,---,,,+++***)))+++,,,...000111111000///,,,,,,,,,++++++*********+++,,,,,,***''''''***---+++******+++,,,---...///,,,,,,************,,,,,,------,,,+++************------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++***+++,,,---------,,,,,,,,,,,,,,,,,,,,,---...///++++++++++++++++++++++++,,,,,,++++++,,,,,,---...((('''***---...,,,---222---------------------------,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,------,,,++++++---+++***,,,...///,,,)))........................---,,,***))))))***,,,------,,,+++***+++---000222////////////////////////222///,,,,,,...111111000000000000///111555<<<@@@DDDIIINNNQQQVVV[[[ZZZVVVMMMJJJHHHKKKOOOVVV___eee,,,,,,,,,,,,,,,,,,,,,,,,...------------------...------------------------..............................//////000000111111111111111111111111111111000000111111111222222222111222222333333222222111444666888777444333333555333444444555555444444333555555777777777666555444333444666777888888777777555555666666777777888888999888777777888888666555000000000000//////......///...,,,,,,...///...------------........./////////////////////////////////000111000//////000222111333555777888;;;???BBBEEEHHHLLLNNNOOOOOOQQQRRRRRRTTTWWWZZZ]]]___aaabbbcccccccccdddeeefffhhhhhhllljjjiiijjjmmmnnnmmmkkkooommmlllmmmnnnoooooonnnkkkjjjiiiiiiiiiiiigggeeecccddddddeeegggiiijjjkkkkkkmmmoooqqqrrrrrrqqqqqqpppqqqrrrrrrrrrpppooonnnoooooonnnmmmkkkiiigggfffiiiiiihhhggggggggghhhhhhgggfffeeecccaaa]]]ZZZXXXSSSSSSRRRQQQPPPOOOOOOOOOPPPQQQRRRTTTWWW[[[^^^```bbbbbbdddeeeffffffggggggiiiiiiiiijjjlllmmmlllllljjjiiihhhfffeeedddccccccbbbaaa___]]]\\\\\\\\\]]]ZZZZZZ[[[[[[ZZZYYYXXXWWWYYYXXXXXXWWWWWWWWWWWWWWWSSSQQQOOOMMMLLLKKKHHHFFFDDDCCCBBB???===:::999888555444333111000/////////......---,,,,,,,,,---......------...//////---+++,,,,,,+++++++++,,,,,,---......---------,,,,,,,,,---------------------------,,,,,,++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++,,,,,,***************+++++++++***************************+++,,,,,,,,,,,,+++***)))******+++,,,,,,------*********++++++,,,,,,---******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,++++++,,,---...////////////,,,,,,,,,+++++++++******)))***,,,+++))))))+++---,,,,,,,,,,,,,,,------...,,,+++************+++,,,+++++++++***++++++,,,,,,------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------,,,,,,+++++++++,,,------,,,,,,,,,+++++++++******,,,,,,++++++,,,,,,---...,,,)))(((++++++)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,------,,,,,,+++,,,++++++,,,//////---***,,,,,,,,,,,,,,,,,,,,,,,,///...,,,++++++,,,...///,,,,,,,,,---......///000////////////////////////---***''''''***,,,,,,+++000000111111333888>>>CCCIIIMMMQQQSSSWWW]]]___\\\NNNLLLLLLNNNSSSZZZbbbggg.................................------.........------------------------////////////////////////......//////000000111111111111111111111111111111000000000111111111222222111111222222222222111111333444555555333222222333333444444555555444444333333444555666666555444444333333444555666666666666444444555666777888999999999777666555666555444222000000000////////////...///...,,,,,,...///...---------........./////////000000000000000/////////000111333222111111333444555888:::<<<>>>AAAEEEHHHKKKMMMQQQSSSSSSTTTUUUVVVVVVXXX[[[^^^aaadddeeeffffffggghhhiiijjjkkkkkkkkklllkkkjjjkkkmmmmmmmmmkkknnnmmmmmmmmmnnnnnnmmmkkkhhhfffdddcccbbbaaa^^^\\\ZZZZZZYYYZZZ\\\___bbbccceeegggjjjmmmpppqqqrrrrrrrrrsssssssssrrrqqqooonnnpppooommmjjjfffccc```^^^aaaaaaaaaaaa```___^^^]]][[[[[[[[[ZZZWWWSSSOOOMMMGGGFFFFFFEEEEEEEEEEEEEEEEEEFFFGGGIIIMMMRRRVVVYYY\\\[[[\\\\\\^^^```bbbcccfffgggiiijjjkkkkkkjjjjjjjjjiiihhhgggfffeeedddddddddcccaaa___^^^^^^^^^^^^\\\\\\\\\\\\[[[ZZZYYYXXX[[[[[[[[[ZZZZZZZZZZZZYYYVVVTTTRRRPPPPPPOOOLLLJJJJJJIIIHHHFFFCCCAAA???>>>;;;:::888555333111000000///...------------...///111000///000111000...,,,,,,,,,,,,,,,,,,---...///......---------,,,,,,,,,........................---,,,,,,++++++,,,,,,---,,,---------------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,++++++++++++++++++)))))))))***+++,,,,,,---***************************++++++,,,,,,++++++************++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,+++++++++,,,---......,,,,,,+++,,,,,,---...///,,,,,,,,,++++++++++++***''')))+++,,,+++++++++---...---------------......,,,++++++******++++++,,,************+++,,,---...------,,,,,,,,,,,,++++++,,,,,,------------,,,,,,,,,,,,+++++++++,,,---...,,,,,,+++*********++++++------,,,,,,++++++******,,,,,,++++++,,,,,,---...444...)))***+++)))((((((++++++++++++++++++++++++++++++------------+++++++++,,,,,,------,,,,,,+++,,,,,,------------,,,,,,,,,,,,,,,---///000...---,,,,,,,,,,,,,,,,,,,,,,,,000///...------...///000***,,,---/////////...---///////////////////////////---++++++,,,...///...000111222444777<<>>CCCIIIMMMNNNTTTXXXVVVUUUVVVVVVTTTVVV\\\___aaafffnnnrrrqqq---------------------------------,,,,,,---------+++,,,,,,------.........------------------------......//////000000111111000000000000000000000000/////////000000000111111000000111111111111000000111111000111333444222111333444444555555444444333111222444555555555555444555555555555666777888999999999888777666555444444555333222111222111000...---............////////////...,,,,,,...///...---....../////////000000000......///000111222333333---111555999;;;===???AAABBBEEEIIILLLMMMPPPRRRTTTTTTVVVYYYZZZYYYYYYYYYZZZ[[[]]]```cccfffhhhjjjkkkkkklllmmmmmmnnnnnnmmmmmmmmmooooooooommmlllmmmnnnlllkkkjjjjjjhhhccc]]]XXXPPPMMMHHHDDDBBB@@@>>><<<;;;:::::::::;;;===@@@BBBKKKMMMPPPTTTYYY]]]```bbbggghhhjjjlllnnnnnnnnnnnnkkkiiieee___YYYRRRMMMJJJFFFFFFFFFFFFEEEDDDCCCBBBAAAAAACCCDDDFFFGGGHHHHHHHHHGGGGGGFFFFFFFFFGGGGGGEEEEEEDDDDDDDDDDDDDDDDDD@@@?????????AAADDDHHHJJJNNNRRRWWWYYYZZZ]]]bbbfffggghhhiiijjjjjjiiihhhgggddddddcccbbbcccdddeeefffccccccbbbaaaaaaaaaaaabbb___```aaabbbaaa```___^^^^^^\\\[[[[[[[[[[[[YYYXXXTTTTTTRRRQQQOOOMMMLLLKKKNNNLLLIIIFFFBBB???>>>===888777444222111000000000222000...---...///...------------------...///000......---------,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---******+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,+++++++++************************,,,++++++******++++++,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,+++++++++,,,---......++++++************++++++***++++++++++++,,,,,,,,,---,,,+++,,,------+++)))******+++,,,---///111222---......//////......---...---,,,+++************------,,,,,,,,,,,,++++++------............------,,,,,,+++++++++,,,---.........------,,,,,,------******+++,,,---...//////,,,,,,++++++,,,,,,---...555///+++---///------...------------------------++++++------------+++++++++,,,,,,------,,,,,,++++++,,,---......///......---......---,,,,,,---///,,,,,,,,,,,,,,,,,,,,,,,,---..................---...,,,***((()))***---///////////////////////////,,,...//////......///000000444999>>>CCCGGGLLLPPPQQQWWWZZZWWWUUUUUUVVVUUU[[[bbbeeeeeejjjsssvvvsss------------------------,,,,,,++++++++++++,,,,,,++++++,,,,,,---......///..............................//////000000111111000000000000000000000000////////////000000000111000000111111111111000000222000000111444555333111333444444555555444444333111222444555666666555555555444444444444666777888888888777777666666555555444222111111222222111///---------........./////////...,,,,,,...///...---.../////////000000000000...///000222444555666777555999===@@@BBBCCCEEEFFFFFFIIIMMMPPPRRRSSSUUUWWWVVVXXX[[[\\\[[[ZZZZZZ[[[\\\^^^```dddgggiiikkklllmmmmmmmmmmmmmmmnnnnnnooonnnoooqqqooommmlllmmmooommmmmmlllkkkgggaaaYYYSSSLLLIIIDDDAAA???===<<<:::888777777888888:::;;;;;;AAACCCEEEIIIMMMQQQUUUWWWZZZ\\\___ccceeeggghhhhhhiiihhheeeaaa]]]XXXTTTRRRNNNMMMKKKHHHFFFDDDCCCCCCAAAAAAAAABBBCCCEEEGGGIIIKKKKKKKKKLLLMMMOOOPPPQQQNNNNNNNNNNNNMMMKKKIIIHHHCCCBBB@@@?????????AAABBBBBBFFFKKKNNNPPPUUU]]]cccggghhhjjjkkkkkkjjjhhhggggggfffdddcccbbbbbbccccccbbbaaa`````````aaabbbcccbbbcccdddeeedddcccaaa```___^^^\\\\\\]]]]]]\\\ZZZYYYXXXWWWVVVTTTRRRQQQQQQSSSRRROOOLLLIIIGGGFFFEEE>>>===:::777444333222222111///------.../////////...------,,,------............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++,,,,,,***++++++,,,,,,---------************************,,,,,,+++******+++,,,,,,++++++++++++++++++++++++)))*********+++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,+++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,***)))***---///...---,,,++++++,,,,,,---...///+++,,,---......---,,,+++,,,,,,++++++***+++++++++------,,,,,,,,,,,,++++++------............------+++++++++,,,,,,,,,------,,,,,,,,,+++,,,,,,------------------------------,,,,,,++++++,,,,,,---...///,,,+++------******---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,---...////////////...//////---***)))+++...,,,,,,,,,,,,,,,,,,,,,,,,---..................---......---,,,,,,------...////////////////////////...000333222111000111333444888>>>CCCGGGLLLPPPSSSSSSXXXYYYTTTQQQTTTYYY[[[___gggjjjgggkkkvvvyyyttt........................,,,++++++******++++++,,,++++++,,,,,,---...//////////////////////////////......//////000111111111000000000000000000000000////////////000000000000000000111111111111000000222111000111444555333111333444444555555444444333111333444666777777666666444333222222333444666777666666666666777777777777333111000111222222111000---------........./////////...,,,,,,...///...---////////////000000000000///000222444666888::::::===@@@DDDFFFGGGGGGHHHIIIIIIMMMPPPSSSTTTUUUWWWXXXXXXZZZ\\\]]]\\\[[[[[[\\\]]]___aaaeeehhhjjjlllmmmooonnnmmmmmmmmmnnnooopppnnnpppqqqpppmmmlllmmmoooooonnnmmmlllhhh```XXXQQQKKKHHHCCC@@@???>>>===;;;777777888888888999999999999:::<<<@@@DDDHHHKKKMMMOOOQQQUUUYYY]]]___aaabbbeeeeeedddcccbbb```___^^^YYYWWWSSSOOOKKKIIIGGGGGGCCCBBBAAAAAABBBDDDGGGHHHMMMNNNOOOQQQTTTVVVYYYZZZVVVWWWXXXXXXVVVTTTQQQOOOJJJIIIFFFCCCAAA@@@??????999>>>CCCFFFIIIOOOYYYaaaggghhhjjjkkkkkkjjjiiihhhjjjhhhfffdddbbbaaa````````````_________aaabbbcccbbbcccdddeeeeeecccaaa``````^^^]]]]]]^^^^^^]]]\\\\\\\\\[[[YYYXXXVVVUUUTTTVVVUUUSSSPPPNNNLLLKKKKKKEEECCC@@@<<<999777666666111///------///000111000...------,,,,,,,,,------......---------,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---.........------,,,,,,,,,++++++++++++++++++++++++------------------------*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,*********************************++++++,,,,,,---*********++++++,,,,,,---((()))***+++---...///000************************---,,,+++******+++,,,---++++++++++++++++++++++++,,,,,,------...///000000******+++++++++,,,,,,,,,***+++,,,---,,,+++***)))***+++,,,------,,,***)))*********++++++,,,,,,,,,***(((&&&(((---000111111...---,,,,,,++++++++++++******,,,,,,,,,,,,******************+++,,,---------------,,,,,,,,,++++++------............------***+++,,,---------,,,,,,************+++,,,------000//////---,,,+++******,,,,,,++++++,,,,,,---......,,,---///,,,((())),,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,++++++,,,---...////////////...//////,,,)))(((***---..............................////////////.........//////000000///...---////////////////////////---000222222000///000222666;;;AAAFFFKKKOOOSSSUUUSSSWWWUUUOOOLLLRRR[[[```bbbjjjlllhhhlllwwwzzzuuu.........------,,,,,,,,,---------------------------,,,,,,,,,,,,---......000000//////.........---........................////////////............111111111000000000000000222222222222222222222222000000111222333333444444444333222222222222333444333444555666777777777777555555444444444555555666555666666666555333111000////////////////////////000000//////.........---,,,,,,---.........------+++,,,.../////////111333000333666999:::<<<>>>@@@DDDEEEFFFHHHJJJKKKMMMMMMNNNOOOQQQTTTWWWYYY[[[[[[\\\^^^______\\\ZZZZZZZZZ[[[^^^bbbfffjjjmmmooopppooooooooonnnnnnnnnnnnnnnrrrrrrqqqpppooooooooooooqqqqqqpppnnnkkkeee```]]]UUUSSSPPPMMMJJJFFFBBB>>><<<;;;999888999:::<<<===888999<<<>>>@@@AAABBBBBBCCCEEEGGGKKKOOOSSSWWWYYY^^^```cccddddddcccdddeeecccaaa^^^[[[WWWTTTSSSRRRNNNMMMJJJHHHFFFGGGHHHIIIKKKLLLMMMOOORRRVVVYYY[[[[[[\\\\\\]]]]]]]]]\\\\\\VVVQQQJJJDDD@@@>>>===<<<<<>>;;;999:::777222000///000000000,,,...///...++++++---000000////////////.........******++++++++++++******---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,***++++++,,,***)))++++++++++++++++++++++++*********))))))))))))))))))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************)))******+++++++++******++++++******++++++,,,---+++,,,---.........---,,,///...---+++***)))))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...333888777111+++)))))).........------,,,,,,,,,++++++,,,,,,,,,,,,------------------,,,***(((''',,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++******...---,,,+++,,,...000222------------------,,,,,,,,,,,,,,,---------......---///000222111///,,,+++..................------//////.........---------000...---,,,...000333555:::???FFFLLLPPPSSSUUUWWWVVVTTTRRROOOPPPTTT[[[aaakkkjjjiiijjjnnnqqqsssttt......---------,,,,,,,,,---------------------------,,,,,,,,,,,,---......///.........------------------..................////////////////////////000000000000000111111111222222222222222222222222000111111222333333444444444444333222222333444444222333333444555555555555555555444444444444555555555555555555444222111000........................000/////////............------..................---...000000///000222444555777:::===>>>???BBBDDDGGGGGGIIIJJJLLLNNNPPPPPPQQQRRRUUUWWWYYY[[[\\\]]]\\\^^^___^^^[[[YYYXXXYYY\\\^^^bbbfffiiilllmmmnnnlllmmmmmmmmmnnnoooooooooppppppoooooooooooooooooonnnooooooooommmiiifffccc^^^\\\YYYWWWUUUQQQMMMJJJDDDBBB@@@>>>======>>>>>><<<;;;:::999999:::<<<======>>>@@@CCCFFFJJJMMMOOOVVVYYY\\\___```bbbdddfffgggfffcccaaa^^^\\\[[[ZZZVVVUUURRRPPPMMMLLLLLLKKKKKKKKKKKKLLLOOORRRUUUWWWYYYZZZ[[[]]]^^^^^^_________ZZZTTTMMMIIIFFFDDDCCC???AAABBBAAABBBHHHRRRZZZfffhhhjjjmmmmmmkkkiiigggccc___ZZZVVVTTTTTTTTTTTTRRRTTTUUUUUUVVVWWWZZZ\\\```ccceeedddbbb```___```]]]]]]^^^```aaaaaabbbbbb``````___^^^]]]]]]]]]]]]YYYXXXWWWVVVUUUSSSRRRRRRNNNMMMKKKIIIFFFBBB@@@>>>???;;;777333111111///...---...///...,,,,,,...000/////////.........------++++++,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------------------------+++******++++++***(((++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************)))******+++++++++******++++++******++++++,,,---***+++,,,---------,,,,,,+++++++++++++++,,,---...++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,////////////............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++000444444000,,,+++,,,------------,,,,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,---------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,---,,,+++++++++---///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........///111222222000...,,,........................//////.........---------///...---...///333666888<<>>>>>;;;:::999888999:::<<<===@@@CCCHHHLLLQQQVVV\\\```eeeffffffggghhhhhhhhhhhheeeeeeeeecccaaa]]]ZZZXXXUUUSSSPPPNNNMMMMMMMMMNNNOOOPPPRRRUUUXXX[[[^^^```eeedddbbb___ZZZWWWUUUTTTPPPOOOMMMKKKLLLPPPXXX^^^hhhjjjmmmooonnnkkkgggddd```ZZZQQQKKKHHHGGGHHHHHHEEEFFFFFFFFFGGGKKKPPPSSSYYY[[[^^^___]]]YYYUUURRRUUUUUUUUUVVVXXX[[[^^^_______________^^^^^^]]]]]]\\\\\\[[[ZZZYYYXXXWWWWWWTTTTTTTTTRRRQQQOOOMMMLLLJJJGGGBBB???<<<999666333000000///...------............---------,,,,,,,,,---------------------------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------------------------+++***+++,,,---,,,***++++++++++++++++++++++++***++++++,,,---...//////*********+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++***))))))++++++******++++++,,,---***++++++,,,------------------,,,+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------***,,,......,,,,,,...000+++++++++++++++++++++++++++++++++,,,,,,,,,------+++,,,,,,---------------------------------------***+++,,,---............,,,,,,++++++,,,---......---------------.........,,,,,,,,,---------.........///000111111000///...---------.............../////////...............000000///000333777;;;===BBBGGGOOOUUUYYY[[[]]]___WWWWWWXXXYYY]]]eeeooouuuyyyvvvqqqoooppprrrtttuuu---------------------------------------------------,,,,,,,,,,,,---........................//////........./////////000000...//////000111222222333......///000111222222333111111111111111111111111111222222222222222333333444444444444444444444444111222222333333333333222555555444333333333333333222222111111000000000///.................................///////////////.........---...///000000111333555777999<<<@@@DDDDDDFFFGGGGGGFFFGGGJJJLLLKKKLLLNNNQQQTTTWWWYYYZZZ[[[\\\]]]___``````aaaaaaccccccbbb```]]][[[ZZZ[[[ZZZ\\\```eeeiiimmmnnnooopppppppppoooooonnnnnnnnnlllmmmnnnoooppppppoooooolllmmmnnnnnnooonnnnnnmmmjjjiiihhhhhhhhhhhhfffddd```___^^^\\\ZZZXXXWWWVVVWWWVVVTTTPPPKKKGGGBBB@@@@@@>>><<<:::999999;;;<<<===???BBBFFFJJJPPPVVV[[[bbbccceeegggiiijjjjjjjjjeeefffggggggfffccc```^^^^^^\\\YYYVVVRRRPPPNNNNNNJJJKKKLLLOOORRRVVVYYY[[[```bbbdddccc```^^^]]]^^^[[[ZZZWWWUUUVVVZZZ```dddiiikkkmmmnnnmmmjjjfffddd___YYYPPPIIIEEEDDDDDDDDDBBBCCCCCCCCCDDDIIIOOOTTTZZZ[[[]]]^^^\\\WWWQQQLLLMMMMMMMMMNNNQQQUUUYYY\\\^^^^^^_________^^^]]]\\\^^^]]]]]]\\\[[[ZZZYYYYYYVVVVVVUUUTTTSSSQQQPPPOOOLLLJJJGGGEEEDDDAAA>>>;;;444333111000///......---......---------,,,,,,,,,...---,,,,,,,,,,,,---...---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,+++,,,---...---,,,++++++++++++++++++++++++)))******+++,,,------...***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++++++++***)))(((++++++******++++++,,,---,,,,,,,,,---...//////000---,,,+++******)))******++++++++++++++++++++++++***++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,............------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------,,,+++,,,---+++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,+++++++++++++++------------------------------.........------,,,---------------.........------....../////////000,,,,,,,,,---------......------...//////......------------.........//////////////////////////////222111111111444888<<<>>>DDDIIIOOOTTTXXXZZZ]]]^^^XXXZZZ\\\___dddkkktttzzz}}}zzzuuusssssstttuuuuuu,,,,,,,,,------------...---------------------------,,,,,,,,,,,,---...............///////////////////////////////////////...//////000000111111111//////000000111111222222111111111111111111111111222222222222222222222222222333333444444333333222111111222333444444444444666555444333222222222222222111000////////////000------------------------.........///////////////............///000222333444666:::===???BBBEEEHHHGGGGGGHHHGGGFFFGGGIIILLLKKKMMMOOORRRUUUXXX[[[\\\\\\]]]^^^```aaabbbbbbbbbaaaaaa```^^^[[[YYYYYY[[[[[[]]]aaafffjjjmmmooopppqqqqqqpppooonnnmmmlllllllllmmmnnnooooooooommmmmmkkkkkklllllllllkkkkkkjjjiiihhhggghhhiiiiiigggeeebbbbbbaaa```___^^^]]]]]][[[\\\]]]\\\YYYSSSNNNJJJFFFDDDAAA===<<<;;;<<<===???@@@BBBDDDGGGMMMSSSXXXaaabbbeeegggiiijjjjjjjjjcccdddfffgggfffeeecccbbbcccbbb```]]]YYYUUURRRPPPJJJJJJJJJLLLNNNQQQTTTVVV[[[___eeefffeeecccdddeeebbbaaa___^^^___bbbfffhhhiiijjjkkklllkkkiiifffeee___YYYPPPIIIFFFDDDCCCCCCBBBBBBAAAAAADDDIIIQQQVVV]]]]]]^^^___^^^YYYSSSNNNGGGGGGFFFGGGJJJOOOTTTWWWZZZ\\\]]]___``````______^^^^^^]]]]]]\\\[[[[[[ZZZWWWWWWVVVUUUTTTSSSQQQPPPMMMLLLKKKKKKKKKIIIFFFCCC;;;999555444333222000...............---------,,,...---,,,++++++,,,---...---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,+++,,,---...---,,,++++++++++++++++++++++++))))))******++++++,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++++++++***)))(((++++++******++++++,,,---------------...///111222++++++******++++++,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------///......---,,,,,,,,,+++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,+++************+++------------------------......//////......---,,,........................---------...//////000000,,,,,,,,,---------......,,,,,,------......------,,,,,,------.../////////...////////////000000000222222222333777;;;@@@BBBHHHKKKOOOSSSUUUXXX[[[^^^[[[^^^bbbggglllrrryyy}}}}}}yyywwwwwwwwwvvvuuu,,,,,,,,,---------......---------------------------,,,,,,,,,,,,---......---------....../////////111111000000///.........////////////////////////000000000000000111111111111111111111111111111111222222222222222222222222111111222333333222111111///000111333444555555666666555444333222222222222111000///.........//////------------------------............/////////000////////////111444666888888;;;???CCCDDDEEEFFFHHHHHHIIIHHHGGGFFFFFFIIIKKKLLLNNNPPPSSSWWWZZZ]]]^^^]]]^^^```aaacccdddeeeeeeaaaaaaaaa^^^\\\[[[\\\]]]___aaadddhhhkkkmmmnnnnnnnnnnnnmmmmmmlllllllllkkkjjjkkklllmmmmmmllljjjiiihhhhhhhhhhhhhhhhhhhhhhhhgggfffeeefffggggggeeecccaaaaaaaaaaaa```___^^^^^^^^^___bbbcccaaa^^^YYYVVVNNNLLLHHHDDDAAAAAABBBCCCCCCDDDEEEFFFIIINNNUUUZZZ^^^```ccceeegggggggggfffcccdddeeeeeeeeedddcccbbbaaabbbbbbbbb___[[[WWWTTTNNNMMMLLLLLLMMMOOOQQQSSSVVV\\\dddgggfffdddeeefffdddccccccccceeeggghhhhhhiiiiiiiiiiiiiiihhhgggfffaaa\\\TTTNNNJJJHHHFFFEEECCCBBBAAAAAADDDJJJSSSYYY`````````bbbbbb___YYYUUUKKKHHHEEECCCDDDGGGKKKNNNQQQSSSVVVZZZ]]]___``````^^^^^^^^^]]]\\\\\\[[[[[[XXXXXXWWWVVVUUUSSSQQQQQQOOONNNOOOPPPPPPNNNKKKHHHCCC@@@;;;999888666333000/////////.........------000///---,,,,,,---///000---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++***)))***,,,---,,,+++++++++++++++++++++++++++************+++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++************************+++,,,,,,++++++)))((((((++++++******++++++,,,---,,,,,,,,,,,,---///111222......---,,,,,,,,,------++++++++++++++++++++++++)))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************))))))))))))************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------..................---++++++,,,,,,,,,------------++++++,,,,,,,,,,,,------,,,,,,+++++++++,,,---...........................---....../////////......---------......------,,,++++++,,,,,,---......///,,,,,,,,,---------......---------............///,,,,,,------...//////000.../////////000000000000222222333666;;;AAAFFFJJJLLLNNNPPPQQQSSSVVVZZZ^^^```dddjjjoootttxxx}}}~~~|||zzzzzzyyywwwuuu,,,,,,,,,------.........---------------------------,,,,,,,,,,,,---......,,,,,,,,,------.........222222111000///...------////////////............111111111000000000000000000000000000000000000000222222222222222222222222000111222333333222111000---...000222444555666666666555444333222222222222111000...------...///000---------------------------.........//////000000000000000111333666999;;;;;;???CCCFFFGGGFFFFFFFFFJJJJJJIIIGGGFFFFFFIIIKKKMMMOOOQQQUUUYYY\\\___```^^^___aaaccceeefffggggggddddddcccaaa______```bbbcccdddgggiiikkklllllllllkkkkkkkkkkkkkkkkkkkkkkkkiiijjjkkkkkkkkkiiigggffffffffffffffffffgggggggggdddcccccccccddddddbbb```aaaaaaaaa```___^^^]]]\\\ZZZ\\\^^^``````^^^\\\ZZZUUURRRNNNJJJGGGGGGHHHIIIGGGGGGHHHIIIKKKQQQXXX]]][[[]]]```bbbcccccccccbbbdddddddddddddddcccbbbaaa]]]___bbbcccbbb^^^ZZZWWWRRRQQQOOONNNNNNOOOQQQRRRRRRYYYaaaeeedddbbbbbbdddccccccccceeeggghhhhhhggghhhhhhhhhgggggggggggggggddd```YYYTTTPPPMMMKKKIIICCCBBBAAAAAADDDKKKTTTZZZbbbbbbbbbdddfffddd```[[[RRROOOIIICCC@@@@@@BBBDDDGGGJJJOOOTTTYYY\\\^^^___^^^^^^^^^]]]]]]\\\\\\[[[YYYYYYXXXWWWUUUTTTRRRQQQQQQQQQQQQRRRSSSQQQMMMIIIIIIEEE@@@===<<<999555222000////////////.........222000///......///000222---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------)))((('''(((***++++++)))++++++++++++++++++++++++,,,+++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,++++++)))((((((++++++******++++++,,,---++++++++++++,,,...000111555333111///---,,,+++***++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------///000000...,,,,,,,,,,,,------.........++++++,,,,,,,,,---------++++++++++++,,,...000111........................+++,,,---///000000000000,,,,,,---------,,,++++++))))))***++++++,,,------,,,,,,,,,---------..................//////000000,,,,,,------...///000000.../////////000000111111111111444888>>>EEELLLPPPPPPPPPPPPQQQRRRUUUZZZ^^^ccchhhooouuuyyy|||}}}}}}|||{{{xxxuuu,,,++++++******++++++,,,*********++++++,,,,,,,,,------------------------.......................................///000000//////............//////---......///000111111222111111000000000000111111222222222222222222222222111111111111111111111111222222222333333444444444444333222111000000000000222111000///...---,,,+++000///......------------------...//////......---///000333666999<<>><<>>BBBEEEIIIKKKNNNPPPRRRSSSUUUXXX\\\___gggpppzzz~~~{{{yyywww,,,,,,++++++++++++,,,,,,.......................................................................................//////000//////............//////......//////000000111111111111000000000000111111222222222222222222222222111111111111111111111111222222222333333333444444444333222111000000000000333222222111000///......//////...------,,,------------......//////000000222333666999<<>>===777666555333111000000//////......---------......+++---......---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,,,,---,,,+++***************************++++++++++++++++++++++++---,,,,,,++++++,,,,,,---************************+++++++++++++++++++++++++++++++++*********))))))++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///222000,,,)))+++---++++++++++++++++++++++++************************---+++******+++,,,,,,+++,,,***)))***,,,------,,,---------,,,,,,+++++++++++++++,,,------------,,,+++,,,,,,,,,------------'''((()))***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++,,,,,,,,,------......---,,,,,,++++++,,,,,,---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------............------+++,,,...///000///...---,,,------...------,,,,,,---///000000///...000111111000.........///...,,,........................---------............///000...---...000111000...222666;;;???CCCGGGKKKMMMRRRTTTUUUVVVWWWZZZ^^^aaalllttt~~~|||yyyxxx,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////..............................------......///000//////............//////////////////000000000000111000000//////000000111222222222222222222222222111111111111111111111111222222222222222333333333333222111000000//////000111111111000000000//////......---,,,,,,,,,---------------...///222444555777888:::===@@@CCCEEEFFFHHHHHHIIIIIIJJJKKKKKKKKKLLLJJJGGGEEEDDDFFFHHHJJJNNNSSSVVVWWWZZZ^^^^^^\\\```aaabbbcccdddeeefffggggggfffeeeddddddeeefffgggeeeeeeeeeeeeeeeeeeeeeeeedddeeeeeeffffffgggggggggeeeeeeeeedddddddddddddddbbbbbbaaa```______^^^^^^\\\ZZZXXXWWWWWWUUUSSSQQQRRRSSSUUUVVVWWWVVVTTTSSSRRRQQQQQQQQQSSSTTTSSSRRRPPPPPPOOONNNMMMMMMMMMMMMMMMMMMLLLKKKJJJJJJJJJJJJNNNOOOPPPPPPQQQPPPOOONNNLLLMMMNNNOOOOOONNNMMMLLLNNNNNNNNNNNNNNNNNNMMMMMMNNNMMMLLLMMMPPPRRRRRRRRRUUUUUUVVVWWWWWWWWWVVVVVVZZZZZZ[[[\\\^^^___``````aaaaaa``````````````````bbbcccddddddccc```\\\ZZZSSSPPPKKKHHHGGGIIIMMMPPPWWWZZZ^^^bbbfffhhhiiiiiigggddd```ZZZSSSKKKCCC===:::999888;;;@@@EEEIIIKKKTTTUUUXXXZZZ[[[[[[[[[ZZZ[[[[[[ZZZYYYYYYXXXXXXWWWWWWVVVTTTTTTUUUUUUTTTRRRQQQPPPNNNKKKHHHFFFDDDCCC>>>===;;;888666333222111000000///...------------+++---......---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************)))))))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++...000///+++***+++---++++++++++++++++++++++++++++++++++++++++++++++++,,,***)))***,,,......------,,,***+++,,,...---,,,......---,,,,,,+++******+++,,,,,,---------------,,,,,,,,,---------......*********))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++******+++,,,---...//////,,,,,,,,,++++++,,,,,,---,,,++++++******++++++,,,------------------------+++++++++,,,,,,,,,------......////////////......,,,---.../////////---------------,,,,,,------......///...---++++++---///111000...---...---,,,***........................---------............///000///......000222111111777:::>>>AAADDDHHHMMMQQQVVVXXXYYYZZZ\\\___cccgggttt{{{}}}zzzxxx,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,+++++++++******...................................................------------...////////////............//////000000000000////////////000000////////////000000111111111111111111111111111111111111111111111111111111111222222222222222222111000///////////////........................------,,,,,,,,,------...///......///111555888:::;;;<<<>>>@@@CCCEEEGGGHHHIIIJJJJJJJJJKKKKKKKKKLLLKKKIIIFFFDDDDDDEEEHHHJJJMMMSSSXXXXXX[[[___```^^^aaaaaabbbcccdddeeeffffffeeeeeedddccccccdddeeeeeeeeeeeeeeeeeeeeeeeeeeeeeebbbccccccdddeeefffggggggcccccccccccccccbbbbbbbbb```______]]]\\\[[[ZZZZZZYYYWWWTTTRRRQQQOOOMMMJJJJJJLLLNNNPPPQQQOOOMMMLLLKKKJJJIIIJJJLLLMMMLLLKKKIIIHHHHHHGGGGGGHHHHHHIIIHHHGGGGGGEEEDDDCCCCCCCCCGGGGGGHHHHHHHHHGGGEEEDDDFFFGGGHHHIIIIIIHHHGGGFFFEEEDDDDDDCCCDDDEEEFFFGGGGGGGGGGGGHHHJJJLLLMMMMMMPPPPPPOOOOOOPPPPPPQQQRRRTTTTTTVVVWWWYYY[[[\\\]]]\\\\\\\\\]]]]]]^^^^^^^^^^^^```bbbddddddaaa^^^\\\XXXUUUQQQMMMKKKKKKLLLNNNSSSUUUYYY]]]```cccdddeeeeeedddbbb```[[[RRRHHHBBB<<<999777888;;;@@@CCCEEEMMMOOOSSSWWWZZZ[[[[[[ZZZ\\\\\\[[[[[[ZZZYYYYYYXXXWWWVVVUUUUUUVVVVVVUUUTTTSSSRRRQQQOOOMMMJJJHHHGGGDDDCCCAAA>>>:::777444333222111///...---,,,,,,,,,+++---......---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++++++++++++++++++++++++++++++++***,,,......,,,***+++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++***)))***---///000000---,,,******,,,---,,,,,,......---,,,++++++******)))***++++++,,,,,,++++++,,,,,,---------.........000///---,,,+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------......,,,,,,+++++++++,,,------...------,,,,,,------...........................---------.........//////,,,------------------,,,---......//////...---,,,...---,,,+++,,,---...///000000...,,,))))))+++---000///......//////---+++........................---------............/////////...///000222444444;;;===@@@CCCFFFJJJPPPTTTWWWYYY[[[]]]```eeekkkppp{{{~~~zzzxxx---,,,,,,,,,,,,,,,,,,---///////////////.........------------------------........................---------------...////////////............//////000000000000////////////000000////////////000000111111111111111111111111000000000000000000000000111111111111111111111111000000//////.../////////------------............,,,,,,,,,,,,------...///000000000222555999<<>>???AAACCCEEEGGGIIIJJJJJJJJJKKKKKKKKKKKKKKKLLLKKKIIIFFFDDDCCCEEEHHHIIILLLSSSYYYZZZ[[[```bbbaaaaaaaaabbbbbbcccdddeeeeeebbbbbbbbbbbbbbbbbbbbbbbbddddddddddddddddddddddddaaabbbbbbcccdddeeeeeefffbbbbbbaaaaaa```_________\\\\\\[[[YYYXXXVVVUUUUUUTTTQQQOOOMMMLLLJJJGGGEEEDDDEEEHHHJJJJJJIIIGGGEEEEEEDDDCCCDDDEEEFFFEEEDDD@@@@@@@@@@@@@@@AAABBBBBB@@@AAA@@@@@@@@@?????????AAABBBBBBCCCBBBAAA???>>>@@@@@@BBBBBBBBBBBB@@@@@@>>>===<<<<<<===>>>@@@AAA@@@AAAAAABBBCCCDDDEEEGGGIIIIIIHHHIIIJJJKKKMMMNNNMMMNNNPPPQQQSSSUUUWWWXXXVVVVVVWWWXXXYYYZZZZZZ[[[[[[]]]```bbbbbb```]]][[[[[[YYYUUURRROOONNNNNNNNNOOOQQQTTTWWW[[[___bbbccccccccccccaaa\\\SSSIIIBBB::::::999777777999<<<>>>DDDGGGLLLQQQVVVYYYZZZ[[[[[[[[[[[[ZZZYYYYYYXXXXXXVVVUUUTTTTTTVVVWWWVVVUUUSSSSSSRRRQQQOOOMMMKKKJJJHHHGGGEEEBBB???;;;777666444222111///---,,,+++++++++---......---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---......,,,***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++******++++++++++++++++++++++++***+++------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***))))))+++...111111111,,,+++))))))+++++++++***......---,,,,,,+++************+++,,,,,,,,,,,,+++,,,,,,,,,---------......222111///...------...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---......------,,,,,,------...........................---------.........//////,,,------------------,,,..................------------,,,+++,,,---...///555555333000---,,,...000...---...///111222000///........................---------............////////////000111333666888===???BBBEEEHHHMMMSSSWWWVVVXXX\\\```eeellltttzzz~~~zzzwww------,,,,,,,,,,,,---------------.........//////------------------------........................------,,,,,,------.../////////............//////////////////000000000000000//////......//////000111111111111111111111111000000000000000000000000111111111000000000000000//////............///////////////////////////000,,,,,,,,,---...///000111222333444666999===@@@BBBAAABBBCCCEEEGGGIIIJJJKKKJJJJJJKKKKKKKKKKKKKKKKKKKKKIIIFFFDDDCCCEEEGGGIIINNNUUU[[[[[[\\\___bbbbbb``````aaaaaabbbccccccddd````````````````````````bbbbbbbbbbbbbbbbbbbbbbbb`````````aaaaaabbbbbbccc```______]]]\\\[[[ZZZYYYWWWVVVUUUSSSQQQOOONNNMMMMMMKKKIIIGGGGGGFFFDDDBBB???@@@BBBDDDDDDCCCBBBAAA@@@???>>>???@@@AAAAAA???<<<;;;;;;;;;<<<<<<===>>>;;;<<<===>>>>>>>>>>>>===>>>???@@@@@@@@@>>>===<<<;;;<<<============<<<;;;:::999999888999:::<<<===;;;=========<<<===???AAABBBBBBBBBCCCDDDFFFGGGHHHGGGGGGIIIJJJLLLNNNOOOPPPNNNNNNPPPQQQRRRTTTUUUUUUWWWXXX[[[]]]^^^]]][[[ZZZZZZYYYWWWUUUSSSQQQPPPOOOLLLNNNPPPTTTYYY^^^bbbdddccccccaaa^^^YYYPPPFFF???;;;???BBB???:::777999======???DDDIIINNNSSSWWWXXXXXXXXXWWWWWWVVVUUUUUUTTTSSSRRRRRRSSSUUUVVVUUUTTTRRRSSSSSSSSSQQQOOOMMMLLLJJJJJJIIIGGGDDD@@@===;;;777666444111///...---,,,+++---......---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***---///...+++)))+++---************************,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++---,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------...------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,///111222222,,,+++))))))***+++***)))------,,,,,,,,,,,,++++++,,,,,,---...............+++++++++,,,,,,,,,------///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,,,,+++++++++***++++++++++++,,,---......,,,++++++******++++++,,,------------------------+++++++++,,,,,,,,,------......////////////..............................,,,,,,,,,,,,---......///444444333000---,,,---///------...000222333222000........................---------............///...///000000111444888;;;>>>AAAEEEIIIMMMRRRWWW[[[WWWZZZ^^^ccciiirrr|||}}}yyywww------,,,,,,,,,,,,------)))******+++,,,---......................................................------,,,,,,------.../////////............//////......//////000000111111//////............//////111111111111111111111111000000000000000000000000111111000000000////////////......------......////////////////////////...---------...///000222222444555777:::===@@@BBBCCCEEEEEEFFFHHHIIIKKKLLLMMMJJJJJJJJJJJJJJJJJJJJJJJJKKKHHHFFFCCCCCCEEEGGGIIIQQQYYY^^^]]][[[]]]``````_________```aaaaaabbbbbb______````````````______________________________]]]^^^^^^^^^^^^^^^^^^^^^]]]\\\[[[YYYWWWUUUSSSRRRPPPPPPNNNLLLJJJHHHFFFEEEEEEDDDBBBBBBBBBBBB@@@???<<<===>>>>>>??????>>>>>>===<<<;;;<<<===>>>>>><<<;;;;;;::::::;;;;;;<<<<<<;;;<<<===>>>??????>>>>>>>>>>>>???@@@@@@???======:::;;;<<<======<<<;;;:::888888888888888888999999999;;;<<<;;;999888:::===>>>>>>>>>?????????@@@@@@@@@AAABBBCCCEEEFFFGGGHHHEEEFFFHHHIIIKKKMMMNNNOOOOOOPPPSSSUUUWWWXXXXXXXXXVVVVVVVVVVVVTTTSSSQQQPPPLLLMMMNNNPPPTTTXXX\\\^^^aaa```]]]ZZZUUUNNNFFF@@@;;;DDDKKKHHH>>>666888<<<888:::<<<@@@EEEKKKOOORRRSSSRRRRRRQQQQQQPPPOOOOOOQQQPPPOOOQQQSSSTTTTTTSSSRRRSSSTTTTTTSSSQQQOOONNNLLLMMMLLLKKKIIIFFFCCCAAA<<<:::888555333111//////+++---......---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---------------------------------------------------***---000///+++)))***---++++++++++++++++++++++++---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++)))))))))***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---/////////...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,///222222222...,,,******+++++++++***++++++,,,,,,,,,,,,------,,,---......///.........*********+++++++++,,,,,,+++,,,,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++++++++++++++,,,,,,,,,++++++++++++,,,---...///,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------............------------------......///000***+++,,,---............000111111///---++++++,,,------...000222222000---........................---------............///...///111111111444:::>>>@@@DDDIIIOOOSSSXXX\\\___[[[^^^aaagggnnnwww|||xxxvvv...------,,,,,,------...+++,,,---...000111222222////////////////////////........................---,,,,,,,,,,,,---......//////............//////---......///000111111222//////............//////000000000000000000000000000000000000000000000000111111000000/////////.........---------......///......---------,,,,,,,,,---------...000111333444555777:::===@@@BBBDDDDDDGGGGGGHHHJJJKKKMMMNNNNNNJJJJJJJJJJJJJJJIIIIIIIIIJJJHHHEEECCCCCCDDDGGGIIITTT\\\aaa^^^[[[\\\]]]]]]^^^^^^______``````aaaaaa______````````````______\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\[[[[[[[[[[[[[[[[[[ZZZXXXUUUSSSQQQOOONNNLLLKKKIIIGGGEEECCCAAA@@@@@@???>>>>>>??????>>>===;;;;;;;;;<<<<<<<<<======;;;:::::::::<<<===<<<;;;<<<<<<<<<;;;;;;<<<<<<======>>>???@@@@@@@@@???>>>>>>>>>@@@@@@@@@@@@???>>>===>>>???@@@@@@???>>>===888888888888888888888888999;;;<<<:::777666888;;;;;;<<<<<<<<<<<<;;;:::999<<<<<<===???@@@AAABBBCCC@@@AAABBBDDDFFFHHHJJJKKKGGGHHHKKKMMMPPPRRRTTTUUUSSSTTTUUUUUUTTTSSSRRRQQQNNNNNNMMMMMMNNNQQQTTTUUU]]][[[YYYWWWTTTOOOIIIEEE666BBBLLLIII;;;111222777666777888;;;???DDDIIILLLOOONNNNNNMMMMMMLLLKKKKKKOOONNNNNNOOORRRSSSSSSRRRSSSTTTUUUUUUUUUSSSQQQPPPNNNNNNOOONNNMMMJJJGGGEEE???>>>;;;888666333222111+++---......---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------------------------------)))---000///+++(((***---........................---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------$$$%%%'''(((***,,,......------------------------,,,+++,,,...000000000///++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++---///222222222///---++++++,,,,,,,,,******++++++,,,,,,------...***+++,,,,,,------,,,,,,))))))*********+++++++++***+++---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------))))))***+++,,,------...++++++++++++,,,---...///...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////***++++++,,,,,,++++++***,,,,,,,,,---...///000111)))+++,,,...//////...---222444555444111///...///------...///000000---***........................---------.........//////...///111111111555;;;???AAAFFFLLLSSSWWW\\\```ccc___aaaeeejjjpppzzz|||xxxuuu...------,,,,,,------...------------------------...---,,,,,,---...///000---...///111111///...---........................,,,------...///000111111000000//////.........---000000000000111111111111111111111111111111111111000000000000000000000000111111111000000...------...........................---,,,,,,,,,---...///,,,---...000222444555666:::;;;===???AAACCCEEEFFFIIIIIIIIIJJJJJJJJJJJJKKKKKKJJJJJJIIIIIIHHHHHHGGGKKKIIIFFFCCCBBBAAABBBBBBQQQTTTWWWXXXXXXXXXYYYZZZ\\\\\\\\\\\\\\\]]]^^^___\\\\\\\\\]]]]]]]]]]]]]]]ZZZZZZYYYYYYYYYYYYZZZZZZYYYXXXWWWUUUTTTUUUUUUVVVSSSQQQOOOLLLJJJHHHGGGFFFDDDCCCBBBAAA@@@>>>======777888:::<<<======<<<<<<999:::;;;;;;<<<;;;;;;;;;============>>>???@@@@@@<<<<<<<<<<<<<<<<<<======<<<>>>@@@BBBCCCDDDDDDDDDGGGFFFEEEEEEEEEDDDBBB@@@BBB@@@>>>>>>?????????>>>>>>>>>===<<<<<<<<<<<<<<<<<<;;;:::888888999999:::;;;;;;<<<<<<;;;:::888777:::999999:::<<<======<<<<<<<<<<<<===>>>@@@CCCDDDCCCCCCDDDEEEHHHKKKNNNPPPOOONNNNNNNNNOOOOOOPPPQQQOOONNNLLLLLLMMMOOORRRTTTWWWXXXZZZZZZVVVPPPJJJFFFCCCBBB@@@===;;;:::999999999888666666888===BBBEEEOOOMMMJJJGGGEEEDDDDDDDDDGGGGGGGGGHHHJJJLLLOOOPPPPPPPPPRRRUUUXXXXXXTTTPPPSSSTTTQQQMMMMMMOOOMMMIIIBBBBBB@@@>>>:::666222000111///---,,,------,,,+++---------,,,,,,+++++++++------------------------.........------,,,,,,,,,------------------------,,,,,,++++++***)))((((((***+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,++++++***)))(((++++++++++++******))))))+++((()))...000///...///************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111111///---,,,+++++++++,,,*********++++++,,,,,,,,,)))+++...111111000---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++//////...---,,,+++***)))))))))***++++++,,,------***+++,,,,,,------,,,,,,------------------------,,,---...///000///...---,,,---...---,,,+++---///------,,,+++************,,,---......,,,,,,---...+++***)))))))))***,,,,,,+++++++++,,,,,,---------,,,,,,+++******+++,,,,,,222111///...,,,,,,++++++//////.........---------000000///...---,,,,,,+++------.........---+++***////////////////////////111111000000//////......000000000333777<<>>===<<<;;;;;;999:::;;;<<<<<<<<<<<<<<<<<<=========>>>=========>>>>>>>>>>>>>>>??????@@@>>>>>>?????????????????????@@@BBBDDDEEEFFFFFFEEEGGGFFFFFFEEEEEEDDDBBBAAAEEECCCAAAAAABBBBBBAAA@@@???>>>>>>>>>>>>>>>??????===<<<;;;:::999::::::;;;;;;;;;<<<<<<<<<:::888777999888888999;;;<<<<<<;;;;;;;;;:::;;;;;;===>>>???===>>>>>>@@@BBBEEEGGGIIIJJJJJJKKKKKKLLLMMMOOOOOONNNMMMKKKKKKKKKNNNPPPRRRRRRTTTVVVWWWVVVSSSPPPMMMHHHGGGEEEBBB@@@>>>======;;;999777777888<<<@@@CCCKKKIIIFFFCCC@@@???>>>>>>BBBBBBBBBCCCEEEHHHJJJLLLOOOOOOQQQUUUXXXYYYUUURRRQQQRRRQQQMMMMMMOOOOOOKKKGGGGGGFFFDDDAAA===999888444222///.........---+++---------,,,,,,,,,,,,,,,------------------------,,,,,,,,,++++++*********---------------------------,,,,,,+++******))))))+++,,,------,,,+++,,,...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,++++++++++++++++++*********)))---***+++000222///,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////333222111///---,,,++++++*********+++++++++++++++,,,---///111111000...---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++*********************++++++,,,,,,------***+++,,,,,,------,,,,,,------------------------***+++,,,,,,------,,,,,,,,,---...---,,,+++---///++++++++++++,,,---...///,,,---......,,,,,,---...,,,++++++***++++++---...+++++++++,,,,,,---------------,,,++++++,,,------......------------------//////.........---------/////////...------,,,,,,------.........---,,,+++////////////////////////111000000000/////////...111111222555:::>>>AAACCCIIIOOOWWW]]]```aaaccceeeccchhhmmmrrr}}}}}}{{{yyywwwuuu...------,,,,,,------...------------------------//////...---------......---...///000000///...---.................................///////////////////////////............000000000000111111111111111111111111111111111111000000000000000000000000111111222111111000///...........................000///.........000111222000111222555777:::;;;<<<@@@@@@BBBDDDEEEGGGIIIIIIHHHHHHHHHIIIIIIIIIJJJJJJEEEFFFFFFGGGHHHHHHIIIIIIIIIGGGEEEBBBAAA@@@@@@@@@GGGJJJNNNPPPRRRSSSVVVXXXXXXXXXWWWWWWWWWXXXYYYYYYZZZZZZZZZZZZYYYXXXXXXWWWTTTTTTRRRQQQPPPPPPOOOOOOQQQPPPNNNLLLKKKJJJIIIIIIHHHGGGEEECCCAAA@@@??????;;;;;;;;;:::::::::999999<<<<<<<<<;;;;;;<<<======@@@@@@@@@@@@@@@@@@??????AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@AAAAAABBBBBBBBBBBBCCCDDDEEEFFFGGGGGGGGGGGGIIIIIIHHHFFFEEEEEEDDDDDDFFFEEECCCCCCDDDDDDBBBAAA@@@@@@AAAAAABBBBBBCCCCCC@@@???===<<<<<<<<<===>>>===>>>???@@@???===;;;:::999888888999;;;<<<<<<:::::::::999999888999999:::999999:::;;;===???AAABBBCCCDDDEEEFFFHHHJJJKKKLLLLLLKKKJJJIIIJJJLLLNNNOOONNNOOOQQQTTTUUUVVVUUUUUUPPPOOOMMMKKKHHHFFFDDDCCC???===;;;::::::<<>><<<::::::<<<;;;;;;<<<>>>AAADDDFFFLLLMMMPPPSSSWWWXXXWWWUUUOOORRRQQQNNNNNNPPPPPPNNNKKKKKKKKKIIIGGGDDDAAA@@@888666333111000///---+++,,,,,,------------------------------------------,,,,,,++++++++++++******---------------------------------,,,,,,++++++***---...///...---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))***,,,,,,---------++++++++++++************---,,,...444555///***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------111111111111111000//////......------------------//////000000000///......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++,,,,,,,,,,,,,,,,,,,,,---------***+++,,,,,,------,,,,,,------------------------,,,++++++++++++,,,------,,,---...---,,,+++---///,,,,,,,,,,,,---...//////,,,---......,,,,,,---...,,,,,,,,,,,,,,,---......++++++,,,,,,,,,,,,------...------,,,,,,------...******+++,,,---...//////...............---------........................---............---,,,,,,////////////////////////000000000000////////////333333555888<<>>=========::::::::::::::::::::::::???>>>===<<<;;;<<<===>>>AAAAAAAAAAAAAAAAAAAAAAAADDDDDDCCCCCCBBBAAA@@@@@@>>>???@@@BBBBBBBBBBBBAAADDDEEEFFFFFFGGGHHHHHHHHHKKKKKKIIIGGGEEEEEEFFFGGGEEEDDDCCCCCCDDDDDDBBBAAABBBCCCDDDDDDEEEFFFFFFFFFBBBAAA@@@???>>>???@@@@@@BBBCCCDDDEEEDDDBBB@@@>>><<<;;;:::;;;===>>>===<<<<<<;;;:::999888777777777888888888999:::;;;<<<===<<<===???AAADDDEEEGGGGGGJJJIIIIIIHHHIIIJJJLLLMMMMMMMMMNNNPPPRRRTTTVVVWWWVVVUUUTTTRRRPPPMMMKKKJJJGGGEEECCCBBBAAABBBCCCDDDKKKJJJHHHEEEAAA>>><<<:::888777777777999===@@@BBBIIIJJJMMMPPPSSSVVVVVVVVVQQQTTTUUUQQQPPPQQQQQQOOOLLLLLLLLLLLLJJJHHHFFFEEE===:::777444222000...,,,------------............------------------------------------------------------------------------......---------,,,,,,,,,---...///...,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))***+++++++++++++++++++++++++++++++++++++++,,,+++///555666000***(((,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,++++++***+++++++++***,,,///111333444444444222222222111111000000///000///......------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------,,,***+++,,,,,,------,,,,,,,,,,,,------------------......---,,,---...///000,,,---...---,,,+++---//////...---,,,,,,+++++++++,,,---......,,,,,,---...,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------((()))***,,,---......///........................---------.........//////..................------////////////////////////////////////000000000000333555777:::>>>CCCHHHKKKUUU]]]fffjjjjjjhhhiiijjjlllrrrwww{{{}}}zzzwwwuuuuuu...------,,,,,,------...------------------------/////////......---,,,,,,------............------........................///////////////..................//////////////////000000000111111111111000000000000000000000000////////////////////////000111111111111000//////........................///......///000222444555666777999;;;>>>@@@BBBCCCBBBCCCDDDEEEFFFGGGHHHHHHGGGGGGGGGGGGHHHHHHHHHIIIGGGGGGGGGFFFFFFEEEEEEEEEFFFEEEDDDBBB@@@???>>>>>>===???BBBEEEGGGJJJNNNPPPRRRQQQQQQPPPPPPPPPQQQQQQRRRRRRSSSSSSRRRPPPOOOMMMJJJIIIGGGEEECCCBBBAAAAAA@@@@@@@@@AAAAAAAAAAAAAAAAAA@@@???>>>============<<<<<<<<<=========>>>>>>@@@???>>>===<<<===>>>???AAAAAA@@@@@@@@@AAABBBCCCCCCCCCCCCCCCBBB@@@???>>>===>>>@@@BBBBBBBBBAAAAAAEEEEEEFFFGGGGGGIIIIIIJJJKKKKKKJJJGGGDDDDDDFFFIIIDDDDDDCCCEEEFFFFFFDDDCCCDDDEEEFFFFFFFFFFFFEEEEEEBBBAAA@@@?????????@@@@@@DDDEEEGGGHHHHHHEEEBBB@@@???>>>===>>>@@@AAA@@@??????>>>>>>===<<<:::999999888888999999999::::::999888999;;;>>>@@@AAABBBBBBFFFFFFFFFFFFGGGIIIKKKLLLNNNMMMMMMMMMNNNOOOQQQRRRVVVWWWVVVVVVTTTSSSQQQPPPOOOOOOMMMLLLKKKKKKKKKKKKNNNNNNLLLJJJGGGCCC@@@>>>888777666666888;;;???AAAFFFGGGJJJLLLOOOQQQSSSUUUTTTXXXYYYUUURRRRRRQQQOOOMMMMMMNNNNNNMMMKKKJJJIIIBBB???;;;777555333000...........................------------------------------------------------------------------------......---------------------......---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++***))))))(((+++++++++++++++++++++,,,+++***...555666111,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,+++*********++++++'''))),,,///111333333333222222222111111000000///......,,,++++++++++++,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,.........---------,,,,,,---------------------,,,***+++,,,,,,------,,,,,,,,,,,,,,,---------............---,,,---...///000,,,---...---,,,+++---///...---,,,+++************,,,---......,,,,,,---...***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++******+++------------,,,---.....................,,,,,,------.../////////........................////////////////////////......//////000000111111222555999<<>>@@@BBBCCCDDDCCCDDDDDDEEEFFFGGGGGGGGGFFFFFFGGGGGGGGGHHHHHHHHHHHHHHHGGGGGGFFFEEEEEEDDDFFFEEEDDDCCCAAA???>>>===;;;===???AAABBBEEEIIIKKKMMMLLLKKKKKKJJJKKKKKKKKKLLLMMMNNNOOONNNMMMKKKIIIDDDCCCBBB@@@>>>======<<<:::;;;===>>>??????????????????>>>>>>>>>>>>>>>>>>??????????????????@@@@@@?????????>>>>>>??????@@@@@@@@@???@@@AAABBBDDDEEECCCCCCDDDDDDCCCBBB@@@??????AAACCCEEEFFFFFFEEEDDDHHHHHHHHHIIIJJJLLLNNNOOONNNNNNLLLHHHDDDDDDIIIMMMIIIIIIJJJLLLOOOOOONNNLLLKKKLLLLLLLLLKKKIIIGGGFFFDDDCCCBBBAAA@@@AAABBBBBBEEEGGGIIIKKKJJJGGGDDDBBBCCCBBBAAAAAACCCCCCBBBAAAAAAAAABBBAAAAAA@@@>>>>>>:::::::::::::::999888888666888:::;;;=========<<<@@@AAAAAACCCDDDFFFHHHIIILLLKKKJJJIIIJJJJJJLLLMMMRRRSSSUUUVVVVVVUUUTTTSSSUUUUUUUUUTTTTTTSSSRRRRRRQQQQQQPPPOOOLLLHHHDDDBBB<<<:::888777888;;;???AAAEEEGGGIIIJJJKKKMMMPPPRRRTTTZZZ\\\WWWRRRRRRQQQOOOPPPPPPQQQQQQPPPOOOMMMLLLGGGDDD@@@<<<:::777444222000000/////////.........------------------------******++++++++++++,,,,,,---------------------------------------------------......---+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,+++***)))((((((++++++++++++,,,,,,,,,,,,,,,***,,,222444000------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...+++++++++***++++++,,,,,,***+++,,,------...............------------------,,,,,,+++*********++++++***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++******,,,,,,,,,,,,,,,---------***+++,,,,,,------,,,,,,+++,,,,,,------.........,,,++++++++++++,,,------,,,---...---,,,+++---///************+++,,,------,,,---......,,,,,,---...******+++,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++***++++++,,,,,,++++++***+++,,,---......---,,,+++---------...............---------.........//////.........---......///000////////////////////////---......///000111111222222666;;;???AAAFFFMMMSSS]]]eeennnqqqooonnnrrrvvvzzz|||xxxuuutttsss...------,,,,,,------...------------------------,,,---.../////////...---...------------------...........................------......//////000000............/////////000000000000000111111111111000000000000000000000000000000000000000000000000......////////////..............................222222222333555777:::;;;======>>>???AAABBBCCCDDDEEEEEEEEEFFFFFFGGGGGGHHHFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFEEEDDDBBB@@@???>>>;;;<<<>>>>>>???AAADDDGGGGGGFFFEEEEEEDDDDDDEEEEEEFFFGGGIIIKKKKKKIIIGGGEEE@@@???>>><<<;;;::::::::::::;;;<<<===>>>>>>======>>>>>>>>>===>>>>>>??????@@@@@@@@@@@@????????????>>>>>>???@@@AAAAAAAAAAAA@@@@@@???@@@BBBDDDGGGIIIIIIIIIKKKKKKKKKIIIGGGFFFFFFGGGJJJMMMNNNMMMLLLKKKLLLLLLMMMNNNPPPRRRUUUVVVVVVWWWUUUPPPKKKLLLQQQVVVTTTTTTVVVYYY]]]^^^\\\[[[ZZZZZZZZZYYYVVVSSSPPPNNNLLLKKKIIIHHHHHHIIIIIIJJJJJJLLLNNNPPPOOOLLLIIIFFFEEECCCBBBCCCDDDEEEDDDBBBCCCCCCDDDEEEEEEDDDCCCCCC????????????>>>===;;;:::777888:::;;;;;;:::999888999:::<<<>>>@@@CCCDDDEEEFFFFFFFFFFFFGGGHHHJJJJJJLLLMMMPPPSSSUUUUUUUUUUUUWWWWWWXXXYYYYYYXXXWWWWWWTTTUUUVVVUUURRRNNNJJJGGG@@@>>>;;;999999<<>>AAADDDIIIQQQWWW```hhhpppsssqqqqqqwww~~~~~~yyyuuusssqqqqqq...------,,,,,,------...------------------------+++,,,.../////////.........------,,,,,,------...........................,,,------...///000111111---.........//////000000000000000000111111111111000000000000000000000000000000000000000000000000------...............---........................444444444555777:::<<<>>>>>>??????@@@AAABBBCCCCCCFFFFFFFFFGGGGGGHHHHHHHHHEEEFFFFFFFFFFFFGGGGGGGGGFFFFFFFFFGGGHHHHHHIIIIIIGGGFFFFFFDDDCCCAAA???>>><<<============???BBBDDDCCCBBBAAAAAA@@@@@@@@@@@@===???AAACCCCCCBBB@@@>>>======;;;:::999999888888;;;<<<===>>>>>>===<<<;;;>>>============>>>???@@@@@@?????????>>>>>>>>>>>><<<>>>???AAABBBBBBAAAAAA@@@@@@@@@@@@CCCFFFIIIKKKPPPQQQRRRSSSSSSRRRPPPNNNKKKMMMPPPSSSTTTTTTRRRQQQPPPPPPPPPRRRTTTWWWZZZ\\\___```^^^YYYTTTTTTZZZ```]]]^^^```dddhhhiiihhhgggggggggfffeeeaaa]]]YYYWWWTTTSSSRRRQQQQQQQQQRRRRRROOOQQQTTTUUUUUURRRNNNKKKEEEDDDCCCCCCDDDEEEDDDBBBCCCDDDEEEGGGGGGGGGGGGFFFDDDEEEEEEEEECCCAAA@@@>>>888999:::;;;:::999777555444555888:::===@@@BBBCCCAAAAAABBBDDDFFFHHHJJJKKKGGGIIIMMMQQQSSSUUUUUUUUUVVVWWWXXXZZZZZZZZZYYYXXXXXXYYYZZZZZZXXXTTTPPPMMMBBB@@@===::::::<<>><<<333222111000///...---,,,------------------------,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,000111111000...,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,---...////////////+++++++++,,,,,,---------444...+++,,,---******,,,******************************+++,,,,,,---......++++++++++++,,,---...///******))))))***,,,...///*********++++++,,,,,,,,,***+++,,,---------------******+++,,,,,,---......------------------------+++,,,,,,---...000000111))))))***++++++,,,------++++++,,,---------,,,,,,++++++,,,,,,---...//////,,,---...///000///...---------...---,,,+++---/////////...---,,,,,,,,,,,,,,,---......,,,,,,---...,,,,,,.../////////...------------,,,,,,+++++++++,,,,,,---......---,,,,,,***+++---///000000///...---------.........//////........................///...------...///000111////////////////////////,,,---...///000111222333555:::@@@DDDFFFKKKSSSZZZaaajjjrrrtttrrrttt{{{|||wwwsssqqqoooooo------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---.........---,,,++++++)))***+++,,,---------------...............------...............///000000////////////////////////000000000000000000000000000000000000000///......///...---,,,,,,,,,,,,,,,.........---,,,,,,///111111444888;;;<<<===???@@@AAAAAAAAABBBCCCDDDDDDEEEEEEFFFHHHIIIIIIHHHGGGEEECCCCCCDDDEEEFFFGGGGGGHHHGGGGGGGGGFFFFFFFFFFFFFFFJJJIIIGGGDDDBBB@@@??????>>>===<<<;;;:::;;;<<<<<>>===<<<;;;;;;:::;;;========================<<<;;;;;;::::::;;;;;;<<<<<<======>>>??????>>>>>>>>>??????@@@AAAAAABBBBBB@@@AAABBBCCCBBB@@@>>>===@@@BBBDDDEEEFFFFFFDDDDDDGGGGGGGGGHHHKKKNNNQQQRRRUUUUUUXXX]]]___^^^[[[ZZZVVVWWWYYY[[[[[[ZZZYYYXXXXXXXXXYYYYYYZZZ[[[\\\]]]^^^______]]][[[[[[\\\]]]]]]___cccgggkkknnnpppqqqsssyyy}}}yyyoooeeeaaaaaa[[[___bbbaaa]]][[[]]]```]]]___aaaaaa___\\\ZZZYYYVVVRRRNNNKKKJJJHHHDDDAAABBBAAAAAACCCFFFHHHFFFDDDFFFFFFFFFFFFEEECCCAAA@@@>>>>>>===<<<;;;:::999888999999999:::;;;;;;<<<<<>>@@@BBBHHHIIIKKKLLLLLLLLLKKKKKKSSSQQQNNNLLLKKKLLLNNNOOOPPPPPPPPPPPPOOONNNMMMLLLMMMMMMLLLJJJGGGEEEBBBAAA:::777444222111111000///------.........------,,,---------,,,,,,+++++++++)))(((''')))+++------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...000...+++***,,,...........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********))))))))))))))),,,,,,,,,++++++*********,,,,,,,,,++++++*********++++++,,,,,,,,,,,,------.........---,,,+++***))),,,,,,,,,++++++*********))))))***+++,,,,,,,,,,,,+++++++++*********)))))))))***+++,,,---,,,+++++++++---///000000...+++)))++++++++++++++++++++++++,,,,,,************,,,,,,************************---.........---,,,,,,++++++++++++,,,,,,,,,------.........------,,,,,,,,,---------------------------------,,,,,,++++++++++++,,,---...---,,,+++***------+++******+++------***+++,,,,,,------,,,,,,,,,,,,,,,---------......---......///...---+++***////////////////////////..................------........................000111222111000000222444:::<<<@@@DDDIIIQQQZZZ```ccciiiqqqvvvxxx||||||yyyyyyuuummmjjjlll------------------------------------------------,,,,,,,,,---------.....................---,,,,,,+++,,,---...////////////---...............------...............///000000////////////////////////000000000000000000000000000000000000000///......000///......------........./////////...///111333222555999<<<===>>>@@@AAAAAABBBBBBCCCDDDDDDEEEEEEDDDEEEFFFGGGGGGFFFEEEDDDCCCCCCDDDEEEFFFGGGGGGHHHFFFFFFFFFFFFGGGGGGGGGGGGIIIHHHFFFDDDAAA@@@???>>>===<<<;;;:::::::::;;;<<<===<<<;;;:::999999999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>AAAAAABBBBBBBBBBBBBBBAAA????????????@@@@@@AAAAAACCCCCCDDDEEEDDDBBB@@@>>>@@@BBBEEEIIIKKKKKKKKKKKKPPPQQQRRRSSSTTTVVVYYY[[[]]]^^^```dddeeedddbbbaaa^^^___aaabbbbbbbbbaaa```______````````````______```aaaaaa```^^^]]]^^^___^^^___cccgggkkkooorrrsssvvv|||~~~uuujjjeeeddd```cccfffeeecccaaaccceeehhhkkknnnooonnnlllkkkkkkbbb\\\UUURRRQQQOOOJJJFFFEEEDDDCCCDDDGGGHHHGGGEEEFFFFFFFFFFFFEEEEEEDDDDDDDDDDDDCCCBBBBBBAAA@@@@@@;;;;;;;;;;;;::::::::::::;;;???AAA@@@CCCJJJKKKIIIDDDDDDDDDFFFHHHKKKMMMOOOQQQRRRTTTVVVXXXWWWWWWVVVWWWXXXYYYZZZYYYXXXVVVUUUQQQNNNIIIDDD@@@?????????GGGHHHJJJKKKLLLMMMLLLLLLPPPNNNLLLJJJIIIJJJKKKLLLMMMNNNOOOPPPPPPOOONNNNNNNNNMMMLLLKKKHHHFFFDDDCCC@@@===999666444222000...------............---------------,,,,,,+++++++++***))))))***,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,...///...+++***+++---------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++******,,,,,,,,,+++++++++******,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,------------------,,,+++******,,,,,,,,,+++++++++******++++++,,,,,,,,,++++++***,,,,,,,,,,,,++++++******)))***+++,,,,,,,,,++++++***+++,,,------+++)))(((,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---++++++++++++++++++++++++------......------,,,+++,,,,,,---------............---------,,,,,,,,,,,,---------------------------------,,,,,,+++++++++,,,------.........------------,,,,,,,,,,,,------,,,,,,---............---,,,,,,---------.........,,,,,,---......---------------------------------........................////////////////////////...///111111111222444777;;;===AAAEEEKKKSSS[[[aaafffkkksssyyy}}}}}}yyyxxxssskkkgggiii------------------------........................,,,,,,,,,---------............/////////...---------...///000000000000000------...............---...............///000000////////////////////////000000000000000000000000000000000000000//////...111000//////.../////////---///000000000222444666555888<<<>>>???@@@AAACCCBBBCCCCCCDDDDDDEEEEEEFFFCCCDDDEEEFFFEEEEEECCCBBBBBBCCCCCCDDDFFFGGGGGGHHHFFFFFFFFFGGGGGGHHHHHHHHHHHHGGGEEECCCAAA???>>>>>>===<<<<<<;;;:::;;;;;;;;;;;;:::999888777777777888999999999999999999999999<<<<<<<<<===>>>???@@@AAA???@@@@@@@@@@@@@@@??????AAA@@@@@@@@@AAABBBCCCDDDJJJJJJKKKKKKJJJHHHEEEDDDCCCEEEIIINNNQQQTTTUUUUUUYYY\\\______^^^___bbbeeeggghhhiiijjjjjjjjjiiihhhfffggggggggghhhhhhhhhhhhgggggghhhgggfffdddbbb``````aaacccbbb```^^^^^^^^^]]]^^^bbbfffkkkooorrrtttxxx~~~{{{pppjjjgggccceeehhhiiihhhgggggggggmmmppptttvvvwwwwwwxxxyyytttkkkaaa\\\[[[ZZZTTTOOOJJJHHHFFFFFFGGGHHHGGGEEEIIIHHHGGGGGGGGGGGGHHHIIIFFFEEEDDDCCCCCCCCCCCCCCC?????????>>>===<<<<<<<<<<<<@@@>>>999<<>>@@@AAAAAACCCDDDCCCDDDDDDDDDEEEEEEFFFFFFCCCDDDDDDEEEDDDDDDCCCBBBAAABBBCCCDDDEEEFFFGGGHHHEEEFFFFFFGGGHHHIIIJJJJJJGGGFFFDDDBBB@@@???>>>>>>>>>>>>=========<<<<<<<<<::::::999888888888888888999999999999::::::::::::=========>>>>>>???AAAAAA>>>>>>??????>>>>>>======BBBBBBCCCDDDFFFHHHJJJKKKSSSSSSTTTTTTRRRPPPNNNLLLHHHKKKOOOTTTXXXZZZ[[[\\\]]]aaaeeeeeecccbbbeeehhhkkknnnooolllkkkkkkkkkjjjiiiiiihhhhhhiiiiiijjjkkklllmmmnnnmmmkkkgggccc```^^^```bbbbbb```]]]\\\\\\\\\^^^aaaeeeiiinnnqqqsssvvv}}}~~~tttlllhhhcccdddfffiiijjjiiigggeeeiiilllqqqtttwwwzzz}}}xxxkkkeeedddccc]]]XXXPPPNNNLLLJJJJJJJJJJJJJJJOOONNNMMMKKKKKKKKKLLLLLLFFFEEEDDDCCCBBBAAABBBBBBCCCCCCCCCBBBBBBAAAAAAAAA@@@>>>;;;999:::<<<===<<<<<<<<<<<<===>>>@@@CCCDDDHHHIIILLLNNNPPPRRRSSSSSSRRRSSSTTTVVVWWWXXXXXXXXXXXXWWWTTTPPPKKKFFFBBB@@@BBBCCCEEEGGGIIIKKKLLLLLLNNNMMMKKKHHHFFFDDDCCCBBBEEEFFFIIIMMMOOOQQQQQQQQQOOONNNNNNMMMLLLJJJIIIHHHLLLIIIDDD@@@===999555222.........---------------,,,,,,,,,,,,,,,,,,,,,,,,///...,,,,,,------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,+++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------***+++,,,,,,---------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,+++******++++++,,,,,,,,,,,,......---,,,,,,,,,---...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,,,,------------............,,,,,,,,,,,,,,,,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,...000111+++---///000000///---+++,,,,,,---...............------------...............---,,,,,,,,,...///000////////////////////////---------...............000000000000000000000000,,,...000222333555888;;;>>>AAAFFFLLLRRRYYYaaaeeemmmqqqxxx{{{tttmmmgggcccaaa------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///////////////...------.../////////......,,,------...//////.....................///000000000000000000000000000000//////////////////////////////000000000000/////////......---......//////,,,...111333444666888:::;;;>>>AAABBBBBBCCCDDDEEEDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDCCCCCCBBBAAAAAABBBDDDEEEFFFGGGHHHFFFFFFGGGHHHIIIJJJJJJKKKGGGFFFDDDBBB@@@??????>>>@@@@@@@@@@@@@@@?????????<<<<<<;;;:::::::::;;;;;;;;;;;;;;;<<<<<<<<<======@@@????????????@@@@@@AAAAAAAAABBBBBBBBBBBBAAAAAABBBDDDFFFIIIMMMPPPRRRSSSXXXYYYZZZZZZYYYWWWTTTSSSPPPSSSVVVZZZ]]]___``````___cccggghhhgggfffggghhhnnnssstttnnnkkklllllliiijjjiiiiiiiiiiiijjjkkkkkkooopppssssssqqqlllgggccc```bbbdddcccaaa^^^\\\\\\___```bbbeeeiiimmmpppsssssszzzwwwpppkkkddddddfffiiilllkkkgggbbbeeehhhmmmqqqvvv{{{~~~rrrkkkiiigggccc___ZZZYYYVVVTTTRRRRRRTTTUUUZZZZZZYYYXXXVVVTTTSSSRRRMMMKKKIIIFFFDDDDDDDDDDDDCCCCCCCCCDDDDDDDDDEEEEEEBBB::::::@@@???999<<>>:::777111000...---,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,000...------...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---,,,+++)))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------******+++,,,------------++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,************+++++++++++++++***++++++++++++,,,,,,///...,,,++++++,,,...///++++++++++++++++++++++++------------------------++++++++++++++++++++++++,,,,,,------...------,,,+++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++---///000+++---///111111///---+++++++++,,,------------,,,---------.........//////111///...---,,,---......////////////////////////---------........./////////////////////////////////000222444444666999<<<@@@DDDKKKQQQWWW^^^eeeiiipppttt}}}{{{sssmmmiiifffccc------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------.../////////......,,,------......---------,,,,,,---...////////////...............///000000000000000000000000000000000000000000000000000000...//////000000000000000......------......//////...000444666777999;;;<<<===???BBBDDDCCCCCCDDDEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEDDDCCCCCCBBBBBBBBB@@@@@@BBBCCCEEEFFFHHHHHHHHHHHHHHHIIIIIIJJJJJJJJJGGGFFFDDDBBBAAA@@@@@@???AAABBBBBBBBBBBBAAA@@@@@@>>>>>>============>>>>>>=========>>>??????@@@@@@AAAAAAAAAAAAAAABBBCCCDDDCCCCCCDDDEEEEEEEEEEEEEEEFFFIIIMMMRRRVVVXXXYYYZZZ\\\]]]^^^^^^^^^\\\ZZZYYYYYY[[[^^^aaacccddddddcccccceeehhhkkkmmmmmmkkkjjjrrryyyzzzsssnnnooonnnjjjjjjjjjkkkkkkkkklllllllllooorrrvvvyyywwwssslllhhhdddeeegggfffccc```______ccccccccceeegggkkkmmmoooqqqwww{{{sssooogggfffgggkkkooonnnggg```___aaafffjjjooouuu|||uuunnnkkkiiigggeeedddccc```]]]\\\]]]```ccchhhjjjkkkllliiieeeaaa^^^UUUSSSOOOJJJGGGEEEEEEEEEBBBCCCCCCDDDEEEEEEFFFFFFGGG???<<<@@@???999999>>>:::999999999:::;;;===>>>AAAAAACCCEEEGGGIIIKKKLLLJJJKKKLLLNNNPPPRRRTTTUUUSSSSSSTTTTTTSSSQQQNNNLLLFFFFFFEEEEEEFFFGGGHHHIIIPPPOOONNNLLLIIIEEEBBB??????@@@@@@BBBEEEIIILLLNNNMMMNNNNNNNNNNNNMMMMMMLLLKKKIIIGGGFFFEEEBBB???<<<555444111///------------++++++,,,,,,,,,,,,------///...,,,,,,------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++---///...,,,)))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))******++++++,,,,,,***++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,------***+++,,,,,,------------***++++++++++++,,,,,,,,,))))))***+++,,,,,,,,,,,,)))***************++++++++++++******++++++,,,---,,,+++*********+++,,,---++++++++++++++++++++++++,,,,,,------------,,,,,,************************,,,,,,------......------+++++++++,,,,,,,,,------,,,,,,------------......------------------------++++++,,,,,,,,,,,,------++++++++++++,,,,,,---...+++,,,...000000...,,,+++***+++,,,,,,------,,,,,,------........./////////111000///...------------------------------------,,,,,,------.../////////////////////////////////000222444666777999<<>>@@@CCCDDDDDDCCCDDDEEECCCCCCCCCCCCCCCCCCCCCCCCDDDCCCBBBAAAAAA@@@@@@@@@???@@@AAACCCEEEFFFHHHHHHIIIIIIIIIIIIJJJJJJJJJJJJGGGFFFEEECCCBBBAAAAAA@@@AAABBBBBBCCCBBBAAA@@@????????????>>>>>>??????@@@>>>>>>??????@@@AAAAAABBBAAAAAABBBCCCEEEGGGIIIJJJFFFFFFHHHIIIJJJJJJKKKKKKQQQUUU[[[```ddddddcccbbbaaabbbcccddddddcccaaa``````aaadddgggiiiiiiiiiiiigggfffhhhnnnssstttpppkkksss}}}wwwpppqqqoooiiiiiijjjkkkmmmmmmllllllkkkkkkpppvvvzzzzzzvvvpppkkkfffggggggeeebbb``````aaaaaaaaa``````aaaccceeeggglllrrryyyzzztttpppiiigggggglllqqqooofff]]]YYY[[[___ccchhhooowww|||}}}wwwpppkkkiiiiiijjjgggfffdddbbb```bbbggglllvvvzzzzzzsssnnnbbb^^^YYYSSSNNNKKKIIIIIIGGGGGGGGGGGGGGGGGGHHHHHHGGGGGGAAA<<>>@@@AAADDDEEEFFFGGGHHHIIIJJJLLLNNNPPPQQQPPPQQQSSSTTTTTTSSSRRRQQQKKKJJJIIIHHHGGGGGGHHHHHHLLLLLLMMMMMMKKKHHHDDDBBB???>>><<<===???DDDHHHKKKLLLMMMMMMNNNNNNNNNMMMMMMMMMKKKJJJIIIHHHFFFCCC@@@;;;999666222000/////////+++++++++,,,,,,---------...,,,+++,,,------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++...000000---))),,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++******++++++,,,------...******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,---------,,,,,,******+++++++++,,,,,,,,,***++++++,,,,,,,,,++++++*********++++++,,,,,,,,,++++++*********+++,,,---+++*********++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***+++++++++++++++++++++++++++,,,------......------,,,,,,,,,,,,---------...---------....../////////------------------------+++++++++,,,,,,---------,,,,,,---------------,,,+++,,,---......---,,,++++++,,,,,,---------------............////////////...///////////////...---------------------------,,,,,,------...//////000000000000000000000000000000222555777999<<<@@@CCCFFFKKKSSS[[[bbbgggmmmpppvvv{{{|||yyyrrrpppssstttqqq------------------------........................,,,,,,,,,---------......+++,,,,,,---.........------...............------+++,,,---...////////////...............///000000000000000000000000000000000000000000000000000000......///000000000000000000000///000000111222222444777;;;===>>>>>>@@@AAA>>>AAACCCDDDDDDCCCCCCDDDCCCCCCCCCCCCCCCBBBBBBBBBCCCBBBAAA@@@???????????????@@@AAACCCEEEFFFHHHHHHJJJJJJJJJJJJJJJIIIIIIIIIHHHGGGEEEDDDBBBBBBAAAAAAAAAAAABBBCCCBBBAAA@@@???@@@???????????????@@@@@@>>>??????@@@AAABBBBBBBBB@@@AAABBBEEEHHHKKKNNNPPPMMMNNNPPPQQQSSSTTTTTTTTT]]]aaaggglllooonnnkkkhhhfffgggiiijjjjjjjjjhhhgggccceeehhhkkkmmmnnnmmmmmmhhhfffhhhnnnvvvwwwrrrlllsss~~~xxxpppqqqnnnggggggiiikkklllmmmllljjjiiifffkkksssxxxyyyuuuoookkkffffffeeeccc```^^^___```]]]\\\[[[ZZZZZZ[[[]]]^^^gggllltttyyy{{{wwwrrrooohhhffffffkkkpppnnndddZZZZZZ\\\___ccchhhooowww}}}{{{zzzwwwqqqkkkiiijjjmmmeeeeeecccaaa___bbbiiinnnzzzppplllfff___YYYUUUSSSRRRMMMMMMMMMLLLKKKKKKJJJJJJ@@@JJJEEE;;;NNNlllfffGGG<<<;;;:::::::::;;;===>>>::::::;;;<<<>>>@@@AAABBBEEEFFFGGGHHHJJJLLLNNNOOOPPPQQQRRRSSSTTTSSSSSSRRRPPPNNNLLLJJJIIIHHHIIIIIIHHHIIIKKKLLLLLLJJJGGGEEE???===:::999;;;@@@FFFIIIKKKLLLMMMNNNNNNNNNNNNMMMOOOMMMLLLKKKKKKHHHEEEBBB???===999555222111000000+++++++++,,,,,,------------,,,++++++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++***+++...111111---***,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++,,,,,,---...//////*********++++++,,,,,,,,,*********++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,------,,,,,,+++*********++++++,,,,,,,,,,,,,,,,,,,,,++++++***)))+++++++++,,,,,,---------,,,+++*********+++,,,---,,,,,,,,,------.........------------------------******,,,,,,,,,,,,******,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---.........------------.........//////........./////////000000------------------------+++++++++,,,,,,------------.../////////...---,,,++++++,,,------,,,++++++,,,---......//////................../////////000,,,---...000000000//////////////////////////////,,,,,,------...///000000111111111111111111111111...111555888;;;???DDDGGGGGGMMMUUU]]]dddjjjooorrrxxxxxx{{{xxxrrrrrrwwwyyyvvv------------------------,,,------......------,,,++++++,,,,,,---...////////////.........---------................................................////////////////////////////////////////////////......------------.........///000111111000///...---...///000000111333666<<<<<<======>>>>>>>>>??????@@@AAABBBCCCDDDDDDDDDEEE@@@???DDDGGGDDDAAAAAABBBAAA???>>>===<<<======???@@@AAACCCEEEFFFHHHHHHJJJKKKKKKKKKKKKKKKJJJJJJIIIHHHGGGFFFDDDCCCBBBAAABBBBBBCCCCCCBBB@@@???===@@@AAAAAA@@@>>>>>>???AAACCCAAA@@@??????AAADDDFFFCCCEEEGGGIIIQQQZZZ\\\ZZZZZZXXXUUUUUUWWWZZZ[[[[[[bbbffflllqqqtttssspppnnnlllkkkkkkllllllkkkhhheeeiiikkknnnrrruuuvvvwwwvvvrrrmmmiiikkkqqqsssppplllttttttuuuvvvwwwuuuooojjjccceeeiiinnnqqqpppkkkggghhhkkkmmmpppooommmjjjhhheeeccc```]]]ZZZZZZZZZZZZ___[[[VVVSSSSSSTTTTTTUUU]]]cccjjjqqqtttsssooolllfffggghhhjjjkkkhhhccc___^^^YYYWWW\\\ccciiiqqqxxxyyywwwsssooommmlllmmmnnnddddddccc```]]]]]]```dddpppyyyuuutttppphhh```[[[[[[]]]\\\^^^ZZZTTTSSSWWWVVVPPPOOO???JJJJJJBBBmmm}}}HHHBBB@@@======>>>>>>;;;888<<<:::999888999;;;>>>@@@??????@@@AAACCCFFFHHHIIIJJJLLLNNNPPPRRRRRRQQQPPPOOOOOOOOONNNLLLJJJHHHGGGKKKKKKJJJIIIIIIIIIJJJJJJFFFBBB===::::::===AAADDDGGGIIIKKKMMMNNNNNNMMMLLLJJJJJJJJJIIIHHHHHHGGGGGGBBBAAA@@@===999555222///------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,------......------,,,+++---------,,,,,,+++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++---------,,,,,,+++++++++************************......---,,,+++)))((('''***+++,,,,,,------,,,,,,++++++++++++++++++++++++---,,,,,,++++++************++++++,,,,,,++++++******+++,,,,,,,,,,,,+++***,,,,,,,,,++++++*********333000,,,******,,,,,,,,,---.........---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......+++,,,---///111111...+++,,,,,,,,,---------......------------------------------------------------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,///...,,,******,,,...000.........///......---,,,......---,,,,,,,,,------------------------------..................------......///000000000000000444333666;;;===>>>CCCIIIJJJQQQ[[[ccchhhlllqqquuu~~~|||zzzyyyvvvsssrrrsssvvvyyyzzz------------------------,,,------......------,,,++++++,,,,,,---....../////////.........---------........................///////////////////////////////////////////////////////////////////////////................../////////000000000///...------///111222333444777999======>>>>>>>>>????????????@@@AAABBBCCCCCCCCCCCCDDDDDDDDDEEEEEEDDDBBB@@@AAA@@@>>><<<<<<<<<<<<===???@@@AAACCCDDDFFFGGGHHHGGGHHHHHHIIIJJJJJJJJJJJJKKKJJJIIIHHHFFFEEEDDDCCCCCCCCCCCCCCCBBB@@@???>>>===>>>?????????AAADDDGGGEEEEEEDDDDDDEEEGGGJJJLLLNNNQQQSSSUUU]]]fffiiifffeeebbb___^^^^^^______^^^eeeiiipppvvvyyyzzzxxxvvvsssrrrsssttttttsssooolllnnnqqquuuyyy|||~~~~~~~~~uuuppplllmmmrrruuusssooosssssstttvvvwwwtttooojjjccceeeiiinnnpppooojjjfffggggggffffffffffffffffffcccaaa^^^[[[YYYXXXXXXYYY[[[XXXTTTRRRQQQRRRSSSTTTYYY]]]ccciiilllllliiigggbbbccceeeggghhheee___[[[ZZZUUUSSSYYY```fffnnnuuutttrrroookkkiiiiiijjjjjjaaaaaa___ZZZVVVUUUXXXZZZdddmmmzzzzzzyyyuuunnnfffbbbbbbdddcccdddbbb^^^___cccccc^^^WWWJJJOOOLLLFFFdddnnnEEEBBB???>>>>>>???@@@>>><<<;;;:::888777777888:::;;;======>>>???AAACCCEEEFFFGGGIIIKKKNNNPPPPPPPPPPPPQQQQQQQQQQQQOOONNNLLLJJJGGGGGGGGGGGGHHHHHHIIIJJJIIIFFFAAA===;;;;;;===???CCCEEEGGGJJJKKKKKKKKKJJJJJJIIIIIIIIIIIIHHHHHHHHHDDDDDDBBB@@@===999555333000///......---------...,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,------......------,,,+++------,,,,,,,,,+++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,++++++*********++++++++++++++++++++++++---------,,,+++***)))(((***+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,***+++,,,,,,,,,,,,+++***,,,,,,,,,+++++++++******///...,,,+++***+++,,,---------......------,,,+++........................++++++,,,,,,,,,,,,------,,,,,,,,,---------......---,,,+++,,,.........,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------,,,.........///......---------------,,,,,,---.........................................................//////000000000000000444333666;;;===???DDDJJJOOOUUU^^^eeejjjnnntttxxx|||yyyvvvvvvvvvvvvxxxxxxxxxxxx------------------------,,,------......------,,,+++,,,,,,------........................---------........................000000000000000000000000////////////////////////////////////////////////000//////......//////000//////000000///...------...000333555777999<<<>>>????????????@@@@@@@@@@@@???@@@AAABBBBBBCCCBBBBBBBBBJJJLLLEEEAAACCCCCC??????>>>===;;;;;;;;;<<<<<<@@@AAABBBCCCDDDEEEFFFFFFDDDEEEFFFGGGHHHIIIIIIIIIJJJIIIHHHGGGFFFEEEDDDCCCCCCCCCCCCBBBAAA@@@>>>>>>;;;<<<===>>>@@@CCCIIIMMMLLLMMMOOOOOOOOOQQQTTTWWW\\\___aaaccciiirrruuusssppplllhhhfffdddcccaaa```eeejjjrrrzzz~~~~~~yyyyyyyyy{{{|||zzzwwwtttnnnqqquuuzzz~~~zzztttooonnnrrruuuuuusssqqqrrrsssuuuuuusssoookkkeeefffjjjmmmooommmiiieeefffccc___[[[[[[^^^aaadddaaa```]]][[[YYYYYYYYYYYYYYYXXXVVVTTTSSSTTTUUUVVVXXX[[[^^^bbbdddddddddccc]]]___aaaddddddaaaZZZVVVSSSOOOOOOUUU\\\aaagggmmmnnnllliiigggeeeeeeffffff]]]\\\XXXTTTOOOMMMNNNPPPWWW^^^iiiuuu~~~{{{{{{xxxrrrjjjfffeeeggggggiiiiiihhhkkkpppqqqnnnccc[[[WWWQQQNNNYYYYYYDDDAAA@@@??????AAAAAA@@@???===<<<;;;999999888888888::::::;;;<<<>>>???AAABBBBBBDDDGGGJJJLLLMMMNNNNNNPPPQQQQQQQQQQQQOOONNNMMMFFFFFFFFFGGGHHHJJJKKKLLLLLLJJJFFFAAA===;;;999999>>>???BBBEEEGGGHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIGGGGGGFFFDDDAAA>>>;;;999333222000---------......,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,------......------,,,+++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++***************))),,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++***)))***++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,------......------,,,***++++++,,,,,,++++++***,,,,,,,,,++++++++++++***+++---///---+++***,,,...------......------,,,,,,........................++++++,,,,,,,,,,,,------,,,,,,,,,---------.........,,,))))))+++---------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////---+++)))---....../////////......,,,,,,,,,,,,---...//////////////////////////////......................../////////000000000111111444333666;;;>>>@@@EEELLLUUUZZZaaagggkkkqqqwww}}}zzzxxxuuuwwwzzz||||||zzzwwwuuu------------------------,,,------......------,,,,,,,,,,,,---------......................................................////////////////////////////////////////////////////////////////////////000000////////////000000////////////......------///111555888:::===@@@BBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAABBBBBBBBBAAAAAAAAANNNRRREEE>>>CCCDDD>>>???>>>===<<<;;;<<<===>>>AAAAAABBBBBBCCCDDDEEEEEEDDDEEEFFFGGGGGGGGGGGGGGGFFFFFFEEEDDDCCCBBBAAAAAAAAAAAAAAA@@@???>>>======<<<======>>>AAAFFFLLLQQQYYY\\\______^^^^^^___bbbeeeiiikkkkkkooovvvyyywwwssspppllliiigggeeebbb```ccchhhqqqzzz{{{{{{{{{|||~~~}}}{{{xxxnnnppptttyyy}}}}}}wwwqqqoooqqqtttuuuuuupppqqqsssttttttrrrnnnlllggghhhkkkmmmooommmhhhddddddaaa\\\YYYYYY]]]aaaeeeaaa```___^^^]]]]]]^^^^^^``````___]]]\\\[[[\\\^^^``````aaabbbbbbbbbaaaaaa[[[\\\___bbbbbb^^^WWWRRRPPPLLLMMMSSSXXX[[[^^^bbbgggfffdddbbbaaa```aaaaaaXXXVVVRRRMMMIIIHHHHHHIIIOOOSSS\\\eeemmmtttwwwyyyxxxyyywwwqqqjjjeeedddeeefffggghhhkkkpppuuuxxxwwwooolllaaaYYYXXXTTTLLLHHHDDDCCCBBBBBBAAAAAA@@@?????????>>>===<<<;;;;;;:::888888888999:::<<<===>>>>>>???BBBEEEHHHJJJKKKKKKLLLMMMNNNOOOOOONNNMMMLLLIIIIIIIIIJJJJJJKKKLLLMMMMMMLLLIIIEEE@@@<<<888666999;;;>>>AAACCCEEEGGGGGGFFFFFFGGGHHHHHHIIIJJJJJJHHHHHHHHHFFFDDDBBB???===777444111...,,,,,,---...------------------------------------------------------......------,,,+++,,,+++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++************,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,++++++++++++++++++,,,,,,------------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***///222111,,,)))+++...,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......---,,,***+++,,,......---,,,,,,,,,---------......------------------------++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,---......///...---+++***------...///////////////,,,,,,,,,,,,---///000000.............../////////............////////////000000000000000111111111555444666;;;???BBBHHHOOOXXX]]]ccchhhlllsss{{{~~~{{{zzz{{{}}}~~~zzzvvvttt------------------------,,,------......------,,,,,,,,,,,,------------------.....................................................................////////////////////////////////////////////////000000////////////000000/////////....../////////000444888;;;===???BBBDDDBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAABBBAAAAAA@@@@@@???NNNRRREEE===AAACCC>>>???>>>=========>>>???@@@@@@AAAAAABBBCCCDDDDDDEEEGGGGGGGGGGGGGGGFFFEEEDDDDDDDDDCCCBBBAAAAAA@@@???>>>>>>>>>===============;;;<<>>>>>======888777888888999:::;;;<<<<<<===???AAACCCEEEFFFGGGHHHIIIKKKLLLMMMMMMMMMLLLLLLKKKKKKJJJJJJKKKKKKKKKLLLLLLKKKHHHDDD>>>999666777888;;;>>>AAADDDEEEFFFDDDDDDEEEFFFGGGHHHIIIIIIGGGHHHHHHGGGFFFDDDBBBAAA:::777333///---,,,------------------------------------------------------------......------,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,++++++)))***++++++,,,,,,++++++++++++++++++++++++++++++------,,,,,,+++***))))))++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++---111555333---******---,,,,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......,,,,,,---///000000...+++,,,,,,,,,---------......------------------------++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,,,,,,,,,,---...///000000000000,,,,,,,,,---...///000111,,,,,,---------................../////////000000111000000///000111222222666555777===AAADDDKKKSSSZZZ^^^dddiiiooovvvyyyvvvuuu------------------------,,,------......------,,,---------------------------------...............................................................////////////////////////////////////////////////000//////......//////000///.........///000111222444777<<>>IIIMMMEEE>>>???AAA???>>>>>>======>>>???@@@AAA???@@@AAABBBCCCDDDEEEEEEGGGGGGGGGFFFEEEDDDCCCBBBDDDCCCCCCBBBAAAAAA@@@@@@<<<<<<<<<<<<<<<===>>>???<<>>>>>>>>>>>>>>999999888999999:::;;;;;;<<<<<<===>>>???@@@AAABBBEEEFFFHHHJJJLLLLLLLLLLLLKKKJJJJJJIIIHHHHHHIIIIIILLLLLLLLLJJJFFF@@@;;;888555666888;;;>>>AAADDDEEECCCCCCDDDDDDEEEFFFGGGGGGFFFGGGGGGHHHGGGFFFDDDCCC>>>;;;777333000.........------------------------,,,,,,,,,------------...------......------,,,+++*********+++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,---------***************************++++++,,,,,,,,,++++++)))******+++++++++++++++++++++++++++++++++++++++------,,,,,,+++******)))***++++++,,,,,,++++++***,,,++++++******++++++,,,***++++++++++++,,,,,,,,,...000333222...++++++,,,,,,,,,------......------........................++++++,,,,,,,,,,,,------,,,,,,,,,---------......+++,,,---000222111...+++,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,------...+++,,,...///000111111222------------...///000000++++++,,,,,,---..................//////000000111111111000///000111222333777666999>>>CCCGGGOOOXXX[[[```gggnnnttt}}}zzzwwwvvv------------------------,,,------......------,,,---------------------------------.........//////................................................///////////////////////////////////////////////////..................///.........///000222444555999<<<@@@CCCCCCCCCDDDEEEBBBBBBBBBAAAAAAAAA@@@@@@BBBBBBBBBAAAAAA???>>>>>>>>>BBBEEEDDD@@@===>>>@@@======<<<<<<===>>>@@@AAA>>>???@@@AAACCCDDDEEEFFFDDDDDDEEEDDDDDDCCCBBBAAAAAAAAAAAA@@@??????>>>>>><<<;;;;;;<<<>>>@@@BBBCCCFFFIIIMMMQQQVVV[[[bbbfffnnnuuu||||||wwwrrrqqqrrrpppuuuwwwuuuuuuyyy}}}}}}zzzxxxvvvtttsssqqqnnnlllhhhmmmttt{{{}}}yyyvvvqqqppprrrvvvzzz{{{uuurrrooommmnnnqqqvvvyyy|||xxxsssooommmnnnooooootttvvvxxxvvvrrrnnnmmmmmmooooooqqqsssuuutttqqqnnngggiiilllqqquuuyyy|||~~~{{{zzzxxxuuuqqqnnnkkkjjjkkkqqqvvvxxxxxxxxx{{{~~~{{{tttpppnnnmmmmmmmmmllljjjfffcccYYYXXX\\\dddgggeeebbbbbb^^^]]]\\\ZZZXXXVVVUUUTTTRRRMMMHHHEEEEEEEEEDDDBBBCCCCCCCCCFFFKKKQQQXXX\\\```dddiiijjjhhhggghhhiiimmmfffcccfffjjjmmmsssyyy}}}zzzuuupppmmmkkkgggaaa^^^^^^]]]XXXRRRNNNLLLMMMFFFDDDBBB???>>>>>>>>>???;;;;;;:::::::::;;;<<<<<<======<<<<<<<<<======>>>@@@AAADDDFFFHHHIIIJJJJJJJJJIIIIIIIIIIIIIIIJJJKKKMMMMMMMMMKKKFFFAAA<<<999333444666888;;;>>>AAABBBBBBBBBBBBCCCCCCDDDDDDDDDFFFGGGHHHHHHHHHGGGFFFEEEBBB@@@===999555222000///........................,,,,,,,,,---------......------......------,,,+++)))*********++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++******++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,+++******))))))***+++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,,,,+++******+++,,,,,,******+++++++++,,,,,,,,,,,,,,,------------------+++,,,------......------........................++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,---//////...,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,***+++---...///......---+++,,,---///111222222222///...............//////,,,,,,,,,---.../////////---......///000000111111222111000//////111333444999888:::@@@EEEJJJSSS[[[]]]cccllluuu}}}~~~wwwvvv------------------------,,,------......------,,,---------------------------------.........//////........................000000000000000000000000////////////////////////////////////////////////......------------...............///111333666777===@@@DDDFFFFFFEEEEEEFFFBBBBBBBBBAAAAAA@@@@@@@@@BBBBBBBBBAAA@@@???>>>===>>>===@@@CCCAAA<<<<<>>???AAACCCEEEFFFGGGAAAAAABBBBBBCCCBBBBBBBBB>>>>>>======<<<<<<;;;;;;<<<<<<<<<===???BBBDDDFFFQQQSSSVVVXXXZZZ]]]aaacccjjjrrr{{{|||wwwrrrqqqrrrnnnssswwwuuuuuuzzz~~~{{{yyywwwvvvtttrrrooolllhhhmmmssszzz}}}}}}{{{yyyvvvqqqllljjjlllqqqvvvyyy|||xxxsssoooooosssxxx{{{{{{xxxtttpppnnnmmmnnnooovvvxxxyyywwwrrrnnnmmmnnnqqqqqqrrruuuwwwvvvsssppphhhjjjnnnsssyyy~~~~~~yyytttooojjjhhheeelllssswwwxxxyyy}}}zzztttrrrqqqqqqpppnnnkkkhhh\\\\\\aaajjjnnnllliiiiiicccbbbaaa___]]]ZZZYYYXXXXXXSSSMMMJJJJJJIIIHHHFFFGGGEEECCCCCCEEEIIIMMMPPPQQQVVV]]]```aaaaaacccfffooogggaaadddgggiiiooowww~~~xxxwwwsssnnnqqqooocccdddeeeddd```YYYUUUTTTUUULLLJJJFFFBBB@@@???@@@AAA===<<<<<<;;;<<<<<<======>>>>>>===<<<;;;;;;;;;;;;;;;<<>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<======:::<<<===???AAABBBCCCCCCAAAAAAAAA@@@@@@@@@??????>>><<<;;;:::;;;=========>>>>>>>>>AAAFFFJJJLLLMMMUUU\\\bbbbbbcccfffhhhhhhfffjjjpppssssssqqqpppoooqqqtttyyy|||zzzuuuwww|||{{{rrriiilllmmmoooqqqssstttuuuuuuqqqnnniiieeedddhhhpppvvvyyy{{{xxxrrrpppsssvvvvvvyyyvvvrrrooolllmmmnnnpppvvvzzz~~~{{{tttnnnkkkkkksssqqqoooqqqssstttrrrpppjjjjjjlllpppwww{{{sssjjjgggfffggghhhjjjmmmrrryyy~~~xxxrrroooqqqrrrpppmmmgggbbb___eeeooouuusssnnnmmmlllkkkiiifffccc```______[[[VVVRRROOONNNLLLJJJGGGHHHHHHIIIIIIIIIIIIIIIMMMMMMOOORRRWWW\\\```cccfffbbb```bbbeeeggglllrrrxxxyyywwwsssnnniiigggfffgggiiikkkiiidddaaaaaabbb[[[UUUNNNIIIGGGFFFDDDBBBAAA@@@@@@@@@@@@???===;;;@@@>>>;;;888666555555666777999;;;>>>@@@CCCEEEFFFFFFGGGHHHJJJKKKLLLLLLLLLJJJKKKKKKJJJGGGCCC>>><<<;;;999666555555888;;;===???>>>>>>>>>>>>???@@@@@@AAACCCEEEGGGHHHHHHFFFFFFIIIFFFCCCAAA???;;;555000111///------.../////////---...---,,,******+++---++++++---000...)))))),,,+++++++++,,,,,,---------.........------,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,++++++,,,,,,---...(((+++...---***(((((()))---------,,,,,,++++++++++++,,,...///---+++'''%%%******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------+++++++++,,,,,,---------,,,,,,,,,,,,++++++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------///---+++,,,...///---+++......//////...---,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,------.........---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,---......---,,,,,,,,,,,,,,,---------......------------------------...---------...///111222.........////////////000............////////////------------.........///111000000000000222333444:::===BBBEEEIIIPPPYYY```dddiiisss}}}xxx------------------------------------------------........................................................................//////000000000000//////////////////////////////..............................------------......000111444555777:::>>>AAACCCDDDFFFGGGHHHHHHHHHGGGCCCBBBAAA@@@@@@@@@AAAAAABBBAAAAAA@@@???>>>======>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<============>>>???@@@@@@@@@???AAA@@@@@@@@@???????????????>>><<<<<<===>>>??????BBBCCCDDDHHHMMMQQQRRRRRRYYY```eeedddccceeegggfffeeegggjjjnnnpppppppppooouuuyyy~~~zzztttvvv{{{{{{tttmmmnnnnnnooooooooooooooopppmmmkkkhhhddddddhhhnnnttt{{{~~~}}}wwwtttvvvwwwvvvuuussspppmmmkkkkkklllnnntttxxx}}}{{{uuunnnjjjjjjrrrpppoooppprrrsssrrrpppnnnnnnooosss|||uuummmiiihhhiiijjjkkkmmmrrryyy~~~{{{rrrnnnnnnooonnnlllhhhdddbbbgggooovvvvvvtttvvvuuutttrrrooommmkkkjjjgggddd```^^^]]]]]][[[ZZZSSSRRRPPPNNNLLLLLLLLLLLLIIIIIIIIIKKKNNNTTTYYY\\\bbb^^^]]]^^^___bbbjjjrrrxxxxxxvvvsssnnnjjjhhhhhhiiikkklllllljjjjjjkkknnnddd]]]TTTOOONNNNNNKKKHHHEEECCCAAA@@@AAAAAA@@@>>>???>>>;;;888666555444444666777888:::===@@@CCCDDDEEEFFFGGGHHHJJJKKKKKKKKKLLLMMMMMMMMMKKKGGGCCCAAA===;;;888666666777999;;;@@@@@@?????????>>>======@@@AAADDDFFFGGGHHHGGGGGGHHHFFFDDDCCCCCC@@@;;;777222///---,,,,,,.........---------,,,***+++---///000------///...+++)))++++++,,,,,,,,,,,,,,,,,,---......---------,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,++++++,,,,,,---...+++---//////,,,***+++,,,---------,,,,,,+++++++++***+++,,,------,,,***)))++++++,,,,,,,,,---------++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,++++++...,,,++++++---...---+++------......---,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,------------------...------,,,,,,------......------,,,,,,------...++++++,,,------,,,++++++,,,,,,,,,---------......------------------------...------------...000111------........./////////............////////////---.........////////////222222111111222444555666;;;???DDDHHHLLLSSS\\\bbbiiippp{{{zzz,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////...........................................................................//////000000//////...////////////////////////////////////////////////......------------......111333666999;;;>>>CCCFFFFFFGGGHHHIIIJJJIIIIIIHHHCCCBBBBBBAAA@@@AAAAAAAAACCCBBBAAA@@@???===<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<======>>>????????????>>>===<<<<<>>>>>>>>>>>@@@???>>>===>>>???AAABBBHHHIIIMMMRRRWWW[[[[[[ZZZ^^^dddhhheeeccceeefffeeeeeeccccccggglllppppppoooxxx|||zzzuuuuuuyyyzzzvvvqqqpppppppppnnnkkkjjjjjjllljjjiiigggeeedddggglllpppwww{{{{{{vvvssssssrrroooqqqpppooollljjjiiikkkmmmsssxxx}}}~~~yyysssooommmsssqqqpppqqqsssttttttsssrrrrrrsssxxx{{{ssspppoooooonnnnnnpppuuu{{{wwwpppmmmmmmmmmllljjjhhhgggjjjooouuuyyy{{{zzzyyywwwuuusssrrrqqqqqqmmmkkkiiihhhhhhgggfffdddbbb___[[[XXXUUUSSSRRRRRRKKKIIIFFFFFFGGGLLLQQQTTT[[[YYYWWWWWWVVVZZZeeerrrvvvvvvtttqqqmmmjjjjjjkkkjjjkkklllmmmooorrrvvvyyypppggg^^^ZZZ[[[\\\YYYUUUNNNJJJEEEBBBAAAAAAAAAAAA@@@???===;;;999777666555555444555666999<<<@@@BBBCCCDDDEEEFFFHHHIIIJJJJJJLLLMMMNNNNNNMMMJJJHHHFFFBBB@@@===:::888888999999@@@AAAAAAAAA@@@>>><<<:::===???AAACCCEEEGGGGGGHHHDDDDDDDDDDDDEEECCC@@@===666333///------/////////,,,------,,,+++,,,///222888111---...///,,,***+++---,,,,,,,,,,,,,,,,,,+++------------,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,++++++,,,,,,---...+++---......,,,++++++,,,------,,,,,,,,,,,,++++++((()))***+++,,,---------,,,,,,,,,,,,---------...++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,------******+++,,,,,,,,,++++++---------,,,,,,+++++++++,,,------......------,,,,,,,,,,,,++++++*********---+++***+++,,,---,,,+++,,,,,,,,,---,,,,,,+++***+++,,,,,,------,,,,,,+++------------------,,,,,,///......------......//////......------......///***++++++,,,,,,++++++***,,,,,,,,,---------......------------------------...------,,,------......,,,---------........................////////////////////////000000000000333333222333444666888999<<>>BBBFFFIIIGGGHHHIIIJJJJJJIIIHHHGGGCCCCCCBBBBBBAAAAAAAAAAAAAAAAAA@@@@@@???>>>==============================>>>>>>============>>>>>>?????????>>>>>><<<;;;;;;>>>>>>>>>>>>>>>=========>>>>>>=========@@@CCCFFFMMMOOOTTTZZZ```cccbbbaaa```fffiiifffdddfffgggggggggbbb___bbbiiippprrrqqqvvvyyy~~~|||uuutttvvvwwwvvvssssssssssssoookkkiiijjjllljjjjjjiiigggeeefffiiikkkpppuuuxxxtttqqqooolllhhhmmmnnnnnnllljjjiiikkknnnsssyyy~~~zzzwwwwwwvvvvvvvvvwwwyyyzzzzzzyyyyyyyyy}}}}}}|||zzzzzzyyyyyyzzz~~~yyysssrrrrrrrrrpppooonnnmmmooosssyyy~~~zzzyyywwwuuusssrrrssssssrrrpppnnnmmmlllllljjjhhhjjjiiigggeeebbb^^^\\\ZZZVVVRRRMMMIIIHHHKKKOOORRRVVVTTTSSSQQQNNNRRR```nnnssssssrrrooollljjjkkkllliiiiiijjjkkknnnsssyyy|||xxxpppgggeeejjjmmmkkkhhh^^^XXXOOOGGGCCCBBBAAAAAA?????????>>>===;;;:::999555444333333555999<<>><<<;;;;;;???AAACCCDDDCCC@@@===;;;:::;;;===???AAACCCEEEFFFAAABBBCCCDDDDDDCCCAAA???===999444111111222222222,,,,,,,,,,,,,,,...222555===444---...///---+++***---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,++++++,,,,,,---...***+++,,,++++++******+++,,,,,,,,,,,,,,,,,,,,,,,,******))))))***,,,...///+++++++++,,,,,,,,,------++++++++++++++++++++++++---,,,,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,,,,,,,,,,...------,,,,,,++++++***,,,------......------,,,------,,,,,,++++++******++++++++++++++++++++++++,,,,,,---------,,,,,,++++++,,,,,,------,,,,,,+++.........------,,,,,,,,,......------------............------------......++++++,,,,,,,,,,,,++++++,,,,,,,,,---------......------------------------...---------,,,,,,,,,---,,,,,,,,,---------..................///////////////000000000000111111111222222222333555888:::;;;>>>CCCJJJPPPVVV\\\dddjjjqqqzzz}}}vvvpppqqqwww~~~,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,..............................................................................////////////......////////////////////////000000000000000000000000000000000000111222333444444777;;;>>>AAADDDHHHKKKHHHHHHIIIIIIIIIGGGFFFEEECCCCCCCCCBBBBBBBBBAAAAAA??????????????????@@@@@@========================>>>>>>============>>>>>>===>>>>>>>>>>>>======<<<========================<<<<<<======>>>AAAFFFKKKRRRUUUZZZaaagggiiihhhfffbbbhhhkkkhhhgggiiilllllljjjddd___aaahhhooosssssssssvvvyyyzzz{{{{{{}}}|||vvvrrrrrrsssssssssuuuwwwwwwtttooolllnnnpppnnnnnnmmmjjjgggfffggghhhmmmtttxxxvvvsssqqqmmmhhhhhhkkkmmmllliiihhhkkknnnsssyyy~~~~~~~~~|||{{{xxxtttsssuuuzzz|||yyyvvvtttttttttuuusssqqqooooooooopppooonnnjjjllloooqqqppplllgggdddddd___WWWQQQNNNNNNQQQTTTUUUTTTRRROOOLLLNNN[[[hhhnnnooonnnllljjjhhhiiijjjjjjiiiggghhhkkkppptttwwwxxxqqqkkklllrrryyy{{{yyyoooggg\\\RRRJJJEEEBBB@@@????????????>>>===<<<;;;777666444444555777:::===>>>>>>>>>@@@AAADDDFFFGGGFFFGGGIIIJJJKKKKKKKKKKKKKKKJJJIIIGGGDDDBBBAAA@@@???AAADDDGGGGGGEEEBBB@@@999999999:::<<>>>>>>>>???@@@@@@AAAAAA>>>>>>>>>>>>>>>>>>>>>>>>???>>>>>>======>>>>>>???======>>>>>>??????>>>>>>============>>>>>>>>>>>><<<>>>???@@@AAAEEEMMMSSSZZZ\\\aaaggglllooonnnlllffflllooommmlllooorrrsssmmmhhhcccbbbgggnnnsssuuussssssrrrqqqpppssswww{{{|||yyytttpppnnnoooqqqsssuuuyyy{{{xxxrrrnnnooorrrpppooonnnkkkhhhfffggghhhiiipppuuuuuusssrrrnnniiieeejjjnnnnnnkkkjjjmmmqqquuu{{{|||wwwtttssstttuuupppnnnkkkkkklllnnnooooooggglllsssxxxyyyvvvqqqmmmnnniiiaaaZZZVVVVVVXXXZZZ\\\YYYVVVTTTPPPPPPXXXbbbiiijjjkkkjjjgggfffeeefffiiifffdddcccfffiiilllmmmoookkkhhhjjjrrrzzz|||uuujjj___WWWOOOJJJGGGCCCBBBAAA@@@???>>>======;;;:::999777777888:::;;;;;;;;;;;;<<<>>>AAADDDEEEEEEFFFGGGIIIKKKLLLLLLMMMLLLLLLLLLLLLKKKIIIGGGGGGBBBDDDHHHJJJJJJIIIFFFDDD:::999888888999;;;===???BBBEEEHHHHHHGGGEEEEEEEEEBBB???:::777666444222000......---------000555999999222,,,---...,,,+++,,,---,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,++++++,,,,,,---...///---,,,,,,...//////...++++++,,,,,,,,,,,,------...---+++***)))***++++++))))))))))))************+++++++++++++++++++++++++++++++++++++++*********------,,,,,,,,,,,,++++++******+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------+++,,,---,,,+++***+++---------......//////......+++,,,,,,------,,,,,,+++------------------,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,...------,,,,,,------...,,,,,,,,,---------......------------------------,,,---............------,,,---------........................////////////000000000000111111111111111111222444777:::===???DDDKKKTTT]]]ccciiipppvvv~~~yyypppfffgggllluuuzzz{{{}}}zzz}}}---------------------------------------------,,,........................................................................---......//////......---////////////////////////........................,,,---...000333555888999>>>@@@DDDFFFGGGHHHJJJKKKJJJJJJJJJIIIHHHFFFCCCBBBBBBCCCDDDDDDDDDCCCAAAAAA???????????????@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>>>>>>>??????>>>???????????????>>>>>>=========>>>>>>????????????BBBDDDFFFGGGMMMVVV]]]bbbdddhhhmmmrrrttttttrrrnnnsssvvvsssqqquuuxxxyyyoookkkgggdddeeejjjqqquuussspppkkkeeecccfffmmmrrrtttsssqqqmmmlllmmmppptttuuuzzz}}}zzzsssmmmmmmooonnnnnnmmmjjjhhhgggiiikkkgggnnnuuuuuuuuuuuurrrnnniiiooouuuuuurrrqqqtttxxx}}}}}}yyyxxxxxxyyyvvvrrrmmmiiiiiijjjkkkkkkfffkkkssszzz}}}|||xxxvvvsssoooiiiccc``````bbbdddfffaaa^^^\\\YYYVVVXXX^^^dddfffhhhhhheeecccaaa```ccc```]]]\\\^^^```aaa```aaaaaaaaaccciiirrr|||}}}uuummmeee^^^XXXSSSOOOMMMJJJGGGDDDBBBAAAAAA@@@???>>><<<;;;:::::::::999999999:::<<>><<<999777777999;;;===@@@CCCGGGHHHGGGFFFFFFHHHCCCAAA>>>;;;999666222/////////...------000666:::333...,,,---,,,******...+++,,,,,,,,,,,,,,,,,,---******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,++++++,,,,,,---...///---++++++...000///...+++++++++,,,,,,------------,,,++++++******++++++))))))*********+++++++++++++++++++++++++++++++++************++++++++++++---------,,,,,,+++++++++++++++,,,,,,,,,+++*********++++++,,,,,,------...,,,------......------,,,+++++++++,,,------......+++---...---++++++,,,...+++,,,---............---+++,,,,,,------,,,,,,+++,,,,,,------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,------------,,,++++++,,,------,,,,,,,,,---------......------------------------,,,,,,...///000//////...------........./////////............/////////////////////000000000111111111222333555999<<<@@@BBBIIIPPP[[[dddkkkqqqxxx|||yyyppphhhfffiiiooossstttuuuxxxsssuuuyyy~~~........................+++,,,,,,------......///........................................................................---..................---////////////////////////...........................///000333666999<<<===BBBDDDHHHIIIIIIJJJJJJLLLKKKKKKKKKJJJHHHFFFDDDBBBBBBCCCDDDDDDDDDCCCAAAAAAAAA@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>>>>>>>??????@@@@@@@@@@@@@@@???>>>=========>>>>>>??????@@@@@@BBBEEEIIIJJJLLLSSS]]]eeeiiijjjmmmqqqvvvxxxxxxwwwtttyyy{{{wwwuuuxxx{{{|||ooommmiiieeedddhhhoootttrrrmmmeee\\\YYY\\\ccciiinnnnnnnnnllljjjlllqqquuutttzzz~~~{{{rrrkkkiiikkkllllllkkkiiiggghhhkkkmmmlllssszzz{{{|||}}}{{{wwwooovvv|||}}}zzzyyy|||vvvooollljjjjjjjjjgggkkkrrryyy}}}}}}|||{{{vvvsssnnniiiggghhhkkklllmmmhhhdddccc___ZZZYYY[[[aaacccfffgggdddaaa^^^]]]]]]YYYVVVUUUWWWXXXXXXWWWXXXZZZ[[[]]]aaajjjvvv~~~{{{uuupppiiiccc^^^[[[XXXSSSNNNIIIGGGEEEEEECCCCCCBBB@@@>>><<<;;;:::888888888999;;;>>>AAACCC>>>>>>@@@AAACCCEEEFFFGGGHHHIIILLLOOOPPPPPPOOOOOOMMMNNNOOOOOONNNLLLJJJHHHAAA???;;;888777888:::<<<;;;???DDDFFFEEEEEEFFFHHHFFFDDDBBB@@@===999444000111000///------000666:::...,,,,,,---+++(((***///+++++++++,,,,,,---------*********++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,++++++,,,,,,---......+++((())),,,......---+++++++++,,,,,,---------++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))******+++++++++,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,+++***))))))***+++,,,------...///,,,------......------,,,))))))***+++,,,------...+++---///...,,,+++---///***+++,,,,,,------------+++,,,,,,------,,,,,,+++,,,,,,,,,------..................------..................------.........---,,,+++******+++,,,---,,,,,,,,,---------......------------------------+++,,,...000111111000000.........////////////000............/////////000////////////000000000000333333444777:::>>>BBBDDDLLLTTT___iiipppvvv|||yyypppjjjgggggglllooonnnoooqqqppprrruuuyyy|||---------------------------------------------------,,,+++***+++,,,---...//////.........---------///////////////.........------............------////////////////////////---...//////000/////////...///000111333777===AAAFFFEEEDDDDDDFFFHHHKKKMMMPPPOOOLLLJJJFFFCCCAAA@@@BBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBAAAAAA@@@?????????@@@??????@@@AAAAAA@@@>>>BBBBBBCCCBBBBBBCCCFFFIIIOOONNNQQQWWW[[[^^^dddkkkqqqqqqtttyyy|||xxxzzz}}}zzzuuuqqqjjjdddbbbfffjjjkkkkkknnnhhh___YYYXXX[[[^^^aaahhhiiijjjiiigggiiinnnrrrvvvvvvuuusssooollllllllliiijjjkkklllmmmmmmnnnmmmsssxxx~~~~~~zzz|||~~~yyyqqqnnnnnnoooiiilllpppvvv{{{}}}{{{yyypppooommmkkkjjjjjjkkklllqqqmmmhhhfffeeeeeebbb```eeedddeeeggghhhfff```ZZZ\\\YYYTTTOOOMMMLLLMMMNNNMMMNNNSSSXXX\\\```kkkwwwzzz|||~~~|||vvvqqqppppppgggccc]]]WWWRRRMMMIIIGGGHHHGGGGGGHHHEEE@@@<<<;;;;;;999777666888;;;<<<<<<::::::<<<>>>@@@CCCEEEGGGGGGHHHIIIJJJLLLNNNPPPQQQPPPOOOMMMMMMMMMMMMKKKJJJHHHEEE@@@<<<888777777777;;;;;;<<<>>>@@@DDDGGGIIIGGGDDDBBBAAAAAA???:::666333111///...///111444666444222...+++***+++---...))))))***+++,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,+++,,,---------,,,........./////////000000------------,,,,,,+++***++++++++++++++++++++++++......---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,&&&&&&''')))***+++------,,,++++++******++++++,,,333///***)))+++------,,,,,,++++++******++++++,,,------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,222111///...---,,,++++++,,,,,,------///000222333111///---+++***+++,,,---------------------------+++++++++,,,,,,---------...---+++++++++,,,...000---,,,***))))))***,,,---333...---000222000...//////////////////000111111222000...000333444333111///333888:::;;;???DDDHHHOOOXXXdddlllrrrzzz}}}wwwsssnnniiifffhhhlllppprrrooouuuxxxwwwzzz{{{------------------------------------------------,,,,,,+++++++++,,,---...//////.........---------/////////////////////...------............------//////////////////////////////000000000000000///...000222444777;;;AAAEEEFFFFFFFFFGGGIIIKKKMMMNNNPPPOOOMMMJJJHHHFFFDDDCCCCCCCCCBBBBBBBBBAAAAAAAAABBBBBBBBBAAAAAAAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBAAABBBCCCCCCCCCBBBCCCEEEHHHIIIJJJLLLOOORRRXXXWWWZZZ```ccceeejjjqqquuuuuuvvv{{{{{{wwwwwwyyywwwqqqlllgggaaaaaadddhhhiiiiiikkkfff^^^XXXVVVXXX[[[]]]eeegggiiiiiihhhiiikkknnnpppqqqqqqooolllkkkkkkkkkkkklllnnnoooqqqrrrsssssszzz~~~~~~zzzyyyyyyrrrtttxxx}}}|||yyymmmkkkiiigggggghhhiiijjjnnnkkkhhhhhhiiijjjiiigggiiihhhhhhjjjkkkiiiccc^^^XXXVVVQQQLLLIIIGGGGGGHHHFFFFFFJJJOOORRRVVVaaalllrrrvvvyyyyyyuuurrrrrrssstttpppiiibbb\\\WWWRRROOOPPPNNNLLLKKKJJJFFFBBB???;;;999666666666777777666666777888:::<<<>>>AAABBBEEEEEEFFFHHHJJJLLLNNNPPPOOONNNNNNMMMMMMLLLJJJIIIHHHEEEAAA===:::888888888888999:::<<>>;;;999777777666555333444444555666888:::<<<===@@@AAABBBDDDGGGIIILLLMMMMMMNNNOOOOOONNNLLLIIIHHHHHHFFFCCC???<<<:::999999555666777999<<<@@@CCCEEEEEEDDDCCCCCCCCCBBB???<<<999777444111000///000000000///...---,,,+++++++++******++++++,,,,,,------------------------------******+++++++++,,,,,,,,,---,,,+++*********,,,,,,******+++++++++,,,,,,,,,******++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++,,,------************************,,,,,,,,,,,,,,,+++++++++,,,++++++******++++++,,,222///,,,+++---...///......------,,,,,,------...------,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,---...///+++++++++,,,---...///000000///---,,,++++++,,,---------------------------------------,,,,,,,,,,,,........./////////000000+++,,,...000000000///...,,,+++,,,...---******...//////......//////000111000.........111222222222333666999;;;===CCCKKKQQQ^^^eeeooowww~~~}}}uuuooommmmmmoooooosssxxx||||||vvv------------------------------------------------,,,,,,,,,,,,------..........................................////////////------............------////////////////////////000000000/////////000000333666:::>>>@@@BBBDDDFFFEEEGGGJJJMMMOOOPPPPPPOOOOOONNNNNNNNNMMMMMMLLLLLLHHHGGGEEECCCAAAAAA@@@@@@DDDCCCCCCBBBBBBAAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCC@@@@@@AAAAAABBBBBBBBBBBBCCCCCCCCCCCCCCCEEEHHHKKKPPPUUU\\\aaadddfffggggggeeefffiiiooopppnnnpppuuu}}}~~~~~~~~~xxxqqqpppqqqnnnhhh```^^^\\\^^^aaaeeeffffffhhheeeaaa]]]ZZZ[[[^^^aaacccdddeeeggggggggghhhhhhjjjlllnnnooooooppprrrtttvvvxxx{{{zzzzzzzzzyyyxxxwwwyyy{{{||||||}}}}}}|||wwwxxxyyyzzz||||||wwwtttqqqnnnllllllmmmnnnllliiieeedddffflllqqqtttrrrqqqqqqrrrtttrrrmmmhhhgggeee```ZZZTTTNNNIIIGGGFFFCCCCCCEEEGGGIIIQQQYYYjjjnnnrrrrrrooolllkkklllssssssrrrpppnnnllllllllliiigggcccaaabbb___TTTIIIBBB@@@===;;;;;;999777555555555555666777888::::::;;;<<<===@@@CCCFFFHHHJJJKKKMMMPPPPPPOOOLLLJJJHHHIIIHHHEEEBBB@@@===<<<;;;333444555666999<<>><<<888444111///..................---,,,+++***+++++++++,,,,,,,,,------------------------------******+++++++++,,,,,,,,,---,,,+++***))))))+++---++++++,,,,,,,,,---------((()))***+++++++++++++++++++++++++++++++++++++++************+++,,,---...++++++++++++++++++++++++,,,+++,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,///...,,,+++,,,------...------,,,,,,,,,,,,------------,,,,,,,,,+++++++++,,,,,,,,,---------......++++++++++++++++++++++++---------------------------------...............,,,,,,+++,,,,,,---...///++++++++++++,,,------...///...---,,,,,,,,,,,,---------------------------......------,,,,,,,,,+++------...////////////...,,,---///111222444555666---,,,---///,,,)))***//////............///000000000000//////111333444444555777:::<<>>AAAAAABBBCCCDDDFFFHHHKKKNNNPPPPPPPPPOOONNNOOOOOOOOOOOOOOOPPPPPPKKKJJJGGGEEECCCBBBCCCCCCEEEEEEDDDCCCCCCBBBAAAAAADDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBAAAAAAAAAAAACCCDDDDDDEEEGGGLLLPPP[[[```gggmmmoooooonnnnnnjjjkkkpppuuuvvvssssssvvv}}}wwwpppooopppmmmhhh___^^^^^^___bbbeeehhhiiihhhgggddd```]]]^^^bbbfffgggfffeeeeeegggjjjlllmmmkkkmmmoooqqqqqqsssuuuxxx|||}}}~~~}}}tttuuuuuuuuusssrrrtttuuutttvvvxxx{{{zzzyyyxxxyyy|||~~~|||xxxuuutttssssssrrrnnngggbbbbbbgggnnnttttttsssrrrtttvvvuuuqqqmmmnnnlllhhhbbb[[[SSSLLLIIIIIIFFFEEEFFFGGGGGGLLLRRRccchhhmmmnnnkkkhhhggghhhjjjlllnnnooonnnnnnoooqqqpppqqqpppoooooolll^^^NNNEEEBBB???======<<<:::999555555555555555666777777777888:::<<>>===555444444555777999;;;<<<>>>???AAACCCCCCCCCCCCCCCAAA???<<<888444111///...---............---+++***,,,,,,,,,,,,,,,---------++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,------+++)))(((***---+++++++++,,,,,,,,,------((()))***+++++++++++++++++++++++++++++++++++++++)))))))))***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,))))))******+++,,,,,,,,,,,,++++++******++++++,,,+++++++++*********,,,---,,,,,,++++++++++++,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,---------......++++++++++++++++++++++++---------------------------------.........//////---------,,,,,,------...,,,,,,+++++++++,,,,,,---......------,,,,,,,,,---------------------------.........------,,,,,,,,,+++,,,---............---///......///222777;;;>>>333000...///---+++,,,111...............//////000111111111111222444666888666999;;;>>>BBBKKKVVV^^^hhhnnnvvv~~~yyywwwvvvvvvxxx{{{}}}ttt------------------------------------------------,,,,,,---............------------...............------......///000000000------............------///////////////////////////.........///111333444;;;>>>AAABBBBBBBBBCCCCCCHHHJJJMMMOOOPPPQQQPPPOOOOOOOOOOOOPPPPPPQQQQQQRRROOOMMMJJJHHHFFFFFFFFFGGGHHHHHHGGGFFFEEEDDDDDDCCCFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDCCCCCCBBBBBBFFFIIIKKKLLLOOOUUUZZZfffkkkqqqvvvwwwvvvuuutttssstttzzz|||zzz||||||vvvppppppsssqqqlllccccccbbbbbbeeehhhlllnnnlllkkkgggbbb]]]^^^ccchhhkkkhhhggggggkkkooorrrssslllnnnqqqrrrsssuuuwwwyyyxxxvvvyyy~~~|||xxxoooqqqrrrrrrppppppqqqrrrpppssswww{{{~~~}}}zzz{{{}}}|||~~~}}}zzz{{{~~~{{{zzz}}}xxxpppiiidddffflllqqqrrrqqqqqqsssvvvvvvsssooouuutttrrrnnnggg___XXXSSSMMMIIIHHHIIIIIIGGGHHHLLLXXX^^^dddgggfffddddddeeedddhhhkkkkkkiiihhhjjjmmmpppuuuwwwuuuvvvtttgggXXXIIIEEEAAA>>>======<<<;;;666555444444333333444444555666777999<<>>888888666666555666777888999;;;???AAABBBBBBCCCEEEDDDBBB???;;;777444111000......//////......---,,,,,,,,,,,,,,,------------++++++++++++++++++++++++******+++++++++,,,,,,,,,+++...///...+++)))***,,,))))))*********+++++++++******++++++++++++++++++++++++++++++++++++++++++)))))))))******,,,------,,,,,,,,,,,,,,,,,,,,,,,,((())))))***+++,,,,,,---,,,++++++******++++++,,,)))***+++***))))))+++,,,,,,++++++******++++++,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---------......///------,,,+++++++++,,,,,,------------------------------------------------.........---------------,,,,,,,,,------------...000...------000666<<>>@@@BBBCCCCCCDDDEEEGGGMMMNNNOOOQQQQQQQQQQQQQQQOOOOOOOOOPPPQQQRRRRRRRRRRRRPPPMMMJJJIIIIIIKKKLLLLLLLLLKKKJJJIIIHHHGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHMMMSSSVVVXXX[[[aaafffnnnsssyyy}}}}}}|||{{{{{{{{{}}}}}}{{{vvvqqqrrrwwwvvvrrriiihhhgggfffhhhkkkqqqtttuuusssnnnfff______eeejjjllljjjjjjmmmrrrvvvwwwwwwqqqsssuuuvvvwwwxxxzzz|||{{{tttppptttxxx|||~~~zzzvvvoooqqqssssssrrrrrrssstttsssvvv{{{|||~~~}}}zzz{{{|||}}}~~~}}}zzzvvvvvvzzz~~~vvvooolllnnnpppooonnnnnnqqquuuvvvssspppvvvwwwwwwvvvqqqkkkddd```VVVRRRQQQRRRQQQMMMKKKLLLQQQWWW^^^aaa```^^^]]]^^^]]]aaaeeeeeebbbaaaccceeejjjsssvvvtttuuuwwwpppdddQQQLLLEEEAAA>>>>>>======999888777555444444444444444555666888:::<<<>>>???@@@DDDHHHIIIGGGFFFIIIMMMKKKLLLLLLKKKIIIEEEBBB@@@===<<<999777555444444444444888<<>>:::777444333000000/////////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++///222111---******,,,************+++++++++,,,+++,,,,,,,,,,,,++++++***++++++++++++++++++++++++******))))))***+++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,(((***,,,+++))))))+++---,,,,,,,,,++++++,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---.........---------...///000111222......---,,,,,,,,,,,,,,,,,,---------------------------------------------------------...............------,,,,,,...///000///...------///222666888DDD999...,,,...///000111...------------...//////111222333222111333888;;;<<>>===AAAEEEEEECCCDDDHHHLLLLLLMMMMMMMMMJJJGGGCCC@@@@@@>>>;;;888555333222222111555;;;===>>>???BBBEEEFFFDDDBBB???<<<999777555111000000/////////000000------------------------------------------------******+++++++++,,,,,,,,,***///444333...******,,,,,,,,,---------.........---------------,,,+++***++++++++++++++++++++++++*********)))******+++,,,************************//////...------,,,++++++,,,++++++++++++++++++,,,(((+++---,,,******,,,......------,,,,,,------...---------,,,,,,,,,++++++******+++++++++,,,,,,,,,------------------------++++++++++++++++++++++++******+++,,,,,,---......+++,,,---...000222444555//////...---,,,,,,,,,,,,,,,,,,---......---------------------------------,,,---------.../////////000///---,,,---...000222...---------...///000111III:::---+++...000000000...------------...//////000111222111000222777;;;>>>BBBHHHMMMSSS]]]gggooopppvvv}}}rrrlllrrryyy|||~~~------------------------...............---------------------------------///...------------...///////////////////////////000000000000000000000000000...,,,---000111000...111///---000777>>>BBBDDDDDDDDDDDDEEEGGGIIIKKKMMMRRRRRRQQQQQQQQQQQQRRRRRRSSSRRRQQQPPPQQQSSSUUUVVVTTTTTTSSSQQQOOOOOOPPPRRRTTTSSSQQQPPPOOOOOOOOOOOOOOOPPPPPPNNNLLLJJJKKKLLLIIILLLMMMKKKHHHIIINNNTTTRRR[[[gggmmmnnnnnnrrrvvv}}}|||xxxttttttxxx{{{zzzxxxrrrooommmooopppqqqwww~~~|||uuummmiiikkkoootttssssssvvvzzz}}}|||~~~{{{vvvtttxxx~~~~~~{{{{{{zzzyyyxxxyyyzzz{{{||||||zzzyyyxxx{{{~~~{{{wwwtttwww~~~~~~vvvqqqoooooooooppprrrsssrrrpppooonnnmmmllllllllllllkkkeeefffhhhiiihhhccc[[[UUURRRTTTVVVTTTPPPMMMLLLMMMPPPQQQTTTWWWYYY[[[[[[[[[aaadddjjjqqqwwwyyywwwtttccc[[[PPPHHHEEECCCBBBAAAAAA@@@>>><<<:::888777666777555444444777:::<<<<<<===???@@@CCCEEEFFFGGGGGGIIIJJJKKKLLLLLLKKKJJJIIIDDDBBB???;;;888666555444444444444666999===AAACCCCCCCCCBBBAAA???>>>======333222000...---,,,,,,---......---------,,,,,,,,,++++++,,,------......///*********++++++,,,,,,,,,.........------,,,,,,,,,++++++++++++++++++++++++******))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------------))))))***+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******------------------------...,,,***((((((***,,,.........---,,,++++++******,,,+++++++++,,,,,,***(((------......///000111111..............................------------......///...///333111,,,+++///,,,---......//////......---------............///000000......///111333555NNN;;;,,,---000------222000000000000///////////////000000111111444888;;;BBBDDDIIIPPPZZZfffpppvvvyyy}}}~~~zzzllleeeiiiwww------------------------///////////////.........------------------------///...---,,,,,,---...///////////////////////////////////////////////////111///---...000111000...111000000333:::@@@CCCDDDFFFFFFFFFGGGIIILLLNNNOOOSSSSSSRRRRRRRRRRRRSSSSSSSSSRRRQQQPPPQQQSSSUUUVVVTTTTTTTTTRRRPPPOOOQQQSSSTTTSSSRRRQQQPPPQQQQQQRRRQQQRRRRRRQQQMMMJJJIIIHHHIIIKKKMMMLLLJJJLLLQQQWWW^^^gggqqqvvvvvvwww{{{{{{vvvuuuxxxzzzxxxvvvtttpppoooqqqrrrsssxxx~~~~~~wwwrrrsssuuuvvvvvvwwwzzz}}}}}}~~~}}}||||||{{{{{{{{{~~~|||}}}~~~}}}|||zzzyyyyyy{{{}}}yyyxxxzzz~~~xxxqqqpppoooppprrrtttsssrrrnnnllljjjiiihhhhhhggggggfffhhhjjjmmmmmmjjjccc^^^XXXYYYYYYVVVQQQLLLJJJJJJJJJLLLOOORRRTTTVVVVVVWWWWWW[[[cccmmmuuuzzz{{{zzzmmmggg]]]UUUPPPLLLHHHEEEDDDCCCBBB@@@>>>;;;:::999777555444444666999:::::::::;;;===???AAACCCDDDEEEIIIIIIKKKKKKLLLKKKJJJIIIFFFDDD@@@===999777666555333333333555777;;;???AAAAAAAAA@@@@@@???>>>======777555222000..................---------,,,,,,,,,------------------------++++++++++++,,,,,,,,,---......---------,,,,,,,,,++++++++++++++++++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,---------,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++---------------------------,,,+++******+++,,,---,,,,,,,,,,,,------------///...,,,,,,------,,,*********++++++,,,------...........................------,,,,,,,,,,,,------)))***+++---.../////////,,,---......//////......---------............///000///.........000222333JJJ:::///000111------222000000000000////////////000111222222333666:::===CCCFFFLLLTTT^^^iiitttzzz}}}}}}~~~rrrlllppp}}}///.........------,,,,,,........................------------------------...------,,,,,,------...////////////////////////////////////////////////222000//////000111000///111111444999>>>CCCEEEEEEGGGGGGIIIKKKMMMOOOQQQRRRTTTTTTSSSSSSSSSSSSTTTTTTRRRRRRQQQQQQQQQSSSUUUVVVTTTUUUUUUSSSQQQPPPRRRSSSTTTSSSSSSRRRSSSTTTUUUVVVWWWXXXXXXUUUQQQLLLIIIGGGHHHKKKMMMNNNNNNQQQWWW\\\gggmmmtttxxxxxxyyy~~~~~~yyyvvvwwwvvvtttrrruuuqqqppprrruuuvvvzzz~~~}}}}}}||||||}}}~~~}}}}}}zzzyyyyyyxxxwwwvvvtttrrrqqqvvvvvvuuuuuuuuuuuuuuuuuuzzzzzz{{{{{{{{{{{{zzzzzz{{{zzzxxxtttqqqppprrrtttssssssrrrrrrrrrvvv{{{~~~}}}|||}}}~~~~~~}}}|||xxxwwwvvvyyy~~~|||yyyzzz~~~xxxuuurrrrrrsssuuuvvvwwwpppmmmiiifffeeeeeedddcccgggiiimmmqqqtttsssoookkkbbbbbb```[[[TTTMMMIIIHHHFFFGGGIIILLLNNNPPPQQQQQQNNNRRR[[[fffqqqxxx{{{{{{vvvrrrllleee___WWWPPPLLLKKKJJJHHHFFFCCC@@@===;;;888666444333555777888888777888999;;;===???@@@AAAGGGHHHIIIKKKKKKKKKJJJJJJHHHFFFCCC???<<<999777666333333222333555888;;;===????????????>>>>>>>>>===<<<999666222000/////////......---------,,,,,,,,,//////...------,,,++++++,,,,,,,,,,,,------------...------------,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---------,,,,,,---,,,,,,,,,+++++++++***,,,,,,,,,,,,,,,,,,,,,,,,.........---------,,,,,,---------------------------,,,,,,,,,,,,,,,,,,---******+++---...///000111333000...------...---,,,)))******++++++,,,,,,,,,........................,,,,,,,,,++++++,,,,,,,,,***......,,,222;;;<<<666,,,---......//////......---------............//////...------...///111222BBB888333444333...---111////////////000000000000111222333444555888<<<@@@DDDIIIPPPXXXbbbnnnxxx~~~{{{}}}zzzpppqqq//////......------,,,,,,,,,,,,,,,,,,,,,---------........................------,,,,,,,,,,,,------////////////////////////////////////////////////111000///...///000000000111444999>>>CCCFFFFFFFFFGGGIIIKKKNNNPPPRRRSSSSSSTTTSSSSSSRRRRRRSSSSSSTTTRRRQQQQQQQQQRRRSSSTTTUUUTTTUUUVVVTTTRRRQQQRRRSSSSSSSSSSSSSSSTTTVVVXXXZZZ___^^^\\\WWWQQQMMMLLLLLLKKKMMMPPPSSSUUUYYY___ccclllppptttvvvwwwyyy~~~zzzvvvtttssspppnnnrrrnnnmmmrrrvvvyyy}}}}}}|||||||||||||||||||||}}}|||zzztttqqqmmmmmmmmmmmmllljjjhhhgggkkkkkkkkkkkkjjjiiiiiihhhnnnnnnooooooooooooooonnnpppnnnlllhhhfffeeeeeefffcccdddeeefffgggkkkpppssssssrrrqqqqqqtttvvvwwwwwwpppooooooqqqvvv}}}}}}xxxwww|||~~~yyywwwwwwyyy{{{|||vvvqqqkkkgggfffeeebbb```dddgggkkkrrrwwwxxxwwwuuunnnlllhhhbbbZZZRRRLLLIIIEEEEEEGGGIIIJJJLLLMMMMMMKKKOOOVVV```jjjqqqttttttuuuuuusssooojjjccc\\\WWWUUUTTTRRRNNNIIIDDD@@@===;;;888555444555666777666555666777888:::<<<===>>>DDDEEEGGGIIIJJJJJJJJJJJJJJJHHHFFFBBB???<<<:::888444333222222333666888:::>>>>>>>>>>>>???????????????<<<999555111000//////......---------,,,,,,,,,......---------,,,,,,,,,------------------------------------------------++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,++++++,,,---///000111111444111...,,,,,,---------,,,,,,---------.................................------,,,,,,,,,,,,---------222111,,,333BBBCCC888,,,---......///.........---------............///...------------...///000:::666666777444...---111////////////000000000000111222444555666999>>>BBBEEEKKKTTT]]]gggrrr}}}}}}xxxxxx~~~{{{|||~~~zzz/////////......---------,,,,,,------....................................------------------------////////////////////////........................//////......---///000222444888???DDDHHHHHHHHHGGGHHHJJJMMMQQQSSSTTTTTTSSSSSSRRRRRRQQQQQQRRRRRRSSSQQQQQQQQQRRRRRRSSSTTTUUUTTTUUUVVVUUUSSSQQQRRRRRRRRRRRRRRRSSSUUUXXXZZZ[[[aaa^^^YYYRRRMMMLLLOOOQQQQQQSSSVVVZZZ^^^ccchhhkkktttvvvyyyzzzzzz}}}{{{|||zzzzzz}}}~~~}}}yyyuuurrrqqqooonnnoookkkkkkrrryyy}}}}}}yyyvvvvvvvvvwwwxxx{{{}}}~~~}}}~~~yyysssnnnjjjcccdddeeeffffffeeedddccccccdddeeeeeeffffffeeeeeeiiiiiiiiijjjiiiiiihhhhhhhhhfffdddbbbaaa```___^^^]]]^^^______```bbbeeehhhfffeeecccdddgggjjjkkkkkkeeeeeeeeefffjjjpppwww||||||wwwssstttzzz~~~}}}}}}wwwpppkkkiiifffbbb^^^aaaccchhhooouuuyyyyyyxxxwwwtttoooiiibbbZZZTTTPPPGGGGGGGGGGGGGGGHHHHHHIIIIIIKKKQQQZZZcccjjjmmmnnnoooqqqsssssspppmmmiiigggaaa```]]]XXXQQQJJJEEEAAA@@@===999777777777777666666666666777888:::<<<===AAABBBDDDGGGHHHIIIIIIIIIKKKJJJHHHEEEBBB???<<<;;;666555333222222444666777<<<<<<===>>>???@@@AAAAAA@@@>>>;;;777444111///.........---------,,,,,,,,,,,,,,,,,,---------......------------------------------------------------++++++++++++++++++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,+++******+++,,,------......+++++++++,,,,,,---------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...//////...,,,+++---------.........//////222000,,,++++++,,,---,,,............////////////..............................------------......)))///,,,&&&---;;;;;;000,,,---......///.........---------............///---------------.........444444666777444///...000.../////////000000000111000111333555666:::???CCCFFFNNNXXXbbbkkkuuuvvvrrrttt{{{{{{{{{{{{..............................//////000111111111........................---......//////......---////////////////////////...........................//////......///333666:::???FFFKKKMMMLLLKKKJJJKKKMMMQQQTTTVVVUUUTTTSSSRRRRRRQQQQQQQQQQQQRRRRRRQQQQQQRRRRRRSSSTTTTTTTTTSSSTTTUUUUUUSSSQQQQQQQQQQQQQQQQQQRRRTTTWWWZZZ[[[]]]YYYSSSLLLIIIKKKQQQVVVZZZ\\\___ccchhhlllppprrrwwwyyyzzz{{{}}}~~~vvvppppppoooppprrrvvvyyy{{{{{{||||||zzzwwwtttrrrrrrrrrrrrqqqmmmmmmuuu~~~zzzwwwrrrrrrrrrtttwww{{{~~~yyytttpppkkkfffccc\\\]]]^^^```aaaaaabbbbbb]]]___aaacccdddeeeddddddeeeeeeffffffffffffeeeeeecccaaa```______^^^\\\ZZZXXXZZZ[[[[[[ZZZZZZ\\\^^^]]][[[ZZZZZZ\\\^^^^^^^^^[[[[[[[[[[[[]]]bbbhhhmmmuuurrroooooottt{{{wwwrrrpppkkkddd^^^___aaaeeelllssswwwyyyyyyzzzwwwsssooojjjddd]]]YYYMMMLLLJJJHHHGGGFFFFFFEEEEEEGGGLLLTTT]]]eeeiiijjjjjjlllnnnppppppppprrrtttlllkkkhhhccc\\\TTTNNNJJJFFFCCC>>><<<;;;:::999888888888777777777888:::;;;===???AAADDDFFFGGGHHHHHHJJJIIIHHHFFFDDDAAA???===999777555444333333555555999:::;;;===>>>@@@AAABBB@@@???===;;;777333000.........---------,,,,,,,,,++++++,,,,,,---...//////------------,,,,,,,,,,,,,,,,,,,,,------------...++++++++++++++++++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------,,,++++++******+++,,,---...//////***++++++,,,,,,------...,,,,,,+++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++.........---------------///---+++***,,,,,,,,,,,,------------------------........................///......------......///***---+++'''+++222222+++,,,---......//////......---------............///---.....................000222333444222000//////......//////000000111111000222333555777;;;AAADDDHHHQQQ]]]gggoooxxx{{{ssssssvvv|||zzzwwwuuuzzz------......//////000000------...//////000111111..............................///000000///......////////////////////////........................///000000000///222666:::AAAGGGNNNRRRRRRPPPOOOOOONNNQQQUUUXXXYYYXXXUUUTTTSSSSSSRRRRRRRRRRRRSSSSSSPPPQQQRRRSSSSSSTTTTTTTTTRRRSSSUUUTTTRRRPPPPPPPPPPPPPPPPPPQQQSSSVVVXXXZZZVVVTTTPPPLLLKKKNNNUUUZZZddddddgggkkkppptttwwwxxxxxxyyyzzz|||~~~yyypppjjjggghhhiiiiiikkknnnrrruuu~~~{{{xxxxxxwwwuuutttuuuwwwyyyxxxtttttt|||}}}zzzwwwtttttttttuuuyyy~~~~~~zzzuuusssooollljjjhhhdddbbb_________```aaabbbdddeeebbbdddfffiiijjjkkkkkkjjjggghhhiiikkkllllllmmmmmmjjjhhhfffffffffeeeaaa^^^\\\]]]^^^^^^\\\[[[\\\]]]]]][[[YYYYYYZZZZZZYYYXXXUUUUUUUUUTTTTTTVVV\\\```nnnllliiiffffffjjjpppuuuwwwyyy|||~~~}}}zzztttkkkccc___aaadddjjjqqqvvvxxxxxxyyywwwsssqqqoookkkfffaaaXXXVVVRRROOOKKKIIIHHHGGGEEEFFFJJJQQQYYY```eeefffeeefffgggggghhhkkkqqqvvvssssssqqqmmmggg```ZZZVVVLLLHHHDDD@@@>>>===<<<::::::999777666555666777888:::;;;>>>AAADDDFFFFFFGGGHHHHHHHHHGGGEEECCCAAA@@@<<<:::888555444444555555555666888:::<<<>>>@@@AAA@@@@@@AAA???<<<777222///......---------,,,,,,,,,,,,------------------------,,,,,,,,,++++++++++++,,,,,,,,,---------......++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,---------,,,,,,+++***+++,,,,,,,,,------......******+++,,,,,,---......------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++---------,,,,,,,,,,,,,,,---+++++++++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,...........................------,,,,,,------............////////////...,,,---......//////......---------............///....../////////.........///000000///000000000............///000111111111111333555777999>>>CCCGGGLLLVVVcccmmmsss{{{yyyvvvxxx~~~}}}yyytttqqqssszzz,,,,,,---...///000111111******++++++,,,---......////////////////////////...///000111111000///...////////////////////////........................///111222111111444999>>>GGGLLLSSSVVVUUUSSSRRRRRRQQQTTTXXX[[[[[[ZZZWWWUUUTTTTTTSSSSSSSSSSSSTTTTTTPPPQQQRRRSSSTTTTTTTTTTTTQQQSSSTTTTTTRRRPPPOOOOOOOOOOOOOOOPPPRRRUUUWWWXXXSSSRRRQQQOOOPPPTTTZZZ___iiijjjlllpppuuuyyyzzz{{{{{{|||}}}}}}wwwnnnhhhbbbdddeeedddccceeekkkppp}}}zzzvvvwwwwwwvvvvvvxxx|||~~~zzzzzz~~~}}}{{{yyyxxxwwwwwwxxx{{{zzztttrrrpppnnnmmmmmmllljjjhhhiiihhhgggggghhhjjjlllmmmoooqqqsssvvvwwwwwwwwwvvvqqqrrrtttwwwyyyzzz{{{|||yyywwwuuuttttttrrrmmmiiifffhhhiiiiiigggffffffgggaaa```^^^]]]]]]\\\ZZZXXXRRRSSSSSSRRRPPPQQQUUUYYYiiigggccc^^^YYYZZZ```fffhhhkkkooorrrvvvzzz}}}rrrhhhaaabbbeeekkkqqqvvvxxxxxxwwwuuurrrrrrqqqooojjjfffbbb___[[[VVVRRRNNNLLLKKKGGGHHHJJJOOOVVV\\\```aaaaaaaaa```______dddlllssswwwwwwvvvsssnnnhhhccc___PPPLLLGGGCCCAAA???>>><<<;;;:::777555444555666666888:::===@@@CCCEEEFFFFFFGGGGGGHHHGGGFFFDDDBBBAAA>>><<<999777555444555555333444555888:::===???@@@@@@BBBCCCBBB???:::444000......---------,,,,,,,,,///......------,,,,,,+++,,,,,,,,,++++++*********,,,,,,,,,------.........++++++++++++++++++++++++...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------,,,,,,+++***......---------,,,,,,,,,******+++,,,,,,---............---------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------+++++++++---//////...---------------------------........................---,,,,,,++++++,,,,,,---...,,,///222111,,,,,,000,,,---......//////......---------.........//////...//////000//////......000///---,,,...111000...---......///000111111222222444666888;;;@@@EEEIIIOOOYYYfffpppvvv}}}~~~zzzyyy~~~}}}xxxsssnnnpppuuu|||......///000111222333333------------------------000///...000222222///,,,///////////////000111222------------------------000000000000///...---,,,//////...///222999AAAGGGPPPQQQRRRTTTVVVWWWWWWWWWVVVXXX[[[]]]]]][[[WWWUUUTTTTTTSSSQQQQQQPPPPPPPPPPPPPPPPPPQQQQQQQQQQQQQQQSSSRRRRRRQQQOOONNNMMMMMMOOOOOOOOOPPPQQQRRRSSSTTTUUUWWWXXXWWWWWWZZZ```eeelllqqquuutttwww}}}~~~~~~zzzvvvrrrnnnjjjgggeeedddcccaaaaaacccgggkkk{{{zzzvvvxxx{{{||||||~~~}}}~~~~~~|||{{{zzzxxxyyy|||~~~xxxrrrqqqvvv{{{~~~~~~vvvrrrrrrrrrsssssstttttttttvvvuuuttttttvvvyyy|||}}}zzzzzz{{{zzzxxxuuuqqqooolllkkkiiigggeeecccaaa```]]]XXXSSSRRRUUUVVVSSSPPP[[[ZZZWWWUUUTTTUUUWWWXXX]]]]]]___eeemmmqqqqqqpppxxxxxxxxxxxxzzz|||zzzpppkkkggghhhnnntttwwwvvvuuuqqqnnnmmmnnnooollliiihhheeeaaa___]]][[[XXXVVVRRRIIIEEEKKKRRRTTTVVVYYYXXXZZZ\\\\\\[[[^^^cccgggooopppsssuuuwwwvvvtttqqqaaaUUUJJJGGGDDD???===@@@777666444333333444666777666777888;;;===@@@CCCDDDEEEEEEFFFFFFGGGGGGFFFFFF@@@>>>;;;:::999888777555555444333333555888;;;>>>>>>???AAAAAA@@@>>>;;;999111000///...------............---------,,,,,,,,,------------------------......---------------,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++///---+++,,,---...---,,,************************...---+++*********++++++******++++++++++++******+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------000///...---------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...***+++,,,,,,------,,,,,,------------------------++++++,,,,,,,,,,,,------------------------------------------------------------------------------,,,,,,------...------,,,......///000000///...------------------,,,,,,,,,000000///...............///////////////////////////111222222000///000000111444888:::<<<@@@GGGLLLUUU^^^jjjsssyyy~~~wwwrrrmmmjjjkkkjjjnnnwww---...............//////------------------------000...---...111111///---...------------......///------------------------,,,------......---------///000111222666===EEEKKKQQQRRRTTTVVVWWWXXXYYYYYYWWWYYY\\\^^^]]][[[WWWUUUTTTTTTSSSQQQQQQPPPPPPQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQPPPPPPOOOOOONNNNNNNNNLLLNNNOOOQQQRRRSSSSSSRRRVVVZZZ___bbbbbbbbbdddgggkkkqqqttttttxxx~~~zzzuuurrrnnniiiffffffeeedddbbb```bbbfffiiisss{{{}}}yyy{{{~~~}}}}}}{{{yyyyyy{{{}}}~~~|||||||||~~~~~~zzzvvvqqqlllhhhjjjrrryyy~~~||||||}}}{{{zzzxxxuuurrrpppnnnmmmfffaaa\\\ZZZ[[[ZZZWWWTTTVVVUUURRRPPPOOOPPPRRRSSSUUUTTTVVV\\\bbbffffffeeegggggghhhjjjmmmpppsssuuuxxxyyyzzz}}}{{{uuuooonnnrrruuuvvvvvvtttqqqmmmmmmnnnooommmjjjkkkjjjhhhfffdddccccccccc\\\TTTNNNOOOQQQQQQSSSVVVVVVXXXZZZ[[[\\\^^^bbbfffkkklllooossswwwyyyzzzyyylll___RRRLLLHHHBBB@@@BBB:::999777666555444555555555555777999;;;>>>@@@BBBDDDEEEFFFGGGGGGGGGGGGGGGBBB@@@===;;;:::888666444444444333333444777:::<<<===>>>@@@AAAAAA???<<<;;;444222000...------...///......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------,,,++++++******++++++,,,++++++++++++++++++++++++---,,,******,,,---,,,+++************************---,,,+++*********+++,,,++++++,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------//////...---------------************************------,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,------------------------++++++,,,,,,,,,,,,---------------------------------------------------------------------------------------...------,,,,,,------...//////...---,,,---------------.........000000///...............////////////////////////---///111111111111222333333666999;;;===BBBJJJPPPYYYbbbmmmuuu|||}}}}}}wwwrrrmmmjjjhhhgggjjjqqqxxx.........---------,,,,,,------------------------///...,,,---...///...---///......------------...////////////////////////+++,,,,,,---...//////000000111444777<<>>DDDDDDEEEGGGHHHHHHHHHHHHEEECCC???===;;;999666444444333222222333666888:::;;;<<<>>>@@@@@@@@@>>>===888666222///------...///......---------,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,---++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,---+++)))***+++,,,++++++++++++++++++++++++++++++,,,++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------///...------------------++++++++++++++++++++++++------,,,,,,+++++++++******+++,,,,,,------,,,,,,------------------------++++++,,,,,,,,,,,,---------------------------------------------------------------------------------.........---,,,,,,+++,,,,,,------...------,,,---------......//////000000//////............///////////////////////////,,,...000111111222444666666888;;;===@@@FFFOOOVVV```gggqqqyyy~~~~~~|||xxxtttnnnjjjfffcccdddiiiooowww000/////////....................................///---,,,+++,,,---......222111000///////////////////////////////////////......//////000111222333000333888===BBBHHHOOOSSSTTTUUUVVVXXXYYYZZZZZZZZZ[[[\\\\\\\\\[[[YYYWWWUUUTTTTTTSSSRRRQQQQQQRRRRRRRRRRRRRRRQQQQQQQQQQQQQQQNNNNNNMMMLLLLLLMMMNNNNNNKKKLLLOOORRRTTTVVVWWWXXXccckkktttyyyxxxsssooommmlllrrrvvvyyy~~~{{{xxxvvvtttqqqnnnkkklllkkkiiieeebbbbbbccceeegggpppzzz~~~|||yyyyyy|||}}}yyyvvvsssqqqqqqqqqqqqpppmmmlllkkkjjjjjjiiiiiiiiigggeeeeeeiiiqqqzzz{{{xxxtttoookkkeeeccc```\\\YYYWWWWWWVVVSSSQQQPPPRRRVVVXXXWWWUUUUUUTTTTTTSSSTTTUUUVVVWWW]]]^^^___bbbgggmmmrrruuu}}}zzz{{{{{{{{{{{{|||}}}|||{{{yyyvvvrrrppppppooolllhhhbbbeeehhhhhheeeggglllrrrvvvtttqqqjjj___UUUNNNLLLLLLNNNQQQTTTVVVXXXZZZ[[[\\\^^^bbbgggoooxxx{{{kkk]]]SSSKKKEEEBBB>>>>>>===;;;999666444333333333444555777999:::;;;AAABBBDDDFFFGGGHHHIIIIIIHHHEEEBBB@@@===:::777444444333222222333444666777999:::<<<>>>@@@@@@@@@???<<<999555111///...///000......---------,,,,,,,,,++++++++++++++++++++++++************++++++++++++,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---+++******+++,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,,,,++++++,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------......---,,,,,,---------------------------------,,,,,,,,,,,,+++******)))***+++,,,,,,------,,,,,,------------------------+++++++++,,,,,,,,,------------------------------------------------------------------------------............---,,,++++++,,,,,,------............,,,------...///000111111000///............//////////////////////////////---///000111111222444666777999<<<>>>AAAIIITTT[[[fffllluuu~~~|||yyyuuuppplllfffbbb```ccchhhooo{{{............////////////...........................---,,,++++++,,,---...222111000///////////////000000000000000000000000111000000000000111222333111555<<>>>>>>>><<<:::888666555444444444555666888999:::>>>???AAACCCEEEGGGHHHHHHIIIGGGDDDBBB@@@===999666444444333333333333444555666888:::<<<>>>???@@@@@@>>><<<888444111000000000......---------,,,,,,,,,---------------------------,,,,,,,,,+++*********------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...---++++++---...---,,,++++++++++++++++++++++++++++++,,,,,,------------++++++************+++++++++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------------,,,,,,,,,------...------------------------+++,,,,,,,,,,,,+++***)))***+++,,,,,,------,,,,,,------------------------+++++++++,,,,,,,,,---------------------------------------------------------------------------------.........---,,,,,,+++------.........//////000,,,------...///000111111//////............//////////////////////////////000111111111000111333555666999<<>><<<:::888888555555555555666777888888:::;;;===@@@CCCEEEFFFFFFHHHGGGEEEDDDCCC@@@<<<999666555444444333333333333444666777:::<<<===>>>??????===:::777444222111111......---------,,,,,,,,,------------------------.........---------,,,,,,......------------......,,,,,,,,,,,,,,,,,,,,,,,,///---,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---------------,,,,,,+++))))))))))))+++,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,------...++++++++++++++++++++++++***+++,,,------,,,+++******+++,,,,,,------,,,,,,------------------------++++++,,,,,,,,,,,,------------------------------------------------------------------------------,,,------......------,,,...............///000111---------......//////000///............//////000////////////////////////111111222111000111333666666999>>>BBBHHHPPP[[[cccnnnttt~~~~~~}}}{{{wwwsssmmmgggccccccdddiiisss}}}//////...............---........................+++...000///---,,,---......------------......///////////////////////////......------///111444555999???GGGNNNRRRSSSTTTTTTXXXXXXYYYZZZ[[[[[[[[[[[[YYYXXXWWWVVVVVVVVVVVVWWWTTTSSSSSSSSSSSSSSSTTTTTTPPPPPPOOONNNNNNMMMLLLLLLLLLKKKJJJKKKLLLOOORRRTTTUUUYYY```hhhoootttwwwxxxwwwxxxyyywwwttttttwwwzzz{{{~~~|||vvvvvvvvvuuurrrrrrsssuuuttt{{{~~~~~~yyysssnnngggffffffhhhmmmqqqtttuuuyyy{{{~~~~~~}}}}}}zzzvvvqqqnnnnnnllliiifff]]][[[YYYVVVTTTSSSSSSSSSOOOOOONNNMMMMMMMMMNNNNNNPPPQQQSSSVVVZZZ[[[[[[YYY\\\___bbbfffjjjnnnssswwwyyy|||~~~wwwiiigggdddcccbbbdddgggiiirrrzzzyyyhhhWWWIIIFFFCCCCCCDDDEEEDDDCCCBBBFFFKKKPPPWWWbbbpppzzz|||~~~{{{uuuqqqlllaaaUUUIIIGGGDDDAAA===;;;::::::555555555444444555666666555777:::===@@@BBBDDDDDDGGGFFFEEEFFFEEECCC@@@===777666666555444333333222333444666888:::;;;======>>>>>><<<:::777555222111......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000111111...------,,,,,,------...------------------------...,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,+++---,,,***))))))***,,,---+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,...///...---,,,***+++,,,,,,------,,,,,,------------------------++++++,,,,,,,,,,,,------------------------------------------------------------------------------++++++,,,---............------,,,,,,---///000111---------------........................///000000////////////////////////000000111000000222555888666:::@@@FFFLLLUUU___gggrrrxxx}}}zzzwwwpppkkkfffeeefffhhhqqqzzz333333222111000///......////////////////////////+++...111111...,,,---...///////////////000111222///////////////////////////......///111555888:::<<>>BBBHHHMMMTTT___nnnyyyuuuzzz|||zzzzzzwwwlll```OOOMMMHHHCCC???<<<;;;;;;555444444333333444444555333555777;;;>>>@@@BBBCCCFFFEEEEEEFFFGGGEEEBBB???888777666555444333333222333333555666888:::;;;<<<>>>>>>===<<<999666333111......---------,,,,,,,,,++++++++++++++++++++++++,,,,,,...000222333555666---,,,,,,++++++,,,,,,------------------------------+++******+++,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------...///...---+++***...---+++******+++---...+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------++++++++++++,,,,,,---...........................(((***,,,///000///......++++++,,,---------,,,,,,------------------------++++++,,,,,,,,,---------------------------------------------------------------------------------******,,,---.../////////,,,,,,++++++,,,...///000------------------,,,,,,...............///000111////////////////////////...//////000111333777;;;666<<>>IIIMMMSSSWWWYYYYYYYYYZZZ]]]]]]\\\\\\\\\[[[[[[[[[XXXWWWUUUTTTTTTTTTUUUVVVUUUUUUUUUUUUUUUTTTRRRRRRQQQPPPOOOMMMKKKJJJIIIIIIGGGFFFHHHLLLNNNOOOTTTZZZ^^^iiiwww~~~~~~zzzwwwxxx|||~~~~~~~~~~~~}}}{{{zzzzzz{{{}}}{{{tttooommmlllooooooppptttzzz~~~uuuooommmjjjeeeaaa___[[[UUUQQQPPPPPPPPPPPPOOOLLLJJJIIIJJJJJJIIIGGGDDDFFFIIILLLPPPXXXcccjjjooouuu|||}}}xxxrrrnnnmmmllliiigggpppuuu|||ssseeeZZZQQQGGGDDDGGGHHHFFFBBBAAAFFFHHHHHHQQQcccqqqwwwwwwtttssswww||||||uuunnn^^^YYYPPPGGGAAA>>>>>>???<<<888444111111333444444777777666777999<<<@@@BBB???AAADDDFFFGGGFFFDDDCCC@@@>>>:::777444444555666666555444444555888:::<<<>>>>>>???>>><<<999666444111///,,,,,,---......---,,,------......------,,,,,,,,,+++***+++,,,...///.........------,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------......+++,,,------......------+++++++++,,,,,,---------...---,,,,,,......---,,,------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,///......------......///)))***///555:::999111)))...---,,,,,,++++++++++++------............------......///000111111000000------------------------////////////////////////........................///---,,,---000111000...,,,---......//////......------------------,,,,,,000000000///...---------222111000//////000111222000000000///000222666:::===???BBBIIISSS^^^hhhooovvv{{{vvvsssnnnjjjggghhhmmmrrruuuuuu////////////////////////////////////////////////////////////////////////------------------------000000000000////////////000111111111222777===BBBOOOSSSXXX[[[\\\\\\\\\]]]____________^^^]]]\\\[[[VVVVVVUUUTTTTTTTTTUUUVVVUUUUUUUUUUUUTTTSSSRRRRRRQQQPPPOOOMMMKKKJJJIIIIIIIIIGGGIIIMMMOOOQQQVVV]]]fffqqq~~~|||}}}}}}}}}~~~~~~~~~~~~~~~~~~}}}xxxtttsssssswwwwwwyyy}}}|||vvvrrrjjjfff___ZZZWWWUUUTTTRRRPPPMMMKKKIIIIIIIIIGGGFFFBBBCCCDDDEEEHHHNNNVVV]]]ffflllsssyyy~~~{{{wwwuuussspppmmmpppuuuyyy|||~~~|||ssshhhbbbYYYOOOIIIIIIIIIGGGEEEBBBFFFGGGFFFMMM]]]mmmtttvvvsssqqqrrruuuvvvssspppkkkfff^^^TTTKKKDDD@@@???@@@<<<888555555666666555444444444555777:::<<<===>>>???BBBEEEFFFEEEDDDCCCBBB@@@<<<999666555555666444333222222444666999:::======>>>===<<<:::777555222000---------......---+++,,,,,,------,,,,,,+++,,,,,,+++++++++,,,---...------------,,,,,,,,,+++---------,,,,,,++++++++++++++++++,,,,,,,,,------+++,,,------...---------+++,,,,,,,,,,,,,,,,,,------,,,++++++,,,---,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,+++---111666666111,,,...---,,,,,,++++++,,,,,,------............------......//////000/////////------------------------................................................777444///---......---,,,,,,---......//////......000000000000000000000000////////////////////////111000////////////000111000000000000000333777:::>>>@@@DDDKKKUUU```kkkqqq|||~~~}}}zzz|||xxxrrrooollliiifffhhhnnnssstttttt////////////////////////////////////////////////////////////////////////------------------------////////////000000000000000111111333666<<>>AAAGGGNNNXXXcccnnnvvv}}}wwwvvvqqqtttyyy~~~zzzrrrmmmiiigggfffjjjooottttttsss////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000111222444777<<>>BBBJJJRRR[[[fffrrrzzz|||vvvvvvrrrtttwwwzzz}}}wwwooohhhggghhhlllqqquuutttsss////////////////////////////////////////////////////////////////////////000000000000000000000000.../////////000000000111111333777;;;AAAIIIQQQWWW^^^```cccdddcccbbbbbbcccbbbbbbaaa```^^^\\\YYYXXXUUUUUUUUUVVVVVVVVVUUUUUUSSSSSSSSSSSSRRRQQQPPPPPPLLLKKKJJJIIIHHHGGGGGGGGGFFFDDDGGGNNNUUU\\\gggqqq{{{{{{||||||yyyyyyyyytttmmmhhhnnnuuuxxxxxx{{{xxxtttmmmiiiddd___ZZZVVVRRROOOPPPMMMIIIGGGFFFGGGHHHIIIKKKOOOTTTWWWYYY\\\bbbfffoooyyy~~~zzz~~~{{{|||yyytttnnnhhhhhhhhhhhhfffaaa\\\VVVSSSOOOMMMJJJFFFDDDHHHSSS]]]eeeiiimmmnnnlllkkkmmmpppwwwxxxxxxuuuooofff]]]WWWJJJGGGCCCAAA???<<<:::777444555666777777777777666888999:::<<<>>>@@@CCCDDDGGGGGGEEECCCAAA>>><<<;;;666555444333444555777999888999:::;;;<<<<<<<<<===999777333111000000...---------............------,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------***+++,,,,,,------,,,,,,---------,,,,,,+++++++++,,,++++++,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///......------......///+++++++++,,,.........------------,,,,,,---......------............------------......---,,,++++++------------------------------------------------........................***,,,---////////////000,,,---......///.........//////000000111111111111......///111222444555555......////////////......000111333444555777:::======CCCLLLUUU^^^iiivvv||||||zzzyyywwwvvvwwwzzz}}}~~~qqqlllkkkkkkoootttvvvuuurrr////////////////////////////////////////////////////////////////////////..............................//////000000111111111444:::???EEELLLSSSXXX]]]___bbbbbbbbbaaaaaabbbaaa```^^^]]][[[YYYXXXWWWWWWWWWWWWXXXWWWVVVUUUUUUSSSSSSSSSSSSRRRQQQPPPOOOKKKJJJJJJIIIIIIIIIJJJJJJFFFFFFJJJRRRYYY```kkkttt}}}||||||yyyvvvvvvvvvqqqjjjhhhlllpppsssuuuxxx~~~{{{vvvpppjjjddd^^^YYYUUUUUUQQQLLLJJJIIIIIIIIIHHHKKKNNNQQQQQQPPPQQQUUUYYYbbblll}}}}}}yyywww~~~}}}wwwnnnfffgggggghhhjjjiiieee^^^YYYTTTOOOKKKIIIGGGFFFKKKQQQYYY___fffjjjjjjiiijjjlllwwwyyy{{{{{{xxxrrrkkkgggUUUQQQKKKFFFBBB>>>:::888444444444444444444444444777777888999;;;>>>AAACCCEEEEEEFFFEEEDDDBBB@@@>>>777666444333333333555666888999999:::;;;<<<===>>><<<999555222111000///---......////////////......,,,,,,---------,,,++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,---------.........******+++,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++---++++++,,,...//////...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---***+++,,,.........---,,,------------------...///------............---------------...------,,,,,,------------------------------------------------........................***,,,///000///---,,,,,,,,,---......//////............//////000000111111///000000111222222333333...//////000000//////...000222444555666888;;;>>>>>>EEEPPPYYYbbbmmm{{{}}}xxxtttsssuuuxxx{{{xxxsssqqqppprrrvvvwwwuuurrr////////////////////////////////////////////////////////////////////////.................................///000111111111444999???FFFLLLQQQVVVZZZ\\\^^^```aaa``````aaabbb```___\\\ZZZXXXXXXXXXXXXYYYYYYZZZZZZYYYWWWUUUTTTRRRRRRRRRRRRQQQPPPOOOOOOKKKKKKKKKKKKLLLMMMNNNOOOKKKKKKOOOWWW^^^dddllluuuzzz|||{{{xxxuuuvvvwwwrrrjjjhhhiiikkknnnsssxxx~~~}}}vvvpppjjjfff___[[[UUURRRQQQPPPNNNMMMMMMOOOPPPNNNLLLKKKNNNRRRYYY___nnn|||xxxqqqppppppyyyvvvlllkkkiiigggiiilllkkkfff```]]]UUUPPPQQQPPPKKKIIIKKKNNNSSSZZZ```dddffffffgggpppssswww{{{}}}|||zzzxxxhhhbbbYYYPPPIIICCC>>>;;;777666555333333333444444777777666777999<<>>>>>;;;777444222111///------..................---,,,,,,---------,,,+++***+++,,,,,,,,,------------+++++++++,,,,,,---------++++++,,,,,,,,,---------******+++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,---+++******+++---......---++++++++++++++++++++++++******++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,---------,,,---...---------------...//////------............------,,,------............---------------------------................................................,,,///111000---,,,,,,---,,,---......//////......,,,,,,,,,---.../////////111111111111111111000000//////000111111000//////000222555666777999<<<>>>@@@IIITTT^^^fffrrr|||wwwuuuuuuwwwxxx{{{~~~zzzwwwuuuuuuwwwxxxuuusss////////////////////////////////////////////////////////////////////////111111111111111111111111---......///000111111222999>>>FFFMMMRRRWWW[[[]]][[[]]]___`````````aaabbb```^^^[[[XXXWWWWWWYYYZZZ[[[[[[[[[[[[YYYWWWUUUTTTRRRRRRRRRRRRQQQPPPOOONNNLLLLLLLLLMMMNNNPPPQQQRRRPPPPPPTTT\\\aaaeeemmmtttuuuzzz{{{zzzvvvtttvvvyyyuuunnngggfffgggkkkrrryyyzzzvvvkkkfff```\\\[[[YYYVVVSSSNNNPPPPPPNNNJJJIIILLLOOOOOOSSS^^^jjjmmmgggccceeeiiisss|||}}}}}}uuupppkkkggghhhmmmooojjjeeeeee\\\WWWYYYYYYRRRLLLKKKHHHKKKQQQXXX^^^bbbddddddfffjjjqqqxxx~~~}}}vvvjjj^^^UUUMMMGGGDDD;;;999777555444555666777888777666666777:::>>>@@@@@@BBBDDDGGGGGGGGGEEEDDDBBB@@@>>>;;;999999999:::999999999:::;;;<<<===>>>???<<<777444333111///---,,,------......------,,,,,,,,,---...---,,,***))),,,,,,,,,------.........+++++++++,,,,,,---------******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,++++++++++++,,,,,,---------***))))))***,,,...---,,,++++++++++++++++++++++++))))))***+++---...//////,,,,,,,,,,,,,,,,,,,,,,,,///......------......///......---,,,+++,,,...000---------------...///000---..................---,,,,,,---...////////////------------------------////////////////////////...........................///000///,,,,,,///222,,,---......//////....../////////000111222222333222222111111000//////...///000111222222111000///000222555777888:::===???BBBKKKWWWaaajjjuuu}}}zzzxxxxxxxxxyyy{{{|||zzzxxx||||||xxxwwwxxxxxxvvvsss////////////////////////........................////////////////////////000000000000000111111222///////////////000444777999@@@KKKTTTYYY\\\]]]^^^]]]^^^___```aaaaaaaaa``````\\\WWWUUUWWWXXXXXXWWWXXXYYYXXXXXXWWWVVVUUUTTTQQQRRRRRRQQQNNNMMMMMMNNNPPPOOOMMMLLLRRRZZZZZZVVVXXX[[[___bbbeeeiiimmmqqqzzz~~~}}}zzzzzzzzzxxxsssoookkkhhheeehhhpppyyy|||vvvnnnjjjiiifffaaa\\\YYYVVVSSSQQQOOOMMMJJJGGGMMMQQQVVVXXXWWWVVVVVVWWW]]]fffrrr}}}~~~wwwooohhhjjjooopppkkkfffaaa____________\\\UUUPPPKKKHHHGGGJJJQQQWWWZZZ[[[ccceeeiiipppyyy}}}tttiii\\\OOOGGGCCC>>>888555555666555333555555555555666888999;;;<<>>AAACCCDDDFFFHHHHHHHHHGGGFFFDDDAAA???>>>:::::::::::::::;;;;;;<<<===<<<:::999999777444222000000///...............------...------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,,,,---------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++***+++++++++------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++,,,------......------,,,,,,,,,,,,---------....../////////............---,,,------------...............------------......///////////////......---......------------......,,,---......///.........------............------......//////000000111111555333111111222111000...111000000000000000111111222444777:::<<>>BBBPPPTTTYYY]]]_________```eeegggjjjllljjjfff```]]]YYYYYYYYYZZZ[[[]]]^^^^^^\\\[[[ZZZYYYWWWVVVVVVUUUTTTTTTSSSRRRQQQSSSWWW[[[iiiiiihhhggglllvvvzzzyyyxxxxxxwwwvvvuuuwww{{{~~~~~~yyyvvvssssssvvvvvvuuurrrqqqssstttssssssyyyyyyqqqiiiaaaZZZVVVQQQQQQQQQOOOMMMKKKJJJIIIEEEJJJRRR[[[ccckkksssyyyyyyzzzwwwooofffbbbfffkkkuuu~~~{{{zzzyyysssllldddbbb```bbbhhhmmmnnnnnnbbb[[[RRRLLLKKKJJJHHHGGGGGGHHHKKKQQQ\\\jjjyyy{{{tttnnn[[[SSSHHH@@@===<<<;;;999777666555444444555666777555888<<>>AAAFFFJJJUUU^^^jjjttt|||sssiiiddddddggghhhmmmsss}}}{{{{{{zzzsssnnnnnn////////////////////////////////////////////////000000000000000000000000000000000000000111111222///000111333777<<>>@@@CCCFFFHHHGGGHHHJJJJJJIIIFFFCCC@@@===<<<;;;;;;:::::::::;;;;;;:::999:::::::::888666111111000......---------------.........---,,,,,,+++,,,,,,------,,,,,,+++------------------------......---,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.....................---,,,,,,++++++++++++------------------------////////////////////////---------,,,,,,+++++++++------------------------,,,,,,,,,---------........./////////////////////---------.........//////......------------............///////////////.........------------......++++++---...//////000000------............------////////////000000000000///000111111111000//////000000//////000111222222000555:::<<<>>>BBBHHHMMMYYYbbbnnnzzz|||uuuiiicccaaabbbbbbjjjpppyyy~~~zzzzzzzzzuuuqqqooo////////////////////////////////////////////////000000000000000000000000000000000000000111111222000111333666;;;CCCLLLRRRXXX[[[```dddfffiiikkknnnmmmooorrrrrrpppkkkeeeaaa\\\^^^aaabbbaaa`````````___^^^[[[YYYWWWWWWWWWWWWUUUWWWXXXYYYZZZ]]]bbbeeerrryyy~~~|||{{{~~~xxxtttppppppsssvvvvvvvvvzzz~~~zzzttthhhddd^^^YYYUUURRRNNNLLLLLLLLLLLLMMMPPPVVV]]]ccclllssswwwrrreee[[[XXXZZZaaaiiissszzz}}}pppjjjdddbbbgggnnntttvvvqqqjjjaaaZZZUUUQQQLLLHHH??????@@@BBBIIIVVVgggrrryyyyyyzzz}}}yyynnn^^^QQQIIIEEEBBB@@@;;;:::888666555444555555555888;;;===???AAADDDFFFEEEGGGHHHJJJIIIGGGEEECCC@@@???>>><<<;;;::::::::::::999999999::::::888777333222111///............------............------,,,,,,............,,,,,,------------------------//////...---,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......////////////...------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...------,,,,,,------...,,,,,,,,,---------......---............/////////------........./////////......------------......---...//////////////////......------------......+++,,,---...////////////------............------////////////000000000000...///000000///...000111////////////000111222333111666;;;===>>>BBBKKKRRR^^^ggguuuyyynnneeeaaa``````dddjjjttt}}}}}}{{{{{{|||zzzvvvsss////////////////////////////////////////////////000000000000000000000000000000000000000111111222111333666:::AAAJJJTTT[[[^^^aaaeeehhhkkknnnqqqtttpppqqqssstttqqqmmmgggddd___bbbeeeeeeccc````````````___\\\YYYWWWWWWWWWWWWXXXZZZ]]]___aaadddhhhkkkvvv~~~|||wwwsssooopppuuuzzz}}}}}}~~~~~~}}}}}}~~~~~~wwwnnnfff```[[[UUUQQQQQQPPPMMMKKKKKKOOOUUUZZZaaalllvvvvvvjjj___[[[[[[ZZZaaahhhoooyyy{{{sssiiiccceeejjjoooqqqrrrmmmeee___[[[VVVPPPKKKAAABBBAAA@@@CCCMMM\\\gggqqqqqqrrruuuzzzzzzlll```VVVMMMEEE???===<<<999777666555555555555777999;;;<<<>>>AAADDDDDDFFFGGGIIIIIIHHHGGGFFFDDDBBB@@@>>><<<:::999999:::999888999::::::888666444333222111////////////------............------,,,---///000000///---,,,------------------------///.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.../////////......,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......//////000...---,,,,,,,,,,,,---...,,,,,,,,,---------......,,,,,,------........................////////////......------------......------...///////////////......------------......,,,,,,---.../////////...------............------000000000000////////////---///000...------000333////////////000111222333333888<<<>>>>>>DDDOOOWWWcccnnn}}}tttiiiaaa______aaagggpppzzz~~~|||}}}}}}yyy////////////////////////000000000000000000000000000000000000000000000000000000000000000111111222333555888===EEEOOOZZZaaaccceeeiiilllnnnqqqtttwwwqqqsssttttttrrrnnniiifffaaaeeehhhhhhdddaaa___```aaa___\\\YYYWWWWWWWWWXXXYYY\\\```cccfffhhhlllnnnyyy}}}{{{xxxuuurrroooqqqxxx~~~}}}|||{{{}}}~~~~~~tttllleee^^^YYYUUUSSSPPPLLLKKKMMMSSSWWW[[[iiiwwwzzzpppeee``````TTTZZZ```fffooo{{{rrriiihhhllloooqqqrrrmmmgggbbb^^^YYYRRRMMMIIIHHHEEEBBBAAAHHHTTT^^^kkkkkkkkknnnttt{{{|||qqqfffZZZMMMEEE>>>===:::888666555555555444666888999:::<<>>>>>???EEEQQQ[[[gggsssyyylllbbb___```aaagggpppxxx~~~~~~}}}~~~~~~~~~~~~......------------......+++++++++,,,---///222333///000000000111111111222///000000000///000222555333777===DDDLLLUUU^^^ccciiikkkmmmqqqtttwwwyyyzzzttttttsssqqqnnnnnnoooqqqooolllhhhdddaaa_________[[[\\\ZZZXXXZZZ\\\YYYTTTYYY\\\aaadddfffiiinnnrrrzzzvvvyyyyyy{{{}}}~~~~~~~~~{{{ooofff```[[[TTTPPPPPPQQQQQQPPPXXX```mmmxxx}}}yyyppphhhaaa\\\\\\fffpppvvvyyy|||vvvooommmmmmmmmpppmmmiiiddd```]]]\\\[[[RRRNNNHHHFFFGGGJJJNNNOOO]]]___cccgggmmmuuu~~~zzzrrrhhhZZZMMMDDD???:::999;;;;;;888444888888888888888:::<<<===AAABBBDDDFFFHHHIIIJJJJJJKKKIIIEEEBBB???===<<<<<<;;;;;;<<<<<<<<<;;;::::::999777444333333222///---------..................////////////////////////+++,,,---...///...---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,/////////...---,,,******%%%)))---///...,,,******------------------------+++++++++,,,...000111222//////......---------,,,...........................................................................---,,,,,,,,,,,,---...///............---------////////////////////////........................++++++,,,---.........---///////////////.........,,,---///000111111111000////////////000000000000000000000000111222333444:::999:::???CCCIIITTT```ooo|||~~~yyysssllleeeaaaeeeiiiooouuuzzz|||}}}}}}}}}///......------......///000000///.........///000000000000000000000111111...///000/////////222444666:::BBBJJJSSS[[[ccciiikkkmmmppptttwwwzzz{{{{{{wwwwwwvvvtttqqqpppqqqssstttqqqlllgggccc```^^^^^^[[[\\\[[[YYY[[[^^^\\\VVVZZZ\\\___aaadddiiiooottt{{{xxx}}}|||~~~~~~~~~ooohhh___XXXUUUSSSQQQNNNRRRYYYdddqqqyyyzzzvvvrrrhhhaaa^^^dddlllrrrxxx||||||~~~yyyuuusssnnnkkkgggbbb___]]]]]]^^^]]]XXXQQQJJJGGGFFFHHHJJJUUUVVVYYY]]]ccclllwww~~~xxxqqqeee[[[KKKEEE>>>:::::::::888555777777666666777999;;;<<>>AAACCCFFFGGGHHHJJJIIIIIIGGGDDDAAA>>>===;;;;;;;;;;;;::::::999999999777555444444333111///........................---------------------------,,,,,,,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,------......------,,,,,,---///...---,,,,,,,,,------------------------...////////////---,,,+++///////////////.......................................................................................---,,,,,,---......++++++,,,---...///000111////////////////////////........................////////////...---,,,,,,....../////////////////////000000000000///....../////////000000000111111000000000111222333555555<<<;;;>>>DDDIIIPPP\\\hhhwww|||vvvqqqmmmjjjgggkkkpppvvvzzz|||}}}}}}zzzzzz{{{}}}//////............//////////////////000111111111111111000000000000//////111222444444444555777999@@@GGGQQQZZZbbbgggkkknnnpppsssxxx|||~~~}}}yyyyyyxxxvvvrrrpppppppppxxxvvvqqqlllfffbbb___^^^\\\___```___aaaddddddaaa\\\[[[YYYYYY]]]fffpppwww}}}~~~~~~~~~}}}zzz{{{~~~xxxpppggg___ZZZWWWWWWXXX]]]dddlllqqqsssqqqiiidddeeeiiimmmsssyyytttxxxvvvrrrkkkddd``````aaabbbbbbdddccc]]]SSSLLLKKKMMMIIIHHHHHHIIIOOOYYYfffnnnwww{{{|||zzzyyyyyyuuuoooddd[[[MMMBBB<<<:::::::::555444444444555666888999888999:::===@@@CCCEEEGGGHHHIIIJJJIIIGGGDDD@@@>>><<<<<<;;;::::::999999999:::888666555555444222000////////////............------------------------------,,,+++,,,---...///------------------------------------------------------------------------+++,,,------.........---/////////...,,,+++---...---------------------------...000000000...,,,***////////////////////////..............................................................................------------......,,,,,,------...//////000////////////////////////........................//////////////////..................////////////000000000111111111111111//////000000000111111111000000111111333444666777<<<;;;???EEELLLTTTaaammm}}}}}}yyyvvvsssqqqmmmooosssxxx{{{}}}}}}}}}{{{zzzyyyxxx{{{/////////....../////////.........///000000000000111111111111111000000000111222333333444666:::===FFFMMMWWW```fffiiikkklllrrruuuzzz~~~~~~zzz{{{zzzwwwssspppoooooosssqqqnnnjjjgggcccaaa```^^^bbbdddcccdddggghhhfff___\\\XXXXXX^^^gggqqqwww|||{{{{{{}}}|||{{{zzzzzz}}}}}}|||}}}wwwlllddd^^^ZZZVVVVVVYYY___dddgggjjjeeecccfffjjjlllpppuuuuuuwww|||~~~xxxpppgggaaa^^^]]]^^^___dddiiiggg^^^VVVQQQQQQJJJHHHFFFEEEHHHQQQ\\\dddkkkppprrrqqqrrrtttssspppllldddXXXLLLCCC???======666555555444444555666777666666777:::===@@@CCCDDDGGGHHHJJJJJJIIIGGGCCCAAA>>>===<<<;;;:::::::::::::::999777666666555444222000000/////////.........------------------------------,,,+++,,,---...///------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---............///000000...,,,,,,---///------------------------+++,,,...000000///---,,,.........///////////////........................................................................................................................////////////////////////........................,,,---...///000000000000---.........//////000000///000000111222444555555000000000000111111111111000000111222333555777888;;;;;;???GGGNNNWWWeeerrr}}}{{{yyywwwsssuuuxxx{{{}}}~~~~~~~~~yyyxxxuuutttvvv~~~000//////......//////000000000000000///...------111111111222222222333333000111111111222777===AAAMMMSSS\\\dddiiikkkmmmmmmuuuxxx{{{~~~}}}~~~}}}zzzuuurrrpppooommmlllkkkiiifffdddbbbaaa```eeehhhffffffjjjkkkjjjccc___\\\]]]ccckkkssswwwzzzyyyyyy|||}}}yyyxxxzzz~~~|||sssgggbbb[[[VVVVVVXXX[[[\\\```^^^___cccfffgggjjjoootttvvvyyy}}}wwwmmmddd^^^[[[ZZZ___eeekkklllggg^^^WWWTTTNNNKKKGGGCCCCCCHHHQQQWWW```eeeiiiiiikkkoooqqqppppppjjjaaaWWWMMMFFFBBB@@@999888777666555555666666555555666777:::===@@@BBBDDDFFFHHHJJJJJJIIIFFFEEE@@@???===;;;::::::;;;;;;;;;999777777777777555333111000000//////.........---------------------------,,,,,,,,,,,,---......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---.........---...//////...,,,,,,---///------------------------***+++---//////000//////---------.......................................................................................---...////////////...---//////.........---------////////////////////////........................***+++,,,...///000111111------......///000000000//////000111222444666777000000000111111111222222000111111333444666888999:::;;;@@@IIIQQQ[[[jjjwww}}}{{{xxxyyy|||yyywwwtttrrrttt{{{000000////////////000000///000111111111000//////111111222333444444555666333333222222444:::CCCIIIRRRXXXaaaiiinnnppprrrsssyyyzzz}}}~~~~~~~~~zzzuuuqqqnnnmmmjjjjjjiiihhhfffdddcccbbbccchhhkkkiiihhhkkkmmmlllhhheeecccdddjjjqqqvvvxxxyyyxxxyyy}}}{{{{{{zzzsssjjjbbb]]]ZZZXXXWWWYYYWWWXXX\\\^^^___ccchhhppprrruuuyyy|||~~~vvvllleee```]]]___ccciiillljjjeee___[[[UUURRRKKKEEEBBBCCCIIINNNTTT[[[```aaadddkkkooopppooommmiiiaaaWWWNNNGGGCCC===<<<:::888666666666666555555555666888;;;>>>@@@BBBDDDFFFHHHJJJJJJIIIHHHBBBAAA>>><<<;;;;;;<<<===;;;:::888888888888666444111111000000///......---........................+++,,,------......------------------------------........................------------------------,,,,,,------...---------+++---......---,,,---///------------------------,,,,,,------...//////000,,,,,,,,,,,,---------...........................................................................---...///000000///...------------...............////////////////////////........................***+++,,,....../////////------......///000000111////////////000222444555000000111111111222222222111111222333555777999:::;;;<<>><<<999777666666666666555555555777:::===???AAABBBEEEGGGIIIJJJKKKKKKCCCBBB???===<<<<<<===>>><<<:::888888888888777555222111111000///......---////////////////////////+++,,,---...///...---,,,------------------------................................................,,,------......---,,,,,,***,,,......---------...------------------------......---------...//////+++++++++,,,,,,---------........................................................................---...///000000///...---+++,,,,,,---...///000000////////////////////////........................,,,,,,------...------------------...///000000111//////.........000111222000111111111111222222222111111222333555777999:::===>>>DDDMMMWWWbbbrrr|||xxxzzz{{{xxxzzz~~~xxxsssrrrvvvyyy......//////000000111111////////////000000000000666111222777666222;;;IIIJJJ:::222999@@@CCCKKKXXXZZZ```hhhooossswwwzzz{{{}}}{{{xxxtttpppmmmjjjiiikkkkkkjjjhhhgggeeeddddddiiioooqqqpppooopppooolllllllllmmmpppuuuyyy{{{|||{{{uuummmddd^^^VVVTTTPPPOOOQQQUUUZZZ]]]fffpppvvvsssrrrvvvzzzyyyzzz}}}wwwmmmgggdddbbbaaaeeeiiijjjgggbbbcccaaa[[[RRRIIIDDDDDDFFFFFFNNNSSSTTTYYYccciiiiiiiiijjjkkkjjjeee]]]TTTMMMFFFAAA;;;888777777555333444444444555666888:::<<>>>>>???===<<<;;;999888777777777444333222111000000000000.........------,,,,,,,,,////////////////////////------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////111222222111...------...------............------///............---------,,,,,,,,,---------............---------......///---------............///................................................---------------...///000......////////////......------------------------............////////////333111//////111222333222444------444333,,,---444000111222333555777999;;;===???FFFOOOXXXcccuuuzzzqqqrrrwww~~~zzzuuuvvv|||zzzuuuuuuxxx/////////000000000000000////////////000000000111222...000666777666???MMM___HHH777:::EEEKKKQQQYYY^^^ccciiioootttxxx}}}zzzyyyvvvrrrooollljjjiiiiiiiiihhhhhhggggggfffffflllpppssstttuuuwwwsssnnnqqqppppppssswww{{{~~~|||nnneee^^^[[[VVVRRRQQQQQQSSSTTT```iiinnnmmmlllqqquuuuuuvvvyyy}}}xxxrrrfffbbb___```dddfffeeeccceeeddd^^^VVVMMMFFFDDDDDDBBBHHHLLLNNNSSS]]]dddfffggggggggggggfffaaaZZZUUUNNNIIIBBB===;;;:::888777555444444444666888999;;;>>>@@@BBBEEEHHHIIIJJJKKKJJJHHHEEEBBB???>>>>>>>>>======;;;:::999888888888555444333222000000//////.........---------,,,,,,........................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........///000000///---,,,,,,---------............------///............---------------------............///......---------......---------............///......................................................------......//////------............------------------------------............////////////000000000000111333666888CCC666...111333///...222000111222333555888:::;;;>>>AAAHHHQQQ[[[gggxxx}}}tttnnnqqqwww}}}|||vvvvvvzzzyyyvvvvvv000000000000000000///////////////000000000111111222...000555777777???KKKnnnUUU@@@???JJJRRRWWW[[[cccfffjjjnnnsssyyyyyywwwtttqqqmmmkkkiiihhhhhhhhhhhhhhhiiijjjjjjkkkooorrrvvvyyy}}}tttwwwuuutttuuuyyy~~~wwwkkkfff^^^WWWSSSQQQPPPOOOZZZ```eeeeeeffflllqqqsssrrruuuxxx|||pppiiiaaa]]]^^^aaaddddddgggfffbbb\\\SSSKKKFFFCCC???CCCFFFGGGLLLWWW```cccdddbbbaaabbbeeeeeebbb___VVVPPPGGG@@@<<<:::888888555555444444555777888999<<<===@@@CCCFFFIIIJJJKKKJJJIIIFFFCCCAAA???>>>>>>>>>===<<<:::999999999999777666444333111000//////...............---------------------------------------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------+++---...---,,,+++,,,---------............------///............---------------------............000///...------------------------............///................................................//////..................,,,,,,------------,,,,,,------------------------............////////////...///111000000333888===QQQ>>>...///444333000000111111222444666888:::;;;@@@BBBJJJUUU___kkk~~~yyynnnoooqqquuu~~~~~~vvvuuuwww||||||zzz222111111000000///////////////000000000111111111666222222555555444999BBBdddYYYMMMJJJMMMSSSZZZ^^^ggghhhjjjmmmrrryyyzzzxxxuuuqqqmmmiiigggfffhhhhhhhhhiiikkknnnpppqqqqqqssswww{{{yyyvvvwww{{{}}}{{{~~~|||ttthhh___ZZZWWWTTTRRRUUUXXX\\\^^^bbbhhhooosssqqqtttwwwyyy{{{}}}yyykkkaaa]]]^^^aaaccceeeeeeccc___XXXPPPIIIEEE@@@AAABBBCCCHHHRRR\\\bbbbbb___]]]^^^aaaeeeeeeeee^^^YYYPPPGGG@@@<<<::::::777666555555555666777888999;;;===AAADDDGGGIIIJJJJJJIIIHHHEEECCCAAA???>>>===<<<;;;:::999999999999999888666444222000000//////.....................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++++++++,,,,,,,,,------***+++------,,,,,,---...------............------///............---------,,,,,,,,,,,,------------111000///...---,,,,,,,,,---------............///................................................///////////////...------,,,------......------,,,------------........................////////////---000111000...000777===NNN===///...333444222111222222333444777999;;;<<<@@@CCCLLLWWWbbbppp}}}vvvttttttvvv~~~wwwtttssswww{{{~~~222222111111000000//////000000000000111111111111777444333333333333666;;;LLLVVV]]]ZZZSSSTTT]]]fffhhhiiijjjmmmrrrzzz}}}{{{wwwrrrnnnjjjgggeeejjjjjjjjjlllnnnqqqtttvvvqqqsssxxx}}}zzzzzzyyywwwyyywwwjjjbbb]]]YYYVVVRRRRRRTTTWWW\\\bbbiiiooorrrtttwwwyyyyyy{{{}}}yyyjjjaaa^^^^^^```bbbbbbbbb```\\\VVVPPPKKKCCCBBBAAAAAADDDKKKUUU\\\```___]]]\\\]]]```ccceeeeeeaaaZZZRRRIIIBBB???===999888777666555666777777888999;;;>>>AAAEEEGGGIIIIIIIIIHHHGGGEEECCC@@@???<<<;;;:::999999999999999:::999777555333111111000////////////////////////------------------------------------------------++++++++++++++++++++++++------------------------------------------------+++++++++,,,,,,,,,------+++,,,......------...000------............------///............---------***++++++++++++,,,,,,,,,111000///...---,,,,,,,,,---------............///................................................///000000000///...---,,,......////////////......---------....../////////............////////////---000222000,,,---333999===666000000222222333444222333444555777:::<<<===@@@CCCMMMYYYeeettt}}}{{{}}}xxxsssoooqqquuuxxx111111111111111111000000000000000111111111222222333222111111333666999;;;<<>>>>><<<:::999777777777777777888888:::===@@@BBBDDDEEEGGGIIIJJJIIIGGGDDDBBB>>>======<<<<<<<<<<<<<<<:::999777666555444444444//////000000000111111111........................------------------------------------------------------------------------........................,,,------------.........---...//////...---...000------............------///............---------,,,,,,---------.........///......---------......---------............///................................................---...000111111000///...---......//////......------------...///000000000............///////////////000000111111111111111,,,///222222222222333333333444555666888;;;===>>>BBBFFFQQQ___mmm}}}}}}|||zzzzzzqqqiiihhhkkkooovvv|||000000000111222222222333000111111111111222222222555555444333666;;;======EEEYYYgggbbb^^^eeelllkkkppptttzzz}}}zzzwwwuuutttsssnnnmmmkkkkkklllooorrruuuzzz{{{}}}||||||}}}~~~~~~zzzwwwxxx{{{nnnggg]]]UUUTTTRRRPPPSSSYYY```eeelllsssxxx~~~xxxtttjjjgggcccaaaaaaaaa___\\\WWWPPPKKKIIIFFFCCCGGGOOO[[[cccjjjfff[[[VVV[[[cccjjjooorrrnnndddWWWLLLFFF???>>><<<:::888888888888888888888999<<<>>>AAACCCDDDFFFIIIKKKJJJHHHEEECCC@@@??????>>>>>>>>>>>>???999999777666555555555555//////000000111111111222////////////////////////------------------------////////////////////////------------------------........................---------.........//////---...//////------...///---..................---//////.........---------........./////////000000......---------......///---------.........//////................................................,,,...000111222111000///,,,------......------,,,---------...///000000111............/////////000//////000222444444222000000222222222333444333000444444555777999;;;===>>>CCCHHHRRRaaappp}}}{{{zzzwww}}}{{{pppgggfffiiimmmtttzzz~~~333333333333333333333333000000111222333333444444222333444444555888<<<@@@KKKQQQZZZ```cccfffjjjnnnrrr{{{~~~{{{vvvrrrrrrpppllliiiggghhhiiikkkrrrzzz}}}{{{|||~~~~~~}}}vvvhhh\\\YYYWWWRRRPPPRRRUUUVVV^^^hhhpppuuu{{{|||tttiiiaaa^^^___bbbccceee]]]WWWSSSLLLEEEEEEJJJZZZaaagggeee^^^ZZZ\\\aaallluuu{{{yyyqqqggg[[[PPPJJJFFF@@@<<<:::999888666666777777999:::<<<>>>???CCCDDDFFFHHHHHHHHHFFFFFFEEEDDDBBB@@@>>>>>>>>>>>>===<<<;;;999888777777777222000------...//////...------------------------///////////////.........---------------------------,,,,,,,,,,,,---............------------......++++++++++++++++++++++++,,,,,,,,,---------......///...---,,,,,,---...///---------------...//////000000/////////.........111000...---,,,,,,------........................,,,,,,,,,---------...............////////////000------......///000000111,,,,,,---...//////......,,,,,,,,,---------......///000000000111111111222///111333222000...///000000000000111222222333333444666888999999;;;===???DDDLLLYYYiiizzz{{{vvvuuuwwwuuuzzzxxxooohhhhhhkkkooorrr~~~333333333333333333333333000111111222333333444444444444444444666:::???CCCNNNTTT]]]cccfffiiimmmqqqwww}}}xxxtttqqqoookkkhhhggggggiiijjjrrryyy~~~}}}xxxjjjccc^^^WWWRRRRRRRRRRRRVVV^^^fffmmmvvv~~~~~~tttjjjdddbbbbbbbbbfff```\\\YYYSSSJJJHHHJJJSSSZZZaaaccc```^^^```ccclllttt{{{zzzuuunnnddd\\\PPPKKKDDD>>>;;;999888888666666777888:::;;;===>>>BBBCCCEEEGGGHHHHHHGGGGGGEEECCCAAA>>><<<;;;;;;<<<===<<<;;;999888777777777333111...---...///...---------------------------////////////............---------------------------,,,,,,,,,,,,---............------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///...------------...///......------......///000......---------,,,,,,,,,111000...---,,,,,,------........................,,,---------------------,,,,,,,,,------------...............//////000000,,,---....../////////...,,,---------.........///............////////////000222333222000...///111000000000111222222333333444666888999:::;;;>>>@@@GGGOOO]]]mmm~~~zzzssspppppprrrwww~~~|||tttnnnlllnnnqqqsss}}}333333333333333333333333111111222222333333444444555555555555777<<>><<<;;;;;;666777777777999:::;;;<<<@@@AAADDDFFFHHHIIIIIIIIIGGGEEEBBB>>><<<;;;;;;<<<===<<<;;;999888888888888555333000......///...---------------------------........................---------------------------,,,,,,,,,,,,---............------------......------------------------,,,,,,,,,---------......///...------------...///...............///000000---------------,,,,,,,,,000///...---------------........................---------------------,,,,,,,,,,,,------------...////////////////////////---............/////////............////////////////////////............111222333222111000000222000000111111222333333333444666888999:::<<>>777777777777888999::::::>>>???BBBDDDGGGHHHIIIJJJKKKIIIEEEBBB???>>>>>>>>><<<<<<;;;:::999888888888888555222000//////...,,,........................------...............///........................---,,,,,,,,,,,,---............------------.....................---------,,,,,,,,,---------...............------.........///............///000000//////////////////////////////......------------...........................------------,,,,,,,,,.........////////////000///////////////////////////.............../////////////////////000000000111111111111000000000000222222222111111111111222000000111222222333333444555666888:::;;;===AAADDDNNNWWWeeevvv|||vvvqqqooonnnsss{{{~~~}}}~~~~~~~~~222222222222222222222222333333333333333444444444333444444666:::BBBLLLRRRXXX___hhhnnnrrrvvvzzz~~~yyyrrrlllgggeeecccaaabbbdddgggiiipppvvvtttjjjaaaYYYSSSSSSTTTTTTWWWZZZgggmmmvvv~~~~~~|||zzzpppiiieeeggghhhhhhfff```WWWOOOLLLIIIHHHIIIOOOUUUXXXZZZ[[[bbbgggiiilllrrrtttsssjjjcccXXXMMMFFFBBB???>>>999888888777888888999999;;;===???BBBEEEGGGIIIJJJKKKIIIGGGDDDAAA???>>>>>><<<<<<;;;:::999999999999999666333111000000...---........................,,,---------......//////........................---,,,,,,,,,,,,---............------------....../////////......---------,,,,,,,,,---------......---..................---...............///000000.../////////////////////...............---------........................------------------------.........////////////000/////////000000000000000000//////.........//////000000000000000000000000111111111111000000000000222111000000111111222222111111111222333333444444555777999:::;;;???CCCFFFOOOYYYiii{{{yyytttpppooouuu|||222222222222222222222222333333333333444444444444222444666999>>>GGGPPPWWW\\\ccckkkrrrvvvzzz{{{uuunnniiieeedddbbbbbbcccfffjjjmmmqqqwwwxxxjjjaaaZZZXXXXXXUUUTTTUUU]]]cccllluuu{{{~~~~~~~~~{{{~~~sssjjjfffhhhgggfffgggeee]]]UUUPPPLLLHHHFFFGGGKKKNNNOOOSSSZZZ```bbbgggnnnrrrsssjjjddd[[[SSSKKKEEE@@@===;;;:::999888888888888888:::;;;===???BBBEEEGGGHHHGGGGGGFFFDDDBBB???===<<<<<<<<<;;;::::::::::::::::::777444222111111000...........................,,,,,,,,,---......//////........................---,,,,,,,,,,,,---............------------....../////////...------,,,,,,,,,,,,,,,---------......------...//////...---------------------...//////,,,,,,,,,------------------......///......------........................,,,,,,,,,---------......,,,,,,,,,------------.........///000000111222222111000///.........///000000000000000////////////............////////////222000......000111222111111111222222333444444444666777999:::<<<@@@EEEIIIQQQ\\\nnnzzztttppppppvvv~~~111111111111111111111111444444444444444444444444333555999===CCCLLLUUU[[[```gggpppvvv{{{~~~zzzwwwrrrmmmiiieeedddddddddgggkkkppprrrrrrwww~~~sssgggbbb^^^YYYUUUTTTUUUYYY```iiirrrxxx|||}}}zzz{{{}}}{{{qqqhhhiiifffccceeehhhddd[[[QQQPPPLLLIIIFFFDDDEEEFFFGGGOOOUUUYYY___hhhnnnooolllhhhbbb[[[TTTLLLEEE???<<<<<<;;;999888888888888888999;;;===@@@BBBEEEFFFEEEFFFGGGGGGEEEBBB>>><<<<<<<<<;;;::::::::::::;;;:::777444222222222111000........................++++++,,,------...//////........................---,,,,,,,,,,,,---............------------......//////......---,,,,,,+++,,,,,,,,,---------......------...//////...------,,,,,,,,,,,,,,,---......,,,,,,,,,---------......,,,---...//////...------........................***++++++,,,---...//////,,,,,,,,,------------...------...000111222333444222111///...---...///000000000000//////.........,,,,,,---...///000111111222///,,,,,,///111111000111111222333333444444555666888999:::===AAAFFFJJJUUUbbbuuu{{{vvvsssnnnvvv111111111111111111111111444444444444444444444444444666;;;AAAGGGPPPXXX^^^ccciiirrryyy~~~~~~zzzvvvtttqqqmmmjjjffffffeeefffjjjoootttwwwsssxxx}}}uuukkkccc[[[UUUTTTPPPSSSXXXaaakkksssyyy{{{|||{{{zzzzzz~~~zzzjjjjjjfffbbbeeejjjhhh```QQQRRRQQQMMMGGGBBB@@@@@@===EEEMMMRRRYYYcccjjjkkkpppmmmiiiddd]]]TTTKKKDDD>>>===;;;:::999888888888888888:::<<<>>>AAACCCDDDEEEGGGIIIJJJIIIEEE@@@===<<<<<<;;;:::::::::;;;;;;:::777444333333333222111////////////////////////++++++,,,,,,---...//////////////////////////////---,,,,,,,,,,,,---...............------.........//////...---,,,,,,++++++,,,,,,,,,---------......,,,---...//////...---,,,,,,++++++++++++,,,------........./////////000000,,,---.../////////------........................)))***+++,,,...///000000........./////////000000,,,---...000111333444555333111///...---...///000000000//////.........------...///000111222333444111...++++++...111111000111222222333333444444555777888999;;;===AAAGGGKKKXXXfff{{{}}}zzzxxxmmmuuu///////////////000000111111222444444333333444555444:::AAAHHHNNNUUU^^^dddjjjnnnuuu}}}|||zzzyyytttlllggghhheeeiiinnnqqqrrrtttwww{{{xxx|||{{{|||~~~~~~rrrddd[[[ZZZSSSPPPQQQVVV[[[bbbmmmwwwyyyyyy{{{}}}zzzqqqgggaaabbbeeefffeee]]]YYYTTTOOOKKKHHHDDDAAAAAACCCEEEIIIOOOXXXaaahhhgggiiilllkkkfff\\\RRRKKKHHH???888999999555555888666666777888;;;>>>AAABBBDDDEEEGGGIIIIIIGGGEEECCC@@@???===<<<;;;:::999999<<<:::888777777555333000,,,,,,,,,------///000000......//////......---,,,////////////////////////000......111666888555111////////////////////////........................///............---------......///////////////...++++++++++++++++++++++++---.........//////000000//////000000///---+++***---------.........//////......------------......//////000000///...------111///------///222333333333333222222111000//////000000000000000000000000///////////////000111111...///000222222111000000111111111222333444555666;;;999999===AAADDDLLLUUU]]]mmm~~~|||yyyvvvtttyyy000000//////000000111222111333444333222222444555666<<>><<<;;;:::::::::<<<:::888888777666333111///......---------............//////......---,,,........................000...---000444666444111................................................---------.........//////.../////////...---,,,,,,////////////////////////............/////////000---.../////////...---,,,,,,,,,,,,---------............------------......///////////////...------111///...///111333333333333333222111111000//////000000000000000000000000///////////////000000111//////000111111111111111111111111222333444555666;;;999:::>>>AAAEEENNNWWWeeevvv|||xxxvvvrrryyy111111000000111111222333222333444333222222444666999???GGGOOOVVV^^^gggmmmqqquuu}}}|||rrrkkkjjjlllrrryyy}}}~~~~~~zzzxxxvvvvvvyyy~~~tttkkkaaaZZZSSSRRRSSSWWW^^^gggpppsssyyyyyykkkfffeeeffffffgggeeebbb___YYYRRRJJJDDD???@@@AAACCCHHHLLLQQQTTT___dddkkkpppooojjjbbb]]]OOOHHHBBB>>>;;;666444444555555666777888;;;===???CCCDDDFFFHHHIIIHHHGGGFFFBBBAAA???===<<<;;;::::::<<<:::999888888666444111111000///...------------......//////......---,,,........................111...,,,...111444333111................................................++++++,,,---...///000111/////////...---,,,+++***------------------------............////////////,,,---...////////////...++++++,,,,,,,,,---------......------------......///////////////......---111000000111333444333222222222111111000000//////000000000000000000000000////////////000000000000000000000000000111111222111111222222333555666777;;;:::;;;>>>AAAFFFPPP[[[ppp|||xxxuuupppyyy~~~222222111111222222333444333333444333222333555777===CCCKKKSSSZZZbbblllrrruuuzzzxxxpppnnnqqquuuzzz|||}}}~~~}}}yyyssspppooosss{{{}}}mmmcccYYYUUUSSSTTTYYY```gggllluuu}}}tttkkkhhhhhhhhhjjjiiihhhfffaaaYYYPPPIIIEEEDDDDDDEEEHHHJJJLLLLLLTTTZZZccckkknnnlllgggcccZZZSSSKKKCCC===999777777666555555666777999;;;<<>>:::::::::666666555555666777999:::@@@AAACCCEEEGGGHHHHHHHHHEEEDDDBBB@@@>>>===<<<<<<<<<;;;999999999888666444/////////....../////////.........///......---,,,........................000...---,,,---/////////........................................................................---...///000000000000000111111111111111111111111///////////////.........111111000///......------............////////////......------------............///////////////...000000222444555555222///000000//////////////////////////////////////////......///000111000000///111000/////////000222333111111222333444666777888<<<<<<>>>BBBEEELLL[[[iii~~~{{{xxxvvvwww~~~}}}vvvtttwwwzzz222222111111222222333444333444555555555888<<>>;;;999888777666555666777888999===???AAACCCEEEGGGHHHHHHGGGFFFDDDBBB@@@>>>======<<<;;;:::::::::999777555/////////...//////000000......//////......---,,,------------------------//////......---.........------------------------........................//////.........------------...///000111222222222///////////////////////////////////////.........333222000///...---------...////////////000000000......------------......---...//////////////////000000111333444444111///////////////............000000000000000000000000---...000111111111000///000000000000000111111222111111222333555666888999<<<<<<@@@DDDGGGPPPbbbrrr~~~{{{yyyxxxzzzvvvtttxxx}}}111111111111111222333333333444555666777;;;@@@DDDJJJPPPXXX___eeemmmvvv|||~~~|||~~~|||{{{zzzvvvsssqqqqqqrrruuu}}}vvvkkk```YYYWWWUUUXXX^^^dddjjjnnnppprrrwww|||}}}rrrpppmmmkkkiiifffccc```XXXQQQIIIFFFEEEEEECCC@@@EEEJJJRRR[[[ccchhhkkklllhhhjjjeeeYYYMMMEEE???999999888777666666666777888;;;<<<>>>AAACCCFFFGGGHHHHHHGGGEEECCC@@@???>>>======;;;::::::;;;:::888666222111000///..................//////......---,,,------------------------...///000000...---------------------------------........................---------.....................///000000111000000,,,,,,,,,,,,,,,,,,,,,,,,000/////////............222111000.........//////.........////////////000......------------......------...///////////////111000000111333222000...........................000000000000000000000000---...000111111111////////////000111111111111111111111222333555777999:::;;;===AAAFFFJJJTTThhhzzz|||zzzyyyzzz{{{yyyxxx~~~111111000000111111222333333444555666888===BBBFFFNNNTTT[[[bbbhhhoooxxx~~~~~~}}}{{{|||~~~~~~|||yyyvvvvvvwwwwwwwww~~~vvvhhh^^^[[[TTTVVVYYY^^^bbbfffhhhjjjqqqvvv~~~vvvsssooollliiigggeeeccc]]]UUULLLGGGGGGGGGEEEBBBBBBGGGNNNWWW___dddhhhjjjjjjpppooodddWWWNNNCCC::::::999888666666666777888:::;;;===???BBBEEEGGGHHHIIIHHHFFFCCCAAA???>>>>>>===;;;::::::;;;:::888666444333111000...------,,,......//////......---,,,------------------------...000111111///...------------------------------........................+++,,,,,,---...///000000...///////////////......////////////////////////000000//////.........---000//////......///111222---------.........//////.........------.........------...///000000//////111000///000111222000...---.....................000000000000000000000000---...000111222111///......///111222222222111000111111222333555777999:::;;;===BBBGGGLLLWWWlll{{{yyyzzz|||zzz{{{{{{222666999888333111333666555666666666888===DDDHHHQQQWWW```gggnnnuuu~~~|||{{{xxxxxx|||{{{}}}|||zzz|||yyyjjjcccZZZUUUSSSVVVZZZ\\\___bbbkkkrrr{{{wwwlllgggggghhhhhhgggccc^^^UUUNNNJJJGGGFFFDDDAAACCCGGGNNNVVV^^^eeejjjlllqqqsssmmmdddXXXJJJ>>>>>>;;;666444555777888888888999<<<>>>@@@BBBCCCCCCHHHIIIIIIHHHEEEBBB???===>>>===<<<;;;:::999999888888666333000.........///......---------......///,,,,,,------...///////////////.........------------.........---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,---...///***++++++,,,,,,---------//////............//////..................------000000//////.........---......////////////.......................................////////////000...000111222222111000...........................000000000000000000000000000000000000000111111222222222111111111111111111111222222333555777888999>>>>>>AAAHHHPPP^^^rrrzzzvvvtttsss|||333777999888444222444666666666777888:::@@@GGGLLLSSSYYYaaahhhooowww|||xxxuuuuuuzzz~~~wwwkkkbbb[[[UUUVVVWWWWWWYYY\\\eeellluuu}}}|||pppiiiggghhhgggffffffaaaZZZSSSNNNIIIEEEBBBAAACCCFFFLLLTTT\\\ccchhhmmmqqqsssoooiii___PPPCCC>>>;;;666444444666777888888999;;;===???AAABBBCCCHHHHHHHHHHHHFFFCCC@@@>>>???>>>>>>===<<<;;;;;;:::888666333111///...//////.........------......////////////...------,,,,,,//////.........------------.........------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,///...------------...///......////////////////////////............//////........................000/////////..................////////////..............................------........./////////...///111222222111///...........................000000000000000000000000000000000000000111111222111111111111111111111111222222222444555777999:::>>>>>>BBBJJJTTTbbbxxx}}}xxxuuurrrqqqxxx|||444777999888555333555777555666888:::>>>DDDKKKPPPWWW\\\cccjjjqqqzzz{{{tttppppppuuuzzz|||qqqggg]]]YYYWWWTTTTTTVVV\\\cccmmmuuuzzzxxxnnniiihhhgggfffhhheee```[[[UUUNNNFFFAAAAAABBBDDDIIIQQQYYYaaaeeemmmppprrrrrrqqqjjj\\\NNNBBB>>>999666666888999999999999999:::<<>>>>>=========888777444222000///////////////......---......////////////...------,,,,,,...............------------............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///......------......///------------------,,,,,,//////............//////........................////////////..................////////////..............................,,,---------............//////111111111111//////////////////////////////000000000000000000000000000000000000000111111222111111111111111111111111222222333444666888:::;;;>>>???DDDMMMYYYiii~~~{{{wwwtttrrrqqquuuyyy}}}333555777666444333444555444666999<<>>AAACCCEEEFFFGGGHHHGGGEEECCCAAA????????????>>>>>>>>>===999777555333222111000000000//////...............,,,,,,------.../////////........................------............------------------------------//////............//////---------,,,,,,+++++++++//////............//////---------...............///////////////...............////////////..............................,,,,,,,,,---------......//////000111111000//////000000000000000000000000////////////////////////000000000000000111111222111111111111111222222222222222333444666999;;;<<>>;;;;;;;;;;;;:::999888999:::===@@@BBBCCCEEEFFFGGGHHHFFFEEEDDD@@@@@@??????>>>=========999888777555333222111000111000///...............,,,,,,------.../////////---.....................------...//////......---------------------------////////////////////////111111000000//////......//////............//////---------.........//////.........///////////////......////////////..............................,,,,,,,,,---------....../////////000000/////////111111111111111111111111////////////////////////000000000000000111111222000000111111111222222222222222333555777:::<<<===BBBCCCIIITTT```rrr}}}}}}~~~~~~|||{{{wwwyyy|||~~~111111222222333333222222333666;;;@@@EEEMMMTTTYYY```fffooowww~~~}}}qqqkkkhhhiiilllpppxxxuuummmddd\\\YYYSSSWWW\\\```dddkkkttt{{{wwwsssrrrnnnnnnnnnmmmjjjddd]]]WWWIIIGGGEEEFFFJJJRRRZZZ___bbbfffkkkqqqyyy~~~yyyqqq\\\UUUKKKBBB===:::999888999999999:::;;;===???AAABBBCCCFFFGGGHHHHHHGGGFFFBBBAAA@@@???>>>===<<<<<<:::999888666555333222111111111000///............/////////...------,,,,,,---------...............------...////////////...------------------------...//////000000//////...///////////////.........//////............//////,,,,,,------.../////////.........///////////////......////////////..............................,,,---------............////////////////////////000000000000000000000000000000000000000000000000000000000000000111111222000000000111222222333333222333444666888;;;===>>>CCCEEEKKKWWWdddwww~~~}}}}}}{{{|||}}}}}}}}}~~~111111111222333444333222555888===BBBHHHOOOWWW\\\dddkkkuuu~~~}}}}}}wwwqqqllllllmmmpppvvv~~~~~~~~~}}}~~~~~~|||qqqgggbbbWWWYYYZZZZZZ[[[aaajjjqqq|||{{{yyysssrrrqqqpppmmmhhhbbb]]]SSSOOOJJJHHHIIINNNUUUZZZ]]]bbbhhhmmmuuu||||||yyyhhh___SSSHHHAAA<<<:::888999::::::<<<===>>>???@@@AAACCCEEEGGGIIIIIIHHHGGGEEEDDDCCCAAA@@@>>>===<<<::::::999777666444222111222111000///............/////////...------,,,,,,---------.........//////------...///////////////...........................///000111111000///...,,,,,,,,,,,,------------//////............//////,,,,,,------...//////000............/////////000......////////////..............................------.........//////////////////....../////////000000000000000000000000000000000000000000000000000000000000000111111222///000000111222222333333222333444666999;;;>>>???CCCEEEMMMZZZiii}}}}}}zzzyyyyyyzzzyyyyyy{{{222222222333444555444333777:::???EEEKKKQQQYYY]]]gggoooyyy~~~zzzyyyzzz|||uuuooonnnooopppwww~~~{{{zzz}}}~~~~~~~~~~~~~~~~~~}}}|||||||||||||||~~~}}}|||}}}}}}~~~~~~~~~}}}}}}}}}pppjjjZZZZZZXXXVVVUUUZZZcccjjjuuu}}}wwwvvvsssqqqnnniiiddd```ZZZUUUNNNIIIHHHLLLQQQUUUZZZ```fffkkkrrrzzz}}}|||qqqhhh[[[OOOFFF@@@===;;;999:::;;;===>>>?????????@@@BBBEEEGGGIIIIIIIIIHHHGGGFFFEEECCCAAA???>>>===::::::999888666444333111222222000///............,,,,,,------...//////000---------.........//////------...///000000//////...........................///000111111000///....../////////000000111111//////............//////,,,,,,------...///000000---.........//////000000......////////////.......................................////////////000//////............//////////////////////////////000000000000000000000000000000000000000111111222///000000111222222333333333333444666999<<<>>>???CCCEEENNN\\\mmm{{{wwwvvvuuuuuuuuuvvvzzz222333555555444333555666888<<>>???AAACCCFFFGGGIIIIIIKKKJJJIIIHHHEEECCC@@@???<<<<<<:::999777555444444//////000000//////......------------------------................................................---..................---////////////////////////........................///......------...///000/////////......---------///////////////////////////............---------..............................////////////......000000000000000000000000////////////////////////000/////////000222444555000000111111111222222222222222111111222222333444222555777999:::<<<@@@BBBIIINNNXXXfffyyyxxxuuurrrpppnnnrrruuu111222444333333333666777999>>>DDDKKKQQQYYYccckkkvvv|||}}}yyysssrrruuuvvvuuuuuuyyy{{{tttqqqpppqqqwww~~~|||xxxuuusssrrrqqqpppooooooooopppmmmmmmllllllllllllkkkkkkjjjjjjiiihhhhhhiiijjjkkkpppooonnnmmmmmmmmmmmmmmmnnnnnnnnnnnnooopppqqqrrrssstttvvvuuuuuuuuuvvvwwwtttuuuwwwyyy{{{||||||}}}zzz{{{||||||{{{zzz{{{}}}~~~~~~uuufff]]]YYYTTTRRRRRRVVV```rrr{{{tttqqqppppppooorrrnnnfff\\\RRRMMMKKKKKKKKKOOORRRaaauuuxxxqqqsssxxxssslllgggbbbYYYLLLCCC<<<:::777777888:::;;;:::===>>>@@@BBBEEEGGGIIIJJJKKKKKKJJJIIIFFFCCC@@@???======;;;:::888666555555000000000000//////......------------------------........................................................................////////////////////////........................------------....../////////////////////.........///////////////////////////............---------..............................////////////......000000000000000000000000////////////////////////111000000000000111222333000000000111111111222222222222111111222222333444222444777999:::===@@@BBBKKKQQQ\\\mmmzzzvvvrrrnnnlllqqqvvv111222333333333444777999<<>>AAACCCFFFHHHJJJKKKKKKKKKJJJGGGDDDAAA??????>>>===;;;999888666666222111111000////////////------------------------.........................................................------.........////////////////////////........................+++,,,---...//////......//////..................///////////////////////////............---------..............................////////////......////////////////////////////////////////////////111111111000000000000111000000000000111111111111222222111111222222333444222444888:::;;;===@@@BBBKKKSSSaaattt}}}yyyuuurrroooqqqyyy222333333333444666999<<<@@@EEELLLRRRXXXaaakkkrrr~~~zzzvvvwwwxxxzzz|||uuuooommmnnnpppvvv~~~|||wwwssspppooonnnmmmkkkkkkmmmnnnooooooqqqqqqqqqqqqrrrssstttuuuxxx{{{xxxuuuqqqnnnkkkiiigggddd_______________^^^^^^^^^ZZZZZZZZZZZZZZZ[[[[[[[[[[[[[[[[[[\\\]]]^^^______```____________``````aaabbbbbbcccddddddeeeeeeeeefffhhhiiijjjjjjkkklllnnnllllllmmmnnnooopppqqqrrrsssuuuvvvvvvttttttuuuwwwxxxzzz{{{{{{zzzzzz{{{|||~~~~~~}}}nnneee]]]VVVTTTQQQSSS[[[kkk|||wwwrrrpppppppppwwwvvvqqqhhh[[[QQQLLLKKKIIIMMMLLLQQQ]]]^^^___iiisssnnnkkkmmmooohhhYYYKKK@@@<<<888666777:::<<<===<<<<<<===???BBBEEEGGGIIIJJJKKKKKKKKKIIIEEEBBB@@@@@@???>>><<<;;;999888777444333111000/////////000------------------------................................................///...------------...///////////////////////////////////////////////////,,,---......//////......------------------------///////////////////////////............---------..............................////////////......////////////////////////000000000000000000000000111111111111000000////////////000000000111111111222222111111222222333444222555999<<<===>>>AAABBBKKKUUUeeezzz|||yyyvvvuuurrr{{{333444444444555777;;;???DDDIIIPPPWWW^^^gggrrryyy{{{xxxxxx}}}{{{uuuppppppppprrrxxx}}}wwwuuurrrmmmhhhdddbbb```bbb```^^^___aaabbbcccccccccccccccdddeeeggghhhiiimmmqqqvvvyyyzzz}}}{{{vvvlllhhhdddaaa___^^^\\\ZZZUUUVVVVVVWWWWWWVVVUUUUUURRRRRRRRRRRRSSSSSSSSSSSSSSSSSSTTTUUUWWWXXXYYYYYYZZZZZZYYYYYYZZZ[[[\\\\\\[[[\\\]]]^^^_______________```bbbcccdddeeeggghhhgggggggggggghhhiiijjjkkkmmmnnnppppppooopppqqqssssssuuuvvvvvvuuuvvvwwwxxx{{{{{{|||}}}pppbbbXXXTTTRRRQQQTTT___ooo|||uuuqqqpppooottttttqqqkkkaaaXXXQQQNNNGGGLLLIIIJJJRRRUUU]]]nnntttpppnnnqqqtttooobbbVVVEEE@@@;;;777888:::<<<>>>=========>>>@@@CCCEEEGGGIIIJJJKKKLLLJJJGGGDDDBBBAAAAAA???>>><<<:::999999555444222000//////000000........................................................................///...---,,,,,,---...///////////////////////////////////////////////////////////////////////////,,,,,,,,,---------------///////////////////////////............---------------------------------......////////////......000000000000000000000000000000000000000000000000///000000111111000///////////////000000000111111222222111111222222333444333777;;;>>>???@@@BBBCCCKKKWWWjjj}}}|||zzzxxxxxxwww~~~444555555555666999>>>AAAFFFLLLTTT\\\eeeooo{{{{{{{{{~~~zzzuuurrrssstttuuuzzz{{{wwwrrrnnndddbbb___\\\YYYVVVUUUTTTUUUTTTRRRSSSUUUWWWWWWWWWUUUVVVVVVWWWYYYZZZ\\\]]]aaaeeejjjmmmooosss{{{~~~vvvmmmggg^^^[[[VVVTTTRRRRRRQQQOOOMMMMMMNNNOOOOOOOOONNNMMMKKKKKKKKKKKKLLLLLLMMMMMMJJJKKKLLLNNNPPPQQQQQQRRRTTTTTTTTTTTTUUUVVVWWWXXXUUUVVVXXXYYYZZZZZZYYYYYYWWWYYY\\\]]]]]]^^^aaacccaaa`````````aaaccceeefffdddfffhhhhhhhhhiiikkkmmmnnnoooqqqqqqpppppprrrsssvvvvvvwwwxxxzzz}}}pppaaa[[[WWWUUUSSSXXXdddqqq|||zzzuuurrrppprrrqqqooolllhhhaaaXXXSSSJJJMMMHHHHHHOOOSSS]]]ppptttqqqpppsssuuurrrhhh```LLLGGG???:::888:::;;;<<<>>>=========???AAACCCEEEGGGIIIKKKLLLKKKIIIFFFDDDBBBAAA@@@???===;;;:::999666555333111///000000111////////////////////////................................................000///---,,,,,,---///000////////////////////////////////////////////////333222000///......//////------------.........//////////////////////////////............---------------------------------......////////////......000000000000000000000000000000000000000000000000...///000111111000000///////////////000000000111222222111111222222333444555888<<>>======>>>@@@BBBDDDFFFHHHKKKLLLLLLJJJGGGEEECCCBBBAAA???>>><<<;;;:::777555333111000000000111000000000000000000000000................................................000///---,,,,,,---///000////////////////////////000000000000000000000000555444111///......///000---.........//////000000//////////////////////////////.........---------------------------------......////////////......000000000000000000000000000000000000000000000000---...000111111111000///////////////000000000000222222111111222222333444555999===AAABBBCCCDDDEEEOOO\\\rrr~~~~~~444444555666777;;;@@@DDDHHHPPPZZZccclllyyy}}}|||{{{zzzyyyvvv{{{~~~|||xxxtttnnngggcccaaa]]]VVVQQQQQQLLLJJJJJJBBBIIIIIIAAADDDDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFHHHJJJLLLNNNOOOSSSRRRUUU\\\```dddlllssswww}}}wwwmmmddd\\\VVVRRRKKKIIIEEECCCBBBCCCEEEGGGAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDEEEFFFGGGGGGHHHIIIJJJJJJKKKKKKJJJJJJLLLLLLMMMNNNOOOOOOPPPPPPQQQPPPPPPQQQRRRTTTVVVVVVXXXXXXXXXXXXXXXYYYZZZZZZ___^^^]]]\\\]]]^^^___```cccccceeeggghhhiiiiiijjjmmmmmmnnnooorrruuuxxxyyy{{{{{{{{{~~~~~~lllccc___[[[YYYXXX[[[hhhttt|||xxxsssoookkkiiihhhfffbbb^^^UUUKKKFFFJJJLLLLLLTTT```llltttvvvqqqrrrxxxvvvnnn^^^RRRFFFAAA???;;;999:::<<<======;;;999:::???CCCHHHIIIJJJKKKKKKJJJIIIHHHDDDCCCAAA???>>>===<<<<<<;;;999666444111000000000000000000000000000000000........................000000000000000000000000000///...------------------......///////////////////////////000000000000////////////////////////,,,---------.../////////000000...------...///000000000//////.........---////////////////////////---------.........//////000///...///000111000///000000222555888888333///111///,,,,,,...111222333000000000000000111111222111111111111222333444555999:::;;;;;;<<<>>>CCCFFFTTT___vvv}}}444555666777999===BBBFFFMMMTTT^^^gggppp}}}}}}|||{{{zzzzzzxxx}}}|||wwwrrroooiiiddd^^^ZZZYYYUUUOOOJJJGGGDDDCCCCCC>>>BBBDDD???@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBDDDEEEGGGHHHKKKJJJMMMSSSXXX[[[bbbjjjssszzz{{{tttjjj```XXXQQQLLLIIIEEEDDDAAA???>>>???@@@BBB>>>>>>>>>>>>>>>>>>>>>>>>???????????????????????????@@@@@@AAACCCDDDDDDEEEEEEEEEFFFGGGGGGGGGGGGGGGIIIIIIJJJJJJKKKLLLLLLLLLKKKIIIJJJQQQXXX[[[WWWRRRQQQQQQRRRSSSUUUWWWYYYZZZ[[[ZZZYYYYYYYYYZZZ[[[\\\^^^___aaabbbdddeeeeeeeeehhhhhhiiijjjmmmpppssstttvvvvvvwwwyyy|||~~~{{{kkkccc[[[WWWTTTWWW```kkk{{{}}}xxxsssnnnkkkjjjgggbbb^^^VVVKKKEEEHHHIIIHHHOOO[[[iiirrruuupppooouuuvvvrrreeeYYYLLLFFFCCC>>>;;;;;;;;;<<<===;;;:::;;;???BBBGGGHHHIIIJJJKKKKKKKKKJJJEEEDDDBBB@@@???>>>======:::999666444222111111111000000000000000000000000........................000000000000000000000000//////...------------------......///////////////............////////////////////////////////////---------...............//////............//////000/////////............////////////////////////---------.........//////000///...///000111000///000000111444777888555222///...---...000222111111000000000000000111111222111111111111222333444555777999;;;;;;<<<@@@EEEIIIYYYccczzz555666777999;;;???EEEIIIRRRYYYcccllluuu}}}}}}|||{{{}}}{{{|||{{{tttnnniiieeebbb\\\XXXSSSQQQOOOMMMHHHDDDDDDAAACCCAAABBB???AAA@@@====================================>>>???@@@AAADDDCCCEEEKKKNNNRRRXXX```mmmuuuyyyooohhh^^^TTTMMMIIIEEECCC>>>===<<<;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======>>>???@@@AAAAAA@@@AAABBBBBBCCCCCCBBBBBBDDDDDDEEEEEEFFFFFFGGGGGGIIIFFFIIITTTaaaddd\\\QQQLLLLLLMMMNNNPPPRRRSSSTTTUUUTTTTTTTTTTTTUUUVVVWWWXXXYYYZZZ\\\]]]^^^______aaaaaabbbcccfffiiilllmmmnnnoooqqqsssvvvyyyzzz{{{zzzmmm___WWWSSSSSSYYY```pppyyy}}}xxxrrrnnnkkkhhhddd```ZZZOOOHHHGGGFFFEEEKKKTTTcccmmmrrrnnnlllrrrvvvuuunnncccWWWOOOIIIAAA<<<<<<;;;<<<===<<<<<<<<<>>>@@@EEEFFFHHHJJJKKKLLLLLLLLLGGGFFFDDDBBB@@@??????>>>:::999777555333222222222000000000000000000000000........................//////////////////////////////...------------...---......///////////////------------............////////////////////////...............---------......///////////////...////////////............////////////////////////------........./////////000///...///111222111000000000000222555777777777.........000222222111///000000000000000111111222111111111222222333444555777999;;;<<<===AAAGGGLLL]]]iii444666777:::===BBBHHHLLLVVV]]]gggpppzzz~~~}}}|||}}}~~~|||qqqggg```[[[XXXVVVRRROOOLLLKKKJJJIIIFFFCCCDDDAAAEEEBBBLLL>>>>>>@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>AAA@@@BBBFFFJJJLLLRRRZZZgggppp||||||qqqkkkbbb[[[RRRJJJEEEBBB@@@???999999:::999999888777777888888888888888888888888888888888888999999999999:::;;;;;;<<<======>>>>>>======>>>????????????>>>@@@@@@AAAAAAAAABBBBBBBBBCCCBBBFFFQQQ]]]___WWWNNNKKKKKKJJJJJJJJJKKKKKKLLLOOOOOOOOOOOOPPPQQQQQQRRRRRRSSSUUUVVVXXXXXXYYYYYY\\\\\\]]]^^^```cccfffhhhhhhjjjmmmoooqqqtttvvvxxx}}}~~~~~~{{{ggg\\\WWWTTTVVVYYYeeeqqq~~~|||uuupppmmmjjjfffccc^^^UUUMMMIIIFFFDDDHHHOOOZZZeeennnmmmkkknnnsssuuuuuukkk```XXXOOOEEE>>><<<:::;;;<<<=========>>>???CCCDDDFFFHHHJJJLLLNNNNNNJJJHHHFFFDDDBBBAAA@@@@@@:::999888666555444333333////////////////////////................................................///......---------......---......///////////////------.........//////////////////////////////////////////...---------,,,------///000000000///...///////////////.........////////////////////////............////////////000///...///111222222111000//////000222555888999111000//////111222111000000000000000000111111222222222222222333444555555888;;;=========AAAHHHOOO___mmm333555888:::>>>DDDKKKPPPYYYaaalllvvv|||zzzssshhh]]]VVVRRRPPPOOOLLLJJJIIIHHHGGGGGGEEEDDD???<<>>======<<<<<<======@@@>>>@@@DDDFFFHHHNNNUUUaaakkkyyyxxxnnnddd^^^SSSNNNFFFAAA===<<<;;;:::888999:::::::::999888777888888888888888888888888666777777777888888999999:::::::::;;;;;;<<<<<<===;;;;;;<<<===============>>>>>>>>>>>>????????????999<<<@@@FFFJJJKKKIIIGGGHHHGGGGGGFFFFFFFFFGGGGGGJJJJJJKKKLLLMMMMMMNNNNNNNNNOOOPPPRRRSSSTTTUUUUUUXXXXXXYYYZZZ]]]```bbbddddddgggjjjlllmmmooosssvvv{{{|||}}}}}}}}}}}}sssddd\\\WWWUUUVVV]]]hhhwwwwwwrrrooommmjjjgggaaaZZZQQQLLLGGGDDDFFFJJJPPP[[[gggjjjiiikkknnnqqqvvvoooggg```VVVIIIAAA>>>;;;;;;;;;<<<===>>>>>>>>>@@@AAACCCFFFIIIKKKNNNOOOKKKJJJHHHFFFDDDBBBAAA@@@;;;:::999888666555333333////////////////////////........................------------------------......---------......///---......///////////////....../////////000000000/////////////////////////////////...---------,,,,,,---///000000000///............///////////////////////////////////////........./////////000000000///...///222333222111000///......///222666888888444000...///111222333000000000000000111111222222222222222333444555666:::===@@@???===AAAIIIPPPbbbrrr444666999<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<>>><<<===@@@BBBCCCHHHOOO\\\fffuuuzzzrrriii```XXXSSSKKKHHHCCC???>>>===<<<;;;999:::::::::::::::999999888888888888888888888888666666666777888888999999999999999:::::::::;;;;;;::::::;;;<<<<<<<<<<<<;;;========================888===AAAAAA>>>>>>@@@DDDAAAAAAAAABBBCCCDDDFFFFFFEEEFFFGGGIIIJJJJJJJJJJJJJJJKKKMMMNNNPPPQQQQQQQQQTTTTTTTTTVVVXXX[[[^^^``````cccggghhhhhhjjjmmmqqquuuwwwxxxyyyzzz{{{~~~~~~~~~pppdddZZZUUUUUUXXX```mmmzzz|||uuuqqqooollljjjaaa]]]VVVOOOJJJGGGFFFFFFIIIRRR]]]ccceeefffiiilllrrrnnnkkkhhh^^^OOOEEEAAA===;;;:::;;;===??????>>>??????AAACCCFFFJJJMMMNNNMMMKKKIIIGGGDDDBBBAAAAAA===<<<;;;:::888555333222000000000000000000000000...................................................------------...//////---......///////////////////////////000000000111////////////////////////...............---------,,,---...///000000000000.........///////////////////////////////////////....../////////000000000//////...000222333333222222222111///...000444777>>>999333//////111333444000000000000000111111222222222222222333444555666:::>>>AAA@@@>>>BBBKKKTTThhhyyy666888<<>>=========>>>>>>===:::;;;>>>???@@@EEEKKKWWWaaaqqqxxxsssjjjbbb[[[TTTNNNKKKFFFDDDAAA@@@??????>>>===999999999999999999999999777777777777777777777777555555666666777888888888777777888888888888999999888999999:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<@@@CCCBBB===;;;???CCC>>>>>>>>>>>>???@@@BBBBBBAAABBBDDDEEEFFFGGGFFFFFFGGGHHHJJJKKKMMMMMMNNNNNNNNNOOOOOOQQQSSSVVVYYY[[[ZZZ^^^bbbcccbbbbbbfffkkknnnppprrrssstttwwwzzz|||{{{|||}}}nnn```ZZZYYYVVVYYYbbbppp~~~zzztttqqqmmmkkkdddbbb]]]WWWQQQNNNKKKHHHHHHLLLSSSZZZ^^^bbbeeeiiimmmmmmnnnnnneeeVVVJJJEEE>>><<<999999<<>>???AAADDDHHHKKKMMMMMMLLLIIIGGGDDDBBBAAAAAA>>>>>>===;;;888555222111000000000000000000000000................................................---------------...//////---......///////////////........./////////000000////////////////////////---------...............---------......///000111............/////////000////////////////////////.../////////000000000000//////...000222444444333555666555222000000333666@@@<<<666222111222222222000000000000000111111222333333222333333444555666777<<<@@@@@@???DDDOOOZZZnnn~~~~~~888:::>>>BBBGGGOOOVVV\\\eeeppp|||uuuuuuzzz|||{{{vvvrrrmmmiiifff```[[[SSSNNNLLLLLLLLLLLLKKKLLLMMMLLLKKKKKKKKKLLLKKKFFFUUUYYYYYYBBB>>>@@@@@@@@@@@@@@@@@@@@@@@@BBBAAAAAA@@@@@@@@@AAAAAA===;;;<<<>>>??????DDDKKKSSS^^^nnn}}}oooiii```XXXRRRMMMHHHFFF>>>===;;;;;;<<<<<<:::888888888777777777888888999777777777777777777777777444444555555666777888888666666666777777777777777777888888999999999999999::::::::::::999999999999;;;???AAA???<<<:::<<>>===<<<<<<<<<<<<<<<>>>???AAACCCDDDDDDDDDDDDEEEFFFHHHIIIKKKKKKLLLLLLJJJKKKKKKMMMOOORRRUUUWWWVVV[[[______]]]]]]aaafffiiikkkmmmooopppsssvvvyyyyyyzzz{{{}}}~~~~~~~~~~~~xxxggg^^^]]]UUUVVV[[[hhhyyy}}}vvvrrrnnnkkkiiihhhddd^^^YYYUUUQQQMMMJJJJJJMMMSSSYYY^^^dddhhhjjjkkkppprrrjjjZZZMMMHHH@@@<<<888888;;;???@@@???======>>>@@@CCCFFFJJJLLLMMMLLLIIIGGGDDDBBBAAA@@@@@@???>>><<<999555222000000000000000000000000000........................////////////////////////---------------...///000---......///////////////---------.........//////////////////////////////,,,------....../////////......------...///111222---.........//////000000////////////////////////////////////000000000000//////...000333444444333888999888555111000222555AAA>>>999666444333111///000000000000000111111222333333333333444555666666444:::???@@@@@@FFFSSS^^^rrr~~~}}}{{{888:::@@@FFFJJJNNNYYYdddnnn{{{|||zzzzzzzzzzzz}}}|||wwwqqqkkkfffbbb^^^[[[YYYWWWSSSPPPNNNMMMMMMMMMQQQRRRRRRRRRRRRPPPOOONNNSSSKKKSSSeeedddOOOBBBFFFEEECCCBBBBBBDDDEEEEEEDDDAAABBBBBBCCCCCCBBBBBBAAA<<<>>>?????????AAADDDGGGPPPYYYfffsss}}}~~~rrrddd[[[SSSPPPMMMHHHDDDCCCBBB@@@>>>=========<<<;;;;;;::::::999888777666666666666666666666666666666888888888888888888888888999888666555444444555555777777666666555555555444444666999999777666888:::555IIIQQQCCC777:::;;;666:::999999:::;;;<<<===>>>?????????@@@AAAAAABBBBBBBBBBBBCCCCCCEEEFFFGGGHHHHHHIIIIIIKKKMMMOOOQQQRRRTTTVVVXXXZZZ[[[\\\___aaaddddddeeefffhhhkkknnnooossstttuuuvvvxxxyyyzzz{{{zzz|||~~~tttddd\\\XXXSSSSSS```qqq}}}|||zzzvvvqqqkkkkkkjjjiiifff```ZZZUUUNNNKKKLLLPPPTTTVVV[[[aaabbbggglllllljjjdddXXXLLLBBB===:::;;;===<<<<<>>===;;;999666333222------............------000000//////.........---+++,,,---------,,,+++***,,,---...//////...---,,,........................222222111000///...------............................................................////////////............////////////111111000000//////......//////000000000000////////////000000000000//////444444444222000000111333@@@KKKLLL===111111555444111111222333333333333222111333444444333333555666:::;;;===@@@BBBHHHWWWfffvvv~~~~~~~~~===???EEEKKKOOOTTT```kkkttt{{{yyyyyyyyy}}}|||xxxtttpppkkkeeeaaa^^^ZZZWWWXXXVVVTTTQQQPPPPPPQQQRRRSSSSSSTTTUUUTTTSSSRRRQQQRRRLLLPPP[[[[[[LLLCCCFFFEEECCCBBBBBBDDDEEEDDDDDDBBBBBBBBBCCCCCCBBBBBBBBB???@@@AAA@@@@@@AAADDDFFFLLLTTT```kkkuuuzzzoooaaaXXXOOOMMMJJJFFFCCCCCCCCCAAA???>>>>>>>>>===<<<;;;;;;:::999888777666666666666666666666666666666666666666666666666666666777777666555666666888888888888777777777666666666666888999999666555666888555CCCJJJCCC:::::::::777999999999999:::;;;<<<<<<:::;;;;;;<<<<<<======>>>?????????@@@AAABBBDDDEEEFFFFFFGGGHHHJJJLLLNNNOOOQQQSSSUUUWWWWWWYYY[[[]]]```aaaaaabbbeeegggjjjkkkooopppqqqssstttvvvwwwxxxxxxyyy|||~~~qqqggg]]]UUUSSS[[[gggrrr|||~~~xxxrrrooonnnmmmllljjjgggbbb___TTTNNNJJJMMMQQQTTTYYY^^^^^^cccfffhhhiiifff\\\QQQGGG@@@<<<<<<<<<;;;<<>>===:::777555444555555555555444333222111000000/////////.........------...............---------............------........................000000000000////////////............................................................////////////............////////////111000000000/////////...000000////////////000000000000111111111111000000111222222111000000222444EEENNNNNN???222111222111000111111222222222222222111333444444444444555777:::;;;===@@@BBBIIIXXXhhhzzz===???EEELLLQQQVVVcccooo|||}}}{{{zzzzzz|||vvvrrrmmmjjjeeeaaa^^^\\\XXXVVVXXXWWWUUUTTTTTTUUUWWWXXXVVVVVVWWWXXXXXXWWWUUUUUUSSSPPPOOOQQQQQQLLLHHHGGGFFFDDDCCCCCCDDDEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBCCCCCCBBBAAAAAADDDFFFIIIOOOYYYbbblllwwwyyyooo```VVVMMMJJJHHHEEEDDDEEEDDDBBB@@@?????????>>>===<<<;;;::::::888888777666666666666666666666666666666666666666666666666666666666666666777888999:::888888888888777777777777777888999888666444555666555;;;@@@BBB>>>:::888888777777777777888999::::::777888888999999:::;;;;;;=========>>>>>>@@@AAABBBBBBBBBCCCDDDFFFGGGIIIJJJLLLNNNQQQRRRSSSTTTVVVXXX[[[[[[\\\]]]___bbbdddeeeiiijjjkkkmmmooopppqqqrrrtttvvvxxx{{{}}}~~~rrrddd\\\UUUVVV]]]fffrrr|||~~~xxxtttrrrpppooooooooommmlll^^^SSSIIIHHHLLLPPPUUUYYY[[[^^^```ccchhhiiibbbYYYNNNFFF???===<<<:::<<>><<<999777666666555555333222000//////000000////////////......///////////////000111222.........------.......................................//////000000111111............................................................////////////............////////////000000000000////////////111000///......///000111111111222222222222111111...///000000///000222444AAAIIIHHH<<<111000111//////000111111222222111111111333444555444444666777:::;;;===@@@CCCJJJ[[[jjj>>>@@@FFFMMMSSSZZZgggttt~~~~~~~~~zzzuuupppmmmjjjgggdddbbb```___\\\ZZZ\\\[[[YYYXXXXXXZZZ\\\]]][[[[[[[[[[[[ZZZXXXVVVUUUTTTUUURRRNNNNNNPPPMMMIIIHHHFFFDDDCCCDDDEEEDDDCCCDDDCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDCCCAAAAAACCCEEEJJJNNNTTT[[[cccnnn{{{{{{rrrcccXXXOOOKKKJJJGGGFFFHHHDDDBBB@@@?????????>>>===<<<<<<;;;:::999888777777666666666666666666666666777777777777777777777777666666666777777888888888777777777777777777777777666777666666555555666666666333777@@@AAA999666888666666555555666777777888888888888999::::::;;;;;;===<<<<<<===>>>???@@@@@@??????@@@AAABBBDDDEEEFFFHHHJJJMMMNNNNNNOOORRRTTTVVVVVVWWWYYYZZZ\\\^^^___cccdddeeegggiiikkklllmmmppprrrtttwwwyyy|||~~~}}}{{{lllcccZZZWWWYYY^^^iiittt}}}wwwtttqqqpppqqqsssttttttiiiYYYJJJFFFIIIMMMRRRVVV[[[]]]^^^aaagggllliiibbbVVVMMMCCC???<<<999:::>>>???@@@AAAAAAAAABBBDDDFFFFFFIIIJJJHHHGGGHHHFFFBBBAAAAAA@@@>>><<<:::888777222222000///...---------000000////////////////////////......///111333444///...---,,,,,,---...///........................////////////000000000000............................................................////////////............////////////000000000000////////////222000///------///000222000111111222222111111000...///000000//////000222444:::;;;555//////111000//////000111111111111000111333444555444555666888:::;;;>>>AAADDDLLL^^^nnnBBBDDDJJJRRRYYYaaaooo}}}}}}yyyuuuqqqmmmjjjiiigggeeeddddddcccaaa___aaa```^^^\\\\\\]]]^^^____________^^^\\\YYYVVVUUUTTTVVVUUUPPPPPPSSSPPPIIIJJJHHHFFFEEEFFFFFFEEECCCEEEDDDDDDCCCCCCDDDDDDEEEDDDDDDDDDCCCBBBBBBDDDFFFKKKNNNQQQUUU[[[eeerrr{{{xxxhhh^^^TTTOOOMMMIIIHHHIIIDDDBBB@@@???@@@@@@>>>=========<<<;;;:::999888888777777777777777777777777777777777777777777777777777777777666666555555555666666666666666666666666444444333444555777888888777000222===@@@999555888555555444444444555666666777777888999999::::::;;;;;;:::::::::;;;<<<===>>>======>>>>>>@@@AAACCCDDDEEEGGGJJJJJJKKKLLLNNNPPPQQQRRRSSSUUUWWWXXXYYYYYY]]]]]]___aaaccceeeggggggkkkmmmooorrruuuxxx{{{|||{{{}}}uuukkk```[[[XXXYYY```hhhqqq~~~yyyvvvqqqoooppprrruuuvvvqqq___MMMFFFHHHKKKPPPTTT]]]___aaabbbgggmmmmmmjjj```UUUJJJCCC>>>::::::===???AAACCCCCCBBBBBBBBBCCCEEEIIIKKKJJJIIIKKKIIIEEEAAA@@@@@@>>><<<:::888777333222111111000111111222//////000000000000000000......------...000222333///...---,,,,,,---...///////////////////////////000000000000////////////////////////////////////////////////////////////............////////////............////////////////////////000000000000222000///------///000222//////000000000000/////////000111000///......///---000222000...000111111//////000111111111111000111333555555555555777999:::;;;>>>AAAEEENNNaaarrrBBBEEEKKKTTT[[[dddttt|||xxxuuussspppnnnkkkiiihhhgggggghhhgggeeeccceeedddbbb```______```aaaccccccbbbaaa^^^\\\YYYWWWTTTVVVVVVTTTTTTTTTPPPKKKMMMJJJHHHGGGGGGGGGFFFDDDFFFEEEDDDCCCCCCDDDEEEFFFDDDDDDEEEDDDDDDEEEHHHJJJNNNOOOPPPQQQTTT\\\gggppp|||qqqfff\\\VVVRRRLLLIIIIIIFFFDDDBBBAAAAAAAAA@@@???>>>===<<<<<<::::::999888777777777777777777777777666666666666666666666666777777777777666555444333555555555555666666666666444222111222555777888888777111111999<<<888555777555444444333444444555555555555555666777777888888777777777777777888999999;;;<<<<<<<<<>>>???@@@AAACCCEEEGGGGGGHHHHHHJJJLLLMMMNNNPPPQQQSSSTTTTTTTTTVVVWWWYYY[[[]]]___aaabbbeeefffhhhlllooossswwwyyyyyy{{{}}}~~~uuuggg___ZZZWWWYYY]]]eeerrr}}}xxxrrrnnnmmmoooqqqrrrrrrbbbQQQHHHGGGIIIMMMRRR]]]bbbeeeeeegggmmmqqqqqqjjj___SSSJJJCCC===;;;===AAACCCEEEEEEDDDBBBBBBBBBFFFKKKMMMMMMMMMOOOMMMHHHAAAAAA@@@???===;;;999888333333111111111222333444//////000000000000111111......---......///000111.........------.........////////////////////////111111000000//////......////////////////////////////////////////////////............////////////............////////////////////////000000000000111000///......///000111//////000000000000//////000111222111///...---...///000000000111111000//////000111111222222111111111333555555555666888:::;;;;;;>>>BBBFFFQQQddduuuCCCEEEKKKTTT\\\fffwww~~~~~~{{{xxxuuusssrrrqqqpppnnnlllkkkkkkllllllllliiiggggggeeecccaaaaaaaaabbbcccdddddddddcccbbb```^^^]]]ZZZWWWWWWYYYYYYUUURRRQQQOOOMMMJJJIIIIIIHHHGGGEEEGGGFFFDDDCCCCCCDDDFFFGGGDDDEEEFFFGGGGGGIIIMMMOOOTTTTTTSSSRRRRRRXXXaaahhhxxx~~~ssshhhaaa[[[RRRMMMKKKHHHFFFDDDCCCDDDDDDBBBAAA>>>>>>===<<<;;;:::999999777777777777777777777777666666666666666666666666666666777888777777555555555555666666777777777777555333000111444777777777888555444555777777666555555444444333333444444444333444444555555666777777777777666666666777888888999999999:::;;;<<<===>>>@@@BBBDDDDDDDDDEEEGGGIIIIIIJJJLLLNNNOOOPPPPPPPPPPPPQQQSSSUUUXXXZZZ\\\]]]^^^___aaaeeeiiinnnrrrtttvvvxxxyyyzzz|||~~~rrreee^^^XXXWWWXXX[[[fffwww|||uuuooommmlllmmmmmmpppbbbSSSJJJFFFFFFJJJQQQZZZbbbiiihhhggglllssswwwttthhh\\\RRRJJJBBB>>>???BBBDDDGGGGGGEEECCCBBBAAADDDIIILLLLLLMMMOOOMMMIIIBBBBBBAAA@@@>>>===;;;:::444333111/////////000111//////000000000111111111......///////////////...------............------////////////////////////////////////000000000000////////////////////////////////////////////////............////////////............////////////.../////////000000000111000000////////////000000000000000111111000000000...000222222000//////000111//////111333222000///000111111222222222222222111333555555666666888:::;;;;;;>>>BBBGGGRRRfffxxxGGGJJJQQQZZZbbbmmm}}}}}}~~~{{{yyyvvvsssrrrrrrrrrrrrqqqpppoooooopppqqqpppnnnlllfffeeecccbbbbbbcccdddfffcccdddeeeeeeeeedddcccbbbaaa[[[YYY]]]^^^XXXVVVYYYQQQNNNLLLJJJJJJIIIHHHFFFGGGFFFEEECCCCCCEEEFFFGGGDDDFFFHHHIIIJJJMMMQQQTTTYYYYYYXXXUUUTTTXXX```gggwww~~~rrrkkkcccYYYRRROOOKKKIIIFFFFFFFFFFFFEEECCC>>>>>>===<<<;;;::::::999777777777777777777777777888888888888888888888888444555777888999999888888666666777777888888888999777444111111333666666555888888666333333666777555555555444333333444444444444444555666666777777888999888888888888999999:::888888888888999:::<<<<<<>>>@@@BBBBBBBBBCCCEEEFFFFFFHHHJJJLLLMMMMMMMMMMMMLLLMMMOOOQQQTTTVVVXXXYYYZZZ[[[]]]```eeejjjnnnqqqtttuuuwwwxxxyyy|||zzzkkkbbb\\\YYYXXXWWW___mmm|||wwwqqqmmmkkkkkkjjjlllaaaTTTKKKEEECCCHHHOOOVVVaaajjjiiifffkkkuuu{{{zzzooobbbXXXOOOEEEAAAAAACCCEEEHHHHHHFFFCCCBBBAAA@@@FFFIIIIIIJJJLLLJJJFFFCCCCCCCCCBBB@@@>>><<<;;;888777444222000000111222//////000000111111111222...///000111111000...---,,,---...//////...---,,,000000000000000000000000------...///000111222222000000000000000000000000000000000000000000000000............/////////000............/////////000.../////////000000111111//////000000000000//////111111222222222222111111,,,///111222222111111222///,,,---000333333000///111111222333333333333222111333555666666777999:::;;;;;;>>>BBBHHHSSSgggyyyHHHMMMSSS[[[fffuuu}}}}}}yyyvvvxxx|||zzzxxxxxxwwwwwwvvvwwwwwwwwwwwwuuurrrpppnnnnnnoooooommmkkkhhhfffdddeeefffggghhhgggggggggiiiiiigggfffaaa``````^^^\\\ZZZXXXWWWVVVTTTQQQNNNKKKIIIIIIHHHHHHHHHGGGGGGGGGGGGFFFFFFHHHHHHIIIKKKOOOSSSXXX[[[```[[[XXXVVVSSSSSSZZZcccssssssjjjcccZZZQQQNNNJJJFFFEEEFFFFFFCCCAAAAAA@@@???>>>============<<<<<<;;;::::::999888888777777777777777888888888777777777777777777777777888777666666777777666444666555444333333444555666555555555555555555555555555555555444444333333333555555555444444333333333666666555555555444444444444555555666777888888999>>>>>>>>>???@@@@@@AAAAAAEEEFFFFFFHHHIIIJJJKKKKKKIIIIIIKKKMMMOOOQQQSSSTTTSSSVVVZZZ]]]___bbbfffhhhmmmoooqqqsssuuuyyy}}}~~~~~~|||qqqeee\\\YYYUUUXXX^^^jjjzzzxxxsssooojjjhhhkkkkkkbbbVVVLLLGGGFFFFFFFFFMMMXXXeeekkkkkklllqqqwwwyyynnncccWWWLLLEEECCCAAAAAAEEEKKKLLLGGGDDDDDDDDDGGGJJJMMMMMMLLLMMMMMMJJJFFFBBB@@@@@@???===;;;999888555333111000//////000000000000000000000000000000000000000000000000------......//////000000////////////////////////000000000000////////////......///000000000000000000000000000111111111111////////////////////////111111222222111000///...000000//////.........------......///000111111222000000000000111111111111111000///......///000111000000000000111111111111000111111111111222222222444444555555444555888:::<<<777<<>>>>>======>>><<<<<<;;;;;;:::999999999888888888888888888888888777777777777777777777777999888777777888888777555666555444444444444555666555555555555555555555555444444444444444444333333555555444444444333333333666555555555444444444444444555555666777777888888;;;<<<<<<======>>>>>>???BBBBBBCCCDDDEEEFFFGGGGGGFFFGGGHHHJJJLLLNNNPPPQQQPPPSSSVVVYYY[[[^^^bbbdddhhhjjjlllnnnppptttyyy|||{{{{{{|||~~~|||lll```[[[WWWXXX\\\fffuuu~~~wwwrrrmmmkkklllkkkdddZZZPPPIIIFFFEEEEEEIIISSS^^^fffhhhkkkpppuuuzzzqqqggg\\\PPPGGGCCC@@@@@@DDDJJJLLLGGGDDDCCCBBBEEEIIIKKKKKKKKKLLLMMMKKKGGGCCC@@@@@@???>>><<<:::888666333111000000000000000000000000000000000////////////////////////---------...............000000000000000000000000000000000000////////////......///000000000000000//////000000000111111111////////////////////////000000000000000000//////000000/////////..................///000111111111000000000000111111111111111000///......///000111000000000000111111111111000111111111111222222222333444555555444555888:::===999>>>IIIOOOTTTjjjNNNSSS\\\gggssszzzsssqqquuu~~~}}}|||{{{~~~}}}}}}|||||||||}}}}}}{{{yyyvvvuuuuuuvvvvvvqqqooollliiihhhhhhiiiiiikkkkkklllnnnoooooollljjjddddddcccbbbaaa___]]]\\\\\\ZZZWWWTTTRRROOONNNMMMKKKJJJHHHGGGGGGIIIJJJKKKOOOPPPTTTXXX]]]aaadddffflllhhhdddaaa\\\ZZZ___fffxxx|||mmmaaaXXXRRRKKKGGGFFFFFFEEEDDDBBBAAA@@@???>>>>>>>>>>>>===<<<<<<;;;;;;:::::::::999999999999888888888888777777777777777777777777888777666666777777666555666555444444444444555666555555555555555555555555333333444444444444444444555444444444444333333333555555555555444444444444444444555555666777777777888999999::::::;;;<<<<<<>>>>>>???@@@AAAAAABBBBBBBBBCCCDDDFFFHHHJJJKKKLLLLLLNNNQQQTTTVVVXXX\\\^^^___aaadddfffiiimmmrrruuuvvvwwwxxxzzz}}}xxxhhhaaaYYYXXXYYY```mmmyyy~~~xxxrrrooonnnkkkggg___VVVMMMGGGEEEEEEFFFLLLUUU^^^eeekkkpppsss~~~{{{vvvnnndddXXXLLLDDD???>>>BBBIIILLLHHHDDDCCC@@@CCCFFFIIIJJJKKKLLLMMMLLLIIIDDDAAA@@@@@@???>>>;;;999777444222111000000000000000000000000000000..............................------------------111111111111111111111111////////////000000000000////////////000000000000//////000000000000111111////////////////////////000///.........///000111000000////////////............//////000000111111000000000000111111111111000000////////////000000000000000000111111111111000111111111111222222222333444555444444555888;;;===:::???JJJPPPWWWnnnOOOVVV```lllzzzzzzsssqqquuu~~~~~~~~~~~~~~~}}}}}}}}}}}}~~~|||yyyxxxxxxyyyzzztttrrrpppmmmlllkkkkkklllmmmmmmnnnppprrrqqqnnnllliiiiiihhhhhhfffeeedddccc^^^]]][[[XXXUUURRRPPPOOOOOOMMMKKKJJJKKKMMMPPPQQQTTTVVVZZZ___dddhhhkkklllsssoookkkgggaaa^^^aaahhhzzztttfff]]]VVVLLLGGGEEEFFFEEEDDDBBBBBB@@@???????????????=========<<<<<<;;;;;;;;;::::::::::::999999999999888888888888888888888888777555444444555666444333555555555444444555555555555555555555555555555555333333333444444555555555444444444444444444444444444444444444444444444444444444444555555666666666777777777888999999::::::;;;;;;;;;<<<===>>>>>>>>>???@@@AAACCCEEEFFFHHHHHHHHHJJJMMMOOOQQQSSSVVVXXXXXXZZZ\\\___bbbfffkkknnnqqqrrrtttvvvyyy|||sssiii\\\WWWUUU[[[eeeppp{{{yyyssspppkkkjjjeee]]]SSSKKKFFFEEEFFFHHHOOOXXXbbbkkkpppsss{{{|||zzztttmmmbbbSSSFFF@@@>>>AAAHHHLLLIIIDDDCCC???BBBFFFHHHIIIKKKMMMNNNNNNKKKGGGDDDAAA@@@@@@???<<<;;;888555333111111111000000000000000000000000/////////////////////////////////......------,,,000000000000000000000000////////////000000000000000///////////////000000////////////000000000111///////////////////////////...---,,,---...111222000000//////////////////.../////////000000000111///000000000111111111111000000////////////000000///000000000111111111111000000111111111222222222333444444444444666999;;;<<<;;;???IIIPPPZZZsssPPPWWWcccqqqzzzvvvxxx}}}{{{zzz{{{{{{|||xxxwwwtttrrrpppooooooooonnnnnnoooqqqssssssqqqnnnlllllllllkkkkkkiiihhhhhhbbbaaa___\\\YYYVVVSSSRRRRRRQQQOOONNNOOORRRUUUWWWZZZ\\\```eeeiiilllooopppvvvsssppplllfffaaadddjjj}}}~~~ooo___WWWNNNGGGEEEEEEEEEDDDCCCBBBAAA@@@????????????>>>>>>===============<<<<<<;;;;;;;;;:::::::::999999999999999999999999999888777555666777777666444444555555555555555555444555555555555555555555555333333333444444555555555444444444444444444444444333333444444444444444444444444444444555555555555666666777888888999999:::999999::::::;;;;;;<<<<<<===>>>???AAABBBDDDEEEFFFEEEGGGJJJKKKMMMNNNQQQTTTRRRTTTWWWYYY[[[___dddhhhkkkmmmppprrrtttwww}}}|||nnn```XXXSSSWWW___hhhuuuzzzsssmmmllliiicccZZZQQQKKKHHHHHHIIILLLTTT___jjjpppssswwwzzz{{{wwwssskkk[[[LLLCCC???@@@FFFKKKIIIEEEDDD@@@CCCFFFHHHIIIKKKMMMOOONNNMMMJJJGGGDDDAAA@@@@@@>>><<<999666444222111111000000000000000000000000000000000000000000000000111111000000//////......////////////////////////.../////////000000000111111000////////////000000...////////////000000000///////////////////////////...---,,,---...111222//////000000000000000000////////////000000000000///000000000111111111111//////000000000000/////////000000000111111111111000000111111111222222222222333444444444666999<<<;;;:::???GGGOOO\\\vvvRRR[[[hhhwww~~~}}}|||}}}~~~|||{{{yyywwwuuutttsssrrrqqqqqqppprrrtttuuutttrrrnnnnnnnnnnnnnnnmmmlllkkkhhhgggeeeccc___\\\YYYWWWVVVVVVUUUUUUVVVYYY[[[]]]bbbcccfffhhhkkknnnqqqrrrxxxvvvtttqqqkkkfffhhhmmmttt```YYYOOOIIIGGGFFFEEEDDDCCCCCCBBBAAA@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<;;;;;;::::::999999999999999999999999:::999888888999999888777444444555666666555444444555555555555555555555555333333444444444444444444333333333444444444444555333333333333444444444444444444444444444444444444666666666777888888999999888888999999::::::::::::<<<<<<===???@@@AAABBBCCCBBBDDDFFFHHHIIIJJJMMMOOONNNPPPRRRTTTVVVZZZ^^^aaaeeehhhkkkmmmnnnrrryyy~~~sssggg]]]VVVWWW\\\bbbooo}}}xxxpppnnnkkkgggbbbZZZRRRLLLJJJJJJKKKQQQZZZdddlllpppqqqwwwyyywwwvvvsssdddSSSHHHBBB@@@EEEJJJIIIFFFEEEAAACCCFFFGGGHHHJJJMMMOOOMMMNNNNNNKKKGGGCCCAAA@@@???===:::777444333222222000000000000000000000000111111111111111111111111111111000000000000000000..............................//////000000111111222111///......///000000......////////////000000////////////////////////000///.........///000111//////000000000000111111////////////000000000000000000000000111111111111//////000000000000//////000000000000111111111111000111111111111222222222222333444444444666999<<<:::;;;???FFFNNN___{{{WWW```nnn~~~~~~}}}{{{yyywwwvvvuuuuuutttrrrsssuuuwwwwwwwwwssssssssssssssssssrrrqqqppppppnnnkkkhhhdddaaa_________``````bbbdddeeefffjjjjjjjjjkkkmmmppprrrssszzzxxxwwwuuupppkkklllrrrsssaaa[[[RRRLLLIIIIIIGGGEEEDDDCCCBBBAAAAAA@@@@@@AAA????????????????????????>>>>>>======<<<;;;;;;::::::::::::::::::::::::::::::888777777888888777666444444555666666555444444555555555555555555555555444444444444444444333333333333333444444444555555222222333333333444444444333333333333333333333333444555555666666777888888777777777888888888999999::::::;;;<<<>>>???@@@@@@???AAACCCDDDEEEFFFHHHKKKKKKMMMOOOPPPQQQTTTXXX\\\^^^bbbfffggghhhmmmuuu{{{qqqdddZZZZZZZZZ\\\hhhwww~~~tttoookkkiiihhhcccYYYPPPJJJJJJJJJMMMSSS\\\eeekkkmmmsssvvvuuuwwwxxxkkkZZZMMMEEE@@@CCCHHHIIIGGGGGGBBBCCCEEEFFFFFFHHHKKKMMMMMMOOOQQQOOOIIIDDDAAA@@@@@@>>>;;;888555333222222000000000000000000000000000000000000000000000000////////////000000000000////////////////////////.........///000111111111222111///...---...///000........./////////000000////////////////////////000000000000000000////////////000000000111111111000000000000////////////000000000000111111111111...///000111111000///...000000000000111111111111000111111111111222222222111333444444555666:::<<<:::<<>>>>>===<<<;;;;;;;;;::::::::::::::::::::::::777555444444555555444333333444555666666555444333555555555555555555555555555555555444444333333333333333333444444555555555222222222333333444444444333333333333333333333333333333444555555666666777666666777777777777777777888888999:::<<<===>>>>>>===???AAABBBBBBCCCFFFHHHJJJKKKMMMNNNOOOQQQUUUXXXZZZ^^^bbbccceeeiiirrrxxx}}}xxxjjj^^^\\\YYYYYYcccrrruuuooojjjjjjlllhhh]]]SSSIIIIIIIIIJJJMMMUUU```gggjjjqqqsssssswwwzzzooo^^^QQQGGG@@@CCCGGGHHHHHHHHHAAACCCDDDEEEEEEFFFIIIKKKLLLOOORRRQQQKKKEEEAAA???AAA???<<<888666444333222000000000000000000000000////////////////////////------......//////000000000000000000000000000000---......///000111111222333111///...---...///000............/////////000////////////////////////111111222222111000///...//////000000111111111222000000000000////////////000000000000111111111111...///000111111000///...000000000000111111111111000111111111111222222222111222444444555777:::===;;;>>>BBBGGGQQQeee___mmm~~~|||{{{zzz{{{{{{{{{{{{{{{|||}}}~~~zzz|||~~~~~~~~~}}}~~~~~~~~~}}}zzzvvvrrrpppooosssvvv{{{}}}{{{wwwtttqqqrrrnnnkkklllmmmllloootttvvvzzz|||yyytttqqqsssvvvwwwfff^^^TTTNNNNNNMMMKKKHHHGGGEEECCCBBBBBBCCCBBBAAAEEEDDDCCCBBBAAA@@@@@@@@@>>>>>>===<<<<<<<<<<<<<<<======<<<;;;::::::999999888888888777777777777666333333444444444444444444666666666666555444333222555555555444444333333333333444444555555444444333555444444333333333444444333333333444555444222000333333333333333333333333555555555555555555555555777777888999999999999888;;;999@@@CCC555@@@III???EEEEEEFFFGGGIIIKKKMMMNNNUUUWWWZZZ]]]aaafffkkkooovvv{{{wwwfff```\\\ZZZbbbooo{{{~~~uuukkkjjjmmmlllddd\\\YYYOOOGGGHHHLLLQQQ[[[eeemmmkkkkkkqqq}}}uuueeeVVVOOOFFF@@@???BBBFFFIIIHHHEEEBBBBBBDDDHHHJJJKKKOOOPPPPPPOOOMMMIIIEEECCCAAA???===;;;:::888444111////////////000111222333000000000000000000000000---.........//////000000222222111111000/////////......///000111222333333000000000000000000000000......///000000000000000000000000000000000000000////////////000000000000000000///////////////000......//////000000111111000000111111111111000000222111111111000000//////000000000000111111111111111111222222222333333333222333444666888:::<<<===>>>@@@DDDIIIUUUmmmbbbqqq~~~}}}}}}}}}~~~~~~}}}~~~~~~}}}~~~|||zzzzzz}}}{{{uuurrrnnnjjjgggiiijjjjjjmmmrrrtttwwwyyywwwrrrppprrruuu|||iii```UUUOOOMMMMMMJJJGGGGGGFFFDDDDDDEEEDDDCCCBBBCCCBBBAAAAAA@@@@@@@@@@@@???>>>>>>===============???>>>>>>===<<<<<<;;;;;;999999999888888888888777666666666666666666666666777777777777666555444444555555444444444333333333333444444555555444444333555444444444444444555555444333333333555555333222444444444444444444444444555555555555555555555555666777888888999999888888999999;;;======BBBBBB<<>><<<;;;888555222222111111000000000000000000000000000000000000000///////////////.........000000000000000111111111............////////////000000000000000000000000......///000000000000000000000000000000000000000/////////000000000111111111000000/////////000000//////000000000000000111...///////////////......111111111111000000000///000000000000111111111111111111222222222333333333222333555666999:::<<<======@@@DDDKKKYYYrrrhhhxxx}}}{{{|||}}}}}}}}}tttnnngggcccaaacccdddeeehhhnnnooosssuuusssooommmpppsssrrrhhh\\\TTTQQQPPPLLLIIIHHHGGGFFFFFFGGGGGGEEECCCAAAAAA@@@@@@@@@@@@@@@AAA@@@@@@???>>>>>>>>>>>>>>>@@@@@@@@@??????>>>>>>===;;;;;;:::::::::999999999777777777777777777777777666777777777777777666666555444444444444333333333333444444555555444444333444444444444555666777777888666333333444555555444555555555555555555555555444444444444444444444444666666777888888888888888888;;;777:::OOOJJJ<<<;;;??????@@@AAABBBDDDFFFGGGLLLNNNQQQTTTXXX]]]bbbfffkkkpppwww~~~}}}lllbbbZZZZZZ___hhhrrr~~~wwwqqqqqqrrroookkk^^^VVVLLLHHHGGGIIIQQQYYYhhhmmmssszzz{{{pppcccZZZNNNDDD@@@@@@AAABBBDDDEEEEEEBBB@@@AAAEEEIIIMMMOOORRRSSSQQQLLLGGGDDDCCCAAA???===;;;999666333555444222111//////......000000000000000000000000111000000//////......---...//////000111111222222000/////////.........---000000000000000000000000......///000000000000000000000000000000000000000000000000111111111222222111111000000000000111111111111111111111000000000///000000000///......---111111111111000000000000000000000111111111222222111111222222222333333333333333555777999;;;<<<======@@@EEENNN___yyynnn~~~~~~~~~~~~{{{zzz|||}}}yyymmmeee___[[[YYY\\\^^^^^^bbbhhhjjjnnnqqqooollljjjmmmqqq~~~tttggg^^^ZZZWWWRRRNNNIIIHHHHHHHHHIIIHHHEEECCCAAAAAAAAA@@@AAAAAABBBBBBAAAAAA@@@????????????@@@AAAAAA@@@@@@?????????>>><<<<<<<<<<<<;;;;;;;;;:::666666666666666555555555555666666777777777666666444444444444444444444444333444444555555444444333444444444555666777888999<<<999555333333444444444555555555555555555555555444444444444444444444444555666777777888888777777999===777<<>>???AAACCCDDDGGGIIILLLPPPSSSXXX]]]aaahhhmmmttt{{{wwwjjjaaa^^^___```gggsss{{{vvvuuuvvvvvvuuummmdddWWWLLLFFFHHHPPPWWWbbbkkkuuu|||~~~wwwddd\\\QQQGGGBBBAAABBBBBB???BBBDDDBBB>>>???DDDJJJLLLOOORRRTTTSSSNNNIIIEEEDDDBBB@@@>>>===:::777444555444333111000//////...////////////////////////000000000/////////////////////000000111111111111111111111111000000000000////////////////////////......///000000000000000////////////////////////000111111111222222222222111000000000000111111222333333222222111111000000222222222222222111000///111111111000000000000000000000111111111222222222111111222222222333333333333444555777999;;;<<<======@@@GGGQQQccc~~~uuu~~~{{{xxxyyyyyy~~~sssggg^^^WWWSSSRRRUUUWWWXXX\\\aaadddhhhlllllliiihhhlllppprrrhhhccc___XXXTTTMMMKKKJJJIIIIIIHHHEEECCCCCCBBBBBBBBBBBBCCCCCCDDDBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@???????????????>>>============<<<<<<<<<;;;888888777777777666666666444444555666666666555555444444444444444444444444333444444555555444444333444444444555666777888999@@@<<<777333222333333222444444444444444444444444444444444444444444444444555555666777777777777666777;;;888AAAxxxYYY<<>>AAAAAA>>>@@@EEEKKKKKKNNNRRRTTTSSSPPPKKKGGGEEEDDDAAA@@@>>><<<888666333333222111111111111111////////////////////////---......///000111222222111111111111000000///////////////000111222222222////////////////////////......///000000000000000////////////////////////000111111111222222222222000000//////000111222222333333222222111111000000222222222222222111000000000000000000000000111111111111111111222222222222111111222222222333333333333444555777999;;;===>>>>>>AAAHHHTTThhh||||||}}}~~~}}}yyyyyyyyy~~~{{{vvvnnnbbbZZZRRRNNNMMMOOOQQQRRRVVV[[[```dddiiiiiiffffffjjjooo}}}tttnnnhhh```YYYSSSPPPMMMKKKJJJHHHGGGEEEDDDDDDCCCCCCCCCCCCCCCDDDBBBBBBAAA@@@@@@@@@@@@@@@????????????????????????>>>============<<<<<<<<<;;;;;;;;;::::::999999888444555555555555555444444333333333444444444444555333444444555555444444333444444444444555666777777>>>;;;666333333333333333444444444444444444444444333333333333333333333333444555555666666666666666555555<<>>??????AAAEEEHHHKKKPPPUUUYYYbbbgggooouuuzzz}}}yyyhhh]]]YYY[[[\\\dddnnnqqqqqqxxxsss[[[LLLIIILLLOOOTTT___kkksssyyy~~~~~~{{{qqqiii^^^SSSJJJCCC>>>;;;999<<>>???BBBJJJWWWmmm}}}xxxsssvvvyyyzzz~~~}}}}}}}}}}}}xxxuuurrrpppmmmggg^^^WWWOOOJJJIIIKKKMMMMMMQQQVVV]]]bbbfffgggeeeeeejjjooo~~~{{{sssiiibbbZZZVVVQQQMMMKKKJJJIIIHHHEEEDDDCCCBBBBBBBBBBBBBBBBBBAAAAAA@@@???@@@@@@@@@????????????????????????>>>=========<<<<<<<<<<<<<<<<<<<<<;;;::::::999999666666666666666555444333333333333444444444555555333444444555555444444333555444444444444444555555999666444333444555555555555555555555555555555555333333333333333333333333444444555666666666555555666111CCCQQQNNN777;;;777777888888999:::<<<<<<;;;>>>AAADDDHHHLLLRRRVVV\\\bbbjjjqqqwww{{{ooobbb\\\ZZZYYY```jjjmmmkkkqqq}}}jjjVVVNNNLLLJJJOOOXXXccckkkssszzz|||yyyuuuoooeee[[[QQQHHH@@@<<<<<<<<<===???AAADDDFFFHHHJJJLLLOOOQQQQQQOOOMMMKKKHHHFFFCCCBBB@@@>>>;;;888333222222111111222222333000000000000000000000000......///000111222222222111111111000000000000000------......//////000000000000000000000000000000......///000000000000000000000000000000000000000/////////000000000111111------------...///000111//////000000000000000111......///000111111111111///000000000111111111111111111111222222222333333111111222222222333333333444555666888:::<<<===>>>>>>BBBJJJZZZrrr|||vvvooorrrtttuuuyyyzzzxxx{{{yyyppplllhhhgggfffbbbZZZTTTMMMIIIGGGIIIKKKKKKOOOTTT[[[```eeefffdddeeejjjooo}}}}}}rrrjjj___ZZZSSSNNNLLLKKKKKKJJJEEEDDDCCCBBBAAA@@@@@@@@@BBBAAA@@@@@@??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@============<<<<<<<<<<<<;;;;;;:::999999888777777888888888888777666444444333333333444444555555555333444444555555444444333555444444333333333444444444333111222555777888777777777777777777777777777333333333333333333333333333444555555666666555555:::000IIIXXXJJJ777888666666666666777999::::::999;;;???BBBEEEJJJOOOSSSWWW]]]fffnnnuuuzzz~~~xxxjjjdddYYYWWW]]]hhhkkkhhhnnnzzzvvv```UUUNNNIIIKKKSSS]]]eeeoooxxxzzzwwwtttoooggg___WWWNNNFFF@@@???>>>===???BBBEEEEEEEEEJJJKKKNNNOOOPPPOOOMMMLLLHHHFFFDDDBBBAAA???;;;888444333333222111111111222000000000000000000000000000000000000111111111111/////////000111111222222111111111111000000000000000000000000000000000000...//////000000000000000000000000000000000000000////////////000000000000,,,,,,,,,------///000000......//////000000111111///000111222333444444444//////000000111111111222111111222222222333333333111111222222222333333333444555666888:::<<<>>>>>>===AAAKKK]]]vvv}}}uuuppprrrtttsssxxx|||vvvtttwwwzzztttlllccc```]]][[[[[[ZZZXXXVVVLLLJJJGGGEEEEEEHHHLLLNNNTTTZZZbbbgggiiikkkmmmoooxxxlllfff]]]UUUPPPMMMJJJIIIGGGGGGFFFEEECCCBBBAAA@@@BBBAAA???======>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAABBB@@@===<<<======<<<:::======<<<<<<<<<;;;;;;;;;888888777777666666555555777777666555555555555555555555555555555555555555333333333444444444555555666666555444444444444555444888<<<<<<777444555777555555555555555555555555666555555444444444555555999111@@@bbbhhhMMM777777555666777666444444666777:::<<<>>>@@@CCCFFFKKKNNNWWWZZZ___hhhqqqyyy}}}sssfff^^^WWWVVV```ggghhhkkkqqqkkkUUUKKKKKKLLLPPPUUU[[[dddpppxxx{{{zzzxxxqqqeee]]]UUUKKKBBB>>><<<<<>>???@@@???>>>======<<<<<<<<<;;;;;;;;;999999999888888777777777888777666666555555666666555555555555555555555555444444555555555666666666777666555555444444555555333777;;;:::777444555777555555555555555555555555666555555555444555555555:::222;;;PPPTTTAAA444666555666666666444444666777888:::<<<>>>@@@DDDIIILLLTTTWWW]]]eeennnvvv{{{}}}oooddd[[[XXX^^^ddddddhhhnnnxxxuuu]]]PPPLLLLLLOOOSSSYYYbbbmmmuuuyyy|||{{{vvvmmmeee]]]QQQGGGAAA???>>>@@@DDDFFFEEECCCIIIKKKNNNOOOPPPPPPQQQRRROOOKKKFFFCCCBBB@@@===;;;666444111000111111000000222111111111000000000000000000000000000000000000000000000111111222222333000000000000000000000000////////////000000111111000111222111000///000111111111111111000000000///000000000000000000000000000000000000000000000000//////////////////////////////000000111111222222111111111111111111111111000000111111222222222333222333444444333222333555555777999999999;;;>>>@@@DDDGGGRRRfffvvvsssvvvxxxxxx{{{~~~yyytttpppqqquuuyyyoooeee\\\VVVSSSQQQNNNNNNNNNNNNMMMLLLIIIGGGFFFEEEEEEGGGIIIJJJOOOVVV^^^eeeiiilllpppttt~~~ssshhh___YYYTTTQQQJJJIIIHHHFFFEEEDDDCCCCCCDDDCCCBBBAAA@@@AAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAA???===;;;<<<===>>>===<<<=========<<<<<<<<<;;;;;;::::::::::::999999999999888888777666666666666777666666666666666666666666666666666666777777777777777777666555555555555555333666999999666333444666555555555555555555555555555555555555555666666666:::666777======666444777555666666555444444555777666888:::<<<>>>AAAEEEIIIOOOSSSYYYaaajjjrrrxxx{{{|||mmmaaaZZZ\\\______cccjjjppp{{{iiiWWWNNNLLLMMMPPPVVV___iiirrrwww{{{|||zzztttnnnfffYYYLLLDDDBBBAAABBBFFFGGGEEECCCGGGJJJOOOPPPOOOOOOQQQSSSSSSOOOJJJEEECCCAAA>>>===888555222111111111111000222222222222111111111111000000000000000000000000111111111111111222222222000000000000000000000000/////////000000000000111222333333222000000000111111111111111000000000000000000000000000000000000000000000000000000000000////////////////////////......///000111222333444111111111111111111111111...///000111222333444444000222333333222222444555555777888999:::;;;>>>@@@DDDIIIUUUlll{{{xxxzzz{{{zzz~~~zzzssstttxxx~~~||||||{{{qqqfff\\\UUUQQQNNNLLLJJJJJJKKKLLLKKKJJJGGGGGGFFFEEEEEEFFFGGGHHHLLLSSS\\\ccchhhmmmssswwwvvvkkkaaaYYYTTTMMMKKKIIIGGGEEEDDDDDDCCCDDDCCCBBBAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBB===<<<;;;;;;===>>>>>>===============<<<<<<<<<<<<::::::::::::::::::::::::999999888777777777777888666666666666666666666666666666666777777777777888888777666666555555666666333555777777555333444555555555555555555555555555555555666666777777777666777:::999555222444888999555555666555444333555777555777999;;;<<>>999666333222222222111000111111111111111111111111000000000000000000000000111111111111111000000000000000000000000000000000000000000000000000000000222333333222000//////000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000111111222333333111111111111111111111111///000000111222222333333///000222222222222444555555666888999:::;;;>>>AAACCCIIIYYYqqq|||~~~~~~|||~~~zzzzzz}}}{{{yyyzzz}}}yyyxxxuuulllaaaWWWRRRPPPKKKIIIHHHHHHIIIJJJJJJIIIGGGGGGFFFEEEEEEEEEFFFGGGKKKRRR[[[ccciiiooouuuzzzzzzlll```YYYQQQOOOLLLHHHFFFDDDDDDDDDCCCCCCBBBAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBB@@@???@@@BBBDDDDDDCCC>>>>>>=========<<<<<<<<<::::::::::::::::::::::::::::::999888888888888999777777777777777777777777555555666666666777777777888888777666666666666777333444555555444444444555666666666666666666666666555666777888888888777777222:::<<<666333777:::888444555666555333333555666666888999;;;<<<>>>BBBEEEIIIMMMTTT[[[bbbiiirrrwwwnnn___[[[XXXVVV[[[ccclllvvvxxxcccUUUMMMHHHHHHOOOWWW___jjjtttsssvvvyyy{{{|||wwwhhhYYYHHHEEECCCDDDIIIMMMMMMMMM@@@DDDIIIKKKLLLOOOSSSVVVVVVSSSOOOIIIDDD@@@??????:::888555333333333222111000000000000000000000000000000000000000000000000000000000000000000//////000000000000000000000000111111111111000000000000000111222111///...///000000000000000000000111111000000000000000000000000000000000000000000000000111111111111111111111111222222222111111111111111111111111111111111111111111111111111111111111111///000222222222222444555444666888999:::<<>>>>>>>>=========<<<<<<::::::::::::;;;;;;;;;;;;;;;;;;:::999999999999:::777777777777777777777777666666666666777777777777999888888777777777777777444444444444555555555666666666666666666666666666555666777999999999888888///777;;;777555888999555444555555444333333444666777888::::::;;;>>>AAADDDFFFKKKRRRWWW]]]dddmmmttt{{{}}}zzzggg___ZZZUUUXXX```jjjttt|||jjj]]]RRRJJJHHHNNNSSSXXXcccooopppssswww{{{~~~qqqcccLLLGGGCCCDDDIIINNNQQQRRREEEEEEFFFHHHKKKPPPSSSUUUUUUTTTRRRLLLFFFBBB@@@@@@<<<999666444444444333111///////////////000000000000000000000000000000000000000000000000000111111000000000000000000000000222111111111111000000000...///000000///...///000000000000000111111111111000000000000000000000000000000000000000000000000222222222222222222222222333333222222222111111111222222222222222222222222222222222111111111000000000222333333222222444555444666888999:::<<>>???@@@@@@???>>>>>>>>>>>>=========<<<;;;;;;;;;<<<<<<=========<<<;;;;;;:::::::::::::::888888888888888888888888777777777888888888999999999999888777777777888888555555444444555666666666666666666666666666666666444666888999::::::999888555888999777666777666555444555555444333333444666777888999::::::<<<@@@BBBDDDIIIOOOTTTXXX___hhhpppxxxzzz~~~rrrfff^^^VVVWWW]]]dddooo}}}ssshhhZZZPPPJJJMMMPPPRRR\\\hhhkkkmmmqqqwww~~~vvviiiQQQKKKEEECCCHHHNNNSSSUUUNNNJJJFFFGGGLLLQQQSSSRRRTTTUUUUUUQQQJJJEEEBBBBBB===:::777555555444333222//////000000000111111111000000000000000000000000111111111222222333333444000000000000000000000000222222222111111111000000...///000111000000111333///000000000111111111111000000000000000000000000000000000000000000000000111111111111111111111111111222222222222222222222222222222222222222222222111111111111111222222222222333444444333222333555333555777999:::<<>>>>>>>>>>>============<<<=========>>>>>>??????<<<<<<;;;::::::::::::;;;888888888888888888888888888888999999999::::::::::::999888888777888888888666555444444666777777777777777777777777777777777444666888:::;;;:::999888===;;;888777666666666777444444555444333222444666666777888999999;;;>>>AAABBBGGGMMMRRRUUU[[[eeellluuuxxx}}}zzzlllaaaWWWVVV[[[___jjjyyyyyyqqqaaaTTTLLLNNNNNNNNNVVVcccfffhhhkkkqqq{{{~~~vvvjjjVVVOOOFFFCCCGGGMMMSSSUUUVVVOOOGGGGGGLLLQQQRRRPPPTTTVVVWWWTTTMMMGGGDDDDDD>>>;;;777555555555333222000000111111222222222333000000000000000000000000222222333444444555666666000000000000000000000000222222222222111111000000...///111111111222333555//////000000111111111222000000000000000000000000000000000000000000000000000000000000000000000000000000111222333444444555222222222222222222222222//////000111222333333444333555666555333333333555333555777999:::<<>>>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<:::999999:::<<<===<<<888888888888777777777777666666666777888888999999999999999999999999999999888888777666666666666666444444555555666555555444666666777888999::::::;;;999999999888888888888777666666555555555444444444333555777888888999;;;===BBBEEEIIINNNSSSYYY___dddnnnssszzznnnccc^^^ZZZWWWYYYcccttt}}}zzzlllaaaQQQHHHGGGNNNVVVZZZggghhhiiillltttzzzyyytttaaaRRRFFFCCCBBBDDDSSSeeeiiiUUUFFFGGGKKKJJJMMMSSSUUUVVVVVVSSSNNNHHHDDDBBB===<<<:::777555333222111111222333333222111000///222111111111000000//////000000000000000000000000000000000000000000000000///000111222222111000////////////000222333222000222111111111000000//////222333333000///000///---+++---///111222222111000333222000//////000222333000111111111111222222222111111111111111111111111222222222222222222222222444555555444222222444555777888999999:::<<>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<>>><<<::::::;;;;;;:::999888888888888777777777777666666777777888888999999999999999999999999999999888888777666666666666666444555555666666555555555666666777888999::::::;;;999999999999888888888888666666666555555555444444333555777888888999;;;===@@@CCCGGGLLLPPPVVV\\\aaajjjooovvv}}}xxxhhh___ZZZVVVYYYaaappp~~~|||sssgggWWWKKKHHHMMMTTTYYYiiikkkkkklllrrrzzz}}}{{{fffVVVIIIEEEDDDEEEPPP^^^eeeSSSEEEFFFJJJJJJMMMSSSTTTUUUVVVTTTOOOJJJEEEBBB>>><<<:::888555333222222111111222333222222000000222111111111000000000000000000000000000000000000111111111111111111111111///000111222222111000///000//////000222333222000111111111111000000000///222222111///////////////,,,...000111222111000///333222111000000111222222000111111111111222222222111111111111111111111111222222222222222222222222444555555444333222444555444666777888999<<<@@@CCCMMMYYYsss~~~~~~zzzyyy{{{yyysssooonnnnnnnnnrrrwwwoooddd___aaadddgggooovvvxxxrrrhhh___ZZZUUUSSSPPPOOOOOOOOOMMMLLLLLLKKKIIIGGGFFFGGGHHHIIIOOOTTT\\\eeeooo{{{zzzqqqhhh^^^VVVSSSOOOMMMJJJHHHHHHHHHGGGFFFFFFEEEEEEDDDDDDDDDEEEEEECCCCCCBBBBBBAAABBBBBBCCC@@@@@@?????????>>>>>>>>>========================???>>><<<<<<;;;:::777555999999888888888777777777666666777777888999999999999999999999999999999999999888777777666777777777666666666666666555555555666666777888999::::::;;;:::::::::999999999888888666666666666555555555555444555777888888999:::<<<>>>AAAEEEIIIMMMSSSYYY]]]fffkkkrrrxxx}}}pppccc\\\YYYXXX]]]jjjzzz~~~~~~{{{ooo^^^PPPKKKMMMSSSWWWfffjjjlllkkkoooxxx~~~ooo^^^NNNGGGEEEDDDJJJSSS]]]OOODDDEEEIIIIIIMMMRRRRRRTTTUUUUUURRRLLLFFFCCC???>>>;;;999666444333222000111222222333222222111111111111111111000000000000000000000000000000000111111111111111111111111000000111222222111000000111000///000222222111000111111111111000000000000111111000000000000000111...///000111111111000///333333333222222111111111000111111111111222222222111111111111111111111111222222222222222222222222333444555444333222444666333444666777999===AAAEEEOOO^^^yyy||||||~~~yyy}}}rrruuuxxxsssnnnnnnnnnooosssyyyvvvkkkdddccccccfffllluuuxxxuuummmfffbbb^^^[[[XXXWWWWWWVVVSSSPPPPPPNNNKKKIIIHHHGGGHHHIIINNNRRRZZZdddooo|||}}}rrreee[[[WWWSSSPPPLLLJJJJJJIIIIIIHHHGGGFFFFFFEEEEEEEEEEEEEEEDDDDDDCCCCCCBBBBBBCCCCCCAAA@@@@@@??????>>>>>>>>>========================>>>===<<<<<<<<<;;;777555999999999888888888777777666777777888888999::::::999999999999999999999999999888888777777777888888777777666666666666666666666666777888999::::::;;;;;;:::::::::999999999999777777777666666666555555444555777888777888:::;;;===@@@CCCGGGJJJOOOUUUYYYaaafffmmmsssyyy}}}zzziii```]]]XXXYYYcccttt~~~}}}uuueeeVVVOOONNNRRRUUU]]]dddjjjjjjlllttt|||yyyfffRRRHHHDDDBBBEEEIIITTTJJJDDDDDDGGGHHHLLLQQQPPPRRRTTTVVVTTTOOOIIIDDDAAA???===:::777555444333000111111222333333333333111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111333111000000111222111000111111111000000000000000000///222555666333111222000000111111111000//////333333444444333222111000000000111111111222222222111111111111111111111111222222222222222222222222333444444444333333444666666777888888:::===BBBFFFPPPbbb||||||}}}~~~xxx|||pppsssvvvqqqnnnoooppprrrxxx~~~vvvmmmeeebbbdddjjjrrrvvvvvvqqqlllhhhgggccc```___```___[[[WWWTTTRRROOOLLLJJJIIIIIIIIIMMMQQQXXXbbbnnn|||}}}nnnccc^^^WWWTTTOOOMMMLLLKKKKKKJJJIIIHHHGGGFFFFFFFFFFFFFFFFFFEEEDDDDDDCCCCCCCCCDDDAAAAAAAAA@@@???>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<===<<<:::777999999999999888888888888777777777888999999::::::999999999999999999999999999999888888888888999999999888777666666666666777666666777888999::::::;;;;;;;;;;;;;;;:::::::::999888888777777777666666666444555777777777777999;;;===???BBBEEEHHHMMMRRRVVV]]]bbbiiiooouuu{{{oooccc]]]XXXWWW]]]mmm~~~}}}yyylll___UUUQQQRRRTTTTTT^^^gggiiilllsss{{{nnnXXXJJJCCCAAAAAACCCKKKFFFCCCDDDEEEFFFJJJOOOOOOPPPSSSUUUVVVRRRLLLFFFBBBAAA>>>;;;999666555444111111111222222333444444111111111111111222222222000000000000000000000000111111111111111111111111222222111111111111222222555333111000111111111000000000000000000000111111......444;;;<<<666111111111111111111111000000000222333333333333222111000000000111111111222222222111111111111111111111111222222222222222222222222222333444444333333555777;;;;;;;;;;;;;;;>>>CCCGGGQQQggg}}}}}}}}}}}}www~~~sssvvvuuupppmmmppprrruuu{{{zzzooohhhiiimmmrrrvvvvvvtttpppmmmmmmiiieeefffiiihhhddd___XXXVVVSSSOOOLLLKKKJJJJJJLLLPPPVVV___kkkzzz|||ooojjjaaa]]]WWWRRRPPPOOOMMMLLLKKKJJJIIIHHHHHHHHHHHHHHHGGGGGGFFFEEEDDDDDDDDDDDDBBBBBBAAA@@@???>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<:::999999;;;<<<===<<<::::::999999999999888888888777777888888999:::::::::999999999999999999999999999999999888999999:::;;;:::999888666666666777777666666777888999::::::;;;<<<<<<;;;;;;;;;:::::::::888888888888777777777777444666777777777777888:::<<<>>>@@@CCCFFFIIINNNRRRYYY]]]dddkkkqqqxxx}}}zzzggg^^^ZZZWWWZZZgggvvv~~~uuujjj^^^VVVRRRQQQOOOZZZdddhhhlllttt{{{~~~tttaaaQQQGGGBBB@@@???CCCCCCCCCCCCCCCEEEHHHLLLOOOOOOQQQTTTWWWUUUOOOIIIDDDCCC@@@===:::777666555333222222222222333333444111111111222222222222222000000000000000000000000222222222222222222222222333222111111111111222333666444111000111111111000000000000000111111111111///...444>>>>>>666000111111111111111111111111111111111111111111111111111000111111111111222222222111111111111111111111111222222222222222222222222222333444444333333555777=========<<<<<>>>>>===========================;;;:::999999;;;<<<<<<<<<::::::999999999888888888777888888999999::::::;;;999999999999999999999999999999999999999:::;;;;;;<<<:::888777666666777888666666777888999::::::;;;<<<<<<<<<<<<;;;;;;;;;;;;999999888888888777777777444666777777666666888999:::<<<>>>@@@BBBFFFJJJNNNTTTXXX___fffmmmtttzzzssseee]]]YYYYYYaaalllxxxuuugggZZZRRRNNNMMMUUU]]]aaahhhrrrzzz}}}~~~xxxkkk\\\OOOGGG@@@===>>>AAADDDCCCAAACCCFFFIIIPPPOOOOOOSSSWWWVVVQQQLLLFFFDDDAAA>>>;;;888666666555444333222222222333333111111111222222333333333000000000000000000000000222222222222222222222222333222222111111222222333888555222000000111111000///000000000111111111111111...222;;;;;;222///222000000000000111222333333000////////////000222333000111111111111222222222111111111111111111111111222222222222222222222222222333444444333333555777<<<<<<;;;;;;<<>>>>>===>>>>>>>>>>>>>>>>>>>>>>>>===;;;999999:::<<<<<<;;;:::::::::999999999888888777888888999999:::;;;;;;999999999999999999999999999999999999::::::;;;<<<<<<;;;999777666666777888666666777888999::::::;;;======<<<<<<<<<;;;;;;;;;999999999888888888888777444666777777666666777999888:::<<<>>>@@@CCCHHHKKKQQQUUU\\\cccjjjqqqxxx}}}~~~ooo```[[[YYY]]]eeeppp|||mmm]]]RRRLLLKKKQQQVVVZZZbbboooxxx|||{{{yyyrrreeeWWWKKKAAA<<<;;;@@@DDDCCC@@@BBBEEEGGGPPPOOONNNRRRVVVWWWSSSNNNFFFEEEBBB>>>;;;999777666666555333222111222222333111111111222222333333333000000000000000000000000222222222222222222222222444333222111111222333444888666222000000111000000//////000000111111111222444...///777777///...333000000000000111222333444///...------...000222444000111111111111222222222111111111111111111111111222222222222222222222222111333444444333444666888::::::::::::;;;@@@FFFKKKZZZuuu~~~yyy||||||xxxpppmmmtttvvvtttyyy~~~yyysssmmmnnnlllkkklllpppqqqpppmmmgggccc\\\WWWTTTRRRPPPOOOOOOPPPRRRWWWbbbsss}}}}}}xxxnnnhhhbbb\\\XXXVVVTTTPPPNNNNNNNNNLLLKKKHHHHHHGGGFFFEEEEEEFFFFFFEEEDDDDDDCCCBBBBBBAAAAAA>>>>>>>>>>>>========================>>>>>>>>>>>>:::999999888888999999:::999999999::::::;;;;;;;;;======<<<;;;::::::::::::999:::::::::;;;<<<<<<<<<;;;::::::999888888888999888999::::::;;;;;;;;;;;;::::::::::::::::::::::::999999999888888888888888111222555777888888888777::::::;;;===@@@DDDGGGIIIMMMQQQWWW]]]eeennnwww}}}tttiii^^^YYY\\\aaagggssszzzlllZZZLLLLLLMMMPPPUUU\\\fffqqqxxxyyyzzzwwwmmm]]]OOOEEEAAA@@@???>>>???BBBDDDEEEDDDHHHIIILLLQQQUUUVVVTTTRRRJJJGGGDDDAAA???;;;777333222222222111222222333333---///222555666666444333///000000000000111111111333333333222222111111111111111000000111222333333333222222111000000000111000......111111......000111111111111111111111111000111222222333333222222333333333333333333333333222222222222222222222222444444444333333222222222111222333333444444333333555444444444444555555666999888:::===>>>???DDDJJJ[[[uuuxxx}}}{{{ssspppvvvwwwuuuzzzyyytttooollliiijjjmmmnnnllljjjgggccc^^^ZZZWWWUUURRRPPPOOOPPPQQQVVV```ooo}}}}}}vvvooohhhaaa\\\ZZZWWWSSSQQQPPPOOOMMMLLLLLLKKKIIIHHHGGGFFFFFFFFFEEEEEEDDDDDDCCCBBBBBBAAA?????????>>>>>>>>>=========>>>>>>>>>>>>>>>>>>>>><<<<<<;;;;;;;;;;;;<<<<<<::::::::::::::::::;;;;;;<<<<<<;;;:::::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;:::999999999999999999999:::;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::999999888777777666333444555666777777888888999999:::<<>>===???AAACCCCCCCCCGGGHHHKKKPPPTTTVVVUUUSSSKKKIIIEEEBBB@@@<<<888555333222222222222222333333111222444555555444222111111222222222222333333333222222222111111000000000111111000000111222222333333333222111111111111111333000///111111///000333111111111111111111111111000111111222222222222222333333333333333333333333222222222222222222222222333333333333333333222222444444555555555555555555444444333333444444555666999888:::===>>>???DDDKKK^^^xxxxxx}}}yyyyyy~~~~~~wwwuuuxxxyyyvvvyyy|||vvvqqqmmmiiihhhjjjkkkjjjiiifffddd```]]][[[YYYUUUSSSPPPOOOPPPTTT]]]iiixxx~~~}}}zzzrrriiiccc```\\\XXXUUUSSSQQQOOOMMMOOONNNLLLJJJHHHGGGFFFFFFFFFEEEEEEDDDDDDCCCBBBBBB@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::;;;;;;:::::::::;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;:::999999999::::::::::::;;;<<<<<<<<<;;;;;;:::::::::::::::::::::::::::::::::999888777666666666666555666666777888888888888999:::===@@@CCCEEEKKKNNNTTT[[[bbbkkktttzzzvvvhhh]]][[[\\\^^^gggrrr~~~zzzhhhWWWNNNNNNNNNRRRXXX```hhhmmmssswwwyyyvvvlll]]]PPPHHH>>>======>>>@@@BBBAAAAAAEEEFFFIIINNNSSSVVVUUUTTTNNNKKKGGGDDDAAA>>>:::777333333222222222222333333555555444333222111000000111222222222222333333333111111111000000000000000111111111000111111222333333333222222111111222222444000///111111///000444111111111111111111111111000000111222222222222222333333333333333333333333222222222222222222222222222222222333333333333333555555555555555555555444444333333333444444555666888888:::===>>>???EEEMMMbbb|||~~~zzz}}}xxxvvvwwwzzz~~~zzzxxxzzz{{{{{{yyy{{{zzzvvvvvvzzzyyytttooojjjhhhiiikkkjjjiiidddcccaaa```___\\\YYYVVVPPPOOOPPPTTT[[[fffvvv||||||sssmmmfffccc^^^ZZZWWWUUURRRPPPPPPOOONNNLLLJJJIIIHHHHHHGGGFFFFFFEEEDDDDDDCCCCCCAAAAAAAAA@@@@@@@@@@@@????????????>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;:::::::::999:::999999:::;;;<<<===>>>;;;;;;;;;::::::999999999;;;;;;::::::::::::;;;;;;;;;<<<<<<=========<<<<<<;;;;;;::::::::::::999999999999999888888888888888888777666555666777888999888888999:::<<>><<<===???@@@@@@@@@DDDEEEHHHMMMRRRUUUVVVUUUQQQNNNIIIFFFCCC???<<<999444444333222222222333333666555333222111000111111//////000000000111111111111111111111111111000000222111111111111111222222333333222222222222222333111///000333333000///111111111111111111111111111111111222333333333333333222222222222222222222222222222222222222222222222111111222222333333333444444444333333222222222333444444444444555666777777888888;;;======>>>FFFOOOfff}}}}}}|||zzzwwwuuuuuuwwwyyyuuuooonnnpppsss~~~}}}}}}wwwsssrrrxxx~~~tttooojjjggghhhiiihhhfffaaaaaa`````````^^^ZZZWWWRRROOOPPPUUU[[[dddttt|||vvvnnnjjjeee```]]]ZZZWWWTTTQQQPPPOOOMMMLLLKKKJJJJJJHHHGGGGGGFFFFFFEEEDDDDDDCCCBBBBBBBBBAAAAAAAAAAAA@@@?????????>>>>>>>>>===;;;<<<============<<<;;;<<<<<<<<<;;;;;;:::::::::999999999:::;;;<<<===>>>======<<<<<<;;;;;;::::::<<<;;;;;;;;;;;;;;;<<<<<<======>>>>>>>>>======<<<;;;;;;;;;::::::999999999777777777888999999::::::999888777666666777999:::999999999:::<<>>@@@AAAAAADDDEEEGGGLLLRRRUUUWWWVVVTTTPPPKKKGGGDDDAAA===;;;555444444333222222222333444333111000000111222333//////000000000111111111222222222222222222222222222222111111111111111222222222222111111222333333//////222888888222//////111111111111111111111111222333333444555444444444222222222222222222222222222222222222222222222222111111111222222333333333444333333222222222333444555555555555666777888999777888;;;>>>===>>>GGGRRRhhh|||}}}}}}{{{yyyuuuttttttsssnnnggggggkkkrrr{{{sssnnnpppvvv~~~vvvqqqkkkhhhgggeeebbb```^^^]]]]]]^^^^^^]]][[[XXXUUUQQQQQQVVVZZZaaarrrvvvrrrmmmhhheeeaaa^^^\\\UUUTTTRRRPPPNNNMMMLLLLLLIIIHHHHHHGGGFFFFFFEEEEEEDDDDDDCCCCCCCCCBBBBBBBBB@@@@@@@@@??????>>>>>>===>>>???@@@AAAAAA@@@???>>><<<<<<<<<;;;;;;;;;;;;;;;999999999:::;;;<<<===>>>?????????>>>>>>>>>>>>>>><<<<<<;;;;;;;;;<<<======>>>>>>?????????>>>======<<<;;;;;;::::::999999888777777777888999999::::::888888777888888999:::::::::999999:::<<<>>>@@@AAADDDHHHMMMTTT[[[dddmmmsss{{{nnnddd___[[[^^^fffwww~~~|||wwwwww}}}vvviiiVVVQQQKKKLLLTTT```iiinnnnnnnnnooossstttnnnbbbXXXHHHCCC>>><<<===@@@CCCEEEEEEFFFHHHLLLRRRVVVWWWWWWVVVRRRLLLHHHDDDAAA>>><<<666555444333333222222333222111000000111222333444111222222222222333333333222222222222222333333333333222111111000111111111111111111000111111222222111111555;;;;;;555111111111111111111111111111111222333333444444444444444222222222222222222222222222222222222222222222222111111111222222222222222555555444333444555666777444444555555666777999999666888;;;>>>===>>>HHHTTTjjj{{{~~~}}}~~~~~~|||yyywwwvvvrrrkkkeeefffkkkzzzvvvmmmjjjooouuu|||~~~yyyrrrmmmiiieee___ZZZ[[[ZZZYYYZZZ[[[[[[ZZZXXXYYYTTTSSSWWWXXX\\\lll~~~{{{uuupppmmmjjjgggddd\\\[[[XXXTTTQQQNNNLLLLLLIIIIIIIIIHHHGGGGGGFFFFFFEEEEEEDDDDDDDDDCCCCCCCCCAAAAAA@@@??????>>>>>>===>>>???AAABBBBBBAAA???>>>;;;;;;;;;;;;<<<<<<<<<<<<:::::::::::::::;;;<<<============>>>>>>>>>>>>>>><<<<<<;;;<<<<<<======>>>??????@@@@@@??????>>>===<<<<<<;;;::::::999888888999999999888888888777777666777888999::::::;;;;;;999888888999:::<<<>>>???BBBFFFKKKRRRZZZccclllqqq{{{wwwjjjbbb\\\^^^cccrrr{{{{{{xxx|||zzzqqq[[[SSSKKKIIIQQQ]]]ggglllpppllljjjmmmqqqnnnfff]]]MMMGGG@@@;;;<<>><<<666666555333333222222222111111111111111222222333111222222222222333333333000111111111222222222222333222222111000000111111000000//////000000111222222000222666666222000222111111111111111111111111000111222222333333222222111111111111111111111111222222222222222222222222222222222222111111111111444444333333444666888999222222333333444666777888666888<<<>>><<<>>>IIIVVVmmm{{{~~~|||{{{|||~~~|||yyyuuulllfffhhhoooyyynnnhhhkkkpppuuu}}}yyysssmmmfff^^^YYYYYYWWWWWWWWWYYYZZZYYYXXX]]]VVVTTTWWWWWWXXXhhh{{{{{{vvvssspppllljjjccc```]]]XXXSSSOOOLLLKKKJJJIIIIIIHHHHHHGGGGGGFFFEEEEEEEEEEEEDDDDDDDDDDDDAAAAAA@@@@@@???>>>>>>===<<<===???@@@@@@???===<<<:::;;;;;;;;;<<<=========;;;;;;:::::::::;;;<<<<<<999:::::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>@@@@@@@@@@@@@@@???>>>===<<<<<<;;;::::::999888888<<<<<<:::999888666555444555666888:::;;;;;;;;;;;;888777777777888:::<<<===AAAEEEKKKQQQYYYbbbkkkppp{{{}}}nnnddd]]]]]]aaannnyyy~~~zzz}}}}}}www___UUUKKKHHHOOO[[[eeejjjooojjjeeeggglllllleee^^^PPPIIIAAA;;;<<>><<<777666555444333222222222111111111111111111111111///000000000000111111111//////000000111111111222333333222111000000111111//////...//////000111111111......000000......111111111111111111111111111//////000111111111111111111111111111111111111111222222222222222222222222333222222222111111000000111111000000222444777888111111111222333444666777555888<<<>>><<<>>>JJJWWWooo{{{}}}{{{yyyyyy{{{~~~