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