code: def get_special_inds(sample, label_store, aux_note):
      
  
      s0_inds = np.where(sample == np.int64(0))[0]
      note_inds = np.where(label_store == np.int64(22))[0]
  
      # sample = 0 with aux_note means there should be an fs or custom label definition.
      # Either way, they are to be removed.
      potential_definition_inds = set(s0_inds).intersection(note_inds)
  
      # Other indices which are not actual annotations.
      notann_inds = np.where(label_store == np.int64(0))[0]
  
      rm_inds = potential_definition_inds.union(set(notann_inds))
  
      return potential_definition_inds, rm_inds
docs: Get the indices of annotations that hold definition information about
      the entire annotation file, and other empty annotations to be removed.
  
      Note: There is no need to deal with SKIP annotations (label_store=59)
            which were already dealt with in proc_core_fields and hence not
            included here.