mpact26