'Return the ManagementForm instance for this FormSet.'

@cached_property
def management_form(self):

    if self.is_bound:
        form = ManagementForm(self.data, auto_id=self.auto_id, prefix=self.prefix)
        if (not form.is_valid()):
            raise ValidationError(_('ManagementForm    data    is    missing    or    has    been    tampered    with'), code='missing_management_form')
    else:
        form = ManagementForm(auto_id=self.auto_id, prefix=self.prefix, initial={TOTAL_FORM_COUNT: self.total_form_count(), INITIAL_FORM_COUNT: self.initial_form_count(), MIN_NUM_FORM_COUNT: self.min_num, MAX_NUM_FORM_COUNT: self.max_num})
    return form
