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