................................***..................................... ..............................*.**...................................... .............................****....................................... ............................**.....*.................................... ...........................***..*.*.*................................... ..........................**...*.*..*................................... ..........................*.*.*****..................................... .........................**.*.*...*..................................... .........................*........**.................................... ..........................**..*...*.*................................... .............................**..*.**......*............................ ....................................**.....***.......................... .....................................*..***..*.......................... .....................................*..*..**........................... ......................................*.**.............................. .....................................**................................. .....................................**................................. ....................................*................................... .....................................*.*................................ ....................................*..*................................ ......................................*.................................