lib asm