* ! ! ' . ! . ' ! ! ! ! !!