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