Split 5x52 inner implementations