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