IPA inc.