ASM (4046)