AbstractVermilion_3.3