m3middle: libm3
