marica hase iafd