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