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