. : : - - - - - - - - - - - - - - - - - - abs - - - - - - - : - - - : : : : : : : : . : . : . : : - - - - - - - - . : . - - - - - - - - - - - - - -