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