mifd 504