........................~~~~..................-----------------......................................................