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