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