BM66(h ggg\\\bbbddd___[[[]]]]]]]]]]]]]]]]]]]]]]]][[[ZZZZZZYYYXXXWWWVVVVVVXXXWWWVVVUUUTTTSSSRRRQQQPPPPPPQQQRRRRRRSSSTTTTTTRRRRRRRRRSSSSSSUUUVVVVVVSSSSSSSSSSSSSSSSSSSSSSSSQQQQQQPPPPPPPPPPPPQQQQQQNNNNNNNNNOOOPPPQQQRRRSSSPPPPPPPPPPPPPPPPPPPPPPPPJJJNNNPPPPPPNNNPPPVVV[[[\\\ppptttppppppmmmjjjkkkkkkllllllmmmnnnnnnoookkkllllllmmmnnnoooooopppooooooppppppqqqqqqqqqqqqoooooopppqqqqqqrrrsssssspppqqqssstttuuutttsssssswwwwwwwwwwwwwwwwwwwwwwwwvvvvvvvvvvvvvvvvvvvvvvvvyyyyyyyyyyyyzzzzzzzzzzzz||||||}}}qqqZZZXXX\\\[[[ZZZ\\\XXXWWWWWWVVVTTTSSSSSSRRRQQQPPPOOONNNNNNOOOQQQRRRMMMMMMMMMMMMLLLLLLLLLKKKHHHHHHHHHIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIJJJJJJJJJKKKKKKLLLLLLHHHHHHHHHGGGGGGFFFFFFFFFHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGHHHHHHHHHIIIIIIIIIHHHGGGGGGFFFFFFGGGGGGHHHJJJSSSaaarrrkkkbbbXXXQQQPPPOOONNNKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKJJJJJJJJJJJJJJJIIIIIIHHHHHHHHHHHHHHHIIIIIIIIIJJJJJJJJJKKKKKKKKKLLLLLLLLLLLLMMMKKKKKKJJJIIIIIIHHHGGGGGGHHHHHHIIIIIIIIIJJJJJJJJJHHHJJJLLLLLLNNNUUUaaajjjooo]]][[[YYYWWWVVVWWWXXXYYYXXXXXXXXXXXXYYYYYYYYYZZZYYYZZZZZZZZZZZZ[[[[[[[[[[[[[[[[[[\\\]]]^^^```aaabbbaaaaaaaaaaaabbbcccccceeeddddddiiippptttrrrooonnnnnnnnnmmmmmmlllllllllmmmoooqqqrrrpppoooooopppppppppooooooooonnnnnnnnnrrrooossszzzfffWWWWWW[[[YYYWWWYYYXXXWWWWWWUUUTTTSSSRRRRRRQQQOOOMMMMMMMMMLLLJJJHHHKKKKKKKKKKKKJJJJJJJJJJJJHHHHHHHHHHHHIIIIIIIIIJJJHHHHHHHHHHHHHHHHHHHHHHHHGGGHHHHHHHHHIIIIIIIIIIIIHHHGGGGGGGGGFFFFFFFFFFFFJJJIIIIIIHHHGGGFFFEEEEEEFFFFFFFFFGGGGGGGGGHHHHHHFFFFFFEEEEEEEEEEEEFFFFFFFFFHHHLLLSSS___uuueeeXXXQQQJJJGGGHHHJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGHHHHHHIIIIIIHHHHHHGGGFFFEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEFFFFFFFFFGGGGGGGGGFFFEEEEEEDDDCCCCCCBBBBBBCCCDDDDDDDDDDDDEEEEEEEEEDDDEEEEEECCCCCCGGGOOOVVVgggppp}}}xxxxxxyyy|||}}}zzzsssmmmpppqqqrrr~~~}}}qqq___SSSMMMKKKIIIHHHGGGGGGHHHIIIHHHHHHIIIIIIIIIIIIJJJJJJJJJJJJKKKKKKKKKLLLLLLLLLJJJJJJJJJKKKLLLMMMOOOPPPMMMMMMLLLLLLMMMMMMNNNOOOLLLJJJIIIMMMRRRTTTQQQNNNSSSSSSSSSRRRRRRRRRQQQQQQOOOQQQSSSSSSRRRPPPPPPQQQRRRRRRRRRQQQQQQQQQPPPPPPSSSSSSVVVaaaxxxlll]]]YYYTTTRRRRRRRRRQQQPPPggg[[[UUUYYY\\\XXXVVVWWWXXXWWWVVVUUUSSSRRRQQQPPPOOOMMMKKKNNNQQQPPPJJJEEEIIIIIIIIIIIIHHHHHHHHHHHHGGGGGGHHHHHHHHHIIIIIIIIIFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEJJJIIIHHHGGGEEEDDDCCCCCCDDDDDDDDDEEEEEEEEEFFFFFFDDDDDDCCCCCCCCCCCCDDDDDDFFFEEECCCBBBFFFSSSdddpppkkkWWWPPPMMMIIIEEEDDDGGGIIIHHHGGGEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDEEEEEEEEEEEEDDDDDDBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBAAAAAABBBBBBBBBCCCCCCCCCAAAAAAAAA@@@@@@??????>>>@@@@@@@@@@@@AAAAAAAAAAAABBBDDDDDDAAA???@@@EEEIIIPPP\\\kkkxxx|||vvvssssssqqqtttzzz{{{uuupppooommmrrrvvvuuuqqqllllllmmmwww}}}lll^^^TTTIIIBBBDDDCCCBBB@@@???@@@@@@AAA@@@@@@AAAAAAAAABBBBBBBBBCCCCCCCCCDDDDDDDDDEEEEEEBBBBBBBBBBBBCCCDDDFFFFFFEEEEEEEEEEEEEEEFFFFFFGGGKKKIIIIIIKKKOOOQQQOOOMMMNNNNNNNNNNNNMMMMMMMMMMMMLLLNNNPPPPPPOOOMMMMMMNNNPPPPPPOOOOOOOOONNNNNNNNNIIINNNQQQQQQXXXqqqxxxZZZIIIKKKIIIFFFEEEEEEEEEDDDBBBjjj\\\XXXWWW[[[\\\XXXVVVXXXVVVVVVUUUSSSRRRQQQPPPOOOLLLJJJJJJQQQXXXYYYRRRKKKHHHHHHHHHHHHGGGGGGGGGGGGFFFFFFGGGGGGGGGHHHHHHHHHEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEDDDDDDDDDDDDDDDDDDGGGFFFFFFEEEDDDCCCCCCBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCBBBBBBCCCCCCCCCEEEFFFGGGGGGFFFIIIMMMPPP^^^lll~~~www|||~~~qqqaaaSSSLLLMMMKKKIIIGGGFFFGGGGGGFFFDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBAAAAAA@@@@@@@@@@@@???@@@@@@@@@@@@AAAAAAAAA@@@BBBCCCCCCBBBBBBEEEHHHIIIQQQ[[[eeennnwww~~~zzzwwwuuusssrrrnnnnnnqqqrrrooommmnnntttyyy}}}}}}zzzxxx{{{}}}eeeTTTNNNLLLGGGCCCDDDCCCBBBAAAAAAAAAAAABBBAAAAAAAAABBBBBBBBBCCCCCCDDDDDDDDDEEEEEEEEEFFFFFFCCCCCCCCCCCCDDDEEEFFFGGGFFFFFFFFFFFFFFFGGGHHHHHHFFFEEEEEEHHHMMMOOOOOONNNJJJJJJJJJIIIIIIIIIIIIIIIJJJLLLNNNNNNLLLKKKKKKKKKMMMMMMLLLLLLLLLKKKKKKKKKJJJPPPUUUTTTSSS^^^ssslllWWWOOONNNIIIIIIHHHHHHHHHGGGFFFEEE~~~ggg]]]XXXWWWWWWYYYWWWTTTTTTWWWSSSSSSRRRQQQPPPOOONNNNNNJJJHHHJJJQQQYYY[[[VVVOOOHHHHHHGGGGGGGGGFFFFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBCCCCCCCCCCCCCCC@@@@@@@@@AAAAAAAAABBBBBBCCCCCCBBBBBBBBBBBBCCCCCC???AAAEEEFFFFFFEEECCCCCCEEENNN[[[lll~~~uuuyyyrrrZZZTTTSSSMMMFFFDDDFFFEEEDDDDDDDDDCCCAAA???BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAABBBBBBAAAAAAAAA@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAABBBBBBBBBCCCCCCCCCDDDDDDBBBBBBBBBAAAAAAAAAAAAAAA?????????@@@@@@@@@AAAAAA===>>>@@@@@@@@@AAABBBCCCDDDEEEIIIPPP[[[gggqqqvvv}}}}}}}}}zzzzzz{{{|||~~~}}}}}}lll___PPPHHHGGGHHHEEE@@@AAA@@@@@@???????????????????????????@@@@@@@@@@@@AAAAAABBBBBBBBBCCCCCCCCCBBBBBBAAABBBBBBCCCDDDEEEAAAAAAAAAAAAAAABBBCCCCCCBBBBBBBBBDDDGGGIIIJJJJJJHHHHHHHHHHHHHHHHHHHHHHHHHHHJJJKKKKKKIIIHHHGGGHHHHHHHHHHHHGGGGGGGGGGGGFFFCCCFFFKKKOOOSSSWWW\\\```zzz___KKKFFFHHHKKK@@@AAABBBBBBAAA@@@??????}}}___VVVYYYUUUUUUUUUSSSQQQOOOPPPQQQOOOOOOOOONNNNNNNNNMMMMMMJJJIIIIIIMMMRRRSSSOOOJJJGGGFFFFFFFFFFFFEEEEEEEEEBBBCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAABBBBBBBBBBBBBBB???@@@@@@AAABBBBBBCCCCCC?????????@@@@@@@@@AAAAAABBBBBBBBBAAAAAABBBBBBBBB>>>?????????AAABBBDDDDDDAAACCCGGGMMMXXXjjj~~~zzz{{{zzz[[[TTTMMMKKKIIIFFFFFFIIIBBBBBBCCCCCCCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBB???@@@@@@AAAAAA@@@@@@???=========>>>>>>>>>>>>>>>=========>>>>>>>>>>>>???@@@@@@@@@@@@AAAAAAAAAAAA????????????????????????=========>>>>>>>>>??????@@@@@@@@@@@@@@@@@@??????@@@>>>>>>DDDOOO[[[dddiiioooxxx~~~|||yyyyyy{{{zzzzzzzzz}}}~~~xxxaaaQQQKKKEEEBBBCCCCCC@@@<<<>>>>>>>>>>>>>>>>>>>>>>>>=========>>>>>>>>>??????????????????@@@@@@@@@AAAAAAAAA@@@@@@AAAAAABBBCCCAAAAAAAAAAAAAAABBBCCCCCCIIIIIIHHHHHHHHHIIIIIIJJJJJJJJJJJJJJJKKKKKKKKKKKKMMMNNNPPPPPPNNNLLLKKKLLLLLLLLLLLLKKKKKKKKKJJJJJJJJJHHHHHHKKKQQQUUUTTTRRR[[[iiitttYYYKKKHHHGGGEEEDDDBBBCCCEEEDDDCCCAAABBBBBBiii[[[WWWXXXRRRSSSSSSQQQOOOOOONNNLLLKKKKKKKKKLLLLLLLLLMMMMMMIIIHHHGGGGGGHHHIIIGGGFFFEEEDDDDDDDDDCCCCCCCCCCCC@@@AAAAAAAAAAAABBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@AAAAAABBBBBB??????@@@@@@@@@@@@@@@@@@????????????@@@@@@@@@@@@AAA@@@@@@??????@@@@@@AAAAAA@@@>>>>>>@@@CCCEEEFFFAAABBBCCCCCCEEELLLVVV^^^www}}}}}}|||mmmYYYNNNOOOKKKCCC@@@DDDJJJLLLBBBCCCDDDDDDCCCBBBCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA>>>>>>>>>??????>>>>>>>>>;;;;;;<<<<<<<<<=========;;;;;;<<<<<<<<<===============>>>>>>>>>?????????========================<<<=========>>>>>>>>>>>>AAA@@@@@@???@@@@@@??????>>>>>>???AAAEEEMMMUUU[[[]]]fffqqqyyy}}}vvvtttrrrnnnnnnqqqtttvvvxxx|||vvvggg\\\PPPDDDCCCAAA@@@@@@@@@???>>>>>>>>>>>>?????????>>>>>>===>>>>>>>>>>>>?????????>>>>>>>>>?????????@@@@@@@@@@@@@@@@@@@@@AAAAAABBBDDDCCCCCCCCCCCCDDDEEEEEECCCCCCBBBAAAAAAAAABBBCCCAAAAAABBBBBBCCCCCCCCCCCCGGGHHHJJJIIIGGGEEEEEEEEEFFFFFFFFFEEEEEEEEEDDDDDDNNNOOOOOOOOOOOOOOOPPPQQQOOOSSSccc\\\PPPHHHIIIKKKIIIEEEEEE???AAABBBAAA>>>===>>>@@@}}}bbb^^^```[[[TTTQQQRRRSSSQQQQQQQQQNNNJJJIIIIIIIIIJJJKKKLLLLLLMMMGGGFFFEEEDDDCCCDDDEEEFFFCCCCCCBBBBBBBBBAAAAAAAAA??????@@@@@@@@@AAAAAAAAA????????????????????????AAAAAAAAAAAA@@@@@@????????????@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@??????>>>>>>????????????@@@@@@@@@@@@??????>>>>>>>>>>>>??????@@@@@@@@@AAACCCCCCBBBAAA>>>AAADDDDDDBBBBBBDDDGGGKKKZZZooo}}}}}}zzz}}}}}}xxxwww\\\PPPMMMEEEHHHFFFAAADDDJJJFFF;;;BBBCCCCCCAAA???>>>>>>???????????????????????????????????????????????????<<<==================<<<<<<<<<<<<======>>>>>>>>><<<<<<<<<=========>>>>>>=========>>>>>>>>>??????========================>>>>>>>>>?????????@@@@@@<<<;;;::::::<<<>>>>>>===;;;>>>@@@>>><<<===CCCJJJQQQZZZdddkkkpppzzzqqqhhhWWWKKKGGGBBB>>>>>>>>>===<<<===@@@BBB;;;<<<============<<<<<<<<<<<<<<<<<<============;;;<<<<<<<<<<<<===========================>>>>>>>>>>>>======>>>>>>???@@@@@@AAAAAAAAAAAABBBEEEGGGEEEEEEFFFFFFFFFGGGGGGGGGGGGHHHJJJIIIGGGEEEDDDDDDGGGGGGFFFFFFFFFEEEEEEEEE===DDDLLLMMMIIIHHHLLLQQQRRRUUU[[[dddmmmiiiLLLMMMGGGDDDEEEBBB===>>>CCC???@@@AAA???<<<;;;===???bbbYYY\\\ZZZVVVUUUVVVSSSPPPMMMLLLKKKJJJHHHIIIIIIJJJJJJJJJJJJJJJIIIHHHGGGEEEDDDCCCCCCCCCDDDFFFEEEDDDCCCAAAAAAAAA@@@AAAAAAAAAAAAAAAAAAAAAAAA>>>>>>???@@@@@@@@@@@@???????????????????????????@@@???===???AAABBB???===>>>>>>============>>>>>>===================================================>>>>>>>>>????????????@@@@@@@@@AAAAAAAAABBBBBBHHHHHHKKKQQQ\\\mmm~~~}}}zzzaaaSSSMMMJJJHHHEEEEEEEEEEEEDDDDDDDDDDDD@@@@@@@@@?????????>>>>>>============================================================<<<<<<<<<<<<:::::::::::::::;;;<<<===;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<===???@@@AAABBBCCCHHHKKKPPPWWW^^^gggqqqwwwnnncccTTTIIIDDDBBB???===<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::=========<<<<<<;;;;;;;;;999:::===???@@@@@@???>>>???>>><<<===>>>???===<<<============>>>>>>>>>>>>======>>>???AAABBBCCCCCCDDDCCCBBBCCCDDDEEEDDDCCCCCCBBBBBBBBBBBBCCCDDDEEEGGGFFFDDDBBBAAAAAAAAABBBCCCDDDEEEFFFHHHHHHIIIIIIKKKRRRWWWVVVTTT\\\nnnwww]]]LLLCCCCCCCCCBBBAAAAAA@@@??????>>>>>>>>>>>>============kkkVVVSSSUUURRRQQQSSSRRROOOLLLKKKKKKKKKKKKJJJHHHIIIIIIJJJJJJJJJIIIIIIGGGFFFEEECCCCCCCCCCCCCCCFFFEEECCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@===>>>??????@@@@@@??????????????????????????????AAA???>>>???AAAAAA@@@>>>>>>======<<<<<<======>>>========================<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>??????>>>?????????@@@@@@@@@@@@@@@AAABBBDDDIIIRRR\\\dddpppzzz~~~uuugggUUUJJJGGGIIIIIIIIIEEEEEEDDDDDDDDDCCCCCCCCC@@@@@@?????????>>>>>>>>>========================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::::::::::::::;;;<<<<<<::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>??????@@@>>>AAAEEEJJJPPPXXXaaafffnnnvvvooocccRRRLLLCCC>>>>>>>>>;;;999;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::<<<<<<;;;;;;;;;::::::::::::<<<>>>@@@AAAAAA@@@@@@>>>===<<<===>>>>>>===<<<<<<<<<============>>>>>>===>>>>>>???@@@AAABBBBBBAAAAAABBBCCCEEEEEEEEEDDDBBBBBBBBBBBBBBBBBBBBBCCCEEEDDDCCCBBBAAAAAAAAAAAAAAABBBCCCDDDEEEFFFFFFFFFHHHKKKMMMMMMNNNSSS\\\dddggguuujjjWWWLLLEEEAAABBBBBBAAA@@@@@@???>>>>>>>>>>>>>>>=========<<<<<>>???????????????>>>>>>>>>>>>>>>>>>>>>>>>AAA???>>>>>>???@@@@@@???======<<<<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<=========>>>>>>============>>>>>>>>>>>>>>>???@@@??????@@@BBBEEEJJJQQQ[[[fffrrr|||ttt]]]OOOIIIBBB@@@CCCEEEDDDBBBCCCCCCCCCCCCBBBBBBBBBBBB?????????>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999999999:::999999999999:::;;;;;;999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;:::<<<@@@CCCGGGMMMSSSXXX]]]bbbiiipppxxxuuugggZZZOOOGGG>>><<<:::;;;===>>><<<999::::::::::::::::::::::::999999999999999999999999:::::::::999999999999999<<<===???AAABBBBBBBBBAAA>>><<<;;;<<<===>>>===<<<;;;;;;;;;<<<<<<============>>>>>>>>>??????@@@@@@@@@AAACCCDDDDDDDDDCCCBBB@@@AAAAAABBBAAAAAA@@@@@@AAAAAABBBBBBBBBBBBAAAAAA>>>???@@@BBBCCCCCCCCCCCCDDDCCCBBBEEEIIILLLMMMLLLLLLSSSbbbzzzrrrWWWFFFCCCEEEDDDAAA@@@??????>>>>>>=====================<<<<<<<<<;;;aaaWWWSSSRRRTTTTTTOOONNNQQQLLLJJJHHHHHHIIIKKKKKKKKKGGGGGGHHHHHHGGGGGGFFFFFFDDDCCCCCCBBBBBBBBBBBBBBBCCCBBBAAA@@@????????????========================<<<===>>>>>>??????>>>>>>========================???>>>===<<<======>>>>>><<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<============>>>???@@@AAA@@@???>>>???@@@>>>@@@DDDHHHMMMVVV```gggxxxlll\\\NNNDDDJJJGGGDDDDDDFFFEEEAAA===BBBBBBAAAAAAAAA@@@@@@@@@>>>>>>>>>=========<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999888888999999888888888999999:::888888888999999999::::::::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999999999888888999999999999999:::999999999999999999999999:::<<<>>>???AAADDDIIILLLSSSVVVZZZ^^^aaahhhqqqwwwvvvnnn```TTTKKKEEE@@@===;;;:::999;;;<<<===;;;888999999999999999999999999888888888888888888888888888888888888888888888888<<<===>>>@@@AAAAAAAAAAAA<<<;;;;;;;;;===>>>===<<<999999::::::;;;<<<<<<<<<===============>>>>>>>>>@@@BBBDDDDDDCCCAAA@@@??????@@@@@@AAA@@@@@@>>>>>>>>>???AAABBBBBBBBBAAA@@@===>>>???@@@AAABBBBBBAAAAAA??????BBBHHHKKKJJJHHHMMMSSSVVVYYYdddooo]]]PPPCCC???DDDGGGCCC===============<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;qqqXXXTTTOOOMMMOOOPPPNNNKKKKKKMMMKKKIIIHHHIIIJJJIIIIIIFFFFFFFFFFFFFFFEEEDDDDDDBBBBBBBBBBBBAAAAAAAAA@@@AAA@@@???>>>>>>===>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<===;;;;;;::::::::::::;;;;;;::::::::::::::::::::::::999999999999999999999999999999:::::::::;;;;;;;;;<<<<<<<<<<<<============<<<===>>>>>>======@@@BBB@@@@@@@@@??????AAADDDGGGMMMTTT^^^iiiuuu|||cccPPPGGGEEEHHHKKKCCCAAA@@@AAADDDDDDBBB???@@@@@@@@@????????????>>>=========<<<<<<<<<;;;;;;::::::::::::::::::::::::999999999999999999999999:::::::::999999999888888999888888777777777888888777777777777888888888888999999999999999999999999999999999999999999999999888888888888888888888888666777777777888888888999::::::999999999888888888666888999999999;;;>>>@@@EEEIIIMMMOOOPPPSSSXXX\\\eeellluuu}}}yyykkk___QQQLLLEEE???<<<::::::999:::888777666777777666666888888888888888888888888777777777777777777777777777777777777777777777777999:::;;;<<<===>>>>>>>>>;;;:::::::::<<<======;;;777888888999::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===???BBBBBBAAA@@@AAABBB>>>???????????????>>>>>>===>>>???AAAAAAAAA@@@@@@>>>>>>???@@@AAAAAAAAAAAAAAAAAAAAACCCEEEHHHKKKLLLIIIRRRWWWVVVZZZhhhxxxuuu[[[JJJBBB@@@???@@@BBBAAA<<<888<<<;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;:::::::::999sss\\\SSSSSSNNNJJJKKKNNNPPPNNNKKKNNNKKKHHHGGGHHHHHHHHHGGGEEEEEEEEEEEEEEEDDDCCCBBB@@@@@@AAAAAAAAAAAA@@@??????>>>>>>===<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<===============;;;;;;;;;;;;;;;;;;;;;;;;999;;;======;;;::::::;;;::::::999999999999::::::999999999999999999999999999999999999999999999999888888888999999999::::::;;;;;;;;;<<<<<<<<<<<<===<<<======<<<<<<<<>>>>>@@@@@@@@@??????>>>>>>>>>============<<<<<<<<<;;;;;;;;;::::::999999999999999999999999999999999999999999999999:::999999999999888888888888888777666666666666777555666666666666777777777888888888888888888888888888888888888888888888888666666666666666666666666555555555666777777888888999999999999999888888888666777888888777777999;;;:::???DDDGGGHHHIIILLLOOOTTTWWW\\\```fffmmmuuuzzz~~~xxxkkkbbbZZZSSSJJJCCC???>>><<<:::999888888999888777666555555666777888666666666666666666666666666666666666666666666666666666666666777777777777777777888888999:::;;;<<<:::999999:::<<<===<<<;;;666666777888999999::::::999:::::::::;;;;;;<<<<<<888;;;>>>@@@???@@@DDDHHH???>>>>>>>>>>>>???@@@AAA======>>>???@@@@@@??????>>>??????@@@AAAAAA@@@@@@BBBCCCDDDCCCAAACCCGGGKKKMMMMMMMMMRRR```nnnlllaaammmwww|||kkk]]]PPPFFFAAA===>>>???>>><<<:::999999::::::::::::::::::::::::::::::::::::999999999999qqqZZZOOOMMMQQQOOOMMMLLLNNNPPPOOOMMMKKKIIIFFFEEEFFFGGGFFFFFFEEEEEEEEEDDDDDDCCCAAAAAA>>>???@@@AAAAAA@@@??????>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<=========<<<<<<::::::::::::::::::::::::888<<>>;;;;;;;;;999999888888888888999999999999999999999999999999888888888888888888888888777777777888888888999999999999999:::::::::;;;;;;;;;<<<>>>>>><<<<<<===>>><<<<<<<<<>>>???@@@??????===???@@@???======AAADDDGGGMMMVVV]]]dddnnnzzznnnWWWFFFFFFAAAAAAFFFGGGBBB??????CCCBBB@@@??????>>>==================<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::999999999999999999999999888888888888888888888888888888888777777777666666888777666666555555555666444555555555555666666666777777777777777777777777777777777777777777777777555555555555555555555555333444444555666666777777777777777888888888888888777888999999888888999:::777;;;@@@AAAAAAAAADDDGGGHHHIIILLLNNNPPPSSSYYY^^^\\\ccclllrrrwww||||||uuummmgggbbbYYYTTTMMMFFFBBB???<<<:::::::::;;;:::999888888999666777777777777666777888555555555555555555555555555555555555555555555555555666666666777777777777555555555666777888999:::999888888999;;;===<<<;;;444555666777888999999:::777888888999:::;;;<<<<<<999<<<>>>>>><<<>>>CCCHHH???>>>===<<<===???BBBDDD>>>>>>=========>>>??????===>>>??????????????????@@@AAABBBAAAAAAAAACCCEEELLLJJJFFFJJJ[[[lllhhhYYYPPPVVV___fffppptttdddSSSIIICCC>>>===@@@>>>>>>>>><<<:::999:::<<<:::::::::::::::::::::::::::999999999888888888888hhhXXXSSSQQQOOOLLLNNNNNNKKKIIIJJJJJJIIIHHHFFFDDDCCCEEEFFFFFFEEEDDDDDDDDDDDDCCCBBBAAA@@@>>>>>>@@@AAAAAA@@@???>>>======<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::;;;<<<<<<======<<<<<<::::::::::::::::::::::::888===AAABBB@@@===<<<<<<999999888888888888999999888888888888888888888888777777777777777777777777777777777777888888888888777888888888888999999999444777;;;<<<;;;:::999999<<<;;;::::::<<<===<<<<<<999<<>>AAA<<>>>>>>>>???????????????======<<<<<<<<<;;;;;;;;;;;;;;;;;;:::::::::999999888888888888888888888888777777777777777777777777777666666666555555555555888777666555555555555555444444444555555555666666777777777777777777777777777777777777777777777777555555555555555555555555333333444444555666777777666666666666777777888888555666777777666555777888666999;;;:::888777:::===>>>@@@DDDGGGGGGHHHLLLQQQRRRQQQPPPQQQUUUZZZ___bbb```cccgggjjjoootttxxxxxxyyyyyyyyyxxxvvvrrrooommmjjjeee___YYYTTTOOOKKKIIIBBB@@@>>><<<:::::::::;;;555666777666555555666777222444666666555333222111555555555555555555555555555555555555555555555555555666666666777777888888444444555555666888999:::999888888999;;;<<<<<<;;;444444555666777888999999666777777999:::;;;<<<<<>>::::::???DDD???>>><<<;;;===@@@DDDFFF???>>>===<<<<<<===>>>???<<<===>>>>>>>>>>>>>>>>>>======>>>AAACCCEEEDDDBBB:::CCCIIILLLUUU]]]XXXKKKHHHLLLPPPPPPPPPUUU```iii}}}gggXXXNNNEEE??????===999888<<<999999::::::;;;:::999888::::::::::::::::::::::::999999999888888888888777eeeWWWUUUPPPJJJIIIIIIIIIIIIJJJIIIIIIHHHHHHFFFEEEDDDCCCCCCDDDEEEFFFCCCCCCBBBAAA@@@@@@?????????>>>===;;;;;;===>>>???<<<<<<;;;;;;;;;:::::::::<<<<<<<<<<<<<<<<<<;;;;;;===<<<;;;:::999::::::;;;;;;;;;;;;:::::::::999999;;;777;;;EEEEEE;;;777;;;888888777777666666555555888888777777777777888888888999999999999888777777666777777777888888888888666666666666666666666666777777888888888999999999:::::::::;;;;;;;;;<<<<<<:::::::::;;;;;;;;;<<<<<<===>>>>>>???@@@@@@AAAAAAGGGKKKQQQYYYcccnnnzzzooo___RRROOOJJJEEEBBBAAAAAABBBBBBBBBCCCCCCBBBBBBAAA@@@@@@???>>>======>>>???@@@;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999888888888888888888888888888888888888777666666666666666666666666666666666666666555555444444444444555555444555555666666666666666666666555555555444444444555555555555555555555555666666666666666555555555555555555555555555555555666666666666666666666666555555555555666666666666666666666666666666666666;;;::::::;;;<<<>>>@@@BBBAAABBBCCCEEEFFFGGGHHHHHHGGGIIIKKKMMMOOOPPPQQQRRRPPPPPPPPPOOOOOONNNNNNNNNIIIHHHFFFDDDAAA???===<<<999999999888888888777777666666666666666666666666555555555555555555555555555444444333333444444555222222222333333333444444444444444444444444444444444444444444444444444444666666666666666666666666555555555555666666666666777777888888888999999999======>>>>>>>>>>>>===<<<===<<<;;;;;;;;;===>>>???@@@???>>>===;;;;;;:::::::::;;;===>>>>>>>>>===<<<>>>>>>======>>>???@@@@@@???AAADDDFFFGGGFFFDDDCCCDDDFFFHHHKKKMMMMMMMMMLLLVVV___nnnwwwgggYYYNNNGGGDDD???>>>>>>===<<<<<<;;;;;;888888999999999:::::::::999999999999999999999999888999999::::::999999888nnnWWWQQQSSSQQQPPPSSSKKKKKKKKKJJJHHHGGGEEEEEEEEEEEEDDDCCCCCCDDDEEEEEECCCCCCBBBAAAAAA@@@?????????>>><<<;;;;;;<<<>>>???<<<;;;;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;===<<<;;;:::999::::::;;;:::::::::999999999999888:::777;;;DDDDDD;;;777:::777777777777666666555555888777777666666777777888888888888888888777777666666666777777777888888888666666666666666666666666777777777888888888999999999::::::::::::;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;<<<<<<===>>>>>>?????????@@@CCCGGGKKKRRRZZZ___jjjooovvv|||}}}ooodddZZZPPPJJJEEEDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@??????>>>>>>===<<<<<<===>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999888888888888888888888888888888888888777777666555555666666555555555555555555555555555555444444444444555555444444555666666666666666666555555555444444444333444444444444444444444444444444444444444444444444444444444444444444444444555555555555555555555555444555555555666666666666666666666666666666666666888777777777888:::<<<===;;;<<<===>>>???@@@@@@@@@>>>>>>@@@AAAAAABBBBBBBBB@@@@@@@@@?????????>>>>>><<<<<<;;;:::999777777666888888777777777666666666555555555555555555555555444444444444444444444444444444333333333333444444222222333333333444444444444444444444444444444444444444444444444444444444444444444444444444444444555555555555555666666666777777777888888888999999<<<======>>>>>>======<<<<<<<<<<<<;;;<<<<<<======???>>>===<<<;;;;;;;;;;;;;;;;;;===>>>>>>>>>===<<<>>>=========>>>>>>???@@@???@@@CCCEEEEEEDDDCCCAAAAAACCCEEEHHHIIIJJJIIIIIIHHHMMMWWWcccooozzzqqqfffYYYUUUOOOHHHCCC???>>>>>>=========<<<;;;;;;::::::888888888999999999999:::888888888888888888888888777777888888888888777777eeeYYYQQQPPPOOOKKKLLLQQQMMMLLLKKKJJJGGGEEEBBBAAADDDDDDCCCCCCCCCCCCDDDDDDCCCBBBBBBAAAAAA@@@@@@@@@>>>===<<<;;;;;;<<<===>>>;;;;;;;;;;;;:::::::::::::::::::::;;;;;;;;;;;;;;;<<<;;;:::999999999::::::999999888888888777777777999666:::AAAAAA:::666999777777777666666666666555777777666666666666777777777777777666666666555555666666666666777777777777666666666666666666666666666666777777777888888888888999999999::::::::::::999999999::::::::::::;;;999999::::::;;;;;;<<<<<<;;;<<<<<<<<<<<<>>>BBBEEEJJJOOOWWW^^^bbbdddfffggggggmmmuuu|||zzz```WWWKKKCCC@@@@@@??????===>>>@@@AAAAAAAAA@@@?????????@@@@@@??????>>>===<<<<<<;;;;;;;;;;;;<<<<<<::::::::::::::::::::::::999999999999888888888777777777777777777777777777777777666555555555555666555555555555555555555555555444444333333444444555333444555555666666555555555555444444444444333333444444444444444444444444333333333333333333333333444444444444444444444444555555555555555555555555444444444555555555666666666666666666666666666666444444444444444555666666666777888888999999888888:::::::::::::::999888888888888888777777777777777666666666666666777777777666666666555555555555555444444444444444444444444444444444444444444444444444444333333333333444444333333333333444444444444333333333333333333333333333333333333333333333333333333333333333333333333444444444555555555666666666666777777777888888888;;;<<<<<<======<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;:::<<<<<<;;;;;;;;;;;;<<<<<<;;;<<<======>>>>>>===============<<<======>>>???>>>???AAABBBCCCAAA@@@???>>>???AAACCCDDDEEEDDDDDD@@@BBBEEEIIIMMMQQQSSSTTTfffmmmvvv~~~xxxsssmmmfff^^^TTTIIIAAA@@@???<<<:::999888888999;;;;;;;;;:::999999888888777777777888888888999999777777777777777777777777666666777777777777666666ttt___YYYSSSPPPQQQOOOIIIHHHKKKLLLLLLJJJIIIFFFDDDAAA@@@CCCCCCBBBBBBBBBBBBCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@===<<<<<<;;;;;;<<<<<<===;;;;;;;;;:::::::::999999999999999:::::::::::::::::::::999999999999999999888777777777777666666666888666999>>>>>>999666888666666666666666666666666777666666555555666666777666666555555444444444555555555555666666666777777555555555555555555555555555555666666666777777777777777888888888999999999888888888999999999::::::888888888999999::::::::::::;;;;;;:::::::::===???===AAAFFFJJJMMMOOOQQQRRRSSSYYY```dddeeehhhnnntttuuuyyy}}}sssbbbSSSJJJIIIFFFCCCAAAAAAAAA@@@>>>BBBBBBBBBBBBAAA@@@>>>===???????????????>>>======<<<<<<;;;;;;;;;;;;<<<<<<999999999999999999999999999888888888888777777777777777777777777777777777666666555444444555555555444444444444444444444444444444333333333333444444333333444555555555555444444444333333333333333333333333333333333333333333222222222333333333333333333333333333333333333333444444444444444444444444333333444444444555555555555555555555555555555555444333333333333333333333666666777777777777666666888888888888888777666555888888888888888777777777666666777777777888888888555555555555555555444444444444444444444444444444333333333333333333333333444333333333333333333444333333333333444444444444222222222222222222222222222222222222222222222222333333333333333333333333333333333444555555555666555555666666666777777777999:::;;;;;;;;;;;;;;;;;;:::;;;<<<<<<<<<:::999888999999999::::::;;;<<<===;;;<<<<<<<<<===============<<<<<<<<<<<<<<<=========>>>???@@@@@@???===<<<<<<===>>>???@@@AAA@@@@@@???@@@@@@AAAAAAAAAAAAAAACCCGGGLLLPPPSSSXXX]]]aaauuuttttttssstttuuuvvvwwwwwwxxxuuuooonnnssswwwwwwpppooommmllljjjddd]]]WWWMMMKKKHHHGGGFFFCCC???;;;>>>>>>===<<<;;;:::999999999999999888888777777777666666777777777888888888666666666666666666666666666666777777777777666666qqqZZZ[[[RRRNNNLLLNNNPPPNNNMMMMMMIIIIIIHHHGGGFFFDDDBBBAAAAAAAAAAAABBBBBBAAAAAAAAA@@@@@@@@@@@@@@@?????????<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;:::::::::999999999777888888888999999::::::888888999999999999999999777777777666666666555555666666777::::::777666666555555555555555666666666666666555555555555666666666555444444333333444444444555555555555666666666444444444444444444444444444444555555555666666666666666666666777777777888777777777888888888888999888888999999999999999:::666888999999999999;;;<<<999;;;<<<======>>>AAADDDGGGLLLQQQRRRPPPQQQVVV[[[ZZZ\\\```cccfffjjjnnnqqqqqqvvv}}}|||qqqbbbTTTKKKGGGDDDCCCBBBBBBBBBBBBCCCBBB@@@>>>EEEDDDCCCAAA@@@????????????????????????>>>======<<<<<<<<<<<<<<<<<<<<<<<<999999999999999999999999888888888777777777666666666666666666666666666666555444444444444444555555444444444444444444444444333333222222222222333333222333333444444444444444222222333333333333333333333333333333333333333333222222333333333444444444333333333333333333333333444444444444444444444444333333333333444444444444444444444444444444444444555555555555444444333333666666777777777666555555222333333444444444333333555555555555555555555555444444444444444444444444555555555555555555555555444444444444444444444444333333333333333333333333333333333222222333333333222222222333333333333444222222222222222222222222222222222222222222222222333333333333333333333333222222222333444555555555444444555555555666666666888888999:::::::::::::::999:::;;;;;;;;;999888777777777888888999;;;<<<===;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<======>>>======<<<;;;<<<<<<======>>>>>>>>>>>>=========<<<<<<<<<======@@@@@@@@@@@@@@@BBBDDDFFFKKKJJJIIIHHHIIIJJJLLLMMMPPPTTTVVVRRRQQQTTTVVVUUUMMMKKKJJJIIIHHHFFFDDDBBBCCCBBB@@@???>>>===;;;:::555555666777888888999999777777777777666666666666555555555666666666777777555555555555555555555555666666777777777777666666jjjUUURRRSSSRRRNNNJJJJJJMMMNNNKKKIIIFFFFFFFFFFFFEEEDDDCCCBBB@@@@@@AAAAAAAAAAAA@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999999999666666777777888999999999777777888999999999888888777777666666666555555555555555666777777666555555444555555555555666666666555555444444444444555555777666444333333333444555444444444444555555555666444444444444444444444444333333444444444555555555555555555555666666666666666666666777777777888888888999999999999999999999666888::::::999888999:::;;;;;;:::888777888;;;>>><<>>>>>??????>>>>>>===<<<;;;<<<<<<======<<<<<<;;;888888888888888888888888777777777777666666666666666666666666666666666666444333333333333444555555333333333333333333333333333222222111111222222333111222333333444444333333111111222222222222333333222222222222222222222222222222222333333444444555222222222222222222222222333333333333333333333333222222222333333333444444444444444444444444444444555555555666666555444444444444555555555444444333111111222333444444444444222222333333333333444444444444333333333222222222444444444444444555555555444444444444444444444444222222222222222222222222333333222222222222333333111111111111222222222222111111111111111111111111111111111111111111111111333333333333333333333333000111222222333444555555333333444444444555555555666666777888999999999999888999999999999888888777666666777777888:::;;;<<<:::999999999999:::;;;;;;<<<;;;::::::::::::::::::;;;;;;<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<=========<<<<<<;;;;;;:::;;;;;;<<>>>>>??????>>>===<<<<<<<<<===>>>???>>>HHHQQQRRRPPPMMMIIIDDD@@@???>>>======>>>@@@AAA@@@???>>>===<<<::::::999777777777777777777777777666666666666666666666666444444555555555666666666555555555555555555555555666666777777777777666666gggOOOKKKKKKHHHQQQOOOLLLJJJJJJJJJGGGEEEFFFFFFFFFEEEDDDCCCBBBAAA??????@@@AAAAAA@@@??????<<<=====================:::::::::;;;;;;::::::::::::::::::999999999999888555555666777777888999999555666888999999999888888777777777666666666666555444555555444444555555444444444444555555555666666555444444444444444444555777666444333333333555666333333444444444555555555333333333333333333333333333333333333444444444444444444444444555555555555555555666666666777777777888888888888888888888888666888;;;<<<:::999999999;;;<<<<<<:::999999:::<<<999999999999999;;;<<<>>>>>>???@@@@@@@@@AAADDDFFFHHHLLLQQQTTTUUUWWW[[[______bbbfffhhhiiijjjlllmmmrrrvvvzzz{{{|||~~~wwwooo```bbbaaa\\\SSSKKKGGGGGGFFFEEEDDDDDDDDDCCCBBBAAAEEEDDDBBB@@@???@@@CCCEEE===>>>???AAACCCCCCDDDDDD===============<<<;;;;;;999:::;;;<<<<<<;;;:::999888888888888888888888888777777666666666555555555555555555555555555555555333333222222333444444555222222222222222222222222222222111111111111222222111111222333333333333333111111111111222222222333222222222222222222222222000000111111222333333444222222222222222222222222222222222222222222222222222222222222333333333333333333333333333333333333222333444555555555444333222222333444444333333333222333444444555555444444222222333333333444444444333333333333444444444444222222222333333333444444333333333333333333333333222222222222222222222222333333222222222222333333///000000000000111111111111111111111111111111111111111111111111111111111222222222222222222222222000000111222333444555555333333333333444444444444555555666777888888888888888888777777777888999999666666666777888999:::;;;999888777777777888999:::;;;;;;:::999999999999999:::::::::;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;<<<===BBB@@@>>>===<<<<<<<<<;;;>>>>>>>>>=========>>>>>><<>>===<<<:::999888777777666666666666666666666666333444444444444555555555555555555555555555555555555555666666666666555555[[[QQQSSSMMMHHHJJJGGGJJJLLLJJJJJJKKKLLLKKKGGGGGGFFFEEEDDDBBB@@@???>>>???@@@AAAAAA@@@???>>>;;;;;;<<<<<<<<<<<<<<<<<<999::::::;;;;;;::::::999:::::::::999999999888888444555555666777888888999555666777999999999888777888777777777666666666666333555555333333555555333444444444555555555666666555444444333333444444555888666555333333444555666333333333444444444555555333333333333333333333333222222333333333444444444333333333444444444555555555555555555666666666777777777777777777666666666111444777999999888888888777999;;;;;;:::888888999===;;;888777888999888888:::::::::999888999;;;===<<<>>>AAABBBBBBFFFKKKPPPRRRUUUXXXYYYYYYXXXYYYZZZXXX[[[___aaabbbeeekkkoooqqqpppooopppttt{{{^^^OOOOOOLLLPPPTTTQQQJJJFFFHHHKKKFFFEEEBBB@@@@@@@@@AAAAAA===???@@@???===;;;::::::===@@@CCCFFFGGGFFFDDDBBB;;;;;;<<<<<<;;;;;;:::999888999:::;;;;;;:::999888777777777777777777777777777666666666555555555555555555555555555555555555222222222222333333444555222222222222222222222222222222111111111111222222111111222333333333333222000000111111222222222333111111111111111111111111...//////000111222222222111111111111111111111111222222222222222222222222111111222222222333333333333333333333333333333333000111222444444444333222222222333444444444444444111111222222111111000000000000000111111222222222//////000000111222222222000000111111222222222333111111111111111111111111111111111111111111111111333222222222222222222333////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000///000111222333444555555222222333333333444444444444555666777888888888888888777666666666888999:::666666666666777888999:::888777666666666777999:::;;;::::::999888888888999999999:::;;;;;;<<<======<<<;;;::::::999:::::::::777777666777888:::<<<===AAA???===<<<;;;;;;:::888:::::::::::::::::::::999>>>EEEGGGBBB<<<;;;;;;:::888999999888777666777888:::;;;<<<;;;999777777777555555444444555777888:::555666666666666666666666333333333444444444555555666666666666666666666666333444444555555444444333{{{eeeQQQNNNMMMIIIIIINNNIIIHHHGGGFFFFFFFFFGGGHHHDDDCCCBBBBBB@@@@@@???>>>========================<<<;;;;;;<<<======<<<:::;;;::::::999999::::::;;;999999888888888888999999888777777777666666555555999999999888888888777777888888777777666666555555555555444444444333333333333444444555555444444333333333333333333333333333333333333333333333333333222333333444444333333222333333333222222111111111222222333333333333444444444444444444444444444444555555555555555555555555666666666666666666666666777777888777777666555555888888999999999999888888777777777777777777777777::::::::::::::::::::::::999999:::;;;;;;<<<======FFFFFFHHHIIIIIIIIIHHHGGGHHHIIIKKKNNNQQQTTTVVVWWW\\\^^^aaabbbcccdddfffiiilllkkklllmmmooosssvvvxxxxxxyyyzzz|||~~~wwwsssrrrsssppp[[[MMMIIIKKKHHHGGGGGGFFFEEEDDDCCCBBBDDDDDDCCCBBBAAAAAA@@@@@@@@@??????@@@AAABBB@@@??????@@@BBBCCCBBBAAA???===>>>>>>===<<<:::999888888888888888888888888888888777777777777666666666666666666666666666666666666555555555444444333333333111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000222222111111111111111111111111111111111111111111000000000000111111111111000000000000000111111222111111000000000000111111000000000000000000000000111111111111111111111111222222222222222222222222222222222222222222222222000000000000000000000000000000000000000000000000111111000000111111222333111111111111000000000000222222222111111111000000111111222222222111111000000000111222222333333444444444444444444444444444333222000......///000111333111//////222222000...444111......111333333222222222222333333333444444222222222333333333444444666666555444555666777888666666666666666666666666444555555666777888888999666777777777777666666555:::999888777777888999:::888888999999999::::::::::::;;;;;;<<<<<<;;;;;;::::::999999999999999999::::::::::::999999999888888888888888888888888888888<<<<<<<<<;;;;;;:::::::::999999999999999888777666888888888888888777666666666666666666666666666666555555555555555555444444444444444444444444444444444444555555555555444444555555444333333333444444dddTTTIIIIIIJJJGGGGGGKKKGGGFFFEEEDDDDDDDDDEEEFFFCCCCCCBBBAAA@@@??????>>><<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::<<<<<<;;;:::::::::999999999999::::::888888777777777777888888888888777777777666666666999999999888888777777777666666666555555555444444555444444444444333333333333333444444444444333333333333333333333333333333333333333333333333333333222333333444444333333222333333333222222111111111222222222333333333444444444444444444444444444444444444444444444444444444555555555555555555555555666666777777666555555444666666777777777777666666777777777777777777777777888888888888888888888888888888999999:::;;;;;;<<<;;;;;;===>>>>>>>>>===<<<===>>>@@@BBBDDDGGGHHHIIINNNPPPQQQQQQQQQQQQSSSTTTUUUTTTTTTUUUWWWZZZ]]]___bbbbbbccceeeggghhhjjjjjjoooqqqssssssrrruuu||||||ssskkkbbb```\\\XXXVVVUUUUUUVVVWWWZZZ[[[VVVMMMFFFFFFHHHIIIHHHFFFEEEDDDDDDCCCCCCCCCCCCCCCBBBAAA@@@@@@@@@CCCBBBBBBBBBDDDDDDCCCAAA>>>>>>?????????>>>===<<<======<<<;;;:::999888888888888888888888888888888777777777666666666555555555555555555555555555555555444444444333333333333111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111//////000000000111111111000000//////000000111222111111000000000000111111000000000000000000000000111111111111111111111111222222222222222222222222222222222222222222222222000000000000000000000000000000000000000000000000111111000000000111222222111111111000000000//////222222222111111000000000111111111111000000000000222333444555777888::::::888888888888888888888888666666555444333111000///111///---...000111000///111000000222555555222000111111111111222222222333222222222333333333333444555555444444444555666777555555555555555555555555555555555666777777777888666666777777777777777666999888777666666777888999888888888999999999::::::::::::;;;;;;;;;;;;::::::999999888888888888999999:::999999999999888888888888888888888888888888888999999888888888888888888888888999999888888777666777777888888777777666555555555555555555555555555555555555444444444444444444444444444444444444444444444555555555555444444555444333333222333333333OOOGGGDDDHHHHHHDDDCCCGGGEEEDDDCCCBBBAAABBBCCCCCCCCCCCCBBBAAA@@@???>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<:::888888:::;;;;;;:::::::::999999999999::::::777777666666666666777777888888888888777777777777888888888888777777777777555555555444444444444444444444444444333333333333222333333444444333333222333333333333333333333333333333333333333333333333222222333333333333222222222222222222222111111111222222222222333333333333333333333333333333333333444444444444444444444444444444444444444444444444444555555555555444444333555555555666666555555555666666666666666666666666777777777777777777777777777777777888888999999:::666777888999999999999888888888:::;;;===>>>???@@@@@@BBBBBBAAA@@@??????AAACCCCCCCCCCCCDDDFFFIIIJJJHHHIIIIIIJJJKKKLLLMMMMMMPPPSSSVVVVVVVVVXXX]]]aaadddeeeggghhhjjjkkkllllllqqqtttyyy}}}~~~{{{zzzyyyyyyxxxuuuqqqmmmgggaaaYYYTTTQQQNNNJJJGGGBBBCCCEEEFFFHHHIIIIIIIIIDDDHHHLLLNNNMMMJJJIIIHHHJJJHHHFFFDDDCCCCCCDDDDDDBBBBBBBBBAAA@@@@@@??????CCCBBBBBBBBBDDDDDDBBBAAA<<<<<<<<<<<<;;;;;;;;;:::<<<<<<;;;:::999888888777777777777777777777777777777666666666666555555555444444444444444444444444444444333333333333333222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111//////000000000000111111000000//////000000111222111000000//////000000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222111111000000000000//////111111111111000000000000111000000//////000000111555555666777888999::::::555555555555555555555555555666888888888666333222111///------...000000000...000222666888666222...///000000000000111111111111111222222222333333333333333333333333444555555555555555555555555555555555555666666666666666666555666666777888888888888777777666555555666777777777888888888999999999999999::::::;;;;;;::::::999888777777666666777777888999999888888888777777777777777777777777777777777666666666666777777777777777777888888888777666666666777777777777666555555555555555555555555555555444444444444444444444444444444444444444444444444333444444555555444444333444333222222111111222222IIIFFFGGGJJJHHHCCCBBBFFFDDDCCCBBBAAA@@@AAABBBBBBCCCBBBBBBAAA@@@???>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<:::777666888:::::::::999999888888888888999999666666555555555555666666888888888888888888777777777777777777777777777777555555444444444444444444444444444333333333222222222222333333333333222222222222222222222222222222222222222222222222222222222222333333333333222222222222222111111111111111111222222222222333333333222222222222222222222222333333333333333333333333222222222222222222222222333333444444444333333222444444555555555555444444555555555555555555555555666666666666666666666666555555666666666777777777777888888999999999999999888888999999:::;;;;;;<<<;;;<<<===<<<:::999999;;;===<<<<<<<<<===>>>???@@@;;;;;;;;;<<<<<<<<<======???AAACCCCCCAAAAAACCCEEEEEEFFFGGGHHHIIIIIIIIIIIIHHHKKKOOOSSSVVVVVVTTTSSSRRRRRRQQQOOOMMMJJJFFFDDDFFFCCC@@@???BBBDDDDDDDDDCCCDDDFFFHHHIIIIIIIIIIIILLLMMMOOORRRSSSRRROOOLLLJJJHHHEEEBBBAAABBBCCCEEEAAAAAA@@@@@@@@@?????????@@@???>>>???@@@@@@>>><<<<<<;;;:::999999999:::::::::::::::999888888888777777777777777777777777777666666666555555555444444222222222222222222222222333333333333222222222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111////////////000000000111///////////////000111111000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000111111111000000000////////////000000000000000000000000000000///000111222444555666666555444444333222222////////////////////////111222444666777777777666444222///.........//////---///222555555444111...//////000000000111111111111111111111222222222222222222222222222333333444555555555555555555555555666555555555555555555555444555666777888888999999555555555555555555555555777777777888888888888999999999::::::::::::999999777666666555555666666777888888888777777777666666666666666666666666666666666666666777777888888888666666777777777666666555555666666666666555444444444444444444444444444444333333333333333444444444333333333333333333333333333333444444444444333333333222222111000111111111IIIIIIIIIJJJGGGDDDEEEHHHDDDCCCBBBAAA@@@AAABBBBBBCCCBBBAAA@@@???>>>>>>===;;;;;;;;;;;;;;;;;;;;;;;;<<<999777666777999::::::999888888777777888888999666666555555555555666666777777777777777777888888666666666666666666666666555555555555555555555555444444333333333222222222111111222222222222111111222222222222222222222222222222222222222222222222111222222333333222222111111111111111111111111111111111111222222222333333222222222222222222222222333333333333333333333333222222222222222222222222222222333333333333222222444555555555555555555444444444444444444444444444666666666666666666666666444444444555555555555555555555555555666666777777555555666666666666666666888999;;;:::999888:::;;;888777777777888888999999999999999888888888888888999:::;;;;;;:::::::::;;;;;;<<<<<<============<<<;;;<<<>>>???@@@@@@@@@@@@EEEEEEFFFFFFDDDCCCBBBAAACCCBBBAAAAAAAAA@@@???===@@@@@@@@@AAACCCEEEFFFHHHIIIGGGFFFHHHKKKMMMLLLKKKHHHFFFCCCAAA@@@@@@BBBCCC???????????????>>>>>>>>>>>><<<<<<<<<======;;;999;;;;;;:::999999999999:::888888888888888777777777666666666666666666666666555555555555444444444444222222222222222222222222222222222222222222222222000000000000000000000000000000000000000000000000//////////////////////////////////////////////////////000000000111111111000000000000000000000000...////////////000000000/////////...///000000111000000////////////000000//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////......//////000111000000000////////////...//////////////////////////////000222333555777888333222222111000///....../////////////////////////////////000111333555666666555444111///............///000000000000000000000000000000111111111111000000000111111111222222111111111222222222222222555555555555555555555555555555555444444444444444333444555666777888888888444444444555555444444444666666777777777888888888888888999999999999888888666555555555555555555666777777666666666555555555555555555555555555555555555555555666666777777777444555555666666555555555444555555555555444333333444444444444444444444444222222222222333333444444333333333333333333333333222222333333333333222222222222111000000000111111FFFFFFFFFFFFEEEEEEGGGIIIDDDCCCBBBAAA@@@AAABBBBBBBBBBBBAAA@@@???>>>======::::::::::::::::::::::::;;;999777777999::::::999888888777777777777888888666666555555555555666666666666666666777777777777555555555555666666666666555555555555555666666666333333333333222222222222000111111222222111111000222222222222222222222222222222222222222222222222111111222222222222111111000000000111111111111111111111111111222222222222111111111111111111111111222222222222222222222222222222222222222222222222111222222333333333333333444444555555555555444444333333333333333333333333555555555555555555555555444444444444444444444444666555555555555666777777666666666666666666666666444555777777666666777999555666666666666777777777888888888888888888888888777888888999:::;;;<<<<<<999::::::::::::::::::999<<<<<<;;;::::::;;;;;;<<<>>>@@@BBBCCCCCCCCCEEEFFFFFFFFFGGGFFFEEEBBB>>><<>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<=========;;;999::::::::::::999999999999666666777777777777777777666666666666666666666666555555444444444333333333222222222222222222222222000111111111111222222222000000000000000000000000000000000000000000000000////////////////////////////////////////////////...//////000000111111111000000000000000000000000......////////////000000//////......//////000111000//////......//////000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////...............///000000000000////////////..................///////////////111222444666777777777......//////000000111111////////////////////////111000...,,,,,,---///000666666666444000...---......///...---,,,---000222000000000000111111111111///000000000000111111111000111111222333222222222444444444444444444444444333444444444444444444444333444555555666666666666333444555555555555444333666666666666777777777777777888888999999888888777666555555444444555555666666666666555555555444444444444444444444444444444333333333444444444444444333333444555555555444444333444444444444333222222333333333333333333333333000111111222222333333444333333333333333333333333111222222333333222222111333222111111000000111111EEEEEEDDDCCCDDDEEEFFFEEECCCBBBAAA@@@@@@@@@AAABBBBBBBBBAAA@@@???>>>======999999999999999999999999;;;999888999:::;;;:::999777777777666666777777777777666666666666666666777444555555555666666666666444444444555555666666666333333444444444555555555333333333222222222222111000000111111111111000000111111111111111111111111111111111111111111111111111111222222222222111111///000000000111111111222111111111111222222222222111111111111111111111111222222222222222222222222222222222222222222222222111222333333444444333333222222333333333333222222333333333333333333333333333333333333333333333333444444444444444444444444666666555555555666777888666666666666777777777777222444555555444333555666555666666777777888777777777777777777777777777777999888777777999:::::::::777777888888888888777777:::999999888888888999999666999<<<======>>>@@@CCCCCCEEEGGGHHHGGGFFFEEEEEEGGGGGGHHHJJJMMMQQQTTTVVVKKKIIIFFFCCC@@@???@@@AAACCCBBBAAA???>>>>>>==============================>>>===<<<=========;;;999888999:::::::::999777666555555555666666777777777555555555555555555555555444444444333333333333222222222222222222222222222000000000000111111222222000000000000000000000000000000000000000000000000////////////////////////////////////////////////......//////000111111222000000000000000000000000........./////////000000///............///000000//////............//////////////////////////////........................000000000000000000000000000000000000000000000000////////////////////////////////////////////////......------......///000000000/////////.........---------....../////////111333555666666555333111---......///000111111111------------------------000///......------------111333555555222///...///...//////...,,,---000333....../////////000000000/////////000000000111111000111222333333333222222444444444444444444444444222222222333444444444555333333444444444444444333333444555666666555444333555555555666666666777777777777888888888888777777666666555555555555666666555555555444444444444333333333333333333333333333444444444444444333333333222222333444444444444444333333333333333222222111222222222222222222222222000000000111222333333333222222222222222222222222111111222222222222111111333333222111111111111222GGGFFFEEECCCDDDEEECCC???BBBBBB@@@?????????@@@AAABBBAAAAAA@@@???>>>======999999999999999999999999::::::999:::<<<<<<:::888777777666666666666777777777777666666666666777777333444444444555555666666444444444555555555666666222222222333333444444444333333333222222222111111000000111111111111000000111111111111111111111111111111111111111111111111111111222222222222111111//////000000111111111222000111111111111222222222000000000000000000000000111111111111111111111111222222222222222222222222111222333444444444444444111111222222222222111111222222222222222222222222111111111111111111111111444444444444444444444444333222111111111222444555333333333333444444444444555666777666444444444666222333444555666666666555555555666666666666777777<<<:::777666666666555555888888999999999999999888666777888999999888888777777:::======<<<===@@@CCCCCCDDDEEEEEEEEEEEEFFFGGGHHHHHHHHHHHHHHHHHHHHHGGG???AAAAAA@@@??????BBBDDDAAA@@@@@@???>>>===<<<<<<<<<<<<<<<==================<<<;;;;;;<<<;;;999777666777999::::::888666555444444555555666777777777555555555555555555555555444444444333333333222222222222222222222222222222//////000000111111111222000000000000000000000000000000000000000000000000////////////////////////////////////////////////---......///000111111222000000000000000000000000............/////////000...............///000000//////............//////////////////////////////........................111111111111111111111111111111111111111111111111////////////////////////////////////////////////...------------...//////000/////////............---------.........//////333444666777666222///,,,////////////............////////////////////////+++,,,...000111000///...,,,000444444222/////////---///111000......000333---------.........//////////////////000000000000000111222333444333222222444444444444444444444444111111222333333444555555333333333444333333222222444444555666666555444444555555555555666666666777777777888888888888777777666666555555555555666666555555444444444333333333333333333333333333333333777777777666666555555555111222333333444444444444222333333333333222111111222222222222222222222222///000000111222222333333222222222222222222222222111111222222222222111111444333222222111111222222FFFEEEDDDCCCBBBAAA@@@@@@??????@@@@@@@@@@@@?????????>>>>>>>>>@@@@@@>>><<<888999;;;======<<<;;;:::;;;;;;:::999999888888777444444444555555666777888999999888777777777777777666555555444444444555555333333333333333333333333444444333222333444555666333333333333333333333333222222222222222222222222222222111111111111222222111111111111111111111111222222111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222333333222222111333333333333333333333333222222111111111111111111333333333333333333333333111111222222222333333333444333333222222333333444222222222333333333444444555444333333333333444555333333333444444444555555===<<<:::888777666555555555555555555666666666666666666777777888888888999666777777777888888888888888999999::::::;;;;;;<<<>>>???@@@???>>>>>>@@@BBBEEEDDDCCCBBBAAA@@@@@@AAA@@@@@@@@@???????????????@@@@@@>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<999:::::::::::::::::::::888888888888777777777666666666666666666666666666555555444444444444555555333333333333333333333333222222222111111111111000000000000000000000000000000000000000000000000000111111000000//////......000000////////////000000////////////////////////000000000000000000000000////////////////////////000000////////////000000000000000000////////////000000000000000000000000000000000000////////////........................////////////////////////////////////////////////........................////////////////////////---------............///............////////////...000111///---...222777444222000///........................//////////////////.........---------...........................///111666888777222---...000111000---,,,---///,,,---......//////......////////////000000000000//////000111222222333333222222333222333666;;;???444333222222222444777888666555444333333333333333444444444444444444444444555555555555666666666666666666666666666666666666666777888888888777555444444555555333111/////////222222333333333333444444666555444333333444555666333222222111111222222333222222222222222222222222111222222333333222222111222222222222222222222222000000111111111222222222000000000000000000000000333222222222111111000000EEEEEEDDDCCCBBBAAA@@@@@@>>>??????????????????>>>???>>>===>>>???>>><<<;;;888999;;;<<<===<<<;;;::::::999999888888777666666555555444555555666777777888888777666666666777777666666555444444444444555333333333333333333333333333333222111222333444555222222222222222222222222222222222222222222222222222111111000000111111222111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222111333333333333333333333333111111111111111111111111333333333333333333333333111111111222222222333333333333222222222222333333222222222333333333333444555444333222222333444555333333333333444444444444999999888777666666666777444555555555666666666666666666666666777777777888666666666777777777888888888888999999:::;;;;;;;;;<<<===>>>===<<<<<<>>>@@@BBBBBB@@@??????>>>>>>>>>???>>>>>>>>>>>>>>>>>>>>>@@@???>>>===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::999999888888888777777777666666555555555555555555555555555555444444444444555555333333333333333333333333222222222111111111000000000000000000000000000000000000000000000000000000111000000000/////////...000//////......//////000////////////////////////000000000000000000000000////////////////////////000000////////////000000000000000000/////////...////////////////////////000/////////////////////........................////////////////////////........................................................................------------........................////////////.........///111333444444222111///...---.....................//////////////////.........---------........................------///333666555111......000111000---,,,---///,,,---......//////........./////////000000000000000000111222222333444444222222333333444666999<<<333222111111222444666777555444444333333333333333333333333333333333333333444555555555666666666666666666666666666666666666666666666666666555444444333444666777555333222111222222222333333333444444555444444333333444444555222222222111111222222222222222222222222222222222111222222222222222222111222222222222222222222222000000000111111111222222000000000000000000000000222222111111000000000000DDDDDDCCCBBBAAA@@@@@@???===>>>>>>??????>>>>>>===@@@>>>======>>>===;;;999888999:::;;;<<<;;;::::::999888888777666666555555555555555555555555666666666666666555666666777777666666555444444444444444333333333333333333333333222222111000111222333444222222222222222222222222000000000000000000000000222111111000000111111222111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222111111222222222222222222222222111111111111111111111111222222222222222222222222000111111111222222222222333333222222222222333333111111222222222333333333444333333222222333333444222222333333333444444444444444444444555666777888444444444555555555666666555555555555555666666666555555666666666777777777777777888888999::::::;;;999:::;;;:::999:::;;;===???>>>===<<<<<<<<<<<<<<<========================???>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999888888888777777777777666666666666555555555555555555555555555444444333333444444555333333333333333333333333222222111111111000000000000000000000000000000000000000000000000000000000000000000000///////////////..................///////////////////////////000000000000000000000000////////////////////////000//////......//////000000000000/////////......////////////////////////////////////////////////........................////////////////////////........................................................................------------............---............/////////...,,,---111666777444111///......---------......---............/////////...............---------------------------------,,,,,,---000222333222000...///000///...---...///,,,---......//////............/////////000000000111111222222333333444444111333444444444555666888222111111000111222444555333333333333222222222222333333333333333333333333444444444555555555666666666666666666666666666666555555444444333333444444333444444444444444444444222222222222333333333333333333222222222222333333222222111111111111222222111111111111111111111111111111222222222222111111111111111111111111111111000000000000111111111111000000000000000000000000000000000000////////////CCCBBBBBBAAA@@@@@@??????<<<======>>>>>>======<<>>>>>>>>===;;;999888888999:::;;;::::::999999888888777777666555555555555555444444555555666555555555555555666666777777666555444444444444444333333333333333333333333333222111111111222444555333333333333333333333333000000000000000000000000111111000000000000111111111111111111111111111111000000000000111111111111000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000111111111111000000222222222222222222222222000000000000111111111111222222222222222222222222000000000111111111111222222222111111111111222222111111111111222222222222333333222222222222333333222222222222333333333333222222222222333555666666333333444444444555555555444444444444444444444444444555555555555666666666666666777888888999999:::888999:::999888888:::<<<===<<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<======<<<;;;;;;:::;;;;;;::::::::::::::::::::::::;;;::::::999888777777666777777666666666555555555444444444444444444444444444444333333333333444444222222222222222222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////......------------....../////////////////////////////////////////////////////////////////////////////////....../////////000000/////////.........////////////////////////.........///////////////........................////////////////////////........................................................................,,,,,,---------.........---------.........//////......000444777666222...,,,,,,,,,,,,------......---------.........//////........................------------------------,,,,,,,,,...000222333333.../////////.........///,,,---......///................../////////000000000000111111222222222222000333555555444333333444111111000000111222333333222222222222222222222111222222222222222222222222333333444444444555555555555555555555555555555555444333222111111222333444555333000000111222444444111222222222222333333333222222111111111111222222111111000000000000111111111111111111111111111111000000111111111111000000111111111111111111111111/////////000000000111111000000000000000000000000//////////////////......AAAAAA@@@@@@??????>>>>>>;;;<<<<<<======<<<<<<;;;AAA@@@???>>>???>>>;;;999888888888999999999999999:::999999888777777666666555444444444444555555666666666555555555555666666777777666444444333333333333333333333333333333333444333333222222444555666555555555555555555555555////////////////////////111000000000000000000111000000000000000000000000//////000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///000000111111000000///111111111111111111111111//////000000000111111111111111111111111111111111//////000000000111111111222111111000000111111222000000000111111111222222111222222222222222222111111111111222222222333333222222222111222222333333333333333333444444444444444444444333333333333333333333444444444555555555555555666666777888888999888999999999888888:::;;;<<<;;;;;;::::::::::::;;;999999:::::::::;;;;;;;;;<<<;;;::::::::::::::::::::::::::::::::::::::::::::::::999888777777666666666666666555555555555444444444444444444444444444333333222222222222333333222222222222222222222222111111111000000000//////////////////////////////////////////////////////////////////000000000000......------------......//////////////////////////////////////////////////////////////////////////////............//////////////////....................................------....../////////000........................////////////////////////........................................................................,,,,,,,,,------------...------------...............222555666333000...---++++++,,,------.........------------............---.....................---------------------------------...///111444555///........./////////...,,,---......///.....................////////////////////////000000000000000222444555444222111222111111000000111111222222111111222333333333222111222222222222222222222222333333333333444444444444444444444444444444444444333222111000000111222333111111333666888777222///111111111222222222333333111111111111111111111111111000000//////000000111000000000000000000000000///000000111111000000///000000000000000000000000....../////////000000000////////////////////////..................//////@@@@@@??????>>>>>>>>>>>>;;;;;;;;;<<<<<<;;;;;;;;;@@@???===>>>>>>===;;;999777777888888888999999999:::999999888888777666666333333333333444555666777888777666666555555666666888777666555444333333333333333333333333333333333444444333333333444555666444444444444444444444444////////////////////////111000000//////000000111000000000000000000000000...//////000000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000...//////000000111111111000000000000000000000000////////////000000000000111111000000000000111111///000000000000111111111000111111222222111111000000000111111111222222222333222222111111111111111222222222333333333444444444444444444333333333333222333333333333444444444444444555666666777777888777888999999888888999;;;;;;::::::999999:::::::::888999999::::::;;;;;;;;;::::::999999999999::::::999999999999999999999999999888888888777666666666666555555555444444444444333333333333333333333333333222222111111222222333222222222222222222222222111111000000000/////////////////////////////////////////////////////////////////////000000000000///..................///////////////////////////000000000000000000000000///////////////////////////......------......////////////.........------........................---------......//////000........................////////////////////////------------------------........................------------------------,,,,,,,,,,,,------------,,,------------.........000333666555000,,,,,,---+++,,,,,,---.........---,,,------------.........---------...............,,,,,,,,,,,,,,,,,,,,,,,,---............///333555///...---...///000///...,,,---......//////......------........./////////................../////////111333444222111111111111111111111111111111111111111333444444444333222333333333333333333333333222222222333333333444444444444444444444444444444111111000000111111222222,,,000888@@@CCC???555,,,111111111111222222222222000000111222222111000000000000////////////000000//////////////////////////////000000000000//////////////////////////////............////////////////////////////////////............////////////??????>>>>>>>>>>>>======::::::;;;;;;;;;;;;::::::===;;;;;;;;;<<<<<<:::888777777777777777888999999999888888777666666555555111111222333444666777888:::999888777666555555555888777666555444333333333333333333333333333333333444333222222222333444555333333333333333333333333000000000000000000000000000000////////////000000000000000000000000000000......//////000111111222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...//////000000//////...000000000000000000000000......//////000111111222000000000000000000000000........./////////000000000000000//////000000000/////////000000000111111000000111222222111000000000000000000111111111222222222111111111111222222222222222222333333333333555555444444333333333333222222222222333333333333333444444555666666777777666777888888777777888:::999999888888888888999999888888999::::::;;;<<<<<<999999888888888888999999999999999999999999999999777777777777777777777666555555555444444444333333222222222222222222222222222222111111111111222222111111111111111111111111111000000000////////////////////////////////////////////////////////////.../////////000000000111000//////......//////000////////////////////////000000000000000000000000///////////////////////////......------....../////////.........---------........................,,,,,,---......///000000........................////////////////////////------------------------........................------------------------++++++,,,,,,,,,---------,,,,,,---------.........333333222000...,,,,,,---,,,---......///...------,,,,,,---------.........---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,---......------000333///---,,,---000111000...,,,---......//////......---------........./////////////////////////////////111222222111000111222111222222222222222111111111222444555555555444333333333333333333333333333222222222222333333333333333333333333333333333333000000111222222222222222///000444<<>>>>>>>>>>>============999::::::;;;;;;::::::999:::999888999::::::999777777777777777777888888999777777777666555555444444000111111222444666888999<<<;;;999888666555555555888888666555444333333222333333333333333333333333333222111111111222333444111111111111111111111111111111111111111111111111000000////////////000000000000000000000000000000---......///000111111222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000......////////////......000000000000000000000000---......///000111111222000000000000000000000000............/////////000000000////////////000000////////////000000000000///000111222222111000///000000000000111111111111111000000000111222333444111111222222222333333333555555555444444333333333111111222222222333333333333333444444555666666777555666777777555666777999888888777777777777888999888888999:::;;;;;;<<<<<<999888888888888888999999888888888888888888888888666666666666777777777777555555444444444333333333222222222222222222222222222222111111111111222222111111111111111111111111000000000000////////////////////////////////////////////////////////////.../////////000000111111000000////////////000000////////////////////////000000000000000000000000////////////////////////.........------.........//////.........---------........................,,,,,,------...///000000........................////////////////////////------------------------........................------------------------++++++,,,,,,,,,---------,,,,,,,,,---------......555111,,,+++---///...---------/////////...---,,,,,,,,,,,,---------......---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,***---...---++++++...111///---,,,---000222000...,,,---......//////......---------.........//////000000000000000////////////000111111000000111222222222333333333222222111111222444666666666444333444444444444444444444444111111222222222333333333333333333333333333333333///000111333333333222111555111---///666>>>BBBCCC000111111111111222222222000111222333333222111000//////............//////////////////////////////......////////////......////////////////////////---------.........//////////////////////////////.../////////000000111111;;;;;;<<<<<<<<<<<<;;;;;;999999999999999999999999888888888888888777666666666666777777777777666666666555555555555444444444333333333333333444555666999999888777666555555444888777777666555555444444444444444444333222111000222222111111222222333444444444333333222111000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000///..................////////////////////////////////////////////////////////////000000//////.........---000//////000111111000...000000000000000000000000////////////000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111333444444333111000111111111111111111111111111111222222222333333333222222333333333333444444333333333444444444555555666666666666777777777777999888777777666777777777888999999999999888777777777777777777777777777777888888777666666666666666555555444444444555555666444444444333333222222222111111111111000000000000111111111111111111111111000000000000000000000000000000000000000000000000//////............////////////.........---------........................................................................////////////////////////////////////////////////........................---.........---,,,,,,+++------------------------,,,,,,,,,---------......---------------------------------------------------------------------------------,,,,,,+++++++++,,,,,,,,,---------......---------,,,++++++---///...---+++******+++---...------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------............///---------............///---------------------------------............///............//////////////////000111111111111111000000000000111111111111666555333222222333444555888666444222111222333444333333222111111222333333000000111111222222222222000000000000000000000000111000/////////000222333111111111111000000000000///000111000///...///000000///...------...///000////////////////////////000000//////......------................................................////////////////////////........................;;;<<<<<<<<<<<<<<<<<<;;;999999999999999999999999888888888888888777666666666666777777777777666666555555555555444444444444444444333333333444555555666555555444444333333222777666666555444444333333444444444444333222111000222222111111222222333444444444333222222111000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000///..................////////////////////////////////////////////////////////////000000/////////..................///000000000///////////////////////////.../////////000000000000000000////////////000000////////////////////////////////////////////////000000000000000000000000000000000000000000000000000111333444444333111000111111111111111111111111111111111222222222333333222222222333333333444444333333333444444444444555555555666666666777777777:::999888777777777777777777777888888888777666666777777777777777777777777777777666555555555555666444444333333333444444444444444333333333222222222111111111111000000000000111111111111111111111111000000000000000000000000//////////////////////////////............////////////.........---------................................................................................................................................................------......------,,,+++------------------------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,------------...---------,,,,,,---///000...---+++******+++---...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............------------............---------------------------------............///............//////////////////000111111111111000000000000000111111111111111111111222444777:::<<<777666444222111222333444333222222111111222222333000000111111111111111111000000000000000000000000111000/////////000111222111111111000000000/////////000111000.........000000///...------...///000........................////////////............................................................................................................;;;<<<<<<======<<<<<<;;;999999999999999999999999888888888888888777666666666666777777777777666666555555555555444444444444555444444444444444333333333333333333333333333333555555444444333333222222444444444444333222111000222111111111111222333333333333333222111111000000000000000000000000000000////////////////////////////////////////////////////////////////////////........................//////////////////////////////000000000///..................////////////////////////////////////////////////////////////000000////////////......------...///////////////////////////////////////....../////////000000000000//////......//////000////////////////////////////////////////////////000000000000000000000000000000000000000000000000000111222333333222111000111111111111111111111111111111111222222222222333222222222222333333333333333333333333444444444444555555555666666666666777;;;:::999888777666666666666666777777666666555444666666666666666666666666666666555444444444444555444333333222222222333333333333333333222222222222111111111111000000000000111111111111111111111111000000000000000000000000//////////////////////////////............//////...............---------........................................................................................................................------------------------------......------,,,,,,------------------------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------...///000111---,,,+++++++++,,,---...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............------------............---------------------------------............///............////////////...///000000111111000000000000000000111111111111//////000222555888;;;===666555333222111222222333333222111111111111222333000000000000000000000000000000000000000000000000000000/////////000111222111111000000000000/////////000111000...---.../////////...------...//////......................................./////////........................................................................------------------------;;;;;;<<<<<<<<<<<<;;;;;;888888888888999999999999888888888888888777666666666666777777777777666666555555555444444444333333555555555555444333333222333333333444444555555555333333333333222222111111333333333333333222111111111111111111111222222333333222222222111111000000000000000000000000000000////////////////////////////////////////////////////////////////////////........................////////////////////////...///////////////..................////////////////////////////////////////////////////////////000000//////////////////,,,---/////////...//////////////////////////////........./////////000000/////////....../////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000111222222111000000111111111111111111111111111111111111222222222222111222222222222333333333222222333333333444444444444444555555555666666666;;;:::999888777666666666666777777777777666555555555555555555555555555555555555444333333333333444555444333333222333333333333222222222222222222222111111111111000000000///111111111111111111111111000000000000000000000000//////////////////////////////............//////................................................................................................................................................------------------------,,,------...------,,,,,,------------------------,,,,,,,,,---------......------------------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------,,,,,,---000111222111,,,,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,---------.........---------------------------------............///............////////////...//////000000000000000///000000000111111111111111111111222333555666777444444333222111111222222222222111111111111222222000000000000////////////000000000000000000000000////////////000000111111111000000000///////////////000000000...---...///................................................---------....../////////........................................................................------------------------::::::;;;;;;;;;;;;::::::777777777888888999999999888888888888888777666666666666777777777777666666555444444444444333333333444555555555555333222222222222333333444555555555222222222222222111111111222222333333222222111111111111000000111111222333222222111111111111111000000000000000000000000000........................////////////////////////////////////////////////......................................................////////////..................//////////////////////////////////////////////////////////////////000000000000000000---///111000...---...///....................................//////////////////............//////................................................////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222222111111111222222222333333222222222333333333444444444444444444555555555555:::999888777666666666666777777888888777777666555444444444444444444444444555555444333333333333333666666555444444444444444222222222222222222222222111111111111000000000///000000000000000000000000////////////////////////........................//////............//////---.............................................................................................................................................------------------------,,,,,,------...------,,,------------------------,,,,,,,,,---------......------------------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,+++---111222222000++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,------------...---------------------------------............///............////////////......///000000000000000///000000000111111111111222111111111111111111111333222222222111111111222111111111111111111111111000000000///////////////////////////////////////......//////000000000000000000000////////////......///000///...------///------............------........................,,,,,,------......//////........................................................................------------------------888999999::::::999999888666666777777888999999999888888888888888777666666666666777777777777666666444444444444333333333333333444555555555444333222111111111222222333333333222222222222222222111111111222222222222222111111111000000000000111222222111111111111111111111111000000000000000000000000........................////////////////////////////////////////////////................................................------.../////////..................//////////////////////////////////////////////////////////////////000000000000111111///111333222///,,,---///........................------.........////////////......------......///................................................////////////////////////000000000000000000000000000//////////////////000000000000000000000000000000000000111111111111222111111111111222222222222222222222222333333333333333333333444444444555555777777666555555555666666777888888888888777666666555555555555555555555555555555444333333333333444777666666555444444444444111111111222222222222222111111111111000000000000000000000000000000000000////////////////////////........................//////............//////---------.......................................................................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------------------------------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,---++++++---111222000...***++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,---------------------------------------------............///............////////////---...//////000000//////000000000000111111111111/////////000000000000000111111111111111111111111000000111222222111000000/////////000000111111111////////////////////////---...///000000000//////000000////////////.........///000///---,,,---...------............---------------------------------------------.........................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,777777888888888888777777666666666777888999999999888888888888888777666666666666777777777777666666444444444333333333222222222333444666666555444333222222222222333333333333222222222222222222222222111111222222222222111111000000000000000111222222000000000000111111111111000000000000000000000000........................////////////////////////////////////////////////////////////////////////........................,,,---......//////..................//////////////////////////////////////////////////////////////////000000000111111111111444666444///,,,---///........................---------........./////////......------......///................................................////////////////////////000000000000000000000000/////////....../////////000000000000000000000000000000000000111111111111111111111111222222222222111222222222222333333333222333333333333444444444555444444444444555555666666666777777666666555444555555555555555555555555666555555444444444444444777666555444333333333333000111111111222222222222111111111111000000000000000000000000000000000000////////////////////////........................//////............//////---------.........//////........................................................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------------------------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------***++++++++++++,,,,,,,,,...+++***---000222...+++******+++,,,------------++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,------------------------------------------............///............////////////---...//////000000//////000000000000111111111111//////000000000000000000000000111111111111111000///000111222222111000///...//////000111222333333////////////////////////---...///000000000///...000000/////////............///000///---,,,---...,,,------......------,,,------------------------...------------------,,,................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,666666777777777777666666555666666777888999999999888888888888888777666666666666777777777777666666444444444333333333222222111222444666666666444333555555555555555555555555222222222222222222333333000111111222222222111111000000000000000111111222000000000000000111111111000000000000000000000000........................////////////////////////////////////////////////000000000000000000000000........................,,,,,,---.../////////.............../////////000//////////////////////////////////////////////////////000000111111111222222666888555///,,,---///........................---------.........//////.........------.........................................................////////////////////////000000000000000000000000//////............//////000000000000000000000000000000000000111111111111000111111111111222222222111111222222222333333333222222333333333444444444333333333333333555666666555555666666555555444333666666666666666666666666666666555444444444444555666555444333222222222222000000111111222222222222111111111111000000000000000000000000000000000000////////////////////////........................//////............//////---------.........//////........................................................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---.........---------------------------,,,,,,,,,---------......------------------------------------------------------------------------+++++++++,,,,,,---------******+++++++++,,,,,,,,,...+++***,,,000111---))))))***+++,,,---...------++++++++++++++++++++++++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,------------------------------------------.........//////............/////////000---......///////////////000000000000111111111111222222222222111000......///000111111111111000000///000111222222111000///......///111222333444555////////////////////////,,,---///000000000///...000/////////.............../////////---,,,---...,,,,,,---......---,,,,,,------------------------.........------,,,,,,,,,................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,444444444555555555555666333333555666777777777777666666666666666555555444555555555555555555555555777777666666555555555444444444444444444444444444666666555444333333222222222111111111000000//////111111111111111111111111000000000000000000000000222222111000//////000000000000000000000000000000//////////////////////////////////////////////////////////////////////////////.........---------........................................................................................................................////////////000000000000333444555555333111...---//////.........---------........................////////////////////////111...,,,...222444111---,,,---......//////...............////////////000........................////////////////////////////////////////////////////////////000000000000000000000000111111111111000111111111111222222222111111222222222333333333555555444444444444555555555555444333333333333444444444444444555555555555555555444444444333333333222333333444444333333222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000........................////////////////////////................................................---------............///------------------------------------------------///......---------......................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------///...---000333000***...---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------........................//////............//////////////////////////////---......///000111111222222222222111111111000000//////000000000000////////////000111111111111111111111111111111111111111000000000000000000000000111111000000//////......000000000000000000000000//////............//////...------,,,,,,------...........................------------------------......------------......///...------------...///------------------------////////////////////////444444444444555555555555444444555666777777777666777777777777777666666555555555555555555555555555666666666666555555444444444444444444444444444444555555555444333333222222111111111111000000000///111111111111111111111111000000000000000000000000222111111000//////000000000000000000000000000000////////////////////////........................//////////////////////////////.........---------.........................................................................................................................../////////000000000000333333444444333111...---//////.........---------................................................000...,,,...222333111---,,,---......//////......------........./////////.........................................................................../////////000000000000//////000000000111111111000000111111111222222222111111111222222222333333444444333333333333444444555555444333333333333444444444444555555555666666555444444444444333333333222333333444444333333222111111111111111111111111000000000000000000000000////////////////////////////////////////////////................................................................................................---------............///------------------------------------------------......------------......................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------......---000333000***...---,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------........................//////...---------------.................................///000111111111222222222111111111000000//////000000000000////////////000111111111111111000000000000000000000000////////////////////////000000000000//////......//////////////////////////////............//////...------,,,,,,------...........................------------------------......------------..............................------------------------........................444444444444555555555555555555666666666666666555777888888888888777666666444444444444444444444444666555555555555444444444444444444444444444444444555444444333333222222222111111111111000000000000111111111111111111111111000000000000000000000000111111000/////////000000000000000000000000000000////////////////////////........................////////////////////////...............---------............................................................................................................................../////////000000000222222333333222000...---...............---------................................................000...---...111222000---,,,---......//////......,,,---------........................................................................................../////////000000000//////000000000000111111000000000111111111222222111111111222222222222333333333222222222222333333555555444333333333333333444555555555555666666666444444444444333333333333222222333333333333222222111111111111111111111111000000000000000000000000////////////////////////////////////////////////........................................................................---------------------------------............///------------------------------------------------...---------------......------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------...------000333000+++---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------///...---,,,,,,,,,,,,,,,..............................//////000000111111222111111111111000000000//////000000000000////////////000111111111111111////////////////////////////////////////////////000000000////////////...//////////////////////////////............//////...------,,,,,,------...------------------------------------------------......------------......---......//////......---------------------------........................333333444444444555555555555666666666666666555444777777777777777666555555444444444444444444444444444444444444444444444444333333333333333333333333444333333333222222222111111111111000000000000000111111111111111111111111000000000000000000000000111000000/////////000000////////////////////////////////////////////////........................////////////////////////........................................................................................................................................................./////////000000000111111111111000..............................................................................///...---...000111///---,,,---......///.........,,,,,,,,,---------......................................................................................./////////000000////////////000000000111000000000000111111111111111111111111222222222222333333222222222222333333555444333333222222333333444444555555555666666666444444444333333333222222222222333333333333222222111111111111111111111111000000000000000000000000////////////////////////////////////////////////........................................................................---------------------------------............///------------------------------------------------------,,,,,,------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,------,,,000333000+++,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......---------------,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,------...///.........................../////////000000000111111111111111000000000000//////000000000000////////////000111111111111111///////////////////////////////////////////////////////////////////////////////////////////////////......------......///...------,,,,,,------...------------------------------------------------......------------......---...///000000///...---------------------------........................333333333444444444444555555666666666666666555444555555666666555555444333444444444444444444444444333333333333444444444444333333333333333333333333222222222222222111111111000000000000000000111111000000000000000000000000////////////////////////000///////////////000000////////////////////////////////////////////////........................////////////////////////---.........................................................................................................................................................//////////////////////////////......---.....................................................................///....../////////...---,,,---......///.........,,,,,,,,,---------..........................................................................................////////////...////////////000000000//////000000000111111111000000111111111222222222444444333333333333444444444444333222222222222333444444444444555555555555444444333333333222222222111222222333333222222111000000000000000000000000////////////////////////........................................................................................................................---------------------------------............///------------------------------------------------,,,,,,,,,,,,,,,---......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++,,,,,,,,,///333111++++++++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///.........------,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,---...000222333........................////////////000000000000000000000000000000000000//////000000000000////////////000111111111111111000000000000000000000000......................................./////////..............................------------.........------,,,,,,------...------------------------------------------------......------------.........//////////////////...------------------------........................333333333333444444444444555555666666666666666555444555555555555444333333333333333333333333333333222222333333333333333444333333333333333333333333111111111111111111111111000000000000111111111111000000000000000000000000//////////////////////////////......//////000000000000000000000000000000////////////////////////------------------------////////////////////////---------.......................................................................................................................................------........./////////.....................///---------.......................................------------------------....../////////...------,,,---......//////......,,,---------....................................------------------------------------------------------........./////////......////////////000000/////////000000000111111000000000111111111111222444444333333333333444444444444333222222222222222222333333333333444444444333333333333222222222222111111222222222222111111000000000000000000000000////////////////////////........................................................................------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,---------............///------------------------------------------------++++++++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------***,,,++++++///333111++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---....../////////......---,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---///111222333------------------------////////////000000000000//////000000000000000111//////000000000000////////////000111111111111111000000000000000000000000........................---............/////////..............................------------.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------......------------......000//////......//////000------------------------------------------------222222333333333444444444444444555666777777777666555555555555555444444333333333333333333333333333111222222222333333333333222222222222222222222222000111111111111111111111///000000000111111111111000000000000000000000000////////////////////////...............///000000000000000000000000000000////////////////////////------------------------////////////////////////---------.........//////........................................................................................................................---------.........//////------,,,------......///---------.........//////........................------------------------.../////////...---------,,,---......//////......------........./////////........................---------------------------------------------------------.........//////........./////////000000////////////000000000111000000000000111111111111333333222222222222333333444333222222111222222222111111222222222222333333333333333222222222222111111111222222222222111111000000000000000000000000////////////////////////........................................................................------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,---------............///------------------------------------------------++++++++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------***+++++++++///333111+++***************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///////////////...------,,,,,,******+++,,,,,,---......++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------...///000000------------------------000000000000////////////////////////000000111111//////000000000000////////////000111111111111111////////////////////////........................---------.........//////...........................------,,,,,,------......------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------......------------......222000...------...000222------------------------------------------------222222333333333444444444333333555666777777777777666666666666666555555444333333333333333333333333111111111222222333333333222222222222222222222222000000000000000111111111//////000000111111111222000000000000000000000000////////////////////////...............///000111000000000000000000000000////////////////////////------------------------////////////////////////---------.........//////........................................................................................................................---------.........//////,,,,,,,,,,,,---...//////---------.........//////........................------------------------...///000///...,,,,,,---,,,---......//////...............////////////000........................---------------------------------------------------------.........//////............/////////000////////////000000000000000000000000111111111111222222111111111111222222444333222222111111222222000000111111111222222222333333333222222222111111111111222222222222111111000000000000000000000000////////////////////////........................................................................------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////------------------------------------------------++++++++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------)))+++++++++///333111+++******))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...///000000000///...------,,,,,,******+++,,,,,,---......++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,,,,---------------------------000000000000////////////.../////////000000111111//////000000000000////////////000111111111111111................................................---------.........//////...........................------,,,,,,------......------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........------.........333111...,,,,,,...111333------------------------------------------------333333333333333333333333222222333444444555555666555555555444444333333333333333333333333333333333111111111111111111111111444444444333333222222222222111000//////000111222222222222111111111000000000000000000000000000000//////............//////////////////////////////.................................------,,,,,,,,,------------------------,,,---......//////......+++,,,,,,---...///000000................................................,,,,,,,,,---------......,,,++++++,,,...///......................................................------------------------------------------------------------------------------------------------------------------------------------------------////////////000000000000......------------......................................................---------............///..................---------------............///000000000000111111111111000000000000111111111111111111000000111111222333222222222222222222222222222222111111222222333444222222222222222222222222000000000000000000000000////////////////////////................................................---------,,,,,,,,,++++++------------------------/////////...---------,,,...------,,,,,,------...000///...---,,,+++++++++------------,,,,,,+++***---------------------------------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++************,,,............///111,,,+++)))***+++,,,,,,+++)))******++++++,,,------++++++,,,,,,---...//////---------,,,,,,+++++++++++++++++++++++++++++++++------,,,++++++******)))************************,,,,,,,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,......................../////////////////////////////////...---------,,,000000000000000000000000111111000000/////////......------------.../////////////////////......---........................////////////////////////------------------------+++,,,,,,------,,,,,,+++++++++++++++,,,---...///.........------,,,,,,,,,,,,,,,,,,------...........................------------------------------,,,,,,,,,,,,,,,,,,,,,,,,333333333333333333333333222222333333444555555555444444444444444333333333333333333333333333333333222222222222222222222222444444333333333222222222222222111000000111222222222222222111111111000000000000000000000000000000//////............//////......................................................---------,,,,,,,,,------------------------,,,---......//////......---------...............................................................,,,,,,,,,---------......//////......//////...---................................................---------------------------------------------------------------------------------------------------------------------------------------------------............/////////......------------......................................................---------............///..................---------------............/////////000000000111111111000000000000111111111111111111000000111111222333222222222222222222222222222222111111222222333444222222222222222222222222000000000000000000000000////////////////////////................................................---------,,,,,,,,,++++++------------------------...............---------...------,,,,,,------.........---,,,,,,,,,---------------------,,,+++***---------------------------------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++*********,,,---------...000222---+++******+++,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++******************************++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,................................................///////////////.........////////////////////////000000/////////............------------.../////////////////////...------................................................------------------------+++,,,,,,------,,,,,,+++++++++++++++,,,---...///......---------,,,,,,,,,,,,,,,,,,---------...............---------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,222222222222222222222222111222222333333444555555333333333333444444444444333333333333333333333333333333333333333333333333333333333222222222222222333222222111111222222333222111111111111000000000000000000000000000000000//////............//////...................................................------------,,,,,,,,,------------------------,,,---......//////......//////.........---------........................------------------------,,,,,,,,,---------......////////////............................................................------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,---------...............------------......................................................---------............///------------------......---------............/////////000000000000111111000000000000111111111111111000000000000111222222222222222222222222222222222111111111111222333333222222222222222222222222000000000000000000000000////////////////////////................................................------------,,,,,,,,,,,,---------------------------------..................------,,,,,,------...,,,,,,,,,,,,,,,---...///,,,------------,,,,,,+++------------------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++******+++,,,+++,,,...111444---,,,******,,,,,,,,,+++///......---,,,,,,++++++++++++,,,,,,------......,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++)))******++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------................................................///////////////000000000///////////////////////////............---------...------------...//////...////////////...------........................------------------------------------------------+++,,,,,,------,,,,,,+++++++++++++++,,,---.........------------,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,222222222222222222222222111111111222333333444444222222222333333444444555222222222222222222222222333333333333333333333333222222222222222111111111111111111111111111111111111111111111000000000000//////////////////////////////............//////................................................------------------------------------------------,,,---......///.........................................................------------------------,,,,,,,,,---------......,,,---...............///................................................------------------------------------------------,,,,,,------------------------------------------------------------------------------------------,,,------------............------,,,,,,------...................................................---------............///,,,,,,------------......---------............///////////////000000000111///000000000111111111111000000000000000111222222111111111111111111111111111111111111111222222333111111111111111111111111////////////////////////////////////////////////...................................................------------,,,,,,,,,------------------------,,,---------.../////////...------,,,,,,------...------,,,,,,,,,------...,,,---------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******---222555...,,,++++++,,,,,,,,,+++------,,,,,,,,,+++++++++++++++,,,,,,,,,---------,,,+++++++++++++++++++++++++++++++++++++++++++++))))))***+++,,,,,,------++++++++++++++++++++++++)))******++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...---------................................................------......//////000000////////////////////////------------------------...------------...//////......//////......---,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,+++++++++,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,111111111111111111111111000000111111222333333333111222222333333444444444222222222222222222222222333333333333333333333333111111111111111111111111//////000000000000//////000000000000000000000000//////////////////////////////............//////................................................------------------------------------------------,,,---......///.........,,,,,,------...//////000........................------------------------,,,,,,,,,---------......000111222111...------///................................................------------------------------------------------,,,,,,,,,---------......------------------------------------------------------------------------------........./////////------,,,,,,,,,,,,------................................................---------............///,,,,,,,,,,,,------......---------............///...////////////000000000///000000000111111111111000000//////000000111222111111111111111111111111111111000000111111222333111111111111111111111111////////////////////////////////////////////////.........................................................---------,,,,,,------------------------,,,---------.../////////...------,,,,,,------...//////...---,,,++++++,,,,,,------......---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******,,,111444///---++++++,,,,,,,,,+++))))))******+++++++++++++++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++,,,------...++++++++++++++++++++++++******+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........------................................................,,,,,,,,,------.................................,,,,,,,,,---------------...------------...//////...............------,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,+++++++++,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,000000000000000000000000///000000111111222333333222222222222333333333333222222222222222222222222333333333333333333333333000000000000000111111111...//////000000//////...//////000000000000000111000000000000000000000000//////............//////------------------------........................,,,,,,,,,------------...------------------------,,,---......//////......++++++,,,---...///000111........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......555777777444///,,,,,,...................................................------------------------------------------------+++,,,,,,------.........---------------------------------------------------------------------------............/////////------,,,,,,,,,,,,------................................................---------............///++++++,,,,,,------......---------............///......////////////000000000000000000111111111111000////////////000111111111111111111111111111111111000000000000111222222111111111111111111111111000000000000000000000000////////////////////////............................................................---------,,,---------------------------------..................------,,,,,,------...000000...---,,,+++++++++,,,------............---------------------------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++***,,,///222000...,,,+++,,,---,,,+++(((((())))))***++++++,,,++++++++++++,,,,,,,,,,,,*********+++++++++++++++++++++++++++++++++++++++))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.......................................------------------------,,,,,,,,,,,,,,,---------........................,,,,,,,,,------------......------------...//////---............---,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,++++++,,,,,,---,,,,,,,,,------------...,,,,,,,,,,,,++++++++++++)))******++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,000000000000000000000000//////000000111222222222333333333222222222222222111111111111111111111111222222222222222222222222/////////000000000111111...///000111111000///...////////////000000111111000000000000000000000000//////............//////------------------------........................,,,,,,,,,---------......------------------------,,,---......//////......,,,---------......//////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......111444555333...+++---///................................................------------------------------------------------++++++,,,,,,---......///------------------------------------------------------------------------,,,,,,---------.........---,,,,,,++++++,,,,,,---................................................---------............///***++++++,,,------......---------............///........./////////000000000000000000111111111111///////////////000111111111111111111111111111111000000000000000111222222111111111111111111111111000000000000000000000000////////////////////////............................................................------------------------------------...............---------...------,,,,,,------...///...---,,,,,,,,,,,,,,,,,,,,,---...............------------------------+++++++++,,,,,,---------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,,,,++++++---///000...,,,,,,,,,---,,,*********************++++++++++++++++++++++++++++++)))*********++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------.......................................---------------------------------------,,,,,,,,,........................,,,---------...............------------...//////------......------,,,+++........................------------------------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,+++++++++******)))))))))***+++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,000000000000000000000000/////////000111111222222444333333222222111111111111111111111111111111111111111111111111111111111.../////////000000111111///000111222222111000///.../////////000000111111000000000000000000000000//////............//////------------------------........................,,,,,,,,,------.........------------------------,,,---......//////......///............---------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......'''+++///...++++++...222................................................------------------------------------------------++++++,,,,,,---...//////------------------------------------------------------------------------++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---................................................---------.........//////******+++,,,,,,---......---------.........//////............/////////000000000000000111111111111///////////////000111111000000000000000000000000000000000000000111111222000000000000000000000000000000000000000000000000////////////////////////................................................//////.........---------------------------------/////////......------,,,...------,,,,,,------...------,,,,,,,,,---......,,,,,,---.../////////...------------------------+++++++++,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,+++,,,------,,,+++,,,---111///---,,,------,,,***------,,,,,,+++*********++++++++++++++++++++++++))))))******++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(((((()))++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////..............................------------------------/////////......------,,,........................---------....../////////...------------...//////------......------,,,+++........................------------------------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++------,,,++++++,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,++++++*********((())))))***++++++,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,////////////000000000000000000000000000000000000000000111111111222222222000111111111111222222222111111111111111111111111000111111111111000//////111111222222222222111111000000000000111111111111......///000000000000000////////////////////////------------------------------------------------........................------------------------------------------------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................//////.........---------------------------------........................------------------------,,,,,,,,,---------......------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,,,,------,,,,,,+++------------------------------------------------------------------------...------,,,,,,------...////////////////////////////////////000000000000000000000000000000000000000000111111111111000000////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////........................------------------------000000///...------,,,,,,..................------,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,666111,,,***+++,,,***(((******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,************************++++++++++++++++++++++++,,,,,,,,,++++++************++++++,,,,,,++++++***))))))***+++,,,,,,------++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------............////////////......---------............/////////.........------------,,,,,,,,,,,,---......//////.........---------.........------,,,,,,,,,,,,,,,---+++***)))***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++////////////000000000000000000000000000000000000000000111111111222222222000111111111111222222222111111111111111111111111...///000111111111111111000111111222222111111000//////000000000111111111......///000000000000000////////////////////////------------------------------------------------........................------------------------------------------------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................///.........------------------------------------........................------------------------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,------......------,,,------------------------------------------------------------------------...------,,,,,,------............................../////////000000000000000000000000000000000000000000111111111111000000////////////000000000000000000000000000000000000000000000000000000000000000/////////////////////........................------------------------000//////...------,,,,,,..................------,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------------------------------++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,111111000...,,,******+++***++++++,,,,,,---------******+++++++++,,,,,,,,,************************++++++++++++++++++++++++,,,,,,,,,+++++++++*********++++++,,,,,,++++++************++++++,,,,,,---++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------............////////////......------------............//////.........------------,,,,,,,,,,,,---......///.........------------......---------,,,,,,,,,,,,,,,---+++***)))***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++////////////000000000000000000000000000000000000111111111111111222222222000111111111111222222222111111111111111111111111---...///000222222222333000111111222222111111000//////000000000000111111......///000000000000///////////////////////////------------------------------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------............------------------------------------------------------------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---......//////......---------------------------------------------------------------------------...------,,,,,,------................................./////////000000000000000000000000000000000///000000111111000000///////////////000000000000000000000000000000000000000000000000000000000000////////////////////////........................------------------------//////......---,,,,,,,,,------------------......------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++///333222...++++++---***++++++,,,------......******+++++++++,,,,,,,,,************************++++++++++++++++++++++++,,,,,,,,,++++++++++++******++++++,,,,,,++++++***++++++++++++++++++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---------............////////////......------------...........................------------,,,,,,,,,,,,---..................------------...------------,,,,,,,,,,,,,,,---+++***)))***,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++////////////000000000000000000000000000000000000111111111111111111111111000000111111111222222222111111111111111111111111......000111111222222222000000111111111111000000////////////000000000111---...//////000000//////////////////////////////------------------------------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------------------------------,,,,,,------------------,,,,,,,,,---------......------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------............------------------------------------------------------------------------------...------,,,,,,------..................................../////////000000000000000000000000000000//////000000000000//////////////////000000000000////////////////////////000000000000000000000000.........///////////////........................------------------------.........------,,,,,,,,,,,,,,,------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++++++++++++++,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++)))---222333111///------*********+++,,,,,,------******+++++++++,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,---------......---......//////......---,,,,,,---------.................................---,,,,,,,,,,,,---......------------------------------------------------,,,,,,---+++***)))***,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,////////////000000000000000000000000000000000000111111111111111111111111000000111111111222222222000000000000000000000000000000111111111111000///000000000111111000000000...////////////000000000------...///////////////////////////////////////------------------------------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,------------------------------------------------------------------,,,,,,,,,---------......,,,,,,,,,---------......------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,------------,,,,,,------------------------------------------------------------------------...------,,,,,,------.......................................//////////////////////////////////////////000000000000//////////////////000000000000////////////////////////////////////////////////------....../////////000........................---------------------------------------,,,,,,,,,,,,,,,,,,,,,------......---------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++---111444333///,,,************++++++++++++******+++++++++,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......------............------,,,,,,,,,------------...---.....................---,,,,,,,,,,,,---......,,,,,,------------------------------------------,,,,,,---+++***)))***,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------,,,+++++++++,,,,,,---------++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,////////////000000000000000000000000000000000000222222222111111111111111000111111111111222222222000000000000000000000000111111111111111000/////////000000111111000000///......////////////000000------...////////////...////////////////////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........,,,,,,,,,---------......------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,,,,,,,,,,,,,,,,+++------------------------------------------------------------------------...------,,,,,,------...------------------------------........./////////////////////////////////...//////000000//////...////////////000000000000000000000000000000000000////////////////////////---------......//////000........................------------------------------,,,,,,,,,,,,,,,,,,++++++,,,,,,------......------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,---,,,++++++******++++++,,,++++++++++++++++++++++++,,,+++***...222444000,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------,,,,,,,,,---------......------............------,,,,,,,,,,,,---------------------...............---,,,,,,,,,,,,---......,,,,,,,,,,,,------------,,,,,,,,,------------...,,,,,,---+++***)))***,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------------***++++++,,,,,,------...++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------////////////000000000000000000000000000000000000222222222111111111000000000111111111111222222222000000000000000000000000///000000111111111111000//////000000000000//////........./////////000000,,,---......//////......////////////////////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,------------,,,,,,------------------------------------------------------------------------...------,,,,,,------...---------------------------------.........//////////////////////////////......////////////......////////////000000000000000000000000000000000000////////////////////////,,,,,,---......///000000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------......------,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))******+++,,,,,,------,,,++++++******++++++,,,************************,,,++++++,,,...///000000000///...---,,,++++++*********+++++++++,,,,,,,,,************************++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++************++++++,,,,,,------,,,,,,++++++,,,,,,---************************,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,------,,,,,,,,,---------......,,,------......------,,,++++++,,,,,,,,,------------------.........//////---,,,,,,,,,,,,---......++++++,,,,,,,,,---------,,,,,,,,,---------......,,,,,,---+++***)))***,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------------******+++,,,,,,---......+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------////////////000000000000000000000000000000000000222222222222111111000000000111111111111222222222000000000000000000000000---...///111222222222222//////000000000000//////............/////////000,,,---......//////......////////////////////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---..................---------------------------------------------------------------------------...------,,,,,,------...---------------------------------.........//////////////////////////////......////////////......////////////000000000000000000000000000000000000////////////////////////,,,,,,------...///000000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++,,,,,,------,,,++++++++++++++++++,,,************************+++,,,---,,,)))***///444333222111000...---,,,+++******+++++++++,,,,,,,,,************************++++++++++++++++++++++++*********++++++,,,,,,,,,+++++++++,,,,,,+++++++++))))))***+++,,,,,,---------,,,,,,++++++,,,,,,---************************,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------,,,,,,,,,---------......,,,------......------,,,++++++,,,,,,,,,------------------.........//////---,,,,,,,,,,,,---......+++++++++,,,,,,---------,,,,,,,,,------.........,,,,,,---+++***)))***,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------...---******+++,,,,,,---......++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------111111000000000000111111000000000000000000000000000000000000000000000000000111111111111222222222222222222111111111111000111000///......///000111000000000000000///..................////////////......------------....................................------------...............------,,,,,,,,,........................,,,,,,,,,---------...............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------................................................////////////////////////////////////////////////////////////000000000000222111000...------------000000000000000000000000........................------------------------...------,,,,,,------...------------------------------------------------------------------------------------------------***++++++,,,---...//////,,,,,,+++***+++,,,---...+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,---------,,,,,,+++++++++,,,++++++******++++++,,,************************++++++******++++++,,,---+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++******************++++++++++++++++++++++++******+++++++++,,,,,,,,,000222444555555555333222///000111222111000...,,,,,,++++++******++++++,,,************************++++++************++++++************************+++++++++*********)))))))))************+++++++++************************,,,,,,+++******+++,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,///---++++++------+++)))---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++************000//////////////////000000000000000000000000000000000000000000000000000000000111111111222222222222222222111111111111000111000////////////000111000000000000000///..................////////////......------------....................................------------............---------,,,,,,,,,........................,,,,,,,,,---------............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------................................................////////////////////////////////////////////////////////////000000000000111111000///............////////////////////////........................------------------------...------,,,,,,------...------------------------------------------------------------------------------------------------******++++++,,,---------,,,,,,+++++++++,,,---...+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******,,,++++++******++++++,,,++++++++++++++++++++++++++++++******++++++,,,---+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++******************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,---///000111000///......///000000000///---,,,,,,++++++******++++++,,,************************++++++************++++++************************+++++++++*********)))))))))************+++++++++************************,,,,,,+++******+++,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,///---++++++------,,,)))---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...------,,,,,,,,,---///......------......///000000000000000000000000000000000000000000000000000000000111111111222222222222222111111111111000111000000//////000000111000000000000000///..................////////////......------------....................................------------.........------------,,,,,,,,,------------------------,,,,,,,,,---------.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------........................////////////////////////////////////////////////////////////000000000000000000000000000000000000////////////////////////........................------------------------...------,,,,,,------...------------------------------------------------------------------------------------------------++++++++++++++++++++++++,,,,,,+++++++++,,,---...+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++************,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,)))***,,,---------,,,+++......------------,,,,,,,,,++++++******++++++,,,************************++++++************++++++************************+++++++++***************)))************+++++++++************************,,,++++++******++++++,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...,,,++++++------,,,***------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,------///..................///000000000000000000000000000000000000000000000000000000000000111111111111222222222111111111000000000000000000000000000000000000000000000///..................////////////......------------....................................------------......------------------------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------........................////////////////////////////////////////////////////////////000000000000//////000111111111111111////////////////////////........................------------------------...------,,,,,,------...........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,++++++******+++++++++,,,,,,,,,------+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---++++++,,,,,,,,,,,,++++++***+++++++++++++++,,,,,,******+++++++++++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++,,,---------,,,,,,---,,,++++++++++++,,,,,,,,,++++++******++++++,,,************************++++++************++++++************************************************))))))*********+++++++++************************+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++++++++000//////......//////000////////////////////////000000000000000000000000//////000000000111111111222222222111111111000000000000111111111111000000000000000000000///..................////////////......------------....................................------------......------------------------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------........................////////////////////////////////////////////////////////////000000000000...///000111222222111111................................................------------------------...------,,,,,,------...........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,++++++++++++,,,,,,,,,---------+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---***++++++,,,,,,++++++************++++++,,,,,,,,,******++++++,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,---------,,,++++++************+++,,,,,,++++++******++++++,,,************************++++++************++++++************************************************))))))*********+++++++++************************+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++,,,000//////////////////000////////////////////////000000000000000000000000/////////000000000111111222222222111111111111000000111111222222111111000000000000000000///..................////////////......------------....................................------------......,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------............------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................////////////////////////////////////////////////////////////000000000000---...000111222111000000................................................------------------------...------,,,,,,------...........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,***+++,,,---------,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,------------............,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---******++++++++++++***************++++++,,,,,,---******++++++,,,---------++++++++++++++++++++++++******+++++++++,,,,,,,,,************+++++++++,,,)))************+++++++++,,,++++++******++++++,,,************************++++++************++++++***************************************+++++++++)))************+++++++++***************************++++++,,,,,,++++++***+++++++++++++++++++++++++++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***,,,------++++++,,,...++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......///......------......///////////////////////////000000000000000000000000////////////000000000111222222222111111111111000000111222222222222111000000000000000000///..................////////////......------------....................................------------......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------///.........------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................////////////////////////////////////////////////////////////000000000000---...000111111000///...................................................------------------------...------,,,,,,------...........................------------------------------------------------++++++++++++++++++++++++------,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,------.........,,,++++++******++++++,,,++++++++++++++++++++++++++++++******++++++,,,---******++++++++++++******)))******+++,,,,,,------******++++++,,,------...++++++++++++++++++++++++******+++++++++,,,,,,,,,***************+++,,,,,,((()))***+++,,,++++++***,,,++++++******++++++,,,************************++++++************++++++************************))))))*********+++++++++)))************+++++++++***************************+++,,,,,,,,,,,,+++***+++++++++++++++++++++++++++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,))),,,------++++++---///+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,------...///...------,,,,,,------...////////////////////////000000000000000000000000////////////000000000000222222222111111111111000000111222333333222111000000000000000000//////.............../////////000.........------..........................................------.........,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................////////////////////////////////////////////////////////////000000000000---...///111111///...,,,................................................------------------------...------,,,,,,------...////////////////////////------------------------------------------------++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,---...---,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,---------,,,++++++++++++++++++,,,************************++++++******++++++,,,---******++++++++++++******))))))***+++,,,,,,------******+++,,,,,,---......++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,+++,,,------...'''(((+++,,,---,,,+++))),,,++++++++++++++++++,,,************************++++++************++++++************************))))))******++++++++++++)))************+++++++++***************************+++,,,------,,,+++***+++++++++++++++++++++++++++,,,,,,------,,,,,,+++------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,)))+++...---++++++---///+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************++++++,,,---........................////////////////////////////////////////////////............////////////000111111111111222222222000000000000000000000000000000000000////////////................................................//////.........---------------------------------------------------------.........------,,,,,,,,,------............------------------------------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------............---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,------................................................///////////////////////////////////////.........////////////////////////////////////////////////------------------------------------------------------------------------......////////////..............................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------***++++++,,,,,,++++++***)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***************************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++,,,,,,,,,++++++*********++++++++++++++++++++++++************************)))***++++++***)))***+++---,,,,,,+++*********+++++++++++++++++++++++++++------++++++++++++------.........------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------++++++,,,,,,,,,,,,------------------,,,,,,+++***---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,---------........................////////////////////////////////////////////////............////////////000000111111111222222222000000000000000000000000000000000000////////////................................................//////.........---------------------------------------------------------......---------,,,,,,,,,------............------------------------------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,------......................................................................../////////////////////...////////////////////////////////////////////////---------------------------------------------------------------------------......//////......---........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++************************)))***++++++***)))***+++---,,,++++++******++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---......---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,---------,,,,,,+++***---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,------------........................////////////////////////////////////////////////............////////////000000000111111111222222000000000000000000000000000000000000////////////...............................................................---------------------------------------------------------...------------,,,,,,,,,------............------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,------...---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------..............................................................................//////////////////////////////////////////////////////////////////------------------------------------------------------------------------,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++************************)))***++++++***)))***+++,,,,,,++++++******++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,---------,,,++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,---------------...........................////////////////////////////////////////////////............////////////000000000000111111111111000000000000000000000000000000000000////////////........................................................................------------------------------------------------------------------------------............------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++,,,---....................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------....................................................................................////////////////////////////////////////////////////////////------------------------------------------------------------------------+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------***++++++,,,,,,++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++************************)))***++++++***)))***+++,,,,,,++++++***++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,************************+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------------........................////////////////////////////////////////////////............//////////////////000000000111111111000000000000000000000000000000000000////////////................................................---.....................------------------------------------------------------------------------------............------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++,,,---....................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---...........................................................................---.........//////000000////////////////////////////////////////////////------------------------------------------------------------------------++++++,,,,,,,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------***++++++,,,,,,++++++******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++************************)))***++++++***)))***+++,,,++++++***++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,************************+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------------........................////////////////////////////////////////////////............/////////////////////000000000111111000000000000000000000000000000000000////////////................................................---------...............------------------------------------------------,,,,,,,,,------------...------............------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,------...---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******++++++,,,---...................................................------------------------------......///000000000////////////////////////////////////////////////------------------------------------------------------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++************************)))***++++++***)))***+++++++++******++++++,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------++++++,,,,,,,,,,,,------++++++,,,---------,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------,,,,,,,,,,,,++++++........................////////////////////////////////////////////////............////////////////////////000000000111000000000000000000000000000000000000////////////................................................---------.........//////------------------------------------------------,,,,,,,,,---------......------............------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------++++++,,,,,,---......///++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,---...................................................------------------------------......///000000111////////////////////////////////////////////////------------------------------------------------------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************)))***++++++***)))***+++++++++******++++++,,,---+++++++++++++++++++++++++++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---......++++++,,,,,,,,,,,,------***+++,,,,,,---------,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,+++++++++*********........................////////////////////////////////////////////////............/////////000////////////000000000000000000000000000000000000000000000000////////////................................................---------.........//////------------------------------------------------,,,,,,,,,------.........---..................---------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------............---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------++++++,,,,,,---...//////++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,---...................................................---------------------------------...///000000111////////////////////////////////////////////////------------------------------------------------------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,+++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++*********++++++,,,,,,,,,++++++++++++++++++++++++************************)))+++++++++***)))***++++++*********+++,,,,,,---++++++++++++++++++++++++++++++------------++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++---...//////++++++,,,,,,,,,---------***+++,,,,,,------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++*********))))))////////////////////////...//////000111222222222000//////.........//////////////////////////////111111000000//////.........///000111111000///...000000000000000000000000000000//////.........---------............------...........................------,,,,,,,,,------------,,,,,,,,,------............------,,,,,,,,,........................------------------------------------------------.................................------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------,,,,,,,,,------................................................////////////000000000000......------------......///............---------......------------...............------,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++---,,,***))))))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********************************++++++,,,,,,,,,******+++++++++,,,,,,,,,)))))))))***+++++++++,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,+++++++++------------------------,,,++++++***+++,,,......---,,,,,,++++++,,,,,,---,,,------......------,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,++++++***)))((((((******+++++++++,,,,,,,,,////////////////////////......///000000111222222//////............//////////////////////////////000000000///////////////...///000111111000///...000000000000000000000000000/////////............------............------...........................---------------............---------------.........---------,,,,,,,,,........................------------------------------------------------..............................---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------------------------------------------------------------------------------,,,,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------,,,,,,---------.................................................../////////000000000000......------------......///............---------......------------............---------,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++---,,,***))))))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,******+++++++++,,,,,,,,,************+++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,+++++++++------------------------(((***---///000...,,,***---,,,,,,++++++,,,,,,---,,,,,,------------,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,++++++***)))))))))******+++++++++,,,,,,,,,////////////////////////......//////000000111111///...............////////////////////////////////////////////////000000...//////000000//////...000000000000000000000000////////////............------............------........................------------...///000000000000///...------------...------------,,,,,,,,,------------------------------------------------------------------------------------------------...------------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------........................------,,,,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------,,,,,,------........................................................./////////000000000......------------......///............---------......------------.........------------,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++---,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++*********++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++************++++++************************,,,,,,,,,++++++++++++***++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++------------------------+++---000333555555555444---,,,,,,++++++,,,,,,---,,,,,,------------,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,+++******))))))******+++++++++,,,,,,,,,////////////////////////.........//////000000000......---------...//////////////////////////////---......//////000000000////////////////////////000000000000000000000000///////////////.........------............------........................---------...///000111222222111000///...---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,---------......------,,,,,,,,,---.............................................................../////////000000......------------......///............---------......------------......------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***************+++++++++,,,,,,,,,,,,,,,,,,++++++************++++++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************))))))*********+++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******))))))******+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------///---,,,---000666<<>>AAA@@@<<<<<<@@@BBBAAAFFFDDDBBB???<<<;;;<<<<<<666666777999:::;;;:::888222222333444555555444333111222333222000111333666333111000000222333333222000000111111111111000000000000000000000000000000000000000000000000000000////////////////////////................................................------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------------------------------...------------,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---------.........//////------------------------,,,,,,,,,,,,------------------,,,,,,,,,,,,------........................,,,,,,,,,,,,,,,,,,,,,,,,///......---......//////------------------------------------------------------------------------------------------------........................------------------------------------------------------------------------------------------------,,,------......------,,,...------------,,,,,,,,,------------------------------------------------------------------------........................................................................................................................---------............///---------............///////////////....................................------........./////////....................................................................................////////////........................------------------------..............................------------....................................------------......................................................------------------------------------------------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,---------......------------------------........................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.................................---------------,,,------------........./////////............---....../////////000000000....../////////000000000000000///...---------...---...///000111111111111///000111222333555666666999999:::;;;>>>DDDLLLQQQOOONNNNNNRRRXXX[[[WWWSSS]]]aaaaaa[[[WWW\\\dddiiihhhfffaaaXXXPPPMMMPPPTTTPPPOOOMMMIIIDDD>>>999666777666555333222222222222///111222333222222444555666444222222333333333111000111111222222111111000000000000000000000000000000000000000000000000000////////////////////////................................................------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------............------------------------+++++++++,,,,,,,,,------------,,,,,,,,,,,,------........................------------------------...............//////000------------------------------------------------------------------------------------------------........................------------------------------------------------------------------------------------------------,,,------......------,,,------------------------------------------------------------------------------------------------........................................................................................................................---------............///---------............//////////////////.............................................////////////....................................................................................////////////..............................................................................------------....................................------------......................................................------------------------------------------------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,---------......------------------------........................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------..........................................---------------------............/////////..................////////////000000000...////////////000000000...---------......///000.........///000222444555666999;;;;;;>>>EEEMMMPPPUUURRRPPPSSS[[[eeeoootttjjjiiiiiikkkpppppphhh^^^ssswwwwwwrrrooouuu}}}vvvpppoootttxxx~~~wwwlll```VVVPPPMMMNNNLLLHHHBBB<<<777444444333333333333222333444555;;;888666444444333111000111111222222222222111111000000000000000000000000000000000000000000000000////////////////////////................................................................................................------------------------...------,,,,,,------...------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++,,,,,,,,,,,,---------------------------------+++++++++,,,,,,,,,------...------,,,,,,------...........................------------------------...............///000111//////.........---------------------------------------------------------------------------------........................------------------------------------------------------------------------------------------------,,,------......------,,,------------------------------------------------------------------------------------------------........................................................................................................................---------............///---------............///.........///////////////////////////////////////........./////////000000////////////////////////////////////////////////////////////////////////............////////////////////////////////////......................................................------------....................................------------......................................................------------------------------------------------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,---------......------------------------........................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........................................................---------.........//////////////////////////////////////////000000000111////////////000000000111111111000000000111111222555444333222333555888:::<<>>CCCFFFHHH\\\bbbllluuuxxxvvvrrrnnn}}}xxxuuuooozzzxxxjjjeeefff[[[gggooopppssszzzwwwnnnhhhhhhfffgggoooxxxzzzwwwjjjkkkmmmmmmooouuu~~~|||~~~}}}vvvjjj\\\SSSBBB@@@<<<:::999888555444333444444555555444444333111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////...................................................------,,,,,,------...------------------------------------------------------------------------...------,,,,,,---------------------------------------------------------........................------------------------........................,,,,,,,,,---...///000000------------------------................................................/////////000111111222222666555333111000///......---,,,,,,,,,,,,---......------------------------------------------------................................................---------------------------------------------------------............///------............---------------------------------------------------------------............///........................///...---,,,,,,---...///111000///...------...///........................------------------------//////.........---------..................................../////////000////////////000000000000000000000000000000000000000000000000000///......000000000000000/////////333333222222111111111000000000/////////.........000000000000000000000000//////000000111111222222000000000000000000000000////////////////////////////////////////////////................................................////////////////////////////////////////////////........................---------............///------------------------------------------------...---,,,,,,,,,,,,---...........................------------------------------------------------,,,,,,,,,---------......................................................------------------------,,,,,,,,,---------......---------.........//////////////////////////////............/////////000000000/////////000111111111000//////000222444555222222222222000000111222666:::@@@HHHPPPXXX___cccuuurrrtttttt~~~zzzppphhhgggiiieeehhhmmmnnnkkkgggggghhheeeooowwwyyy{{{~~~rrriiijjjzzzyyysssmmmkkknnnrrrrrrqqqtttmmmkkkqqqqqqoooyyy~~~~~~___NNNIIIKKKFFFBBB<<<111888444111111444777666555///111333444333222222222222222222222222222333333111111000000/////////...---...///000000///...---000/////////............000000//////.........---.................................------,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,---......------------------------------------------------........................------------------------........................,,,---------.../////////------------------------.........................................................///000000111111444333222000...------------,,,,,,,,,,,,---......------------------------------------------------................................................---------------------------------------------------------............///------............---------------------------------------------------------------............///........................///...------------...///111000///...------...///........................------------------------//////.........---------................................./////////000000////////////000000000111000000000000000000000000000000111111000//////...111111111111111000000000111111111000000000//////111111000000000/////////000000000000000000000000000000000000111111111111000000000000000000000000////////////////////////////////////////////////................................................////////////////////////////////////////////////........................---------............///------------------------------------------------...---,,,,,,,,,,,,---...........................------------------------------------------------,,,,,,---------.........................................................------------------------,,,,,,---------.........---------.........//////////////////////////////........./////////000000444333333222111111000000666555444333111000///...000111222222333777===CCCGGGOOOXXX^^^bbbfffnnntttxxxooonnnooommmnnnsssvvvqqqfff^^^[[[\\\aaakkkvvv|||}}}www{{{yyyuuu}}}zzzsssqqqvvv{{{~~~xxxtttpppooouuu}}}zzzxxxxxx{{{}}}}}}|||tttwww{{{qqqdddYYYKKK>>>;;;888555555555666666888777666444222222333444222222222222222222222222111111000000000///////////////000000000000//////000000/////////.........000/////////.............................................------,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,---...//////------------------------------------------------........................------------------------........................------..................------------------------................................................---------...//////000000222111000///------,,,,,,---,,,,,,,,,,,,---......------------------------------------------------................................................---------------------------------------------------------............///------............---------------------------------------------------------------............///........................///...------------...///000///......---.................................------------------------/////////............---............................../////////000000000/////////000000000111111000000000000000000000000000111111111111000//////111111111111111111111111111111111000000000000000111111111111111000000000000000000000000000000000111111111111111000000000000000000000000000000000////////////////////////////////////////////////................................................////////////////////////////////////////////////........................---------............///------------------------------------------------...------,,,,,,------...........................------------------------------------------------,,,------------.........................................................------------------------,,,------------.........------........./////////////////////////////////....../////////000000000000111111111111000///...111222333444444333222111222444666777999BBBNNNXXXfffnnnuuuwwwtttvvv}}}}}}rrrhhhdddggghhheeekkkrrrxxxyyyuuupppnnnnnnvvv}}}xxxuuu|||~~~{{{~~~tttssszzzyyyyyyxxxvvvvvvtttqqqnnnwwwtttooommmpppyyywwwkkkXXXRRRIII???999555444444555555444444333222222222222222222222222222111111111111111000000000000000111111000000000000111111000000000/////////......////////////.............................................---------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,------...///000........................................................................,,,,,,------------------.......................................---------........................................................................------...//////000000111111111///...---------------,,,,,,,,,,,,---......------------------------------------------------................................................---------------------------------------------------------............///------............---------------------------------------------------------------............///.................................------................................................................................./////////..........................................////////////000000000//////000000000111111111111111111111111111111111000111111222111111000000111111111111111222222222222222222222222222222222111111111111111111111111111111111111111111111111222222222111111000000000000000000000000000000000////////////////////////////////////////////////................................................////////////////////////////////////////////////........................---------............///------------------------------------------------------------------------........................................................................------------............................................................------------------------------------........................////////////////////////////////////...////////////000000000---...///111111111111000//////000111333555777999;;;???EEEIIIOOO[[[lllxxx|||tttrrrwww|||tttooogggbbbcccgggjjjjjjxxx}}}~~~zzz{{{~~~xxxvvv|||zzzwwwxxx{{{}}}~~~tttxxxzzzsssppppppppprrrnnniiifffhhhnnntttxxx}}}sssfff[[[RRRIII???888111111333555666666444333222222222222222111111111111111111111111111111111333333111000000111333333000000000////////////...///////////////................................................---------................................................---------------------------------------------------------------...///000........................................................................,,,,,,,,,---------.............................................---------...........................................................................//////000000111222222111000///...............---,,,,,,,,,,,,---......------------------------------------------------................................................---------------------------------------------------------............///------............---------------------------------------------------------------............///........................---..................---------..................................................................////////////////////////////////////////////////////////////000000000111000000000000111111111111222222222222222222222222111111222222222222222111000000000111111222222222222222222222222222222222111111111111111111111111222222222222222222222222333333222222111111000000111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////........................---------............///------------------------------------------------------------------------........................................................................---------.........//////................................................---------------------------------.........//////........./////////000000000000000000000000000000////////////000000000111000111222333333333333333555333222333666<<>>888777777666555555444444222222222333333444444444111111333444444333111111111111111111000000000000---.........//////000000000000000000000000000000---.........//////000000////////////////////////////////////////////////........................------------------------........................,,,,,,,,,---...///000000............////////////---------.........//////,,,---------.../////////111000///...---,,,++++++............//////000000///...---,,,,,,---...///........................////////////////////////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,...---,,,,,,---///................................................---------............///---------------------------------------------------------............///------------------------------------------------................................................---------............///........................---------............///---------.........//////////////////////////////////////////000000000000222111111111000000/////////000111000000111444777555444444333222111111222444111111444888888666444555666777:::<<<;;;999666@@@BBBDDDDDDGGGLLLMMMIIILLLJJJIIILLLTTTYYYWWWRRRKKKFFF@@@>>>AAADDDEEEEEEAAA===999888999999777555666:::888222111444333///111444666444111///000333///.........///111333555000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////.........---............////////////////////////000000000000........................------------------,,,,,,------------------------........................................................................................................................////////////////////////------------------------............/////////000////////////000000000000222111000000111111111000555333111222222222444666111;;;EEELLLUUUcccqqqxxxzzzllleeelllvvvxxxtttqqqgggbbb^^^bbbqqqyyyllleeehhhmmmnnnkkkqqqyyy|||~~~|||wwwwwwsss~~~zzz{{{|||||||||{{{vvv{{{xxx^^^LLLCCC;;;888666333222444777333222555777555444555222222222111111111111000111111000000000000111111//////000000000000//////000000000000000000000000000000000000000000000000//////////////////////////////////////////////////////.........---------------------------------........................,,,---------.../////////............////////////---------.........//////------..............................------------------......///////////////...------------...///........................////////////////////////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,...---,,,,,,---///................................................---------............///---------------------------------------------------------............///........................------------------------................................................---------............///........................---------............///---------.........//////////////////////////////////////////000000000111222111111111000000000000000111222111//////111333---...000111222222222333:::666444444555777888999888<<>>@@@BBBDDDEEEKKKRRR]]]dddhhhjjjmmmooojjjrrrxxx{{{~~~~~~~~~}}}yyypppfff]]]XXXWWWXXXMMMMMMHHHAAA===<<<:::777888777777777777666444222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////........................////////////....../////////000000000000000000000000000000000............////////////------------------------................................................................................................////////////////////////////////////////////////------------------------....../////////000000000////////////000000000000111000///...///000111222222111111222666===DDDHHHWWW___hhhqqq|||vvvmmmeeecccfffnnnyyyzzz{{{|||vvvtttooojjjcccZZZXXX___lllwww~~~yyyuuuzzzyyycccWWWPPPGGG===777444222333555444111222666555555444444444333333333111111000000000000111111///000000111111000000///000000000000000000000000000000000000000000000000////////////////////////////////////////////////...............---------...............................................................---------............////////////............////////////000000//////......------,,,------------.........------------............//////............//////........................////////////////////////////////////////////////------------------------------------------------+++,,,...---,,,,,,---///................................................---------............///---------------------------------------------------------............///................................................................................................---------............///........................---------............///............//////////////////////////////////////////000000000111111111111111111111111111111111...000222333333333444666444666777666444444777999===HHHUUU[[[^^^```___^^^gggnnntttvvvtttsssuuuwww{{{yyyyyy}}}~~~xxxuuutttvvvrrriii]]]RRRIIIBBB>>>@@@<<<888666777777555222///000111222222333333333111111111111111111111111000000000000000000000000000000000000000000000000///////////////////////////////////////.....................////////////........./////////000000////////////////////////////////////000000000000........................................................................................................................000000000000000000000000////////////////////////...........................////////////000000000////////////000000000000,,,---///000000000222333333333333666AAASSSccckkkrrrsssuuuwww}}}qqqllliiillluuu}}}xxxrrrnnnkkkiiihhhhhhhhhmmmssszzzxxx}}}kkkRRRBBB:::666555888:::777444333555555555444444444333333222111111000000111111222000000000111111000000000////////////////////////////////////////////////////////////////////////////////////////////////.......................................................................................---------............////////////........./////////000000000000000//////......---//////............------........................////////////////////////////////////////////////////////////////////////////////////////////////------------------------------------------------+++,,,...---,,,,,,---///................................................---------............///---------------------------------------------------------............///------------------------........................................................................---------............///........................---------............///........./////////000000000000000000000000000000000000000000111111111111111111111111111222222222///000222222111222333555222555888999:::>>>EEEKKK```lllvvvxxxyyy{{{zzzvvvuuuyyy{{{yyytttqqqsssvvv}}}|||xxxxxxyyy|||~~~xxxtttttt}}}zzzpppeee^^^[[[UUUNNNFFF???<<<:::777444666666555444333333222222222222222222222222222222111111111111111111111111111111111111111111111111////////////////////////.........///////////////............////////////............////////////......................../////////000000000111111........................////////////////////////........................................................................000000000000000000000000////////////////////////........................////////////000000000111////////////000000000000...111444555333222222333333;;;BBBKKK\\\rrrxxxtttxxx~~~}}}xxxmmmttt|||pppkkkffffffnnnwww{{{|||||||||ssspppwwwxxxeeeMMMAAA666555777777444333444444444444333333333333222222111111111111222222000000111111111111000000////////////////////////////////////////////////////////////////////////////////////////////////---.....................................................................------..............................////////////....../////////000000000000000//////////////////000000000/////////......///////////////............//////000000//////...////////////////////////////////////////////////////////////////////////------------------------------------------------+++,,,...---,,,,,,---///................................................---------............///---------------------------------------------------------............///------------------------........................................................................---------............///........................---------............///....../////////000000000000000000000000000000000000000000111111111222222111111111222222222222222222222222111000111333555888???IIIPPPVVV]]]hhhppp}}}yyy}}}~~~zzzqqqtttwwwwwwuuutttvvvyyyzzz}}}|||{{{yyyuuuooopppxxx{{{xxxxxx}}}yyyrrrnnnppptttvvvvvv}}}zzzmmm```SSSHHH???:::666555444222222222333444222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000.........///////////////............////////////------........./////////..............................//////000000111111........................////////////////////////........................................................................////////////////////////////////////////////////......................../////////000000000111111////////////000000000000///222444444111111333666???MMM]]]jjjyyy}}}wwwnnniiinnnxxx}}}}}}{{{xxxxxxyyyrrrfffbbbgggkkklllppp~~~|||{{{|||ttttttxxxkkkXXXCCC999666555555666555555444444444333333333222222111111111111222222000111111222222111111000000000000000000000000000000000000000000000000000////////////////////////////////////////////////---------...............................................................,,,---------.../////////............////////////.../////////000000000000///////////////000000000000000000000111111111111111111000000000/////////...///000111111000///...////////////////////////////////////////////////////////////////////////........................------------------------+++,,,...---,,,,,,---///................................................---------............///---------------------------------------------------------............///................................................................................................---------............///........................---------............///.../////////000000000000000000000000000000000000000000111111111222222222111111111222222333333333444444444444555888===AAAQQQ\\\jjjuuuzzzvvvrrrwwwxxxsssooosssxxx|||~~~~~~vvv{{{{{{tttssszzz~~~|||{{{ttttttwwwzzz{{{~~~{{{xxxxxx}}}qqqbbbXXXRRRIIIFFF@@@;;;777666666666333333333333333333333333111111111111111111111111111111111111111111111111000000000000000000000000............/////////000............////////////---------.........//////........................------...//////000111111........................////////////////////////................................................................................................////////////////////////........................//////000000000111111111////////////000000000000///111222111222777@@@HHH\\\kkkxxx~~~oookkkdddaaajjjyyyzzzqqqmmmoookkkeeehhhqqqwwwrrruuu|||uuupppyyyfffWWWIII===999:::666666666555555555444444333222222111111222222333000111111222222111111000000000000000000000000000000000000000000000000000////////////////////////////////////////////////---------.........//////////////////////////////........................,,,,,,------...///000000............/////////000////////////000000000000......//////000000111111//////000111222333444444222222111111000000//////...///000111111000///...000000000000000000000000////////////////////////////////////////////////........................------------------------+++,,,...---,,,,,,---///................................................---------.........//////---------------------------------------------------------.........//////////////////////////////////////////////////////................................................---------.........//////........................---------.........//////////////////000000000000000000000000000000000000000111111111111222222222111111111222222333333333444555666888<<>><<<777777777777666666666666333222222111111222222333111111222222222222111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////---------.........//////////////////////////////...............///000000/////////000000000000000////////////000000000000........................111111111111111111111111222222222222333333333333000//////000222333333222111111111111000000000///000000000000000000000000000/////////....................................................................................---------............///......------------......////////////////////////........................------------------------........................////////////////////////////////////////////////................................................---------............///........................---...............------............/////////000000000000000111111111111///////////////000111111222111000000222333333222666000000555777555444777999:::===BBBLLL\\\mmmxxx}}}wwwyyy~~~vvvppptttyyy~~~|||~~~vvv```MMMAAA<<<888333111333777777444222666333//////222444333222111111111111111111111111......//////000000111111555222000//////000///...////////////////////////........................------......//////000000////////////////////////---------.........//////////////////////////////////////////////////////000000//////.........---......////////////..................///////////////////////////.........///////////////.........000000000000111111111111333222111000000111222333555666777<<>>???===777444666555111000333444222111222000000000000111111222222111111111111111111111111000000000000000000000000000000000000000000000000000000/////////.................................000000000000000000000000//////......//////000111...///000000111222333333222222222111111000000000000000000000000000000000111111111111111111111111222222222222222222222111444333222222333333222000111111222222222222222222000000000000000000000000000000000/////////..............................................................................---------............///......------------......////////////////////////........................------------------------........................////////////////////////////////////////////////................................................---------............///........................---......//////.............../////////000000000000000000000111111111111000000000///000000111222222222333333333333333222777444222555888<<>>;;;999777333555777777666444333333222222222222222222222222222222111111000//////...------///111222222///---////////////////////////........................///////////////.........////////////////////////------........./////////////////////////////////////////////////////////////////////..................////////////..................////////////////////////////////////////////////////////////000000000111111111222222---111666666444333555999===OOObbbqqq{{{rrrkkkjjjmmmpppwww}}}zzzqqqmmmjjjkkkppp}}}yyyttt{{{sss```VVVLLLFFFAAA;;;666666555444666999777222111333000111111111111222222222111111111111111111111111000000000000000000000000000000000000000000000000000000////////////..............................000000000000000000000000/////////...///000000111//////000000111111222222222222222111111111000000//////000000000000000000111111111222222222222222333333333222222222222222333111000000111222000///111111111111222222222222000000000000000000000000000000000////////////...........................................................................---------............///......------------......////////////////////////........................------------------------........................////////////////////////////////////////////////................................................---------............///........................---......////////////......////////////000000000///000000000111111111111111000000000000111222222111222333333333333444555777666888<<>>888777666555555555555333222333333333333333333333333222222222111111000000000111000000111222222000...////////////////////////........................000000//////......------////////////////////////............///////////////////////////////////////////////////////////////////////////...............////////////..................///////////////////////////000000000///////////////000000000000000111111111222222222000444666444111444===FFFXXXiiivvv~~~tttmmmjjjjjjmmmsss{{{zzzrrrkkkfffhhhrrr{{{pppbbbUUUJJJAAA999666999;;;???BBB===444111333222222222222222222222222111111111111111111111111000000000000000000000000////////////////////////000000//////////////////........................000000000000000000000000///////////////000111111111000000000000000000000///000000000000111111111222333333444555555666666555555555666666666777777777777666666555555555555333222111222333444333111111111111111111111111111111111111111111111111111111000000000////////////////////////////////////................................................---------............///......------------......////////////////////////........................------------------------........................////////////////////////////////////////////////................................................---------............///////////////////////////---......///000000//////////////////000000000111///000000000111111111111111111111111111222333333666777777666444444666888999===DDDNNN\\\nnn~~~}}}{{{yyyzzz||||||}}}}}}rrrsssvvvyyy{{{|||xxx^^^LLLBBB>>>999333222666999777555333333333333333333333333000111111111222222333333888555222000000111111000000000000000000000000000////////////////////////000000//////......------////////////////////////........./////////000000////////////////////////////////////////////////.........///////////////......////////////..................////////////////////////000000111111////////////000000111111111111111111222222222222222444444333555@@@RRRaaawww~~~~~~jjjgggkkkrrrwww}}}vvvzzznnnjjjlllrrryyyooo\\\LLL@@@888888;;;BBBFFFAAA888333444333333333333222222222222111111111111111111111111111111111111111111111111//////////////////////////////000000000000000000////////////////////////000000000000000000000000000000//////000000111222111111111111111111111111///000111333444666777888777888999:::<<<>>>??????;;;;;;;;;<<<<<<======>>>;;;;;;;;;:::999999888888666555333333444444333111333333222222111111111111111111111111111111111111111111000000000/////////////////////////////////................................................---------............///......------------......////////////////////////........................------------------------........................////////////////////////////////////////////////................................................---------............///////////////////////////---...//////000000000000/////////000000000111111000000000000111111111111222222111111222222333444666777777444222333777<<>>888:::555555555555555555555555555444444333333222222111555333222222222333111000000000000000000000000000000000000000000000000000---.........//////000000////////////////////////////////////000000000000////////////////////////////////////////////////---.........//////000000......////////////................../////////000...//////000111222222222...//////000111222222222111111222222222333333333:::@@@LLL\\\ooouuulllooosssrrryyy{{{tttoootttzzzwwwwww{{{|||yyy|||||||||{{{{{{nnncccTTTIII>>>:::777555555777555555555444444333333333222222222222222222222222111111111111111111111111000000000000000000000000//////000000111111111222000000000000000000000000...///000000///...///000---222333///---///111111444333555:::BBBHHHJJJJJJIIIMMMSSSWWWZZZ]]]aaadddfffmmmqqqmmmlllnnnnnnkkkiiiooovvvyyyyyyxxxyyyzzzsssnnnsss|||xxxkkkhhhqqqooodddYYYYYY___aaaYYYQQQLLLHHH@@@999;;;???;;;111111333555555333000///...555555444444222111///...000/////////............////////////////////////........................//////.........---------........................////////////////////////........................................................................////////////////////////////////////////////////........................111111000000/////////...............////////////////////////000000000000000000000000000000000000000000000000111111111111///000000111222222333333333222222222333555666777555777;;;FFFXXXnnn~~~yyyzzzttt^^^EEE111777444555999888333222666666555444333222111111111111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////111111000///...---,,,,,,//////////////////////////////////////////////////////............//////////////////////////////......////////////..................////////////111111111000000000000000000000000000////////////444222222444444333666;;;BBBTTTeeennnxxxwwwooojjjnnnvvv||||||yyyzzz~~~}}}{{{}}}~~~}}}wwwxxxYYYCCC<<<777:::<<<777555555444444444444333222333333444444333333222111111111111111111111111111000000000000000000000000111000/////////111222333//////000000000000//////111222333222111111222444...222444111111555888888???>>>@@@EEEMMMTTTXXXYYYdddfffgggiiijjjkkklllmmmsssuuutttpppnnnoookkkddd^^^fffooovvvyyyzzz{{{}}}rrrpppsssxxxvvvooopppxxxvvvqqqllljjjjjjjjjgggccc___]]]UUUMMMIIIIIICCC:::888777666444333333333333000000000111000///......000000/////////.........////////////////////////........................//////.........---------........................////////////////////////........................................................................////////////////////////////////////////////////........................000000000//////.....................////////////////////////000000000000000000000000000000000000000000000000111111111111000000111111222222333333222333555666666777888999???DDDQQQeee}}}pppXXXEEE>>>777222555666444333444555555444333222222222333111111111111111111111111000000000000000000000000000000000000000000000000///////////////////////////////////////.........//////////////////////////////////////////////////////............//////////////////////////////......////////////..................////////////111000000000000000000000111111111111111111111111333222222444333444;;;CCC\\\jjjuuuxxxzzz|||sssiiinnnuuu{{{~~~|||yyyvvvwww}}}~~~}}}wwwaaaQQQ???999:::777777777777777777666777777333444444444444333222222111111111111111111111111000000000000000000000000111000/////////000222333//////000000000000//////000111222111000000111333000444666444666;;;@@@@@@EEEGGGJJJQQQZZZccchhhjjjooonnnmmmmmmmmmmmmlllkkklllkkkgggccccccccc]]]VVVKKKRRRZZZ_________```aaa```bbbccccccaaabbbgggkkksssuuuuuuqqqllliiikkknnniiijjjhhhbbb^^^[[[WWWRRRKKKEEE>>>999777777555333000000111111111000///...000000000000////////////////////////////////////......................../////////............---........................////////////////////////........................................................................////////////////////////////////////////////////......................../////////...........................////////////////////////000000000000000000000000000000000000000000000111111111222222222222222222222222222222111444666777666777;;;>>>JJJTTThhh{{{uuupppbbbQQQEEE999555666666666666555444444333333333444444222222222222222222222222000000000000000000000000000000000000000000000000////////////////////////.........//////000000000//////////////////////////////////////////////////////............//////////////////////////////......////////////..................////////////000000000000000000111111222222222222222222222222444333444555555;;;IIIXXXzzz}}}wwwuuuooogggkkk{{{~~~}}}zzzrrrhhheeeooo~~~~~~pppPPP???===:::444666777666555444555555444444444444444333222222222222222222222222222222000000000000000000000000000000000///000000111222///000000111111000000///111222222111//////111333555888;;;;;;>>>EEEJJJJJJPPPSSSYYYaaahhhnnnrrrssstttqqqmmmkkkiiigggdddaaaTTTSSSQQQPPPPPPPPPOOOMMMFFFIIIMMMMMMJJJHHHIIIJJJJJJPPPQQQLLLIIILLLOOOOOOZZZ^^^aaa___\\\]]]eeelllnnnrrruuutttpppmmmlllkkkddd[[[OOOGGGBBB===777111555555555444333222222111111111111000000000//////////////////////////////......................../////////.......................................////////////////////////........................................................................////////////////////////////////////////////////..........................................------............////////////////////////000000000000000000000000000000000000000000111111111222222222333333333333333333333333222444555444666<<>>IIITTTcccyyy{{{qqqiiijjjttt|||ppphhhrrr}}}zzzttteeeLLLCCC999444555777777555555555555555555444333333333333333333333333333333000000000000000000000000000111111111111000//////000111111222222111111000...111444888===DDDLLLQQQZZZ___cccffflllqqqpppjjjggggggddd___ZZZXXXYYY[[[[[[aaahhhmmmpppvvvzzzvvvqqqqqq|||{{{tttqqqqqqsssooosss{{{}}}|||uuujjj```[[[ZZZWWWTTTVVV[[[___aaagggooolllmmmoooqqqqqqpppnnnlll^^^XXXMMMBBB:::777666777333333222222222111111111000000000000000000000000////////////////////////.../////////000000000000........................////////////////////////........................................................................////////////////////////////////////////////////.................................//////000000000............////////////////////////000000000000111111111111111111111111111111111222222222333333111222333444555666777888<<<@@@JJJ[[[ooo~~~|||qqq\\\JJJ===888888777666555555555555333333333333333333333333111111111111111111111111111111111111111111111111000000000000000000000000000000000000000111111111//////////////////////////////////////////////////////............//////////////////////////////......////////////..................////////////...//////000111111222222000000111111222333333444888???MMM]]]hhhpppzzzzzzvvvrrrppprrryyy|||rrrqqqyyytttttt```FFF666444666666333555555555555555444444333333333333333333333333333000000000000000000000000000111111222111000///...000111111222222111111000555888===CCCKKKTTT^^^dddhhhkkkmmmnnnooopppiiiaaaXXXWWWVVVSSSTTTZZZdddkkkmmmsssyyyxxxuuuwwwzzzwwwvvvxxxzzz|||}}}nnnkkktttyyyyyywwwxxxqqqhhhaaa```^^^ZZZ[[[aaaiiilllppptttvvvxxx{{{}}}{{{qqqbbbQQQCCC;;;888777333333333222222222111111000000000000000000000000000000000000000000000000.../////////000000111111........................////////////////////////........................................................................////////////////////////////////////////////////.........................../////////000000111111............/////////000////////////000000000000111111111111111111111111111111222222222333333333000111222444666777888999BBBHHHVVVkkk~~~yyy}}}pppYYYFFF999999888666555555555555333333333333333333333333111111111111111111111111111111111111111111111111000000000000000000000000......///000111222333333//////////////////////////////////////////////////////............//////////////////////////////......////////////................../////////000...//////000111222222222111111222333333444555555???HHHZZZmmmxxxyyyzzz|||uuutttuuuwwwyyyzzz{{{}}}vvvppp~~~}}}~~~wwwZZZAAA999:::999666555555666666555555444333333333333333333333333333000000000000000000000000000111222222222000///...111111222222222222111111>>>BBBNNN^^^ggghhhjjjnnnmmmiiigggjjjlllfff\\\SSSOOOYYYaaabbbgggsss~~~uuufffdddrrr{{{qqqyyyxxx}}}zzzyyyyyyzzz|||}}}ttteeeZZZWWW[[[[[[]]]dddnnnvvvxxxxxx~~~xxxlll]]]SSSLLLDDD;;;:::555444777555//////333000111222111000000000111000000000000000000000000000000000000000000000000////////////////////////........................------------.........///////////////////////////....................................////////////000000000000000000000000////////////000111222333//////000000000///...---////////////000000000000111111111000000000000000000000000000111111111111111333444333111111222333222444666666666999@@@EEERRRaaavvv{{{sss}}}xxxhhhOOOFFF;;;666777888555111444333333555666666444222222222222111111111111000111111111111111111111111//////000000000000//////000000000000000000000000111111000///////////////////////////000000000000000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000000000000000000111111222999111...111333333777===GGG___nnnttt|||zzzttttttxxxyyy}}}zzzlllqqqxxx}}}vvvuuu~~~|||XXX@@@;;;:::888555666666555333111111111333333333333333333333333111111111111111111111111111111111111111111111111111111111111111111111111KKKQQQ^^^lllooojjjggghhhgggaaa\\\\\\^^^]]]ZZZWWWnnntttxxxzzz~~~sssgggjjjzzzwwwwwwnnnkkk]]]^^^___```bbbffflllpppyyynnnddd]]]VVVOOO>>>888444444444111222666111222222222111000000000000000000000000000000000000000000000000000000000////////////////////////........................------........./////////////////////////////////....................................////////////000000000000000000000000000000///...............+++++++++,,,---...///000////////////000000000000111000000000000000000000000000000000111111111111111222333333333333333444333555777666777???MMMWWWfffttt}}}qqqttt}}}vvvcccKKK;;;888999999777666444222222333444333222222222222222111111111111111111111111111111111111//////000000000000//////000000000000000000000000111111000///////////////////////////000000000000000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000000000000000000111222222222000111333444777AAANNNjjjyyy{{{ssssssqqqpppvvv|||zzzpppppp~~~|||}}}sssVVVFFF===666999888777666666666666666333333333333333333333333111111111111111111111111111111111111111111111111111111111111111111111111___eeennnuuuqqqggg```^^^ZZZTTTNNNOOOZZZlll|||}}}rrrpppyyyyyytttsssqqquuuwwwqqqfff]]]]]]___nnnvvv|||yyytttoooiiicccUUUJJJ>>>888444111000111222222222222222111000///000000000000000000000000000000000000000000000000////////////////////////............................../////////000000000////////////////////////....................................////////////000000000000000000000000111000///...------------222000///---------...///////////////000000000000000000000000000000111111000000000111111111222222111111111333555555444333444666999;;;@@@NNNbbbqqq~~~{{{zzz~~~gggJJJ<<<888888777888666333222333444444333333222222222111111111111111111111111111111111111///000000111111000000///000000000000000000000000111000000///////////////////////////000000000000000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000111000000000000111222222///111555666666>>>QQQccc~~~{{{mmmjjjjjjooozzz|||xxxhhhrrryyy{{{iiiQQQAAA888;;;999666555555666555555333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111pppppppppkkkccc[[[WWWWWWPPPSSSXXX___oootttxxx{{{}}}|||vvvyyy|||xxxrrrooonnn|||mmmbbb^^^[[[eeeoootttxxxzzzwwwssslll___OOOCCC<<<777333111111111111111222222111///000000000000000000000000////////////////////////////////////////////////........................////////////000000000000////////////////////////....................................//////////////////////////////////////////.........//////000000000000///////////////////////////000000000000000000000000000111111111000000111111111222222222333111111222555555333111444888>>>HHHUUUgggxxx```III===999777888666555666777777777555333333222222222111111111111111111111111111111111000000000111111000000000////////////////////////000000////////////000000////////////000000000000//////////////////////////////////////////////////////000000000000//////000000000000000000000000111111000000111111222333333444666777===KKKbbbssstttiiikkkmmmoooyyy|||nnnkkkwwwooo}}}rrr\\\MMMCCCAAA<<<777555666666444111444444444444444444444444222222222222222222222222222222222222222222222222111111111111111111111111uuuooocccWWWQQQQQQUUUXXXYYYcccooowwwwwwooowwwuuu}}}tttnnnqqqpppmmmddddddmmmrrrnnnllloooooonnnpppwww}}}wwwtttxxx}}}vvvppp^^^aaabbbdddlllvvv||||||tttlll```SSSJJJDDD===888222111///000222333222111111111111111111111111111////////////////////////////////////////////////////////////////////////////////////000000000000////////////////////////////////////////////////............///////////////////////////////////////......------......///)))+++---000222222222111////////////000000000000//////000000111111111111111111111111222222222222333222222222333444444333999>>>JJJ\\\ooozzz___KKK>>>:::555555666888999999777444333333333222222222222111111111111111111111111111000000111111111111000000////////////////////////000000////////////000000////////////000000000000//////////////////////////////////////////////////////000000000000//////000000000000000000000000111111111111111222222333555444555;;;JJJ```tttnnngggqqquuuuuu{{{wwwsssxxx~~~ppprrrsssxxxsssdddWWWJJJCCC;;;888:::;;;777333444444444444444444444444222222222222222222222222222222222222222222222222111111111111111111111111mmmdddVVVLLLNNNYYYbbbeeennnrrrssssss~~~ttttttppprrrzzz~~~wwwjjj```mmmiiirrrwwwlllbbb^^^WWWUUUQQQPPPVVV[[[]]]^^^```ddd``````dddiiilllqqqwww{{{~~~zzzxxxyyy|||}}}zzzvvvnnnkkkddd[[[\\\fffqqqvvvxxxyyytttiii]]]RRRFFF===999555111000222444333222111111111111111111111111000000000000000000000000////////////////////////////////////////////////....../////////000000000////////////////////////////////////////////////............////////////000000000000000000000000000//////......//////000999999999777555333000...////////////000000000000/////////000111111222222111111111222222222222333333333444333222444888;;;FFFNNN]]]qqq}}}yyywww[[[EEE:::777777666777888777444222333333333333222222222222111111111111111111111111000111111222222111111000000000000000000000000000///////////////000000111////////////000000000000000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000222111111111111222333333444555:::HHH^^^vvv~~~uuueeeeeeuuu~~~zzzmmmtttuuuoooxxx~~~}}}sssYYYLLL===666888:::888444444444444444444444444444333333333333333333333333333333333333333333333333111111111111111111111111]]]XXXQQQRRR```rrrzzzxxxwwwxxxuuuuuuzzzkkkddddddWWW[[[ffftttwwwmmmaaa[[[aaa]]]eeekkkccc```ccc```TTTVVVWWWXXX___iiinnnooollleeeaaaaaaaaa______aaabbbiiilllkkkppp{{{~~~{{{yyyuuuqqqvvv|||{{{ooobbb___cccfffqqq|||tttgggYYYNNNDDD===555222333444333222111111111111111111111111000000000000000000000000////////////////////////////////////////////////------........./////////////////////////////////////////////////////////............////////////000000000000000000000000000000111333666888;;;<<>>999999444111333888333111222000------000000000000000000000000000////////////////////////000000000000000000000000//////////////////////////////............//////BBB???999333000......///////////////////////////000000000000000000000000000:::DDDEEE>>>666444666////////////////////////////////////000000000000000111111111111222222222///333555444444555777777333555777888;;;HHH^^^rrrzzz[[[<<<<<<>>>333///777666444333333444333222000333333333222222222111111000000000000000000000000000000000000000000000000//////............//////000000000000000000000000000000000000000000000000111111000000//////......000111111111111000000///111111111000000000000000000333444333111222888===NNN___rrr{{{|||yyytttooohhh{{{wwwyyynnniii}}}}}}{{{}}}}}}xxxSSS:::;;;>>>444222444666666888999888555333333333333333333333333222222222222222222222222222222222111000//////...^^^dddkkkrrrzzz~~~ooojjjooovvv~~~iiiXXXTTTTTTRRRVVV]]]eeejjjmmmnnnrrrzzz|||}}}xxxtttrrrssswwwtttsssxxx}}}vvvtttppphhhdddlllwww~~~hhhOOOBBB<<<888666666333///...111111//////222111111111111111111111111////////////////////////000000000000000000000000//////////////////////////////............//////:::888555111///...//////////////////////////////000000000000000000000000555;;;???===555///---...////////////////////////////////////000000000111111111111111222222222222333444444222111222333333777777999AAAOOOcccyyy~~~kkkJJJ<<<:::999999;;;666555333333444555333222333333333222222222222111111111111111111111111111000000000000000000000000//////............//////000000000000000000000000000000000000000000000000111000000000/////////...///000000111111111000000111111111111000000000000///222444222111555???GGGbbbsssxxxqqqnnnlllxxxsssmmm~~~|||aaaBBB:::;;;555444555555444444555666555333333333333333333333333222222222222222222222222222222222111000/////////nnnmmmqqqnnn^^^UUUXXXiii}}}uuu```NNNOOOYYYaaagggmmmxxx{{{||||||{{{vvvsssoooppptttxxxzzzyyyttt{{{yyyyyy|||{{{ssskkkhhhhhhnnn|||mmmWWWIIICCC>>>999222///...222444222111222111111111111111111111111////////////////////////000000000000000000000000//////////////////////////////............//////111000000////////////000////////////////////////000000000000000000000000888888777444///,,,+++,,,/////////////////////////////////000000000111111111111111111222222222333666444222222333333333333666777>>>NNNfff~~~fffGGG:::;;;;;;777777555444444555555555444333333333333222222222222111111111111111111111111000000000000000000000000000//////......//////000000000000000000000000000000000000000000000000000000000000000////////////...///000111111111111111111111111111111111111111111333444333555???OOO\\\vvvoooggghhhlllwwwooopppyyy}}}~~~vvvUUUBBB===888888777666444222222555888333333333333333333333333333333333333333333333333222222222111000000//////tttyyyrrrkkk]]]UUUWWWVVVUUUaaasssjjj\\\UUU]]]mmm{{{}}}yyyvvvsssnnniiidddhhhkkkvvv}}}}}}}}}{{{yyyxxx|||kkkaaaiiixxxppp^^^VVVJJJ<<<888333111444666333111222111111111111111111111111//////////////////////////////////////////////////////////////////////////////............//////,,,---......////////////////////////////////////////////////////////////555333111000111111000000//////////////////////////////000000000111111111111111111222222222333333666222111555777777666777555>>>NNNccc}}}vvvxxxxxx~~~___FFF;;;777666888666333333444555555444444444333333333222222222111111111111111111111111000000000000000000000000000000////////////000000////////////////////////////////////////////////000000000000////////////---...///111111222222222000111111111111111222222333444555555<<>>LLLaaayyyyyywww{{{yyyXXXCCC>>><<<999666444444444444333444444444444333333333333222222222222222222222222000000000000000000000000111000000//////000000111000000000000000000000000000000000000000000000000////////////000000000000...///000111111111111111000000111111222333333333222333777AAARRRgggzzzzzzmmmdddiiivvvyyyllldddkkk~~~hhhJJJ===555777888555333666444444444444444444444444333333333333333333333333222222222222222222222222qqqbbb```aaa^^^ZZZ\\\\\\^^^dddmmmxxx~~~}}}nnncccjjjxxx~~~}}}xxxlllmmmnnnqqq{{{}}}sss```PPP@@@888666444444666222222222222222222222222000000000000000000000000000000000000000000000000//////////////////////////////............//////000000000000000000000000////////////////////////000000000000000000000000.../////////.........///000000000000000000000000000000111111111222222222222222222333333333444444777333333777666555@@@PPPmmm|||qqqfffdddfffrrrgggOOOAAA===999666555555555444555444444444444333333333222222222222222222222222000000000000000000000000111111000000000000111111000000000000000000000000000000000000000000000000.../////////000000000111///000000111111111000000000000111222222333444444333666@@@QQQeeettt{{{}}}rrrmmmeeedddnnn}}}rrrfffkkk\\\GGG777666999666444666555555555555555555555555444444444444444444444444222222222222222222222222qqqmmmfff___[[[YYYYYY[[[]]]eeemmmuuu~~~uuusssyyywwwuuu{{{~~~rrrgggiiiwwwvvvcccMMM@@@:::555444555222222222222222222222222000000000000000000000000000000000000000000000000//////////////////////////////............//////000////////////000111111////////////////////////000000000000000000000000...///000///...///222555000000000000000000000000000111111111111222222222222222333333333444444444777222222666777;;;NNNeee}}}\\\SSSPPP]]]uuummmDDD@@@;;;888777777666555555555444444444333333333222222222222222222222222000000000000000000000000111111000000000000111111000000000000000000000000000000000000000000000000.../////////000000111111000111111111111000000///000000111222333333444444666<<>>888777666555444222111222111111222222111111000///000000000000000000000000////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222333333333444444444333222111111222555777999666555:::KKKddd}}}zzzxxx||||||xxx|||fffJJJ:::888:::888444777666444555666666555333222222222222222222222222111111111111111111111111000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000000000000111111111222222333222222333555888999:::SSSggg~~~sssiiieeedddkkkwww}}}wwwmmmzzzoooLLL:::<<<<<<666666666666666555555555555555555555444444444444333333333333333222222222222```cccmmm||||||yyy~~~{{{rrrxxx{{{```JJJ;;;777555666555444333444111222222222222111000000000000000000000000000000///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000111111111111222222222333333333333444555555555555555555777999::::::AAASSSkkkuuuVVV>>>777<<<<<<777777666555555666666555444222222222222222222222222111111111111111111111111000000000000000000000000//////000000000000//////////////////////////////000000000000000000000000000000111111111222222222222444555444333666===CCC___rrr~~~nnneeecccooottt}}}|||wwwvvv|||nnnPPPBBB>>><<<666666666666666666666666555555555555444444444444444444333333333222222222iiiqqq}}}~~~|||wwwxxxooojjjqqqvvvZZZ===666222444555333333666222222222222222111000000111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000///////////////////////////////////////////////////////////////////////////000000000111111111111111111111111222222222222333555888888666444555666;;;EEEWWWiiiyyyjjjNNN???===:::666888666555555666777555444222222222222222222222222111111111111111111111111000000000000000000000000000111111222222111111000////////////////////////000000000000000000000000111111111111222222222222///555888555222777EEESSSooo|||}}}qqqmmmnnnzzz~~~|||ooommmqqqqqqMMM===>>>777777777777777666666666666666555555555444444444444444444333333333222222yyy~~~~~~|||}}}}}}}}}}}}~~~zzz{{{sssqqqvvvmmmHHH===444555444000000555222222222333222222111000111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000111111111222222222000333666777444444555888@@@WWWuuuoooWWWDDD888444888777555666777777666444222222222222222222222222111111111111111111111111000000000000000000000000111111222222222222111111000000000000000000000000000000000000000000000000111111111222222222222333000555999777777BBBWWWiiizzzxxx{{{wwwhhhjjjuuugggGGG===999999999888777666666666666666666555555555444444444444444444333333333333|||{{{~~~uuu~~~^^^NNN@@@===999111000444222222333333222222111000111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111222222222333333111333555555444666===BBBQQQkkkyyySSS===999888777666666777777666444222222222222222222222222111111111111111111111111000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000111111111222222222333333444555666999BBBUUUnnnuuuooopppxxxqqqkkk}}}eeeEEE;;;;;;:::999777666555555666666666666555555555555555444444444444333333333}}}~~~~~~|||sssxxxwwwwwwrrr^^^MMMFFF???444111666222333333333333222111111111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222333333333444444444444666666555555;;;FFFNNNdddzzzbbbEEE@@@888777666666777777666555222222222222222222222222111111111111111111111111000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000111111222222222333333333888555333:::LLLeee~~~xxxfff^^^dddsssuuukkkrrrQQQ===<<<;;;999777666555444777666666666555555555555555555444444444333333333~~~zzzxxxxxxuuuqqqmmmjjjhhhhhhiiinnnmmmiiiggghhhnnnvvv||||||~~~{{{mmmsss}}}|||rrr|||rrr[[[CCC666777<<<222111333555444000000333111111000000111222333333000000000000000000000000000000000000000000000000000000000000000000000000222111111111000000//////000000000000000000000000000000000000000000000000000111111111111222222222222222222222222222222222333333888<<<999<<>>>>>777222444777666555666333333333333333333333333222222222111111111111000111111000000000000111111000000000000000000000000000000000000000000000000000111111111111222222222555333111000111333333333888444444EEEdddwwwqqqaaaTTT```{{{qqq^^^mmmeeeIII===888===<<<333333;;;666666555555555444444444444444444444444444444444zzzvvvvvvuuusssqqqnnnkkkjjjjjjgggdddaaa___```aaabbb______```aaacccggglllpppkkkmmmooooooqqqrrrttttttyyyuuuuuu}}}pppVVV@@@555222777444333555333000111444000000111111222222222222000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000///000000000000000000000000000000000000000000000000111111111111222222222222333333222222222222222222111444888:::;;;FFF^^^tttyyyiiiMMMAAA<<<888999999666444555333333333333333333333333222222222222111111111111111111000000000000111111000000000000000000000000000000000000000000000000000111111111111222222222333222111222333444555555333555???VVVvvvwwwhhhZZZ]]]ppp|||uuuhhhhhhVVVDDD777999<<<777444777666666555555555444444444444444444444444444444444~~~~~~{{{uuuooojjjhhhgggfffeeecccbbb```___^^^^^^\\\ZZZXXXXXX[[[^^^```\\\___ccceeefffffffffggg`````````aaacccggglllpppxxx~~~{{{yyy~~~~~~{{{~~~qqqooosssqqqWWWBBB666:::666333444333111222555000111222333333333222111000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000111111111111222222222333333333333333333333333333333888999999AAAXXXrrrwww___DDD>>>::::::999666444555333333333333333333333333333222222222111111111111111111000000000000111111000000000000000000000000000000000000000000000000000111111111111222222222111222222333555555666666444;;;LLLfff{{{ooo___ZZZkkksssgggbbbuuuhhhOOO999555::::::666555666666666555555555444444444444444444444444444444{{{vvvsssnnnpppppplllfffbbbbbbdddcccbbbaaa___^^^^^^^^^^^^]]]\\\ZZZYYY[[[^^^bbbdddeeehhhkkkllljjjgggeeedddccc___]]]aaagggjjjmmmpppooosssvvvuuurrrrrrvvv{{{|||~~~~~~yyymmmmmm}}}kkkPPP===:::555333555555222222555000111333444444333111000000000000000000000000000////////////////////////////////////////////////111111111000000000000000000000000000000000000000000000000000000000000000111111111222222222333333333333333333444444444444777:::999<<>>888444666777555222222222333444444444333222111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000222222222222333333333333333444444555555666666666444999FFF```~~~uuuQQQ???;;;:::777555444444444444444444444444333333333333222222222222222222111111111111222222000000000000000000000000111111111111111111111111000111111111111222222222333555666444222333666:::DDDYYYsss{{{mmmaaaccczzzqqq~~~wwwWWW>>>666888:::777777777666666666555555444444444444444444444444zzzrrrsssyyysssooojjjeeeccc```^^^\\\cccaaa______bbbdddfffgggbbbcccccccccbbbaaa___^^^[[[]]]```dddgggiiijjjjjjjjjkkklllllllllmmmpppsssmmmhhhjjjtttxxxttttttzzzxxxwwwwwwxxxyyyxxxvvvtttvvvxxxxxxwwwuuuxxx~~~}}}}}}yyyuuufffJJJ@@@888666666333222333444444333333333222222222000000000000000000000000000000000000000000000000000000000000000000000000///000000000111111111111000000000000000000000000000000000000000000000000222222222333333333444444333444444555666666777777999CCC\\\~~~~~~}}}{{{tttsssrrrqqqrrrsssuuuwww}}}~~~}}}iiiMMM???999777888555555555555555555555555444444333333333222222222333222222111111222222333000000000000000000000000111111111111111111111111000111111111111222222222333555666555333666<<>>222333555777777666666555666555555444444444333333333444333222222111111222222222222222222222222222222000111111111111222222222111111222222222333333333666333555666111333HHHaaauuu^^^UUUYYY___ooopppzzzpppHHH111@@@:::444666777444888<<<444777777666555444444333333tttkkkbbb___cccggghhhfffcccfffhhhfffcccaaabbbdddccceeekkkooommmhhhiiimmmtttuuuvvvuuusssrrrrrrrrrtttvvv~~~~~~~~~}}}uuuvvvrrr\\\HHH;;;555333222333222222111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222222222222222222222222222333333444666888:::;;;;;;WWWwww}}}yyyrrrrrrooopppsssnnnfffjjjuuuuuuRRR>>>:::777888888888777555555666777555555444444444333333333444333222222111111222222222222222222222222222222000111111111111222222222111222222222222333333333222000222666777>>>WWWqqqtttVVVJJJXXXlll|||xxx}}}[[[======;;;555888:::555888;;;444777666666555555444333333~~~xxxvvvhhhccc___```eeejjjjjjhhhhhhjjjkkkiiigggfffiiilllmmmrrr{{{{{{uuuvvv{{{}}}pppmmmqqq|||www~~~pppXXXCCC666222333333333222111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222222222222222333333333333666111222999;;;999<<>>@@@<<<;;;888666555555666777555555444444444333333333444333222222111111222222222222222222222222222222000111111111111222222222222222222222333333333333111///000666===JJJeeelllNNNFFF^^^||||||pppLLL999<<<666:::<<<666777:::444777666666555555444444444{{{vvvttttttkkkhhheeeggglllqqqrrrqqqrrrssstttrrrppprrrvvv{{{{{{}}}xxxyyyxxxbbbJJJ:::666777333333222111111111111222111111111111111111111111////////////////////////000000000000000000000000////////////////////////000000000000000000000000000000111111111222222222222222222333333333333333666000222999999666BBBVVVppp~~~yyyyyyuuutttuuutttjjj___\\\```lllxxxvvvXXXHHH===<<<:::777666666666666555555555444444444333333333444333222222111111222222222222222222222222222222000000111111111222222222222222222333333333444444555222222777AAAQQQkkkzzz\\\KKKVVVqqq{{{bbbEEE???777:::===777777:::666777666666666555555444444~~~}}}zzzvvvuuurrrnnnooosssxxx{{{||||||kkkTTTAAA888777444333333222111222222222111111111111111111111111////////////////////////000000000000000000000000////////////////////////000000000000000000000000000000111111111222222222222222333333333444444444555111444888555777OOOmmmxxxxxx~~~|||{{{wwwnnngggddd```lll{{{|||___===:::888777777888888666444555555444444444333333333444333222222111111222222222222222222222222222222000000111111111222222222222222333333333444444444777444444;;;GGGYYYooohhhMMMRRRsssrrrrrrkkkFFF999888<<<777777:::888666666666666666555555555~~~{{{wwwwww|||xxxeeeOOO===444444444333222222222222222222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222222222333333444444555555444444777777666AAAbbbttt~~~}}}yyyrrrggg```aaajjjvvvXXX>>>;;;777777888999666444555555444444444333333333444333222222111111222222222222222222222222222222000111111111111222222222333333333333444444444444444444888BBBTTTgggxxx~~~rrrYYYKKKbbb~~~sss{{{VVVAAA888:::777777;;;888666666666666666666666666xxxbbbJJJ999444444333222222222222333222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222222222333333444555555666444777888888>>>TTTvvvyyyqqqggg```iiinnnrrrwwwtttHHHBBB:::666777888777666555555444444444333333333444333222222111111222222222222222222222222222222000111111111111222222222333333333444444444444555444777???NNNcccwwwwwwdddRRRXXXuuu}}}{{{jjjLLL;;;:::888888:::777666666666666666666666777zzz}}}sssWWWCCC555444333333222222333333222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222222222333333444555666666555888999999FFFccc~~~}}}~~~vvvpppkkkmmmnnnlllkkksssyyyRRRHHH<<<555555777888888555555444444444333333333444333222222111111222222222222222222222222222222000111111111111222222222333333333444444444555555777<<>>;;;888888:::555666666666666777777777777|||~~~xxxzzzlllVVVDDD666000444666111///444222222222111111111111000111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111000111111111111222222222333444555444333333444666777888999>>>RRRppp|||vvvyyyxxxxxx|||xxxnnneeegggvvvgggIII;;;<<<888666999888666666555555555444444444222222222222222222222222222222222222222222222222111111111000111111222333444111222555555333444888999CCCTTTjjjgggOOOXXXyyyxxxhhh{{{|||}}}\\\@@@;;;===999777:::777777777777777777777777vvvxxx{{{}}}nnnOOO???444555777222111444222222222222111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111000111111111111222222222333444555444333333555666666777===MMMeeesssvvvssslllqqq~~~sssRRR===<<<999888999555666666555555555444444444222222222222222222222222222222222222222222222222111111111111111222222333444222222444444333444888888HHHbbb|||zzz___RRR```yyyxxxqqqqqq~~~}}}|||zzzzzzmmmLLL>>><<<:::888999777777777777777777777777wwwrrrqqqqqqzzzyyy|||rrr}}}}}}^^^KKK:::666777444333555333222222222111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111000111111111111222222222333444555444333333555777777333<<>>RRRooosssSSSYYYnnntttjjj~~~~~~~~~\\\DDD;;;;;;:::999777777777777777777777777zzz}}}{{{xxxsssrrr~~~jjjUUU???777666555444555333333222222222111111111111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111000000111111111222222222333444555444444444666888<<<555???]]]xxxxxxxxxhhhnnn|||rrrqqqtttmmmSSSCCC888:::===666666666666666555555555555333333333333333333333333222222222222222222222222222111111111111222333333444333333444333222777>>>JJJ[[[ssslllLLL```zzzrrrmmmpppQQQ>>>999::::::777777777777777777777777~~~yyyxxxyyyrrr^^^FFF999555555555555333333333222222222222111111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111000000111111111222222222333444555555444555777999===>>>QQQsssxxx{{{fffcccrrrxxxuuuwww|||qqqVVV===999===999777777666666666555555555333333333333333333333333222222222222222222222222222222222111222333333444444333333444333333:::CCCPPP```vvvwwwaaaXXXqqqzzziiizzzjjjJJJ:::888:::777777777777777777777777|||wwwttt~~~zzzxxx}}}yyyhhhQQQ???777555555555333333333333222222222222111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111000111111111111222222222222444555555444555777999888IIIjjjzzz{{{wwwjjj___dddsss{{{|||}}}oooGGG;;;===888777777777666666666555555333333333333333333333333222222222222222222222222222222222222222333444444444333444555444555>>>IIIRRRfffooo\\\yyypppjjj___@@@666999777777777777777777777777qqqlll}}}qqqtttyyyzzzttt___III;;;666666666444444333333333222222222111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111000111111111111222222222222444555555555666888:::>>>[[[zzzooohhhhhhjjjtttbbb___fffsss|||RRRAAA@@@777777777777777666666666555444444444444444444444444222222222222222222222222333222222222222333444444333333555666555777BBBNNNZZZsss|||pppiii|||ppp~~~~~~xxxtttJJJ999;;;777777777777777777777777kkkiii}}}{{{~~~~~~zzzwwwooo{{{{{{}}}iiiQQQ???777666666444444444333333333222222111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111000111111111111222222222222444555555555666888:::PPPpppxxx{{{yyyxxxeeeaaahhhooo|||mmm^^^```hhhrrr~~~|||XXXGGGCCC777777777777777666666666666444444444444444444444444222222222222222222222222333333222222333333444555333333555777666999EEERRRdddsssuuu|||tttssszzzxxxSSS===>>>777777777777777777777777tttgggjjjsss{{{xxxwww{{{|||}}}{{{rrrxxxwwwnnn}}}|||yyyuuu___HHH777333555555444444555666555333111222222222111111111111000222222222111111111000000000000111222222222222111111111111111111111111111111111222222222333333333333666888555333555:::???^^^zzz~~~xxxuuuvvvzzzooommmoooxxx~~~jjj[[[]]]hhhyyyzzzyyyVVV===;;;666999777444555:::999333555555444333333333333444444444444444444444444444333333333444444444555555666888555777===>>>III___xxx}}}ooosss~~~ssslllwwwcccEEE>>>::::::888555444666666444|||kkkbbbiiiuuu}}}{{{uuuqqqooooooooouuu|||mmmpppzzz}}}pppiii}}}wwwnnnwwwyyy|||uuuXXX@@@777777444444333444555555333111222222222111111111111000222222222111111111000000000000111222222222222111111111111111111111111111111111222222222333333333666444444666666777===FFFkkkvvvwwwyyyvvv{{{llllllttt|||tttcccVVVZZZhhhyyyxxxwww]]]CCC;;;888;;;:::666666999777333555555444333333333333444444444444444444444444444333333333333444444444444555666333555>>>DDDSSSmmmqqqdddmmm|||qqqlllsssqqqjjjJJJ<<<999999888666555666666555qqqbbb___kkkyyyzzztttpppllljjjhhheeedddggghhhkkkrrrzzzoooaaaeeeqqqqqqgggeeexxxnnnnnnuuu{{{yyy|||eeeHHH999666444333333333444444222000222222222111111111111000222222222111111111111111000000111222222222222111111111111111111111111111111111222222222333333333999111111777888777BBBRRRxxx|||uuu}}}~~~oooxxxxxxgggaaappptttfffZZZSSSZZZiii|||}}}qqqggguuummmRRRAAA999<<<===999777777666333555555444333333333333444444444444444444444444444222222222333333333444444555666222666CCCMMMbbb}}}bbb[[[kkkooorrr{{{kkknnnxxxVVV???888888999999777555555666xxxhhh^^^___lll{{{|||sssnnniiifffdddZZZYYY[[[```cccfffnnnwww{{{fff```cccmmmjjjeeejjj{{{nnngggeeekkkoooTTT@@@777444333222222444444222111222222222111111111000000111111111111111111111111000000111222222222222111111111111111111111111111111111222222222333333333999111222:::888555HHHdddsssuuuttthhh}}}{{{jjj___ddd|||uuuggg[[[TTTRRR[[[kkk{{{iii]]]kkk|||```DDD999;;;===:::777555555555555555444333333333333444444444444444444444444444222222222333333333333444555777555;;;IIIUUUkkkuuu[[[\\\sss{{{qqq}}}|||ttt]]]ooohhhIII;;;:::::::::888555555777{{{lllbbb\\\___kkkxxx{{{tttnnnhhhbbb]]]ZZZOOOQQQUUU[[[]]]___fffooo|||~~~rrrrrr|||yyykkk``````hhhzzz}}}fffdddppppppccc\\\```yyyyyydddMMM<<<555444222222333444333111222222222111111111000000111111111111111111111111000000111222222222222111111111111111111111111111111111222222222333333333777333666;;;666666RRRwwwmmmyyy}}}nnnhhhwwwiii```aaaooo|||iii[[[RRRPPPRRR[[[jjj}}}~~~aaaVVVccc~~~nnnFFF;;;::::::999777555555777555555444333333333333444444444444444444444444444222222333333333444444444444777777>>>MMMWWWkkkqqq]]]gggtttuuuzzz|||zzz}}}{{{QQQZZZqqqcccDDD>>>::::::999555444777tttjjj___ZZZZZZ^^^iiisssxxxtttoooiiiccc\\\UUUPPPNNNQQQWWW\\\]]]]]]dddmmm}}}rrrmmmooommmeee[[[[[[cccvvv{{{cccfffwwwoooccc[[[ZZZooo~~~oooUUU>>>777555333333444444444333222222222111111111111000111111111111111222222222000000111222222222222111111111111111111111111111111111222222222333333333555555999;;;777@@@dddzzzmmmqqqkkkppp~~~{{{~~~mmmaaa[[[ggg~~~qqq^^^QQQLLLNNNRRRZZZeeettt}}}oooYYYRRR\\\qqq^^^BBB<<<888888888666666777555555444333333333333444444444444444444444444444333333333444444444555555222666888AAAPPPZZZmmmpppfffyyyrrr~~~zzz~~~zzz}}}{{{VVVRRReeeRRRDDD999999999555444777hhh___VVVUUUYYY___iiiqqq}}}tttpppjjjddd^^^XXXQQQMMMNNNRRRYYY______^^^dddlllyyypppfff___\\\YYYZZZdddzzz|||iiiqqqnnnccc^^^XXXfffttt[[[BBB888666444333444555555444222222222111111111111000000000111111111222222222000000111222222222222111111111111111111111111111111111222222222333333333444666777888===RRRyyyuuutttyyygggkkkzzz{{{zzzssseee]]]^^^uuu|||gggUUUMMMMMMQQQVVV[[[bbbmmmxxx{{{}}}vvvfff]]]```eeekkk}}}xxxMMMAAA888888:::888666666555555444333333333333444444444444444444444444444444444555555555666666666444999<<>>777444555666444222333333333222222222111111111111222222222222111111000000000000111111111111333333333222222222111111111111111222333333444444888999;;;BBBSSSnnnwww{{{iiiaaahhh|||uuuddd[[[aaalllmmmWWWRRRYYYYYY^^^fffqqq}}}~~~nnnqqqSSS<<<;;;===777333777666666555555555444444444333333444444444555555555666555555555555666777777333>>>JJJTTTgggxxxeeemmm~~~vvvpppmmm{{{]]]KKKNNNdddeeeDDD999;;;;;;777444SSSNNNOOOUUUZZZ]]]fffrrr}}}sssmmmfff```XXXRRRPPPMMMJJJGGGJJJPPPWWWYYYYYY]]]eeemmmvvvhhheeeiiiooommmlllppp|||yyyxxxrrrggg[[[WWW\\\bbb}}}{{{UUUCCC555444666444333555333333333222222222111111111111222222222222111111000000000000111111111111333333333222222222222111111111222222333333444444555666;;;HHH[[[qqq{{{ssskkk```cccoooyyyddd\\\iii{{{jjjWWWUUU]]]```fffqqqeeewww{{{]]]BBB<<<<<<888555777666666666555555555444444333444444444444555555555666555555555666666777888555AAANNN^^^uuukkk^^^nnn{{{~~~rrrhhheeefff}}}lllRRREEEKKKlllpppMMM<<<::::::888444QQQPPPRRRXXX[[[]]]fffpppyyypppjjjccc]]]VVVQQQPPPNNNKKKHHHJJJRRRYYY[[[YYY[[[eeennnvvvkkkiiilllvvvwwwvvvssssss~~~|||~~~mmm___[[[[[[XXXrrr}}}fffKKK555555777333111666333333333222222222111111111111222222222222111111///000000000111111111111222222222222222222222222111111222222333444444555444222<<>>888UUUTTTVVV\\\```ccckkksss{{{rrriiiddd]]]WWWOOOLLLMMMNNNLLLIIIPPPTTTXXXZZZ[[[\\\```dddhhhwww|||pppfff```\\\\\\```wwwyyypppOOO;;;888777444555444444333333222222111111111111111111111111111111111111111111111111111111111222222222333333333222333444444444666777888>>>hhhsssmmm{{{uuu^^^ZZZ[[[bbbppp|||~~~||||||}}}}}}yyysssmmmoooyyypppiiiaaa___aaadddffffffjjjjjjkkkkkkjjjiiigggfffgggiiikkknnnppprrrtttuuulll[[[XXXmmm]]]CCC<<<===888888888777777777666666666666666666666666666666666777666444444999AAAGGGTTTeeerrrkkk^^^ZZZ[[[^^^aaaiiiwwwwwwiiieeegggiiiooo|||zzzggg]]]eeemmmrrr~~~|||dddMMMNNN]]]]]]BBB>>>888VVVWWW[[[^^^^^^```gggqqq{{{ppphhhfff[[[UUUNNNLLLNNNOOONNNKKKQQQUUUYYY[[[[[[]]]aaaeeemmm|||vvvjjjaaa]]]ZZZ[[[ddd|||~~~[[[@@@777555444555444444333333222222111111111111111111111111111111111111111111111111111111111222222222333333333333444555555555555888;;;GGGrrrqqqmmm{{{gggVVVYYY[[[dddrrr|||xxxqqqqqqrrrpppqqqoookkkhhhlllvvv~~~wwwrrrqqqpppoooooopppqqqqqqwwwvvvvvvuuurrrpppmmmkkkffffffgggiiikkknnnppprrr{{{yyybbbWWWfff~~~aaaHHH===;;;777777777777666666666666666666666666666666666666666777666555555:::BBBIIIRRRlll}}}sssxxxiii[[[WWWWWW[[[___kkkwww}}}yyy}}}kkk```YYY[[[^^^bbbkkkuuuxxxuuuddd\\\[[[eeelllrrrnnnRRREEEIIIbbb|||dddHHH???:::WWWYYY\\\^^^]]]___kkkxxx|||qqqhhhdddZZZSSSMMMKKKNNNPPPOOOMMMRRRVVVZZZ[[[\\\^^^cccgggppp}}}nnnccc^^^ZZZXXXUUUiii}}}cccCCC444333444555444444333333222222111111111111111111111111111111111111111111111111111111111222222222333333333333333444555444444888>>>QQQzzzmmmmmm|||zzz___WWW\\\```hhhuuu|||zzzrrrjjjfffddddddbbbcccdddbbbccciiissszzz}}}}}}~~~eeeSSS^^^wwwfffLLL===888777777777666666666555555666666666666666666666666666666666666666<<>>999999999999888888888888666666666666666666666666555666777888:::@@@JJJRRRXXXgggzzzmmmkkk|||qqq```VVVSSSWWW]]]^^^fffqqq}}}wwwfffjjjmmmtttzzz~~~wwwtttsssqqqkkkfffcccfffhhhlllzzz{{{fffPPPDDDBBBFFF```SSS<<>>FFFLLLNNNVVV{{{xxxqqqeeeZZZPPPRRR[[[```fffrrrzzzsssmmmiiigggfffgggiiiffffffvvvuuu___KKKFFFEEEcccjjj???LLLMMMOOOVVVcccuuu~~~lll^^^RRROOOOOOLLLIIIIIIKKKQQQXXXYYYYYY___kkkuuuzzz```MMMHHHIIILLLOOOMMMRRRWWWZZZYYYWWWTTTSSSUUUSSSPPPNNNOOORRRWWWZZZaaalll~~~pppaaaddd```XXXTTT```uuuxxxRRR:::<<<666555555444444333333222444333222222111111222222111111111111111111111111222222333333333333444444222555555777999999PPPuuuuuutttttt[[[[[[```___nnnzzz|||hhh]]]UUUMMMGGGDDDEEEEEEEEEGGGIIIIIIHHHFFFDDDGGGIIIIIIGGGEEEFFFGGGGGGHHHJJJMMMSSSYYY^^^aaappp{{{kkkYYYRRROOOTTTlllTTT===<<<:::777777777666555666666666666777777777777777777777888>>>GGGMMMPPPiiizzztttsssggg\\\RRRTTT[[[___eeerrrxxxqqqkkkgggeeeeeedddeeecccdddtttyyyfffTTTGGGCCCYYYkkkBBBGGGJJJLLLMMMSSSbbbyyy{{{uuuzzz|||ggg\\\RRROOONNNLLLJJJIIIMMMSSSYYY[[[ZZZ^^^gggppp\\\HHHEEEGGGKKKNNNKKKNNNQQQSSSRRRPPPNNNNNNOOONNNLLLLLLMMMPPPSSSUUU[[[fffzzzrrrbbbccc```ZZZVVV[[[iiizzz|||[[[===999666666555555444333333333444333222222111111222222111111111111111111111111222222333333333333444444444666444444888>>>ZZZ|||rrrrrruuueeeXXX]]]cccccctttmmmUUULLLMMMLLLHHHEEEGGGGGGIIIKKKMMMMMMKKKHHHJJJLLLMMMLLLJJJHHHGGGHHHHHHHHHHHHIIIKKKLLLNNNOOORRR\\\mmm}}}zzzeeeXXXOOOOOObbbzzzZZZ???<<<999888888777555444666666666666777777777777777666777:::@@@GGGOOOTTTyyypppqqq{{{wwwjjj___VVVVVV\\\]]]dddrrr~~~vvvnnnhhhdddcccccc```aaa___```ooonnn^^^IIIAAALLLppppppLLLDDDGGGHHHGGGIIIUUUiiixxxxxxkkkjjjpppmmmfff___VVVQQQNNNKKKIIIHHHNNNSSSYYYZZZZZZ]]]dddjjjooowwwuuuTTTEEEDDDIIIMMMOOOOOOQQQRRRQQQOOOMMMLLLMMMJJJJJJKKKMMMPPPSSSVVVWWW^^^cccrrrvvvggg___^^^[[[WWWWWW___qqqwwwyyy}}}fffBBB666666666666555444444333333444333222222111111222222111111111111111111111111222222222333333333444444333666333333888BBB___ssskkk|||ooouuurrrXXXVVV___fffhhhxxx{{{fffQQQKKKNNNQQQQQQPPPNNNMMMMMMNNNOOOOOOMMMLLLNNNNNNMMMKKKJJJJJJKKKLLLKKKLLLLLLLLLMMMMMMMMMMMMNNNQQQWWW___kkk{{{ttt~~~zzz}}}ppp```RRRNNN]]]qqqaaaBBB<<<888888999777666666666666666666777777777777888666777<<>>CCCIIITTT___|||~~~kkkppp|||kkkkkkwwwzzznnnddd]]]ZZZ[[[]]]cccppp~~~zzzssskkkfffbbbaaaaaa]]]\\\YYYXXXaaatttppp```QQQGGGDDDTTTppp|||bbbFFFFFFGGGJJJOOOUUUXXXZZZ___kkk|||ssssssooollllllfff[[[RRRMMMJJJGGGOOORRRUUUWWWXXX\\\ccchhhnnn}}}}}}eee\\\```gggdddVVVIIIGGGLLLOOOQQQQQQTTTUUUTTTRRROOOMMMLLLMMMNNNOOOPPPRRRSSSUUUVVVVVVUUUYYYmmm{{{qqqnnniiifffcccYYYSSSaaawwwWWW>>>777777666666555444444444444333222222111111222222111111111111111111111111222222333333333333444444---555555444<<>>888333888666666666666777777777777777777:::AAAIIIQQQ]]]hhh{{{~~~{{{zzzqqqooo~~~zzzmmmfffccc```ZZZTTTUUUWWW[[[___bbbdddeeeeeekkkiiiiiilllllliiijjjmmmpppuuuwwwqqqmmmssszzzzzz}}}{{{xxxooonnnnnnqqquuuxxxxxxwwwssspppkkkfffaaa___^^^]]]WWWRRROOOPPPSSS]]]vvv~~~|||ppphhh]]]RRRPPPUUUrrrIIIMMMSSSWWWZZZ\\\___```kkktttzzzvvvwwwxxx|||~~~ggg```ZZZQQQQQQUUUXXXXXXXXX]]]hhhpppxxxhhhfff___WWW[[[dddbbbXXXUUUWWW]]]fffmmmmmmfff___cccbbbeeelllooonnnpppuuuvvvmmmgggjjjrrr{{{rrrqqqvvvsssnnnddd\\\[[[WWWRRRWWWbbb~~~qqqSSS>>>;;;666444444666555333333333333333333333333333222222222222222222222222222222333333333333444444333555666999IIIiiittttttdddjjjtttwwwYYYXXXXXX\\\aaalll~~~uuuyyyyyyyyyzzz||||||{{{zzzyyywwwtttsssqqqnnnkkkhhhmmmsssvvvrrrggg]]]YYYYYY\\\WWWTTTUUURRRLLLKKKNNNPPPOOONNNNNNOOOQQQSSSUUUYYY]]]cccnnn~~~}}}ooobbb___aaajjj~~~zzzssswww~~~zzzdddYYYRRRMMM]]]pppbbb<<<777<<<777444888666666666666777777777777888888;;;CCCJJJSSS___kkk{{{{{{{{{tttmmmlll~~~|||sssggg```___]]]YYYUUUTTTTTTUUUXXX\\\aaaeeehhhjjjggggggiiihhhfffhhhlllnnnrrrtttoookkkrrr|||}}}~~~xxxrrrjjjeeebbbgggqqqxxxzzzxxxooommmjjjeeebbb___]]]\\\VVVRRRPPPRRRSSSZZZqqqzzznnneee^^^TTTOOOOOOeeeMMMPPPUUUYYY[[[\\\^^^___hhhuuu}}}nnnnnnuuu}}}jjjbbb[[[NNNOOOTTTYYY[[[[[[^^^dddjjjsss}}}|||dddWWWWWWSSSOOOUUU______XXXTTT___qqq}}}zzz{{{ssssssyyyuuummmccc\\\ZZZWWWRRRUUU\\\xxx}}}~~~bbb???:::666555777777555444333333333333333333333333222222222222222222222222222222222333333444444444333444666===SSSuuurrrfffnnn{{{gggVVVUUUXXX^^^dddooo|||~~~||||||~~~~~~|||{{{zzzyyywwwuuuxxxyyyxxxpppfff___^^^```]]]WWWRRRSSSTTTRRRPPPQQQTTTTTTVVVXXXZZZ\\\]]]^^^ccceeehhhsss{{{pppcccXXXXXX]]]hhh}}}uuubbbZZZUUUOOOXXXhhh~~~jjjCCC888:::666444999666666666666777777777777999999===EEELLLUUUbbbooottt{{{vvv{{{xxxtttzzz|||mmmiiikkkssszzztttkkkaaa[[[[[[\\\ZZZXXXUUUTTTRRRRRRWWW```iiinnnmmmiiihhhhhhfffeeeiiiooorrrtttsssoookkkppp~~~wwwwwwzzzyyyqqqhhhaaaYYYSSSWWWdddnnnpppmmmjjjiiigggeeebbb^^^\\\ZZZUUURRRQQQSSSSSSWWWkkkwwwkkkbbb```XXXOOOIIIUUUPPPTTTXXX[[[\\\]]]^^^___iiixxxvvvhhhjjjuuuxxxiii]]]OOOOOOTTTZZZ]]]]]]^^^aaadddeeellluuu~~~lllVVVUUUUUURRROOORRRYYYZZZUUU___sssuuuvvv}}}zzzmmmccc\\\YYYWWWTTTTTTWWWjjjwww}}}lllAAA:::555555777777444333333333333333333333333333222222222222222222222222222222222333333444444444444555666AAA\\\{{{kkkhhhrrrzzz]]]UUUVVVYYY___fffppp}}}|||~~~~~~|||wwwpppjjjgggjjjmmmddd\\\VVVVVV[[[^^^______```cccggglllpppsssttttttuuuxxx|||vvvggg\\\TTTVVV]]]iiiyyyggg^^^XXXRRRPPP___vvvnnnGGG999999777666999666666666666777777777777888999>>>EEELLLVVVeeesssfffqqqxxx|||ttt}}}}}}zzztttqqqsssxxx}}}rrrgggfffiiieeemmm|||mmmfff]]]XXXYYY[[[\\\[[[XXXVVVSSSTTTYYYbbbmmmsssssspppmmmkkkhhhggglllssszzzyyyvvvqqqmmmooo|||tttnnnjjjkkkppppppiiibbbZZZSSSNNNPPPXXX___aaa___eeeeeeeeecccaaa^^^ZZZXXXVVVRRRRRRSSSRRRVVViii~~~tttjjjbbbaaa[[[QQQFFFLLLhhhSSSWWW[[[]]]]]]^^^^^^___iiiyyyuuuhhhnnn|||wwwdddYYYQQQUUU[[[^^^^^^^^^^^^```\\\___eeemmmssspppaaaRRRVVVWWWUUURRRRRRUUUVVVTTTkkkvvvwww}}}yyynnnddd[[[XXXWWWUUUSSSRRRdddyyyvvvvvvpppEEE:::333555777555333333333333333333333333333333222222222222222222222222111111222333333444555555555666888DDDdddvvvgggiiissstttYYYUUUVVV\\\ccciiisss{{{{{{uuurrrssswwwzzzrrrllleeedddjjjrrruuuuuuzzzyyyzzz|||uuubbbXXXRRRVVV___lllqqqeee^^^WWWKKKXXXnnnnnnLLL;;;999999888888666666666666777777777777666888>>>FFFLLLVVVgggwwwtttbbbrrrrrryyytttzzztttrrrooommmjjjiiikkkmmmyyy{{{zzzqqqddd]]]___ccc```hhhwww|||gggaaaZZZWWWXXXZZZ\\\\\\[[[XXXVVVVVV[[[dddmmmssswwwtttsssqqqllljjjooovvv}}}yyyvvvsssoooppp|||rrrjjjddd^^^^^^bbbdddbbb^^^TTTSSSRRRRRRTTTWWWYYY[[[aaabbbcccbbb```]]]YYYWWWXXXSSSRRRRRRRRRWWWkkk|||rrriiiddd^^^[[[OOODDDGGGYYYuuuVVVYYY\\\____________```gggxxx~~~nnneeennnmmmbbbUUUXXX\\\^^^^^^]]]^^^^^^YYYZZZ^^^dddhhheee\\\TTTUUUVVVVVVTTTSSSSSSUUUWWWbbbvvvrrrdddeeennn~~~|||{{{qqqfff[[[WWWWWWWWWSSSOOOVVVuuussspppwwwKKK===333555777444222444333333333333333333333333222222222222222222222222111111222333333444555555555888;;;HHHjjj~~~zzzsssfffhhhsss~~~qqqYYYTTTVVV]]]fffmmmvvv|||~~~|||yyyzzz}}}{{{{{{{{{~~~sss]]]TTTPPPWWWbbbqqq{{{{{{nnneee]]]KKKSSSeeeyyytttRRR>>>999:::999777666666666666777777777777666888???FFFMMMXXXjjj{{{mmm```ooo}}}~~~rrrxxxvvvwwwkkkkkkiiiiiihhhddd```bbbgggqqqoookkkccc[[[XXXYYY\\\___gggtttwwwiiiaaa]]]YYYXXXYYY\\\^^^___]]]ZZZWWWVVVZZZ```hhhmmmuuuuuuvvvvvvrrrooottt{{{}}}xxxuuuvvvsssrrr}}}zzzlllgggaaaZZZXXX[[[]]]\\\ZZZOOOQQQRRRRRRRRRTTTYYY]]]aaaaaaaaaaaa___\\\YYYWWWXXXTTTRRRSSSRRRXXXlllyyypppiiieeeXXXWWWKKKBBBEEEMMMgggWWWZZZ^^^`````````aaabbbjjj{{{wwwiiicccnnnyyyiiiZZZ[[[\\\]]]]]]]]]^^^^^^\\\]]]```cccddd```[[[WWWUUUVVVXXXWWWUUUSSSVVVZZZVVV^^^eeeccc\\\XXX[[[aaalllyyy|||xxxuuusssssszzz~~~sssiii[[[UUUWWWXXXTTTNNNLLLuuuuuuoooSSSAAA555666888555333666333333333333333333333333222222222222222222222222000111111222444555555666444999===LLLooopppkkkpppffffffrrr~~~nnnVVVTTTWWW]]]ffflllsss~~~{{{~~~|||oooYYYQQQPPPZZZgggxxx~~~~~~wwwlllbbbOOOPPP[[[ppp\\\AAA888999:::777666666666666777777777777666:::@@@HHHOOOZZZmmmpppccckkkuuuuuutttvvvwwwwww{{{~~~sssmmmjjjhhhiiijjjgggeeelllvvvzzztttkkkddd```^^^^^^^^^aaakkkwww{{{qqqfff^^^^^^]]]\\\]]]```dddfffhhhbbb^^^XXXUUUVVV]]]eeejjjqqqtttzzz~~~{{{xxx}}}|||}}}yyyuuu|||yyyvvvrrrnnnlllmmmlllhhhcccWWWVVVTTTTTTWWW[[[```dddbbbaaaaaa```]]][[[XXXWWWWWWTTTTTTVVVTTTXXXiii~~~uuulllfffcccVVVVVVIIIAAAEEEFFF\\\WWWZZZ^^^```aaaaaabbbbbbpppzzzmmmgggrrrsss]]]]]]\\\\\\\\\]]]^^^______aaadddgggddd^^^ZZZYYYXXXYYY[[[[[[WWWTTTWWW\\\\\\XXXTTTTTTVVVXXXXXXWWWXXXbbbgggbbb^^^```dddddd]]]ZZZZZZ\\\\\\[[[^^^ccclllzzz~~~|||uuujjj\\\UUUWWWYYYUUUNNNRRR~~~sssjjjXXXEEE666777999555444888333333333333333333333333222222222222222222222222000111111222444555666666333999???NNNrrr|||hhh```|||llleeedddqqqkkkTTTUUUWWW]]]dddggglllwww|||zzz{{{{{{yyykkkXXXQQQRRR]]]mmm~~~}}}}}}rrreeeSSSNNNTTTjjjdddCCC777999:::777666666666666777777777777777;;;BBBJJJPPP[[[pppzzzmmmrrr|||ttt}}}uuuxxx~~~pppsssvvvvvvxxxooommmmmmooonnnppp{{{tttmmmjjjjjjhhhfffhhhsssssskkkfffbbb^^^___```cccgggllloooqqqhhhbbbZZZTTTUUU[[[dddjjjooottt~~~www{{{~~~xxxjjjddd]]]]]]bbbhhhmmmnnncccbbbaaa___]]]ZZZXXXWWWUUUSSSUUUXXXVVVWWWfffyyy~~~sssjjjdddbbbWWWWWWIIIBBBFFFCCCVVVYYY______ccciiiccc```hhhuuuooonnnzzznnn[[[\\\\\\\\\\\\\\\^^^___gggggggggiiikkkjjjfffcccccciiihhh___^^^dddeee___[[[XXXZZZ```___ZZZXXX[[[\\\VVVSSSXXXZZZXXXZZZ^^^^^^ZZZZZZ]]][[[YYYbbbooowww~~~~~~ssshhh[[[VVVWWWWWWSSSNNN^^^zzzooobbbkkkBBB888888777999111666444444333333333333222222222222222222222222222222444444444555555555555555666999BBBXXXyyynnnhhh{{{yyyvvv}}}sssbbb^^^fffnnnxxx~~~xxxeeeTTTWWWWWW[[[aaagggpppzzzxxxxxxsssrrrxxxhhhPPPNNNSSS```rrr}}}zzzppphhhUUUPPPUUUkkkmmmKKK===::::::999777777777777888888888888888@@@CCCIIIUUU]]]kkkwwwpppuuuzzzrrrqqqzzz~~~yyy{{{}}}{{{{{{rrrhhhccccccjjjrrruuuuuussstttuuunnnbbbVVVRRRUUUYYYaaahhhmmmyyyyyyssswwwvvvpppjjjiiimmmpppooommmhhhaaaZZZYYY\\\]]]YYYTTTTTTSSSQQQUUUYYYRRR\\\www}}}tttjjj```[[[[[[PPPNNNCCC@@@FFF___\\\```___```eeeaaa^^^gggwwwpppnnnxxx|||ooo^^^]]]ZZZXXXXXX[[[___bbbiiiiiilllrrrwwwvvvqqqkkklllsssrrriiiffflllnnnkkkbbbbbbgggmmmlllddd______[[[ZZZ]]]aaa```\\\]]]bbbccc[[[VVVYYY[[[___mmm|||}}}rrrggg[[[UUUVVVWWWSSSNNNYYYsssttthhhoooDDD999777666888111666444444333333333333222222222222222222222222222222444444444555555555555555666;;;GGG```rrruuusssrrrzzzrrrccc```gggoooxxxyyygggUUUXXXYYY\\\bbbgggppp{{{yyyxxxsssqqq}}}tttdddRRRRRRXXXfffxxx~~~}}}nnneeeVVVPPPTTTiiiXXXAAA;;;888444777777777777888888888888777???CCCIIIVVV___mmm|||{{{|||tttsssyyy|||{{{{{{yyyxxxuuuzzz{{{~~~}}}xxxkkk```VVVSSSUUUXXX^^^dddooo{{{xxxrrrtttzzz}}}xxxttttttuuurrrjjjccc___^^^\\\[[[[[[ZZZXXXVVVUUUTTTQQQUUUXXXRRRZZZttt~~~tttjjjaaa[[[XXXNNNMMMEEECCCJJJaaa___bbb^^^^^^bbb^^^\\\fffrrr~~~mmmiiippprrr}}}ggg^^^[[[XXXVVVWWW[[[___bbblllooovvv~~~}}}xxxuuusssxxx{{{xxxkkkooowww}}}{{{rrrjjjhhhhhhmmmssstttnnniiimmmuuussseee\\\___hhhsss{{{pppfffZZZUUUUUUVVVSSSOOOTTTjjjtttfffyyyvvvIII:::666555777111666444444333333333333222222222222222222222222222222444444444555555555666666666===MMMhhhzzzvvv~~~{{{ooobbbaaagggoooxxxzzzhhhWWWYYYZZZ___eeekkksss{{{yyyzzzxxxuuu|||}}}yyyooo^^^SSSTTT\\\kkk~~~}}}lllbbbWWWQQQTTTfff\\\AAA<<<;;;666777777777777888888888888666???BBBIIIWWWaaapppzzz}}}}}}|||yyyggg]]]UUURRRTTTVVV\\\cccsss~~~zzzuuuooonnnooo||||||wwwwww~~~{{{lll```ZZZ]]]______[[[XXXWWWWWWVVVUUURRRTTTWWWQQQXXXnnn~~~~~~tttjjjaaa[[[UUULLLLLLDDDCCCHHHZZZ^^^aaa^^^^^^ccc^^^]]]gggkkk{{{lllbbbeeeeeeqqqwwwbbb]]]ZZZWWWWWWZZZ^^^bbbeeeqqqyyyvvv|||yyywww{{{yyyvvvrrrhhhnnn{{{xxxoooeee[[[UUUUUUUUUSSSPPPYYYhhh~~~qqqccc~~~zzz}}}NNN<<<666444777111777444444333333333222222222222222222222222222222222333333444444555666666666666???PPPkkkxxxyyyjjj```aaaeeemmmwww~~~zzziiiYYYZZZ\\\bbbjjjqqqyyy||||||~~~pppjjjrrr~~~lll[[[PPPRRR\\\mmm|||jjj```YYYTTTTTTbbb{{{\\\@@@===>>>999666777777777888888888888666>>>BBBJJJXXXcccssswwwzzz}}}vvvyyyxxx|||uuuddd[[[RRRPPPQQQUUU^^^fffzzz}}}tttqqqnnniiicccbbbiiikkkjjjfffdddhhhrrr{{{xxxkkkaaaccccccbbb^^^ZZZYYYYYYVVVVVVSSSSSSVVVPPPUUUhhh|||}}}tttjjj```ZZZTTTKKKKKKAAA???AAAJJJqqq[[[```^^^```gggcccbbbkkkqqqvvvfffdddbbbooosssuuu|||xxxmmmeee___XXXVVV[[[eeennntttzzz{{{}}}zzzuuuvvvmmmeee[[[VVVUUUUUUTTTRRR___iii|||sssdddRRR===666444888222777444444333333333222222222222222222222222222222222333333444444555666666777888???OOOjjjxxxyyy{{{eee]]]```dddllluuu|||zzzjjjZZZYYY]]]fffqqqyyy|||llldddhhh{{{~~~}}}}}}}}}{{{jjj[[[OOORRR^^^ppp}}}iii^^^\\\WWWTTT^^^uuudddEEE<<<;;;888666777777777888888888888666???CCCJJJYYYeeevvvnnnuuu{{{tttsssooopppxxxxxx~~~xxxqqqbbbYYYPPPMMMNNNSSS___jjj{{{qqqhhhfffeee___XXXUUUVVVWWWVVVTTTTTTZZZfffooo~~~}}}wwwtttsssqqqrrrxxxyyyrrrnnniiidddaaa^^^[[[YYYUUUWWWSSSRRRUUUPPPRRRbbb}}}|||sssiii___YYYRRRJJJIII???>>>>>>@@@___ZZZ^^^^^^aaajjjjjjkkkwwwsssrrrssswwwwww|||rrrhhh^^^[[[dddsss}}}tttmmmeee\\\WWWVVVVVVVVVUUUWWWbbbxxxsssdddUUU>>>777555999333777444444333333333333222222222222222222222222222222222333333444555666777777999@@@PPPjjjuuuwwwwwwbbb[[[```dddllluuu||||||lll]]]YYY___iiivvvwwwhhheeeqqq~~~rrrrrrvvvxxxyyy{{{}}}yyyiiiZZZQQQUUUaaasss~~~iii______ZZZUUUZZZnnnmmmNNN>>>::::::777777777777888888888888888@@@CCCKKKZZZfffxxxnnnrrr|||{{{~~~yyyxxx{{{uuuyyysssooorrrrrrzzzxxxpppmmm___WWWOOOKKKKKKPPP\\\ggg}}}mmmddd]]]\\\[[[UUUPPPNNNJJJKKKKKKKKKLLLRRR[[[bbbnnnvvv|||zzzuuuqqqkkkfffhhhrrr~~~~~~|||~~~xxxpppiiiddd```[[[XXXTTTWWWRRRQQQTTTPPPQQQ^^^{{{{{{qqqggg^^^XXXPPPHHHGGG???@@@AAA@@@ZZZyyy[[[^^^\\\___kkkpppwwwuuupppmmmqqq|||yyyttt}}}{{{|||xxxqqqlllfff^^^XXXVVVWWWWWWWWWPPP___{{{wwwcccWWW???888777:::333777444444333333333333222222222222222222222222222222222222333444555666777777;;;CCCSSSmmm|||llluuuvvvbbb\\\aaafffmmmvvv~~~~~~ooo```ZZZ```lllyyy|||kkkkkk|||zzzllliiiooovvv{{{~~~uuufffYYYRRRVVVbbbuuu|||jjjcccaaa]]]VVVWWWiiivvvXXX@@@999===777777777777888888888888999AAADDDKKK[[[gggyyysssnnnxxx|||wwwvvvqqquuu~~~pppiiihhh[[[VVVPPPLLLJJJKKKTTT]]]ppp~~~zzzmmm^^^WWWRRRRRRRRRNNNLLLLLLGGGIIIKKKKKKKKKNNNSSSWWW___gggnnnnnnmmmmmmmmmjjjqqq}}}zzzxxxyyy}}}wwwoooeee]]]YYYWWWRRRVVVRRRPPPTTTPPPPPP[[[vvvyyypppfff\\\VVVNNNFFFFFF>>>BBBEEEAAAWWWooo\\\^^^ZZZ]]]kkktttqqqttt{{{zzzggg\\\dddkkkkkkqqq|||uuuvvvxxx{{{}}}zzzsssnnnlllfff___YYYWWWWWWXXXXXXTTTfffgggWWW@@@888888;;;444777444444444333333333222222222222222222222222222222222222333444555666777888;;;DDDVVVqqqtttcccssswwwbbb]]]bbbgggoooxxxrrrccc\\\bbbnnn{{{mmmoooyyyhhhiiimmmttt{{{~~~sssdddXXXQQQUUUaaatttxxxsssxxxxxxjjjgggbbb^^^WWWVVVfffaaaBBB777<<<777777777777888888888888:::BBBEEELLL[[[gggyyyssskkkrrr~~~}}}vvvsss~~~vvvsssssszzzxxxllleeecccYYYUUUQQQNNNJJJHHHLLLTTTaaarrrooo```TTTOOOLLLMMMMMMKKKKKKMMMIIIKKKNNNNNNNNNNNNOOOQQQUUUZZZ]]]\\\^^^gggooosssxxxuuuwwwzzz}}}|||ssseeeZZZVVVVVVQQQUUUQQQOOOTTTQQQPPPYYYqqqxxxoooeee[[[UUUNNNFFFEEE===AAADDD???SSSpppYYY[[[___eeeiiinnnyyynnntttnnnuuu~~~|||wwwwwwvvvaaaXXXbbbeee[[[ZZZccc\\\]]]bbbhhhiiihhhjjjooopppfff\\\WWWTTTQQQQQQTTTRRRlllqqq|||~~~YYY<<<>>>666222===---555555444444444333333333222222222222222222222222333444555555444444666888<<>>000555555444444444333333333222222222222222222222222333444555444444444666888<<>>:::555222===222555555444444444333333333333333333333333333333333222444555444444444666888<<>>999999888888888888999999;;;BBBGGGRRR```ffftttqqq{{{yyysssjjjccc____________YYYXXXVVVSSSPPPOOOOOOPPPSSSRRRRRRSSSUUUTTTQQQNNNRRRVVVZZZ]]]```eeejjjoootttqqqmmmmmmsss}}}vvviii___YYYUUUQQQNNNMMMKKKIIIJJJNNNQQQRRRRRRUUUTTTSSSRRRQQQQQQQQQQQQWWWiiizzzoooggg```XXXSSSKKKMMMFFFBBBDDD@@@BBBOOOtttUUUYYY```gggmmm{{{ooowww}}}wwwppprrr{{{|||eeeppp|||vvv~~~{{{gggWWWSSSRRROOOUUUTTT]]]ppp~~~nnn\\\UUUUUUUUUVVVXXXRRR```zzzuuuaaa}}}zzzKKK888999333888777555555444444444333333333333333333333333333333333111222444444444555888:::BBBWWWmmm|||{{{kkkbbbccchhhrrr|||lllhhhsss|||rrreee\\\YYYZZZaaapppyyycccVVVRRRYYYggg{{{rrrkkkmmmyyyvvviiicccccc\\\]]]XXXJJJTTTwwwfffFFF<<<999999888888888888999999<<>>EEEKKKVVVdddiiiwwwyyynnn}}}rrrmmm|||wwwiiidddeeeddd___ZZZVVVVVVXXXVVVWWWXXXVVVRRROOOOOOPPPPPPOOOOOOSSSXXXZZZWWWSSSQQQWWW___fffmmmvvvxxxhhh[[[TTTOOOKKKHHHHHHJJJMMMOOOOOOOOOOOOOOOOOOOOOPPPQQQRRRSSSUUUUUUXXXooouuulllddd\\\SSSMMMIIIKKKCCC???AAA===>>>KKKhhhUUUXXX```nnn|||~~~|||tttiiijjjttt^^^RRR]]]bbbZZZYYYZZZfff~~~}}}mmm]]]WWWWWWVVVSSSRRROOOXXXyyyqqq[[[pppRRR:::===555444555555555444444444333333333444444444444444444444444111222444444444555888:::FFFZZZoooqqqhhhfffhhhsss}}}rrrmmmuuu}}}rrrfff___WWWRRRVVV^^^```www|||dddXXXRRRZZZjjj~~~|||~~~xxx}}}qqqeeedddZZZ\\\[[[NNNRRRrrrwwwRRR<<<999999888888888888999999>>>FFFLLLWWWeeekkkxxx{{{nnnvvviiiPPPfff~~~zzzyyyvvvlllZZZLLLMMMSSSZZZ[[[XXXVVVVVVYYYUUUWWWXXXVVVRRROOOOOOPPPSSSQQQQQQVVV\\\```___\\\RRRYYYcccllluuu{{{iiiZZZRRRMMMKKKIIIIIIKKKNNNOOOOOOOOOPPPRRRNNNNNNOOOPPPRRRTTTVVVWWWXXXqqq}}}ssskkkcccZZZPPPJJJHHHJJJCCC>>>@@@<<<===JJJdddVVV]]]gggrrr}}}qqqfffccclllxxxrrrZZZZZZggglllggg\\\ggg{{{tttaaaWWWTTTRRRQQQRRRMMM```rrrbbbrrrVVV888:::555555444555555444444444333333333333333333333333333333333333444444444444666999<<>>HHHNNNXXXeeelllyyyvvvlll{{{{{{ooodddggg|||xxxjjjUUUHHHEEEGGGNNNTTTWWWUUUTTTTTTVVVUUUUUUTTTRRRQQQOOONNNNNNQQQUUU[[[bbblllpppjjjaaaXXX[[[dddppp{{{yyydddSSSQQQQQQKKKFFFGGGGGGIIILLLMMMMMMMMMNNNPPPOOOOOOPPPPPPRRRSSSUUUUUU\\\pppxxxkkkccc\\\SSSMMMLLLEEEIIIDDD@@@AAA===@@@NNN{{{bbbbbbfffqqq{{{qqqiiidddfffqqq~~~~~~eeefff{{{vvvwwwddd[[[XXXUUUUUUVVVOOOdddqqqmmm|||XXX:::;;;666666555555555444444444333333333333333333333333333333333333444444444444666999<<>>IIIPPPYYYgggppp}}}zzz}}}ttt{{{}}}zzz{{{tttfffTTTGGGEEEHHHMMMSSSVVVUUUSSSTTTUUURRRRRRQQQPPPNNNMMMLLLLLLPPPVVV^^^gggppptttnnndddXXX\\\fffrrr|||ppp___QQQNNNNNNHHHCCCBBBDDDGGGJJJLLLLLLMMMOOOQQQRRRRRRRRRRRRSSSTTTUUUVVV^^^rrrvvvjjjbbbZZZQQQKKKIIICCCIIIFFFAAAAAA>>>CCCUUUdddeeeiiisss|||qqqpppjjjeeecccbbbeeennnxxx~~~zzzuuucccqqq~~~xxxddd[[[XXXVVVUUUVVVPPPaaa~~~gggeeezzz^^^???>>>666555333555555444444444333333333333333333333333333333333333444444444444666999<<>>KKKSSSZZZhhhqqq}}}}}}}}}sssxxxwwwqqqgggXXXMMMJJJMMMQQQUUUVVVUUUSSSRRRSSSQQQPPPOOONNNMMMLLLKKKKKKMMMTTT^^^gggppptttnnneee[[[^^^hhhttt~~~xxxfff]]]VVVRRRMMMEEEAAAAAACCCFFFIIILLLMMMOOOQQQSSSSSSSSSSSSSSSSSSTTTUUUVVVaaavvvttthhh___XXXOOOIIIGGGAAAIIIGGGCCCBBB???FFFZZZccchhhpppwwwvvveee^^^\\\YYYYYY\\\___aaagggnnnsss{{{~~~zzzyyyyyyxxxzzzxxxmmm|||vvvcccZZZVVVTTTTTTTTTWWWccc{{{ddd___vvv___@@@>>>777555333555555444444444333333333333333333333333333333333333444444444444666999<<>>NNNVVV\\\hhhpppyyyvvvyyy~~~}}}~~~}}}yyytttqqqiii]]]SSSNNNTTTVVVXXXXXXUUUSSSPPPOOOOOOOOONNNMMMLLLKKKKKKJJJJJJSSS\\\fffnnnsssooohhh^^^bbbkkkvvv}}}nnnddd^^^^^^]]]XXXMMMCCCAAADDDDDDGGGJJJMMMNNNPPPRRRTTTRRRRRRRRRRRRSSSSSSTTTUUUcccyyy|||qqqeee]]]VVVMMMGGGFFFAAAIIIHHHDDDDDD@@@HHH[[[ccclllwwwoooZZZPPPNNNQQQOOOQQQWWW[[[\\\```eeeiiiqqquuutttrrrwww|||}}}uuubbbYYYUUUSSSSSSSSSXXXccc~~~zzzbbbZZZ}}}wwwZZZ<<<===777777555555555444444444333333333333333333333333333333333333444444444444666999<<>>===777777666777777666555444444333333333333333333333333333333444333444666555444999AAAVVV]]]sssssscccYYYQQQVVV```kkkssszzzwwweeeVVVOOOQQQRRR]]]hhhpppttt___```jjjpppuuu{{{sssfff\\\XXXWWW^^^aaaeeejjjpppyyy~~~]]]TTTTTT```qqq|||uuulllgggkkkooojjj```ZZZZZZZZZVVVVVVVVVSSScccSSS@@@;;;777888999888999<<<@@@PPPaaajjjnnnuuu}}}pppyyyxxxqqqlllfffcccdddeeedddcccbbb___[[[XXXVVVUUUTTTSSSRRRRRRPPPLLLJJJHHHGGGEEEEEEFFFFFFDDDCCCIIIJJJLLLPPPXXXaaaiiioooooonnnoootttyyyooorrrwww\\\JJJAAA???CCCIIIKKKKKKLLLMMMNNNOOOOOOPPPSSSTTTTTTQQQOOORRRVVVXXXiiiyyynnnhhh^^^UUUOOOKKKHHHFFFDDDHHHGGGJJJMMMDDDBBBOOOeeemmmvvvsssbbbXXXTTTSSSVVVYYYOOOJJJNNNUUUZZZ\\\___dddkkkuuuvvveeefffjjjssszzz}}}ttt[[[RRRTTTVVVVVVTTT[[[jjjzzzbbbaaa]]]===<<<777888777777666666555444444333333333333333333333333333333444333444666555444999AAAXXX]]]qqq{{{gggZZZXXX\\\eeepppyyyrrraaaSSSMMMRRRRRR]]]gggooo|||iii]]]dddpppvvv{{{}}}qqqcccWWWQQQPPPRRRWWWYYY]]]aaagggpppyyy}}}\\\RRRVVV___nnn~~~xxxrrrmmmmmmqqqqqqjjjaaa\\\YYYZZZVVVUUUUUUQQQ```\\\AAA;;;777999999888999<<<>>>OOOaaakkkpppxxxxxxxxxzzzooojjjfffcccbbbcccbbbbbbaaa```^^^[[[XXXWWWUUUSSSRRRQQQQQQOOOKKKHHHGGGFFFEEEEEEFFFFFFDDDCCCGGGGGGIIIMMMUUU]]]fffkkkffffffiiiqqq~~~zzzyyy}}}vvvYYYGGG???>>>AAAFFFLLLLLLMMMNNNOOOPPPQQQQQQQQQSSSSSSQQQPPPRRRVVVXXXnnnvvvmmmfff]]]TTTNNNJJJGGGEEEFFFJJJHHHJJJKKKCCCBBBQQQkkklllsss}}}jjj___ZZZVVVVVVWWWXXXOOOIIIMMMTTTXXX\\\______jjjzzzjjjXXXYYY[[[hhhqqqjjjzzz{{{sss[[[SSSUUUVVVUUUTTT[[[vvvqqqaaaooo}}}]]]===<<<777888777666666666555444444333333333333333333333333333333444333444666555444999AAAYYY^^^pppppp___^^^aaaiiittt|||nnn]]]QQQMMMTTTTTT^^^iiissslllbbbaaakkkvvv{{{zzzsssfffXXXOOOMMMPPPTTTVVVWWWYYY\\\bbbjjjttt{{{|||ZZZPPPWWW^^^kkkyyy}}}wwwqqqpppsssvvvtttkkkcccaaaYYYZZZVVVUUUTTTOOO]]]{{{cccAAA;;;888999999888999;;;<<>>@@@CCCFFFMMMMMMNNNOOOPPPQQQRRRRRRPPPQQQSSSRRRQQQQQQVVVZZZtttrrrjjjcccZZZQQQLLLHHHFFFEEEHHHKKKHHHHHHHHHAAADDDVVV~~~mmmuuussseee___\\\XXXWWWWWWSSSLLLHHHLLLRRRWWW\\\```bbblllzzzfffUUUWWW[[[lll~~~{{{ppp[[[SSSUUUVVVUUUTTTTTTxxxhhh```zzzvvv___>>>===777888777666666555555555444444444333333333333333333333333444333444666555444999AAAYYY___rrr}}}iiibbbcccjjjwww|||mmm[[[QQQNNNUUUWWWbbbppp}}}iiifffiiissszzz}}}~~~wwwuuuuuuuuuuuupppjjj```UUUOOOOOOSSSXXXVVVWWWXXXZZZ___gggpppwwwzzzYYYPPPVVV]]]iiiyyyzzzsssqqqqqquuuuuunnnfffcccZZZ[[[XXXVVVTTTNNN[[[wwwfffBBB<<<888999:::888999;;;;;;LLL```mmmuuu}}}}}}~~~sssgggbbb```^^^^^^```aaaaaa```___]]]ZZZWWWVVVSSSQQQNNNMMMLLLJJJGGGEEEDDDCCCCCCDDDFFFFFFDDDCCCDDDDDDDDDFFFIIINNNSSSVVVYYYZZZ___iiiwwwzzzmmmfffhhhhhhhhhuuuqqq]]]HHH@@@BBBFFFHHHKKKLLLMMMNNNOOOPPPQQQRRRSSSPPPQQQTTTUUUSSSRRRXXX___xxx}}}pppggg```WWWNNNIIIGGGEEEDDDGGGKKKHHHFFFFFF@@@HHH^^^ppp{{{xxxmmmaaa\\\ZZZVVVSSSSSSNNNHHHFFFKKKRRRWWW\\\aaagggnnnxxxgggUUUWWW\\\mmm~~~}}}}}}kkkYYYSSSUUUVVVUUUTTTOOOttt~~~bbb^^^|||qqqaaa@@@>>>777777666555555555555555444444444333333333333333333333333444333444666555444999AAAXXX```vvv|||yyyhhhhhhppp~~~{{{jjjXXXOOONNNTTTWWWeeevvvlllmmmqqqxxx}}}yyyqqqooonnnkkkiiiaaa^^^XXXRRRNNNNNNRRRVVVUUUVVVWWWXXX\\\ccckkkqqqxxx|||yyyYYYQQQUUU\\\iiizzzzzztttlllgggkkkooolllddd```[[[]]]YYYXXXVVVNNNYYYuuukkkCCC===999::::::888999;;;;;;LLL```nnnwww}}}|||pppeeeaaa```^^^```cccddddddccc```]]]YYYVVVTTTRRRPPPMMMKKKJJJHHHFFFDDDCCCCCCCCCEEEGGGGGGEEECCCGGGFFFEEEDDDEEEGGGIIIKKKKKKLLLPPPXXXaaagggjjjiiiccc\\\^^^kkksssyyy{{{\\\NNNBBBAAAFFFJJJJJJKKKKKKKKKLLLNNNOOOQQQRRRRRRSSSSSSUUUWWWUUUTTT[[[eee{{{{{{pppddd^^^TTTLLLGGGEEEEEEDDDEEEIIIGGGEEEDDDAAALLLfffqqq~~~wwwkkk___ZZZXXXSSSOOONNNKKKHHHHHHNNNTTTXXX\\\aaadddiiiqqq{{{kkkUUUUUU[[[ggg{{{uuufffVVVRRRUUUVVVUUUUUUSSStttwww```[[[zzz}}}uuuaaa@@@>>>777777555555555555555555555555555333333333333333333333333444333444666555444999AAAXXXaaazzzqqqrrrzzzwwwfffUUUMMMNNNRRRWWWggg{{{mmmpppuuu{{{~~~uuuooommmkkkfffbbbWWWVVVSSSQQQOOOPPPSSSVVVYYYZZZ[[[]]]___eeekkkppptttyyyyyyYYYSSSTTT[[[hhhzzz~~~}}}}}}zzztttnnnddd]]]aaagggeee^^^YYY[[[\\\ZZZYYYWWWNNNXXXtttqqqDDD>>>:::::::::888999;;;;;;LLLaaapppzzz~~~uuujjj```]]]^^^^^^bbbffffffeeedddaaa]]]YYYUUUSSSSSSPPPLLLJJJIIIGGGEEECCCBBBBBBDDDFFFIIIIIIGGGEEEIIIHHHEEEDDDCCCCCCDDDDDDDDDFFFIIILLLPPPTTTVVVXXXdddcccjjjxxxvvvcccPPPHHHBBBDDDHHHHHHHHHIIIJJJKKKLLLNNNOOOQQQRRRSSSUUUSSSUUUXXXUUUTTT^^^lllzzzooobbb\\\RRRJJJFFFEEEEEEEEEDDDJJJHHHEEECCC@@@NNNjjjnnn}}}{{{nnnbbb\\\YYYTTTQQQPPPNNNKKKMMMTTTXXXYYY\\\``````gggqqq~~~ttt[[[[[[bbbhhhqqqvvvooo```TTTQQQTTTUUUUUUUUUYYYvvvzzzvvvbbbZZZ}}}^^^======777777777555555555555555555555555333333333333333333333333444333444666555444999AAAZZZccc{{{yyyzzzuuudddTTTOOOQQQWWW\\\mmmssskkkpppvvv}}}|||tttooommmhhh```YYYRRRQQQPPPNNNNNNPPPUUUXXX[[[]]]___aaacccgggkkkooossswwwxxxYYYSSSUUUZZZdddvvv|||zzzyyysssmmmggg```]]]aaadddaaa[[[WWWXXX[[[YYYYYYVVVMMMWWWrrrqqqDDD>>>:::::::::888888;;;;;;LLLbbbsss~~~ssshhh]]][[[[[[]]]```dddccccccbbb___\\\XXXUUUSSSSSSPPPLLLIIIHHHGGGEEECCCBBBCCCEEEHHHJJJJJJHHHFFFIIIHHHFFFDDDCCCBBBCCCCCCDDDGGGJJJKKKLLLNNNTTTYYYeeeiiipppzzzsss___RRRJJJEEECCCDDDFFFEEEGGGJJJKKKLLLMMMOOOPPPRRRSSSTTTVVVSSSTTTWWWTTTRRR___pppxxxmmmaaa[[[QQQIIIEEEEEEFFFFFFEEELLLKKKFFFBBB>>>MMMjjjkkk{{{tttfff___\\\XXXUUUUUUQQQOOORRRXXX[[[ZZZ[[[^^^eeennn{{{ddddddmmmppprrr{{{|||zzzzzzkkk]]]RRRPPPTTTUUUUUUVVV\\\wwwxxxwwweee[[[[[[;;;;;;777888888444555555555555555555555333333333333333333333333444333444666555444999AAA[[[ccc{{{|||~~~uuudddVVVSSSVVV]]]bbbsssiiikkkpppwww~~~uuupppllleeeZZZPPPLLLKKKJJJHHHHHHLLLRRRWWWWWWZZZ\\\___```cccfffiiirrrwwwxxxYYYTTTWWWYYYaaaqqq}}}yyywwwppphhhbbb```bbbfffeee___ZZZYYYVVVYYYXXXXXXUUULLLUUUpppnnnEEE>>>:::;;;:::888888;;;:::LLLcccuuuvvvkkk___[[[ZZZ[[[]]]aaa`````````^^^[[[XXXUUUSSSTTTPPPLLLIIIHHHFFFEEECCCBBBCCCEEEIIIKKKKKKIIIGGGHHHGGGFFFDDDCCCCCCDDDDDDCCCGGGKKKKKKJJJMMMVVV^^^[[[aaagggmmmyyyrrrdddYYYTTTFFFCCCBBBCCCDDDDDDIIIOOOLLLMMMNNNPPPRRRSSSUUUUUUVVVRRRSSSUUURRRQQQ___rrrvvvjjjaaaZZZPPPIIIEEEEEEFFFGGGGGGNNNMMMGGGBBB===KKKiiieeerrrxxxoooiiibbbZZZVVVWWWVVVVVVXXX[[[ZZZXXX[[[aaadddlll{{{pppkkkuuuwwwrrrcccYYYQQQRRRTTTUUUVVVXXXaaa~~~iiifffSSS999AAA<<<333<<<777777777666555555444444333333333333333333333333333333444666555444999@@@VVVhhhrrruuucccUUUSSSYYY^^^kkkxxxnnnmmmrrrzzzyyypppiii```UUUKKKEEEEEEFFFGGGJJJOOORRRUUUWWWZZZ\\\]]]]]]]]]___```fffmmmvvv```TTTXXX\\\gggzzz~~~|||tttmmmiiijjjkkkkkkhhhbbb\\\WWWUUUVVVZZZYYYYYYUUUJJJTTTooosssCCC===:::;;;;;;999999;;;<<>>:::444;;;777777777666555555444444333333333333333333333333333333444666555444999@@@WWWhhhmmm{{{rrr___RRRSSSZZZ```oooppprrrxxxrrrbbbSSSIIIFFFFFFFFFGGGHHHIIIKKKMMMNNNTTTUUUVVVUUUSSSQQQPPPQQQNNNPPPTTTZZZcccnnnzzz|||aaaXXXZZZddduuu}}}|||zzzwwwrrrmmmiiifff\\\^^^___^^^[[[WWWUUUTTTWWWYYYVVVUUUQQQFFFMMMgggxxxhhhCCC===:::;;;;;;999999;;;===EEE```{{{}}}}}}|||uuufff[[[UUUXXXZZZXXXYYY^^^___]]][[[YYYWWWVVVUUUUUUPPPOOOLLLIIIFFFDDDCCCBBBDDDEEEGGGHHHHHHHHHGGGFFFEEECCCAAACCCGGGJJJIIIHHHJJJMMMPPPQQQPPPOOONNNOOORRRYYY```dddmmmxxxzzzmmm___RRRFFFDDDAAABBBFFFJJJMMMOOOPPPPPPPPPPPPRRRTTTVVVWWWVVVVVVWWWWWWWWW___qqqpppfff]]]TTTKKKGGGEEECCCDDDGGGIIIKKKJJJJJJHHH@@@KKKfffmmm{{{zzz||||||vvvhhhZZZWWW[[[VVVUUUWWWYYYWWWVVVZZZaaannnssszzzxxxnnnjjjkkkkkk[[[TTTOOOQQQUUUYYY^^^ccc{{{lll^^^iiiRRR======:::666:::777777777666555555444444333333333333333333333333333333444666555444999@@@VVVhhhlll~~~{{{wwwrrr^^^RRRSSS[[[bbbrrrrrrvvv|||uuuaaaNNNFFFFFFEEEFFFGGGIIIKKKMMMNNNOOOQQQRRRSSSRRROOOMMMMMMMMMLLLLLLMMMPPPUUU\\\dddiiiyyy~~~dddZZZ[[[fffzzz~~~~~~}}}yyytttoooiiieeeaaa\\\]]]^^^]]]ZZZVVVUUUTTTXXXYYYVVVUUUQQQFFFLLLeee|||```CCC===:::;;;;;;999999;;;>>>DDD]]]zzzzzzyyytttlllhhh\\\UUURRRUUUWWWVVVXXX\\\]]]\\\[[[ZZZXXXVVVTTTSSSOOOMMMKKKIIIFFFEEECCCCCCDDDDDDFFFGGGGGGGGGGGGGGGDDDBBBBBBEEEJJJMMMMMMKKKLLLNNNOOOPPPOOOOOOPPPRRRYYYdddooowwwrrrbbbUUUEEECCCAAABBBFFFJJJMMMOOOPPPPPPPPPQQQRRRTTTVVVWWWSSSVVVXXXVVVWWWbbbvvvooofff[[[RRRJJJGGGEEECCCDDDGGGHHHJJJJJJKKKHHHCCCZZZppp}}}}}}yyyiiiZZZWWW\\\WWWVVVWWWYYYWWWVVV[[[bbbqqqttt||||||tttqqqooolllXXXRRRPPPRRRVVVYYY^^^dddzzzmmm^^^]]]rrr}}}OOO???<<<999888888777777777666555555444444333333333333333333333333333333444666555444999@@@UUUhhhlll{{{uuuuuu|||sss```SSSTTT[[[cccuuuuuuyyyyyydddOOOGGGIIIDDDFFFIIILLLOOOQQQRRRRRROOOPPPQQQQQQOOOMMMMMMNNNOOONNNOOOPPPSSSVVVXXXYYYfffuuuhhh[[[aaannn}}}}}}}}}wwwrrroookkkfffbbb___``````^^^ZZZWWWUUUUUUXXXYYYUUUTTTQQQGGGMMMddd~~~YYYCCC===:::;;;;;;999999;;;>>>AAAZZZyyy{{{|||~~~|||uuuiii___ZZZYYYUUUQQQPPPRRRTTTUUUWWWZZZ\\\\\\[[[ZZZWWWTTTRRRPPPMMMLLLJJJHHHFFFEEEDDDDDDDDDDDDEEEFFFGGGGGGHHHHHHEEEDDDDDDHHHMMMQQQPPPOOONNNNNNNNNMMMNNNPPPUUUYYY___jjjwwwwwwhhhYYYNNNDDDBBBAAACCCGGGKKKNNNOOOOOOPPPPPPQQQSSSTTTVVVVVVRRRUUUWWWVVVXXXeeezzz}}}nnneeeXXXPPPIIIGGGEEECCCDDDHHHGGGJJJJJJIIIFFFIIIoooyyyooo^^^XXX[[[XXXWWWXXXYYYXXXWWW\\\cccqqqvvv{{{qqqpppmmmgggUUUQQQPPPTTTVVVXXX\\\bbbqqqwwwbbbYYYaaaxxxuuuLLLAAA<<<:::;;;888777777777666555555444444333333333333333333333333333333444666555444999@@@SSShhhlllyyy}}}yyyooopppwww~~~vvvcccUUUUUU\\\cccvvvzzz~~~~~~kkkTTTJJJLLLFFFIIIMMMQQQTTTVVVVVVVVVOOOPPPRRRRRRPPPOOOPPPQQQQQQQQQRRRUUUWWWYYYXXXVVVXXXhhhssslll^^^dddrrr~~~||||||{{{wwwsssqqqpppnnniiifffaaaaaa```]]]YYYUUUTTTSSSUUUTTTQQQQQQPPPFFFLLLccc]]]CCC===:::;;;;;;999999;;;>>>>>>VVVxxxxxxrrrnnnpppsssuuutttpppllliiiffffffddd^^^VVVPPPNNNNNNOOOOOOPPPQQQSSSUUUWWWYYY]]]\\\[[[XXXUUURRROOOMMMKKKJJJIIIGGGFFFEEEEEEEEEDDDEEEEEEFFFGGGHHHIIIIIIHHHGGGGGGKKKPPPSSSRRRPPPOOOOOONNNMMMOOOSSSYYY^^^eeeppp{{{uuuiii]]]QQQIIICCCBBBAAACCCGGGKKKNNNOOOOOOPPPQQQRRRSSSUUUUUUVVVRRRUUUWWWVVV]]]mmmzzzlllbbbUUUNNNHHHFFFEEEDDDEEEHHHFFFKKKHHHDDDEEEPPPzzz}}}iii]]]ZZZZZZXXXXXXZZZXXXXXX]]]eeeoooxxxzzztttmmmlllggg^^^RRRPPPQQQUUUWWWVVVYYY^^^jjjppp\\\TTT___vvvnnnIIICCC===;;;===777777777777666555555444444333333333333333333333333333333444666555444999@@@QQQgggjjjzzz|||vvvooofffcccgggpppxxx}}}xxxgggYYYWWW\\\cccwww~~~rrrYYYLLLLLLKKKNNNRRRVVVYYYYYYYYYXXXQQQRRRTTTSSSQQQPPPPPPQQQWWWVVVUUUWWWZZZ[[[YYYWWWQQQ^^^eeeqqqpppbbbeeevvv|||zzzvvvsssooonnnooommmhhhccc\\\]]]\\\YYYUUURRRPPPQQQMMMMMMIIIKKKKKKCCCIII```___CCC===:::;;;;;;999999;;;===;;;SSSvvv||||||~~~~~~{{{yyy{{{}}}lllaaa\\\XXXZZZ]]]^^^]]]ZZZVVVSSSTTTSSSQQQNNNKKKJJJJJJKKKMMMOOOPPPQQQSSSUUUXXXYYY^^^\\\ZZZVVVRRROOOLLLKKKJJJIIIHHHGGGFFFFFFFFFFFFEEEEEEFFFFFFHHHIIIJJJKKKKKKIIIJJJMMMQQQSSSRRROOOPPPPPPQQQQQQRRRUUUZZZ^^^hhhpppzzzvvvoooggg]]]RRRJJJCCCAAAAAADDDHHHLLLNNNOOOOOOOOOQQQRRRTTTUUUUUUUUURRRVVVWWWYYYdddxxxuuuggg]]]SSSLLLGGGFFFEEEDDDEEEHHHEEEJJJEEE@@@EEEUUUwww~~~sssbbb\\\[[[YYYYYYZZZYYYXXX^^^fffnnn{{{}}}ooofffpppuuuooolllllldddXXXQQQPPPRRRVVVWWWUUUWWW[[[lllqqq\\\QQQ[[[vvviiiGGGDDD===<<<>>>777777777777666555555444444333333333333333333333333333333444666555444999@@@OOOfffiii}}}}}}}}}qqqgggYYYWWWUUUWWW___kkkuuu{{{zzziii[[[XXX\\\cccwwwvvv\\\MMMLLLOOORRRVVVZZZ[[[[[[ZZZXXXSSSTTTUUUTTTRRRPPPPPPPPP]]]ZZZXXXXXXZZZ[[[YYYVVVOOOXXX\\\hhhssseeeiii}}}|||xxxvvvrrrnnnmmmmmmjjjccc^^^WWWWWWWWWTTTQQQNNNNNNNNNHHHGGGDDDFFFHHH@@@GGG^^^XXXCCC===:::;;;;;;999999;;;<<<:::QQQvvv}}}}}}vvv|||qqqlllhhhiiipppxxx}}}rrrbbbUUUOOONNNMMMNNNPPPQQQQQQOOOMMMLLLKKKJJJHHHGGGGGGHHHJJJKKKLLLOOOQQQRRRSSSVVVXXXXXX___]]]YYYUUUPPPMMMKKKIIIIIIIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFGGGHHHIIIKKKLLLLLLJJJKKKNNNRRRSSSQQQNNNPPPQQQSSSTTTUUUWWWZZZ\\\cccjjjttt~~~|||sssooojjj```SSSKKKBBBAAAAAADDDHHHLLLNNNOOONNNOOOQQQSSSTTTUUUUUUUUUSSSVVVXXX\\\kkkrrrcccYYYSSSLLLFFFFFFEEEDDDEEEHHHEEEJJJCCC===GGGXXXooo{{{~~~~~~sssooottt~~~oooxxxgggaaaZZZXXXVVVWWWVVVXXX___hhhpppjjj[[[XXX^^^eeehhhjjjiiiaaaXXXRRRPPPTTTZZZWWWPPPUUUbbbvvvwwwdddUUUeee~~~bbbDDD?????????555:::999999888777666555444444555444444333333444444555222333555555555777;;;>>>PPPbbbnnn|||{{{}}}|||nnn```UUUSSSRRRSSSXXX```iiiqqqvvv~~~jjjXXXVVV^^^fffyyyfffVVVNNNTTTUUUXXXZZZ[[[[[[ZZZYYYUUUYYYSSSOOOTTTSSSPPPWWWZZZ[[[]]]^^^\\\TTTJJJCCCLLL\\\iiioooyyy}}}nnnvvvzzzuuutttrrrpppmmmjjjgggbbb\\\XXXVVVXXXXXXTTTMMMJJJLLLOOOLLLGGG@@@AAADDD@@@LLLhhh[[[???>>><<<:::999999999:::::::::KKKmmm~~~}}}{{{wwwtttssswww}}}tttsssvvvyyyeeeaaa\\\\\\^^^aaaaaa```fffbbb[[[TTTNNNKKKIIIIIIHHHHHHHHHHHHHHHIIIIIIIIIKKKFFFDDDHHHKKKJJJHHHIIIKKKPPPSSSQQQNNNQQQ\\\fffaaa]]]WWWQQQLLLIIIHHHHHHJJJIIIGGGEEEEEEDDDEEEEEEGGGGGGIIIJJJKKKKKKLLLLLLJJJKKKLLLPPPRRRSSSRRRPPPSSSQQQOOONNNPPPTTTYYY\\\eeekkkvvvvvvsssrrrtttsssiiiWWWHHHAAABBBCCCEEEHHHKKKMMMOOOMMMOOOQQQTTTVVVWWWWWWWWWZZZWWWYYYdddvvv{{{mmm```WWWQQQLLLGGGCCCCCCDDDEEEFFFFFFIIIFFF>>>AAAUUUmmm|||oooqqquuu{{{~~~}}}xxxtttqqqooouuu~~~{{{tttoooccc___ZZZWWWUUUVVVUUUUUU[[[cccoooggg[[[ZZZdddmmmooolllggg___WWWRRRQQQTTTYYYVVVRRR\\\lll{{{wwwccc[[[ttt]]]CCC???@@@@@@777;;;999999888777666555444444555444444333333444444555222333444555555777:::===TTTfffqqq}}}||||||{{{kkk]]]RRRRRRRRRSSSVVV]]]fffoootttlllYYYVVV]]]ggg~~~mmm\\\RRRUUUVVVYYY[[[\\\\\\[[[[[[YYY___ZZZVVVYYYVVVTTT[[[\\\^^^```___ZZZTTTNNNKKKOOOeeeyyyqqqwww}}}yyyvvvuuupppnnnjjjgggdddbbb___\\\\\\]]]\\\VVVOOOLLLNNNRRRQQQNNNGGGGGGHHHDDDPPPlllXXX???>>><<<:::999999999:::;;;999FFFfff~~~}}}~~~yyyuuurrroookkkhhhgggdddaaa^^^]]]aaafffjjjooosssrrrlllfffeeedddbbbXXXTTTQQQQQQRRRTTTTTTSSSPPPNNNKKKIIIIIIIIIKKKLLLMMMLLLLLLLLLKKKJJJJJJIIIKKKHHHHHHLLLMMMKKKIIIJJJKKKOOOSSSTTTSSSTTTWWWZZZ___[[[TTTNNNIIIHHHHHHIIIIIIHHHFFFDDDDDDDDDDDDEEEEEEFFFGGGIIIJJJKKKKKKKKKKKKKKKMMMOOORRRSSSQQQOOORRRQQQOOOOOOQQQUUUYYY\\\dddlllxxxxxxmmmfff```___```dddfff```TTTJJJAAAAAACCCEEEHHHKKKMMMOOONNNOOORRRTTTVVVWWWWWWWWWXXXWWW[[[iii}}}wwwjjj]]]TTTPPPLLLFFFCCCCCCDDDEEEFFFIIIEEEBBB@@@BBBOOOkkkaaaccceeeiiimmmmmmkkkiiilllmmmuuu~~~zzzxxx{{{}}}fff[[[YYYZZZWWWVVVVVVVVVUUUYYY___fffwww|||hhh___bbbqqq}}}{{{qqqggg^^^YYYRRRRRRVVVXXXUUUUUUcccvvv{{{rrr___bbbVVVAAA???@@@AAA888===999999888777666555555444555444444333333444444555222333444555555777:::===TTTgggqqqzzz~~~{{{}}}zzzhhhXXXNNNQQQSSSUUUXXX]]]ccckkkppp~~~nnnZZZUUU\\\gggwwweeeXXXWWWXXX[[[]]]```aaabbbbbb^^^fffccc^^^]]]WWWSSS[[[\\\___aaa```\\\YYYXXXXXX```wwwzzz|||xxxuuusssrrrnnnjjjfffcccbbbbbbaaa```___^^^[[[UUUOOOMMMOOOSSSTTTSSSNNNLLLKKKGGGSSSooo~~~yyyMMM???>>><<<:::999999::::::<<<888@@@]]]xxxnnniiibbbaaaaaadddkkksssyyy{{{tttqqqnnnlllkkkiiifffcccgggdddaaa^^^\\\ZZZVVVTTTUUUSSSPPPNNNOOOQQQUUUWWWSSSWWWZZZYYYYYYYYYWWWSSSLLLKKKIIIHHHIIIJJJIIIHHHFFFFFFFFFEEEFFFGGGHHHHHHLLLLLLLLLLLLKKKKKKJJJJJJIIIHHHJJJMMMLLLIIIIIILLLJJJKKKMMMPPPTTTWWWXXXXXX[[[WWWQQQKKKHHHGGGIIIJJJFFFFFFDDDCCCBBBBBBCCCDDDDDDEEEFFFHHHJJJKKKKKKKKKLLLLLLMMMOOOQQQRRRPPPNNNQQQQQQPPPQQQSSSVVVYYY\\\aaahhhooooooggg\\\SSSPPPLLLMMMOOOSSSTTTRRRNNNJJJ@@@AAACCCEEEGGGJJJMMMNNNNNNPPPRRRTTTVVVWWWWWWWWWVVVVVV^^^ooo|||pppdddYYYSSSNNNJJJFFFCCCCCCEEEFFFFFFLLLCCC>>>BBBFFFQQQnnnYYYZZZ[[[^^^```bbbccccccgggjjjrrr~~~zzzqqqvvv|||dddZZZZZZ\\\YYYWWWYYYYYYXXX[[[___^^^iii}}}~~~tttwwwxxxhhh___ZZZQQQSSSWWWXXXTTTVVVeeewwwqqqiii]]]iii|||PPPBBB@@@@@@AAA888<<<:::999999888777666555555555444444333333444444555222333444444555666999<<>><<<;;;::::::::::::<<<888===UUUzzzwwwqqqmmmeee[[[UUUPPPOOOOOOQQQVVV\\\bbbeee]]]\\\[[[YYYYYYXXXWWWVVVUUUUUUUUUUUUUUUTTTSSSRRRTTTRRRQQQQQQRRRTTTUUUVVVRRRSSSRRRPPPQQQTTTSSSNNNJJJIIIIIIIIIIIIIIIHHHGGGHHHIIIIIIJJJKKKKKKJJJJJJIIIJJJLLLMMMMMMMMMMMMMMMIIIIIIKKKMMMLLLKKKOOOUUUXXXUUUPPPMMMMMMQQQVVVYYYVVVTTTQQQNNNLLLKKKKKKKKKDDDCCCBBBAAAAAAAAABBBCCCDDDEEEGGGIIIJJJLLLLLLMMMMMMMMMMMMNNNPPPQQQOOONNNPPPPPPQQQRRRTTTVVVWWWYYYZZZ[[[ZZZVVVPPPLLLKKKLLLGGGIIIJJJJJJIIIGGGGGGGGG@@@AAABBBDDDGGGJJJMMMNNNOOOPPPSSSUUUVVVWWWWWWVVVUUUXXXaaattt}}}qqqhhh___XXXSSSLLLIIIEEECCCDDDFFFGGGGGGNNNFFF???AAAPPPiiiVVVVVVWWWXXXYYY[[[^^^```dddgggllltttsssooowwwzzzddd___ddd]]]YYYWWWYYYZZZZZZ\\\```___fffwwwzzzfffZZZUUUOOOSSSXXXYYYUUUVVVbbbooodddbbb```qqqzzzwwwuuuNNNDDDAAA???@@@777:::::::::999888777666555555555444444333333444444555222333444444444666888;;;HHH___kkkqqq~~~|||xxxcccUUUPPPVVV^^^gggjjjgggeeegggjjjmmmvvvooo]]]WWW[[[hhhsss```TTTWWW\\\ccckkkssszzz~~~yyypppbbbZZZ```eeegggmmmwwwwwwrrrnnnlllkkkhhhgggeeecccbbb___[[[XXXUUURRRMMMIIIHHHJJJOOOSSSSSSYYYUUUNNNKKKIIIYYYvvvpppJJJ@@@???===;;;:::::::::;;;;;;:::===OOOsss|||lllooo|||rrraaaZZZXXXTTTNNNJJJIIIJJJKKKLLLMMMOOORRRTTTUUUUUUTTTSSSSSSSSSTTTTTTQQQRRRTTTUUUUUUUUUVVVVVVUUUTTTTTTVVVYYY[[[ZZZXXXTTTVVVUUUSSSSSSSSSNNNHHHIIIJJJJJJJJJJJJIIIJJJJJJGGGIIIKKKNNNQQQRRRSSSSSSLLLMMMOOOPPPQQQPPPOOOOOONNNLLLMMMOOOOOOPPPXXXaaapppmmmeeeZZZPPPMMMOOOSSSTTTUUUVVVVVVTTTPPPLLLJJJBBBAAA@@@@@@@@@AAABBBCCCFFFGGGIIIJJJLLLMMMMMMNNNMMMLLLLLLMMMOOOPPPOOONNNPPPPPPQQQRRRSSSSSSSSSRRRMMMJJJGGGGGGIIILLLMMMLLLHHHIIIIIIGGGDDDBBBCCCEEE@@@@@@BBBDDDGGGJJJLLLNNNPPPQQQSSSUUUVVVWWWWWWVVVWWW[[[gggyyyxxxlllbbbZZZUUUQQQJJJGGGDDDCCCDDDFFFGGGGGGJJJJJJCCCCCCbbbUUUVVVVVVVVVVVVXXX[[[^^^bbbfffiiijjjsssxxxsssvvv}}}rrrqqq|||rrrddddddkkk```ZZZVVVWWWYYYXXXZZZ]]]___ffftttrrr___TTTMMMOOOSSSWWWWWWUUUWWW___ggg\\\___eeeyyyrrrnnnKKKEEEBBB>>>???777;;;::::::999888777666666555555444444333333444444555333444444444444555888:::CCC^^^lllqqq~~~uuuaaaVVVTTTZZZdddnnnpppllliiilllqqq{{{qqq```ZZZ]]]kkkwwweeeTTTWWW]]]eeeppp|||vvvggg]]]```gggkkksssvvvsssooommmmmmgggfffdddcccaaa]]]XXXTTTSSSPPPLLLJJJJJJNNNRRRVVVTTT\\\YYYPPPLLLMMMaaammmLLL@@@???===;;;::::::;;;;;;:::<<<>>>JJJjjjqqqooowww}}}ppp___OOOJJJKKKJJJHHHGGGHHHJJJMMMNNNMMMLLLMMMNNNSSSSSSSSSQQQPPPPPPRRRTTTSSSUUUVVVVVVUUUUUUVVVWWWXXXXXXYYY]]]bbbdddaaa^^^YYY```eeeddd```ZZZPPPFFFGGGHHHIIIIIIHHHHHHJJJLLLMMMNNNOOOQQQRRRRRRSSSSSSOOOQQQSSSTTTTTTSSSRRRQQQSSSPPPOOORRRTTTWWW^^^fffttttttqqqjjj```[[[ZZZ\\\\\\^^^``````\\\UUUMMMHHHAAA@@@@@@???@@@AAACCCDDDHHHIIIJJJKKKLLLMMMMMMMMMMMMLLLKKKLLLOOOPPPPPPOOOPPPQQQRRRRRRQQQNNNLLLJJJAAAAAACCCHHHNNNPPPMMMIIIGGGHHHHHHFFFDDDCCCDDDEEE???@@@BBBDDDFFFIIILLLMMMQQQRRRTTTVVVWWWWWWWWWVVVXXXaaapppxxxjjj___VVVPPPLLLGGGEEECCCCCCEEEGGGHHHHHHFFFKKKEEEIIIrrrWWWXXXYYYXXXWWWWWW[[[^^^^^^eeehhhhhhnnn~~~~~~vvvkkkjjjlllrrrxxx~~~{{{qqqttt{{{tttssstttggg___YYYXXXXXXWWWXXX[[[\\\eeeqqqyyyuuudddZZZRRRLLLQQQSSSUUUTTTUUUYYY___cccZZZ]]]eee|||yyyhhhIIIFFFBBB===???999>>>;;;::::::999888777666666555444444333333444444555333444444444333555777:::>>>\\\kkkqqqvvv|||rrr^^^VVVXXX\\\fffoooqqqlllmmmuuu}}}uuuddd]]]```ooo{{{jjj[[[^^^dddmmmyyy~~~pppccceeepppwwwvvvrrrmmmkkkjjjgggeeebbb```^^^\\\XXXUUUUUURRRNNNLLLMMMPPPTTTVVVTTT^^^[[[PPPLLLPPPgggeeeHHH@@@???===<<<;;;:::;;;;;;999======CCC```|||___SSSIIIGGGJJJKKKKKKLLLKKKMMMPPPQQQQQQQQQTTTVVVUUUWWWXXXWWWWWWXXX\\\```aaabbbccccccbbbbbbfffiiihhhhhhkkkqqqxxxyyyuuuqqqjjjrrrwwwrrriii___TTTLLLGGGIIIJJJIIIHHHJJJNNNQQQTTTTTTTTTUUUUUUVVVVVVWWWYYY[[[___bbbdddeeeeeedddbbb^^^]]]bbbfffhhhkkkooommmlllkkkkkklllmmmooopppkkklllkkkhhh```VVVLLLFFF@@@@@@??????@@@BBBCCCDDDIIIJJJJJJKKKLLLLLLKKKKKKLLLKKKJJJLLLNNNPPPQQQPPPPPPQQQRRRQQQNNNJJJEEEBBB>>>AAAFFFLLLOOOPPPOOOMMMGGGGGGGGGHHHHHHGGGEEEDDD???@@@AAACCCFFFIIILLLMMMQQQRRRTTTVVVWWWWWWWWWVVVXXXggg|||uuuggg[[[RRRKKKHHHFFFDDDBBBCCCEEEGGGHHHHHHGGGHHHEEENNNwwwZZZ\\\]]]\\\YYYZZZ]]]```ZZZccciiijjjppp}}}vvvhhhdddbbbeeelllwwwttt{{{}}}wwwpppvvvoooeee]]]ZZZZZZXXXYYY[[[[[[hhhrrrwww~~~yyynnnaaaZZZXXXUUUPPPSSSTTTRRRQQQTTT[[[```cccYYY[[[bbb{{{dddGGGFFFBBB===@@@<<>><<<;;;;;;;;;;;;999>>><<<>>>ZZZ}}}sssXXXOOOIIIKKKOOOPPPQQQRRRNNNPPPSSSUUUUUUXXX\\\```]]]```cccdddfffiiioootttuuuwwwxxxxxxxxx{{{}}}}}}|||uuuggg\\\UUUPPPKKKLLLMMMLLLKKKNNNSSSXXXQQQRRRUUUXXX]]]aaaeeegggfffiiiooovvv{{{wwwssssssyyy~~~~~~|||}}}qqqjjjccccccjjjsssxxxzzzxxxwwwssslllbbbVVVKKKEEE@@@@@@??????@@@BBBDDDEEEIIIIIIJJJJJJJJJJJJJJJIIIKKKJJJJJJKKKNNNPPPQQQQQQPPPQQQRRRQQQMMMGGG@@@<<>>===;;;999777666555555555444444444333333333333333444444555666666666===RRRkkksssxxxqqqnnnpppuuupppccc\\\^^^bbbdddhhhllloootttxxx|||~~~jjj___```ppp~~~wwwqqqmmmlllnnnyyy~~~rrrpppmmmhhhcccaaa^^^[[[ZZZZZZZZZYYYXXXVVVRRRNNNLLLNNNRRRUUUWWWWWWZZZ[[[SSSJJJRRRuuu^^^GGG@@@@@@>>>===;;;;;;::::::999===;;;<<>>===;;;999888666666555555555444444444333333333333444444555666666666:::NNNfffooouuurrrmmmnnnqqqnnnddd```cccmmmooorrrqqqooonnnqqqtttxxx{{{pppeeeeeeqqqzzzsssnnnlllkkkmmmxxxzzznnnllliiiddd``````]]]YYYWWWWWWVVVUUUTTTOOOLLLIIIHHHKKKOOOSSSUUUUUUXXXXXXQQQIIISSStttTTTCCCAAA@@@???===<<<;;;::::::888<<<;;;;;;NNNuuuvvvhhhWWWRRRMMMQQQZZZcccgggggghhhddddddmmmxxxooo```XXXUUUSSSQQQKKKNNNRRRTTTUUUWWWZZZ]]]ccckkkuuu{{{~~~xxxmmmrrrvvvpppggg]]]TTTLLLEEEAAAAAA@@@AAAAAACCCEEEGGGHHHIIIJJJKKKJJJIIIIIIKKKLLLLLLLLLKKKKKKLLLNNNQQQRRRQQQRRRPPPLLLEEEAAAAAACCCGGGIIIMMMPPPRRRSSSRRRQQQLLLJJJJJJKKKMMMNNNMMMLLLFFF@@@===BBBGGGKKKNNNRRRTTTRRRTTTYYY[[[XXXVVVWWWaaavvvvvvfffZZZTTTOOOIIIDDDAAABBBBBBCCCDDDEEEFFFGGGAAAEEEDDDOOOkkk~~~fff```]]]\\\^^^^^^\\\]]]```dddlllvvvpppbbb]]]^^^___lllxxxfffaaabbbgggppp{{{vvvxxxoooccc[[[ZZZ[[[]]]]]]```fffqqq||||||lllbbb]]]VVVRRRQQQQQQRRRSSSWWW[[[\\\WWWRRRQQQQQQPPPYYYVVVLLLCCCCCCDDDBBBAAAAAA???>>>===;;;:::888777666555555555444444444444333333333444444555666666666;;;MMMeeepppwww|||~~~ssskkkhhhjjjhhhbbbbbbhhhuuu|||yyyooojjjiiimmmoootttzzzssshhhfffqqq~~~zzzvvvrrrnnniiieeedddcccfffqqqwwwkkkiiigggbbb___^^^[[[WWWUUUTTTSSSQQQPPPKKKHHHFFFFFFJJJOOOSSSUUUUUUWWWWWWPPPJJJVVVuuuyyyQQQHHHBBBAAA???===<<<;;;;;;:::777<<<<<<:::HHHjjj{{{rrrZZZTTTQQQYYYjjjzzz}}}}}}tttjjj]]]TTTPPPQQQQQQQQQTTTWWW\\\aaaeeekkkpppttt}}}wwwyyy~~~nnnhhh^^^UUUMMMHHHCCC@@@@@@@@@AAABBBDDDFFFIIIJJJIIIJJJLLLKKKJJJJJJLLLMMMMMMMMMLLLKKKLLLNNNPPPRRRPPPQQQQQQMMMGGGDDDEEEGGGKKKMMMOOOQQQQQQQQQPPPOOONNNMMMMMMNNNQQQSSSTTTTTTIIIBBB>>>BBBHHHLLLPPPTTTUUUSSSSSSWWWXXXUUUUUUXXXlllzzzooo```VVVPPPMMMHHHDDDAAABBBBBBCCCDDDEEEFFFFFFBBBGGGFFFQQQiii{{{WWWaaa]]]\\\^^^___]]]]]]```ggglllssszzzlllaaa```hhhooo~~~ssshhh```qqq~~~{{{sssiii```\\\\\\___```___fffrrrssseee^^^ZZZTTTPPPOOOQQQRRRSSSXXX\\\]]]WWWPPPMMMQQQTTTeeewwwRRRJJJCCCCCCCCCAAA@@@@@@>>>>>>===;;;:::999888777555555555555444444444444333333444444555666666666<<>>===;;;;;;;;;777<<<===:::BBB^^^|||www```[[[[[[iiirrr```ZZZSSSPPPQQQTTTXXXZZZdddfffjjjqqq{{{xxxyyy|||yyyssskkkdddZZZQQQJJJFFFCCCBBB???@@@AAACCCEEEHHHJJJKKKIIIJJJLLLLLLLLLKKKLLLNNNNNNMMMLLLLLLLLLNNNPPPRRRQQQSSSSSSPPPLLLJJJKKKMMMNNNOOOPPPQQQPPPOOOMMMLLLOOONNNOOORRRWWW[[[^^^^^^LLLDDD???AAAGGGKKKPPPUUUVVVSSSSSSUUUUUUSSSVVVZZZmmmuuukkk^^^SSSMMMJJJFFFCCCAAABBBCCCDDDDDDEEEEEEEEEDDDGGGIIIXXXrrrRRRbbb^^^]]]```bbb___]]]^^^gggkkkqqqwww}}}qqqccc]]]fffxxxpppgggdddpppzzzqqqggg```___aaadddaaahhhvvv}}}lllbbb^^^ZZZTTTPPPOOOQQQRRRSSSYYY[[[ZZZUUUNNNNNNVVV___llljjjOOOHHHCCCCCCCCCAAA???@@@>>>>>>===<<<:::999888888666666555555555444444444333333444444555666666666666CCC[[[lllqqq~~~}}}qqqdddYYYXXXWWWUUUYYYaaappp|||sssoooxxx~~~wwwjjjdddrrr|||uuurrrpppmmmkkkhhhdddaaa[[[ZZZXXXUUUSSSRRRRRRRRRPPPOOOPPPXXXfffxxxssskkkjjjgggcccaaaZZZXXXUUUTTTTTTUUUTTTTTTQQQNNNLLLMMMPPPTTTWWWXXXXXXXXXTTTMMMNNNaaa|||[[[TTTDDDCCCAAA???===<<<;;;;;;999===>>><<<>>>TTT}}}zzz{{{}}}pppfffgggnnnuuueee^^^WWWVVVVVVYYY```hhhooosssvvv{{{zzzzzzwwwtttsssrrrmmmggghhhaaaWWWMMMHHHDDDBBBAAA???@@@AAADDDFFFHHHIIIJJJHHHJJJLLLMMMLLLLLLMMMNNNNNNMMMLLLLLLMMMOOOQQQSSSTTTVVVVVVTTTQQQOOOQQQTTTRRRRRRRRRRRRQQQOOONNNMMMLLLLLLOOOTTT[[[aaaeeefffPPPGGG???@@@DDDIIINNNTTTUUUSSSSSSTTTSSSRRRWWW]]]jjj}}}rrriii\\\RRRKKKGGGDDDBBBAAABBBCCCDDDEEEEEEDDDDDDCCCEEELLLdddvvvPPPddd```___ccceeeaaa]]][[[\\\aaaiiipppttttttrrrpppoookkkccc\\\^^^oooyyyiiieeejjj{{{qqqgggcccdddggghhhooo{{{rrrggg```^^^YYYSSSOOOOOOPPPRRRSSSXXXWWWVVVTTTPPPRRR\\\hhh```LLLGGGDDDEEEDDDAAA???AAA>>>>>>===<<<;;;:::999999666666666555555555444444333333444444555666666666666@@@YYYlllppp~~~{{{~~~ooo```TTTSSSSSSQQQVVV]]]pppxxxzzzyyy{{{~~~vvvnnnrrrpppfffcccaaa___]]][[[ZZZXXXTTTQQQQQQRRRRRRQQQOOOOOOPPPRRRRRRPPPPPPSSS[[[gggttt|||}}}mmmhhhgggddd```]]]XXXVVVSSSSSSTTTUUUUUUTTTOOOMMMKKKLLLOOOSSSUUUVVVUUUUUUOOOIIIPPPiiipppTTTJJJEEEDDDBBB@@@>>><<<;;;;;;:::<<<===<<<;;;LLLsss~~~~~~yyypppiiippp}}}ppp```ZZZYYYXXX[[[bbbkkkvvv~~~yyyvvvuuuooooooooonnnmmmkkkfffbbb```ZZZQQQHHHCCCAAA???>>>>>>@@@BBBDDDFFFGGGHHHHHHFFFIIIKKKMMMLLLLLLLLLMMMMMMLLLLLLLLLMMMPPPRRRTTTVVVXXXYYYXXXTTTSSSVVVXXXUUUUUUUUUUUUTTTSSSRRRQQQKKKMMMQQQXXX___eeehhhiiiWWWLLLBBB@@@CCCFFFLLLRRRSSSRRRSSSUUUTTTSSSYYY```sss~~~nnnfffZZZPPPIIIEEECCCBBBAAABBBDDDEEEEEEEEEDDDCCCGGGIIIVVVuuuiiiKKKfffbbbbbbgggiiiccc\\\XXXUUUXXX^^^dddgggfffccc``````bbbcccccclllwwwjjjrrr{{{pppiiiiiikkksssxxxuuujjjbbb]]][[[WWWQQQNNNNNNPPPRRRSSSVVVTTTTTTUUUUUUWWWaaalllWWWKKKFFFDDDFFFEEEAAA@@@AAA>>>>>>===<<<;;;::::::999666666666666555555555555333333444444555666666666666>>>YYYnnnpppzzzlll]]]RRRRRRTTTSSSWWW^^^nnnssszzz|||zzzyyyxxxzzzzzz~~~uuurrrtttggg\\\VVVTTTUUUSSSRRRRRRSSSRRRPPPNNNOOOQQQSSSSSSQQQQQQRRRTTTUUUTTTTTTVVV[[[eeepppwwwtttiiiffffffccc^^^[[[VVVTTTQQQPPPQQQQQQQQQPPPKKKIIIHHHJJJNNNSSSUUUVVVTTTRRRLLLHHHVVVuuu```OOOHHHFFFEEECCC@@@>>>===<<<;;;;;;999;;;;;;999EEEkkk~~~www}}}wwwkkkaaa^^^```eeejjjpppyyywwwuuuqqqlllgggeeeeeeeeeffffffggghhhhhheeeaaa```WWWRRRJJJDDDAAA???>>>===>>>@@@BBBDDDEEEFFFFFFFFFEEEGGGKKKLLLLLLKKKLLLLLLLLLKKKKKKLLLNNNQQQTTTVVVXXXZZZ[[[YYYVVVUUUWWWZZZZZZYYYYYYYYYYYYXXXXXXWWWQQQTTTYYY```gggkkklllkkk^^^QQQEEEAAABBBEEEJJJPPPQQQQQQTTTVVVUUUTTT[[[ccc}}}zzzhhhaaaWWWMMMGGGDDDCCCDDDAAABBBDDDEEEFFFEEECCCCCCFFFLLL^^^```IIIgggddddddiiikkkddd\\\WWWYYYYYYZZZ]]]aaadddffffff___eeelllrrr}}}~~~oooiii}}}uuummmlllnnn{{{|||nnneee___ZZZXXXTTTOOOMMMNNNQQQSSSTTTUUURRRSSSXXXYYYZZZbbbmmm~~~PPPJJJFFFEEEGGGFFFBBB@@@BBB>>>>>>===<<<;;;:::::::::777666666666555555555555333333444444555666666777222:::TTTjjjlllssskkk\\\RRRSSSWWWWWWZZZaaakkkqqqzzz{{{uuuqqqrrrzzz~~~tttssseeeXXXVVVTTTSSSTTTQQQPPPPPPRRRTTTTTTSSSRRRPPPSSSUUUUUUSSSRRRSSSUUUUUUUUUWWWZZZ```jjjuuu||||||qqqgggfffgggccc^^^ZZZUUUSSSPPPNNNNNNNNNMMMKKKHHHGGGGGGJJJOOOTTTWWWXXXTTTSSSMMMJJJ\\\}}}XXXQQQNNNFFFEEECCCAAA>>>===<<<;;;:::777999:::888BBBeee}}}yyyuuunnnddd^^^^^^eeennnuuu|||rrriiijjjiiifffbbb___^^^```bbb``````aaaccccccaaa______RRRNNNGGGCCCAAA@@@???>>>>>>@@@BBBCCCEEEEEEEEEDDDDDDGGGJJJLLLLLLKKKKKKLLLKKKKKKKKKLLLNNNRRRUUUWWWXXXZZZ[[[YYYVVVUUUXXXZZZ\\\\\\\\\\\\\\\\\\\\\\\\ZZZ\\\aaahhhnnnqqqpppooobbbUUUHHHCCCBBBEEEJJJPPPPPPQQQTTTWWWVVVVVV\\\ddd}}}xxxnnnccc]]]TTTKKKFFFDDDDDDEEEAAABBBDDDFFFFFFEEECCCBBB===FFF\\\}}}^^^JJJppphhheeejjjmmmhhh]]]VVV```]]]\\\^^^bbbeeeeeeddddddqqqzzztttmmmxxx|||qqqrrrwwwrrreee```___^^^ZZZUUUOOOLLLMMMPPPSSSUUUVVVXXXQQQRRRZZZUUU___eeeJJJGGGFFFDDDBBB@@@???>>>>>>??????>>><<<;;;999888888999888666555333333222222333333333444444444555555;;;444GGGeeennnrrrzzzjjj```XXXXXX[[[\\\^^^aaapppxxxzzz~~~nnnjjjmmmvvv|||ooo```SSSRRRTTTQQQNNNNNNVVVUUUUUUUUUVVVYYY[[[]]]\\\___aaaaaa______aaadddaaabbbeeehhhoooyyytttqqqmmmiiieeeaaa\\\XXXVVVTTTRRRQQQPPPNNNKKKIIIDDDDDDFFFJJJOOOTTTWWWXXXQQQWWWRRRMMM```uuuWWWQQQFFFGGGGGGEEEDDDBBB@@@???>>>999<<<<<<<<<;;;;;;VVV~~~zzzwwwqqqgggccciiimmmrrr{{{tttpppooooooddddddcccbbbaaa___]]]]]]```aaabbbcccccc___YYYUUUKKKGGGCCC@@@???@@@AAAAAAAAAAAAAAAAAACCCDDDEEEFFFFFFGGGIIIJJJJJJKKKLLLNNNLLLJJJIIIHHHJJJMMMQQQTTT[[[```cccaaa[[[XXX\\\```\\\^^^```___^^^```eeeiiijjjlllrrr{{{|||wwwtttqqq[[[GGGBBBBBBDDDJJJQQQQQQQQQTTTVVVSSSRRR]]]kkk|||rrrddd```YYYPPPHHHDDDCCCBBBBBBDDDGGGEEECCCEEEJJJHHHAAAFFFNNN___rrr}}}ZZZCCCtttkkkeeeiiillliiibbb]]]^^^^^^___dddiiimmmnnnmmmppp{{{qqqiiisss{{{}}}qqqeee^^^\\\\\\]]]UUURRRMMMKKKLLLOOORRRSSSSSSQQQLLLMMMRRRWWWlllcccKKKLLLIIIEEEAAA?????????@@@@@@???>>>===<<<:::999999999888777555444333222222333333333444444444555555999333DDDaaalllrrrooocccYYYXXX]]]aaacccfffnnn|||nnnkkkpppxxx}}}yyyuuukkk^^^TTTOOOQQQUUUUUUVVVXXX[[[\\\___bbbeeegggiiiiiigggjjjmmmnnnnnnnnnnnnooowwwzzz~~~tttqqqllliiieee```[[[XXXUUUSSSRRRQQQPPPNNNLLLIIIHHHHHHIIILLLQQQTTTVVVVVVVVVTTTKKKIIIdddqqqTTTOOOGGGHHHGGGFFFDDDBBBAAA@@@???<<<>>><<<<<<;;;;;;QQQwww}}}}}}{{{xxxuuuooojjjmmmwww|||wwwsssooommmlllfffdddbbb```_________```bbbaaaaaaaaa```\\\VVVRRRIIIEEEAAA??????@@@AAAAAAAAAAAABBBBBBCCCEEEFFFGGGGGGHHHIIIIIIIIIJJJKKKLLLIIIHHHGGGFFFHHHKKKNNNQQQ[[[___bbb___ZZZXXX[[[```aaadddeeeeeeeeegggmmmqqqwww|||~~~zzzaaaJJJCCCCCCDDDIIIOOOPPPQQQSSSTTTQQQRRR___nnn}}}yyymmm```^^^XXXOOOHHHDDDCCCBBBBBBDDDFFFEEECCCFFFIIIGGGAAAEEEKKK]]]nnnzzzUUUDDDoooiiiggglllooojjjbbb\\\ZZZ^^^dddmmmvvv|||~~~~~~rrrjjjsss~~~zzzvvvlll```YYYXXXZZZZZZZZZOOOMMMKKKKKKMMMOOOQQQQQQUUULLLLLLNNNNNNaaa^^^JJJOOOLLLFFFAAA??????@@@BBBAAA@@@???>>>===<<<;;;::::::999777666444333333333333333333444444444555555555222@@@[[[kkkrrrvvvhhh[[[[[[bbbgggjjjlllqqqpppmmmvvv~~~{{{vvvdddXXXSSSSSSPPPQQQVVVYYY[[[___dddmmmqqqxxx~~~{{{|||~~~tttppplllhhhddd___ZZZWWWSSSQQQPPPOOOOOONNNKKKIIIKKKKKKLLLOOORRRTTTTTTTTTWWWQQQHHHOOOqqqhhhPPPNNNJJJIIIHHHGGGEEEDDDBBBAAA@@@??????;;;;;;===;;;JJJhhh}}}}}}~~~||||||zzzwwwtttppppppxxx}}}|||}}}||||||xxxssspppooommmiiifffeeeccc```^^^^^^___aaacccdddcccaaa___\\\WWWQQQMMMEEEBBB>>>===>>>@@@AAAAAABBBBBBCCCCCCDDDFFFGGGHHHIIIIIIIIIIIIIIIHHHHHHHHHEEEDDDCCCCCCDDDFFFIIIKKKWWWZZZ\\\YYYUUUUUUZZZ___gggiiillllllmmmpppvvv|||}}}bbbHHH@@@CCCFFFIIINNNNNNQQQTTTSSSPPPTTTdddttt}}}wwwkkk___[[[UUUMMMGGGDDDCCCCCCBBBCCCEEEEEEDDDFFFHHHFFFAAAMMMSSShhhuuu|||uuuOOOGGGgggfffkkkuuuxxxoooaaaXXXVVV^^^jjjyyy~~~xxxvvvrrryyy~~~www~~~}}}mmmaaaWWWWWW\\\]]]YYYVVVKKKJJJJJJLLLOOOQQQQQQQQQSSSIIIMMMOOONNNlllzzzVVVFFFLLLIIIEEEBBB@@@@@@AAABBBAAAAAA@@@???>>>===<<<;;;:::999888666555444333333333333333444444444555555333333<<>>999999>>><<>><<<<<<>>>@@@AAABBBCCCCCCDDDDDDEEEFFFHHHIIIKKKIIIHHHHHHHHHGGGFFFEEE@@@@@@??????@@@BBBCCCDDDMMMOOOQQQOOONNNPPPVVV[[[fffiiilllnnnqqqwwwxxx\\\AAA<<>>======<<<;;;:::999777555555444444333333333444444444555555222666999NNNiiipppvvvttthhhhhhmmmooooooooo}}}uuuwwwgggWWWRRRTTTVVVYYY\\\]]]dddlllpppuuu~~~tttpppjjjeee```\\\XXXUUUNNNLLLKKKKKKKKKJJJHHHFFFGGGHHHKKKPPPTTTVVVUUUTTTQQQMMMOOOcccuuuUUUKKKLLLNNNIIIHHHGGGFFFEEEDDDCCCBBB>>>===777888???===AAAPPPyyy|||}}}|||}}}}}}|||yyyxxxyyyxxxuuurrrqqqsssxxx~~~|||yyyvvvuuuttttttvvvvvvyyy}}}zzzvvvrrrooolllhhhddddddfffeeeaaa\\\YYY[[[^^^aaacccdddddddddgggeeebbb^^^YYYSSSKKKFFF>>><<<:::;;;===@@@AAAAAADDDDDDDDDDDDFFFGGGHHHIIILLLIIIGGGFFFGGGFFFDDDAAA<<<<<<<<<======>>>>>>>>>@@@BBBDDDDDDEEEIIIOOOTTTZZZ___eeekkkrrr}}}qqqWWW???<<>>@@@@@@??????>>>======<<<<<<;;;999888666555555555333333333444444444555555222888666GGGfffmmmooo}}}zzzooommmpppqqqtttwww~~~bbbZZZTTTXXX]]]______```hhhttt}}}tttoooiiiccc___[[[WWWTTTOOOMMMLLLKKKKKKJJJGGGEEEDDDFFFKKKQQQVVVXXXVVVTTTSSSLLLOOOdddjjjRRRMMMKKKLLLHHHHHHGGGFFFEEEDDDCCCCCC===>>>888888???===>>>IIIsss}}}}}}||||||yyywwwwwwuuurrrsssttttttpppmmmmmmooosssuuuvvvvvvwwwyyyuuutttrrrrrrrrrtttwwwxxx~~~yyytttqqqoooiiigggeeeeeegggfffccc```[[[]]]aaadddffffffdddccceeedddbbb___ZZZRRRIIICCC<<<;;;:::;;;>>>@@@AAAAAACCCCCCDDDDDDEEEGGGHHHIIILLLIIIFFFEEEFFFFFFBBB???::::::;;;<<<<<<;;;;;;:::888999;;;===???BBBGGGKKKKKKPPPXXXaaakkkyyykkkTTTAAA@@@GGGKKKNNNQQQSSSVVVWWWXXX```pppzzznnnbbb[[[OOOKKKFFFCCCCCCCCCDDDDDDDDDCCCDDDFFFGGGFFFJJJOOOaaavvvRRREEEAAAnnngggaaaaaaaaa______bbblllxxxlllZZZRRRQQQQQQSSSRRRUUUXXXYYYYYY^^^eeeyyy|||vvvuuuggg]]]]]]iiiooocccSSSJJJJJJIIIJJJMMMQQQTTTTTTSSSRRR```^^^[[[uuuyyyPPPHHHBBBAAAAAAAAA@@@@@@??????>>>?????????>>>>>>===<<<<<<<<<;;;:::888777666555555333333333444444444555555222:::333@@@bbbiiifffzzztttppppppttt|||pppZZZZZZ^^^eeeiiilllrrryyy|||yyytttooohhhbbb^^^ZZZVVVTTTRRRPPPNNNMMMMMMKKKHHHFFFEEEHHHMMMSSSXXXYYYWWWUUUQQQKKKRRRoooaaaPPPPPPKKKJJJGGGGGGFFFEEEDDDCCCCCCBBB???@@@:::888===;;;:::DDDbbb|||zzz|||~~~{{{xxxvvvrrrpppooopppqqqqqqnnnjjjhhhlllpppqqqpppppppppppplllllllllmmmpppuuuyyy|||{{{vvvsssqqqkkkkkklllllllllkkkjjjiiidddeeefffggggggfffdddccc`````````^^^YYYQQQGGG@@@<<<;;;:::;;;>>>@@@AAAAAACCCCCCCCCDDDEEEFFFGGGHHHLLLHHHDDDDDDFFFFFFBBB>>>888999;;;;;;;;;:::999888666777999:::<<<>>>AAACCC@@@EEEKKKRRR[[[ggguuu~~~yyy^^^LLL???BBBIIILLLOOOTTTTTTVVVVVVYYYeeexxxvvvhhh]]]WWWLLLHHHDDDBBBBBBDDDDDDDDDFFFCCCCCCFFFGGGGGGMMMUUU~~~eeeIIIDDD>>>vvvqqqmmmnnnmmmjjjhhhiiivvvhhhWWWRRRSSSRRRTTTQQQRRRVVVXXXYYY\\\bbbnnn{{{rrrooorrrddd[[[[[[hhhlll```PPPIIIJJJIIIJJJLLLPPPSSSSSSSSSSSSggg___ZZZ~~~nnnMMMGGGBBBEEECCCAAA???>>>>>>????????????>>>>>>======<<<<<<<<<;;;:::888777666666555333333333444444444555555111:::111<<<___eee```uuu{{{yyyvvvpppooouuuzzz|||sssYYY\\\```gggmmmpppxxx}}}yyywwwvvvtttooohhhbbb]]]YYYVVVSSSTTTSSSQQQOOOOOOMMMJJJGGGGGGJJJOOOUUUYYYZZZWWWTTTMMMIIIXXX~~~ZZZNNNRRRLLLIIIGGGFFFFFFEEEDDDCCCBBBBBBAAACCC<<<888<<<999888AAATTT}}}|||~~~~~~}}}|||zzzyyy~~~{{{xxxuuutttrrrpppoooppprrrrrrnnnjjjfffkkkoooooonnnmmmkkkiiiiiijjjjjjmmmqqqvvv{{{xxxvvvuuuwww~~~zzz}}}}}}|||zzzwwwtttpppnnnnnnppprrrrrrqqqoooooopppmmmllljjjhhhfffeeedddddd]]]]]]^^^]]]YYYPPPFFF>>><<<;;;:::<<<>>>@@@AAA@@@BBBBBBCCCCCCDDDFFFGGGHHHKKKGGGCCCCCCFFFFFFBBB>>>888999;;;<<<;;;:::888777888999:::;;;<<<<<<===>>>===@@@CCCGGGKKKTTT___gggqqqxxx|||~~~mmmPPPBBB;;;AAAIIIMMMQQQWWWUUUUUUUUUYYYhhh}}}~~~tttggg\\\WWWJJJGGGCCCBBBBBBDDDDDDDDDGGGCCCCCCFFFFFFGGGOOOYYY\\\EEEFFF???