VZ58 Disassembly