code: def test_compare_times_utc():
      """
      Test compare_times_utc
      """
      d1 = datetime.time(12, 30, 0, tzinfo=TZ(60))
      d2 = datetime.time(11, 30, 0, tzinfo=TZ(0))
      assert compare_times_utc(d1, d2)
  
      d1 = datetime.time(12, 30, 0, tzinfo=TZ(-60))
      d2 = datetime.time(11, 30, 0, tzinfo=TZ(0))
      assert not compare_times_utc(d1, d2)
  
      d1 = datetime.time(13, 0, 0, tzinfo=TZ(60))
      d2 = datetime.time(5, 0, 0, tzinfo=TZ(-60 * 7))
      assert compare_times_utc(d1, d2)
  
      d1 = (
          datetime.datetime(2020, 6, 21, 12, 0, 0, tzinfo=pytz.utc)
          .astimezone(timezone("MET"))
          .timetz()
      )
      d2 = (
          datetime.datetime(2020, 6, 21, 12, 0, 0, tzinfo=pytz.utc)
          .astimezone(timezone("EST"))
          .timetz()
      )
      assert compare_times_utc(d1, d2)
  
imports: import fiona
  from fiona._env import get_gdal_version_num, calc_gdal_version_num
  import pytest
  from fiona.errors import DriverSupportError
  from fiona.rfc3339 import parse_time, parse_datetime
  from .conftest import get_temp_filename
  from fiona.env import GDALVersion
  from fiona.model import Feature
  import datetime
  from fiona.drvsupport import supported_drivers, driver_mode_mingdal, _driver_converts_field_type_silently_to_str, _driver_supports_field, _driver_converts_to_str, _driver_supports_timezones, _driver_supports_milliseconds, _driver_supports_mode
  import pytz
  from pytz import timezone
label_desc: Use image node_id 10 for calling a global function with example usage: test_compare_times_utc() without return types