000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...00000000000000000.........00000000.................000000.............00000000000...........000000000000...........000000000000000.........00000000000000000.......000000000000000000000...00000000000000000000000...000000000000000000000