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