vm cpp
VMASM