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