code: def memorized_datetime(seconds):
      """Create only one instance of each distinct datetime"""
      try:
          return _datetime_cache[seconds]
      except KeyError:
          # NB. We can't just do datetime.fromtimestamp(seconds, tz=timezone.utc).replace(tzinfo=None)
          # as this fails with negative values under Windows (Bug #90096)
          dt = _epoch + timedelta(seconds=seconds)
          _datetime_cache[seconds] = dt
          return dt
  
imports: from datetime import datetime, timedelta, tzinfo
  from bisect import bisect_right
  import pytz
  from pytz.exceptions import AmbiguousTimeError, NonExistentTimeError
label_desc: Use image node_id 2 for calling a global function with example usage: memorized_datetime(seconds) and returns: _datetime_cache, dt