......................~.................~......~~~..................~...........~~~~...............................