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