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