......................................................................................................................................................................................................................00000000000000000000000000000000000000000000000000000000000000000000000000000000000000.....................0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.00.0.000000000000000000000000000.0.0................................................0.0.0.0.0.0.0.0.......................................................................................................................................................