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