..................'''''''............''...',,..''.. ....... ......... ....................'''''............'','.......',.... .................. ...................'''''........ ...'''',,'......',... ...''................. ................'.',,,'......... ... ....''''',,,'................ ... .............''',,,,','........ ..........''',,,,'''''''.... ............'''',,,,,'........ ....................',,,,'... .........''''',,,,,,'........ ... .............................. ....... '''''''''''',,,,,,,'........ ... ........................''..... ........ ''''''''',,;,,,,,,,'........ .......................':c:'... ........ ''''''''',,;,,,;;,'....... ... .....'cc:;,...''''...',:ool:.... ........'.... '','',,,,,,;;;;;,'........ ... ........:llllccccc:cccloddolo:,,;;;::::ccc::::::: '',,,,,;,;;;;;;,'...''... .... .........clllodxxxxxxxxxddddolloooooooollllllllll ,,,,,,,;;::::;,'................''''... 'loodddxxxkOkxxxdoooodxxxxdddddooooooooo ,,,,,;;;;;;;;;''''''.............',,'''..lodddooodOOOkxl;;ododxkkkxxxxxddddddooo '',,;;::;;::;'''''''............'',,'''..:ddxxolccdkkkdlodkdooxkkkxxxxxxxdddddoo ,,,;;;:::::;,'''','............'''''''''..oddxkOkkkdllokkkdoloxkkkkxxxxxxdddddoo ,;;;::;;::;,''''''.............''''.''''..,ldddxkkkxocdxxxoloodkOOkkxxxxxxddddoo ,;;;;;;:;;,''''','.. .......'.''.'''.'...,:clodoodoolllloodddodkOOkkxxxxxxdddood ;;:::::;;;,''',,''..........'.',,'''.''';cloooodooolllooddxddoxkOOkkkxxxxxxdddoo ;;::::::;,'''','...........'.',,,'''',,cooooddddxxxxxxxxxkkxdodkOOkkxxxxxddddolc ;,;;;:;;,,,,''''..........'.',,,,,,'',cddddooddxxxxxxxkkkkxxxddxkkxxddddddoolc:: ;;;,;:;,'''','...........'.',,,,,,,,,cdxxxxdolodxxxxxxxkkxxxxxddxkxddooolllc;,'' ;;:::;;,'''',............'.,,,'',,;;cdxxxdol:;;:cllodxxxxxxxxxdddxdlcccc:;,'.... ::;:;,,,',,',...........''',,,'',:lodxxxdlc;,,,,,;;::codxxxxxxxdddo:,;;''... . ::;;,,,,,,''.. ........'.''''',;lddxxxddl:,.......'',;;:ldxxxxxxdo;'',,''... ... ::;,'',,,''...........'',''''''cdxdddoc:'...........';;;lxxxxxddo;''',,'........ ::,','''''.. ........'',,'....';clc:,'...',,,,;,,,...,;ldxxxdddl:..'',,.'...... ;;,,,,'... ..........',,,,''.'.',....','',,',,,,'...;ldxxxxdoc'..'',,'.'... ,,',,,''...........'.',.....''.'','....',',;,,,,,,',:lxxxxxoc,...''',,..... ''',,,'.. ........''','.'.....''..'.....,',,,,;,',',oxxxxxo:'......',,.....