4 V WX Y WZ [ \ ]^ ]_ ]` a Wb cd ce fg fhi ]jklserialVersionUIDJ ConstantValuevalueupdater4Ljava/util/concurrent/atomic/AtomicLongFieldUpdater; SignaturefLjava/util/concurrent/atomic/AtomicLongFieldUpdater;(D)VCodeLineNumberTableLocalVariableTablethis0Lcom/google/common/util/concurrent/AtomicDouble; initialValueD()Vget()DsetnewValuenextlazySet getAndSet(D)D compareAndSet(DD)ZexpectupdateweakCompareAndSet getAndAddcurrent currentValnextValdelta StackMapTableRuntimeInvisibleAnnotations8Lcom/google/errorprone/annotations/CanIgnoreReturnValue; addAndGettoString()Ljava/lang/String;intValue()I longValue()J floatValue()F doubleValue writeObject(Ljava/io/ObjectOutputStream;)VsLjava/io/ObjectOutputStream; Exceptionsm readObject(Ljava/io/ObjectInputStream;)VLjava/io/ObjectInputStream;n SourceFileAtomicDouble.java/Lcom/google/common/annotations/GwtIncompatible; (o pq  rs + t /u 1v 5v )* ?wx y( z { |( }*.com/google/common/util/concurrent/AtomicDouble ~java/lang/Numberjava/io/Serializablejava/io/IOException java/lang/ClassNotFoundExceptionjava/lang/DoubledoubleToRawLongBits(D)JlongBitsToDouble(J)D2java/util/concurrent/atomic/AtomicLongFieldUpdater(Ljava/lang/Object;J)J(Ljava/lang/Object;JJ)Z(D)Ljava/lang/String;java/io/ObjectOutputStreamdefaultWriteObject writeDoublejava/io/ObjectInputStreamdefaultReadObject readDouble newUpdaterY(Ljava/lang/Class;Ljava/lang/String;)Ljava/util/concurrent/atomic/AtomicLongFieldUpdater;! !I **'"GH I# $% &'(!3*" NP# $%)*!2*"X# $%+ !Q 'B*!"ab c#  $% ,'-. !>*'" ko#$%,'/0!S'B*!" xy# $%,' -12!Z*')" # $%3'4'52!Z*') " # $%3'4'60! +*B!9'c97 *! " %(#>#7 8'9'- +$%+:';'<=>0! +*B!9'c97 *! " %(#>#7 8'9'- +$%+:';'<=?@!2* "# $%AB!0* "# $%CD!0* "# $%EF!0* "# $%G*!/* "# $%HI!I + +* " # $% JKLMNO!I +*+" # $% JPLMQR(!+ "?@ ?ST<U