~~~~~~.............~~~......................................................................................: