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