..@@@@@...@........@@@@@@@...@@@@@@...@.....@..@....@...@........@@....@@........@..@....@...@........@@...........@@@...@....@...@@@@@@...@@..............@..@@@@@@@........@..@@........@.....@.......@...@.....@..@@....@@...@@@@@........@....@@@@@....@@@@@@..