code: def _exclusion_indices_for_range(self, start_idx, end_idx):
          
          itree = self._minute_exclusion_tree
          if itree.overlaps(start_idx, end_idx):
              ranges = []
              intervals = itree[start_idx:end_idx]
              for interval in intervals:
                  ranges.append(interval.data)
              return sorted(ranges)
          else:
              return None
docs: Returns
          -------
          List of tuples of (start, stop) which represent the ranges of minutes
          which should be excluded when a market minute window is requested.