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