# File lib/active_support/vendor/tzinfo-0.3.12/tzinfo/timezone_period.rb, line 185
    def hash
      result = @start_transition.hash ^ @end_transition.hash
      result ^= @offset.hash unless @start_transition || @end_transition
      result       
    end