prepartitioned