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