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