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