Êþº¾2G0org/elasticsearch/common/collect/NaturalOrderingYLorg/elasticsearch/common/collect/Ordering;Ljava/io/Serializable;)org/elasticsearch/common/collect/Orderingjava/io/SerializableNaturalOrdering.java4Lorg/elasticsearch/common/annotations/GwtCompatible; serializableINSTANCE2Lorg/elasticsearch/common/collect/NaturalOrdering;serialVersionUIDJcompare/(Ljava/lang/Comparable;Ljava/lang/Comparable;)I+org/elasticsearch/common/base/Preconditions checkNotNull&(Ljava/lang/Object;)Ljava/lang/Object;  java/lang/Comparable compareTo(Ljava/lang/Object;)I  thisleftLjava/lang/Comparable;rightreverse-()Lorg/elasticsearch/common/collect/Ordering;7org/elasticsearch/common/collect/ReverseNaturalOrdering&9Lorg/elasticsearch/common/collect/ReverseNaturalOrdering; ( ') readResolve()Ljava/lang/Object; -toString()Ljava/lang/String;Ordering.natural()1()V 34 5'(Ljava/lang/Object;Ljava/lang/Object;)I  8x0Ljava/lang/Object;x1 5 ConstantValueCodeLocalVariableTableLineNumberTable SignatureM()Lorg/elasticsearch/common/collect/Ordering; SourceFileRuntimeInvisibleAnnotations0 ?@X+¸W,¸W+,¹¬A  !"#"B!" #$%@.²*°A  B'CD+,@.².°A  B,/0@-2°A  B034@/*·6±A  B3A7@K *+À,À¶9¬A  :; <;B=4@# »Y·>³.±BCEF   Z