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