MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWNWWWNWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWKKXNWWWWWMMWNNWXXMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNKKXXXXNWMWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWNWMMMMMMMMMMWWNNNNWNNNWWWWMMMMWWMMWNWMMWWMMMMMMMMMMMMMMMMMMMMMMMMMN00KXWWNWWMMNXXX00NMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWNNXKKKKKKKK0XMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWWWWMMMMWNNXNNNNNWWWMMWWNWWMMMMMWMMWNWMMMMMMMMMMMMMMMMMMMMMMMMMMMWNNXKXNNNWMMMWNWNX00NMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWNNWWWWWWWWWNXWMMWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNKKXNWWWWNKKKXNWWWWWNNWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWWNXX0KNXXWMMWWNXNWN00NMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWWWNNNNNWMMWNNXXNNNNWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWNXNNNWWWMMMWMWNWNXNNWWWMMMMNXKXNNWMMMMMMMMMMMMMMMMMMMMMMMMMMMMNKXNXK0KNKXMMMNXXXXXNXXNWMWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWNNXXXKKXXXXXKKXKXNMMMMMMMMMMWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWWMWWNNWWWNNWWNNMMMMMMMWNXKKXNWWMMMMMMMMMMMMMMMMMMMMMMMMMMMNOk00OKNNNWMMMWWWWWNNXKKXNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWXXNXKXNXK000XMMMMMMMMWXXWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWWWNXXNNNNWWMMMMMMMMMMMWWWWWNNWMMMMMMMMMMMMMMMMMMMMMMMMMMMX0OkOKXXNMMMMMMMMWWWMMNOk000NMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWXKXXKXNNNKOO0XWMWMMWWNNWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWWNNNXNWWNWWWWWMMWWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWWXKKKKXNNWMMMMMMMMWWMMMNK0Odo0MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWNNXKXNNNXXXXKKKXNWWWWXXNWWWNWWMMMMMMMWNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWNNNMMWWWMMMWNXNNWMMMMMMMMMWNNXNWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNKXXXNNWNNWWMMMMMMMMMMMMMMNKOolkNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWXKXXXXXXNNXNNNNNNNNWNXKKNWWNWWMMMMWWNNNWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWMMMWWMMMWWNXNWWNXNWNNNWWWNNWWWWMMWMWWNNXXNNWMMMMMMMMMMMMMMMMMMMMMMMMMMMWXKXXXXNWWWWMMMMMMMMMMWWMMMWNKxooOWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWWWWNNNNWWWWWWNNNXXNXKXNWMMMMMMMWNXXNWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNXWMMMMMMMMMNXNWWNWWNXNWWWNNNWWNNWWWWNNNNXXNNNWMMMMMMMMMMMMMMMMMMMMMMMMMMWK0XKKNMMMMMMMMMMMMMMMWWWMMMMNkddONMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWNXNNNWWWWWWWMMMMWNNNXXKXWMMMMNXXXNWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWXXWMMMMMMMMNNWWNXNXNWMMWXNWWNNWMMMMMWWWWWWWWWNNWWMMMMMMMMMMMMMMMMMMMMMMMW0kK0KWMMWNWWMMMMMMMMMMMWNNWMWXkk0NMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWNXXXXNNNNNWWMMWWNNNNWWWNNNNXOkKWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWMMMMMMMMMMMNXXXNWWNWNNWWWNXNMMMMWWWWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWXkxOXMWNXNWNWMMMMMMMMMMMMWWMWXKkOXMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWNXXNNNNNNXXXXNNXXKXXXXXXXKkk0KXNWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWMMMMMMWNWWWNNXNNWWNNXXXXNWWWMMMWWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWOox0WWNNNNWMMMMMMMMMMMMWWMMWNXO0NWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWNNNNXXNNWMMWXKKXXXXNNNWMMMMMWXO0NMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWNWWMMMMMMMMMMWXK0KXXXXXKXNWWWMMMMMNNWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM0ddONMMNXNMMMMMMMMMMMMMWNMMWWNX0XWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWX0KKXNWMMMMMMWNXXXNXKXNWMMNXXNXXNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWMMMMMMMMMMWNXXXXNNXXXXXNNNWMWNNWNXNWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMXxoxKMMNXWMMMMMMWNWMMMMMMMMWWNK0XMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWNNNWWWWWWWMWNXXXXNNNWWWNKXNWWWWWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWWMWWMMMMMMWNWMMMWWWWWWWWWMMMWWNWWWWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMKdlkXWWWWMMMMMWXOdOWMMMMMMMWK00KWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNKXNNNWMMWWWNNNWWNNWNXNWMWWWWWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWNNWMWWMMWNNWWMWNWNWWWWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMW0odKWXNMMMMMW0dl;:OWMMMMMMN00OONMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWWWWNXXXXNWMMMMMMMMMNXNWNNWMMMMWWNNWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNWWXNMMWNWWMMMMWWWWMWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNX0dd00KWMMMWKxxo;.:0WMMMMXOO00KWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNXKXNWWWWWMMMMMMMWNNWNNNNMMWWWWWNNWWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWMMMMMMMMMMMMMMMWXXNNWXXWMMMWNNWWWWWWWWWWWNNNWMMWNNWMMMWWWMMWMMMMMMMMMMMMMMMW0ddxddx0WMMMXkO0kc'.cKMMMNKOkkkONMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNXNNNXXKXXXXNWMMMMMMMWWWWWWWMMWNXXNWMMMMMMMMWNNWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMXkkKWMMMMMMMMMMMMMWWWWNKXWWWWNNNNNXWMMMWWWNXNNNNNXXNWWWWWWWMMMMMMMMMMMMMMMMMMMW0oclodOXWMNOk0Okl;'.oNMW0xoccdKWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNKXXKKXXXWNNWMMMMMMMMMMMMMMMMMMWWWWWMMMMMWN0doONMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWk;,:oxO0KXNNNXK0OkxdollllllllloooodxkOKXNWWWWWNNWWWNNWWMMMMMMMMMMMMMMMMMMMMMMMMKo::clokX0kOkdl:;,',xOdlc:lOWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWNXXXK0OkxkOOkxdddoodddxkkO0KKXXXXXXK0kxocccdKWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWKx:'..',;::;,,,,'''..',,,''''''',;:lodOOOOOO0KXNWWNWWWMMMMMMMMMMMMMMMMMMMMMMMMWKo:;;::loxkoc:,',,,cllc:dXMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWN0koodolc:::lllccc::cc:;,',,,:;,;:;;,''',ckXWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNOl;..........'......'.......',,;looxxxkddxdxxx0XNNNNWMMMMMMMMMMMMMMMMMMMMMMMMKo:cc;',loc:;,'.':ll:;oXMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWKOkdddxxxxdooloddxdlcc:::;,,'.,;'''.''.',:lkKNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWX0kxdccclll:,,;::;,;;;,.......;c::::cdOOO00xxddxk0NWWMMMMMMMMMMMMMMMMMMMMMMMKl:cc;'';;,'...':;''lXMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWKkxxkxxO0XKxolclclc,,,''''''....''''',;cldk0XWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWWWWWNKXNWWNXXNNKkdddoc,....''':lddk00KXOolodOKNWWMMMMMMMMMMMMMMMMMMMMMO:;c:,'''......'..:0MMMMMMMMMMMMMMMMMMMMMMMMMMMMNKOkkxOKN0dlxdllc,,,,,'';odollxOkxdooxkxk0KXNWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWNNWWWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNOolc;'....':dOOk0KKOxlclxKNWMMMMMMMMMMMMMMMMMMMMWx,,::,'..........xWMMMMMMMMMMMMMMMMMMMMMMMMMWXOddk0KXXKKo'.'''..'lxO0O0XWMMWWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWNNNWMMMMMMMMMMWNXXXNXXXNNN0OOO00KKXNNNNNNNNNNNWWNNWWWWWWWNNNNNNWWWNKx;...,cxkoOXKXN0xlcodKWMMMMMMMMMMMMMMMMMMMMXl.,:,..........:KMMMMMMMMMMMMMMMMMMMMMMMWXOkxxox0K0kdkd,..,;codOWMMMMMMMMMMMMMMWNWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWNXKK00XNNWMMMMMWX0kkkkxxkkkxddddxxxxkkkkOOOOO0000O00000000KXNWXNWWWMN0kxo:,,c;:lokNNXKOd::dKWMMMMMMMMMMMMMMMMMMMO;';;'.........dWMMMMMMMMMMMMMMMMMMMMMWKOOO000dclxdc:;'..;kNWWWWWWWMWWWWWWWWWMMWNNNNWWWWWWWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWNKkddxk0KXNWWWN0kdooooolloooollooolooodddxkkkxkkOkkOO00O0KXKKXNXNMMMMMNx;''.'':xO0KXKkoccd0WMMMMMMMMMMMMMMMMMNo',;'........,OMMMMMMMMMMMMMMMMMMMMN0xkKKXX0Kk:;:;'',cokKWWNXXXNNNWWWNNNNNNWMMNNNNNNWWWWWWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNKkxoodxkOOO0OkxolllllccllllllolcloooodxkkOOOOOkxxkOOkkOOOKXXXNWWMMMMWNKOl'...,:kNXOOOx:;dXMMMMMWWWMMMMMMMMM0;.,'........:KMMMMMMMMMMMMWWWWWWW0dd0NWKKKkdc;,',lOXWMMMWNNNNXXXWWNNNNNNNWMMMNXNNNWWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMNXNWMMMMMMMMMMMWN0xooolloddddolcc:ccccccccloooxO0KXNWWWWWWWWNNXX0OOkkkk0KKKXNWMMMMWWMMXl..''':c;;lkxo:;l0NNNXXNWMMMMMMMMMNl.''........lNMMMMMWNWWWWWMMMMWXOkOX0O0Odo:'.'.'lXMMMMWWWNNNNWWNWNXKNWWWWWMWNXNWNNNNWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMWXKKKXNWMMMMMMMMMWX0kollllllllllcccccllccoxOKNWMMMMMMMWWNK00OOOOOOkkkxkkO00KKXNNWNXNMMWXOl'......;clodl;:xXXXWMWWMMMMMMMMWx'..........oWMMMMMWWWWWWWWMMN0OXWN0d:;,''..,cdOXWMMNXXNWMWWWMWNNNXKKKKKXXNWNXXNWWWWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMWXOddxOKNWWMMMMMMMNKkdllcllllccccccldk0NWMMMMMMMWX0OxdollloooooooooddxO00KKKXNXKKXNWMMMWO:..''';lxkxdc,;oKWWNNWWMMMMMMMM0;..........dWMMMMMMMMMMMMMWKxkKXWXxc,....,o0NMMMWWWWNNWMMWWWWWWNX0OkddodxkOKK00KNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMNKkoccloxk0KXNWWWMWN0xdollllcccccokXWMMMMMMMWXOxolcccc:cloooddooooodxkOO00OOKKKXXKKNNWMW0l'..',:lc:llc::lKWWWMMMMMMMMMMK:..........xWMMMMMMMMMMMMNOxOdldxx:'.....lXMMMMMMMMMWWWWWWNNNWWNKOOkdoooodxkkkOKXNWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMWN0kolccccloodxkO0Okkdoolc::cllokKWMMMMMMMWKkolccccccc::cclooodxxkxxxxkOO0OOKKXXKKXNNNWWMWOc...'',,,cooc;cOWMMMMMMMMMMMX:.........'kWMMMMMMMMMMMNkx0Kd,''.....':dKWMMMMMMMMMMMWWWMMMMWMMWWNXK0kxdoooodxkkOKXWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMN0xolcc::::ccclloodollc:::cld0WMMMMMMMWXkoccllcccccllcccccllodxO0K0000KK000KKKXNXXWNNNWMMK:.....'.,cooc,;xNMMMMMMMMMMK:.........'kWMMMMMMMMMWKo:okOkc'.....:kXWMMMMMMMMMWWMMMMMMMMMMMMMMMMMMNKkdolllllodxk0KNWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMWKkolc::;;;;;::::cclcc::cldKWMMMMMMMNOolllccccc:ccooooolllllodxkKNWWWWWNNXXXNNNXXNWNNWWWNk:.....,cdxxdl;;xNMMMMMMMMMK:..........xWMMMMMMMMW0oxdc;,;;'..'''oXWMMMMNXWWWNNWWWMMMMMMMMMMMMMMMMMWXkdolcc:ccloxk0KNWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMN0kdlc:::;,,,;:::;:::::cdKMMMMMMMMNklccloollllcllldxkkkxxxxxddxxk0XNMMMMMMWWWWWWWXNNWWWMMXo...':olccldd:,oXMMMMMMMMK:..........dWMMMMMMMWOokKKx:.....'.'cONMMMMWWNNWWWNNNWMMMMMMMMMMMMMMMMMMWX0xllllccccloxk0XWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMN0kdlc:;;;,,,;;;::::::l0WMMMMMMMXxlcllloddodooooooxkO0KXKK0OkkkxxkOKNWMMMMMMMMMMWWWMMMMMMXl........;lol,,dXMMMMMMM0;..........oNMMMMMMWOld0K0Od:'..',cONMMMMMMMWWWWMMMWWWMMMMMMMMMMMMMMMMMMMMWXkocllooooloodkOXWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWKkdlc:;::;;;;;;;;:::xNMMMMMMMXxlcllloodxkxxxxdxxxkkkOXWWWWNXKK0OOOOO0KXWMMMMMMMMMMMMMMMMXo.......':c:,',dXMMMMMWk'..........cXMMMMMW0llkKKOl;,'''':0WMMMWWWWWWWWWMMMMWNXK0000KKNWMMMMMMMMMMMMWKkolodddddollodOXWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNKOxolccc:;;;;;,;;:cOWMMMMMMNkc:cccloodxO0000000000OO0XWMMMMMMWKxlooooodkKWMMMMMMMMMMMMMMNd'......;c:,'';xNMMMMNo...........,OMMMMMXdodk0kc'..'..,kWMMMMMMMMMMWWMMMMNOO0OOxddxdxOXWMMMMMMMMMMMMWKxooodxxxxdoodx0NWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWX0kxolc::;;;;;;::oKMMMMMMW0occllllllodkKNWWMMMWWWWNNNWMMMMMXx;',,:ldkOkkkKWMMMMMMMMMMMMMNd'....':c::;;,,dNWMM0;............lXMMMKxolllc:'....'cONMMMMMMMMMMMMMMMWXOOKXK0kdooooodOXWMMMMMMMMMMMMN0xodxxxkOOOkkxkKNWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWN0kxoolc::;;;;:cxNMMMMMMNklcclllllllloxOXWMMMMMMMMMMMMMMWKc..''':okOKXKolKMMMMMMMMMMMMMMNx,.....':;,;:,'cdxx:.......ox,....o00xlcl:;,'......oXMMMMMMMMMMMMMMWMMN0O0KXXKOkxoodoooxKWMMMMMMMMMMMMWXOxddxkkO0KXXKKKKXNWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWNX0kxolcccc:;:cxNMMMMMMKdcccccllloodoodxOXWMMMMMMMMMMMW0:......:d0XNWXOldNMMMMMMMMMMMMMMKl'..'.','.''.............;0Nd'....''.',;,,.......:0MMMMMMMMMMMMMMWWWW0OOxk0XX0kdlcodolcokXMMMMMMMMMMMMMWXkodxkO00KNNWWNXXXNWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNKOkdolcc::::oKMMMMMW0occllllooooddooodkKNWMMMMMMMMW0:......,l0NWWWNOlc0MMMMMMMMMMMMMMWNk;..'''',,'............'o000d'.................'oXMMMMMMWWWMMMMMMMMNO00xd0XXOo:;,;odo:;:o0WMMMMMMMMMMMMMNKkdxkO0KXXNWMMMMWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWKOkkxocccc:cOWMMMMWOdolooooodddddoooodxkKNMMMMMMWk;.......;xKXXXNN0lcOWMMMMMMMMMMMMWNXOl'....',,'.....,,,;;;coO0k00xllool;...........:kNWWWNWWNNWWWWMMMMMKk0KO0XKxc,',::lool:,,ckKXNNWWMMMMMMMMMNKkxxk0KXNNWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWN0kxxoc:::cxNMMMMW0dooolooodddddooooodxk0XNMMMWk;........;kKXNWWNOllOWMMMMMMMMMWNX0Oxoc,.....,;;,,'';ox0K0O0K0xxxOKK0Kkc'..........'o0KKXNNWMMMMMMMMMMMMXk0KKXK0o,.,oxxxdooc;,;:okOkO00KXXNWWWMMWXOkkOO0XNNWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWX0OxdlcccoOWMMMWOddoodxxxddooddddoodddkOKNWWO:..........:OXXXXKkolOWMMMMMMMMWNK0kxdl,......':ddl:;;;:coxOKKOocloO0d;..............:dOXNWWMMMMMMMMMMMMMNk0XKXXKx;':kOxdoooo:;:;cxK0kkxxdxxkkO0KXXK0O000KKKXNWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWNKOkdolllo0WMMW0doooloxO000OkxdoodxxxxkO0KOc.........'';xXNXXKklckWMMMMMMWNKOxoc;,'.......;lxkkdlc:;,,,oKKKOkOOkOx,...............'lxO0XWWMMMMMMMMMMMWOkXKXNKkc':xkkkdl::llc:;cONNK0OxddodooodkOOOO0KKKKKXNWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMWXNWWWMMMMMMMMMMMWN0kdolllxKWMMXxolllooxOKNWNX0kxkkxkkkO0kc'.........'';dKXXNKkocd0OOkkxxdlc:::ll:ccl:'..,:d0KXKOxddocckK00OdodkO0d'..........'.......';cldk0XNWMMMMMMKO0KXXKxccddooddol:clllc;cOWMWNKOxddddoooooddxk0KXXNNNWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMWXXKKKXWMMMMMMMMMMMNKOxdollxKNMWOoodddxkkk0XWMMWNXK0OOO00d,......',''''':x00KX0d:,'.....''';cldOOkxxo;''',lO0KXXKXK0xld0Oxo;..';cdkl..........'............',;:ldxxkk00kOKNK0d:okdllllolc;',:c:;cOWMMWNX0OkkkxxdoooddkOKXNWWWWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWXXKKXXNNWMMMMMMWNK0kdlodkKWXxlodxkOKXKKXNWMMMWWWNXKOc......',,''''',lO0KK0xldkdc;'....',;;:c:,,'...'cdxoodxkkOOo:odc;,''.....',....'','...'............''''.',cxK0k0XXX0dcdkolc::ccc:,',clc:c0WMMMMWNXK0OOkkxxdddxkOKXWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNK0kkkO0KXNWMMMMWXOxolloxk0OdddxkOKWMMWWWWWMMMMMMNk'...''.'''''..'.:xOKXOdcdNMWX0xl::::,'.........'cc;,:ldxkkdl:;;:::;,'....',;llcc,'...'''',,:c:;,'',,;coxkKNWW0OXXXK0olll::ollcclc:;,:llc:lKMMMMMMMWN0OOOOkkkxxdxxOKNWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWXK0kxdodxO0KXXWWWXKOxdodddxdodxkk0XWMMMMMMMMMMMMXc...'..''''''....'lk00OxllOWMMMMWWWWNXkc'..........',,;,,lxOkxl::ccc:,..,cdxxo;''.......';oddOXXKOkk0KNWMMMMMWOOK00ko:cccc::ldoccc;;:;,:c:;dXMMMMMMMMNX0OOOOOOkxxdxkOKNNWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWNK0OxddxkkxkOKXXXXKOxddddddxxxkOKNMMMMMMMMMMMNd....'....'........;oO0Okdlo0WMMMMMMMWKd::,.........'::,''..,lxOxoooll:,lOOd:,'.'cl'...,;;,o000NMMMMMMMMMMMMMMNxdkxddl:;:c:;,;lol::,,:c,,::;;dNMMMMMMMMMWXK000OOOOkxxdxk0KXNWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWNKOkddxddodxkOOO0OkxxxxdxxdxkO0XWWNWMMMMMMWO,........'.........':dO0OdoloKWMMMMMWN0xdl;'......'',od:':ol,.':doloolc:co;.,c:,,oo'..':cc:cONXNMMMMMMMMMMMMMMKocc:::;;:;,,',;::;;,'',::;,;,';xWMMMMMMMMMMMWXK00OOOOOkxxxxO0KXNWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWX0xdoddooddoodxxxxxxkxxxdxxkOKXKOOXWMMMMKc........'.........''':ok0Okocd0XNWMMMWK0Odl;'.....''',;;,:c:,..':loooooc;...,:odc;'...,::cclkXXXWWMMMMMMMMMMMNkdxoc,',;:;'..,,;,';;'',:c:::;'':OWMMMMMMMMMMMMWN0O000000OkxxxkOKNWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWXOxxdddddoooloddddxkxxxxdxk000OkOXWMMNo.........'........''.';lk0OOxlcxkO0XWMWNNK0xloc'....,:looc:;,,;;:cclokOOdc;...',,,'....':cc:lOXNWWWMMMMMMMMMMW0dkOxo:',,','..',,,'';;'',;:::cc,'cKMMMMMMMMMMMMMMNKOOOOO00OOkxxxk0KXNWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWX00OkxdooooooooodddxkkxxkO0OkOK0XMWO,.................''''':oodkkdl:okOOO0XWWNNX0Ok:''....;ok00kdlcc:::lox0XKOo:'.',,,,'...',:do:lONNWMMMMMMMMMMMMXkOK0kdc,,,.';;...'''.''''.';c::lo:,lXMMMMMMMMMMMMMMWKOkOOO000OOkkkkOKXNNWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWNK0OkxdddoooolloxxxkOOOOOkkxOXKWXl....................''';codkOko:lk0000OKNNWWNXdcol,....,coolloollccdO0NWWNkc;::;,''...',;cxkclKMMMMMMMMMMMMMMXk0NXOdc,.',.,lc,...''....,'',;cc:coc;dNMMMMMMMMMWWMMMN0kkOO000000OOO0KXXXXNNWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWNX0kxxdooloddddxxkOO00OxOkkXKKk,.................'.'''';:ldk0OxlckXXKKKKKXNNWN0KNOl;.....,,,coddoldKNNNWNN0l;:;,'....',;;cO0ddXMMMMMMMMMMMMMNk0WNKx;,'....'::'.........',,,',cc:coc:kWMMMMMMMMWNXKXNKkxkO0KKXXNXXNNNNNXNNXKXNMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWNK0kxdoddxxxdxkkOOOkodxxXNO:.................'..'',,',:cokkxl:dNWWNNXXXNNWNXWMXOo'.....',;;cdxx0XXXNNNN0xc,'.....',cccdXXO0WMMMMMMMMMMMMNOOXNXOl,....';:c:,.....'.....,:,',clc:cldKMMMMMMMWNNKOxkOkxxkO0KXNWWWMMMMWWMMWNXNMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWX0OxxxxxxxxkkxkOxdkdoONx.................'...'.,'''',;cdxdcl0MMMWWWNNNNNXWMMNOc,,'...',,:oxO0KKXNWWNKxc,......;cx00XNXNWMMMMMMMMMMMMW0kXNX0d:'....;llc;,...........',::,,;c::ldOWMMMMMMMWNNXKOkkxxkO00KNNWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWNX0kkxxkkkxxkO0ocOKx0Wk'...................'.''''''',;lddlcxNMMMMWWWNNNWWMWWW0occ,..,;;cxO0OdokXNNKdlc,.....:kKNWWWWWMMMMMMMMMMMMMWKOKXNXOl,....':c:;,'.............,:l:',;::cdXMMMMMMMMMWNNNNX0OkkO0KXXNWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWNXXK0O0OOOk0d;xWKOXO,.....................''',,,,,';ldocc0WMMMMMMWWWWMMWWWWXko,...,:odxOkoclx00koodc....'oXMMMMMMMMMMMMMMMMMMMW0kKXKK0d;.....';;''.........'.....',:c:,'';;cOWMMMMMMMMMMWWWWWNX0O0KKXNWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWNNX0dokd:xWN0X0;......................',,,,,,',cdoc;lKWMMMMMMMMMMMMMWWWXd;;,..,;,:dkkxdx0K0xc:;'...;lkNMMMMMMMMMMMMMMMMMWKdx0KOko:'......','..........''...',;,;:c:'',,lKMMMMMMMMMMMMMWWWMWNXKKKXNWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMW0ooooxXMWXN0;..................'...'',;,'''':odlc;c0WMMMMMMMMMMMMMMWKxool,.,ccc;,ld0NNWXo,'.'..':xddkKWMMMMMMMMMMMMMWKkxxxdl;'............................,,,,:lc,'';xWMMMMMMMMMMWWMWWWMMMWNXXXNNWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWOdkO0NMMMWNO;......................'','''.',:odolc:ckWMMMMMMMMMMWX0OkO0kxl,':xOd:;:kWWNx;;c:,..,oOOdlldOKNWMMMMMMMMN0xdddoc,....'''...................','.''';::cc:;,cKMMMMMMMMMMWWWWMWWWMMMMMWWNNNNWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMN0O00XMMMMMWO,......................'''...'',codoolc::xXMMMMMWX0kxxk0XNN0ko:'.;okO00XWWNOol:,..,lONXK0kddddxOKWMMMWKxdxdol:,...'''.....................'',,'..,::;;;cc:xNMMMMMMMMMMWNNWMMWWWWMMMMMWWNNNWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNkx00XWMMMMWk'......................'''.....',;::::::;;dXMWXKOkkO0XNWWWWNOol;...;ldxxkOxo:,....ckXMMMMWNNX0doodxkko:;;;:;,'....'''.........................''..,::,.':cl0WMMMMMMMMMMMWNNWMMWWWWMMMMMMWNNWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWxcx0KXNWMMNo........................'..''.....';cc::;::lOOk0XWWWWWMMMMMWOloo,.;xOkkkO00kolc,.'l0NMMMMMMMWX0OOOxddoc:,''....................................,;,.';;;,,,;dXMMMMMMMMMMMMWWNWWMMWMMMMMMMMMMWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMXolOKXNMMW0;.......................'''''.......,;;;:coxOKXNWWWMMMMMWWMMWOool;,:xOKXXNNN0xl:'',l0WMMMMMMWWWWWWWNNNNKOxl;'...................................';;'.';cc:'':OWMMMMMMMMMMMMMWWWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMKxOKXNWMWKc......................''............,ldOKNWMMMMMMWWWMMMMMMMWKkkd:,:clodxkkxl;'.';ldOWMMMMMMMMMMMMMMMMMMWX0xoc'....................................','',:l;',dXMMMMMMMMMMMMMMWWWWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWOk0XWMMMMXl.................................'cONWMMMMMMMMMMMWWMMMMMMMWX0kdo:::,,,,cl:,'...;ld0WMMMMMMMMMMMMMMMMMMMMWXOxl;....................................',,'';c;,:OWMMMMMMMMMMMMMWWWWWWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMKk0XWMMMMMXl...............................,dXWMMMMMMMMMMMMMMMMMMMMMMMXOOkxoc:;;,,;:;','..;lkNWMMMMMMMMMMMMMMMMMMMMMMNOol;.....................................'''',;:;oXMMMMMMMMMMMMMMMWWMMWNWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNkOXNMMMMMMXl.............................,xNWMMMMMMMMMMMMMMMMMMMMMMMMNKOOkdl::;:;,,'','',:dKWMMMMMMMMMMMMMMMMMMMMMMMWKdlc,...................................''',,'',,;xNMMMMMMMMMMMMMMMMMMMWNNWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNdoKNWMMMNNWXl...........................;xNWWMMMMMMMMMMMMMMMMMMMMMMMMWXkxkxl:;:cc;,',:;,:lxXMMMMMMMMMMMMMMMMMMMMMMMWNKxoc;'..................................'''';;;'.':OWMMMMMMMMMMMMMMMMMMMMWWNWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMK:'dNWWNWXKNMNd'........................;xNMMMMMMMMMMMMMMMMMMMMMMMMMMMMNKkdlccc;;;;,';cc:;cOWMMWWWMMMMMMMWWMMMMMMMWWNKOxdc;,.............................'....'''',;;,'''lKMMMMMMMMMMMMMMMMMMMMMMWWNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWx'.,OWWNNNWMMMNk;.....................'cONMMWWMMMMMMMMMMMMMMMWMMMMMMMMMMWXOxollc:;,'';:clcdXWWWMMMMMMMMMMWWXXNWWWWNXKkddoc;;'..................................'.',;,,',,;OWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMXc..'lXMMWWNNWWWWKl..................'ckNMMMMMWMMMMMMMMWWWMMMMMMMMMMMMMMMMWXxdoooll:,..';loxNMMMMMMMMMMMMMMMN0xOKX0OOkdllcc:ll,.............................'....''';;;,;:ckWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWk'.'.,xXWMWNNXKXMMXd;..............;oONWMMMMMMMMMMMMMWNXNMMMMMMMMMMMMMMMMMMXkkOxollc,';;:xO0WMMMMMMMMMMMMMMMWNOolxxdoolclc:cokd;............................,;,'.','',;,,;:xXMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMXc..'..;ONWMMWXNWWWWNOo;.........'ckKWMMMMMMMMMMMMMMMWX0KWMMMMMMMMMMMMMMMMMMXKKKKkooc:okdokOKWMMMMMMMMMMMMMMMWX0x::dxddollllodO0kc'..........................';c:,'''.';;',:o0WMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWx'......cKWMMMWNNNWWWX0kc......,lkNMMMMMMMMMMMMMMMWWXKkdKMMMMMWXXWMMMMMMMMMWXKK0KOOkkloOdoOXWMMMMMMMMMMMWWWMMWKkd::k0OOkxddxkO0K0Ol'..........................',::,.''..,,';cxNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM0;........oNMMMNXWMNXWWNXOo'..,l0NWMMMMMMMMMMMMMMWWX0kc;lKMMMMNklo0WMMMMMMMMMX0000KX0kxddx0NXWMMMMMMMMMMN0dxKWN0xo;:0NNNXK0O000KKX0Oo,.........................',,;;'''...''':oKMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNo.........'xWMMMWWWNNWMMNKOdco0NWWMMMMMMMMMMWWWNNX0ko,.'dKNMMMW0kOXWMMMMMMMMMWX0K0KNOkK0xONXXWMMMMMMMMMMN0xxOKOxdl,.lKNNXXXXXK0KXXKK0o,.........................',,,,''....'':oOWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWO;.'........,kWMMMMNXWWMMWNXXXNWWWWMMMMMMMMMWNNXK0xl;...,dOKNWMMWWMMMMMMMMWWWWWXKNKKNKO00kONNWMMMMMMMMMMMWNX0Okdll;'''cO0KKKKXXKXNNKKK0o,.........................',,','.....':lxXMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMXl','.........;OWMMMMMMWXKKNWWWWWWMMMMMMMWWNNXK00kd;.....,d0KKKNWWNNNNNWMWNXXK0kO0XXKKXXKO0XNNWMWNWMMMWWX0OOOxdooc'.;;..;xKNXKXXKXNNXXKKOl'.........................',''''...'',coOWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWx,','..........;kWMMMMMNKXNWWMWWWMMMMMMMWNKK0Oxxl;'.......cxk00O0KKXXXXNNX0OkoldOKXXXNXXKOONNNWMWKOKNWWNKOkxxdoc;..':;...;xXNNWNXNNXXXKKKOl'.........................'''.'''''.':oONMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM0:.''............'dKNNWMWWWMWWMMMMMMMMMWNK0Okxo:,'..........:d0XKXKkxddddllc:cco0NXNK0KXX0kOXNNWWNKOxxxxxxxoc:,'..',::;....'oKNNNNNNXXXKKK0kc'.......................''.'''','''',lkXMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNo'''...............;d0XNWMMMMMMMMMMMWXX0Okdl:,'.............'cxOKKKXKOxdocccdOOOXNXXXOdOXOk0KXNNXKK0Oxl:;;:;'..'',;cc;,......:kXWWWWWWNKKK00Ol'.......................'''''.'''''':kXWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWO;','.................;oOXNNWWWNNNNNX0kdlc;,'''...............;cdO0XXNNXXK0O0KXXXKKXNNX00OdkKKKXXXXKkdlcc:cc;'...',:c:,........,o0WMMMMNXXXXXX0d;.......................',;,'''.''';d0NMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMXl'''....................'cxKNWNNNNKOd:,'.''',''...','.........,;lk0XKKXXNNXK0XNXNNK0KXXXKOxkKK0KXXK0kdolc:::,'...',;;,..........':dKWMMWNXXNWWWWXkc'.....................,;,''''..',cxKWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWx,,'.......................':dO00ko;'.....'''','...','.........';cdOOOOKX0000KKK0XX0OOOXNKOOkOO00KOkkkdollc:;,...'',;;,...........'':kNMMMWWWWWNWWWNOc'....................,,,'''...':d0NMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMK:','.......................,;,,;,''.......'''''''''''''........,:cldkkO00OkxxkO000KKKOOKXXKOkxk0K0kkkxdllc:;,''.',;;;,'.............';xXMMMMWXXNNXNWMNOc'..................'',,'.''.',lOXWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNd'';'....................'.';;,,,,'.....''..''',,,,'............;c:coxOOkxkdllooldxxxxOXWMMMXkookO0OxkOkoc:;'....',;,,,'.............'':ONWMMWNWMMWNMMMMXo'................'''','..''',ckKNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMO;.''......................',,',,,''....',''''''',,'.......'.....';:ccdOkdllllllcccccldOXWWWWKkoclxOOO0XWKo;,'''...';:;,''''''........'.'l0NWWWMMMWNNWMMMMNd,....''..........',,'...''.':dOKWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNl..........................,,',,,'''...'',;,'..''','.....'''...''.,:ccloolllccccc:coxkxxOO00OkdooxOkxxkKNWO;........,;,''','..'......'...,l0NNWMMWXXXNWMMMMNk;...'','.......''',,'...'..':xKNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMO,......................''.''',,'''....',;cc;;'',,'''....'''''''''',::cllddddc:cdk0KXNNX0xooooldOXNNXXXOdONK:.......'',,..,,''''''.........,lOXWMMMWNNNNNWMMMWO:....,;'.......''',,'...''',d0XWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMXl....................''.',,,'''',,'...',;lodxoc::;,''...','''''..''',::codlod:c0WWNNNXNWW0oclc:kWMMWWWWNkkN0dc;''.'''',,'.',''...'''.....'..,cxXWMMMMMWXKXXNWMWO:''.':c,..''...',',;,...','ckKNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWx'............'......,,,,',;,'''',,''',,;cld0XOoc:;,'....''''''''.''.';coxOxddclKMNNXXK000koloocd0XNNWMMXkk0OXWXOo;'''''''..','...',,''''''''',:lONWWMMMWNXXNNWMWO:''.,lc,.','...''',:,'..'';oOXWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM0;............'......';,';;,,',..''''',;:oooONWXxlc;;,,''.''.''.'''...,oOKXX0doolx0Okdollcccox00lcllodxk0K00k0WMMMWXxc,',;,...',,,'''',,,'',,,,,,;:okKNWMMMWWWWWWWWk;''':l:..';;'..,'';:,..',;ck0NMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMXl...................',,',;;,'','.......;dxoxXWMWXOo;;,,,''''','.,,'.,lkXNXNXKOollolcc:::cllldOKKocllcccokKKxxKWMMMMMMNOl:;;,'..';;;:;,,,,',:c:;;;,;cdxxkOXWMMMWNWWWWk;'.,:c;'';c:,.''.';c,.';;:dOKWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWx'.................',,'..','.''''.,;'.,:oxxd0WMMMMNx;,,,;::'','.'''':xKXXNXXK0kocclc:cccclcclx0XXdcc:lod0K0xlldk0NWWNWWWNkccc:,..,;;:::;,',;;:c::c:,:OWX0xox0NWWWMMWNNO:..,cc:',;::,'''',:;'.,;;ldONMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM0;.................';,''..''.....':ol:coddx0NWMMMMMW0c,;:oxl,'.....;dKNX0KXKOxoc:ccc:::clolccok0XXdccld0X0xollloold0NNXXWMWKxlc:'.',,;clc:,,cllolokxc:kWMMWXkxx0XNWWWWWWKl'.,::;,,;:;,'','';,.',,;lkXMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMXl.................';,.........''.:xdloxxod0WMMMMMMMMWOlldK0c..':c;:OWWNKXXOdl:clccccccc::ccccoOKNKxdkKXKkocclooolcclx0KNWMMWXkdo:,.',;:lll:,;ldocoKW0xONMMMMWN0kxOXNWWWWNKx:,,'''..';;'',,','''';;:d0WMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWx'................,;,,...'......,cdxddxxdxKWMMMMMMMMMMWXXNWKc''lKOd0WMNKXXkc::c::::::lolccc::;ckKKKXNN0xoc:lllccllllllld0NMMMWXkooc'..,::ccc:;:cclxKMMWWMMMMMMMMNkoxKXWWNXNWNKOkxdoc:;,'.','.','';::dOXMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMK:................,;;'.........',loxxxOkdkXMMMMMMMMMMMMMMMMMWKxkK0x0WMWXNNxc:;,;;;;::::llccllloxkOO0Kkdxkdlcllclolc:cllccokXWMMWKkdc,.'dOocc::o0KO0KNMMMMMMMMMMMMMW0dx0NWWWMMMMMMMMMWNKkl;''''.,,',cldx0WMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNo................':;'.....'..,lxddkkodkx0WMMMMMMMMMMMMMMMWWWWWWWXxOWMMWWWk:;:;,;;;;:::::ccldxxxdlccc:;;cxOkxlccllc:cllc:cccxXNWMWKxlc;:x0kkxllkXNWMMMMMMMMMMMMMMMMMMXk0WWMMMMMMMMMMWNNNXK0Oxl:,,,',:lldONMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWx'............'...,;,......':llxOOOkkO0KNWMMMMMMMMMMMMWNNNNNNNNXKkxXMMMMWk;',;:;,,;;;;::;cxKOo:;;::cc:;,',cx0klclccccc:clc::cx00KKKK0KKKKKKXXK0OkkkOKNWMMMMMMMMMMMMMMMK0WMMMMMMWWWWNX0o;;;;lddd:',;',;;cd0WMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWk,................''''.....;lolldxkkOXWMMMMMMMMMMMMMMWXXXNWWWNNNNNXKXNNXN0c',,,,;;;,;::::lON0l,';codx0x:,,;;l0Nxc:;:ccc:::;:ldkKXNWMMMMMMMXxxOKKKXX0Okxxk0NWMMMMMMMMMMMWK0XWMMMMWWWNNXKk:'....,,,'';:,,;:okNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMK:................,cc,.....:doooodxxONMMMMMMMMMMMMMMWXKKXNNWWWWWMMMMMMMWNNXOkdlc;,,;;;;;:cONOl;,,:o0XNW0c;,,;:kN0o:ccc;:clldOKWMMMWWMMMMMMW0o;;;:codxkOkxolodOXWMMMMMMMMMWKOKWMMMMWNXKXNNO:''..',;;';c;,::cd0WMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMXo...............'clc:...';cdlcoxxdkKWMMMMMMMMMMMMMMW0OXXXXXNNWWNXXXNWWMMMMMMMWWXOdc;;;::cl0Nx;,,,:dXWMW0l;,';ckNKl:::::lxOXWMMWWNX0KNMMMMMNKkoc;,..',:codddoc;cxKWMMMMMMMMMN00NMMWN00XKKMWO;'....,;,,:c,;;:dkKMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWx'..............'col:,'',::clldk000NMMMMMMMMMMMMMMMMKk0XKKXXKKK0kdlox0XWWMWKOXWMMMWXOocccco0Nd;;,,:dXMMMKl,',;l0N0c;;:lkKNWWNX0Okxxk0NMMMMMWNKOkdl;,'...';::cc;,,:xNMMMMMMMMMW00NWNXXKNX0KX0l''''..,;,;:,;;;ox0WMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWO;..............,ooc,:o:,;,;:okKXXNWMMMMMMMMMMMMMMMMMKxxkkOKXXNNNX0kxxddk0XWXdldONMMMMN0dclokXOl:;,:kNMMMKo;',ckXXd:cdOKXKKK0ko:;;coONMWWWMMMMWWXKOxoc;,'....',,,,,;dXMMMMMMMMMWX0NNNXKNNK000Kd,''..',,,:;,,;okOXMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMK:..............:ooc,;kx,''';okXMMMMMMMMMMMMMMMMMMMMXOkxk0NWMMMMMMMMMMWN0OkkKWXxlcd0WMMMMWKkdox0Odl:l0MMMMXd:,cxK0dlxKXK0kxdol;'.';oONWNXXWMMMMMMMWNK0Oxoc,'......,,;:oXMMMMMMMMMWNKKX0O0OONNKXNd,''''',,;;',:okkKWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMXl..............:dl:,;kKd,.';x0XWMMMMMMMMMMMMMMMMMMN0kOKNWMMMMMMMNXXXNMMMMMWNXNWXOxolxXMMMMMWX0xdO00kdOWMMMXkodkkxdkKX0kxoc::;;:cox0XXXXXKXWMMMMMMMMMWNK0Oxo:,......',;:xWMMMMMMMMMMWNNNNXXKKNNKXXx;'''''',:,,;lkk0NMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWx'............'lxo:,,dX0dcldONWWMMMMMMMMMMMMMMMMWNXKKNMMMMMMMMMMMNX0Okxk0XWMMMMMMWN0xcl0WMWWMMMWKkxOKK00KXNKkxOkkOK0koc:;,;cdOKNWWMMWXNWWWWMMMMMMMMMMMWNXKOxdl:,.....',;oKMMMMMMMMMMMMMMMMMMNXXNXKXk:'''''';,',cxOOXMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWO,............'cOkc''lOXXKKNWMMMMMMMMMMMMMMMMMMWNXXWMMMMMMMMMMMMMMMMMWN0koloOXNWMMMMWX0dlkXKddOXWMWX00KXK0KXK0KKOkxl;,'.':d0NWWWWWWMMMWMMMMMMMMMMMMMMMMMMWNKOkxoc,.....',:OWMMMMMMMMMMMMMMMMMMMNXKK0Ol'','''';;';ok0KNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMKc............'cxkl'.:kKWMMMMMMMMMMMMMMMMMMMMMWXXNWMMMMMMMMMMMMMMMMMMMMMMMNOl:cd0NMMMMMMNOookxl:cdOKXWWMMMMMWX0ko:,....,lkXWWNXXXNWMMMMMMMMMMMMMMMMMMMMMMMMWWXKOkdc;'...',;xWMMMMMMMMMMMMMMMMMMMMWNXOc,'''';;,;;''cdkO0WMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNo.............;ddc,'cOXWMMMMMMMMMMMMMMMMMMMWNXXNWMMMMMMMMMMMMMMMMMMMMMMMMMMMN0o::o0NWMMMMMXkccddl:;codxkOOOkoc,.....':dOXNWNXXNNWWMMMMMMMWWWMMMMMMMMMMMMMMMMMWNX0kdl;'...',dNMMMMMMMMMMMMMMMMMMMMMMWXd;''',,;;,,,',cdOOXMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWk'........'...;ddc,;xKXWMMMMMMMMMMMMMMMMMMMM0okWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWX0dccd0XWWMMMWKxlcooc:;;:;;,'''......:xOOO0XNNWMMMMMMMWWNXXXNWMMMMWWMMMMMMMMMMMMMNK0kdl;'...'oNMMMMMMMMMMMMMMMMMMMMMMMMNx;'',,;;;,,'.,lkO0WMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMW0:............'loc,cKWMWMMMMMMMMMMMMMMMMMMMMWK0NMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWXOdccdOXWWMMMWXOoc:c;''';::::;...,dKKkdkXWMMMMMMWNNNNWWWWWMMMMMMWWMMMMMMMMMMMMMWNKOxol:,..'dWMMMMMMMMMMMMMMMMMMMMMMMMMWKx:,,;;:;''..:xO0XMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMXl.............;c;,lKMMMMMMMMMMMMMMMMMMMMMMMMNXNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWKkoccd0KNMMMMMNKkxddoolllllc'.,xXKOxdOWMMMMWWNXXNWMMMMMMMWWNNXXXXNNWMMMMMMMMMMMNK0kdlc,.,kMMMMMMMMMMMMMMMMMMMMMMMMMMMMWNkc,,;;,,'.'cxO0WMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNd'........'...,;cokXMMMMMMMMMMMMMMMMMMMMMMMMWKKMMMMMMMWWMMMMMMMMMMWWNNWMWWNNWMMMMMMMMWNXOo::oOKNMWWNWMMWWXKOxdl:,..cKKOkxkXWNWWWNNNWMMMWNXK0OkdolccccloxOKNMMMMMMMMMMWN0xol:':0MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWKl'.',,''.,oxONMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMW0:..'........,cdxkNMMMMMMMMMMMMMMMMMMMMMMMMMMXkXMMMMMMWWXXWWMMMMMMMMWWNNWWWXNMWWMMMMMMMMWNKkl;:lkXXxclodddoolc:,...,c0N0Ok0XNNWWWWMWWNK0kdoloodxdlc;,'..',l0WMMMMMMMMMMWX0kdl;;OMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMKl'.',,'',cdOXMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNo'..........'dXWWWMMMMMMMMMMMMMMMMMMMMMMMMMMMKd0WMMMNNWMNK0XWMMMMMMMMMMMMMWNWMWWMMMMMMMMMMWX0xc;;lddl;'...........,;;xNNKXNWMMWNNK0kdllldkOKKK00KXNX0OxxxxONMMMMMMMMMMMMWXOkd:,dNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWKo;,;;,'',lxONMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWk,.....,;';;:kNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM0cckKNWNK0KNNNWWWWMMMMMMMMMMMMMWWWWMMMMMMMMMMMWNKOdc,,;clc;'........';:;cKMWWNXKOxoccclox0XWMMW0dollodOXNWWMMMMMMMMMMMMMMMMMN0Oxl;:0MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMXd::;:,.':dOKWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMXc.....,dkdkx0WMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMKc';lx000KOkOXWMWNNNNWMMMMMMMMMMMMMMMMMMMMMWWWMWNXKOo:,',,;:;'......,;::cd0KOoc:;;:okKNWMMMMMWWNXXXXK0OO00KXXNNWMMMMMMMMMMMMWX0ko;,xWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMXxc;ld;.,oOKNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWx'....c0WX0KXWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWd'..,cdxxkOkkk0NWWNNWWWWMMMMMMMMMMMMMMMMMMWXNMMMWXK0Oxdo:,,;;,....';:col;'''.,lx0NWWWWNXKXXXXKKKKXNNNNNWWWWWWWMMMMMMMMMMMMMMXOxdc;oNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMN0xkKx,':dk0WMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMXc...,lKWMMWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMXl....,:lodkOOOOO0XWMWWMMMMMMMMMMMMMMMMMMMMNXNWWWNXXNNXXX0kdc,....,:codc'..:xKWMMWXKK00OxxkkxxxxxxxkkkO0NMMMMMMMMMMMMMMMMMMWKxdol;lXMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMXo,':dkKMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWk,.'cxKWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMKc'....',:ldkKXK0OO0KNWMMMMMMMMMMMMMMMMMMMMMWNWMMNNWWWWMMWXd;...',:odc,'lkXWWWNXK0OOxolc:;;;;;,,,,:lkKNWMMMMMMMMMMMMMMMMMMWKxool;oXMMMMMMMMMMMMMMMMMMWX0KNMMMMMMMMMMMMMMMMMNd,'lxONMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMXl;lk0NMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMKc....'..,:ldOKKKKK0OO0KNWMMMWWWWWNWWWMMMMMMMMMMMWMMMMWN0o,..'',:lo:,cOWMWNKOdolc:;,,'........''',;cok0XNWWWMMMMMMMMMMMMWX0xol:;dNMMMMMMMMMMMMMMMMMMWN0dodOXWMMMMMMMMMMMMMMNx,;od0WMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMN00WMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMKo'.......';cxkk0XNXXXKXNWMMMMWWWNWWWMMMMMMWNNNNWMMMWKxc'..';;:odccONNX0kdlc:;'.............',;,;;:ldk0XNWWMMWWWWNXXXX0kxolc:;cOWMMMMMMMMMMMMMMMMMMMMWNOlcld0NWMMMMMMMMMMMMNk::cdXMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNd'.........,:cok0KKXXNNWMMMMMMMMMMMMMMMMWWNNNNWWMMWOc'..';loddloOKXK0kdoolc;..........'',;;:ccccodxkO00KXNNNXK0Odllc::::::;:kWMMMMMMMMMMMMMMMMMMMMMMMWKdlccokNMMMMMMMMMMMMW0l::kWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNd'...........,;lxO00KKKKXNWMMMMMMMNXXXXXXNNNNNNNNXk;.';:odxo;':odxkO00Okxdc,..'.......',;;:cclloddxkxddddkOO0Okd:;;:cc::;;xNMMMMMMMMMMMMMMMMMMMMMMMMMWXxolc:o0WMMMMMMMMMMMMXxldXMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNx'.............';coxkkxxO0KXNWWMXd;;:cclooolllool;.':loc;,'...',,;codxxxxxxxxdoolc:;,''''',;:ccclodddoolcc:ccc:;;;;::;;:dNMMMMMMMMMMMMMMMMMMMMMMMMMMMMXxolcccxXMMMMMMMMMMMMWNNWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWNNNNNNNWWWWWWMWWWWWWWWWWMMMMMMMMMMMMMWO;................,:cclddxOO00KKkdoollooolllc:;:::cc;'......,lxOKXXXXXXK0KNWMMMWWNXK0Okxdoooooollllllc::;,,,,,,;;;;;;ckNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMW0occ:;:oKWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWXXNNNNNNNNNNNNNWWNXK00OOkkkxxxkkkkOO0KXXXNWWWMMMMMMMMMMMWKo'..................'',:clodxkkkOOOOOOOOOkxdooc;,'..'',;cdOXXKOxolcloddxO0XXXNNWWWWNNWMMWWNNNXXXKKKkddoc;;;::ccc::o0WMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWk:::;;;lKMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWKKKXXXKKKKKKKXXXNWWNNNNNNXX0OOkxxxdxxkkOO00KNMMMMMMMMMMMMMNk;...........''...........',;;::clllcc:::;,'.....'',ldk0K0ko:''',;ccc:;coxxxkkxxddokNMWXK00O0XXXXKO00Okdlccc::cdONMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMKdlc:;;;dXMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWXXXXKKKK0KKXXXNNNNWNKkxdddddddddddddddxkOKNMMMMMMMMMMMMMMWKl'............................................';lxkkkxdol:,'.'','.',:oxxddddolldO00kdc;,,,:c:;;;,,,'''',,;lkKWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNxllc;;;:kWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNXKKKKXXXXXXNNNNNNNKOkxdoolc::::ccccclldk000KXNWMMMMMMMMMMNk:.........................................';lxxdlllc:;,'''...';:coddxxxxxkkkkkdlc;,'..'''''.......',;:lONMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNxllc:;;:oXMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWNNNXKKK0KKXXXXKKKKXXXNNNNNNNNX0kkkkkxxkkkkOOKXNWNNNNWMMMMMMMMMMMMWKo,......................................;oxxdoccc:,'....',;:oxO00OOOO00OOOOxoc;;;;;:cccll;'..',:cccoxXMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNxllc;;;:l0MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWNK00OxdkXXXXXKKKXXXXNNXXXXKOxxxkxdxxkkkOO00NMMMMMMMMMMMMMMMMMMMMNx,...................................,cdxdoc;,''.....',:ldkOOO00O0KKK0000OOkxdddddxxddol:,:lodxocoONMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMXdllc;;,;:kWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWXKKX0llO0OxdlcdkkkkOOOOkkxdoolllllllllloxOKNNWWMMMMMMMMMMMMMMMMM0c,................................';:cc:;,'.......';:okOOOOO00000KKKK000000OOOOOkkkxxxdddxkxoc;:kWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMW0oll:;;;:ckWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWXkdxxddlclddooooollodddddlcccccc::::cloooookXWWWWMMMMMMMMMMMKo:;,.............................';;,,''.......'',:ldxkxxxxkkkkO00OO0000OkkkOkkkxxxdxxdolcc::;:lOWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNxllc:;;;:cOWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWWNNXXOclxxxdolc;,col;,,,,'''''''',,;;;;;:okO0KKKK000KKXNWMMKo;;:;'........................',,'''.........''',,,;;;,,,,;::;:clllooloooooolcllclolcc:;::::::clOWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWkllc:;;,;;lKMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMKdodoc;','.','..........''''''''''',cxOO000OOOOOOO0KNMXo;;,;;;,,'.................',,;,'...........',;;;;,;;;'.......''''''...'',,,;;:ccccccc:::c::codx0WMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWOlllc:;;;;:xNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNOxollc;'''......................'',::cdkOOOOOOkkkkkkOKWXo;;,,,,,;;;,'..............'''..........',,;:;;;;;,,;,,,;,''...''''.........',,;:::cc::::cldxkOOKWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNkoollc:;;;:oKMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMN0xc'...'',,,,....'.'''..'''''''''':oxxkOOOOOOOOOOOOOO0XKdc:;;,,,,;;;,'''.....'''''...........',;;;;::;;;;;;;;;:::::;,''.'',,,,,''''','''',,:cccloxkOO00OKWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWKkdoolc:;;::l0WMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWXK0OOOOkko:,,'..''''...'........'''''',;coxxxxxxxxxxxkkkkOO00X0xxdoc:;;,,,,,'.......',;;;,,'...''''',;::::;;;;;;;::;;;;;;;::;;,''';;;'',;;;;;'''..';lxkOOOO0OOk0WMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWXOdooolc:;,;:o0WMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWXOdlllllllllc;'..''''',,,,,,'..'''''''';cclooddxkkkOO00KNWMMW0xkkkxxdlc:;,'.....'',;::;;;,,'',;;;,,;;;;;;;;,,,,,;;;;;;;;;;;;;;;,,;,,,,;;:::;,,'';:,cxOOOO0000O0WMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWKkdodolc:;,,;:dXMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWNNNNNKOdlc:;;::cc:'.....'',,,,;;,'''''..''','',;:clodxxkOO0XWMMMM0xxxxxxxxxdo:'.'',;;cc:;::,,,'',,,,;;;;::::::::::::::::::::;;;;;;::::;,,,;:cclc:;,;coooxkkOO0000O0WMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWNXOxdollcc;,,;;:lONMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMW0dddoolc;,'....''''............''''''''''',,''',;:coooxkkkkOXWMMMM0xkkxxdoccc:,'',:loooc:;;,'.''',;;::c::::::::::::::cccccccccccllllccc:;;'';::codl:;;:loxkOOOOOOOx0WMMMMMMMMMWXKXXNWWWWWWWWNNXXKOkdoollcc:;;;;;:okXWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWNX0kxl;......''....................'.'',,,,''...,;clddxxxkkO0KNMMKxxdc;;,..',,;:;;::::,''''''',,;;,,,,,,''''''''''''''',,;;;::cclllooolll:;,,;:oxdo:;;,;cldOOOOOkx0WMMMMMMMMMWN0kdoddxxxxxddoooolllccc:;;;:clox0NMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMW0dolcc:,........................'...''','.'''..'';llllooooox0NW0do;'.'''';ccccclc:;,'.'''''..''.......''''''''..........''',,,;;:::cclool:,;cdkxkdol::;;ckOOOOkk0WMMMMMMMMMMMMWX0kdolccccccc:::::clcccclxO0NWMMMMMMMWMMMMMMMMWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWNWMWWWNNXkc;,'...................''''''''.........';:cc::ccccldKW0o;..'',;;:clcclllc,,''''..'''''''.........'''............'''''','''',;:clc,,lkkkxddo:,,';okkkkOk0WMMMMMMMMMMMMMMMWNX0OkdooolllllodkO0KXXWWMMMMMMMMMWNWMWWMMMMWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWKKWMMWNXNKO0WMMWWNX0c.............................''....';;::::;:ccd0WWOc'.',,;:::clllllc;,,''''''',,,,''''..'''''''''''.....''..'...'......''',;;,':xOkdll:,''',;lxkkkk0WMMMMMMMMMMMMMMMMMMMMMWNNNXXXXNNNWMMMMMMMMMMMMMWMMMMMWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMW0d0MWKKNNXKO0WMMMMMWKd;'...................'.......''.''..,;ccclox0NNKko,.';;:cl:;;::::::,''''''',,;;;;;,,,''''''',,,,,'''''''..............'....''',coolc;,,',;;::ldxkx0WMMMMMMMMMMMMMMMMMMMMMMMMMWWWWWWWMMMMMMMMMMMMWWWWMWWWWMWWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMW0k00xd0WMMNOKWMXKNWXk:''......................'..'''',,;:cok0KXXNKOxoll;.';:lool;,,,,,,,;;;;;;;;:::cclcc::;;;,,,,,,,,,,,,,,''.......'.....''......';:lll:'';:;;;::;;codOWMMMMMMMMMMMMMMMMMMMMMMMWX0Ok0KXNWWWWWWWWWWNNNWWMMWNNNNNNWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWXO0NKkKWMMN0K0xodxc;''..........................',,,,;dXWWWMWKOkddxoc:,';coddol;,;,,;::clloodxxxxxxkkkxddolc::;;,,,,,,,,,,,'''''.................';;;::;'';cl:::c;',:clkKWMMMMMMMMMMMMMWNNNXK0OkxdlcoddkKNNNNWNKKXXXNWWWMMMMWWWWNWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWKOXMMX000kc...............................',,;:ld0WMWXOxdoolc:;;;',cdxxoc;,;::cdOkkkOO000KKKKKKK0OOOkxdlcc:;;;;;;;;;,,,,''''..........,'......,;:::cloddlccl:''',;;cdOXWMMMMMMMMMWXXXXX0OxolodxxddxOKKXXKOxkOOO0XNWWNXXNWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNXNWKkKNo','.................'''''''''.':oxOKXNWMN0kdool:;,,,;;:,:dkxdc,;:::oOKXXXXXXXXKKKK0000O000Okdolc::;:;;;,;;;,,,,'''''................,:;;:lodxxxoooc'..''',;:lx0XWWXXXKK0O0000KK0dcccclcccclllooodxxdddxOKXNNNNNNNNWMMMWWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWXK0Odcx0Oo,;c,............'''',:;',lOKXWMMWXOdlllc;,,,,,;:clc;okd:,;c::dXWWWMMMMMMWWNNXKKKKKKK000kkxdlc::::::::;;;;,,''''..''......';,..,co:;;;codxkkxd:.......',;;:lkOkkOOOkdoooxkkkdc;:cccc:::::c:codoolcloox0XXNNNNXNMMMWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNO00xx0x;cd:''...........',:c:'',cxXMMWXkolll:;,'',;:codxkOdcloo::c:oXMMMMMMMMMMMMMWWNNXXXKKKK0OOOkdoolcc:::;;;;,,,'''''''.............',,;::::clxOkd,........'',;:::::clccccc:cloddc,,;;;,',,:odlclccc:,;:cok0KXNWWWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWN0kxocc;..'.............',;:,',:lo0WWKkdoolc:;,,,;:cloxk0KXXK0XNOl:lKMMMMMMMMMMMMMMMMMMWNXXXKKK0OOOOkdolcc::::;;,,,'''''''................';:;,,;ldd:........''',,;:cc;'...'''',,;;;,'''''',,;;:;,,;;;:cccldkO0KXXNWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWNN0xxdllccc,.........''.....,,;;',cood0Xkdddlc:;,,,,;cloxkOKXNNWMMMMWKOKWMMMMMMMMMMMMMMMMMMWWWNNXXKKK0OOOkxdoollc::;;,,,'''''''....'...........';c;',coc'.........'',,,;::cc;'............''..''''.....',,;lx0NMMMMMMWMMMMMWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWNXXKklcl:;;;'.''.....''...'...','',,;cdxoool:;,,,,,;:codkO0KK00KNNNWMWMMMMMMMMMWNWWMMMMMMMMMMMMWNNXXXKKOOOOOxxdoolc:::;;;,,'',,''..','...........';:,.,;'............'',,,,;cc:,.......................',::lx0XNXK0KXNWMWWNNWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWNXNWNX0xc'''''..................''',,;:cool:,''''',,;cldkO0KKkdOKWWWWX0NMMWXNMMN00KKNMNXWMMWNWMMMWNXNXKOkxk0K00Oxdlc::::;;;;,',,''......................................''',,;:ccc,....................,clolccoddccxO00XNWNWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWXXNNNNNNx,.''....................''';clol:;'''',,,;cloxkO0KX0dxKKWMMX0XWMMXKWMMKOXNXNMX0NWWXKNMMMWXXWWKxxkkOKKK0Odoc::;;;,;;,,'''......................'..................'',,;:ccc:'................'.;dkxxkOOkdlcdkxOKNWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWNKKK0Okd;.''...................'',;cllc;,''',,;;:coodxkO00XXOkKNMMN0KNNWNXNMMNO0WWMMNKKWWWKXMMNKXKKNWN0kxxOKKKKOxdlc::;;,,,,'''...''....................'...................',,;:clc;................';cccloooxOOx0WNNNWWNNNNNXXNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWX00KKKKOoc;,,...................':looc;,,,,,,;:cloxdccdkOOKNWNNWMMNKXNNWWWWWWNXNMMMMNXWMMWNNMWXXWWXXWN0Oxx0KK00kkxdlcc:;,,,,,''..............................................'',;:ccc:'.............,oxdkO0OxO0000XMMWWWWWXXXXNNWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNXXKK000OOOOOkxkKOdol:;'..............';ldoc:,,,,,,;:cloddlldkkOOO0KXWWNNMMMNNMMWNWWMMMMMMWXXNWMMWWNWWMWWMWNXXK0000Okkxxxdolc:;,''''''''.............................................'',,;:ccc,........''';oxxOddxdx0XNWWWMMWXXNNXWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWXOkkO0XXXXXKkdooddl:,'...............';ccc;,,''',,;codxxdclxOOOOdxOKXWWKKWWK0NMWK0NMMMMMMN0KX0XNXKXXNWNKNWWNXXKKKKK00Okkxdolc:;,,''''''''............................................''',,;;:c:;,,,,''''..,:;:cccodddkXNNXNNNNWWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMW0c.........................',,,,,,,',;:lodxkd:;llcoOkox0KNWNOOXXXWMMKOXMMMMMMN0KNX0X00NNWMNKXWWWWNK000000OOkxdool::;,''',,,,''...............'''''''''''...................',,,,;:c:cclddolc::c::ccllodddxOKXKXXXNNNNWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWNNKkdo:,'...........................'',,,;:codxkOkdccooox00kxO0KXXKKNWMMMWXXWMMMMMMXKNNXNWX0XNWW0k0XXNWXK00000Okkxdooolc:;,,,,,,;;,,'''..........,,;;;;;,,;;,,,'''''..............',',,;:::clooodxxdoloodxxkOOOOOOO000KWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWXOkxdollc:::::::;........................',;clddxkxxxxxxkkkkkOOkkOO00KKXXNNNNNNNWNNNNNNNWWWWMMWWMMMWNNNNWMWWXK000000OOOkkxxddoooooooooooolllccc:::;;::::::::cccc:::;;;,,;;;;;;;,,'','',,,;cllccc:lddddxkOKXNNWNX000000KKK0OOKXXXNWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWWWWWWWWWNNNNNNX0kkkkkxolcc:,',;:cllooodxkOO00KXKOO0KKKKKKKKKKKKKXXXXXNNNNNWWWWWWWWWWWWWWWWMMMMMMMMMMMMMMMMWWWWWWWNNNNNNNNNNNNNNNXXXXKK0OOOOkkxxxxxxxxxxxxkkkkkkkxxdddxdollllccc:;;;;,,:oO0Okxl::cclodxkOO0KNNNNNWWNWWNXK0KNNXNWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWNXXXNWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWMMMWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWWWWWWWWWWWWWWNNNNWNNXKOO000KKXXNNNNWWMMWWWWWWWWWWWWWWNK000OkxddddoodxOKNWMWNK0OOOO00KKKKKKXXXNNWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWWWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWWNNWWWWWWMMMMMMMMMMMMMMMMMMWWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM