code: def _get_read_annotations_mock_info(name_part, mock_dir):
      original, modified = dict(), dict()
  
      original["event"] = curry_dir / (
          "test_bdf_stim_channel " + name_part
      )
      original["base"], ext = str(original["event"]).split(
          ".", maxsplit=1
      )
      original["base"] = Path(original["base"])
      version = _get_curry_version(ext)
      original["info"] = original["base"].with_suffix(
          FILE_EXTENSIONS[version]["info"]
      )
  
      modified["base"] = mock_dir / "curry"
      modified["event"] = modified["base"].with_suffix(
          FILE_EXTENSIONS[version]["events_cef"]
      )
      modified["info"] = modified["base"].with_suffix(
          FILE_EXTENSIONS[version]["info"]
      )
  
      return original, modified
  
imports: from datetime import datetime, timezone
  from pathlib import Path
  from shutil import copyfile
  import numpy
  import pytest
  from numpy.testing import assert_allclose, assert_array_equal
  from mne._fiff.constants import FIFF
  from mne._fiff.tag import _loc_to_coil_trans
  from mne.annotations import events_from_annotations, read_annotations
  from mne.bem import _fit_sphere
  from mne.datasets import testing
  from mne.event import find_events
  from mne.io.bti import read_raw_bti
  from mne.io.curry import read_raw_curry
  from mne.io.curry.curry import FILE_EXTENSIONS, _get_curry_file_structure, _get_curry_version, _read_events_curry
  from mne.io.edf import read_raw_bdf
  from mne.io.tests.test_raw import _test_raw_reader
  from mne.utils import catch_logging
label_desc: Use image node_id 11 for calling a global function with example usage: _get_read_annotations_mock_info(name_part, mock_dir) and returns: original,  modified