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