HAIC+STRIDE+Len