Arent those big ass APC designed to absorbs mines and ied's?