code: def is_ambiguous(self, dt):
          
  
          dt = dt.replace(tzinfo=self)
  
          wall_0 = enfold(dt, fold=0)
          wall_1 = enfold(dt, fold=1)
  
          same_offset = wall_0.utcoffset() == wall_1.utcoffset()
          same_dt = wall_0.replace(tzinfo=None) == wall_1.replace(tzinfo=None)
  
          return same_dt and not same_offset
docs: Whether or not the "wall time" of a given datetime is ambiguous in this
          zone.
  
          :param dt:
              A :py:class:`datetime.datetime`, naive or time zone aware.
  
  
          :return:
              Returns ``True`` if ambiguous, ``False`` otherwise.
  
          .. versionadded:: 2.6.0