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