META-INF/
META-INF/MANIFEST.MF
com/
com/google/
com/google/auto/
com/google/auto/value/
com/google/auto/value/AutoValue$CopyAnnotations.class
AutoValue.java
package com.google.auto.value
public abstract annotation com.google.auto.value.AutoValue$CopyAnnotations extends java.lang.Object implements java.lang.annotation.Annotation  {
	public abstract java.lang.Class[] exclude () 
}

com/google/auto/value/AutoAnnotation.class
AutoAnnotation.java
package com.google.auto.value
public abstract annotation com.google.auto.value.AutoAnnotation extends java.lang.Object implements java.lang.annotation.Annotation  {
}

com/google/auto/value/AutoValue.java
com/google/auto/value/AutoAnnotation.java
com/google/auto/value/AutoValue.class
AutoValue.java
package com.google.auto.value
public abstract annotation com.google.auto.value.AutoValue extends java.lang.Object implements java.lang.annotation.Annotation  {
}

com/google/auto/value/AutoValue$Builder.class
AutoValue.java
package com.google.auto.value
public abstract annotation com.google.auto.value.AutoValue$Builder extends java.lang.Object implements java.lang.annotation.Annotation  {
}

com/google/auto/value/extension/
com/google/auto/value/extension/AutoValueExtension.class
AutoValueExtension.java
package com.google.auto.value.extension
public abstract com.google.auto.value.extension.AutoValueExtension extends java.lang.Object {
	public void  () 
	public boolean applicable (com.google.auto.value.extension.AutoValueExtension$Context) 
		com.google.auto.value.extension.AutoValueExtension$Context context
	public boolean mustBeFinal (com.google.auto.value.extension.AutoValueExtension$Context) 
		com.google.auto.value.extension.AutoValueExtension$Context context
	public java.util.Set consumeProperties (com.google.auto.value.extension.AutoValueExtension$Context) 
		com.google.auto.value.extension.AutoValueExtension$Context context
	public java.util.Set consumeMethods (com.google.auto.value.extension.AutoValueExtension$Context) 
		com.google.auto.value.extension.AutoValueExtension$Context context
	public abstract java.lang.String generateClass (com.google.auto.value.extension.AutoValueExtension$Context, java.lang.String, java.lang.String, boolean) 
}

com/google/auto/value/extension/AutoValueExtension$Context.class
AutoValueExtension.java
package com.google.auto.value.extension
public abstract com.google.auto.value.extension.AutoValueExtension$Context extends java.lang.Object {
	public abstract javax.annotation.processing.ProcessingEnvironment processingEnvironment () 
	public abstract java.lang.String packageName () 
	public abstract javax.lang.model.element.TypeElement autoValueClass () 
	public abstract java.util.Map properties () 
	public abstract java.util.Set abstractMethods () 
}

com/google/auto/value/extension/AutoValueExtension.java
com/google/auto/value/extension/memoized/
com/google/auto/value/extension/memoized/Memoized.class
Memoized.java
package com.google.auto.value.extension.memoized
public abstract annotation com.google.auto.value.extension.memoized.Memoized extends java.lang.Object implements java.lang.annotation.Annotation  {
}

com/google/auto/value/extension/memoized/MemoizeExtension.java
com/google/auto/value/extension/memoized/MemoizeExtension$1.class
MemoizeExtension.java
package com.google.auto.value.extension.memoized
synthetic com.google.auto.value.extension.memoized.MemoizeExtension$1 extends java.lang.Object {
}

com/google/auto/value/extension/memoized/MemoizeExtension$Generator$MethodOverrider$NullMeansUninitialized.class
MemoizeExtension.java
package com.google.auto.value.extension.memoized
final com.google.auto.value.extension.memoized.MemoizeExtension$Generator$MethodOverrider$NullMeansUninitialized extends com.google.auto.value.extension.memoized.MemoizeExtension$Generator$MethodOverrider$InitializationStrategy {
	final synthetic com.google.auto.value.extension.memoized.MemoizeExtension$Generator$MethodOverrider this$1
	private void  (com.google.auto.value.extension.memoized.MemoizeExtension$Generator$MethodOverrider) 
	java.lang.Iterable additionalFields () 
	autovalue.shaded.com.squareup.javapoet$.$CodeBlock checkMemoized () 
	autovalue.shaded.com.squareup.javapoet$.$CodeBlock setMemoized () 
	synthetic void  (com.google.auto.value.extension.memoized.MemoizeExtension$Generator$MethodOverrider, com.google.auto.value.extension.memoized.MemoizeExtension$1) 
		com.google.auto.value.extension.memoized.MemoizeExtension$Generator$MethodOverrider x0
		com.google.auto.value.extension.memoized.MemoizeExtension$1 x1
}

com/google/auto/value/extension/memoized/Memoized.java
com/google/auto/value/extension/memoized/MemoizeExtension.class
MemoizeExtension.java
package com.google.auto.value.extension.memoized
public final com.google.auto.value.extension.memoized.MemoizeExtension extends com.google.auto.value.extension.AutoValueExtension {
	private static final autovalue.shaded.com.google$.common.collect.$ImmutableSet DO_NOT_PULL_DOWN_ANNOTATIONS
	private static final autovalue.shaded.com.squareup.javapoet$.$AnnotationSpec GENERATED
	private static final autovalue.shaded.com.squareup.javapoet$.$ClassName LAZY_INIT
	public void  () 
	public boolean applicable (com.google.auto.value.extension.AutoValueExtension$Context) 
		com.google.auto.value.extension.AutoValueExtension$Context context
	public java.lang.String generateClass (com.google.auto.value.extension.AutoValueExtension$Context, java.lang.String, java.lang.String, boolean) 
		com.google.auto.value.extension.AutoValueExtension$Context context
		String className
		String classToExtend
		boolean isFinal
	private static autovalue.shaded.com.google$.common.collect.$ImmutableSet memoizedMethods (com.google.auto.value.extension.AutoValueExtension$Context) 
		javax.lang.model.element.ExecutableElement method
		com.google.auto.value.extension.AutoValueExtension$Context context
		autovalue.shaded.com.google$.common.collect.$ImmutableSet$Builder memoizedMethods
	private static autovalue.shaded.com.google$.common.base.$Optional getLazyInitAnnotation (javax.lang.model.util.Elements) 
		javax.lang.model.util.Elements elements
	static synthetic autovalue.shaded.com.google$.common.base.$Optional access$000 (javax.lang.model.util.Elements) 
		javax.lang.model.util.Elements x0
	static synthetic autovalue.shaded.com.squareup.javapoet$.$AnnotationSpec access$100 () 
	static synthetic autovalue.shaded.com.google$.common.collect.$ImmutableSet access$200 (com.google.auto.value.extension.AutoValueExtension$Context) 
		com.google.auto.value.extension.AutoValueExtension$Context x0
	static synthetic autovalue.shaded.com.google$.common.collect.$ImmutableSet access$700 () 
	static void  () 
}

com/google/auto/value/extension/memoized/MemoizeExtension$Generator$MethodOverrider$CheckBooleanField.class
MemoizeExtension.java
package com.google.auto.value.extension.memoized
final com.google.auto.value.extension.memoized.MemoizeExtension$Generator$MethodOverrider$CheckBooleanField extends com.google.auto.value.extension.memoized.MemoizeExtension$Generator$MethodOverrider$InitializationStrategy {
	private final autovalue.shaded.com.squareup.javapoet$.$FieldSpec field
	final synthetic com.google.auto.value.extension.memoized.MemoizeExtension$Generator$MethodOverrider this$1
	private void  (com.google.auto.value.extension.memoized.MemoizeExtension$Generator$MethodOverrider) 
	java.lang.Iterable additionalFields () 
	autovalue.shaded.com.squareup.javapoet$.$CodeBlock checkMemoized () 
	autovalue.shaded.com.squareup.javapoet$.$CodeBlock setMemoized () 
	synthetic void  (com.google.auto.value.extension.memoized.MemoizeExtension$Generator$MethodOverrider, com.google.auto.value.extension.memoized.MemoizeExtension$1) 
		com.google.auto.value.extension.memoized.MemoizeExtension$Generator$MethodOverrider x0
		com.google.auto.value.extension.memoized.MemoizeExtension$1 x1
}

com/google/auto/value/extension/memoized/MemoizeExtension$Generator$MethodOverrider.class
MemoizeExtension.java
package com.google.auto.value.extension.memoized
final com.google.auto.value.extension.memoized.MemoizeExtension$Generator$MethodOverrider extends java.lang.Object {
	private final javax.lang.model.element.ExecutableElement method
	private final autovalue.shaded.com.squareup.javapoet$.$MethodSpec$Builder override
	private final autovalue.shaded.com.squareup.javapoet$.$FieldSpec cacheField
	private final autovalue.shaded.com.google$.common.collect.$ImmutableList$Builder fields
	final synthetic com.google.auto.value.extension.memoized.MemoizeExtension$Generator this$0
	void  (com.google.auto.value.extension.memoized.MemoizeExtension$Generator, javax.lang.model.element.ExecutableElement) 
		autovalue.shaded.com.squareup.javapoet$.$AnnotationSpec annotationSpec
		javax.lang.model.element.AnnotationMirror annotation
		javax.lang.model.element.ExecutableElement method
		com.google.auto.value.extension.memoized.MemoizeExtension$Generator$MethodOverrider$InitializationStrategy checkStrategy
	java.lang.Iterable fields () 
	autovalue.shaded.com.squareup.javapoet$.$MethodSpec method () 
	private void validate () 
	private void checkIllegalModifier (javax.lang.model.element.Modifier) 
		javax.lang.model.element.Modifier modifier
	private transient void printMessage (javax.tools.Diagnostic$Kind, java.lang.String, java.lang.Object[]) 
		javax.tools.Diagnostic$Kind kind
		String format
		Object[] args
	private boolean overridesObjectMethod (java.lang.String) 
		String methodName
	private javax.lang.model.element.ExecutableElement objectMethod (java.lang.String) 
		javax.lang.model.element.ExecutableElement method
		String methodName
		javax.lang.model.element.TypeElement object
	private boolean pullDownMethodAnnotation (javax.lang.model.element.AnnotationMirror) 
		javax.lang.model.element.AnnotationMirror annotation
	private autovalue.shaded.com.squareup.javapoet$.$FieldSpec buildCacheField (autovalue.shaded.com.squareup.javapoet$.$TypeName, java.lang.String) 
		autovalue.shaded.com.squareup.javapoet$.$TypeName type
		String name
		autovalue.shaded.com.squareup.javapoet$.$FieldSpec$Builder builder
	com.google.auto.value.extension.memoized.MemoizeExtension$Generator$MethodOverrider$InitializationStrategy strategy () 
		javax.lang.model.element.AnnotationMirror annotationMirror
	static synthetic autovalue.shaded.com.squareup.javapoet$.$FieldSpec access$1200 (com.google.auto.value.extension.memoized.MemoizeExtension$Generator$MethodOverrider) 
		com.google.auto.value.extension.memoized.MemoizeExtension$Generator$MethodOverrider x0
	static synthetic javax.lang.model.element.ExecutableElement access$1300 (com.google.auto.value.extension.memoized.MemoizeExtension$Generator$MethodOverrider) 
		com.google.auto.value.extension.memoized.MemoizeExtension$Generator$MethodOverrider x0
	static synthetic autovalue.shaded.com.squareup.javapoet$.$FieldSpec access$1400 (com.google.auto.value.extension.memoized.MemoizeExtension$Generator$MethodOverrider, autovalue.shaded.com.squareup.javapoet$.$TypeName, java.lang.String) 
		com.google.auto.value.extension.memoized.MemoizeExtension$Generator$MethodOverrider x0
		autovalue.shaded.com.squareup.javapoet$.$TypeName x1
		String x2
}

com/google/auto/value/extension/memoized/MemoizeExtension$Generator$MethodOverrider$InitializationStrategy.class
MemoizeExtension.java
package com.google.auto.value.extension.memoized
abstract com.google.auto.value.extension.memoized.MemoizeExtension$Generator$MethodOverrider$InitializationStrategy extends java.lang.Object {
	final synthetic com.google.auto.value.extension.memoized.MemoizeExtension$Generator$MethodOverrider this$1
	private void  (com.google.auto.value.extension.memoized.MemoizeExtension$Generator$MethodOverrider) 
	abstract java.lang.Iterable additionalFields () 
	abstract autovalue.shaded.com.squareup.javapoet$.$CodeBlock checkMemoized () 
	abstract autovalue.shaded.com.squareup.javapoet$.$CodeBlock setMemoized () 
	synthetic void  (com.google.auto.value.extension.memoized.MemoizeExtension$Generator$MethodOverrider, com.google.auto.value.extension.memoized.MemoizeExtension$1) 
		com.google.auto.value.extension.memoized.MemoizeExtension$Generator$MethodOverrider x0
		com.google.auto.value.extension.memoized.MemoizeExtension$1 x1
}

com/google/auto/value/extension/memoized/MemoizeExtension$Generator.class
MemoizeExtension.java
package com.google.auto.value.extension.memoized
final com.google.auto.value.extension.memoized.MemoizeExtension$Generator extends java.lang.Object {
	private final com.google.auto.value.extension.AutoValueExtension$Context context
	private final String className
	private final String classToExtend
	private final boolean isFinal
	private final javax.lang.model.util.Elements elements
	private final javax.annotation.processing.Messager messager
	private final autovalue.shaded.com.google$.common.base.$Optional lazyInitAnnotation
	private boolean hasErrors
	void  (com.google.auto.value.extension.AutoValueExtension$Context, java.lang.String, java.lang.String, boolean) 
		com.google.auto.value.extension.AutoValueExtension$Context context
		String className
		String classToExtend
		boolean isFinal
	java.lang.String generate () 
		com.google.auto.value.extension.memoized.MemoizeExtension$Generator$MethodOverrider methodOverrider
		javax.lang.model.element.ExecutableElement method
		autovalue.shaded.com.squareup.javapoet$.$TypeSpec$Builder generated
	private autovalue.shaded.com.squareup.javapoet$.$TypeName superType () 
		autovalue.shaded.com.squareup.javapoet$.$ClassName superType
		autovalue.shaded.com.google$.common.collect.$ImmutableList typeVariableNames
	private autovalue.shaded.com.google$.common.collect.$ImmutableList typeVariableNames () 
		javax.lang.model.element.TypeParameterElement typeParameter
		autovalue.shaded.com.google$.common.collect.$ImmutableList$Builder typeVariableNamesBuilder
	private autovalue.shaded.com.squareup.javapoet$.$MethodSpec constructor () 
		java.util.Map$Entry property
		String property
		autovalue.shaded.com.squareup.javapoet$.$MethodSpec$Builder constructor
		java.util.List namesWithDollars
	static synthetic boolean access$302 (com.google.auto.value.extension.memoized.MemoizeExtension$Generator, boolean) 
		com.google.auto.value.extension.memoized.MemoizeExtension$Generator x0
		boolean x1
	static synthetic javax.annotation.processing.Messager access$400 (com.google.auto.value.extension.memoized.MemoizeExtension$Generator) 
		com.google.auto.value.extension.memoized.MemoizeExtension$Generator x0
	static synthetic com.google.auto.value.extension.AutoValueExtension$Context access$500 (com.google.auto.value.extension.memoized.MemoizeExtension$Generator) 
		com.google.auto.value.extension.memoized.MemoizeExtension$Generator x0
	static synthetic javax.lang.model.util.Elements access$600 (com.google.auto.value.extension.memoized.MemoizeExtension$Generator) 
		com.google.auto.value.extension.memoized.MemoizeExtension$Generator x0
	static synthetic autovalue.shaded.com.google$.common.base.$Optional access$800 (com.google.auto.value.extension.memoized.MemoizeExtension$Generator) 
		com.google.auto.value.extension.memoized.MemoizeExtension$Generator x0
}

com/google/auto/value/processor/
com/google/auto/value/processor/BuilderSpec.class
BuilderSpec.java
package com.google.auto.value.processor
 com.google.auto.value.processor.BuilderSpec extends java.lang.Object {
	private final javax.lang.model.element.TypeElement autoValueClass
	private final javax.annotation.processing.ProcessingEnvironment processingEnv
	private final com.google.auto.value.processor.ErrorReporter errorReporter
	private static final autovalue.shaded.com.google$.common.collect.$ImmutableSet CLASS_OR_INTERFACE
	void  (javax.lang.model.element.TypeElement, javax.annotation.processing.ProcessingEnvironment, com.google.auto.value.processor.ErrorReporter) 
		javax.lang.model.element.TypeElement autoValueClass
		javax.annotation.processing.ProcessingEnvironment processingEnv
		com.google.auto.value.processor.ErrorReporter errorReporter
	autovalue.shaded.com.google$.common.base.$Optional getBuilder () 
		javax.lang.model.element.TypeElement containedClass
		autovalue.shaded.com.google$.common.base.$Optional builderTypeElement
	private autovalue.shaded.com.google$.common.base.$Optional builderFrom (javax.lang.model.element.TypeElement) 
		javax.lang.model.element.TypeElement builderTypeElement
	private static boolean sameTypeParameters (javax.lang.model.element.TypeElement, javax.lang.model.element.TypeElement) 
		javax.lang.model.element.TypeParameterElement aParam
		javax.lang.model.element.TypeParameterElement bParam
		java.util.Set autoValueBounds
		java.util.Set builderBounds
		int i
		javax.lang.model.element.TypeElement a
		javax.lang.model.element.TypeElement b
		int nTypeParameters
	private java.util.Set abstractMethods (javax.lang.model.element.TypeElement) 
		javax.lang.model.element.ExecutableElement method
		javax.lang.model.element.TypeElement typeElement
		java.util.Set methods
		autovalue.shaded.com.google$.common.collect.$ImmutableSet$Builder abstractMethods
	private java.lang.String typeParamsString () 
	static synthetic com.google.auto.value.processor.ErrorReporter access$000 (com.google.auto.value.processor.BuilderSpec) 
		com.google.auto.value.processor.BuilderSpec x0
	static synthetic java.util.Set access$100 (com.google.auto.value.processor.BuilderSpec, javax.lang.model.element.TypeElement) 
		com.google.auto.value.processor.BuilderSpec x0
		javax.lang.model.element.TypeElement x1
	static synthetic javax.annotation.processing.ProcessingEnvironment access$200 (com.google.auto.value.processor.BuilderSpec) 
		com.google.auto.value.processor.BuilderSpec x0
	static synthetic javax.lang.model.element.TypeElement access$300 (com.google.auto.value.processor.BuilderSpec) 
		com.google.auto.value.processor.BuilderSpec x0
	static synthetic java.lang.String access$400 (com.google.auto.value.processor.BuilderSpec) 
		com.google.auto.value.processor.BuilderSpec x0
	static void  () 
}

com/google/auto/value/processor/AutoAnnotationProcessor$Parameter.class
AutoAnnotationProcessor.java
package com.google.auto.value.processor
public com.google.auto.value.processor.AutoAnnotationProcessor$Parameter extends java.lang.Object {
	private final String typeName
	private final javax.lang.model.type.TypeKind kind
	void  (javax.lang.model.type.TypeMirror, com.google.auto.value.processor.TypeSimplifier) 
		javax.lang.model.type.TypeMirror type
		com.google.auto.value.processor.TypeSimplifier typeSimplifier
	public java.lang.String getType () 
	public javax.lang.model.type.TypeKind getKind () 
}

com/google/auto/value/processor/AutoAnnotationProcessor$Member.class
AutoAnnotationProcessor.java
package com.google.auto.value.processor
public com.google.auto.value.processor.AutoAnnotationProcessor$Member extends java.lang.Object {
	private final javax.annotation.processing.ProcessingEnvironment processingEnv
	private final javax.lang.model.element.Element context
	private final javax.lang.model.element.ExecutableElement method
	private final com.google.auto.value.processor.TypeSimplifier typeSimplifier
	private final com.google.auto.value.processor.AnnotationOutput annotationOutput
	void  (javax.annotation.processing.ProcessingEnvironment, javax.lang.model.element.Element, javax.lang.model.element.ExecutableElement, com.google.auto.value.processor.TypeSimplifier, com.google.auto.value.processor.AnnotationOutput) 
		javax.annotation.processing.ProcessingEnvironment processingEnv
		javax.lang.model.element.Element context
		javax.lang.model.element.ExecutableElement method
		com.google.auto.value.processor.TypeSimplifier typeSimplifier
		com.google.auto.value.processor.AnnotationOutput annotationDefaults
	public java.lang.String toString () 
	public java.lang.String getType () 
	public java.lang.String getComponentType () 
		javax.lang.model.type.ArrayType arrayType
	public javax.lang.model.type.TypeMirror getTypeMirror () 
	public javax.lang.model.type.TypeKind getKind () 
	public boolean isArrayOfClassWithBounds () 
		javax.lang.model.type.TypeMirror componentType
		javax.lang.model.type.DeclaredType declared
		javax.lang.model.type.TypeMirror parameter
		javax.lang.model.type.WildcardType wildcard
	public java.lang.String getDefaultValue () 
		javax.lang.model.element.AnnotationValue defaultValue
	static synthetic javax.lang.model.element.ExecutableElement access$000 (com.google.auto.value.processor.AutoAnnotationProcessor$Member) 
		com.google.auto.value.processor.AutoAnnotationProcessor$Member x0
}

com/google/auto/value/processor/AnnotationOutput.java
com/google/auto/value/processor/TypeSimplifier.class
TypeSimplifier.java
package com.google.auto.value.processor
final com.google.auto.value.processor.TypeSimplifier extends java.lang.Object {
	private final javax.lang.model.util.Types typeUtils
	private final java.util.Map imports
	private final com.google.auto.value.processor.TypeSimplifier$ToStringTypeVisitor toStringTypeVisitor
	private final com.google.auto.value.processor.TypeSimplifier$ToStringTypeVisitor toStringRawTypeVisitor
	void  (javax.lang.model.util.Types, java.lang.String, java.util.Set, javax.lang.model.type.TypeMirror) 
		javax.lang.model.util.Types typeUtils
		String packageName
		java.util.Set types
		javax.lang.model.type.TypeMirror base
		java.util.Set typesPlusBase
		java.util.Set referenced
		java.util.Set defined
	autovalue.shaded.com.google$.common.collect.$ImmutableSortedSet typesToImport () 
		java.util.Map$Entry entry
		autovalue.shaded.com.google$.common.collect.$ImmutableSortedSet$Builder typesToImport
	java.lang.String simplify (javax.lang.model.type.TypeMirror) 
		javax.lang.model.type.TypeMirror type
	java.lang.String simplifyRaw (javax.lang.model.type.TypeMirror) 
		javax.lang.model.type.TypeMirror type
	java.lang.String formalTypeParametersString (javax.lang.model.element.TypeElement) 
		javax.lang.model.element.TypeParameterElement typeParameter
		StringBuilder sb
		String sep
		javax.lang.model.element.TypeElement type
		java.util.List typeParameters
	static java.lang.String actualTypeParametersString (javax.lang.model.element.TypeElement) 
		javax.lang.model.element.TypeElement type
		java.util.List typeParameters
	private void appendTypeParameterWithBounds (java.lang.StringBuilder, javax.lang.model.element.TypeParameterElement) 
		javax.lang.model.type.TypeMirror bound
		StringBuilder sb
		javax.lang.model.element.TypeParameterElement typeParameter
		String sep
	static java.lang.String classNameOf (javax.lang.model.element.TypeElement) 
		javax.lang.model.element.TypeElement type
		String name
		String pkgName
	private static javax.lang.model.element.TypeElement topLevelType (javax.lang.model.element.TypeElement) 
		javax.lang.model.element.TypeElement type
	static java.lang.String packageNameOf (javax.lang.model.element.TypeElement) 
		javax.lang.model.element.TypeElement type
	static java.lang.String simpleNameOf (java.lang.String) 
		String s
	private static java.util.Map findImports (javax.lang.model.util.Types, java.lang.String, java.util.Set, java.util.Set) 
		boolean importIt
		String spelling
		boolean importIt
		String spelling
		javax.lang.model.element.TypeElement typeElement
		String fullName
		String simpleName
		String pkg
		boolean importIt
		String spelling
		javax.lang.model.type.TypeMirror type
		javax.lang.model.util.Types typeUtils
		String packageName
		java.util.Set referenced
		java.util.Set defined
		java.util.Map imports
		java.util.Set typesInScope
		java.util.Set ambiguous
	private static java.util.Set referencedClassTypes (javax.lang.model.util.Types, java.util.Set) 
		javax.lang.model.type.TypeMirror type
		javax.lang.model.element.TypeElement typeElement
		javax.lang.model.type.TypeMirror type
		javax.lang.model.util.Types typeUtil
		java.util.Set types
		java.util.Set allReferenced
		com.google.auto.value.processor.TypeSimplifier$ReferencedClassTypeVisitor referencedClassVisitor
		java.util.Set topLevelReferenced
	private static java.util.Set nonPrivateDeclaredTypes (javax.lang.model.util.Types, javax.lang.model.type.TypeMirror) 
		javax.lang.model.element.TypeElement nestedType
		javax.lang.model.type.TypeMirror supertype
		java.util.Set declared
		java.util.List nestedTypes
		javax.lang.model.util.Types typeUtils
		javax.lang.model.type.TypeMirror type
	private static java.util.Set ambiguousNames (javax.lang.model.util.Types, java.util.Set) 
		String simpleName
		javax.lang.model.element.Name qualifiedName
		javax.lang.model.element.Name previous
		javax.lang.model.type.TypeMirror type
		javax.lang.model.util.Types typeUtils
		java.util.Set types
		java.util.Set ambiguous
		java.util.Map simpleNamesToQualifiedNames
	static boolean isCastingUnchecked (javax.lang.model.type.TypeMirror) 
		javax.lang.model.type.TypeMirror type
	static synthetic javax.lang.model.util.Types access$200 (com.google.auto.value.processor.TypeSimplifier) 
		com.google.auto.value.processor.TypeSimplifier x0
	static synthetic javax.lang.model.element.TypeElement access$300 (javax.lang.model.element.TypeElement) 
		javax.lang.model.element.TypeElement x0
	static synthetic java.util.Map access$400 (com.google.auto.value.processor.TypeSimplifier) 
		com.google.auto.value.processor.TypeSimplifier x0
}

com/google/auto/value/processor/AnnotationOutput.class
AnnotationOutput.java
package com.google.auto.value.processor
 com.google.auto.value.processor.AnnotationOutput extends java.lang.Object {
	private final com.google.auto.value.processor.TypeSimplifier typeSimplifier
	void  (com.google.auto.value.processor.TypeSimplifier) 
		com.google.auto.value.processor.TypeSimplifier typeSimplifier
	java.lang.String sourceFormForInitializer (javax.lang.model.element.AnnotationValue, javax.annotation.processing.ProcessingEnvironment, java.lang.String, javax.lang.model.element.Element) 
		javax.lang.model.element.AnnotationValue annotationValue
		javax.annotation.processing.ProcessingEnvironment processingEnv
		String memberName
		javax.lang.model.element.Element context
		com.google.auto.value.processor.AnnotationOutput$SourceFormVisitor visitor
		StringBuilder sb
	java.lang.String sourceFormForAnnotation (javax.lang.model.element.AnnotationMirror) 
		javax.lang.model.element.AnnotationMirror annotationMirror
		StringBuilder sb
	private static java.lang.StringBuilder appendQuoted (java.lang.StringBuilder, java.lang.String) 
		int i
		StringBuilder sb
		String s
	private static java.lang.StringBuilder appendQuoted (java.lang.StringBuilder, char) 
		StringBuilder sb
		char c
	private static void appendEscaped (java.lang.StringBuilder, char) 
		StringBuilder sb
		char c
	static synthetic java.lang.StringBuilder access$000 (java.lang.StringBuilder, char) 
		StringBuilder x0
		char x1
	static synthetic com.google.auto.value.processor.TypeSimplifier access$100 (com.google.auto.value.processor.AnnotationOutput) 
		com.google.auto.value.processor.AnnotationOutput x0
	static synthetic java.lang.StringBuilder access$200 (java.lang.StringBuilder, java.lang.String) 
		StringBuilder x0
		String x1
}

com/google/auto/value/processor/GwtCompatibility.class
GwtCompatibility.java
package com.google.auto.value.processor
 com.google.auto.value.processor.GwtCompatibility extends java.lang.Object {
	private final autovalue.shaded.com.google$.common.base.$Optional gwtCompatibleAnnotation
	void  (javax.lang.model.element.TypeElement) 
		javax.lang.model.element.Name name
		javax.lang.model.element.AnnotationMirror annotation
		javax.lang.model.element.TypeElement type
		autovalue.shaded.com.google$.common.base.$Optional gwtCompatibleAnnotation
		java.util.List annotations
	autovalue.shaded.com.google$.common.base.$Optional gwtCompatibleAnnotation () 
	static java.util.Map getElementValues (javax.lang.model.element.AnnotationMirror) 
		javax.lang.model.element.AnnotationMirror annotation
	java.lang.String gwtCompatibleAnnotationString () 
		String annotationArguments
		java.util.Map$Entry entry
		java.util.List elements
		javax.lang.model.element.AnnotationMirror annotation
		javax.lang.model.element.TypeElement annotationElement
		String annotationArguments
}

com/google/auto/value/processor/ErrorReporter.java
com/google/auto/value/processor/GwtSerialization.class
GwtSerialization.java
package com.google.auto.value.processor
 com.google.auto.value.processor.GwtSerialization extends java.lang.Object {
	private final com.google.auto.value.processor.GwtCompatibility gwtCompatibility
	private final javax.annotation.processing.ProcessingEnvironment processingEnv
	private final javax.lang.model.element.TypeElement type
	private static final java.nio.charset.Charset UTF8
	void  (com.google.auto.value.processor.GwtCompatibility, javax.annotation.processing.ProcessingEnvironment, javax.lang.model.element.TypeElement) 
		com.google.auto.value.processor.GwtCompatibility gwtCompatibility
		javax.annotation.processing.ProcessingEnvironment processingEnv
		javax.lang.model.element.TypeElement type
	private boolean shouldWriteGwtSerializer () 
		java.util.Map$Entry entry
		javax.lang.model.element.AnnotationMirror gwtCompatible
		autovalue.shaded.com.google$.common.base.$Optional optionalGwtCompatible
	void maybeWriteGwtSerializer (com.google.auto.value.processor.AutoValueTemplateVars) 
		com.google.auto.value.processor.AutoValueProcessor$Property prop
		com.google.auto.value.processor.GwtSerialization$GwtTemplateVars vars
		String className
		String text
		com.google.auto.value.processor.AutoValueTemplateVars autoVars
	private void writeSourceFile (java.lang.String, java.lang.String, javax.lang.model.element.TypeElement) 
		javax.tools.JavaFileObject sourceFile
		java.io.Writer writer
		java.io.IOException e
		String className
		String text
		javax.lang.model.element.TypeElement originatingType
	private java.lang.String computeClassHash (java.lang.Iterable) 
		com.google.auto.value.processor.AutoValueProcessor$Property prop
		Iterable props
		com.google.auto.value.processor.TypeSimplifier typeSimplifier
		java.util.zip.CRC32 crc
	private static void update (java.util.zip.CRC32, java.lang.String) 
		java.util.zip.CRC32 crc
		String s
	static void  () 
}

com/google/auto/value/processor/GwtSerialization$Property.class
GwtSerialization.java
package com.google.auto.value.processor
public com.google.auto.value.processor.GwtSerialization$Property extends java.lang.Object {
	private final com.google.auto.value.processor.AutoValueProcessor$Property property
	private final boolean isCastingUnchecked
	void  (com.google.auto.value.processor.AutoValueProcessor$Property) 
		com.google.auto.value.processor.AutoValueProcessor$Property property
	public java.lang.String toString () 
	public java.lang.String getGetter () 
	public java.lang.String getType () 
	public java.lang.String getName () 
	public java.lang.String getGwtType () 
		String type
	public java.lang.String getGwtCast () 
	public boolean isCastingUnchecked () 
}

com/google/auto/value/processor/PropertyBuilderClassifier.java
com/google/auto/value/processor/Reformatter.class
Reformatter.java
package com.google.auto.value.processor
 com.google.auto.value.processor.Reformatter extends java.lang.Object {
	void  () 
	static java.lang.String fixup (java.lang.String) 
		String s
	private static java.lang.String removeTrailingSpace (java.lang.String) 
		int nl
		int i
		String s
		StringBuilder sb
		int start
	private static java.lang.String compressBlankLines (java.lang.String) 
		int j
		char c
		int i
		String s
		StringBuilder sb
		int braces
		int parens
	private static java.lang.String compressSpace (java.lang.String) 
		char nextC
		int end
		int start
		String s
		StringBuilder sb
		com.google.auto.value.processor.JavaScanner tokenizer
		int len
}

com/google/auto/value/processor/gwtserializer.vm
com/google/auto/value/processor/PropertyBuilderClassifier$PropertyBuilder.class
PropertyBuilderClassifier.java
package com.google.auto.value.processor
public com.google.auto.value.processor.PropertyBuilderClassifier$PropertyBuilder extends java.lang.Object {
	private final javax.lang.model.element.ExecutableElement propertyBuilderMethod
	private final String name
	private final String builderType
	private final String initializer
	private final String beforeInitDefault
	private final String initDefault
	private final String builtToBuilder
	private final String copyAll
	void  (javax.lang.model.element.ExecutableElement, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String) 
		javax.lang.model.element.ExecutableElement propertyBuilderMethod
		String builderType
		String initializer
		String beforeInitDefault
		String initDefault
		String builtToBuilder
		String copyAll
	public javax.lang.model.element.ExecutableElement getPropertyBuilderMethod () 
	public java.lang.String getAccess () 
	public java.lang.String getName () 
	public java.lang.String getBuilderType () 
	public java.lang.String getInitializer () 
	public java.lang.String getBeforeInitDefault () 
	public java.lang.String getInitDefault () 
	public java.lang.String getBuiltToBuilder () 
	public java.lang.String getCopyAll () 
}

com/google/auto/value/processor/BuilderSpec$Builder.class
BuilderSpec.java
package com.google.auto.value.processor
 com.google.auto.value.processor.BuilderSpec$Builder extends java.lang.Object {
	private final javax.lang.model.element.TypeElement builderTypeElement
	private autovalue.shaded.com.google$.common.collect.$ImmutableSet toBuilderMethods
	final synthetic com.google.auto.value.processor.BuilderSpec this$0
	void  (com.google.auto.value.processor.BuilderSpec, javax.lang.model.element.TypeElement) 
		com.google.auto.value.processor.BuilderSpec this$0
		javax.lang.model.element.TypeElement builderTypeElement
	autovalue.shaded.com.google$.common.collect.$ImmutableSet toBuilderMethods (javax.lang.model.util.Types, java.util.Set) 
		javax.lang.model.type.TypeMirror typeArgument
		javax.lang.model.type.DeclaredType returnType
		autovalue.shaded.com.google$.common.collect.$ImmutableList$Builder typeArguments
		javax.lang.model.element.ExecutableElement method
		javax.lang.model.util.Types typeUtils
		java.util.Set abstractMethods
		autovalue.shaded.com.google$.common.collect.$ImmutableList builderTypeParamNames
		autovalue.shaded.com.google$.common.collect.$ImmutableSet$Builder methods
		autovalue.shaded.com.google$.common.collect.$ImmutableSet builderMethods
	java.util.Set referencedTypes () 
		javax.lang.model.element.VariableElement parameter
		javax.lang.model.element.ExecutableElement method
		java.util.Set types
	void defineVars (com.google.auto.value.processor.AutoValueTemplateVars, com.google.auto.value.processor.TypeSimplifier, autovalue.shaded.com.google$.common.collect.$ImmutableBiMap) 
		javax.lang.model.element.Element buildMethod
		java.util.Set errorElements
		String property
		javax.lang.model.element.ExecutableElement setter
		javax.lang.model.type.TypeMirror propertyType
		java.util.Map$Entry entry
		com.google.auto.value.processor.AutoValueProcessor$Property property
		com.google.auto.value.processor.AutoValueTemplateVars vars
		com.google.auto.value.processor.TypeSimplifier typeSimplifier
		autovalue.shaded.com.google$.common.collect.$ImmutableBiMap getterToPropertyName
		Iterable builderMethods
		boolean autoValueHasToBuilder
		autovalue.shaded.com.google$.common.base.$Optional optionalClassifier
		com.google.auto.value.processor.BuilderMethodClassifier classifier
		java.util.Set buildMethods
		javax.lang.model.element.ExecutableElement buildMethod
		autovalue.shaded.com.google$.common.collect.$ImmutableMultimap$Builder setterBuilder
		java.util.Set required
}

com/google/auto/value/processor/AnnotationOutput$SourceFormVisitor.class
AnnotationOutput.java
package com.google.auto.value.processor
abstract com.google.auto.value.processor.AnnotationOutput$SourceFormVisitor extends javax.lang.model.util.SimpleAnnotationValueVisitor6 {
	final synthetic com.google.auto.value.processor.AnnotationOutput this$0
	private void  (com.google.auto.value.processor.AnnotationOutput) 
	protected java.lang.Void defaultAction (java.lang.Object, java.lang.StringBuilder) 
		Object value
		StringBuilder sb
	public java.lang.Void visitArray (java.util.List, java.lang.StringBuilder) 
		javax.lang.model.element.AnnotationValue value
		java.util.List values
		StringBuilder sb
		String sep
	public java.lang.Void visitChar (char, java.lang.StringBuilder) 
		char c
		StringBuilder sb
	public java.lang.Void visitLong (long, java.lang.StringBuilder) 
		long i
		StringBuilder sb
	public java.lang.Void visitDouble (double, java.lang.StringBuilder) 
		double d
		StringBuilder sb
	public java.lang.Void visitFloat (float, java.lang.StringBuilder) 
		float f
		StringBuilder sb
	public java.lang.Void visitEnumConstant (javax.lang.model.element.VariableElement, java.lang.StringBuilder) 
		javax.lang.model.element.VariableElement c
		StringBuilder sb
	public java.lang.Void visitString (java.lang.String, java.lang.StringBuilder) 
		String s
		StringBuilder sb
	public java.lang.Void visitType (javax.lang.model.type.TypeMirror, java.lang.StringBuilder) 
		javax.lang.model.type.TypeMirror classConstant
		StringBuilder sb
	public volatile synthetic java.lang.Object visitArray (java.util.List, java.lang.Object) 
	public volatile synthetic java.lang.Object visitEnumConstant (javax.lang.model.element.VariableElement, java.lang.Object) 
	public volatile synthetic java.lang.Object visitType (javax.lang.model.type.TypeMirror, java.lang.Object) 
	public volatile synthetic java.lang.Object visitString (java.lang.String, java.lang.Object) 
	public volatile synthetic java.lang.Object visitLong (long, java.lang.Object) 
	public volatile synthetic java.lang.Object visitFloat (float, java.lang.Object) 
	public volatile synthetic java.lang.Object visitDouble (double, java.lang.Object) 
	public volatile synthetic java.lang.Object visitChar (char, java.lang.Object) 
	protected volatile synthetic java.lang.Object defaultAction (java.lang.Object, java.lang.Object) 
	synthetic void  (com.google.auto.value.processor.AnnotationOutput, com.google.auto.value.processor.AnnotationOutput$1) 
		com.google.auto.value.processor.AnnotationOutput x0
		com.google.auto.value.processor.AnnotationOutput$1 x1
}

com/google/auto/value/processor/TypeSimplifier$ToStringTypeVisitor.class
TypeSimplifier.java
package com.google.auto.value.processor
 com.google.auto.value.processor.TypeSimplifier$ToStringTypeVisitor extends javax.lang.model.util.SimpleTypeVisitor6 {
	final synthetic com.google.auto.value.processor.TypeSimplifier this$0
	private void  (com.google.auto.value.processor.TypeSimplifier) 
	protected java.lang.StringBuilder defaultAction (javax.lang.model.type.TypeMirror, java.lang.StringBuilder) 
		javax.lang.model.type.TypeMirror type
		StringBuilder sb
	public java.lang.StringBuilder visitArray (javax.lang.model.type.ArrayType, java.lang.StringBuilder) 
		javax.lang.model.type.ArrayType type
		StringBuilder sb
	public java.lang.StringBuilder visitDeclared (javax.lang.model.type.DeclaredType, java.lang.StringBuilder) 
		String suffix
		javax.lang.model.type.DeclaredType type
		StringBuilder sb
		javax.lang.model.element.TypeElement typeElement
		javax.lang.model.element.TypeElement top
		String topString
	void appendTypeArguments (javax.lang.model.type.DeclaredType, java.lang.StringBuilder) 
		javax.lang.model.type.TypeMirror argument
		String sep
		javax.lang.model.type.DeclaredType type
		StringBuilder sb
		java.util.List arguments
	public java.lang.StringBuilder visitWildcard (javax.lang.model.type.WildcardType, java.lang.StringBuilder) 
		javax.lang.model.type.WildcardType type
		StringBuilder sb
		javax.lang.model.type.TypeMirror extendsBound
		javax.lang.model.type.TypeMirror superBound
	public volatile synthetic java.lang.Object visitWildcard (javax.lang.model.type.WildcardType, java.lang.Object) 
	public volatile synthetic java.lang.Object visitDeclared (javax.lang.model.type.DeclaredType, java.lang.Object) 
	public volatile synthetic java.lang.Object visitArray (javax.lang.model.type.ArrayType, java.lang.Object) 
	protected volatile synthetic java.lang.Object defaultAction (javax.lang.model.type.TypeMirror, java.lang.Object) 
	synthetic void  (com.google.auto.value.processor.TypeSimplifier, com.google.auto.value.processor.TypeSimplifier$1) 
		com.google.auto.value.processor.TypeSimplifier x0
		com.google.auto.value.processor.TypeSimplifier$1 x1
}

com/google/auto/value/processor/autovalue.vm
com/google/auto/value/processor/Reformatter.java
com/google/auto/value/processor/BuilderMethodClassifier.java
com/google/auto/value/processor/AbortProcessingException.class
AbortProcessingException.java
package com.google.auto.value.processor
 com.google.auto.value.processor.AbortProcessingException extends java.lang.RuntimeException {
	void  () 
}

com/google/auto/value/processor/TypeMirrorSet.class
TypeMirrorSet.java
package com.google.auto.value.processor
 com.google.auto.value.processor.TypeMirrorSet extends java.util.AbstractSet {
	private final java.util.Set wrappers
	void  () 
	void  (java.util.Collection) 
		java.util.Collection types
	private autovalue.shaded.com.google$.common.base.$Equivalence$Wrapper wrap (javax.lang.model.type.TypeMirror) 
		javax.lang.model.type.TypeMirror typeMirror
	public boolean add (javax.lang.model.type.TypeMirror) 
		javax.lang.model.type.TypeMirror typeMirror
	public java.util.Iterator iterator () 
		java.util.Iterator iterator
	public int size () 
	public boolean contains (java.lang.Object) 
		Object o
	public boolean remove (java.lang.Object) 
		Object o
	public boolean equals (java.lang.Object) 
		com.google.auto.value.processor.TypeMirrorSet that
		Object o
	public int hashCode () 
	public volatile synthetic boolean add (java.lang.Object) 
}

com/google/auto/value/processor/autoannotation.vm
com/google/auto/value/processor/GwtSerialization.java
com/google/auto/value/processor/BuilderSpec$PropertySetter.class
BuilderSpec.java
package com.google.auto.value.processor
public com.google.auto.value.processor.BuilderSpec$PropertySetter extends java.lang.Object {
	private final String access
	private final String name
	private final String parameterTypeString
	private final boolean primitiveParameter
	private final String copyOf
	final synthetic com.google.auto.value.processor.BuilderSpec this$0
	public void  (com.google.auto.value.processor.BuilderSpec, javax.lang.model.element.ExecutableElement, javax.lang.model.type.TypeMirror, com.google.auto.value.processor.TypeSimplifier) 
		String rawTarget
		String of
		com.google.auto.value.processor.BuilderSpec this$0
		javax.lang.model.element.ExecutableElement setter
		javax.lang.model.type.TypeMirror propertyType
		com.google.auto.value.processor.TypeSimplifier typeSimplifier
		javax.lang.model.type.TypeMirror parameterType
		String simplifiedParameterType
		javax.lang.model.util.Types typeUtils
		javax.lang.model.type.TypeMirror erasedPropertyType
		boolean sameType
	public java.lang.String getAccess () 
	public java.lang.String getName () 
	public java.lang.String getParameterType () 
	public boolean getPrimitiveParameter () 
	public java.lang.String copy (com.google.auto.value.processor.AutoValueProcessor$Property) 
		com.google.auto.value.processor.AutoValueProcessor$Property property
		String copy
}

com/google/auto/value/processor/TypeMirrorSet$1.class
TypeMirrorSet.java
package com.google.auto.value.processor
 com.google.auto.value.processor.TypeMirrorSet$1 extends java.lang.Object implements java.util.Iterator  {
	final synthetic java.util.Iterator val$iterator
	final synthetic com.google.auto.value.processor.TypeMirrorSet this$0
	void  (com.google.auto.value.processor.TypeMirrorSet, java.util.Iterator) 
		com.google.auto.value.processor.TypeMirrorSet this$0
	public boolean hasNext () 
	public javax.lang.model.type.TypeMirror next () 
	public void remove () 
	public volatile synthetic java.lang.Object next () 
}

com/google/auto/value/processor/AutoValueProcessor$Property.class
AutoValueProcessor.java
package com.google.auto.value.processor
public com.google.auto.value.processor.AutoValueProcessor$Property extends java.lang.Object {
	private final String name
	private final String identifier
	private final javax.lang.model.element.ExecutableElement method
	private final String type
	private final autovalue.shaded.com.google$.common.collect.$ImmutableList annotations
	private final com.google.auto.value.processor.Optionalish optional
	void  (java.lang.String, java.lang.String, javax.lang.model.element.ExecutableElement, java.lang.String, com.google.auto.value.processor.TypeSimplifier, autovalue.shaded.com.google$.common.collect.$ImmutableSet) 
		String name
		String identifier
		javax.lang.model.element.ExecutableElement method
		String type
		com.google.auto.value.processor.TypeSimplifier typeSimplifier
		autovalue.shaded.com.google$.common.collect.$ImmutableSet excludedAnnotations
		javax.lang.model.type.TypeMirror propertyType
	private autovalue.shaded.com.google$.common.collect.$ImmutableList buildAnnotations (com.google.auto.value.processor.TypeSimplifier, autovalue.shaded.com.google$.common.collect.$ImmutableSet) 
		com.google.auto.value.processor.AnnotationOutput annotationOutput
		javax.lang.model.element.AnnotationMirror annotationMirror
		com.google.auto.value.processor.TypeSimplifier typeSimplifier
		autovalue.shaded.com.google$.common.collect.$ImmutableSet excludedAnnotations
		autovalue.shaded.com.google$.common.collect.$ImmutableList$Builder builder
	public java.lang.String toString () 
	public java.lang.String getName () 
	public java.lang.String getGetter () 
	javax.lang.model.element.TypeElement getOwner () 
	public javax.lang.model.type.TypeMirror getTypeMirror () 
	public java.lang.String getType () 
	public javax.lang.model.type.TypeKind getKind () 
	public java.util.List getAnnotations () 
	public com.google.auto.value.processor.Optionalish getOptional () 
	public java.lang.String getNullableAnnotation () 
		String annotationString
	public boolean isNullable () 
	public java.lang.String getAccess () 
	public boolean equals (java.lang.Object) 
		Object obj
	public int hashCode () 
}

com/google/auto/value/processor/AutoValueProcessor$1.class
AutoValueProcessor.java
package com.google.auto.value.processor
synthetic com.google.auto.value.processor.AutoValueProcessor$1 extends java.lang.Object {
	static final synthetic int[] $SwitchMap$com$google$auto$value$processor$AutoValueProcessor$ObjectMethodToOverride
	static void  () 
}

com/google/auto/value/processor/MissingTypeException.class
MissingTypeException.java
package com.google.auto.value.processor
 com.google.auto.value.processor.MissingTypeException extends java.lang.RuntimeException {
	void  () 
}

com/google/auto/value/processor/Optionalish.java
com/google/auto/value/processor/ExtensionContext.java
com/google/auto/value/processor/EclipseHack.java
com/google/auto/value/processor/AutoValueBuilderProcessor.class
AutoValueBuilderProcessor.java
package com.google.auto.value.processor
public com.google.auto.value.processor.AutoValueBuilderProcessor extends javax.annotation.processing.AbstractProcessor {
	public void  () 
	public java.util.Set getSupportedAnnotationTypes () 
	public javax.lang.model.SourceVersion getSupportedSourceVersion () 
	public boolean process (java.util.Set, javax.annotation.processing.RoundEnvironment) 
		javax.lang.model.element.Element annotatedType
		java.util.Set annotations
		javax.annotation.processing.RoundEnvironment roundEnv
		java.util.Set builderTypes
	private void validate (javax.lang.model.element.Element, java.lang.String) 
		javax.lang.model.element.Element annotatedType
		String errorMessage
		javax.lang.model.element.Element container
}

com/google/auto/value/processor/TemplateVars.java
com/google/auto/value/processor/TypeSimplifier$ToStringRawTypeVisitor.class
TypeSimplifier.java
package com.google.auto.value.processor
 com.google.auto.value.processor.TypeSimplifier$ToStringRawTypeVisitor extends com.google.auto.value.processor.TypeSimplifier$ToStringTypeVisitor {
	final synthetic com.google.auto.value.processor.TypeSimplifier this$0
	private void  (com.google.auto.value.processor.TypeSimplifier) 
	void appendTypeArguments (javax.lang.model.type.DeclaredType, java.lang.StringBuilder) 
		javax.lang.model.type.DeclaredType type
		StringBuilder sb
	synthetic void  (com.google.auto.value.processor.TypeSimplifier, com.google.auto.value.processor.TypeSimplifier$1) 
		com.google.auto.value.processor.TypeSimplifier x0
		com.google.auto.value.processor.TypeSimplifier$1 x1
}

com/google/auto/value/processor/AutoValueProcessor.class
AutoValueProcessor.java
package com.google.auto.value.processor
public com.google.auto.value.processor.AutoValueProcessor extends javax.annotation.processing.AbstractProcessor {
	private static final java.util.regex.Pattern AUTO_VALUE_CLASSNAME_PATTERN
	private com.google.auto.value.processor.ErrorReporter errorReporter
	private final java.util.List deferredTypeNames
	private autovalue.shaded.com.google$.common.collect.$ImmutableList extensions
	private final ClassLoader loaderForExtensions
	private javax.lang.model.util.Types typeUtils
	static final synthetic boolean $assertionsDisabled
	public void  () 
	void  (java.lang.ClassLoader) 
		ClassLoader loaderForExtensions
	public void  (java.lang.Iterable) 
		Iterable extensions
	public java.util.Set getSupportedAnnotationTypes () 
	public javax.lang.model.SourceVersion getSupportedSourceVersion () 
	public synchronized void init (javax.annotation.processing.ProcessingEnvironment) 
		StringBuilder warning
		Throwable t
		javax.annotation.processing.ProcessingEnvironment processingEnv
	public boolean process (java.util.Set, javax.annotation.processing.RoundEnvironment) 
		String deferred
		javax.lang.model.element.TypeElement type
		com.google.auto.value.processor.MissingTypeException e
		String trace
		RuntimeException e
		javax.lang.model.element.TypeElement type
		java.util.Set annotations
		javax.annotation.processing.RoundEnvironment roundEnv
		java.util.List deferredTypes
		java.util.Collection annotatedElements
		java.util.List types
	private java.lang.String generatedClassName (javax.lang.model.element.TypeElement, java.lang.String) 
		javax.lang.model.element.TypeElement type
		String prefix
		String name
		String pkg
		String dot
	private java.lang.String generatedSubclassName (javax.lang.model.element.TypeElement, int) 
		javax.lang.model.element.TypeElement type
		int depth
	static java.lang.String access (javax.lang.model.element.ExecutableElement) 
		javax.lang.model.element.ExecutableElement method
		java.util.Set mods
	private static boolean isJavaLangObject (javax.lang.model.element.TypeElement) 
		javax.lang.model.element.TypeElement type
	private static com.google.auto.value.processor.AutoValueProcessor$ObjectMethodToOverride objectMethodToOverride (javax.lang.model.element.ExecutableElement) 
		javax.lang.model.element.ExecutableElement method
		String name
	private void processType (javax.lang.model.element.TypeElement) 
		autovalue.shaded.com.google$.common.collect.$ImmutableSet toBuilderMethods
		autovalue.shaded.com.google$.common.collect.$ImmutableSet allAbstractMethods
		java.util.Set excludedAnnotations
		javax.lang.model.element.TypeElement type
		com.google.auto.value.AutoValue autoValue
		autovalue.shaded.com.google$.common.collect.$ImmutableSet methods
		autovalue.shaded.com.google$.common.collect.$ImmutableSet abstractMethods
		com.google.auto.value.processor.BuilderSpec builderSpec
		autovalue.shaded.com.google$.common.base.$Optional builder
		autovalue.shaded.com.google$.common.collect.$ImmutableSet toBuilderMethods
		autovalue.shaded.com.google$.common.collect.$ImmutableSet propertyMethods
		autovalue.shaded.com.google$.common.collect.$ImmutableBiMap properties
		com.google.auto.value.processor.ExtensionContext context
		autovalue.shaded.com.google$.common.collect.$ImmutableList applicableExtensions
		autovalue.shaded.com.google$.common.collect.$ImmutableSet consumedMethods
		boolean extensionsPresent
		String finalSubclass
		com.google.auto.value.processor.AutoValueTemplateVars vars
		com.google.auto.value.processor.TypeSimplifier typeSimplifier
		com.google.auto.value.processor.GwtCompatibility gwtCompatibility
		int subclassDepth
		String subclass
		String text
		com.google.auto.value.processor.GwtSerialization gwtSerialization
	private static autovalue.shaded.com.google$.common.collect.$ImmutableList copyAnnotations (javax.lang.model.element.Element, com.google.auto.value.processor.TypeSimplifier, java.util.Set) 
		String annotationFqName
		javax.lang.model.element.AnnotationMirror annotation
		javax.lang.model.element.Element type
		com.google.auto.value.processor.TypeSimplifier typeSimplifier
		java.util.Set excludedAnnotations
		autovalue.shaded.com.google$.common.collect.$ImmutableList$Builder result
		com.google.auto.value.processor.AnnotationOutput annotationOutput
	private static java.lang.String getAnnotationFqName (javax.lang.model.element.AnnotationMirror) 
		javax.lang.model.element.AnnotationMirror annotation
	private autovalue.shaded.com.google$.common.collect.$ImmutableSet getFieldOfClasses (javax.lang.model.element.Element, java.lang.Class, java.lang.String, javax.lang.model.util.Elements) 
		String qualifiedName
		javax.lang.model.element.AnnotationValue annotationValue
		autovalue.shaded.com.google$.common.collect.$ImmutableSet$Builder result
		java.util.List annotationsToCopy
		java.util.Map$Entry entry
		javax.lang.model.element.AnnotationMirror annot
		javax.lang.model.element.Element element
		Class annotation
		String fieldName
		javax.lang.model.util.Elements elementUtils
		javax.lang.model.element.TypeElement annotationElement
		javax.lang.model.type.TypeMirror annotationMirror
	private autovalue.shaded.com.google$.common.collect.$ImmutableSet getAnnotationsMarkedWithInherited (javax.lang.model.element.Element) 
		javax.lang.model.element.AnnotationMirror annotation
		javax.lang.model.element.Element element
		autovalue.shaded.com.google$.common.collect.$ImmutableSet$Builder result
	private int writeExtensions (javax.lang.model.element.TypeElement, com.google.auto.value.processor.ExtensionContext, autovalue.shaded.com.google$.common.collect.$ImmutableList) 
		String parentFqName
		String parentSimpleName
		String classFqName
		String classSimpleName
		boolean isFinal
		String source
		com.google.auto.value.extension.AutoValueExtension extension
		javax.lang.model.element.TypeElement type
		com.google.auto.value.processor.ExtensionContext context
		autovalue.shaded.com.google$.common.collect.$ImmutableList applicableExtensions
		int writtenSoFar
	private autovalue.shaded.com.google$.common.collect.$ImmutableList applicableExtensions (javax.lang.model.element.TypeElement, com.google.auto.value.processor.ExtensionContext) 
		com.google.auto.value.extension.AutoValueExtension extension
		javax.lang.model.element.TypeElement type
		com.google.auto.value.processor.ExtensionContext context
		java.util.List applicableExtensions
		java.util.List finalExtensions
	private autovalue.shaded.com.google$.common.collect.$ImmutableSet methodsConsumedByExtensions (javax.lang.model.element.TypeElement, autovalue.shaded.com.google$.common.collect.$ImmutableList, com.google.auto.value.processor.ExtensionContext, autovalue.shaded.com.google$.common.collect.$ImmutableSet, autovalue.shaded.com.google$.common.collect.$ImmutableBiMap) 
		javax.lang.model.element.ExecutableElement propertyMethod
		String consumedProperty
		javax.lang.model.element.ExecutableElement consumedMethod
		javax.lang.model.element.ExecutableElement repeat
		java.util.Set consumedHere
		com.google.auto.value.extension.AutoValueExtension extension
		javax.lang.model.element.TypeElement type
		autovalue.shaded.com.google$.common.collect.$ImmutableList applicableExtensions
		com.google.auto.value.processor.ExtensionContext context
		autovalue.shaded.com.google$.common.collect.$ImmutableSet abstractMethods
		autovalue.shaded.com.google$.common.collect.$ImmutableBiMap properties
		java.util.Set consumed
	private void validateMethods (javax.lang.model.element.TypeElement, autovalue.shaded.com.google$.common.collect.$ImmutableSet, autovalue.shaded.com.google$.common.collect.$ImmutableSet, autovalue.shaded.com.google$.common.collect.$ImmutableSet, boolean) 
		String message
		javax.lang.model.element.ExecutableElement method
		javax.lang.model.element.TypeElement type
		autovalue.shaded.com.google$.common.collect.$ImmutableSet abstractMethods
		autovalue.shaded.com.google$.common.collect.$ImmutableSet toBuilderMethods
		autovalue.shaded.com.google$.common.collect.$ImmutableSet propertyMethods
		boolean extensionsPresent
		boolean ok
	private static java.lang.String extensionName (com.google.auto.value.extension.AutoValueExtension) 
		com.google.auto.value.extension.AutoValueExtension extension
	private com.google.auto.value.processor.TypeSimplifier defineVarsForType (javax.lang.model.element.TypeElement, com.google.auto.value.processor.AutoValueTemplateVars, autovalue.shaded.com.google$.common.collect.$ImmutableSet, autovalue.shaded.com.google$.common.collect.$ImmutableSet, autovalue.shaded.com.google$.common.base.$Optional) 
		javax.lang.model.type.TypeMirror returnType
		String propertyType
		String propertyName
		String identifier
		autovalue.shaded.com.google$.common.collect.$ImmutableSet excludedAnnotations
		com.google.auto.value.processor.AutoValueProcessor$Property p
		javax.lang.model.element.ExecutableElement method
		javax.lang.model.element.TypeElement type
		com.google.auto.value.processor.AutoValueTemplateVars vars
		autovalue.shaded.com.google$.common.collect.$ImmutableSet toBuilderMethods
		autovalue.shaded.com.google$.common.collect.$ImmutableSet propertyMethods
		autovalue.shaded.com.google$.common.base.$Optional builder
		javax.lang.model.type.DeclaredType declaredType
		java.util.Set types
		javax.lang.model.element.TypeElement generatedTypeElement
		javax.lang.model.type.TypeMirror javaUtilArrays
		autovalue.shaded.com.google$.common.collect.$ImmutableSetMultimap excludedAnnotationsMap
		String pkg
		com.google.auto.value.processor.TypeSimplifier typeSimplifier
		autovalue.shaded.com.google$.common.collect.$ImmutableBiMap methodToPropertyName
		java.util.Map methodToIdentifier
		java.util.List props
		com.google.auto.value.processor.EclipseHack eclipseHack
		autovalue.shaded.com.google$.common.collect.$ImmutableMap returnTypes
	private autovalue.shaded.com.google$.common.collect.$ImmutableSetMultimap allMethodExcludedAnnotations (java.lang.Iterable) 
		javax.lang.model.element.ExecutableElement method
		Iterable methods
		autovalue.shaded.com.google$.common.collect.$ImmutableSetMultimap$Builder result
	private autovalue.shaded.com.google$.common.collect.$ImmutableBiMap propertyNameToMethodMap (java.util.Set) 
		String methodName
		String name
		Object old
		javax.lang.model.element.ExecutableElement method
		java.util.Set propertyMethods
		java.util.Map map
		boolean allPrefixed
	private static boolean gettersAllPrefixed (java.util.Set) 
		java.util.Set methods
	static autovalue.shaded.com.google$.common.collect.$ImmutableSet prefixedGettersIn (java.lang.Iterable) 
		String name
		boolean get
		boolean is
		javax.lang.model.element.ExecutableElement method
		Iterable methods
		autovalue.shaded.com.google$.common.collect.$ImmutableSet$Builder getters
	private java.util.Set allMethodAnnotationTypes (java.lang.Iterable, autovalue.shaded.com.google$.common.collect.$ImmutableSetMultimap) 
		String annotationFqName
		javax.lang.model.element.AnnotationMirror annotationMirror
		javax.lang.model.element.AnnotationMirror annotationMirror
		autovalue.shaded.com.google$.common.collect.$ImmutableSet excludedAnnotations
		javax.lang.model.element.ExecutableElement method
		Iterable methods
		autovalue.shaded.com.google$.common.collect.$ImmutableSetMultimap excludedAnnotationsMap
		java.util.Set annotationTypes
	private java.lang.String nameWithoutPrefix (java.lang.String) 
		String name
	private void checkModifiersIfNested (javax.lang.model.element.TypeElement) 
		javax.lang.model.element.TypeElement type
		javax.lang.model.element.ElementKind enclosingKind
	private void fixReservedIdentifiers (java.util.Map) 
		java.util.Map$Entry entry
		java.util.Map methodToIdentifier
	private java.lang.String disambiguate (java.lang.String, java.util.Collection) 
		String candidate
		int i
		String name
		java.util.Collection existingNames
	private java.util.Set returnTypesOf (java.lang.Iterable) 
		javax.lang.model.element.ExecutableElement method
		Iterable methods
		java.util.Set returnTypes
	private static boolean containsArrayType (java.util.Set) 
		javax.lang.model.type.TypeMirror type
		java.util.Set types
	private static void determineObjectMethodsToGenerate (java.util.Set, com.google.auto.value.processor.AutoValueTemplateVars) 
		com.google.auto.value.processor.AutoValueProcessor$ObjectMethodToOverride override
		boolean canGenerate
		javax.lang.model.element.ExecutableElement method
		java.util.Set methods
		com.google.auto.value.processor.AutoValueTemplateVars vars
	private autovalue.shaded.com.google$.common.collect.$ImmutableSet abstractMethodsIn (autovalue.shaded.com.google$.common.collect.$ImmutableSet) 
		boolean hasArgs
		javax.lang.model.element.ExecutableElement method
		autovalue.shaded.com.google$.common.collect.$ImmutableSet methods
		java.util.Set noArgMethods
		autovalue.shaded.com.google$.common.collect.$ImmutableSet$Builder abstracts
	private autovalue.shaded.com.google$.common.collect.$ImmutableSet propertyMethodsIn (autovalue.shaded.com.google$.common.collect.$ImmutableSet) 
		javax.lang.model.element.ExecutableElement method
		autovalue.shaded.com.google$.common.collect.$ImmutableSet abstractMethods
		autovalue.shaded.com.google$.common.collect.$ImmutableSet$Builder properties
	private boolean checkReturnType (javax.lang.model.element.TypeElement, javax.lang.model.element.ExecutableElement) 
		javax.lang.model.type.TypeMirror componentType
		javax.lang.model.element.TypeElement autoValueClass
		javax.lang.model.element.ExecutableElement getter
		javax.lang.model.type.TypeMirror type
	private void warnAboutPrimitiveArrays (javax.lang.model.element.TypeElement, javax.lang.model.element.ExecutableElement) 
		javax.lang.model.element.AnnotationValue listValue
		String warning
		boolean sameClass
		javax.lang.model.element.TypeElement autoValueClass
		javax.lang.model.element.ExecutableElement getter
		boolean suppressed
		autovalue.shaded.com.google$.common.base.$Optional maybeAnnotation
	private void writeSourceFile (java.lang.String, java.lang.String, javax.lang.model.element.TypeElement) 
		javax.tools.JavaFileObject sourceFile
		java.io.Writer writer
		java.io.IOException e
		String className
		String text
		javax.lang.model.element.TypeElement originatingType
	private boolean ancestorIsAutoValue (javax.lang.model.element.TypeElement) 
		javax.lang.model.type.TypeMirror parentMirror
		javax.lang.model.element.TypeElement parentElement
		javax.lang.model.element.TypeElement type
	private boolean implementsAnnotation (javax.lang.model.element.TypeElement) 
		javax.lang.model.element.TypeElement type
	private java.lang.String getSerialVersionUID (javax.lang.model.element.TypeElement) 
		Object value
		javax.lang.model.element.VariableElement field
		java.util.List fields
		javax.lang.model.element.TypeElement type
		javax.lang.model.type.TypeMirror serializable
	private javax.lang.model.type.TypeMirror getTypeMirror (java.lang.Class) 
		Class c
	private static java.lang.String wildcardTypeParametersString (javax.lang.model.element.TypeElement) 
		javax.lang.model.element.TypeElement type
		java.util.List typeParameters
	private static autovalue.shaded.com.google$.common.collect.$ImmutableSet immutableSetDifference (autovalue.shaded.com.google$.common.collect.$ImmutableSet, autovalue.shaded.com.google$.common.collect.$ImmutableSet) 
		autovalue.shaded.com.google$.common.collect.$ImmutableSet a
		autovalue.shaded.com.google$.common.collect.$ImmutableSet b
	private com.google.auto.value.processor.EclipseHack eclipseHack () 
	static synthetic autovalue.shaded.com.google$.common.collect.$ImmutableList access$000 (javax.lang.model.element.Element, com.google.auto.value.processor.TypeSimplifier, java.util.Set) 
		javax.lang.model.element.Element x0
		com.google.auto.value.processor.TypeSimplifier x1
		java.util.Set x2
	static synthetic java.lang.String access$100 (com.google.auto.value.extension.AutoValueExtension) 
		com.google.auto.value.extension.AutoValueExtension x0
	static void  () 
}

com/google/auto/value/processor/TypeSimplifier$1.class
TypeSimplifier.java
package com.google.auto.value.processor
synthetic com.google.auto.value.processor.TypeSimplifier$1 extends java.lang.Object {
}

com/google/auto/value/processor/MissingTypeException.java
com/google/auto/value/processor/AutoAnnotationProcessor.class
AutoAnnotationProcessor.java
package com.google.auto.value.processor
public com.google.auto.value.processor.AutoAnnotationProcessor extends javax.annotation.processing.AbstractProcessor {
	private javax.lang.model.util.Types typeUtils
	public void  () 
	public java.util.Set getSupportedAnnotationTypes () 
	public javax.lang.model.SourceVersion getSupportedSourceVersion () 
	private transient void reportError (javax.lang.model.element.Element, java.lang.String, java.lang.Object[]) 
		javax.lang.model.element.Element e
		String msg
		Object[] msgParams
		String formattedMessage
	private com.google.auto.value.processor.AbortProcessingException abortWithError (java.lang.String, javax.lang.model.element.Element) 
		String msg
		javax.lang.model.element.Element e
	public boolean process (java.util.Set, javax.annotation.processing.RoundEnvironment) 
		java.util.Set annotations
		javax.annotation.processing.RoundEnvironment roundEnv
		boolean claimed
	private void process (javax.annotation.processing.RoundEnvironment) 
		String trace
		RuntimeException e
		javax.lang.model.element.ExecutableElement method
		javax.annotation.processing.RoundEnvironment roundEnv
		java.util.Collection annotatedElements
		java.util.List methods
	private void processMethod (javax.lang.model.element.ExecutableElement) 
		int h
		javax.lang.model.element.ExecutableElement method
		javax.lang.model.element.TypeElement annotationElement
		javax.lang.model.type.TypeMirror annotationTypeMirror
		java.util.Set wrapperTypesUsedInCollections
		autovalue.shaded.com.google$.common.collect.$ImmutableMap memberMethods
		java.util.Set memberTypes
		java.util.Set referencedTypes
		javax.lang.model.element.TypeElement methodClass
		String pkg
		com.google.auto.value.processor.TypeSimplifier typeSimplifier
		com.google.auto.value.processor.AnnotationOutput annotationOutput
		autovalue.shaded.com.google$.common.collect.$ImmutableMap defaultValues
		autovalue.shaded.com.google$.common.collect.$ImmutableMap members
		autovalue.shaded.com.google$.common.collect.$ImmutableMap parameters
		String generatedClassName
		com.google.auto.value.processor.AutoAnnotationTemplateVars vars
		autovalue.shaded.com.google$.common.collect.$ImmutableMap invariableHashes
		String text
		String fullName
	private static autovalue.shaded.com.google$.common.base.$Optional invariableHash (javax.lang.model.element.AnnotationValue) 
		java.util.List list
		javax.lang.model.element.AnnotationValue annotationValue
		Object value
	private static autovalue.shaded.com.google$.common.base.$Optional invariableHash (java.util.List) 
		autovalue.shaded.com.google$.common.base.$Optional maybeHash
		javax.lang.model.element.AnnotationValue annotationValue
		java.util.List annotationValues
		int h
	private static autovalue.shaded.com.google$.common.collect.$ImmutableMap invariableHashes (autovalue.shaded.com.google$.common.collect.$ImmutableMap, autovalue.shaded.com.google$.common.collect.$ImmutableSet) 
		com.google.auto.value.processor.AutoAnnotationProcessor$Member member
		javax.lang.model.element.AnnotationValue annotationValue
		autovalue.shaded.com.google$.common.base.$Optional invariableHash
		String element
		autovalue.shaded.com.google$.common.collect.$ImmutableMap members
		autovalue.shaded.com.google$.common.collect.$ImmutableSet parameters
		autovalue.shaded.com.google$.common.collect.$ImmutableMap$Builder builder
	private boolean methodsAreOverloaded (java.util.List) 
		String qualifiedClassName
		javax.lang.model.element.ExecutableElement method
		java.util.List methods
		boolean overloaded
		java.util.Set classNames
	private java.lang.String generatedClassName (javax.lang.model.element.ExecutableElement) 
		javax.lang.model.element.ExecutableElement method
		javax.lang.model.element.TypeElement type
		String name
	private javax.lang.model.element.TypeElement getAnnotationReturnType (javax.lang.model.element.ExecutableElement) 
		javax.lang.model.element.Element returnTypeElement
		javax.lang.model.element.ExecutableElement method
		javax.lang.model.type.TypeMirror returnTypeMirror
	private autovalue.shaded.com.google$.common.collect.$ImmutableMap getMemberMethods (javax.lang.model.element.TypeElement) 
		String name
		javax.lang.model.element.ExecutableElement member
		javax.lang.model.element.TypeElement annotationElement
		autovalue.shaded.com.google$.common.collect.$ImmutableMap$Builder members
	private autovalue.shaded.com.google$.common.collect.$ImmutableMap getMembers (javax.lang.model.element.Element, autovalue.shaded.com.google$.common.collect.$ImmutableMap, com.google.auto.value.processor.TypeSimplifier, com.google.auto.value.processor.AnnotationOutput) 
		javax.lang.model.element.ExecutableElement memberMethod
		String name
		java.util.Map$Entry entry
		javax.lang.model.element.Element context
		autovalue.shaded.com.google$.common.collect.$ImmutableMap memberMethods
		com.google.auto.value.processor.TypeSimplifier typeSimplifier
		com.google.auto.value.processor.AnnotationOutput annotationOutput
		autovalue.shaded.com.google$.common.collect.$ImmutableMap$Builder members
	private autovalue.shaded.com.google$.common.collect.$ImmutableMap getDefaultValues (javax.lang.model.element.TypeElement) 
		String name
		javax.lang.model.element.AnnotationValue defaultValue
		javax.lang.model.element.ExecutableElement member
		javax.lang.model.element.TypeElement annotationElement
		autovalue.shaded.com.google$.common.collect.$ImmutableMap$Builder defaultValues
	private java.util.Set getMemberTypes (java.util.Collection) 
		javax.lang.model.element.ExecutableElement memberMethod
		java.util.Collection memberMethods
		java.util.Set types
	private autovalue.shaded.com.google$.common.collect.$ImmutableMap getParameters (javax.lang.model.element.TypeElement, javax.lang.model.element.ExecutableElement, java.util.Map, com.google.auto.value.processor.TypeSimplifier) 
		javax.lang.model.type.TypeMirror parameterType
		javax.lang.model.type.TypeMirror memberType
		String name
		com.google.auto.value.processor.AutoAnnotationProcessor$Member member
		javax.lang.model.element.VariableElement parameter
		javax.lang.model.element.TypeElement annotationElement
		javax.lang.model.element.ExecutableElement method
		java.util.Map members
		com.google.auto.value.processor.TypeSimplifier typeSimplifier
		autovalue.shaded.com.google$.common.collect.$ImmutableMap$Builder parameters
		boolean error
	private void validateParameters (javax.lang.model.element.TypeElement, javax.lang.model.element.ExecutableElement, autovalue.shaded.com.google$.common.collect.$ImmutableMap, autovalue.shaded.com.google$.common.collect.$ImmutableMap, autovalue.shaded.com.google$.common.collect.$ImmutableMap) 
		String memberName
		javax.lang.model.element.TypeElement annotationElement
		javax.lang.model.element.ExecutableElement method
		autovalue.shaded.com.google$.common.collect.$ImmutableMap members
		autovalue.shaded.com.google$.common.collect.$ImmutableMap parameters
		autovalue.shaded.com.google$.common.collect.$ImmutableMap defaultValues
		boolean error
	private boolean compatibleTypes (javax.lang.model.type.TypeMirror, javax.lang.model.type.TypeMirror) 
		javax.lang.model.type.TypeMirror parameterType
		javax.lang.model.type.TypeMirror memberType
		javax.lang.model.type.TypeMirror arrayElementType
		javax.lang.model.type.TypeMirror wrappedArrayElementType
		javax.lang.model.element.TypeElement javaUtilCollection
		javax.lang.model.type.DeclaredType collectionOfElement
	private java.util.Set wrapperTypesUsedInCollections (javax.lang.model.element.ExecutableElement) 
		javax.lang.model.element.VariableElement parameter
		javax.lang.model.type.DeclaredType collectionOfWrapper
		Class wrapper
		javax.lang.model.element.ExecutableElement method
		javax.lang.model.element.TypeElement javaUtilCollection
		autovalue.shaded.com.google$.common.collect.$ImmutableSet$Builder usedInCollections
	private java.util.Set getReferencedTypes (javax.lang.model.type.TypeMirror, javax.lang.model.element.ExecutableElement, java.util.Set, java.util.Set) 
		javax.lang.model.element.VariableElement parameter
		javax.lang.model.type.TypeMirror annotation
		javax.lang.model.element.ExecutableElement method
		java.util.Set memberTypes
		java.util.Set wrapperTypesUsedInCollections
		java.util.Set types
	private javax.lang.model.type.TypeMirror getTypeMirror (java.lang.Class) 
		Class c
	private static boolean containsArrayType (java.util.Set) 
		javax.lang.model.type.TypeMirror type
		java.util.Set types
	private static boolean isGwtCompatible (javax.lang.model.element.TypeElement) 
		String name
		javax.lang.model.element.AnnotationMirror annotationMirror
		javax.lang.model.element.TypeElement annotationElement
	private static java.lang.String fullyQualifiedName (java.lang.String, java.lang.String) 
		String pkg
		String cls
	private void writeSourceFile (java.lang.String, java.lang.String, javax.lang.model.element.TypeElement) 
		javax.tools.JavaFileObject sourceFile
		java.io.Writer writer
		java.io.IOException e
		String className
		String text
		javax.lang.model.element.TypeElement originatingType
}

com/google/auto/value/processor/package-info.java
com/google/auto/value/processor/ErrorReporter.class
ErrorReporter.java
package com.google.auto.value.processor
 com.google.auto.value.processor.ErrorReporter extends java.lang.Object {
	private final javax.annotation.processing.Messager messager
	void  (javax.annotation.processing.ProcessingEnvironment) 
		javax.annotation.processing.ProcessingEnvironment processingEnv
	void reportNote (java.lang.String, javax.lang.model.element.Element) 
		String msg
		javax.lang.model.element.Element e
	void reportWarning (java.lang.String, javax.lang.model.element.Element) 
		String msg
		javax.lang.model.element.Element e
	void reportError (java.lang.String, javax.lang.model.element.Element) 
		String msg
		javax.lang.model.element.Element e
	void abortWithError (java.lang.String, javax.lang.model.element.Element) 
		String msg
		javax.lang.model.element.Element e
}

com/google/auto/value/processor/AutoValueProcessor$SimpleMethod.class
AutoValueProcessor.java
package com.google.auto.value.processor
public com.google.auto.value.processor.AutoValueProcessor$SimpleMethod extends java.lang.Object {
	private final String access
	private final String name
	void  (javax.lang.model.element.ExecutableElement) 
		javax.lang.model.element.ExecutableElement method
	public java.lang.String getAccess () 
	public java.lang.String getName () 
}

com/google/auto/value/processor/escapevelocity/
com/google/auto/value/processor/escapevelocity/EvaluationContext.class
EvaluationContext.java
package com.google.auto.value.processor.escapevelocity
abstract com.google.auto.value.processor.escapevelocity.EvaluationContext extends java.lang.Object {
	public abstract java.lang.Object getVar (java.lang.String) 
	public abstract boolean varIsDefined (java.lang.String) 
	public abstract java.lang.Runnable setVar (java.lang.String, java.lang.Object) 
}

com/google/auto/value/processor/escapevelocity/ParseException.class
ParseException.java
package com.google.auto.value.processor.escapevelocity
public com.google.auto.value.processor.escapevelocity.ParseException extends java.lang.RuntimeException {
	private static final long serialVersionUID
	void  (java.lang.String, int) 
		String message
		int lineNumber
	void  (java.lang.String, int, java.lang.String) 
		String message
		int lineNumber
		String context
}

com/google/auto/value/processor/escapevelocity/Reparser.class
Reparser.java
package com.google.auto.value.processor.escapevelocity
 com.google.auto.value.processor.escapevelocity.Reparser extends java.lang.Object {
	private static final autovalue.shaded.com.google$.common.collect.$ImmutableSet END_SET
	private static final autovalue.shaded.com.google$.common.collect.$ImmutableSet EOF_SET
	private static final autovalue.shaded.com.google$.common.collect.$ImmutableSet ELSE_ELSE_IF_END_SET
	private final autovalue.shaded.com.google$.common.collect.$ImmutableList nodes
	private int nodeIndex
	private final java.util.Map macros
	static final synthetic boolean $assertionsDisabled
	void  (autovalue.shaded.com.google$.common.collect.$ImmutableList) 
		autovalue.shaded.com.google$.common.collect.$ImmutableList nodes
	com.google.auto.value.processor.escapevelocity.Template reparse () 
		com.google.auto.value.processor.escapevelocity.Node root
	private static autovalue.shaded.com.google$.common.collect.$ImmutableList removeSpaceBeforeSet (autovalue.shaded.com.google$.common.collect.$ImmutableList) 
		com.google.auto.value.processor.escapevelocity.Node nodeI
		int i
		autovalue.shaded.com.google$.common.collect.$ImmutableList nodes
		autovalue.shaded.com.google$.common.collect.$ImmutableList$Builder newNodes
	private static boolean shouldDeleteSpaceBetweenThisAndSet (com.google.auto.value.processor.escapevelocity.Node) 
		com.google.auto.value.processor.escapevelocity.Node node
	private static boolean isWhitespaceLiteral (com.google.auto.value.processor.escapevelocity.Node) 
		Object constant
		com.google.auto.value.processor.escapevelocity.Node node
	private com.google.auto.value.processor.escapevelocity.Node parseTo (java.util.Set, com.google.auto.value.processor.escapevelocity.TokenNode) 
		com.google.auto.value.processor.escapevelocity.Node parsed
		com.google.auto.value.processor.escapevelocity.Node currentNode
		com.google.auto.value.processor.escapevelocity.Node parsed
		java.util.Set stopSet
		com.google.auto.value.processor.escapevelocity.TokenNode forWhat
		autovalue.shaded.com.google$.common.collect.$ImmutableList$Builder nodeList
	private com.google.auto.value.processor.escapevelocity.Node currentNode () 
	private com.google.auto.value.processor.escapevelocity.Node nextNode () 
		com.google.auto.value.processor.escapevelocity.Node currentNode
	private com.google.auto.value.processor.escapevelocity.Node parseTokenNode () 
		com.google.auto.value.processor.escapevelocity.TokenNode tokenNode
	private com.google.auto.value.processor.escapevelocity.Node parseForEach (com.google.auto.value.processor.escapevelocity.TokenNode$ForEachTokenNode) 
		com.google.auto.value.processor.escapevelocity.TokenNode$ForEachTokenNode forEach
		com.google.auto.value.processor.escapevelocity.Node body
	private com.google.auto.value.processor.escapevelocity.Node parseIfOrElseIf (com.google.auto.value.processor.escapevelocity.TokenNode$IfOrElseIfTokenNode) 
		com.google.auto.value.processor.escapevelocity.Node falsePart
		com.google.auto.value.processor.escapevelocity.Node falsePart
		com.google.auto.value.processor.escapevelocity.Node falsePart
		com.google.auto.value.processor.escapevelocity.TokenNode$IfOrElseIfTokenNode ifOrElseIf
		com.google.auto.value.processor.escapevelocity.Node truePart
		com.google.auto.value.processor.escapevelocity.Node falsePart
		com.google.auto.value.processor.escapevelocity.Node token
	private com.google.auto.value.processor.escapevelocity.Node parseMacroDefinition (com.google.auto.value.processor.escapevelocity.TokenNode$MacroDefinitionTokenNode) 
		com.google.auto.value.processor.escapevelocity.Macro macro
		com.google.auto.value.processor.escapevelocity.TokenNode$MacroDefinitionTokenNode macroDefinition
		com.google.auto.value.processor.escapevelocity.Node body
	private void linkMacroCalls () 
		com.google.auto.value.processor.escapevelocity.Node node
	private void linkMacroCall (com.google.auto.value.processor.escapevelocity.DirectiveNode$MacroCallNode) 
		com.google.auto.value.processor.escapevelocity.DirectiveNode$MacroCallNode macroCall
		com.google.auto.value.processor.escapevelocity.Macro macro
	static void  () 
}

com/google/auto/value/processor/escapevelocity/DirectiveNode$ForEachNode.class
DirectiveNode.java
package com.google.auto.value.processor.escapevelocity
 com.google.auto.value.processor.escapevelocity.DirectiveNode$ForEachNode extends com.google.auto.value.processor.escapevelocity.DirectiveNode {
	private final String var
	private final com.google.auto.value.processor.escapevelocity.ExpressionNode collection
	private final com.google.auto.value.processor.escapevelocity.Node body
	void  (int, java.lang.String, com.google.auto.value.processor.escapevelocity.ExpressionNode, com.google.auto.value.processor.escapevelocity.Node) 
		int lineNumber
		String var
		com.google.auto.value.processor.escapevelocity.ExpressionNode in
		com.google.auto.value.processor.escapevelocity.Node body
	java.lang.Object evaluate (com.google.auto.value.processor.escapevelocity.EvaluationContext) 
		Iterable iterable
		Iterable iterable
		Iterable iterable
		com.google.auto.value.processor.escapevelocity.EvaluationContext context
		Object collectionValue
		Iterable iterable
		Runnable undo
		StringBuilder sb
		java.util.Iterator it
		Runnable undoForEach
}

com/google/auto/value/processor/escapevelocity/TokenNode.java
com/google/auto/value/processor/escapevelocity/Reparser.java
com/google/auto/value/processor/escapevelocity/TokenNode$IfOrElseIfTokenNode.class
TokenNode.java
package com.google.auto.value.processor.escapevelocity
abstract com.google.auto.value.processor.escapevelocity.TokenNode$IfOrElseIfTokenNode extends com.google.auto.value.processor.escapevelocity.TokenNode {
	final com.google.auto.value.processor.escapevelocity.ExpressionNode condition
	void  (com.google.auto.value.processor.escapevelocity.ExpressionNode) 
		com.google.auto.value.processor.escapevelocity.ExpressionNode condition
}

com/google/auto/value/processor/escapevelocity/EvaluationException.class
EvaluationException.java
package com.google.auto.value.processor.escapevelocity
public com.google.auto.value.processor.escapevelocity.EvaluationException extends java.lang.RuntimeException {
	private static final long serialVersionUID
	void  (java.lang.String) 
		String message
	void  (java.lang.String, java.lang.Throwable) 
		String message
		Throwable cause
}

com/google/auto/value/processor/escapevelocity/NOTICE
com/google/auto/value/processor/escapevelocity/TokenNode$ElseTokenNode.class
TokenNode.java
package com.google.auto.value.processor.escapevelocity
final com.google.auto.value.processor.escapevelocity.TokenNode$ElseTokenNode extends com.google.auto.value.processor.escapevelocity.TokenNode {
	void  (int) 
		int lineNumber
	java.lang.String name () 
}

com/google/auto/value/processor/escapevelocity/DirectiveNode$IfNode.class
DirectiveNode.java
package com.google.auto.value.processor.escapevelocity
 com.google.auto.value.processor.escapevelocity.DirectiveNode$IfNode extends com.google.auto.value.processor.escapevelocity.DirectiveNode {
	private final com.google.auto.value.processor.escapevelocity.ExpressionNode condition
	private final com.google.auto.value.processor.escapevelocity.Node truePart
	private final com.google.auto.value.processor.escapevelocity.Node falsePart
	void  (int, com.google.auto.value.processor.escapevelocity.ExpressionNode, com.google.auto.value.processor.escapevelocity.Node, com.google.auto.value.processor.escapevelocity.Node) 
		int lineNumber
		com.google.auto.value.processor.escapevelocity.ExpressionNode condition
		com.google.auto.value.processor.escapevelocity.Node trueNode
		com.google.auto.value.processor.escapevelocity.Node falseNode
	java.lang.Object evaluate (com.google.auto.value.processor.escapevelocity.EvaluationContext) 
		com.google.auto.value.processor.escapevelocity.EvaluationContext context
		com.google.auto.value.processor.escapevelocity.Node branch
}

com/google/auto/value/processor/escapevelocity/Template.java
com/google/auto/value/processor/escapevelocity/ReferenceNode.class
ReferenceNode.java
package com.google.auto.value.processor.escapevelocity
abstract com.google.auto.value.processor.escapevelocity.ReferenceNode extends com.google.auto.value.processor.escapevelocity.ExpressionNode {
	private static final String THIS_PACKAGE
	private static final java.lang.reflect.Method CLASS_GET_MODULE_METHOD
	private static final java.lang.reflect.Method MODULE_IS_EXPORTED_METHOD
	void  (int) 
		int lineNumber
	java.lang.Object invokeMethod (java.lang.reflect.Method, java.lang.Object, java.util.List) 
		java.lang.reflect.InvocationTargetException e
		Exception e
		java.lang.reflect.Method method
		Object target
		java.util.List argValues
	private static java.lang.String packageNameOf (java.lang.Class) 
		Class c
		String name
		int lastDot
	static java.lang.reflect.Method visibleMethod (java.lang.reflect.Method, java.lang.Class) 
		java.lang.reflect.Method methodInClass
		NoSuchMethodException e
		java.lang.reflect.Method methodIntf
		Class intf
		java.lang.reflect.Method method
		Class in
		java.lang.reflect.Method methodInClass
		java.lang.reflect.Method methodSuper
	private static boolean classIsPublic (java.lang.Class) 
		Class c
	private static boolean classIsExported (java.lang.Class) 
		String pkg
		Object module
		Exception e
		Class c
	static void  () 
		Class moduleClass
		java.lang.reflect.Method classGetModuleMethod
		java.lang.reflect.Method moduleIsExportedMethod
		Exception e
		java.lang.reflect.Method classGetModuleMethod
		java.lang.reflect.Method moduleIsExportedMethod
}

com/google/auto/value/processor/escapevelocity/TokenNode$EofNode.class
TokenNode.java
package com.google.auto.value.processor.escapevelocity
final com.google.auto.value.processor.escapevelocity.TokenNode$EofNode extends com.google.auto.value.processor.escapevelocity.TokenNode {
	void  (int) 
		int lineNumber
	java.lang.String name () 
}

com/google/auto/value/processor/escapevelocity/EvaluationException.java
com/google/auto/value/processor/escapevelocity/ParseException.java
com/google/auto/value/processor/escapevelocity/ExpressionNode$NotExpressionNode.class
ExpressionNode.java
package com.google.auto.value.processor.escapevelocity
 com.google.auto.value.processor.escapevelocity.ExpressionNode$NotExpressionNode extends com.google.auto.value.processor.escapevelocity.ExpressionNode {
	private final com.google.auto.value.processor.escapevelocity.ExpressionNode expr
	void  (com.google.auto.value.processor.escapevelocity.ExpressionNode) 
		com.google.auto.value.processor.escapevelocity.ExpressionNode expr
	java.lang.Object evaluate (com.google.auto.value.processor.escapevelocity.EvaluationContext) 
		com.google.auto.value.processor.escapevelocity.EvaluationContext context
}

com/google/auto/value/processor/escapevelocity/ReferenceNode$MethodReferenceNode.class
ReferenceNode.java
package com.google.auto.value.processor.escapevelocity
 com.google.auto.value.processor.escapevelocity.ReferenceNode$MethodReferenceNode extends com.google.auto.value.processor.escapevelocity.ReferenceNode {
	final com.google.auto.value.processor.escapevelocity.ReferenceNode lhs
	final String id
	final java.util.List args
	private static final autovalue.shaded.com.google$.common.collect.$ImmutableList NUMERICAL_PRIMITIVES
	private static final int INDEX_OF_INT
	void  (com.google.auto.value.processor.escapevelocity.ReferenceNode, java.lang.String, java.util.List) 
		com.google.auto.value.processor.escapevelocity.ReferenceNode lhs
		String id
		java.util.List args
	java.lang.Object evaluate (com.google.auto.value.processor.escapevelocity.EvaluationContext) 
		com.google.auto.value.processor.escapevelocity.ExpressionNode arg
		java.lang.reflect.Method method
		java.lang.reflect.Method method
		com.google.auto.value.processor.escapevelocity.EvaluationContext context
		Object lhsValue
		java.util.List argValues
		java.util.List methodsWithName
		java.util.List compatibleMethods
	static boolean compatibleArgs (java.lang.Class[], java.util.List) 
		Class paramType
		Object argValue
		int i
		Class[] paramTypes
		java.util.List argValues
	private static boolean primitiveIsCompatible (java.lang.Class, java.lang.Object) 
		Class primitive
		Object value
	static boolean primitiveTypeIsAssignmentCompatible (java.lang.Class, java.lang.Class) 
		Class to
		Class from
		int toI
		int fromI
	static void  () 
}

com/google/auto/value/processor/escapevelocity/TokenNode$ForEachTokenNode.class
TokenNode.java
package com.google.auto.value.processor.escapevelocity
final com.google.auto.value.processor.escapevelocity.TokenNode$ForEachTokenNode extends com.google.auto.value.processor.escapevelocity.TokenNode {
	final String var
	final com.google.auto.value.processor.escapevelocity.ExpressionNode collection
	void  (java.lang.String, com.google.auto.value.processor.escapevelocity.ExpressionNode) 
		String var
		com.google.auto.value.processor.escapevelocity.ExpressionNode collection
	java.lang.String name () 
}

com/google/auto/value/processor/escapevelocity/EvaluationContext$PlainEvaluationContext.class
EvaluationContext.java
package com.google.auto.value.processor.escapevelocity
public com.google.auto.value.processor.escapevelocity.EvaluationContext$PlainEvaluationContext extends java.lang.Object implements com.google.auto.value.processor.escapevelocity.EvaluationContext  {
	private final java.util.Map vars
	void  (java.util.Map) 
		java.util.Map vars
	public java.lang.Object getVar (java.lang.String) 
		String var
	public boolean varIsDefined (java.lang.String) 
		String var
	public java.lang.Runnable setVar (java.lang.String, java.lang.Object) 
		Object oldValue
		Runnable undo
		String var
		Object value
		Runnable undo
	static synthetic java.util.Map access$000 (com.google.auto.value.processor.escapevelocity.EvaluationContext$PlainEvaluationContext) 
		com.google.auto.value.processor.escapevelocity.EvaluationContext$PlainEvaluationContext x0
}

com/google/auto/value/processor/escapevelocity/DirectiveNode.java
com/google/auto/value/processor/escapevelocity/ConstantExpressionNode.java
com/google/auto/value/processor/escapevelocity/DirectiveNode.class
DirectiveNode.java
package com.google.auto.value.processor.escapevelocity
abstract com.google.auto.value.processor.escapevelocity.DirectiveNode extends com.google.auto.value.processor.escapevelocity.Node {
	void  (int) 
		int lineNumber
}

com/google/auto/value/processor/escapevelocity/ExpressionNode.class
ExpressionNode.java
package com.google.auto.value.processor.escapevelocity
abstract com.google.auto.value.processor.escapevelocity.ExpressionNode extends com.google.auto.value.processor.escapevelocity.Node {
	void  (int) 
		int lineNumber
	boolean isTrue (com.google.auto.value.processor.escapevelocity.EvaluationContext) 
		com.google.auto.value.processor.escapevelocity.EvaluationContext context
		Object value
	boolean isDefinedAndTrue (com.google.auto.value.processor.escapevelocity.EvaluationContext) 
		com.google.auto.value.processor.escapevelocity.EvaluationContext context
	int intValue (com.google.auto.value.processor.escapevelocity.EvaluationContext) 
		com.google.auto.value.processor.escapevelocity.EvaluationContext context
		Object value
	private static java.lang.String show (java.lang.Object) 
		Object value
}

com/google/auto/value/processor/escapevelocity/DirectiveNode$SetNode.class
DirectiveNode.java
package com.google.auto.value.processor.escapevelocity
 com.google.auto.value.processor.escapevelocity.DirectiveNode$SetNode extends com.google.auto.value.processor.escapevelocity.DirectiveNode {
	private final String var
	private final com.google.auto.value.processor.escapevelocity.Node expression
	void  (java.lang.String, com.google.auto.value.processor.escapevelocity.Node) 
		String var
		com.google.auto.value.processor.escapevelocity.Node expression
	java.lang.Object evaluate (com.google.auto.value.processor.escapevelocity.EvaluationContext) 
		com.google.auto.value.processor.escapevelocity.EvaluationContext context
}

com/google/auto/value/processor/escapevelocity/Macro.class
Macro.java
package com.google.auto.value.processor.escapevelocity
 com.google.auto.value.processor.escapevelocity.Macro extends java.lang.Object {
	private final int definitionLineNumber
	private final String name
	private final autovalue.shaded.com.google$.common.collect.$ImmutableList parameterNames
	private final com.google.auto.value.processor.escapevelocity.Node body
	void  (int, java.lang.String, java.util.List, com.google.auto.value.processor.escapevelocity.Node) 
		int definitionLineNumber
		String name
		java.util.List parameterNames
		com.google.auto.value.processor.escapevelocity.Node body
	java.lang.String name () 
	int parameterCount () 
	java.lang.Object evaluate (com.google.auto.value.processor.escapevelocity.EvaluationContext, java.util.List) 
		int i
		java.util.Map parameterThunks
		com.google.auto.value.processor.escapevelocity.EvaluationContext newContext
		com.google.auto.value.processor.escapevelocity.EvaluationException newException
		com.google.auto.value.processor.escapevelocity.EvaluationException e
		com.google.auto.value.processor.escapevelocity.EvaluationContext context
		java.util.List thunks
}

com/google/auto/value/processor/escapevelocity/ExpressionNode$1.class
ExpressionNode.java
package com.google.auto.value.processor.escapevelocity
synthetic com.google.auto.value.processor.escapevelocity.ExpressionNode$1 extends java.lang.Object {
	static final synthetic int[] $SwitchMap$com$google$auto$value$processor$escapevelocity$Parser$Operator
	static void  () 
}

com/google/auto/value/processor/escapevelocity/Parser$OperatorParser.class
Parser.java
package com.google.auto.value.processor.escapevelocity
 com.google.auto.value.processor.escapevelocity.Parser$OperatorParser extends java.lang.Object {
	private com.google.auto.value.processor.escapevelocity.Parser$Operator currentOperator
	final synthetic com.google.auto.value.processor.escapevelocity.Parser this$0
	void  (com.google.auto.value.processor.escapevelocity.Parser)  throws java.io.IOException 
	com.google.auto.value.processor.escapevelocity.ExpressionNode parse (com.google.auto.value.processor.escapevelocity.ExpressionNode, int)  throws java.io.IOException 
		com.google.auto.value.processor.escapevelocity.Parser$Operator operator
		com.google.auto.value.processor.escapevelocity.ExpressionNode rhs
		com.google.auto.value.processor.escapevelocity.ExpressionNode lhs
		int minPrecedence
	private void nextOperator ()  throws java.io.IOException 
		com.google.auto.value.processor.escapevelocity.Parser$Operator possibleOperator
		autovalue.shaded.com.google$.common.collect.$ImmutableList possibleOperators
		char firstChar
		com.google.auto.value.processor.escapevelocity.Parser$Operator operator
}

com/google/auto/value/processor/escapevelocity/Node$Cons.class
Node.java
package com.google.auto.value.processor.escapevelocity
final com.google.auto.value.processor.escapevelocity.Node$Cons extends com.google.auto.value.processor.escapevelocity.Node {
	private final autovalue.shaded.com.google$.common.collect.$ImmutableList nodes
	void  (int, autovalue.shaded.com.google$.common.collect.$ImmutableList) 
		int lineNumber
		autovalue.shaded.com.google$.common.collect.$ImmutableList nodes
	java.lang.Object evaluate (com.google.auto.value.processor.escapevelocity.EvaluationContext) 
		com.google.auto.value.processor.escapevelocity.Node node
		com.google.auto.value.processor.escapevelocity.EvaluationContext context
		StringBuilder sb
}

com/google/auto/value/processor/escapevelocity/ExpressionNode$BinaryExpressionNode.class
ExpressionNode.java
package com.google.auto.value.processor.escapevelocity
 com.google.auto.value.processor.escapevelocity.ExpressionNode$BinaryExpressionNode extends com.google.auto.value.processor.escapevelocity.ExpressionNode {
	final com.google.auto.value.processor.escapevelocity.ExpressionNode lhs
	final com.google.auto.value.processor.escapevelocity.Parser$Operator op
	final com.google.auto.value.processor.escapevelocity.ExpressionNode rhs
	void  (com.google.auto.value.processor.escapevelocity.ExpressionNode, com.google.auto.value.processor.escapevelocity.Parser$Operator, com.google.auto.value.processor.escapevelocity.ExpressionNode) 
		com.google.auto.value.processor.escapevelocity.ExpressionNode lhs
		com.google.auto.value.processor.escapevelocity.Parser$Operator op
		com.google.auto.value.processor.escapevelocity.ExpressionNode rhs
	java.lang.Object evaluate (com.google.auto.value.processor.escapevelocity.EvaluationContext) 
		com.google.auto.value.processor.escapevelocity.EvaluationContext context
		int lhsInt
		int rhsInt
	private boolean equal (com.google.auto.value.processor.escapevelocity.EvaluationContext) 
		com.google.auto.value.processor.escapevelocity.EvaluationContext context
		Object lhsValue
		Object rhsValue
}

com/google/auto/value/processor/escapevelocity/README.md
com/google/auto/value/processor/escapevelocity/Node.java
com/google/auto/value/processor/escapevelocity/ReferenceNode$PlainReferenceNode.class
ReferenceNode.java
package com.google.auto.value.processor.escapevelocity
 com.google.auto.value.processor.escapevelocity.ReferenceNode$PlainReferenceNode extends com.google.auto.value.processor.escapevelocity.ReferenceNode {
	final String id
	void  (int, java.lang.String) 
		int lineNumber
		String id
	java.lang.Object evaluate (com.google.auto.value.processor.escapevelocity.EvaluationContext) 
		com.google.auto.value.processor.escapevelocity.EvaluationContext context
	boolean isDefinedAndTrue (com.google.auto.value.processor.escapevelocity.EvaluationContext) 
		com.google.auto.value.processor.escapevelocity.EvaluationContext context
}

com/google/auto/value/processor/escapevelocity/Node.class
Node.java
package com.google.auto.value.processor.escapevelocity
abstract com.google.auto.value.processor.escapevelocity.Node extends java.lang.Object {
	final int lineNumber
	void  (int) 
		int lineNumber
	abstract java.lang.Object evaluate (com.google.auto.value.processor.escapevelocity.EvaluationContext) 
	com.google.auto.value.processor.escapevelocity.EvaluationException evaluationException (java.lang.String) 
		String message
	com.google.auto.value.processor.escapevelocity.EvaluationException evaluationException (java.lang.Throwable) 
		Throwable cause
	static com.google.auto.value.processor.escapevelocity.Node emptyNode (int) 
		int lineNumber
	static com.google.auto.value.processor.escapevelocity.Node cons (int, autovalue.shaded.com.google$.common.collect.$ImmutableList) 
		int lineNumber
		autovalue.shaded.com.google$.common.collect.$ImmutableList nodes
}

com/google/auto/value/processor/escapevelocity/TokenNode$ElseIfTokenNode.class
TokenNode.java
package com.google.auto.value.processor.escapevelocity
final com.google.auto.value.processor.escapevelocity.TokenNode$ElseIfTokenNode extends com.google.auto.value.processor.escapevelocity.TokenNode$IfOrElseIfTokenNode {
	void  (com.google.auto.value.processor.escapevelocity.ExpressionNode) 
		com.google.auto.value.processor.escapevelocity.ExpressionNode condition
	java.lang.String name () 
}

com/google/auto/value/processor/escapevelocity/ReferenceNode$MemberReferenceNode.class
ReferenceNode.java
package com.google.auto.value.processor.escapevelocity
 com.google.auto.value.processor.escapevelocity.ReferenceNode$MemberReferenceNode extends com.google.auto.value.processor.escapevelocity.ReferenceNode {
	final com.google.auto.value.processor.escapevelocity.ReferenceNode lhs
	final String id
	private static final String[] PREFIXES
	private static final boolean[] CHANGE_CASE
	void  (com.google.auto.value.processor.escapevelocity.ReferenceNode, java.lang.String) 
		com.google.auto.value.processor.escapevelocity.ReferenceNode lhs
		String id
	java.lang.Object evaluate (com.google.auto.value.processor.escapevelocity.EvaluationContext) 
		java.lang.reflect.Method method
		String baseId
		String methodName
		boolean changeCase
		String prefix
		com.google.auto.value.processor.escapevelocity.EvaluationContext context
		Object lhsValue
	private static java.lang.String changeInitialCase (java.lang.String) 
		String id
		int initial
		String rest
	static void  () 
}

com/google/auto/value/processor/escapevelocity/Parser.class
Parser.java
package com.google.auto.value.processor.escapevelocity
 com.google.auto.value.processor.escapevelocity.Parser extends java.lang.Object {
	private static final int EOF
	private final java.io.LineNumberReader reader
	private int c
	private static final autovalue.shaded.com.google$.common.collect.$ImmutableListMultimap CODE_POINT_TO_OPERATORS
	private static final autovalue.shaded.com.google$.common.base.$CharMatcher ASCII_LETTER
	private static final autovalue.shaded.com.google$.common.base.$CharMatcher ASCII_DIGIT
	private static final autovalue.shaded.com.google$.common.base.$CharMatcher ID_CHAR
	static final synthetic boolean $assertionsDisabled
	void  (java.io.Reader)  throws java.io.IOException 
		java.io.Reader reader
	com.google.auto.value.processor.escapevelocity.Template parse ()  throws java.io.IOException 
		autovalue.shaded.com.google$.common.collect.$ImmutableList$Builder tokens
		com.google.auto.value.processor.escapevelocity.Node token
	private int lineNumber () 
	private void next ()  throws java.io.IOException 
	private void skipSpace ()  throws java.io.IOException 
	private void nextNonSpace ()  throws java.io.IOException 
	private void expect (char)  throws java.io.IOException 
		char expected
	private com.google.auto.value.processor.escapevelocity.Node parseNode ()  throws java.io.IOException 
	private com.google.auto.value.processor.escapevelocity.Node parseNonDirective ()  throws java.io.IOException 
		int firstChar
	private com.google.auto.value.processor.escapevelocity.Node parseDirective ()  throws java.io.IOException 
		String directive
		com.google.auto.value.processor.escapevelocity.Node node
		com.google.auto.value.processor.escapevelocity.Node node
		com.google.auto.value.processor.escapevelocity.Node node
		com.google.auto.value.processor.escapevelocity.Node node
		com.google.auto.value.processor.escapevelocity.Node node
		com.google.auto.value.processor.escapevelocity.Node node
		String directive
		com.google.auto.value.processor.escapevelocity.Node node
	private com.google.auto.value.processor.escapevelocity.Node parseIfOrElseIf (java.lang.String)  throws java.io.IOException 
		String directive
		com.google.auto.value.processor.escapevelocity.ExpressionNode condition
	private com.google.auto.value.processor.escapevelocity.Node parseForEach ()  throws java.io.IOException 
		String var
		boolean bad
		com.google.auto.value.processor.escapevelocity.ExpressionNode collection
	private com.google.auto.value.processor.escapevelocity.Node parseSet ()  throws java.io.IOException 
		String var
		com.google.auto.value.processor.escapevelocity.ExpressionNode expression
	private com.google.auto.value.processor.escapevelocity.Node parseMacroDefinition ()  throws java.io.IOException 
		String name
		autovalue.shaded.com.google$.common.collect.$ImmutableList$Builder parameterNames
	private com.google.auto.value.processor.escapevelocity.Node parsePossibleMacroCall (java.lang.String)  throws java.io.IOException 
		String directive
		autovalue.shaded.com.google$.common.collect.$ImmutableList$Builder parameterNodes
	private com.google.auto.value.processor.escapevelocity.Node parseComment ()  throws java.io.IOException 
		int lineNumber
	private com.google.auto.value.processor.escapevelocity.Node parsePlainText (int)  throws java.io.IOException 
		int firstChar
		StringBuilder sb
	private com.google.auto.value.processor.escapevelocity.ReferenceNode parseReference ()  throws java.io.IOException 
		com.google.auto.value.processor.escapevelocity.ReferenceNode node
	private com.google.auto.value.processor.escapevelocity.ReferenceNode parseReferenceNoBrace ()  throws java.io.IOException 
		String id
		com.google.auto.value.processor.escapevelocity.ReferenceNode lhs
	private com.google.auto.value.processor.escapevelocity.ReferenceNode parseReferenceSuffix (com.google.auto.value.processor.escapevelocity.ReferenceNode)  throws java.io.IOException 
		com.google.auto.value.processor.escapevelocity.ReferenceNode lhs
	private com.google.auto.value.processor.escapevelocity.ReferenceNode parseReferenceMember (com.google.auto.value.processor.escapevelocity.ReferenceNode)  throws java.io.IOException 
		com.google.auto.value.processor.escapevelocity.ReferenceNode reference
		com.google.auto.value.processor.escapevelocity.ReferenceNode lhs
		String id
		com.google.auto.value.processor.escapevelocity.ReferenceNode reference
	private com.google.auto.value.processor.escapevelocity.ReferenceNode parseReferenceMethodParams (com.google.auto.value.processor.escapevelocity.ReferenceNode, java.lang.String)  throws java.io.IOException 
		com.google.auto.value.processor.escapevelocity.ReferenceNode lhs
		String id
		autovalue.shaded.com.google$.common.collect.$ImmutableList$Builder args
	private com.google.auto.value.processor.escapevelocity.ReferenceNode parseReferenceIndex (com.google.auto.value.processor.escapevelocity.ReferenceNode)  throws java.io.IOException 
		com.google.auto.value.processor.escapevelocity.ReferenceNode lhs
		com.google.auto.value.processor.escapevelocity.ExpressionNode index
		com.google.auto.value.processor.escapevelocity.ReferenceNode reference
	private com.google.auto.value.processor.escapevelocity.ExpressionNode parseExpression ()  throws java.io.IOException 
		com.google.auto.value.processor.escapevelocity.ExpressionNode lhs
	private com.google.auto.value.processor.escapevelocity.ExpressionNode parseUnaryExpression ()  throws java.io.IOException 
		com.google.auto.value.processor.escapevelocity.ExpressionNode node
		com.google.auto.value.processor.escapevelocity.ExpressionNode node
	private com.google.auto.value.processor.escapevelocity.ExpressionNode parsePrimary ()  throws java.io.IOException 
		com.google.auto.value.processor.escapevelocity.ExpressionNode node
		com.google.auto.value.processor.escapevelocity.ExpressionNode node
		com.google.auto.value.processor.escapevelocity.ExpressionNode node
		com.google.auto.value.processor.escapevelocity.ExpressionNode node
		com.google.auto.value.processor.escapevelocity.ExpressionNode node
		com.google.auto.value.processor.escapevelocity.ExpressionNode node
	private com.google.auto.value.processor.escapevelocity.ExpressionNode parseStringLiteral ()  throws java.io.IOException 
		StringBuilder sb
	private com.google.auto.value.processor.escapevelocity.ExpressionNode parseIntLiteral (java.lang.String)  throws java.io.IOException 
		String prefix
		StringBuilder sb
		Integer value
	private com.google.auto.value.processor.escapevelocity.ExpressionNode parseBooleanLiteral ()  throws java.io.IOException 
		boolean value
		boolean value
		String s
		boolean value
	private static boolean isAsciiLetter (int) 
		int c
	private static boolean isAsciiDigit (int) 
		int c
	private static boolean isIdChar (int) 
		int c
	private java.lang.String parseId (java.lang.String)  throws java.io.IOException 
		String what
		StringBuilder id
	private com.google.auto.value.processor.escapevelocity.ParseException parseException (java.lang.String)  throws java.io.IOException 
		int count
		String message
		StringBuilder context
	static synthetic com.google.auto.value.processor.escapevelocity.ExpressionNode access$000 (com.google.auto.value.processor.escapevelocity.Parser)  throws java.io.IOException 
		com.google.auto.value.processor.escapevelocity.Parser x0
	static synthetic void access$100 (com.google.auto.value.processor.escapevelocity.Parser)  throws java.io.IOException 
		com.google.auto.value.processor.escapevelocity.Parser x0
	static synthetic int access$200 (com.google.auto.value.processor.escapevelocity.Parser) 
		com.google.auto.value.processor.escapevelocity.Parser x0
	static synthetic autovalue.shaded.com.google$.common.collect.$ImmutableListMultimap access$300 () 
	static synthetic void access$400 (com.google.auto.value.processor.escapevelocity.Parser)  throws java.io.IOException 
		com.google.auto.value.processor.escapevelocity.Parser x0
	static synthetic com.google.auto.value.processor.escapevelocity.ParseException access$500 (com.google.auto.value.processor.escapevelocity.Parser, java.lang.String)  throws java.io.IOException 
		com.google.auto.value.processor.escapevelocity.Parser x0
		String x1
	static void  () 
		com.google.auto.value.processor.escapevelocity.Parser$Operator operator
		autovalue.shaded.com.google$.common.collect.$ImmutableListMultimap$Builder builder
}

com/google/auto/value/processor/escapevelocity/TokenNode$IfTokenNode.class
TokenNode.java
package com.google.auto.value.processor.escapevelocity
final com.google.auto.value.processor.escapevelocity.TokenNode$IfTokenNode extends com.google.auto.value.processor.escapevelocity.TokenNode$IfOrElseIfTokenNode {
	void  (com.google.auto.value.processor.escapevelocity.ExpressionNode) 
		com.google.auto.value.processor.escapevelocity.ExpressionNode condition
	java.lang.String name () 
}

com/google/auto/value/processor/escapevelocity/Macro$MacroEvaluationContext$1.class
Macro.java
package com.google.auto.value.processor.escapevelocity
 com.google.auto.value.processor.escapevelocity.Macro$MacroEvaluationContext$1 extends java.lang.Object implements java.lang.Runnable  {
	final synthetic Runnable val$originalUndo
	final synthetic String val$var
	final synthetic com.google.auto.value.processor.escapevelocity.Node val$thunk
	final synthetic com.google.auto.value.processor.escapevelocity.Macro$MacroEvaluationContext this$0
	void  (com.google.auto.value.processor.escapevelocity.Macro$MacroEvaluationContext, java.lang.Runnable, java.lang.String, com.google.auto.value.processor.escapevelocity.Node) 
		com.google.auto.value.processor.escapevelocity.Macro$MacroEvaluationContext this$0
	public void run () 
}

com/google/auto/value/processor/escapevelocity/ConstantExpressionNode.class
ConstantExpressionNode.java
package com.google.auto.value.processor.escapevelocity
 com.google.auto.value.processor.escapevelocity.ConstantExpressionNode extends com.google.auto.value.processor.escapevelocity.ExpressionNode {
	private final Object value
	void  (int, java.lang.Object) 
		int lineNumber
		Object value
	java.lang.Object evaluate (com.google.auto.value.processor.escapevelocity.EvaluationContext) 
		com.google.auto.value.processor.escapevelocity.EvaluationContext context
}

com/google/auto/value/processor/escapevelocity/TokenNode.class
TokenNode.java
package com.google.auto.value.processor.escapevelocity
abstract com.google.auto.value.processor.escapevelocity.TokenNode extends com.google.auto.value.processor.escapevelocity.Node {
	void  (int) 
		int lineNumber
	java.lang.Object evaluate (com.google.auto.value.processor.escapevelocity.EvaluationContext) 
		com.google.auto.value.processor.escapevelocity.EvaluationContext vars
	abstract java.lang.String name () 
}

com/google/auto/value/processor/escapevelocity/ReferenceNode.java
com/google/auto/value/processor/escapevelocity/EvaluationContext$PlainEvaluationContext$2.class
EvaluationContext.java
package com.google.auto.value.processor.escapevelocity
 com.google.auto.value.processor.escapevelocity.EvaluationContext$PlainEvaluationContext$2 extends java.lang.Object implements java.lang.Runnable  {
	final synthetic String val$var
	final synthetic com.google.auto.value.processor.escapevelocity.EvaluationContext$PlainEvaluationContext this$0
	void  (com.google.auto.value.processor.escapevelocity.EvaluationContext$PlainEvaluationContext, java.lang.String) 
		com.google.auto.value.processor.escapevelocity.EvaluationContext$PlainEvaluationContext this$0
	public void run () 
}

com/google/auto/value/processor/escapevelocity/Macro.java
com/google/auto/value/processor/escapevelocity/ReferenceNode$IndexReferenceNode.class
ReferenceNode.java
package com.google.auto.value.processor.escapevelocity
 com.google.auto.value.processor.escapevelocity.ReferenceNode$IndexReferenceNode extends com.google.auto.value.processor.escapevelocity.ReferenceNode {
	final com.google.auto.value.processor.escapevelocity.ReferenceNode lhs
	final com.google.auto.value.processor.escapevelocity.ExpressionNode index
	void  (com.google.auto.value.processor.escapevelocity.ReferenceNode, com.google.auto.value.processor.escapevelocity.ExpressionNode) 
		com.google.auto.value.processor.escapevelocity.ReferenceNode lhs
		com.google.auto.value.processor.escapevelocity.ExpressionNode index
	java.lang.Object evaluate (com.google.auto.value.processor.escapevelocity.EvaluationContext) 
		Object indexValue
		java.util.List lhsList
		int i
		Object indexValue
		java.util.Map lhsMap
		com.google.auto.value.processor.escapevelocity.ReferenceNode$MethodReferenceNode node
		com.google.auto.value.processor.escapevelocity.EvaluationContext context
		Object lhsValue
}

com/google/auto/value/processor/escapevelocity/EvaluationContext.java
com/google/auto/value/processor/escapevelocity/Macro$MacroEvaluationContext.class
Macro.java
package com.google.auto.value.processor.escapevelocity
 com.google.auto.value.processor.escapevelocity.Macro$MacroEvaluationContext extends java.lang.Object implements com.google.auto.value.processor.escapevelocity.EvaluationContext  {
	private final java.util.Map parameterThunks
	private final com.google.auto.value.processor.escapevelocity.EvaluationContext originalEvaluationContext
	void  (java.util.Map, com.google.auto.value.processor.escapevelocity.EvaluationContext) 
		java.util.Map parameterThunks
		com.google.auto.value.processor.escapevelocity.EvaluationContext originalEvaluationContext
	public java.lang.Object getVar (java.lang.String) 
		String var
		com.google.auto.value.processor.escapevelocity.Node thunk
	public boolean varIsDefined (java.lang.String) 
		String var
	public java.lang.Runnable setVar (java.lang.String, java.lang.Object) 
		Runnable originalUndo
		String var
		Object value
		com.google.auto.value.processor.escapevelocity.Node thunk
	static synthetic java.util.Map access$000 (com.google.auto.value.processor.escapevelocity.Macro$MacroEvaluationContext) 
		com.google.auto.value.processor.escapevelocity.Macro$MacroEvaluationContext x0
}

com/google/auto/value/processor/escapevelocity/DirectiveNode$MacroCallNode.class
DirectiveNode.java
package com.google.auto.value.processor.escapevelocity
 com.google.auto.value.processor.escapevelocity.DirectiveNode$MacroCallNode extends com.google.auto.value.processor.escapevelocity.DirectiveNode {
	private final String name
	private final autovalue.shaded.com.google$.common.collect.$ImmutableList thunks
	private com.google.auto.value.processor.escapevelocity.Macro macro
	void  (int, java.lang.String, autovalue.shaded.com.google$.common.collect.$ImmutableList) 
		int lineNumber
		String name
		autovalue.shaded.com.google$.common.collect.$ImmutableList argumentNodes
	java.lang.String name () 
	int argumentCount () 
	void setMacro (com.google.auto.value.processor.escapevelocity.Macro) 
		com.google.auto.value.processor.escapevelocity.Macro macro
	java.lang.Object evaluate (com.google.auto.value.processor.escapevelocity.EvaluationContext) 
		com.google.auto.value.processor.escapevelocity.EvaluationContext context
}

com/google/auto/value/processor/escapevelocity/TokenNode$EndTokenNode.class
TokenNode.java
package com.google.auto.value.processor.escapevelocity
final com.google.auto.value.processor.escapevelocity.TokenNode$EndTokenNode extends com.google.auto.value.processor.escapevelocity.TokenNode {
	void  (int) 
		int lineNumber
	java.lang.String name () 
}

com/google/auto/value/processor/escapevelocity/DirectiveNode$ForEachNode$ForEachVar.class
DirectiveNode.java
package com.google.auto.value.processor.escapevelocity
 com.google.auto.value.processor.escapevelocity.DirectiveNode$ForEachNode$ForEachVar extends java.lang.Object {
	private final java.util.Iterator iterator
	void  (java.util.Iterator) 
		java.util.Iterator iterator
	public boolean getHasNext () 
}

com/google/auto/value/processor/escapevelocity/ExpressionNode.java
com/google/auto/value/processor/escapevelocity/Template.class
Template.java
package com.google.auto.value.processor.escapevelocity
public com.google.auto.value.processor.escapevelocity.Template extends java.lang.Object {
	private final com.google.auto.value.processor.escapevelocity.Node root
	public static com.google.auto.value.processor.escapevelocity.Template parseFrom (java.io.Reader)  throws java.io.IOException 
		java.io.Reader reader
	void  (com.google.auto.value.processor.escapevelocity.Node) 
		com.google.auto.value.processor.escapevelocity.Node root
	public java.lang.String evaluate (java.util.Map) 
		java.util.Map vars
		com.google.auto.value.processor.escapevelocity.EvaluationContext evaluationContext
}

com/google/auto/value/processor/escapevelocity/Parser$Operator.class
Parser.java
package com.google.auto.value.processor.escapevelocity
final enum com.google.auto.value.processor.escapevelocity.Parser$Operator extends java.lang.Enum {
	public static final enum com.google.auto.value.processor.escapevelocity.Parser$Operator STOP
	public static final enum com.google.auto.value.processor.escapevelocity.Parser$Operator OR
	public static final enum com.google.auto.value.processor.escapevelocity.Parser$Operator AND
	public static final enum com.google.auto.value.processor.escapevelocity.Parser$Operator EQUAL
	public static final enum com.google.auto.value.processor.escapevelocity.Parser$Operator NOT_EQUAL
	public static final enum com.google.auto.value.processor.escapevelocity.Parser$Operator LESS
	public static final enum com.google.auto.value.processor.escapevelocity.Parser$Operator LESS_OR_EQUAL
	public static final enum com.google.auto.value.processor.escapevelocity.Parser$Operator GREATER
	public static final enum com.google.auto.value.processor.escapevelocity.Parser$Operator GREATER_OR_EQUAL
	public static final enum com.google.auto.value.processor.escapevelocity.Parser$Operator PLUS
	public static final enum com.google.auto.value.processor.escapevelocity.Parser$Operator MINUS
	public static final enum com.google.auto.value.processor.escapevelocity.Parser$Operator TIMES
	public static final enum com.google.auto.value.processor.escapevelocity.Parser$Operator DIVIDE
	public static final enum com.google.auto.value.processor.escapevelocity.Parser$Operator REMAINDER
	final String symbol
	final int precedence
	private static final synthetic com.google.auto.value.processor.escapevelocity.Parser$Operator[] $VALUES
	public static com.google.auto.value.processor.escapevelocity.Parser$Operator[] values () 
	public static com.google.auto.value.processor.escapevelocity.Parser$Operator valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int, java.lang.String, int) 
		String symbol
		int precedence
	public java.lang.String toString () 
	static void  () 
}

com/google/auto/value/processor/escapevelocity/Parser.java
com/google/auto/value/processor/escapevelocity/TokenNode$CommentTokenNode.class
TokenNode.java
package com.google.auto.value.processor.escapevelocity
 com.google.auto.value.processor.escapevelocity.TokenNode$CommentTokenNode extends com.google.auto.value.processor.escapevelocity.TokenNode {
	void  (int) 
		int lineNumber
	java.lang.String name () 
}

com/google/auto/value/processor/escapevelocity/EvaluationContext$PlainEvaluationContext$1.class
EvaluationContext.java
package com.google.auto.value.processor.escapevelocity
 com.google.auto.value.processor.escapevelocity.EvaluationContext$PlainEvaluationContext$1 extends java.lang.Object implements java.lang.Runnable  {
	final synthetic String val$var
	final synthetic Object val$oldValue
	final synthetic com.google.auto.value.processor.escapevelocity.EvaluationContext$PlainEvaluationContext this$0
	void  (com.google.auto.value.processor.escapevelocity.EvaluationContext$PlainEvaluationContext, java.lang.String, java.lang.Object) 
		com.google.auto.value.processor.escapevelocity.EvaluationContext$PlainEvaluationContext this$0
	public void run () 
}

com/google/auto/value/processor/escapevelocity/TokenNode$MacroDefinitionTokenNode.class
TokenNode.java
package com.google.auto.value.processor.escapevelocity
final com.google.auto.value.processor.escapevelocity.TokenNode$MacroDefinitionTokenNode extends com.google.auto.value.processor.escapevelocity.TokenNode {
	final String name
	final autovalue.shaded.com.google$.common.collect.$ImmutableList parameterNames
	void  (int, java.lang.String, java.util.List) 
		int lineNumber
		String name
		java.util.List parameterNames
	java.lang.String name () 
}

com/google/auto/value/processor/BuilderMethodClassifier.class
BuilderMethodClassifier.java
package com.google.auto.value.processor
 com.google.auto.value.processor.BuilderMethodClassifier extends java.lang.Object {
	private static final autovalue.shaded.com.google$.common.base.$Equivalence TYPE_EQUIVALENCE
	private final com.google.auto.value.processor.ErrorReporter errorReporter
	private final javax.lang.model.util.Types typeUtils
	private final javax.lang.model.util.Elements elementUtils
	private final javax.lang.model.element.TypeElement autoValueClass
	private final javax.lang.model.element.TypeElement builderType
	private final autovalue.shaded.com.google$.common.collect.$ImmutableBiMap getterToPropertyName
	private final autovalue.shaded.com.google$.common.collect.$ImmutableMap getterNameToGetter
	private final com.google.auto.value.processor.TypeSimplifier typeSimplifier
	private final java.util.Set buildMethods
	private final java.util.Map builderGetters
	private final autovalue.shaded.com.google$.common.collect.$Multimap propertyNameToPrefixedSetters
	private final autovalue.shaded.com.google$.common.collect.$Multimap propertyNameToUnprefixedSetters
	private final java.util.Map propertyNameToPropertyBuilder
	private final com.google.auto.value.processor.EclipseHack eclipseHack
	private boolean settersPrefixed
	private void  (com.google.auto.value.processor.ErrorReporter, javax.annotation.processing.ProcessingEnvironment, javax.lang.model.element.TypeElement, javax.lang.model.element.TypeElement, autovalue.shaded.com.google$.common.collect.$ImmutableBiMap, com.google.auto.value.processor.TypeSimplifier) 
		javax.lang.model.element.ExecutableElement getter
		com.google.auto.value.processor.ErrorReporter errorReporter
		javax.annotation.processing.ProcessingEnvironment processingEnv
		javax.lang.model.element.TypeElement autoValueClass
		javax.lang.model.element.TypeElement builderType
		autovalue.shaded.com.google$.common.collect.$ImmutableBiMap getterToPropertyName
		com.google.auto.value.processor.TypeSimplifier typeSimplifier
		autovalue.shaded.com.google$.common.collect.$ImmutableMap$Builder getterToPropertyNameBuilder
	static autovalue.shaded.com.google$.common.base.$Optional classify (java.lang.Iterable, com.google.auto.value.processor.ErrorReporter, javax.annotation.processing.ProcessingEnvironment, javax.lang.model.element.TypeElement, javax.lang.model.element.TypeElement, autovalue.shaded.com.google$.common.collect.$ImmutableBiMap, com.google.auto.value.processor.TypeSimplifier, boolean) 
		Iterable methods
		com.google.auto.value.processor.ErrorReporter errorReporter
		javax.annotation.processing.ProcessingEnvironment processingEnv
		javax.lang.model.element.TypeElement autoValueClass
		javax.lang.model.element.TypeElement builderType
		autovalue.shaded.com.google$.common.collect.$ImmutableBiMap getterToPropertyName
		com.google.auto.value.processor.TypeSimplifier typeSimplifier
		boolean autoValueHasToBuilder
		com.google.auto.value.processor.BuilderMethodClassifier classifier
	autovalue.shaded.com.google$.common.collect.$ImmutableMultimap propertyNameToSetters () 
	java.util.Map propertyNameToPropertyBuilder () 
	autovalue.shaded.com.google$.common.collect.$ImmutableMap builderGetters () 
	java.util.Set buildMethods () 
	private boolean classifyMethods (java.lang.Iterable, boolean) 
		javax.lang.model.element.ExecutableElement method
		autovalue.shaded.com.google$.common.collect.$Multimap propertyNameToSetter
		autovalue.shaded.com.google$.common.collect.$Multimap propertyNameToSetter
		String error
		boolean canMakeBarBuilder
		boolean needToMakeBarBuilder
		String setterName
		String error
		String property
		String propertyType
		boolean hasSetter
		com.google.auto.value.processor.PropertyBuilderClassifier$PropertyBuilder propertyBuilder
		boolean hasBuilder
		java.util.Map$Entry getterEntry
		Iterable methods
		boolean autoValueHasToBuilder
		boolean ok
		autovalue.shaded.com.google$.common.collect.$Multimap propertyNameToSetter
	private boolean classifyMethod (javax.lang.model.element.ExecutableElement) 
		javax.lang.model.element.ExecutableElement method
	private boolean classifyMethodNoArgs (javax.lang.model.element.ExecutableElement) 
		com.google.auto.value.processor.PropertyBuilderClassifier propertyBuilderClassifier
		autovalue.shaded.com.google$.common.base.$Optional propertyBuilder
		String property
		javax.lang.model.element.ExecutableElement method
		String methodName
		javax.lang.model.type.TypeMirror returnType
		javax.lang.model.element.ExecutableElement getter
		String error
	private boolean classifyGetter (javax.lang.model.element.ExecutableElement, javax.lang.model.element.ExecutableElement) 
		javax.lang.model.type.TypeMirror containedType
		javax.lang.model.type.TypeMirror boxedOriginalType
		javax.lang.model.element.ExecutableElement builderGetter
		javax.lang.model.element.ExecutableElement originalGetter
		String propertyName
		javax.lang.model.type.TypeMirror builderGetterType
		String builderGetterTypeString
		javax.lang.model.type.TypeMirror originalGetterType
		com.google.auto.value.processor.Optionalish optional
		String error
	private boolean classifyMethodOneArg (javax.lang.model.element.ExecutableElement) 
		javax.lang.model.element.ExecutableElement method
		String methodName
		java.util.Map propertyNameToGetter
		String propertyName
		javax.lang.model.element.ExecutableElement valueGetter
		autovalue.shaded.com.google$.common.collect.$Multimap propertyNameToSetters
	private void checkForFailedJavaBean (javax.lang.model.element.ExecutableElement) 
		String note
		javax.lang.model.element.ExecutableElement rejectedSetter
		autovalue.shaded.com.google$.common.collect.$ImmutableSet allGetters
		autovalue.shaded.com.google$.common.collect.$ImmutableSet prefixedGetters
	private boolean checkSetterParameter (javax.lang.model.element.ExecutableElement, javax.lang.model.element.ExecutableElement) 
		javax.lang.model.element.ExecutableElement valueGetter
		javax.lang.model.element.ExecutableElement setter
		javax.lang.model.type.TypeMirror targetType
		javax.lang.model.type.TypeMirror parameterType
		autovalue.shaded.com.google$.common.collect.$ImmutableList copyOfMethods
		String error
	private boolean canMakeCopyUsing (autovalue.shaded.com.google$.common.collect.$ImmutableList, javax.lang.model.element.ExecutableElement, javax.lang.model.element.ExecutableElement) 
		javax.lang.model.element.ExecutableElement copyOfMethod
		autovalue.shaded.com.google$.common.collect.$ImmutableList copyOfMethods
		javax.lang.model.element.ExecutableElement valueGetter
		javax.lang.model.element.ExecutableElement setter
		javax.lang.model.type.TypeMirror targetType
		javax.lang.model.type.TypeMirror parameterType
		javax.lang.model.type.DeclaredType targetDeclaredType
		String targetTypeSimpleName
		String error
	private boolean canMakeCopyUsing (javax.lang.model.element.ExecutableElement, javax.lang.model.type.TypeMirror, javax.lang.model.type.TypeMirror) 
		javax.lang.model.element.ExecutableElement copyOfMethod
		javax.lang.model.type.TypeMirror targetType
		javax.lang.model.type.TypeMirror parameterType
		javax.lang.model.type.TypeMirror erasedParameterType
		javax.lang.model.type.TypeMirror erasedCopyOfParameterType
		javax.lang.model.type.TypeMirror erasedCopyOfReturnType
		javax.lang.model.type.TypeMirror erasedTargetType
	private autovalue.shaded.com.google$.common.collect.$ImmutableList copyOfMethods (javax.lang.model.type.TypeMirror) 
		javax.lang.model.element.ExecutableElement method
		javax.lang.model.type.TypeMirror targetType
		String copyOf
		javax.lang.model.element.TypeElement immutableTargetType
		autovalue.shaded.com.google$.common.collect.$ImmutableList$Builder copyOfMethods
	javax.lang.model.type.TypeMirror builderMethodReturnType (javax.lang.model.element.ExecutableElement) 
		javax.lang.model.type.TypeMirror methodMirror
		IllegalArgumentException e
		javax.lang.model.element.ExecutableElement builderMethod
		javax.lang.model.type.DeclaredType builderTypeMirror
		javax.lang.model.type.TypeMirror methodMirror
	private static java.lang.String prefixWithSet (java.lang.String) 
		String propertyName
	private static java.lang.String decapitalize (java.lang.String) 
		String propertyName
	private java.lang.String typeParamsString () 
	static void  () 
}

com/google/auto/value/processor/ExtensionContext.class
ExtensionContext.java
package com.google.auto.value.processor
 com.google.auto.value.processor.ExtensionContext extends java.lang.Object implements com.google.auto.value.extension.AutoValueExtension$Context  {
	private final javax.annotation.processing.ProcessingEnvironment processingEnvironment
	private final javax.lang.model.element.TypeElement typeElement
	private final autovalue.shaded.com.google$.common.collect.$ImmutableMap properties
	private final autovalue.shaded.com.google$.common.collect.$ImmutableSet abstractMethods
	void  (javax.annotation.processing.ProcessingEnvironment, javax.lang.model.element.TypeElement, autovalue.shaded.com.google$.common.collect.$ImmutableMap, autovalue.shaded.com.google$.common.collect.$ImmutableSet) 
		javax.annotation.processing.ProcessingEnvironment processingEnvironment
		javax.lang.model.element.TypeElement typeElement
		autovalue.shaded.com.google$.common.collect.$ImmutableMap properties
		autovalue.shaded.com.google$.common.collect.$ImmutableSet abstractMethods
	public javax.annotation.processing.ProcessingEnvironment processingEnvironment () 
	public java.lang.String packageName () 
	public javax.lang.model.element.TypeElement autoValueClass () 
	public java.util.Map properties () 
	public java.util.Set abstractMethods () 
}

com/google/auto/value/processor/AnnotationOutput$AnnotationSourceFormVisitor.class
AnnotationOutput.java
package com.google.auto.value.processor
 com.google.auto.value.processor.AnnotationOutput$AnnotationSourceFormVisitor extends com.google.auto.value.processor.AnnotationOutput$SourceFormVisitor {
	final synthetic com.google.auto.value.processor.AnnotationOutput this$0
	private void  (com.google.auto.value.processor.AnnotationOutput) 
	public java.lang.Void visitAnnotation (javax.lang.model.element.AnnotationMirror, java.lang.StringBuilder) 
		java.util.Map$Entry entry
		String sep
		javax.lang.model.element.AnnotationMirror a
		StringBuilder sb
		java.util.Map map
	public volatile synthetic java.lang.Object visitAnnotation (javax.lang.model.element.AnnotationMirror, java.lang.Object) 
	synthetic void  (com.google.auto.value.processor.AnnotationOutput, com.google.auto.value.processor.AnnotationOutput$1) 
		com.google.auto.value.processor.AnnotationOutput x0
		com.google.auto.value.processor.AnnotationOutput$1 x1
}

com/google/auto/value/processor/BuilderSpec$PropertyGetter.class
BuilderSpec.java
package com.google.auto.value.processor
public com.google.auto.value.processor.BuilderSpec$PropertyGetter extends java.lang.Object {
	private final String access
	private final String type
	private final com.google.auto.value.processor.Optionalish optional
	void  (javax.lang.model.element.ExecutableElement, java.lang.String, com.google.auto.value.processor.Optionalish) 
		javax.lang.model.element.ExecutableElement method
		String type
		com.google.auto.value.processor.Optionalish optional
	public java.lang.String getAccess () 
	public java.lang.String getType () 
	public com.google.auto.value.processor.Optionalish getOptional () 
}

com/google/auto/value/processor/AnnotationOutput$1.class
AnnotationOutput.java
package com.google.auto.value.processor
synthetic com.google.auto.value.processor.AnnotationOutput$1 extends java.lang.Object {
}

com/google/auto/value/processor/AutoValueProcessor$ExtensionName.class
AutoValueProcessor.java
package com.google.auto.value.processor
final enum com.google.auto.value.processor.AutoValueProcessor$ExtensionName extends java.lang.Enum implements autovalue.shaded.com.google$.common.base.$Function  {
	public static final enum com.google.auto.value.processor.AutoValueProcessor$ExtensionName INSTANCE
	private static final synthetic com.google.auto.value.processor.AutoValueProcessor$ExtensionName[] $VALUES
	public static com.google.auto.value.processor.AutoValueProcessor$ExtensionName[] values () 
	public static com.google.auto.value.processor.AutoValueProcessor$ExtensionName valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	public java.lang.String apply (com.google.auto.value.extension.AutoValueExtension) 
		com.google.auto.value.extension.AutoValueExtension input
	public volatile synthetic java.lang.Object apply (java.lang.Object) 
	static void  () 
}

com/google/auto/value/processor/JavaScanner.java
com/google/auto/value/processor/AutoAnnotationTemplateVars.java
com/google/auto/value/processor/AutoAnnotationTemplateVars.class
AutoAnnotationTemplateVars.java
package com.google.auto.value.processor
 com.google.auto.value.processor.AutoAnnotationTemplateVars extends com.google.auto.value.processor.TemplateVars {
	java.util.Map members
	java.util.Map params
	java.util.SortedSet imports
	String generated
	String arrays
	String pkg
	String className
	String annotationName
	String annotationFullName
	java.util.Set wrapperTypesUsedInCollections
	Boolean gwtCompatible
	java.util.Set invariableHashes
	Integer invariableHashSum
	private static final com.google.auto.value.processor.escapevelocity.Template TEMPLATE
	void  () 
	com.google.auto.value.processor.escapevelocity.Template parsedTemplate () 
	static void  () 
}

com/google/auto/value/processor/TypeSimplifier$ReferencedClassTypeVisitor.class
TypeSimplifier.java
package com.google.auto.value.processor
 com.google.auto.value.processor.TypeSimplifier$ReferencedClassTypeVisitor extends javax.lang.model.util.SimpleTypeVisitor6 {
	private final javax.lang.model.util.Types typeUtils
	private final java.util.Set referencedTypes
	private final java.util.Set seenTypes
	void  (javax.lang.model.util.Types, java.util.Set) 
		javax.lang.model.util.Types typeUtils
		java.util.Set referenced
	public java.lang.Void visitArray (javax.lang.model.type.ArrayType, java.lang.Void) 
		javax.lang.model.type.ArrayType t
		Void p
	public java.lang.Void visitDeclared (javax.lang.model.type.DeclaredType, java.lang.Void) 
		javax.lang.model.type.TypeMirror param
		javax.lang.model.type.DeclaredType t
		Void p
	public java.lang.Void visitTypeVariable (javax.lang.model.type.TypeVariable, java.lang.Void) 
		javax.lang.model.type.TypeMirror upper
		javax.lang.model.type.TypeVariable t
		Void p
	public java.lang.Void visitWildcard (javax.lang.model.type.WildcardType, java.lang.Void) 
		javax.lang.model.type.TypeMirror bound
		javax.lang.model.type.WildcardType t
		Void p
	public java.lang.Void visitError (javax.lang.model.type.ErrorType, java.lang.Void) 
		javax.lang.model.type.ErrorType t
		Void p
	public volatile synthetic java.lang.Object visitWildcard (javax.lang.model.type.WildcardType, java.lang.Object) 
	public volatile synthetic java.lang.Object visitTypeVariable (javax.lang.model.type.TypeVariable, java.lang.Object) 
	public volatile synthetic java.lang.Object visitError (javax.lang.model.type.ErrorType, java.lang.Object) 
	public volatile synthetic java.lang.Object visitDeclared (javax.lang.model.type.DeclaredType, java.lang.Object) 
	public volatile synthetic java.lang.Object visitArray (javax.lang.model.type.ArrayType, java.lang.Object) 
}

com/google/auto/value/processor/AutoValueTemplateVars.java
com/google/auto/value/processor/TypeSimplifier.java
com/google/auto/value/processor/GwtCompatibility.java
com/google/auto/value/processor/AutoValueProcessor$ContainsMutableVisitor.class
AutoValueProcessor.java
package com.google.auto.value.processor
 com.google.auto.value.processor.AutoValueProcessor$ContainsMutableVisitor extends javax.lang.model.util.SimpleAnnotationValueVisitor6 {
	private void  () 
	public java.lang.Boolean visitArray (java.util.List, java.lang.Void) 
		javax.lang.model.element.AnnotationValue value
		java.util.List list
		Void p
	public volatile synthetic java.lang.Object visitArray (java.util.List, java.lang.Object) 
	synthetic void  (com.google.auto.value.processor.AutoValueProcessor$1) 
		com.google.auto.value.processor.AutoValueProcessor$1 x0
}

com/google/auto/value/processor/AutoValueBuilderProcessor.java
com/google/auto/value/processor/PropertyBuilderClassifier.class
PropertyBuilderClassifier.java
package com.google.auto.value.processor
 com.google.auto.value.processor.PropertyBuilderClassifier extends java.lang.Object {
	private final com.google.auto.value.processor.ErrorReporter errorReporter
	private final javax.lang.model.util.Types typeUtils
	private final javax.lang.model.util.Elements elementUtils
	private final com.google.auto.value.processor.BuilderMethodClassifier builderMethodClassifier
	private final autovalue.shaded.com.google$.common.collect.$ImmutableBiMap getterToPropertyName
	private final com.google.auto.value.processor.TypeSimplifier typeSimplifier
	private final com.google.auto.value.processor.EclipseHack eclipseHack
	private static final String COM_GOOGLE_COMMON_COLLECT_IMMUTABLE
	private static final autovalue.shaded.com.google$.common.collect.$ImmutableSet BUILDER_METHOD_NAMES
	void  (com.google.auto.value.processor.ErrorReporter, javax.lang.model.util.Types, javax.lang.model.util.Elements, com.google.auto.value.processor.BuilderMethodClassifier, autovalue.shaded.com.google$.common.collect.$ImmutableBiMap, com.google.auto.value.processor.TypeSimplifier, com.google.auto.value.processor.EclipseHack) 
		com.google.auto.value.processor.ErrorReporter errorReporter
		javax.lang.model.util.Types typeUtils
		javax.lang.model.util.Elements elementUtils
		com.google.auto.value.processor.BuilderMethodClassifier builderMethodClassifier
		autovalue.shaded.com.google$.common.collect.$ImmutableBiMap getterToPropertyName
		com.google.auto.value.processor.TypeSimplifier typeSimplifier
		com.google.auto.value.processor.EclipseHack eclipseHack
	autovalue.shaded.com.google$.common.base.$Optional makePropertyBuilder (javax.lang.model.element.ExecutableElement, java.lang.String) 
		boolean isGuavaBuilder
		autovalue.shaded.com.google$.common.base.$Optional maybeCopyAll
		String beforeInitDefault
		String initDefault
		String localBuilder
		javax.lang.model.element.ExecutableElement method
		String property
		javax.lang.model.type.TypeMirror barBuilderTypeMirror
		javax.lang.model.type.DeclaredType barBuilderDeclaredType
		javax.lang.model.element.TypeElement barBuilderTypeElement
		java.util.Map barBuilderNoArgMethods
		javax.lang.model.element.ExecutableElement barGetter
		javax.lang.model.type.TypeMirror barTypeMirror
		javax.lang.model.element.TypeElement barTypeElement
		java.util.Map barNoArgMethods
		javax.lang.model.element.ExecutableElement build
		javax.lang.model.type.TypeMirror buildType
		autovalue.shaded.com.google$.common.base.$Optional maybeBuilderMaker
		javax.lang.model.element.ExecutableElement builderMaker
		String barBuilderType
		String rawBarType
		String initializer
		String builtToBuilder
		String copyAll
		javax.lang.model.element.ExecutableElement toBuilder
		javax.lang.model.element.ExecutableElement barOf
		boolean hasOf
		String beforeInitDefault
		String initDefault
		com.google.auto.value.processor.PropertyBuilderClassifier$PropertyBuilder propertyBuilder
	private autovalue.shaded.com.google$.common.base.$Optional builderMaker (java.util.Map, javax.lang.model.element.TypeElement) 
		javax.lang.model.element.ExecutableElement method
		String builderMethodName
		javax.lang.model.element.ExecutableElement constructor
		java.util.Map barNoArgMethods
		javax.lang.model.element.TypeElement barBuilderTypeElement
	private java.util.Map noArgMethodsOf (javax.lang.model.element.TypeElement) 
		javax.lang.model.element.ExecutableElement method
		javax.lang.model.element.TypeElement type
		java.util.Map methods
	private autovalue.shaded.com.google$.common.base.$Optional addAllPutAll (javax.lang.model.element.TypeElement) 
		javax.lang.model.element.Name name
		javax.lang.model.element.ExecutableElement method
		javax.lang.model.element.TypeElement barBuilderTypeElement
	private static boolean isNullable (javax.lang.model.element.ExecutableElement) 
		javax.lang.model.element.AnnotationMirror annotation
		java.util.List annotations
		javax.lang.model.element.ExecutableElement getter
		java.util.List annotationLists
	static void  () 
}

com/google/auto/value/processor/JavaScanner.class
JavaScanner.java
package com.google.auto.value.processor
 com.google.auto.value.processor.JavaScanner extends java.lang.Object {
	private final String s
	static final synthetic boolean $assertionsDisabled
	void  (java.lang.String) 
		String s
	int tokenEnd (int) 
		int start
	private int spaceEnd (int) 
		int start
		int i
	private int blockCommentEnd (int) 
		int start
		int i
	private int lineCommentEnd (int) 
		int start
		int end
	private int quoteEnd (int) 
		int start
		char quote
		int i
	static void  () 
}

com/google/auto/value/processor/Optionalish.class
Optionalish.java
package com.google.auto.value.processor
public com.google.auto.value.processor.Optionalish extends java.lang.Object {
	private static final autovalue.shaded.com.google$.common.collect.$ImmutableSet OPTIONAL_CLASS_NAMES
	private final javax.lang.model.type.DeclaredType optionalType
	private final String rawTypeSpelling
	private static final autovalue.shaded.com.google$.common.collect.$ImmutableMap PRIMITIVE_TYPE_KINDS
	private void  (javax.lang.model.type.DeclaredType, java.lang.String) 
		javax.lang.model.type.DeclaredType optionalType
		String rawTypeSpelling
	static com.google.auto.value.processor.Optionalish createIfOptional (javax.lang.model.type.TypeMirror, java.lang.String) 
		javax.lang.model.type.TypeMirror type
		String rawTypeSpelling
	static boolean isOptional (javax.lang.model.type.TypeMirror) 
		javax.lang.model.type.TypeMirror type
		javax.lang.model.type.DeclaredType declaredType
		javax.lang.model.element.TypeElement typeElement
	public java.lang.String getRawType () 
	public java.lang.String getEmpty () 
		javax.lang.model.element.TypeElement typeElement
		String empty
	javax.lang.model.type.TypeMirror getContainedType (javax.lang.model.util.Types) 
		javax.lang.model.util.Types typeUtils
		java.util.List typeArguments
	private javax.lang.model.type.TypeMirror getContainedPrimitiveType (javax.lang.model.util.Types) 
		javax.lang.model.util.Types typeUtils
		String simpleName
		javax.lang.model.type.TypeKind typeKind
	static void  () 
}

com/google/auto/value/processor/SimpleNameFunction$1.class
SimpleNameFunction.java
package com.google.auto.value.processor
final enum com.google.auto.value.processor.SimpleNameFunction$1 extends com.google.auto.value.processor.SimpleNameFunction {
	void  (java.lang.String, int) 
	public java.lang.String apply (javax.lang.model.element.Element) 
		javax.lang.model.element.Element element
	public volatile synthetic java.lang.Object apply (java.lang.Object) 
}

com/google/auto/value/processor/TypeSimplifier$CastingUncheckedVisitor.class
TypeSimplifier.java
package com.google.auto.value.processor
 com.google.auto.value.processor.TypeSimplifier$CastingUncheckedVisitor extends javax.lang.model.util.SimpleTypeVisitor6 {
	private static final autovalue.shaded.com.google$.common.base.$Predicate UNCHECKED_TYPE_ARGUMENT
	private void  () 
	protected java.lang.Boolean defaultAction (javax.lang.model.type.TypeMirror, java.lang.Boolean) 
		javax.lang.model.type.TypeMirror e
		Boolean p
	public java.lang.Boolean visitUnknown (javax.lang.model.type.TypeMirror, java.lang.Boolean) 
		javax.lang.model.type.TypeMirror t
		Boolean p
	public java.lang.Boolean visitArray (javax.lang.model.type.ArrayType, java.lang.Boolean) 
		javax.lang.model.type.ArrayType t
		Boolean p
	public java.lang.Boolean visitDeclared (javax.lang.model.type.DeclaredType, java.lang.Boolean) 
		javax.lang.model.type.DeclaredType t
		Boolean p
	public java.lang.Boolean visitTypeVariable (javax.lang.model.type.TypeVariable, java.lang.Boolean) 
		javax.lang.model.type.TypeVariable t
		Boolean p
	private static boolean isJavaLangObject (javax.lang.model.type.TypeMirror) 
		javax.lang.model.type.TypeMirror type
		javax.lang.model.type.DeclaredType declaredType
		javax.lang.model.element.TypeElement typeElement
	public volatile synthetic java.lang.Object visitTypeVariable (javax.lang.model.type.TypeVariable, java.lang.Object) 
	public volatile synthetic java.lang.Object visitDeclared (javax.lang.model.type.DeclaredType, java.lang.Object) 
	public volatile synthetic java.lang.Object visitArray (javax.lang.model.type.ArrayType, java.lang.Object) 
	protected volatile synthetic java.lang.Object defaultAction (javax.lang.model.type.TypeMirror, java.lang.Object) 
	public volatile synthetic java.lang.Object visitUnknown (javax.lang.model.type.TypeMirror, java.lang.Object) 
	synthetic void  (com.google.auto.value.processor.TypeSimplifier$1) 
		com.google.auto.value.processor.TypeSimplifier$1 x0
	static synthetic boolean access$600 (javax.lang.model.type.TypeMirror) 
		javax.lang.model.type.TypeMirror x0
	static void  () 
}

com/google/auto/value/processor/TypeSimplifier$CastingUncheckedVisitor$1.class
TypeSimplifier.java
package com.google.auto.value.processor
final com.google.auto.value.processor.TypeSimplifier$CastingUncheckedVisitor$1 extends java.lang.Object implements autovalue.shaded.com.google$.common.base.$Predicate  {
	void  () 
	public boolean apply (javax.lang.model.type.TypeMirror) 
		javax.lang.model.type.WildcardType wildcard
		javax.lang.model.type.TypeMirror arg
	public volatile synthetic boolean apply (java.lang.Object) 
}

com/google/auto/value/processor/BuilderSpec.java
com/google/auto/value/processor/AutoValueProcessor$SimpleMethodFunction.class
AutoValueProcessor.java
package com.google.auto.value.processor
final enum com.google.auto.value.processor.AutoValueProcessor$SimpleMethodFunction extends java.lang.Enum implements autovalue.shaded.com.google$.common.base.$Function  {
	public static final enum com.google.auto.value.processor.AutoValueProcessor$SimpleMethodFunction INSTANCE
	private static final synthetic com.google.auto.value.processor.AutoValueProcessor$SimpleMethodFunction[] $VALUES
	public static com.google.auto.value.processor.AutoValueProcessor$SimpleMethodFunction[] values () 
	public static com.google.auto.value.processor.AutoValueProcessor$SimpleMethodFunction valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	public com.google.auto.value.processor.AutoValueProcessor$SimpleMethod apply (javax.lang.model.element.ExecutableElement) 
		javax.lang.model.element.ExecutableElement input
	public volatile synthetic java.lang.Object apply (java.lang.Object) 
	static void  () 
}

com/google/auto/value/processor/SimpleNameFunction.class
SimpleNameFunction.java
package com.google.auto.value.processor
abstract enum com.google.auto.value.processor.SimpleNameFunction extends java.lang.Enum implements autovalue.shaded.com.google$.common.base.$Function  {
	public static final enum com.google.auto.value.processor.SimpleNameFunction INSTANCE
	private static final synthetic com.google.auto.value.processor.SimpleNameFunction[] $VALUES
	public static com.google.auto.value.processor.SimpleNameFunction[] values () 
	public static com.google.auto.value.processor.SimpleNameFunction valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	synthetic void  (java.lang.String, int, com.google.auto.value.processor.SimpleNameFunction$1) 
		String x0
		int x1
		com.google.auto.value.processor.SimpleNameFunction$1 x2
	static void  () 
}

com/google/auto/value/processor/EclipseHack.class
EclipseHack.java
package com.google.auto.value.processor
 com.google.auto.value.processor.EclipseHack extends java.lang.Object {
	private final javax.annotation.processing.ProcessingEnvironment processingEnv
	void  (javax.annotation.processing.ProcessingEnvironment) 
		javax.annotation.processing.ProcessingEnvironment processingEnv
	javax.lang.model.type.TypeMirror methodReturnType (javax.lang.model.element.ExecutableElement, javax.lang.model.type.DeclaredType) 
		javax.lang.model.type.TypeMirror methodMirror
		IllegalArgumentException e
		javax.lang.model.element.ExecutableElement method
		javax.lang.model.type.DeclaredType in
		javax.lang.model.util.Types typeUtils
	autovalue.shaded.com.google$.common.collect.$ImmutableMap methodReturnTypes (java.util.Set, javax.lang.model.type.DeclaredType) 
		javax.lang.model.type.TypeMirror methodMirror
		IllegalArgumentException e
		javax.lang.model.type.TypeMirror returnType
		javax.lang.model.element.ExecutableElement method
		java.util.Set methods
		javax.lang.model.type.DeclaredType in
		javax.lang.model.util.Types typeUtils
		autovalue.shaded.com.google$.common.collect.$ImmutableMap$Builder map
		java.util.Map noArgMethods
	private java.util.Map noArgMethodsIn (javax.lang.model.type.DeclaredType) 
		javax.lang.model.element.ExecutableElement method
		javax.lang.model.type.DeclaredType in
		javax.lang.model.util.Types typeUtils
		javax.lang.model.util.Elements elementUtils
		javax.lang.model.element.TypeElement autoValueType
		java.util.List allMethods
		java.util.Map map
}

com/google/auto/value/processor/TypeMirrorSet.java
com/google/auto/value/processor/SimpleNameFunction.java
com/google/auto/value/processor/AnnotationOutput$InitializerSourceFormVisitor.class
AnnotationOutput.java
package com.google.auto.value.processor
 com.google.auto.value.processor.AnnotationOutput$InitializerSourceFormVisitor extends com.google.auto.value.processor.AnnotationOutput$SourceFormVisitor {
	private final javax.annotation.processing.ProcessingEnvironment processingEnv
	private final String memberName
	private final javax.lang.model.element.Element context
	final synthetic com.google.auto.value.processor.AnnotationOutput this$0
	void  (com.google.auto.value.processor.AnnotationOutput, javax.annotation.processing.ProcessingEnvironment, java.lang.String, javax.lang.model.element.Element) 
		javax.annotation.processing.ProcessingEnvironment processingEnv
		String memberName
		javax.lang.model.element.Element context
	public java.lang.Void visitAnnotation (javax.lang.model.element.AnnotationMirror, java.lang.StringBuilder) 
		javax.lang.model.element.AnnotationMirror a
		StringBuilder sb
	public volatile synthetic java.lang.Object visitAnnotation (javax.lang.model.element.AnnotationMirror, java.lang.Object) 
}

com/google/auto/value/processor/AbortProcessingException.java
com/google/auto/value/processor/TypeSimplifier$Spelling.class
TypeSimplifier.java
package com.google.auto.value.processor
 com.google.auto.value.processor.TypeSimplifier$Spelling extends java.lang.Object {
	final String spelling
	final boolean importIt
	void  (java.lang.String, boolean) 
		String spelling
		boolean importIt
}

com/google/auto/value/processor/Java8Support.java
com/google/auto/value/processor/AutoValueTemplateVars.class
AutoValueTemplateVars.java
package com.google.auto.value.processor
 com.google.auto.value.processor.AutoValueTemplateVars extends com.google.auto.value.processor.TemplateVars {
	autovalue.shaded.com.google$.common.collect.$ImmutableSet props
	Boolean equals
	Boolean hashCode
	Boolean toString
	javax.lang.model.util.Types types
	autovalue.shaded.com.google$.common.collect.$ImmutableSortedSet imports
	String generated
	String arrays
	String gwtCompatibleAnnotation
	autovalue.shaded.com.google$.common.collect.$ImmutableList annotations
	String serialVersionUID
	String pkg
	String origClass
	String simpleClassName
	String subclass
	String finalSubclass
	Boolean isFinal
	String formalTypes
	String actualTypes
	String wildcardTypes
	String builderTypeName
	String builderFormalTypes
	String builderActualTypes
	Boolean builderIsInterface
	autovalue.shaded.com.google$.common.base.$Optional buildMethod
	autovalue.shaded.com.google$.common.collect.$ImmutableMultimap builderSetters
	autovalue.shaded.com.google$.common.collect.$ImmutableMap builderPropertyBuilders
	autovalue.shaded.com.google$.common.collect.$ImmutableSet builderRequiredProperties
	autovalue.shaded.com.google$.common.collect.$ImmutableMap builderGetters
	autovalue.shaded.com.google$.common.collect.$ImmutableList toBuilderMethods
	private static final com.google.auto.value.processor.escapevelocity.Template TEMPLATE
	void  () 
	com.google.auto.value.processor.escapevelocity.Template parsedTemplate () 
	static void  () 
}

com/google/auto/value/processor/GwtSerialization$GwtTemplateVars.class
GwtSerialization.java
package com.google.auto.value.processor
 com.google.auto.value.processor.GwtSerialization$GwtTemplateVars extends com.google.auto.value.processor.TemplateVars {
	java.util.List props
	java.util.SortedSet imports
	String pkg
	String subclass
	String formalTypes
	String actualTypes
	Boolean useBuilder
	autovalue.shaded.com.google$.common.collect.$Multimap builderSetters
	String serializerClass
	String generated
	String classHashString
	private static final com.google.auto.value.processor.escapevelocity.Template TEMPLATE
	void  () 
	com.google.auto.value.processor.escapevelocity.Template parsedTemplate () 
	static void  () 
}

com/google/auto/value/processor/TemplateVars.class
TemplateVars.java
package com.google.auto.value.processor
abstract com.google.auto.value.processor.TemplateVars extends java.lang.Object {
	private final autovalue.shaded.com.google$.common.collect.$ImmutableList fields
	abstract com.google.auto.value.processor.escapevelocity.Template parsedTemplate () 
	void  () 
		java.lang.reflect.Field field
		autovalue.shaded.com.google$.common.collect.$ImmutableList$Builder fields
		java.lang.reflect.Field[] declaredFields
	java.lang.String toText () 
		java.util.Map vars
	private java.util.Map toVars () 
		Object value
		Object old
		java.lang.reflect.Field field
		java.util.Map vars
	static com.google.auto.value.processor.escapevelocity.Template parsedTemplateForResource (java.lang.String) 
		java.io.UnsupportedEncodingException e
		java.io.IOException e
		NullPointerException e
		String resourceName
		java.io.InputStream in
	private static com.google.auto.value.processor.escapevelocity.Template retryParseAfterException (java.lang.String, java.lang.Exception) 
		Throwable cause
		Throwable t
		String resourceName
		Exception exception
	private static com.google.auto.value.processor.escapevelocity.Template templateFromInputStream (java.io.InputStream)  throws java.io.UnsupportedEncodingException java.io.IOException 
		java.io.InputStream in
		java.io.Reader reader
	private static com.google.auto.value.processor.escapevelocity.Template parsedTemplateFromUrl (java.lang.String)  throws java.net.URISyntaxException java.io.IOException 
		String resourceName
		java.net.URL resourceUrl
	private static com.google.auto.value.processor.escapevelocity.Template parsedTemplateFromJar (java.net.URL)  throws java.net.URISyntaxException java.io.IOException 
		java.util.jar.JarEntry entry
		java.io.InputStream in
		java.net.URL resourceUrl
		String resourceUrlString
		int bang
		String entryName
		java.net.URI jarUri
		java.util.jar.JarFile jar
	private static com.google.auto.value.processor.escapevelocity.Template parsedTemplateFromFile (java.net.URL)  throws java.io.IOException java.net.URISyntaxException 
		java.net.URL resourceUrl
		java.io.File resourceFile
		java.io.InputStream in
	private static java.lang.Object fieldValue (java.lang.reflect.Field, java.lang.Object) 
		IllegalAccessException e
		java.lang.reflect.Field field
		Object container
	private static boolean isStaticFinal (java.lang.reflect.Field) 
		java.lang.reflect.Field field
		int modifiers
}

com/google/auto/value/processor/AutoValueProcessor$ObjectMethodToOverride.class
AutoValueProcessor.java
package com.google.auto.value.processor
final enum com.google.auto.value.processor.AutoValueProcessor$ObjectMethodToOverride extends java.lang.Enum {
	public static final enum com.google.auto.value.processor.AutoValueProcessor$ObjectMethodToOverride NONE
	public static final enum com.google.auto.value.processor.AutoValueProcessor$ObjectMethodToOverride TO_STRING
	public static final enum com.google.auto.value.processor.AutoValueProcessor$ObjectMethodToOverride EQUALS
	public static final enum com.google.auto.value.processor.AutoValueProcessor$ObjectMethodToOverride HASH_CODE
	private static final synthetic com.google.auto.value.processor.AutoValueProcessor$ObjectMethodToOverride[] $VALUES
	public static com.google.auto.value.processor.AutoValueProcessor$ObjectMethodToOverride[] values () 
	public static com.google.auto.value.processor.AutoValueProcessor$ObjectMethodToOverride valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	static void  () 
}

com/google/auto/value/processor/AutoAnnotationProcessor.java
com/google/auto/value/processor/AutoValueProcessor.java
com/google/auto/value/processor/Java8Support.class
Java8Support.java
package com.google.auto.value.processor
 com.google.auto.value.processor.Java8Support extends java.lang.Object {
	static java.lang.reflect.Method getAnnotationsMirrorsMethod
	private static java.lang.reflect.Method determineAnnotationsMirrorsMethod () 
		Exception e
	static java.util.List getAnnotationMirrors (javax.lang.model.type.TypeMirror) 
		java.util.List annotations
		Exception e
		javax.lang.model.type.TypeMirror typeMirror
	private void  () 
	static void  () 
}

META-INF/services/
META-INF/services/javax.annotation.processing.Processor
META-INF/services/com.google.auto.value.extension.AutoValueExtension
META-INF/maven/
META-INF/maven/com.google.auto.value/
META-INF/maven/com.google.auto.value/auto-value/
META-INF/maven/com.google.auto.value/auto-value/pom.xml
META-INF/maven/com.google.auto.value/auto-value/pom.properties
autovalue/
autovalue/shaded/
autovalue/shaded/com/
autovalue/shaded/com/google$/
autovalue/shaded/com/google$/auto/
autovalue/shaded/com/google$/auto/common/
autovalue/shaded/com/google$/auto/common/$MoreTypes$HashVisitor.class
$MoreTypes.java
package autovalue.shaded.com.google$.auto.common
final autovalue.shaded.com.google$.auto.common.$MoreTypes$HashVisitor extends javax.lang.model.util.SimpleTypeVisitor6 {
	private static final autovalue.shaded.com.google$.auto.common.$MoreTypes$HashVisitor INSTANCE
	private void  () 
	int hashKind (int, javax.lang.model.type.TypeMirror) 
		int seed
		javax.lang.model.type.TypeMirror t
		int result
	protected java.lang.Integer defaultAction (javax.lang.model.type.TypeMirror, java.util.Set) 
		javax.lang.model.type.TypeMirror e
		java.util.Set visiting
	public java.lang.Integer visitArray (javax.lang.model.type.ArrayType, java.util.Set) 
		javax.lang.model.type.ArrayType t
		java.util.Set visiting
		int result
	public java.lang.Integer visitDeclared (javax.lang.model.type.DeclaredType, java.util.Set) 
		javax.lang.model.type.DeclaredType t
		java.util.Set visiting
		javax.lang.model.element.Element element
		java.util.Set newVisiting
		int result
	public java.lang.Integer visitExecutable (javax.lang.model.type.ExecutableType, java.util.Set) 
		javax.lang.model.type.ExecutableType t
		java.util.Set visiting
		int result
	public java.lang.Integer visitTypeVariable (javax.lang.model.type.TypeVariable, java.util.Set) 
		javax.lang.model.type.TypeMirror bound
		javax.lang.model.type.TypeVariable t
		java.util.Set visiting
		int result
		javax.lang.model.element.TypeParameterElement element
	public java.lang.Integer visitWildcard (javax.lang.model.type.WildcardType, java.util.Set) 
		javax.lang.model.type.WildcardType t
		java.util.Set visiting
		int result
	public java.lang.Integer visitUnknown (javax.lang.model.type.TypeMirror, java.util.Set) 
		javax.lang.model.type.TypeMirror t
		java.util.Set visiting
	public volatile synthetic java.lang.Object visitExecutable (javax.lang.model.type.ExecutableType, java.lang.Object) 
	public volatile synthetic java.lang.Object visitWildcard (javax.lang.model.type.WildcardType, java.lang.Object) 
	public volatile synthetic java.lang.Object visitTypeVariable (javax.lang.model.type.TypeVariable, java.lang.Object) 
	public volatile synthetic java.lang.Object visitDeclared (javax.lang.model.type.DeclaredType, java.lang.Object) 
	public volatile synthetic java.lang.Object visitArray (javax.lang.model.type.ArrayType, java.lang.Object) 
	protected volatile synthetic java.lang.Object defaultAction (javax.lang.model.type.TypeMirror, java.lang.Object) 
	public volatile synthetic java.lang.Object visitUnknown (javax.lang.model.type.TypeMirror, java.lang.Object) 
	static synthetic autovalue.shaded.com.google$.auto.common.$MoreTypes$HashVisitor access$700 () 
	static void  () 
}

autovalue/shaded/com/google$/auto/common/$MoreTypes$DeclaredTypeVisitor.class
$MoreTypes.java
package autovalue.shaded.com.google$.auto.common
final autovalue.shaded.com.google$.auto.common.$MoreTypes$DeclaredTypeVisitor extends autovalue.shaded.com.google$.auto.common.$MoreTypes$CastingTypeVisitor {
	private static final autovalue.shaded.com.google$.auto.common.$MoreTypes$DeclaredTypeVisitor INSTANCE
	void  () 
	public javax.lang.model.type.DeclaredType visitDeclared (javax.lang.model.type.DeclaredType, java.lang.Void) 
		javax.lang.model.type.DeclaredType type
		Void ignore
	public volatile synthetic java.lang.Object visitDeclared (javax.lang.model.type.DeclaredType, java.lang.Object) 
	static synthetic autovalue.shaded.com.google$.auto.common.$MoreTypes$DeclaredTypeVisitor access$1100 () 
	static void  () 
}

autovalue/shaded/com/google$/auto/common/$MoreTypes$ReferencedTypes.class
$MoreTypes.java
package autovalue.shaded.com.google$.auto.common
final autovalue.shaded.com.google$.auto.common.$MoreTypes$ReferencedTypes extends javax.lang.model.util.SimpleTypeVisitor6 {
	private static final autovalue.shaded.com.google$.auto.common.$MoreTypes$ReferencedTypes INSTANCE
	private void  () 
	public java.lang.Void visitArray (javax.lang.model.type.ArrayType, autovalue.shaded.com.google$.common.collect.$ImmutableSet$Builder) 
		javax.lang.model.type.ArrayType t
		autovalue.shaded.com.google$.common.collect.$ImmutableSet$Builder p
	public java.lang.Void visitDeclared (javax.lang.model.type.DeclaredType, autovalue.shaded.com.google$.common.collect.$ImmutableSet$Builder) 
		javax.lang.model.type.TypeMirror typeArgument
		javax.lang.model.type.DeclaredType t
		autovalue.shaded.com.google$.common.collect.$ImmutableSet$Builder p
	public java.lang.Void visitTypeVariable (javax.lang.model.type.TypeVariable, autovalue.shaded.com.google$.common.collect.$ImmutableSet$Builder) 
		javax.lang.model.type.TypeVariable t
		autovalue.shaded.com.google$.common.collect.$ImmutableSet$Builder p
	public java.lang.Void visitWildcard (javax.lang.model.type.WildcardType, autovalue.shaded.com.google$.common.collect.$ImmutableSet$Builder) 
		javax.lang.model.type.WildcardType t
		autovalue.shaded.com.google$.common.collect.$ImmutableSet$Builder p
		javax.lang.model.type.TypeMirror extendsBound
		javax.lang.model.type.TypeMirror superBound
	public volatile synthetic java.lang.Object visitWildcard (javax.lang.model.type.WildcardType, java.lang.Object) 
	public volatile synthetic java.lang.Object visitTypeVariable (javax.lang.model.type.TypeVariable, java.lang.Object) 
	public volatile synthetic java.lang.Object visitDeclared (javax.lang.model.type.DeclaredType, java.lang.Object) 
	public volatile synthetic java.lang.Object visitArray (javax.lang.model.type.ArrayType, java.lang.Object) 
	static synthetic autovalue.shaded.com.google$.auto.common.$MoreTypes$ReferencedTypes access$800 () 
	static void  () 
}

autovalue/shaded/com/google$/auto/common/$Overrides$1.class
$Overrides.java
package autovalue.shaded.com.google$.auto.common
synthetic autovalue.shaded.com.google$.auto.common.$Overrides$1 extends java.lang.Object {
}

autovalue/shaded/com/google$/auto/common/$MoreElements$PackageElementVisitor.class
$MoreElements.java
package autovalue.shaded.com.google$.auto.common
final autovalue.shaded.com.google$.auto.common.$MoreElements$PackageElementVisitor extends autovalue.shaded.com.google$.auto.common.$MoreElements$CastingElementVisitor {
	private static final autovalue.shaded.com.google$.auto.common.$MoreElements$PackageElementVisitor INSTANCE
	void  () 
	public javax.lang.model.element.PackageElement visitPackage (javax.lang.model.element.PackageElement, java.lang.Void) 
		javax.lang.model.element.PackageElement e
		Void ignore
	public volatile synthetic java.lang.Object visitPackage (javax.lang.model.element.PackageElement, java.lang.Object) 
	static synthetic autovalue.shaded.com.google$.auto.common.$MoreElements$PackageElementVisitor access$000 () 
	static void  () 
}

autovalue/shaded/com/google$/auto/common/$MoreTypes$WildcardTypeVisitor.class
$MoreTypes.java
package autovalue.shaded.com.google$.auto.common
final autovalue.shaded.com.google$.auto.common.$MoreTypes$WildcardTypeVisitor extends autovalue.shaded.com.google$.auto.common.$MoreTypes$CastingTypeVisitor {
	private static final autovalue.shaded.com.google$.auto.common.$MoreTypes$WildcardTypeVisitor INSTANCE
	void  () 
	public javax.lang.model.type.WildcardType visitWildcard (javax.lang.model.type.WildcardType, java.lang.Void) 
		javax.lang.model.type.WildcardType type
		Void ignore
	public volatile synthetic java.lang.Object visitWildcard (javax.lang.model.type.WildcardType, java.lang.Object) 
	static synthetic autovalue.shaded.com.google$.auto.common.$MoreTypes$WildcardTypeVisitor access$1800 () 
	static void  () 
}

autovalue/shaded/com/google$/auto/common/$MoreTypes$PrimitiveTypeVisitor.class
$MoreTypes.java
package autovalue.shaded.com.google$.auto.common
final autovalue.shaded.com.google$.auto.common.$MoreTypes$PrimitiveTypeVisitor extends autovalue.shaded.com.google$.auto.common.$MoreTypes$CastingTypeVisitor {
	private static final autovalue.shaded.com.google$.auto.common.$MoreTypes$PrimitiveTypeVisitor INSTANCE
	void  () 
	public javax.lang.model.type.PrimitiveType visitPrimitive (javax.lang.model.type.PrimitiveType, java.lang.Void) 
		javax.lang.model.type.PrimitiveType type
		Void ignore
	public volatile synthetic java.lang.Object visitPrimitive (javax.lang.model.type.PrimitiveType, java.lang.Object) 
	static synthetic autovalue.shaded.com.google$.auto.common.$MoreTypes$PrimitiveTypeVisitor access$1600 () 
	static void  () 
}

autovalue/shaded/com/google$/auto/common/$SuperficialValidation$2.class
$SuperficialValidation.java
package autovalue.shaded.com.google$.auto.common
final autovalue.shaded.com.google$.auto.common.$SuperficialValidation$2 extends javax.lang.model.util.SimpleTypeVisitor6 {
	void  () 
	protected java.lang.Boolean defaultAction (javax.lang.model.type.TypeMirror, java.lang.Void) 
		javax.lang.model.type.TypeMirror t
		Void p
	public java.lang.Boolean visitArray (javax.lang.model.type.ArrayType, java.lang.Void) 
		javax.lang.model.type.ArrayType t
		Void p
	public java.lang.Boolean visitDeclared (javax.lang.model.type.DeclaredType, java.lang.Void) 
		javax.lang.model.type.DeclaredType t
		Void p
	public java.lang.Boolean visitError (javax.lang.model.type.ErrorType, java.lang.Void) 
		javax.lang.model.type.ErrorType t
		Void p
	public java.lang.Boolean visitUnknown (javax.lang.model.type.TypeMirror, java.lang.Void) 
		javax.lang.model.type.TypeMirror t
		Void p
	public java.lang.Boolean visitWildcard (javax.lang.model.type.WildcardType, java.lang.Void) 
		javax.lang.model.type.WildcardType t
		Void p
		javax.lang.model.type.TypeMirror extendsBound
		javax.lang.model.type.TypeMirror superBound
	public java.lang.Boolean visitExecutable (javax.lang.model.type.ExecutableType, java.lang.Void) 
		javax.lang.model.type.ExecutableType t
		Void p
	public volatile synthetic java.lang.Object visitExecutable (javax.lang.model.type.ExecutableType, java.lang.Object) 
	public volatile synthetic java.lang.Object visitWildcard (javax.lang.model.type.WildcardType, java.lang.Object) 
	public volatile synthetic java.lang.Object visitError (javax.lang.model.type.ErrorType, java.lang.Object) 
	public volatile synthetic java.lang.Object visitDeclared (javax.lang.model.type.DeclaredType, java.lang.Object) 
	public volatile synthetic java.lang.Object visitArray (javax.lang.model.type.ArrayType, java.lang.Object) 
	protected volatile synthetic java.lang.Object defaultAction (javax.lang.model.type.TypeMirror, java.lang.Object) 
	public volatile synthetic java.lang.Object visitUnknown (javax.lang.model.type.TypeMirror, java.lang.Object) 
}

autovalue/shaded/com/google$/auto/common/$MoreTypes$1.class
$MoreTypes.java
package autovalue.shaded.com.google$.auto.common
final autovalue.shaded.com.google$.auto.common.$MoreTypes$1 extends java.lang.Object implements autovalue.shaded.com.google$.common.base.$Predicate  {
	final synthetic javax.lang.model.util.Types val$types
	final synthetic javax.lang.model.type.TypeMirror val$objectType
	void  (javax.lang.model.util.Types, javax.lang.model.type.TypeMirror) 
	public boolean apply (javax.lang.model.type.TypeMirror) 
		javax.lang.model.type.TypeMirror input
	public volatile synthetic boolean apply (java.lang.Object) 
}

autovalue/shaded/com/google$/auto/common/$MoreElements$VariableElementVisitor.class
$MoreElements.java
package autovalue.shaded.com.google$.auto.common
final autovalue.shaded.com.google$.auto.common.$MoreElements$VariableElementVisitor extends autovalue.shaded.com.google$.auto.common.$MoreElements$CastingElementVisitor {
	private static final autovalue.shaded.com.google$.auto.common.$MoreElements$VariableElementVisitor INSTANCE
	void  () 
	public javax.lang.model.element.VariableElement visitVariable (javax.lang.model.element.VariableElement, java.lang.Void) 
		javax.lang.model.element.VariableElement e
		Void ignore
	public volatile synthetic java.lang.Object visitVariable (javax.lang.model.element.VariableElement, java.lang.Object) 
	static synthetic autovalue.shaded.com.google$.auto.common.$MoreElements$VariableElementVisitor access$200 () 
	static void  () 
}

autovalue/shaded/com/google$/auto/common/$AnnotationValues$1$1$4.class
$AnnotationValues.java
package autovalue.shaded.com.google$.auto.common
 autovalue.shaded.com.google$.auto.common.$AnnotationValues$1$1$4 extends javax.lang.model.util.SimpleAnnotationValueVisitor6 {
	final synthetic autovalue.shaded.com.google$.auto.common.$AnnotationValues$1$1 this$1
	void  (autovalue.shaded.com.google$.auto.common.$AnnotationValues$1$1) 
		autovalue.shaded.com.google$.auto.common.$AnnotationValues$1$1 this$1
	protected java.lang.Boolean defaultAction (java.lang.Object, javax.lang.model.type.TypeMirror) 
		Object ignored
		javax.lang.model.type.TypeMirror alsoIgnored
	public java.lang.Boolean visitType (javax.lang.model.type.TypeMirror, javax.lang.model.type.TypeMirror) 
		javax.lang.model.type.TypeMirror right
		javax.lang.model.type.TypeMirror left
	public volatile synthetic java.lang.Object visitType (javax.lang.model.type.TypeMirror, java.lang.Object) 
	protected volatile synthetic java.lang.Object defaultAction (java.lang.Object, java.lang.Object) 
}

autovalue/shaded/com/google$/auto/common/$MoreTypes$IsTypeVisitor.class
$MoreTypes.java
package autovalue.shaded.com.google$.auto.common
final autovalue.shaded.com.google$.auto.common.$MoreTypes$IsTypeVisitor extends javax.lang.model.util.SimpleTypeVisitor6 {
	private static final autovalue.shaded.com.google$.auto.common.$MoreTypes$IsTypeVisitor INSTANCE
	private void  () 
	protected java.lang.Boolean defaultAction (javax.lang.model.type.TypeMirror, java.lang.Void) 
		javax.lang.model.type.TypeMirror type
		Void ignored
	public java.lang.Boolean visitNoType (javax.lang.model.type.NoType, java.lang.Void) 
		javax.lang.model.type.NoType noType
		Void p
	public java.lang.Boolean visitPrimitive (javax.lang.model.type.PrimitiveType, java.lang.Void) 
		javax.lang.model.type.PrimitiveType type
		Void p
	public java.lang.Boolean visitArray (javax.lang.model.type.ArrayType, java.lang.Void) 
		javax.lang.model.type.ArrayType array
		Void p
	public java.lang.Boolean visitDeclared (javax.lang.model.type.DeclaredType, java.lang.Void) 
		javax.lang.model.type.DeclaredType type
		Void ignored
	public volatile synthetic java.lang.Object visitNoType (javax.lang.model.type.NoType, java.lang.Object) 
	public volatile synthetic java.lang.Object visitDeclared (javax.lang.model.type.DeclaredType, java.lang.Object) 
	public volatile synthetic java.lang.Object visitArray (javax.lang.model.type.ArrayType, java.lang.Object) 
	public volatile synthetic java.lang.Object visitPrimitive (javax.lang.model.type.PrimitiveType, java.lang.Object) 
	protected volatile synthetic java.lang.Object defaultAction (javax.lang.model.type.TypeMirror, java.lang.Object) 
	static synthetic autovalue.shaded.com.google$.auto.common.$MoreTypes$IsTypeVisitor access$1900 () 
	static void  () 
}

autovalue/shaded/com/google$/auto/common/$MoreTypes$TypeVariableVisitor.class
$MoreTypes.java
package autovalue.shaded.com.google$.auto.common
final autovalue.shaded.com.google$.auto.common.$MoreTypes$TypeVariableVisitor extends autovalue.shaded.com.google$.auto.common.$MoreTypes$CastingTypeVisitor {
	private static final autovalue.shaded.com.google$.auto.common.$MoreTypes$TypeVariableVisitor INSTANCE
	void  () 
	public javax.lang.model.type.TypeVariable visitTypeVariable (javax.lang.model.type.TypeVariable, java.lang.Void) 
		javax.lang.model.type.TypeVariable type
		Void ignore
	public volatile synthetic java.lang.Object visitTypeVariable (javax.lang.model.type.TypeVariable, java.lang.Object) 
	static synthetic autovalue.shaded.com.google$.auto.common.$MoreTypes$TypeVariableVisitor access$1700 () 
	static void  () 
}

autovalue/shaded/com/google$/auto/common/$MoreTypes$AsElementVisitor.class
$MoreTypes.java
package autovalue.shaded.com.google$.auto.common
final autovalue.shaded.com.google$.auto.common.$MoreTypes$AsElementVisitor extends javax.lang.model.util.SimpleTypeVisitor6 {
	private static final autovalue.shaded.com.google$.auto.common.$MoreTypes$AsElementVisitor INSTANCE
	private void  () 
	protected javax.lang.model.element.Element defaultAction (javax.lang.model.type.TypeMirror, java.lang.Void) 
		javax.lang.model.type.TypeMirror e
		Void p
	public javax.lang.model.element.Element visitDeclared (javax.lang.model.type.DeclaredType, java.lang.Void) 
		javax.lang.model.type.DeclaredType t
		Void p
	public javax.lang.model.element.Element visitError (javax.lang.model.type.ErrorType, java.lang.Void) 
		javax.lang.model.type.ErrorType t
		Void p
	public javax.lang.model.element.Element visitTypeVariable (javax.lang.model.type.TypeVariable, java.lang.Void) 
		javax.lang.model.type.TypeVariable t
		Void p
	public volatile synthetic java.lang.Object visitTypeVariable (javax.lang.model.type.TypeVariable, java.lang.Object) 
	public volatile synthetic java.lang.Object visitError (javax.lang.model.type.ErrorType, java.lang.Object) 
	public volatile synthetic java.lang.Object visitDeclared (javax.lang.model.type.DeclaredType, java.lang.Object) 
	protected volatile synthetic java.lang.Object defaultAction (javax.lang.model.type.TypeMirror, java.lang.Object) 
	static synthetic autovalue.shaded.com.google$.auto.common.$MoreTypes$AsElementVisitor access$900 () 
	static void  () 
}

autovalue/shaded/com/google$/auto/common/$SuperficialValidation$3.class
$SuperficialValidation.java
package autovalue.shaded.com.google$.auto.common
final autovalue.shaded.com.google$.auto.common.$SuperficialValidation$3 extends javax.lang.model.util.SimpleAnnotationValueVisitor6 {
	void  () 
	protected java.lang.Boolean defaultAction (java.lang.Object, javax.lang.model.type.TypeMirror) 
		Object o
		javax.lang.model.type.TypeMirror expectedType
	public java.lang.Boolean visitUnknown (javax.lang.model.element.AnnotationValue, javax.lang.model.type.TypeMirror) 
		javax.lang.model.element.AnnotationValue av
		javax.lang.model.type.TypeMirror expectedType
	public java.lang.Boolean visitAnnotation (javax.lang.model.element.AnnotationMirror, javax.lang.model.type.TypeMirror) 
		javax.lang.model.element.AnnotationMirror a
		javax.lang.model.type.TypeMirror expectedType
	public java.lang.Boolean visitArray (java.util.List, javax.lang.model.type.TypeMirror) 
		IllegalArgumentException e
		javax.lang.model.element.AnnotationValue value
		java.util.List values
		javax.lang.model.type.TypeMirror expectedType
	public java.lang.Boolean visitEnumConstant (javax.lang.model.element.VariableElement, javax.lang.model.type.TypeMirror) 
		javax.lang.model.element.VariableElement enumConstant
		javax.lang.model.type.TypeMirror expectedType
	public java.lang.Boolean visitType (javax.lang.model.type.TypeMirror, javax.lang.model.type.TypeMirror) 
		javax.lang.model.type.TypeMirror type
		javax.lang.model.type.TypeMirror ignored
	public java.lang.Boolean visitBoolean (boolean, javax.lang.model.type.TypeMirror) 
		boolean b
		javax.lang.model.type.TypeMirror expectedType
	public java.lang.Boolean visitByte (byte, javax.lang.model.type.TypeMirror) 
		byte b
		javax.lang.model.type.TypeMirror expectedType
	public java.lang.Boolean visitChar (char, javax.lang.model.type.TypeMirror) 
		char c
		javax.lang.model.type.TypeMirror expectedType
	public java.lang.Boolean visitDouble (double, javax.lang.model.type.TypeMirror) 
		double d
		javax.lang.model.type.TypeMirror expectedType
	public java.lang.Boolean visitFloat (float, javax.lang.model.type.TypeMirror) 
		float f
		javax.lang.model.type.TypeMirror expectedType
	public java.lang.Boolean visitInt (int, javax.lang.model.type.TypeMirror) 
		int i
		javax.lang.model.type.TypeMirror expectedType
	public java.lang.Boolean visitLong (long, javax.lang.model.type.TypeMirror) 
		long l
		javax.lang.model.type.TypeMirror expectedType
	public java.lang.Boolean visitShort (short, javax.lang.model.type.TypeMirror) 
		short s
		javax.lang.model.type.TypeMirror expectedType
	public volatile synthetic java.lang.Object visitArray (java.util.List, java.lang.Object) 
	public volatile synthetic java.lang.Object visitAnnotation (javax.lang.model.element.AnnotationMirror, java.lang.Object) 
	public volatile synthetic java.lang.Object visitEnumConstant (javax.lang.model.element.VariableElement, java.lang.Object) 
	public volatile synthetic java.lang.Object visitType (javax.lang.model.type.TypeMirror, java.lang.Object) 
	public volatile synthetic java.lang.Object visitShort (short, java.lang.Object) 
	public volatile synthetic java.lang.Object visitLong (long, java.lang.Object) 
	public volatile synthetic java.lang.Object visitInt (int, java.lang.Object) 
	public volatile synthetic java.lang.Object visitFloat (float, java.lang.Object) 
	public volatile synthetic java.lang.Object visitDouble (double, java.lang.Object) 
	public volatile synthetic java.lang.Object visitChar (char, java.lang.Object) 
	public volatile synthetic java.lang.Object visitByte (byte, java.lang.Object) 
	public volatile synthetic java.lang.Object visitBoolean (boolean, java.lang.Object) 
	protected volatile synthetic java.lang.Object defaultAction (java.lang.Object, java.lang.Object) 
	public volatile synthetic java.lang.Object visitUnknown (javax.lang.model.element.AnnotationValue, java.lang.Object) 
}

autovalue/shaded/com/google$/auto/common/$MoreTypes$2.class
$MoreTypes.java
package autovalue.shaded.com.google$.auto.common
synthetic autovalue.shaded.com.google$.auto.common.$MoreTypes$2 extends java.lang.Object {
	static final synthetic int[] $SwitchMap$javax$lang$model$type$TypeKind
	static void  () 
}

autovalue/shaded/com/google$/auto/common/$MoreTypes$TypeEquivalence.class
$MoreTypes.java
package autovalue.shaded.com.google$.auto.common
final autovalue.shaded.com.google$.auto.common.$MoreTypes$TypeEquivalence extends autovalue.shaded.com.google$.common.base.$Equivalence {
	private static final autovalue.shaded.com.google$.auto.common.$MoreTypes$TypeEquivalence INSTANCE
	private void  () 
	protected boolean doEquivalent (javax.lang.model.type.TypeMirror, javax.lang.model.type.TypeMirror) 
		javax.lang.model.type.TypeMirror a
		javax.lang.model.type.TypeMirror b
	protected int doHash (javax.lang.model.type.TypeMirror) 
		javax.lang.model.type.TypeMirror t
	protected volatile synthetic int doHash (java.lang.Object) 
	protected volatile synthetic boolean doEquivalent (java.lang.Object, java.lang.Object) 
	static synthetic autovalue.shaded.com.google$.auto.common.$MoreTypes$TypeEquivalence access$200 () 
	static void  () 
}

autovalue/shaded/com/google$/auto/common/$MoreTypes.class
$MoreTypes.java
package autovalue.shaded.com.google$.auto.common
public final autovalue.shaded.com.google$.auto.common.$MoreTypes extends java.lang.Object {
	private static final Class INTERSECTION_TYPE
	private static final java.lang.reflect.Method GET_BOUNDS
	private static final int HASH_SEED
	private static final int HASH_MULTIPLIER
	public static autovalue.shaded.com.google$.common.base.$Equivalence equivalence () 
	private static boolean equal (javax.lang.model.type.TypeMirror, javax.lang.model.type.TypeMirror, java.util.Set) 
		javax.lang.model.type.TypeMirror a
		javax.lang.model.type.TypeMirror b
		java.util.Set visiting
		autovalue.shaded.com.google$.auto.common.$MoreTypes$EqualVisitorParam p
	private static boolean isIntersectionType (javax.lang.model.type.TypeMirror) 
		javax.lang.model.type.TypeMirror t
	private static boolean equalIntersectionTypes (javax.lang.model.type.TypeMirror, javax.lang.model.type.TypeMirror, java.util.Set) 
		java.util.List aBounds
		java.util.List bBounds
		Exception e
		javax.lang.model.type.TypeMirror a
		javax.lang.model.type.TypeMirror b
		java.util.Set visiting
		java.util.List aBounds
		java.util.List bBounds
	private static boolean equalLists (java.util.List, java.util.List, java.util.Set) 
		javax.lang.model.type.TypeMirror nextMirrorA
		javax.lang.model.type.TypeMirror nextMirrorB
		java.util.List a
		java.util.List b
		java.util.Set visiting
		int size
		java.util.Iterator aIterator
		java.util.Iterator bIterator
	private static int hashList (java.util.List, java.util.Set) 
		javax.lang.model.type.TypeMirror mirror
		java.util.List mirrors
		java.util.Set visiting
		int result
	private static int hash (javax.lang.model.type.TypeMirror, java.util.Set) 
		javax.lang.model.type.TypeMirror mirror
		java.util.Set visiting
	public static autovalue.shaded.com.google$.common.collect.$ImmutableSet referencedTypes (javax.lang.model.type.TypeMirror) 
		javax.lang.model.type.TypeMirror type
		autovalue.shaded.com.google$.common.collect.$ImmutableSet$Builder elements
	public static javax.lang.model.element.Element asElement (javax.lang.model.type.TypeMirror) 
		javax.lang.model.type.TypeMirror typeMirror
	public static javax.lang.model.element.TypeElement asTypeElement (javax.lang.model.type.TypeMirror) 
		javax.lang.model.type.TypeMirror mirror
	public static autovalue.shaded.com.google$.common.collect.$ImmutableSet asTypeElements (java.lang.Iterable) 
		javax.lang.model.type.TypeMirror mirror
		Iterable mirrors
		autovalue.shaded.com.google$.common.collect.$ImmutableSet$Builder builder
	public static javax.lang.model.type.ArrayType asArray (javax.lang.model.type.TypeMirror) 
		javax.lang.model.type.TypeMirror maybeArrayType
	public static javax.lang.model.type.DeclaredType asDeclared (javax.lang.model.type.TypeMirror) 
		javax.lang.model.type.TypeMirror maybeDeclaredType
	public static javax.lang.model.type.ErrorType asError (javax.lang.model.type.TypeMirror) 
		javax.lang.model.type.TypeMirror maybeErrorType
	public static javax.lang.model.type.ExecutableType asExecutable (javax.lang.model.type.TypeMirror) 
		javax.lang.model.type.TypeMirror maybeExecutableType
	public static javax.lang.model.type.NoType asNoType (javax.lang.model.type.TypeMirror) 
		javax.lang.model.type.TypeMirror maybeNoType
	public static javax.lang.model.type.NullType asNullType (javax.lang.model.type.TypeMirror) 
		javax.lang.model.type.TypeMirror maybeNullType
	public static javax.lang.model.type.PrimitiveType asPrimitiveType (javax.lang.model.type.TypeMirror) 
		javax.lang.model.type.TypeMirror maybePrimitiveType
	public static javax.lang.model.type.TypeVariable asTypeVariable (javax.lang.model.type.TypeMirror) 
		javax.lang.model.type.TypeMirror maybeTypeVariable
	public static javax.lang.model.type.WildcardType asWildcard (javax.lang.model.type.WildcardType) 
		javax.lang.model.type.WildcardType maybeWildcardType
	public static boolean isType (javax.lang.model.type.TypeMirror) 
		javax.lang.model.type.TypeMirror type
	public static boolean isTypeOf (java.lang.Class, javax.lang.model.type.TypeMirror) 
		Class clazz
		javax.lang.model.type.TypeMirror type
	public static autovalue.shaded.com.google$.common.base.$Optional nonObjectSuperclass (javax.lang.model.util.Types, javax.lang.model.util.Elements, javax.lang.model.type.DeclaredType) 
		javax.lang.model.util.Types types
		javax.lang.model.util.Elements elements
		javax.lang.model.type.DeclaredType type
		javax.lang.model.type.TypeMirror objectType
		javax.lang.model.type.TypeMirror superclass
	public static javax.lang.model.type.TypeMirror asMemberOf (javax.lang.model.util.Types, javax.lang.model.type.DeclaredType, javax.lang.model.element.VariableElement) 
		int i
		javax.lang.model.element.ExecutableElement methodOrConstructor
		javax.lang.model.type.ExecutableType resolvedMethodOrConstructor
		java.util.List parameters
		java.util.List parameterTypes
		javax.lang.model.util.Types types
		javax.lang.model.type.DeclaredType container
		javax.lang.model.element.VariableElement variable
	private void  () 
	static synthetic boolean access$000 (javax.lang.model.type.TypeMirror, javax.lang.model.type.TypeMirror, java.util.Set) 
		javax.lang.model.type.TypeMirror x0
		javax.lang.model.type.TypeMirror x1
		java.util.Set x2
	static synthetic int access$100 (javax.lang.model.type.TypeMirror, java.util.Set) 
		javax.lang.model.type.TypeMirror x0
		java.util.Set x1
	static synthetic boolean access$300 (java.util.List, java.util.List, java.util.Set) 
		java.util.List x0
		java.util.List x1
		java.util.Set x2
	static synthetic int access$600 (java.util.List, java.util.Set) 
		java.util.List x0
		java.util.Set x1
	static void  () 
		Class c
		java.lang.reflect.Method m
		Exception e
		Class c
		java.lang.reflect.Method m
}

autovalue/shaded/com/google$/auto/common/$MoreElements$1.class
$MoreElements.java
package autovalue.shaded.com.google$.auto.common
final autovalue.shaded.com.google$.auto.common.$MoreElements$1 extends java.lang.Object implements autovalue.shaded.com.google$.common.base.$Predicate  {
	final synthetic java.util.Set val$modifiers
	void  (java.util.Set) 
	public boolean apply (javax.lang.model.element.Element) 
		javax.lang.model.element.Element input
	public volatile synthetic boolean apply (java.lang.Object) 
}

autovalue/shaded/com/google$/auto/common/$AnnotationMirrors$1.class
$AnnotationMirrors.java
package autovalue.shaded.com.google$.auto.common
final autovalue.shaded.com.google$.auto.common.$AnnotationMirrors$1 extends autovalue.shaded.com.google$.common.base.$Equivalence {
	void  () 
	protected boolean doEquivalent (javax.lang.model.element.AnnotationMirror, javax.lang.model.element.AnnotationMirror) 
		javax.lang.model.element.AnnotationMirror left
		javax.lang.model.element.AnnotationMirror right
	protected int doHash (javax.lang.model.element.AnnotationMirror) 
		javax.lang.model.element.AnnotationMirror annotation
		javax.lang.model.type.DeclaredType type
		Iterable annotationValues
	protected volatile synthetic int doHash (java.lang.Object) 
	protected volatile synthetic boolean doEquivalent (java.lang.Object, java.lang.Object) 
}

autovalue/shaded/com/google$/auto/common/$Overrides.class
$Overrides.java
package autovalue.shaded.com.google$.auto.common
abstract autovalue.shaded.com.google$.auto.common.$Overrides extends java.lang.Object {
	void  () 
	abstract boolean overrides (javax.lang.model.element.ExecutableElement, javax.lang.model.element.ExecutableElement, javax.lang.model.element.TypeElement) 
}

autovalue/shaded/com/google$/auto/common/$MoreTypes$ExecutableTypeVisitor.class
$MoreTypes.java
package autovalue.shaded.com.google$.auto.common
final autovalue.shaded.com.google$.auto.common.$MoreTypes$ExecutableTypeVisitor extends autovalue.shaded.com.google$.auto.common.$MoreTypes$CastingTypeVisitor {
	private static final autovalue.shaded.com.google$.auto.common.$MoreTypes$ExecutableTypeVisitor INSTANCE
	void  () 
	public javax.lang.model.type.ExecutableType visitExecutable (javax.lang.model.type.ExecutableType, java.lang.Void) 
		javax.lang.model.type.ExecutableType type
		Void ignore
	public volatile synthetic java.lang.Object visitExecutable (javax.lang.model.type.ExecutableType, java.lang.Object) 
	static synthetic autovalue.shaded.com.google$.auto.common.$MoreTypes$ExecutableTypeVisitor access$1300 () 
	static void  () 
}

autovalue/shaded/com/google$/auto/common/$MoreElements$ExecutableElementVisitor.class
$MoreElements.java
package autovalue.shaded.com.google$.auto.common
final autovalue.shaded.com.google$.auto.common.$MoreElements$ExecutableElementVisitor extends autovalue.shaded.com.google$.auto.common.$MoreElements$CastingElementVisitor {
	private static final autovalue.shaded.com.google$.auto.common.$MoreElements$ExecutableElementVisitor INSTANCE
	void  () 
	public javax.lang.model.element.ExecutableElement visitExecutable (javax.lang.model.element.ExecutableElement, java.lang.Void) 
		javax.lang.model.element.ExecutableElement e
		Void label
	public volatile synthetic java.lang.Object visitExecutable (javax.lang.model.element.ExecutableElement, java.lang.Object) 
	static synthetic autovalue.shaded.com.google$.auto.common.$MoreElements$ExecutableElementVisitor access$300 () 
	static void  () 
}

autovalue/shaded/com/google$/auto/common/$AnnotationValues$1$1$2.class
$AnnotationValues.java
package autovalue.shaded.com.google$.auto.common
 autovalue.shaded.com.google$.auto.common.$AnnotationValues$1$1$2 extends javax.lang.model.util.SimpleAnnotationValueVisitor6 {
	final synthetic autovalue.shaded.com.google$.auto.common.$AnnotationValues$1$1 this$1
	void  (autovalue.shaded.com.google$.auto.common.$AnnotationValues$1$1) 
		autovalue.shaded.com.google$.auto.common.$AnnotationValues$1$1 this$1
	protected java.lang.Boolean defaultAction (java.lang.Object, javax.lang.model.element.AnnotationMirror) 
		Object right
		javax.lang.model.element.AnnotationMirror left
	public java.lang.Boolean visitAnnotation (javax.lang.model.element.AnnotationMirror, javax.lang.model.element.AnnotationMirror) 
		javax.lang.model.element.AnnotationMirror right
		javax.lang.model.element.AnnotationMirror left
	public volatile synthetic java.lang.Object visitAnnotation (javax.lang.model.element.AnnotationMirror, java.lang.Object) 
	protected volatile synthetic java.lang.Object defaultAction (java.lang.Object, java.lang.Object) 
}

autovalue/shaded/com/google$/auto/common/$Overrides$NativeOverrides.class
$Overrides.java
package autovalue.shaded.com.google$.auto.common
 autovalue.shaded.com.google$.auto.common.$Overrides$NativeOverrides extends autovalue.shaded.com.google$.auto.common.$Overrides {
	private final javax.lang.model.util.Elements elementUtils
	void  (javax.lang.model.util.Elements) 
		javax.lang.model.util.Elements elementUtils
	boolean overrides (javax.lang.model.element.ExecutableElement, javax.lang.model.element.ExecutableElement, javax.lang.model.element.TypeElement) 
		javax.lang.model.element.ExecutableElement overrider
		javax.lang.model.element.ExecutableElement overridden
		javax.lang.model.element.TypeElement in
}

autovalue/shaded/com/google$/auto/common/$AnnotationValues$1.class
$AnnotationValues.java
package autovalue.shaded.com.google$.auto.common
final autovalue.shaded.com.google$.auto.common.$AnnotationValues$1 extends autovalue.shaded.com.google$.common.base.$Equivalence {
	void  () 
	protected boolean doEquivalent (javax.lang.model.element.AnnotationValue, javax.lang.model.element.AnnotationValue) 
		javax.lang.model.element.AnnotationValue left
		javax.lang.model.element.AnnotationValue right
	protected int doHash (javax.lang.model.element.AnnotationValue) 
		javax.lang.model.element.AnnotationValue value
	protected volatile synthetic int doHash (java.lang.Object) 
	protected volatile synthetic boolean doEquivalent (java.lang.Object, java.lang.Object) 
}

autovalue/shaded/com/google$/auto/common/$MoreTypes$ErrorTypeVisitor.class
$MoreTypes.java
package autovalue.shaded.com.google$.auto.common
final autovalue.shaded.com.google$.auto.common.$MoreTypes$ErrorTypeVisitor extends autovalue.shaded.com.google$.auto.common.$MoreTypes$CastingTypeVisitor {
	private static final autovalue.shaded.com.google$.auto.common.$MoreTypes$ErrorTypeVisitor INSTANCE
	void  () 
	public javax.lang.model.type.ErrorType visitError (javax.lang.model.type.ErrorType, java.lang.Void) 
		javax.lang.model.type.ErrorType type
		Void ignore
	public volatile synthetic java.lang.Object visitError (javax.lang.model.type.ErrorType, java.lang.Object) 
	static synthetic autovalue.shaded.com.google$.auto.common.$MoreTypes$ErrorTypeVisitor access$1200 () 
	static void  () 
}

autovalue/shaded/com/google$/auto/common/$AnnotationValues$1$1$1.class
$AnnotationValues.java
package autovalue.shaded.com.google$.auto.common
 autovalue.shaded.com.google$.auto.common.$AnnotationValues$1$1$1 extends javax.lang.model.util.SimpleAnnotationValueVisitor6 {
	final synthetic autovalue.shaded.com.google$.auto.common.$AnnotationValues$1$1 this$1
	void  (autovalue.shaded.com.google$.auto.common.$AnnotationValues$1$1) 
		autovalue.shaded.com.google$.auto.common.$AnnotationValues$1$1 this$1
	protected java.lang.Object defaultAction (java.lang.Object, java.lang.Void) 
		Object object
		Void unused
	protected volatile synthetic java.lang.Object defaultAction (java.lang.Object, java.lang.Object) 
}

autovalue/shaded/com/google$/auto/common/$MoreTypes$NullTypeVisitor.class
$MoreTypes.java
package autovalue.shaded.com.google$.auto.common
final autovalue.shaded.com.google$.auto.common.$MoreTypes$NullTypeVisitor extends autovalue.shaded.com.google$.auto.common.$MoreTypes$CastingTypeVisitor {
	private static final autovalue.shaded.com.google$.auto.common.$MoreTypes$NullTypeVisitor INSTANCE
	void  () 
	public javax.lang.model.type.NullType visitNull (javax.lang.model.type.NullType, java.lang.Void) 
		javax.lang.model.type.NullType type
		Void ignore
	public volatile synthetic java.lang.Object visitNull (javax.lang.model.type.NullType, java.lang.Object) 
	static synthetic autovalue.shaded.com.google$.auto.common.$MoreTypes$NullTypeVisitor access$1500 () 
	static void  () 
}

autovalue/shaded/com/google$/auto/common/$MoreElements$CastingElementVisitor.class
$MoreElements.java
package autovalue.shaded.com.google$.auto.common
abstract autovalue.shaded.com.google$.auto.common.$MoreElements$CastingElementVisitor extends javax.lang.model.util.SimpleElementVisitor6 {
	private final String label
	void  (java.lang.String) 
		String label
	protected final java.lang.Object defaultAction (javax.lang.model.element.Element, java.lang.Void) 
		javax.lang.model.element.Element e
		Void ignore
	protected volatile synthetic java.lang.Object defaultAction (javax.lang.model.element.Element, java.lang.Object) 
}

autovalue/shaded/com/google$/auto/common/$AnnotationValues$1$2.class
$AnnotationValues.java
package autovalue.shaded.com.google$.auto.common
 autovalue.shaded.com.google$.auto.common.$AnnotationValues$1$2 extends javax.lang.model.util.SimpleAnnotationValueVisitor6 {
	final synthetic autovalue.shaded.com.google$.auto.common.$AnnotationValues$1 this$0
	void  (autovalue.shaded.com.google$.auto.common.$AnnotationValues$1) 
		autovalue.shaded.com.google$.auto.common.$AnnotationValues$1 this$0
	public java.lang.Integer visitAnnotation (javax.lang.model.element.AnnotationMirror, java.lang.Void) 
		javax.lang.model.element.AnnotationMirror value
		Void ignore
	public java.lang.Integer visitArray (java.util.List, java.lang.Void) 
		java.util.List values
		Void ignore
	public java.lang.Integer visitType (javax.lang.model.type.TypeMirror, java.lang.Void) 
		javax.lang.model.type.TypeMirror value
		Void ignore
	protected java.lang.Integer defaultAction (java.lang.Object, java.lang.Void) 
		Object value
		Void ignored
	public volatile synthetic java.lang.Object visitArray (java.util.List, java.lang.Object) 
	public volatile synthetic java.lang.Object visitAnnotation (javax.lang.model.element.AnnotationMirror, java.lang.Object) 
	public volatile synthetic java.lang.Object visitType (javax.lang.model.type.TypeMirror, java.lang.Object) 
	protected volatile synthetic java.lang.Object defaultAction (java.lang.Object, java.lang.Object) 
}

autovalue/shaded/com/google$/auto/common/$SuperficialValidation$1.class
$SuperficialValidation.java
package autovalue.shaded.com.google$.auto.common
final autovalue.shaded.com.google$.auto.common.$SuperficialValidation$1 extends javax.lang.model.util.AbstractElementVisitor6 {
	void  () 
	public java.lang.Boolean visitPackage (javax.lang.model.element.PackageElement, java.lang.Void) 
		javax.lang.model.element.PackageElement e
		Void p
	public java.lang.Boolean visitType (javax.lang.model.element.TypeElement, java.lang.Void) 
		javax.lang.model.element.TypeElement e
		Void p
	public java.lang.Boolean visitVariable (javax.lang.model.element.VariableElement, java.lang.Void) 
		javax.lang.model.element.VariableElement e
		Void p
	public java.lang.Boolean visitExecutable (javax.lang.model.element.ExecutableElement, java.lang.Void) 
		javax.lang.model.element.ExecutableElement e
		Void p
		javax.lang.model.element.AnnotationValue defaultValue
	public java.lang.Boolean visitTypeParameter (javax.lang.model.element.TypeParameterElement, java.lang.Void) 
		javax.lang.model.element.TypeParameterElement e
		Void p
	public java.lang.Boolean visitUnknown (javax.lang.model.element.Element, java.lang.Void) 
		javax.lang.model.element.Element e
		Void p
	public volatile synthetic java.lang.Object visitUnknown (javax.lang.model.element.Element, java.lang.Object) 
	public volatile synthetic java.lang.Object visitTypeParameter (javax.lang.model.element.TypeParameterElement, java.lang.Object) 
	public volatile synthetic java.lang.Object visitExecutable (javax.lang.model.element.ExecutableElement, java.lang.Object) 
	public volatile synthetic java.lang.Object visitVariable (javax.lang.model.element.VariableElement, java.lang.Object) 
	public volatile synthetic java.lang.Object visitType (javax.lang.model.element.TypeElement, java.lang.Object) 
	public volatile synthetic java.lang.Object visitPackage (javax.lang.model.element.PackageElement, java.lang.Object) 
}

autovalue/shaded/com/google$/auto/common/$MoreTypes$ComparedElements.class
$MoreTypes.java
package autovalue.shaded.com.google$.auto.common
 autovalue.shaded.com.google$.auto.common.$MoreTypes$ComparedElements extends java.lang.Object {
	final javax.lang.model.element.Element a
	final autovalue.shaded.com.google$.common.collect.$ImmutableList aArguments
	final javax.lang.model.element.Element b
	final autovalue.shaded.com.google$.common.collect.$ImmutableList bArguments
	void  (javax.lang.model.element.Element, autovalue.shaded.com.google$.common.collect.$ImmutableList, javax.lang.model.element.Element, autovalue.shaded.com.google$.common.collect.$ImmutableList) 
		javax.lang.model.element.Element a
		autovalue.shaded.com.google$.common.collect.$ImmutableList aArguments
		javax.lang.model.element.Element b
		autovalue.shaded.com.google$.common.collect.$ImmutableList bArguments
	public boolean equals (java.lang.Object) 
		int i
		autovalue.shaded.com.google$.auto.common.$MoreTypes$ComparedElements that
		int nArguments
		Object o
	public int hashCode () 
}

autovalue/shaded/com/google$/auto/common/$AnnotationValues$1$1$3.class
$AnnotationValues.java
package autovalue.shaded.com.google$.auto.common
 autovalue.shaded.com.google$.auto.common.$AnnotationValues$1$1$3 extends javax.lang.model.util.SimpleAnnotationValueVisitor6 {
	final synthetic autovalue.shaded.com.google$.auto.common.$AnnotationValues$1$1 this$1
	void  (autovalue.shaded.com.google$.auto.common.$AnnotationValues$1$1) 
		autovalue.shaded.com.google$.auto.common.$AnnotationValues$1$1 this$1
	protected java.lang.Boolean defaultAction (java.lang.Object, java.util.List) 
		Object ignored
		java.util.List alsoIgnored
	public java.lang.Boolean visitArray (java.util.List, java.util.List) 
		java.util.List right
		java.util.List left
	public volatile synthetic java.lang.Object visitArray (java.util.List, java.lang.Object) 
	protected volatile synthetic java.lang.Object defaultAction (java.lang.Object, java.lang.Object) 
}

autovalue/shaded/com/google$/auto/common/$MoreElements$2.class
$MoreElements.java
package autovalue.shaded.com.google$.auto.common
synthetic autovalue.shaded.com.google$.auto.common.$MoreElements$2 extends java.lang.Object {
	static final synthetic int[] $SwitchMap$com$google$auto$common$Visibility
	static void  () 
}

autovalue/shaded/com/google$/auto/common/$MoreTypes$IsTypeOf.class
$MoreTypes.java
package autovalue.shaded.com.google$.auto.common
final autovalue.shaded.com.google$.auto.common.$MoreTypes$IsTypeOf extends javax.lang.model.util.SimpleTypeVisitor6 {
	private final Class clazz
	void  (java.lang.Class) 
		Class clazz
	protected java.lang.Boolean defaultAction (javax.lang.model.type.TypeMirror, java.lang.Void) 
		javax.lang.model.type.TypeMirror type
		Void ignored
	public java.lang.Boolean visitNoType (javax.lang.model.type.NoType, java.lang.Void) 
		javax.lang.model.type.NoType noType
		Void p
	public java.lang.Boolean visitPrimitive (javax.lang.model.type.PrimitiveType, java.lang.Void) 
		javax.lang.model.type.PrimitiveType type
		Void p
	public java.lang.Boolean visitArray (javax.lang.model.type.ArrayType, java.lang.Void) 
		javax.lang.model.type.ArrayType array
		Void p
	public java.lang.Boolean visitDeclared (javax.lang.model.type.DeclaredType, java.lang.Void) 
		javax.lang.model.element.TypeElement typeElement
		IllegalArgumentException iae
		javax.lang.model.type.DeclaredType type
		Void ignored
		javax.lang.model.element.TypeElement typeElement
	public volatile synthetic java.lang.Object visitNoType (javax.lang.model.type.NoType, java.lang.Object) 
	public volatile synthetic java.lang.Object visitDeclared (javax.lang.model.type.DeclaredType, java.lang.Object) 
	public volatile synthetic java.lang.Object visitArray (javax.lang.model.type.ArrayType, java.lang.Object) 
	public volatile synthetic java.lang.Object visitPrimitive (javax.lang.model.type.PrimitiveType, java.lang.Object) 
	protected volatile synthetic java.lang.Object defaultAction (javax.lang.model.type.TypeMirror, java.lang.Object) 
}

autovalue/shaded/com/google$/auto/common/$MoreElements$TypeElementVisitor.class
$MoreElements.java
package autovalue.shaded.com.google$.auto.common
final autovalue.shaded.com.google$.auto.common.$MoreElements$TypeElementVisitor extends autovalue.shaded.com.google$.auto.common.$MoreElements$CastingElementVisitor {
	private static final autovalue.shaded.com.google$.auto.common.$MoreElements$TypeElementVisitor INSTANCE
	void  () 
	public javax.lang.model.element.TypeElement visitType (javax.lang.model.element.TypeElement, java.lang.Void) 
		javax.lang.model.element.TypeElement e
		Void ignore
	public volatile synthetic java.lang.Object visitType (javax.lang.model.element.TypeElement, java.lang.Object) 
	static synthetic autovalue.shaded.com.google$.auto.common.$MoreElements$TypeElementVisitor access$100 () 
	static void  () 
}

autovalue/shaded/com/google$/auto/common/$MoreTypes$NoTypeVisitor.class
$MoreTypes.java
package autovalue.shaded.com.google$.auto.common
final autovalue.shaded.com.google$.auto.common.$MoreTypes$NoTypeVisitor extends autovalue.shaded.com.google$.auto.common.$MoreTypes$CastingTypeVisitor {
	private static final autovalue.shaded.com.google$.auto.common.$MoreTypes$NoTypeVisitor INSTANCE
	void  () 
	public javax.lang.model.type.NoType visitNoType (javax.lang.model.type.NoType, java.lang.Void) 
		javax.lang.model.type.NoType type
		Void ignore
	public volatile synthetic java.lang.Object visitNoType (javax.lang.model.type.NoType, java.lang.Object) 
	static synthetic autovalue.shaded.com.google$.auto.common.$MoreTypes$NoTypeVisitor access$1400 () 
	static void  () 
}

autovalue/shaded/com/google$/auto/common/$Overrides$ExplicitOverrides.class
$Overrides.java
package autovalue.shaded.com.google$.auto.common
 autovalue.shaded.com.google$.auto.common.$Overrides$ExplicitOverrides extends autovalue.shaded.com.google$.auto.common.$Overrides {
	private final javax.lang.model.util.Types typeUtils
	void  (javax.lang.model.util.Types) 
		javax.lang.model.util.Types typeUtils
	public boolean overrides (javax.lang.model.element.ExecutableElement, javax.lang.model.element.ExecutableElement, javax.lang.model.element.TypeElement) 
		javax.lang.model.element.ExecutableElement inherited
		javax.lang.model.element.ExecutableElement inherited
		javax.lang.model.element.ExecutableElement overrider
		javax.lang.model.element.ExecutableElement overridden
		javax.lang.model.element.TypeElement in
		autovalue.shaded.com.google$.auto.common.$Visibility overriddenVisibility
		autovalue.shaded.com.google$.auto.common.$Visibility overriderVisibility
		javax.lang.model.element.TypeElement overriddenType
	private boolean isSubsignature (javax.lang.model.element.ExecutableElement, javax.lang.model.element.ExecutableElement, javax.lang.model.element.TypeElement) 
		javax.lang.model.type.ExecutableType overriderExecutable
		javax.lang.model.type.ExecutableType overriddenExecutable
		int i
		int nParams
		java.util.List overriderParams
		java.util.List overriddenParams
		IllegalArgumentException e
		javax.lang.model.element.ExecutableElement overrider
		javax.lang.model.element.ExecutableElement overridden
		javax.lang.model.element.TypeElement in
		javax.lang.model.type.DeclaredType inType
	autovalue.shaded.com.google$.common.collect.$ImmutableList erasedParameterTypes (javax.lang.model.element.ExecutableElement, javax.lang.model.element.TypeElement) 
		javax.lang.model.element.ExecutableElement method
		javax.lang.model.element.TypeElement in
	javax.lang.model.element.ExecutableElement methodFromSuperclasses (javax.lang.model.element.TypeElement, javax.lang.model.element.ExecutableElement) 
		javax.lang.model.element.ExecutableElement tMethod
		javax.lang.model.element.TypeElement t
		javax.lang.model.element.TypeElement in
		javax.lang.model.element.ExecutableElement method
	javax.lang.model.element.ExecutableElement methodFromSuperinterfaces (javax.lang.model.element.TypeElement, javax.lang.model.element.ExecutableElement) 
		javax.lang.model.element.ExecutableElement tMethod
		javax.lang.model.element.TypeElement sup
		javax.lang.model.type.TypeMirror candidateType
		javax.lang.model.element.TypeElement t
		autovalue.shaded.com.google$.common.collect.$ImmutableList$Builder newTypes
		javax.lang.model.element.TypeElement in
		javax.lang.model.element.ExecutableElement method
		javax.lang.model.element.TypeElement methodContainer
		javax.lang.model.type.TypeMirror methodContainerType
		autovalue.shaded.com.google$.common.collect.$ImmutableList types
	private javax.lang.model.element.ExecutableElement methodInType (javax.lang.model.element.TypeElement, javax.lang.model.element.ExecutableElement) 
		javax.lang.model.type.TypeMirror tParamType
		int i
		javax.lang.model.element.ExecutableElement tMethod
		javax.lang.model.element.TypeElement type
		javax.lang.model.element.ExecutableElement method
		int nParams
		java.util.List params
	private javax.lang.model.element.TypeElement superclass (javax.lang.model.element.TypeElement) 
		javax.lang.model.element.TypeElement type
		javax.lang.model.type.TypeMirror sup
	private autovalue.shaded.com.google$.common.collect.$ImmutableList superinterfaces (javax.lang.model.element.TypeElement) 
		javax.lang.model.type.TypeMirror sup
		javax.lang.model.element.TypeElement type
		autovalue.shaded.com.google$.common.collect.$ImmutableList$Builder types
	private javax.lang.model.element.TypeElement asTypeElement (javax.lang.model.type.TypeMirror) 
		javax.lang.model.type.TypeMirror typeMirror
		javax.lang.model.type.DeclaredType declaredType
		javax.lang.model.element.Element element
	static synthetic javax.lang.model.util.Types access$100 (autovalue.shaded.com.google$.auto.common.$Overrides$ExplicitOverrides) 
		autovalue.shaded.com.google$.auto.common.$Overrides$ExplicitOverrides x0
	static synthetic javax.lang.model.element.TypeElement access$200 (autovalue.shaded.com.google$.auto.common.$Overrides$ExplicitOverrides, javax.lang.model.type.TypeMirror) 
		autovalue.shaded.com.google$.auto.common.$Overrides$ExplicitOverrides x0
		javax.lang.model.type.TypeMirror x1
}

autovalue/shaded/com/google$/auto/common/$AnnotationValues$1$1.class
$AnnotationValues.java
package autovalue.shaded.com.google$.auto.common
 autovalue.shaded.com.google$.auto.common.$AnnotationValues$1$1 extends javax.lang.model.util.SimpleAnnotationValueVisitor6 {
	final synthetic autovalue.shaded.com.google$.auto.common.$AnnotationValues$1 this$0
	void  (autovalue.shaded.com.google$.auto.common.$AnnotationValues$1) 
		autovalue.shaded.com.google$.auto.common.$AnnotationValues$1 this$0
	protected java.lang.Boolean defaultAction (java.lang.Object, javax.lang.model.element.AnnotationValue) 
		Object left
		javax.lang.model.element.AnnotationValue right
	public java.lang.Boolean visitAnnotation (javax.lang.model.element.AnnotationMirror, javax.lang.model.element.AnnotationValue) 
		javax.lang.model.element.AnnotationMirror left
		javax.lang.model.element.AnnotationValue right
	public java.lang.Boolean visitArray (java.util.List, javax.lang.model.element.AnnotationValue) 
		java.util.List left
		javax.lang.model.element.AnnotationValue right
	public java.lang.Boolean visitType (javax.lang.model.type.TypeMirror, javax.lang.model.element.AnnotationValue) 
		javax.lang.model.type.TypeMirror left
		javax.lang.model.element.AnnotationValue right
	public volatile synthetic java.lang.Object visitArray (java.util.List, java.lang.Object) 
	public volatile synthetic java.lang.Object visitAnnotation (javax.lang.model.element.AnnotationMirror, java.lang.Object) 
	public volatile synthetic java.lang.Object visitType (javax.lang.model.type.TypeMirror, java.lang.Object) 
	protected volatile synthetic java.lang.Object defaultAction (java.lang.Object, java.lang.Object) 
}

autovalue/shaded/com/google$/auto/common/$AnnotationMirrors$2.class
$AnnotationMirrors.java
package autovalue.shaded.com.google$.auto.common
final autovalue.shaded.com.google$.auto.common.$AnnotationMirrors$2 extends java.lang.Object implements autovalue.shaded.com.google$.common.base.$Predicate  {
	final synthetic Class val$annotationType
	void  (java.lang.Class) 
	public boolean apply (javax.lang.model.element.AnnotationMirror) 
		javax.lang.model.element.AnnotationMirror input
	public volatile synthetic boolean apply (java.lang.Object) 
}

autovalue/shaded/com/google$/auto/common/$MoreTypes$EqualVisitorParam.class
$MoreTypes.java
package autovalue.shaded.com.google$.auto.common
final autovalue.shaded.com.google$.auto.common.$MoreTypes$EqualVisitorParam extends java.lang.Object {
	javax.lang.model.type.TypeMirror type
	java.util.Set visiting
	private void  () 
	synthetic void  (autovalue.shaded.com.google$.auto.common.$MoreTypes$1) 
		autovalue.shaded.com.google$.auto.common.$MoreTypes$1 x0
}

autovalue/shaded/com/google$/auto/common/$Visibility.class
$Visibility.java
package autovalue.shaded.com.google$.auto.common
public final enum autovalue.shaded.com.google$.auto.common.$Visibility extends java.lang.Enum {
	public static final enum autovalue.shaded.com.google$.auto.common.$Visibility PRIVATE
	public static final enum autovalue.shaded.com.google$.auto.common.$Visibility DEFAULT
	public static final enum autovalue.shaded.com.google$.auto.common.$Visibility PROTECTED
	public static final enum autovalue.shaded.com.google$.auto.common.$Visibility PUBLIC
	private static final synthetic autovalue.shaded.com.google$.auto.common.$Visibility[] $VALUES
	public static autovalue.shaded.com.google$.auto.common.$Visibility[] values () 
	public static autovalue.shaded.com.google$.auto.common.$Visibility valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	public static autovalue.shaded.com.google$.auto.common.$Visibility ofElement (javax.lang.model.element.Element) 
		javax.lang.model.element.Element element
		java.util.Set modifiers
	public static autovalue.shaded.com.google$.auto.common.$Visibility effectiveVisibilityOfElement (javax.lang.model.element.Element) 
		javax.lang.model.element.Element element
		autovalue.shaded.com.google$.auto.common.$Visibility effectiveVisibility
		javax.lang.model.element.Element currentElement
	static void  () 
}

autovalue/shaded/com/google$/auto/common/$Overrides$ExplicitOverrides$TypeSubstVisitor.class
$Overrides.java
package autovalue.shaded.com.google$.auto.common
 autovalue.shaded.com.google$.auto.common.$Overrides$ExplicitOverrides$TypeSubstVisitor extends javax.lang.model.util.SimpleTypeVisitor6 {
	private final java.util.Map typeBindings
	final synthetic autovalue.shaded.com.google$.auto.common.$Overrides$ExplicitOverrides this$0
	private void  (autovalue.shaded.com.google$.auto.common.$Overrides$ExplicitOverrides) 
	autovalue.shaded.com.google$.common.collect.$ImmutableList erasedParameterTypes (javax.lang.model.element.ExecutableElement, javax.lang.model.element.TypeElement) 
		javax.lang.model.element.VariableElement param
		autovalue.shaded.com.google$.common.collect.$ImmutableList$Builder params
		int i
		javax.lang.model.type.DeclaredType declared
		javax.lang.model.element.TypeElement element
		java.util.List actuals
		java.util.List formals
		autovalue.shaded.com.google$.common.collect.$ImmutableList params
		javax.lang.model.type.TypeMirror supertype
		javax.lang.model.element.ExecutableElement method
		javax.lang.model.element.TypeElement in
		java.util.List supers
	protected javax.lang.model.type.TypeMirror defaultAction (javax.lang.model.type.TypeMirror, java.lang.Void) 
		javax.lang.model.type.TypeMirror e
		Void p
	public javax.lang.model.type.TypeMirror visitTypeVariable (javax.lang.model.type.TypeVariable, java.lang.Void) 
		javax.lang.model.element.TypeParameterElement e
		javax.lang.model.type.TypeVariable t
		Void p
		javax.lang.model.element.Element element
	public javax.lang.model.type.TypeMirror visitDeclared (javax.lang.model.type.DeclaredType, java.lang.Void) 
		javax.lang.model.type.TypeMirror arg
		javax.lang.model.type.DeclaredType t
		Void p
		java.util.List newArgs
	public javax.lang.model.type.TypeMirror visitArray (javax.lang.model.type.ArrayType, java.lang.Void) 
		javax.lang.model.type.ArrayType t
		Void p
	public volatile synthetic java.lang.Object visitTypeVariable (javax.lang.model.type.TypeVariable, java.lang.Object) 
	public volatile synthetic java.lang.Object visitDeclared (javax.lang.model.type.DeclaredType, java.lang.Object) 
	public volatile synthetic java.lang.Object visitArray (javax.lang.model.type.ArrayType, java.lang.Object) 
	protected volatile synthetic java.lang.Object defaultAction (javax.lang.model.type.TypeMirror, java.lang.Object) 
	synthetic void  (autovalue.shaded.com.google$.auto.common.$Overrides$ExplicitOverrides, autovalue.shaded.com.google$.auto.common.$Overrides$1) 
		autovalue.shaded.com.google$.auto.common.$Overrides$ExplicitOverrides x0
		autovalue.shaded.com.google$.auto.common.$Overrides$1 x1
}

autovalue/shaded/com/google$/auto/common/$MoreElements.class
$MoreElements.java
package autovalue.shaded.com.google$.auto.common
public final autovalue.shaded.com.google$.auto.common.$MoreElements extends java.lang.Object {
	public static javax.lang.model.element.PackageElement getPackage (javax.lang.model.element.Element) 
		javax.lang.model.element.Element element
	public static javax.lang.model.element.PackageElement asPackage (javax.lang.model.element.Element) 
		javax.lang.model.element.Element element
	public static boolean isType (javax.lang.model.element.Element) 
		javax.lang.model.element.Element element
	public static javax.lang.model.element.TypeElement asType (javax.lang.model.element.Element) 
		javax.lang.model.element.Element element
	public static javax.lang.model.element.VariableElement asVariable (javax.lang.model.element.Element) 
		javax.lang.model.element.Element element
	public static javax.lang.model.element.ExecutableElement asExecutable (javax.lang.model.element.Element) 
		javax.lang.model.element.Element element
	public static boolean isAnnotationPresent (javax.lang.model.element.Element, java.lang.Class) 
		javax.lang.model.element.Element element
		Class annotationClass
	public static autovalue.shaded.com.google$.common.base.$Optional getAnnotationMirror (javax.lang.model.element.Element, java.lang.Class) 
		javax.lang.model.element.TypeElement annotationTypeElement
		javax.lang.model.element.AnnotationMirror annotationMirror
		javax.lang.model.element.Element element
		Class annotationClass
		String annotationClassName
	public static transient autovalue.shaded.com.google$.common.base.$Predicate hasModifiers (javax.lang.model.element.Modifier[]) 
		javax.lang.model.element.Modifier[] modifiers
	public static autovalue.shaded.com.google$.common.base.$Predicate hasModifiers (java.util.Set) 
		java.util.Set modifiers
	public static autovalue.shaded.com.google$.common.collect.$ImmutableSet getLocalAndInheritedMethods (javax.lang.model.element.TypeElement, javax.lang.model.util.Elements) 
		javax.lang.model.element.TypeElement type
		javax.lang.model.util.Elements elementUtils
		autovalue.shaded.com.google$.auto.common.$Overrides overrides
	public static autovalue.shaded.com.google$.common.collect.$ImmutableSet getLocalAndInheritedMethods (javax.lang.model.element.TypeElement, javax.lang.model.util.Types, javax.lang.model.util.Elements) 
		javax.lang.model.element.TypeElement type
		javax.lang.model.util.Types typeUtils
		javax.lang.model.util.Elements elementUtils
		autovalue.shaded.com.google$.auto.common.$Overrides overrides
	private static autovalue.shaded.com.google$.common.collect.$ImmutableSet getLocalAndInheritedMethods (javax.lang.model.element.TypeElement, autovalue.shaded.com.google$.auto.common.$Overrides) 
		javax.lang.model.element.ExecutableElement methodJ
		int j
		javax.lang.model.element.ExecutableElement methodI
		int i
		java.util.List methodList
		java.util.Collection methods
		javax.lang.model.element.TypeElement type
		autovalue.shaded.com.google$.auto.common.$Overrides overrides
		autovalue.shaded.com.google$.common.collect.$SetMultimap methodMap
		java.util.Set overridden
		java.util.Set methods
	private static void getLocalAndInheritedMethods (javax.lang.model.element.PackageElement, javax.lang.model.element.TypeElement, autovalue.shaded.com.google$.common.collect.$SetMultimap) 
		javax.lang.model.type.TypeMirror superInterface
		javax.lang.model.element.ExecutableElement method
		javax.lang.model.element.PackageElement pkg
		javax.lang.model.element.TypeElement type
		autovalue.shaded.com.google$.common.collect.$SetMultimap methods
	static boolean methodVisibleFromPackage (javax.lang.model.element.ExecutableElement, javax.lang.model.element.PackageElement) 
		javax.lang.model.element.ExecutableElement method
		javax.lang.model.element.PackageElement pkg
		autovalue.shaded.com.google$.auto.common.$Visibility visibility
	private void  () 
}

autovalue/shaded/com/google$/auto/common/$MoreTypes$CastingTypeVisitor.class
$MoreTypes.java
package autovalue.shaded.com.google$.auto.common
abstract autovalue.shaded.com.google$.auto.common.$MoreTypes$CastingTypeVisitor extends javax.lang.model.util.SimpleTypeVisitor6 {
	private final String label
	void  (java.lang.String) 
		String label
	protected java.lang.Object defaultAction (javax.lang.model.type.TypeMirror, java.lang.Void) 
		javax.lang.model.type.TypeMirror e
		Void v
	protected volatile synthetic java.lang.Object defaultAction (javax.lang.model.type.TypeMirror, java.lang.Object) 
}

autovalue/shaded/com/google$/auto/common/$AnnotationValues.class
$AnnotationValues.java
package autovalue.shaded.com.google$.auto.common
public final autovalue.shaded.com.google$.auto.common.$AnnotationValues extends java.lang.Object {
	private static final autovalue.shaded.com.google$.common.base.$Equivalence ANNOTATION_VALUE_EQUIVALENCE
	public static autovalue.shaded.com.google$.common.base.$Equivalence equivalence () 
	private void  () 
	static void  () 
}

autovalue/shaded/com/google$/auto/common/$MoreTypes$EqualVisitor.class
$MoreTypes.java
package autovalue.shaded.com.google$.auto.common
final autovalue.shaded.com.google$.auto.common.$MoreTypes$EqualVisitor extends javax.lang.model.util.SimpleTypeVisitor6 {
	private static final autovalue.shaded.com.google$.auto.common.$MoreTypes$EqualVisitor INSTANCE
	private void  () 
	protected java.lang.Boolean defaultAction (javax.lang.model.type.TypeMirror, autovalue.shaded.com.google$.auto.common.$MoreTypes$EqualVisitorParam) 
		javax.lang.model.type.TypeMirror a
		autovalue.shaded.com.google$.auto.common.$MoreTypes$EqualVisitorParam p
	public java.lang.Boolean visitArray (javax.lang.model.type.ArrayType, autovalue.shaded.com.google$.auto.common.$MoreTypes$EqualVisitorParam) 
		javax.lang.model.type.ArrayType b
		javax.lang.model.type.ArrayType a
		autovalue.shaded.com.google$.auto.common.$MoreTypes$EqualVisitorParam p
	public java.lang.Boolean visitDeclared (javax.lang.model.type.DeclaredType, autovalue.shaded.com.google$.auto.common.$MoreTypes$EqualVisitorParam) 
		javax.lang.model.type.DeclaredType b
		javax.lang.model.element.Element aElement
		javax.lang.model.element.Element bElement
		java.util.Set newVisiting
		javax.lang.model.type.DeclaredType a
		autovalue.shaded.com.google$.auto.common.$MoreTypes$EqualVisitorParam p
	public java.lang.Boolean visitError (javax.lang.model.type.ErrorType, autovalue.shaded.com.google$.auto.common.$MoreTypes$EqualVisitorParam) 
		javax.lang.model.type.ErrorType a
		autovalue.shaded.com.google$.auto.common.$MoreTypes$EqualVisitorParam p
	public java.lang.Boolean visitExecutable (javax.lang.model.type.ExecutableType, autovalue.shaded.com.google$.auto.common.$MoreTypes$EqualVisitorParam) 
		javax.lang.model.type.ExecutableType b
		javax.lang.model.type.ExecutableType a
		autovalue.shaded.com.google$.auto.common.$MoreTypes$EqualVisitorParam p
	public java.lang.Boolean visitTypeVariable (javax.lang.model.type.TypeVariable, autovalue.shaded.com.google$.auto.common.$MoreTypes$EqualVisitorParam) 
		javax.lang.model.type.TypeVariable b
		javax.lang.model.element.TypeParameterElement aElement
		javax.lang.model.element.TypeParameterElement bElement
		java.util.Set newVisiting
		javax.lang.model.type.TypeVariable a
		autovalue.shaded.com.google$.auto.common.$MoreTypes$EqualVisitorParam p
	public java.lang.Boolean visitWildcard (javax.lang.model.type.WildcardType, autovalue.shaded.com.google$.auto.common.$MoreTypes$EqualVisitorParam) 
		javax.lang.model.type.WildcardType b
		javax.lang.model.type.WildcardType a
		autovalue.shaded.com.google$.auto.common.$MoreTypes$EqualVisitorParam p
	public java.lang.Boolean visitUnknown (javax.lang.model.type.TypeMirror, autovalue.shaded.com.google$.auto.common.$MoreTypes$EqualVisitorParam) 
		javax.lang.model.type.TypeMirror a
		autovalue.shaded.com.google$.auto.common.$MoreTypes$EqualVisitorParam p
	private java.util.Set visitingSetPlus (java.util.Set, javax.lang.model.element.Element, javax.lang.model.element.Element) 
		java.util.Set visiting
		javax.lang.model.element.Element a
		javax.lang.model.element.Element b
		autovalue.shaded.com.google$.common.collect.$ImmutableList noArguments
	private java.util.Set visitingSetPlus (java.util.Set, javax.lang.model.element.Element, java.util.List, javax.lang.model.element.Element, java.util.List) 
		java.util.Set visiting
		javax.lang.model.element.Element a
		java.util.List aArguments
		javax.lang.model.element.Element b
		java.util.List bArguments
		autovalue.shaded.com.google$.auto.common.$MoreTypes$ComparedElements comparedElements
		java.util.Set newVisiting
	public volatile synthetic java.lang.Object visitExecutable (javax.lang.model.type.ExecutableType, java.lang.Object) 
	public volatile synthetic java.lang.Object visitWildcard (javax.lang.model.type.WildcardType, java.lang.Object) 
	public volatile synthetic java.lang.Object visitTypeVariable (javax.lang.model.type.TypeVariable, java.lang.Object) 
	public volatile synthetic java.lang.Object visitError (javax.lang.model.type.ErrorType, java.lang.Object) 
	public volatile synthetic java.lang.Object visitDeclared (javax.lang.model.type.DeclaredType, java.lang.Object) 
	public volatile synthetic java.lang.Object visitArray (javax.lang.model.type.ArrayType, java.lang.Object) 
	protected volatile synthetic java.lang.Object defaultAction (javax.lang.model.type.TypeMirror, java.lang.Object) 
	public volatile synthetic java.lang.Object visitUnknown (javax.lang.model.type.TypeMirror, java.lang.Object) 
	static synthetic autovalue.shaded.com.google$.auto.common.$MoreTypes$EqualVisitor access$500 () 
	static void  () 
}

autovalue/shaded/com/google$/auto/common/$MoreTypes$ArrayTypeVisitor.class
$MoreTypes.java
package autovalue.shaded.com.google$.auto.common
final autovalue.shaded.com.google$.auto.common.$MoreTypes$ArrayTypeVisitor extends autovalue.shaded.com.google$.auto.common.$MoreTypes$CastingTypeVisitor {
	private static final autovalue.shaded.com.google$.auto.common.$MoreTypes$ArrayTypeVisitor INSTANCE
	void  () 
	public javax.lang.model.type.ArrayType visitArray (javax.lang.model.type.ArrayType, java.lang.Void) 
		javax.lang.model.type.ArrayType type
		Void ignore
	public volatile synthetic java.lang.Object visitArray (javax.lang.model.type.ArrayType, java.lang.Object) 
	static synthetic autovalue.shaded.com.google$.auto.common.$MoreTypes$ArrayTypeVisitor access$1000 () 
	static void  () 
}

autovalue/shaded/com/google$/auto/common/$SuperficialValidation.class
$SuperficialValidation.java
package autovalue.shaded.com.google$.auto.common
public final autovalue.shaded.com.google$.auto.common.$SuperficialValidation extends java.lang.Object {
	private static final javax.lang.model.element.ElementVisitor ELEMENT_VALIDATING_VISITOR
	private static final javax.lang.model.type.TypeVisitor TYPE_VALIDATING_VISITOR
	private static final javax.lang.model.element.AnnotationValueVisitor VALUE_VALIDATING_VISITOR
	public void  () 
	public static boolean validateElements (java.lang.Iterable) 
		javax.lang.model.element.Element element
		Iterable elements
	public static boolean validateElement (javax.lang.model.element.Element) 
		javax.lang.model.element.Element element
	private static boolean isValidBaseElement (javax.lang.model.element.Element) 
		javax.lang.model.element.Element e
	private static boolean validateTypes (java.lang.Iterable) 
		javax.lang.model.type.TypeMirror type
		Iterable types
	private static boolean validateType (javax.lang.model.type.TypeMirror) 
		javax.lang.model.type.TypeMirror type
	private static boolean validateAnnotations (java.lang.Iterable) 
		javax.lang.model.element.AnnotationMirror annotationMirror
		Iterable annotationMirrors
	private static boolean validateAnnotation (javax.lang.model.element.AnnotationMirror) 
		javax.lang.model.element.AnnotationMirror annotationMirror
	private static boolean validateAnnotationValues (java.util.Map) 
		javax.lang.model.type.TypeMirror expectedType
		java.util.Map$Entry valueEntry
		java.util.Map valueMap
	private static boolean validateAnnotationValue (javax.lang.model.element.AnnotationValue, javax.lang.model.type.TypeMirror) 
		javax.lang.model.element.AnnotationValue annotationValue
		javax.lang.model.type.TypeMirror expectedType
	static synthetic boolean access$000 (java.lang.Iterable) 
		Iterable x0
	static synthetic boolean access$100 (javax.lang.model.element.Element) 
		javax.lang.model.element.Element x0
	static synthetic boolean access$200 (java.lang.Iterable) 
		Iterable x0
	static synthetic boolean access$300 (javax.lang.model.type.TypeMirror) 
		javax.lang.model.type.TypeMirror x0
	static synthetic boolean access$400 (javax.lang.model.element.AnnotationValue, javax.lang.model.type.TypeMirror) 
		javax.lang.model.element.AnnotationValue x0
		javax.lang.model.type.TypeMirror x1
	static synthetic boolean access$500 (javax.lang.model.element.AnnotationMirror) 
		javax.lang.model.element.AnnotationMirror x0
	static void  () 
}

autovalue/shaded/com/google$/auto/common/$AnnotationMirrors.class
$AnnotationMirrors.java
package autovalue.shaded.com.google$.auto.common
public final autovalue.shaded.com.google$.auto.common.$AnnotationMirrors extends java.lang.Object {
	private static final autovalue.shaded.com.google$.common.base.$Equivalence ANNOTATION_MIRROR_EQUIVALENCE
	public static autovalue.shaded.com.google$.common.base.$Equivalence equivalence () 
	public static java.util.Map getAnnotationValuesWithDefaults (javax.lang.model.element.AnnotationMirror) 
		javax.lang.model.element.ExecutableElement method
		javax.lang.model.element.AnnotationMirror annotation
		java.util.Map values
		java.util.Map declaredValues
	public static javax.lang.model.element.AnnotationValue getAnnotationValue (javax.lang.model.element.AnnotationMirror, java.lang.String) 
		javax.lang.model.element.AnnotationMirror annotationMirror
		String elementName
	public static java.util.Map$Entry getAnnotationElementAndValue (javax.lang.model.element.AnnotationMirror, java.lang.String) 
		java.util.Map$Entry entry
		javax.lang.model.element.AnnotationMirror annotationMirror
		String elementName
	public static autovalue.shaded.com.google$.common.collect.$ImmutableSet getAnnotatedAnnotations (javax.lang.model.element.Element, java.lang.Class) 
		javax.lang.model.element.Element element
		Class annotationType
		java.util.List annotations
	private void  () 
	static void  () 
}

META-INF/maven/com.google.auto/
META-INF/maven/com.google.auto/auto-common/
META-INF/maven/com.google.auto/auto-common/pom.xml
META-INF/maven/com.google.auto/auto-common/pom.properties
autovalue/shaded/com/google$/auto/service/
autovalue/shaded/com/google$/auto/service/$AutoService.class
$AutoService.java
package autovalue.shaded.com.google$.auto.service
public abstract annotation autovalue.shaded.com.google$.auto.service.$AutoService extends java.lang.Object implements java.lang.annotation.Annotation  {
	public abstract java.lang.Class value () 
}

autovalue/shaded/com/google$/auto/service/processor/
autovalue/shaded/com/google$/auto/service/processor/$AutoServiceProcessor.class
$AutoServiceProcessor.java
package autovalue.shaded.com.google$.auto.service.processor
public autovalue.shaded.com.google$.auto.service.processor.$AutoServiceProcessor extends javax.annotation.processing.AbstractProcessor {
	private autovalue.shaded.com.google$.common.collect.$Multimap providers
	public void  () 
	public autovalue.shaded.com.google$.common.collect.$ImmutableSet getSupportedAnnotationTypes () 
	public javax.lang.model.SourceVersion getSupportedSourceVersion () 
	public boolean process (java.util.Set, javax.annotation.processing.RoundEnvironment) 
		java.io.StringWriter writer
		Exception e
		java.util.Set annotations
		javax.annotation.processing.RoundEnvironment roundEnv
	private boolean processImpl (java.util.Set, javax.annotation.processing.RoundEnvironment) 
		java.util.Set annotations
		javax.annotation.processing.RoundEnvironment roundEnv
	private void processAnnotations (java.util.Set, javax.annotation.processing.RoundEnvironment) 
		String message
		javax.lang.model.element.TypeElement providerImplementer
		javax.lang.model.element.AnnotationMirror providerAnnotation
		javax.lang.model.type.DeclaredType providerInterface
		javax.lang.model.element.TypeElement providerType
		String providerTypeName
		String providerImplementerName
		javax.lang.model.element.Element e
		java.util.Iterator i$
		java.util.Set annotations
		javax.annotation.processing.RoundEnvironment roundEnv
		java.util.Set elements
	private void generateConfigFiles () 
		javax.tools.FileObject existingFile
		java.util.Set oldServices
		java.io.IOException e
		java.util.SortedSet allServices
		java.util.Set newServices
		javax.tools.FileObject fileObject
		java.io.OutputStream out
		java.io.IOException e
		String resourceFile
		String providerInterface
		java.util.Iterator i$
		javax.annotation.processing.Filer filer
	private boolean checkImplementer (javax.lang.model.element.TypeElement, javax.lang.model.element.TypeElement) 
		javax.lang.model.element.TypeElement providerImplementer
		javax.lang.model.element.TypeElement providerType
		String verify
		javax.lang.model.util.Types types
	private java.lang.String getBinaryName (javax.lang.model.element.TypeElement) 
		javax.lang.model.element.TypeElement element
	private java.lang.String getBinaryNameImpl (javax.lang.model.element.TypeElement, java.lang.String) 
		javax.lang.model.element.PackageElement pkg
		javax.lang.model.element.TypeElement element
		String className
		javax.lang.model.element.Element enclosingElement
		javax.lang.model.element.TypeElement typeElement
	private javax.lang.model.type.DeclaredType getProviderInterface (javax.lang.model.element.AnnotationMirror) 
		javax.lang.model.element.AnnotationMirror providerAnnotation
		java.util.Map valueIndex
		javax.lang.model.element.AnnotationValue value
	private void log (java.lang.String) 
		String msg
	private void error (java.lang.String, javax.lang.model.element.Element, javax.lang.model.element.AnnotationMirror) 
		String msg
		javax.lang.model.element.Element element
		javax.lang.model.element.AnnotationMirror annotation
	private void fatalError (java.lang.String) 
		String msg
	public volatile synthetic java.util.Set getSupportedAnnotationTypes () 
}

autovalue/shaded/com/google$/auto/service/processor/$ServicesFiles.class
$ServicesFiles.java
package autovalue.shaded.com.google$.auto.service.processor
final autovalue.shaded.com.google$.auto.service.processor.$ServicesFiles extends java.lang.Object {
	public static final String SERVICES_PATH
	private void  () 
	static java.lang.String getPath (java.lang.String) 
		String serviceName
	static java.util.Set readServiceFile (java.io.InputStream)  throws java.io.IOException 
		int commentStart
		java.io.BufferedReader r
		String line
		Throwable t
		java.io.InputStream input
		java.util.HashSet serviceClasses
		autovalue.shaded.com.google$.common.io.$Closer closer
	static void writeServiceFile (java.util.Collection, java.io.OutputStream)  throws java.io.IOException 
		String service
		java.util.Iterator i$
		java.util.Collection services
		java.io.OutputStream output
		java.io.BufferedWriter writer
}

META-INF/maven/com.google.auto.service/
META-INF/maven/com.google.auto.service/auto-service/
META-INF/maven/com.google.auto.service/auto-service/pom.xml
META-INF/maven/com.google.auto.service/auto-service/pom.properties
META-INF/maven/com.google.guava/
META-INF/maven/com.google.guava/guava/
META-INF/maven/com.google.guava/guava/pom.properties
META-INF/maven/com.google.guava/guava/pom.xml
autovalue/shaded/com/google$/common/
autovalue/shaded/com/google$/common/annotations/
autovalue/shaded/com/google$/common/annotations/$Beta.class
$Beta.java
package autovalue.shaded.com.google$.common.annotations
public abstract annotation autovalue.shaded.com.google$.common.annotations.$Beta extends java.lang.Object implements java.lang.annotation.Annotation  {
}

autovalue/shaded/com/google$/common/annotations/$GwtCompatible.class
$GwtCompatible.java
package autovalue.shaded.com.google$.common.annotations
public abstract annotation autovalue.shaded.com.google$.common.annotations.$GwtCompatible extends java.lang.Object implements java.lang.annotation.Annotation  {
	public abstract boolean serializable () 
	public abstract boolean emulated () 
}

autovalue/shaded/com/google$/common/annotations/$GwtIncompatible.class
$GwtIncompatible.java
package autovalue.shaded.com.google$.common.annotations
public abstract annotation autovalue.shaded.com.google$.common.annotations.$GwtIncompatible extends java.lang.Object implements java.lang.annotation.Annotation  {
	public abstract java.lang.String value () 
}

autovalue/shaded/com/google$/common/annotations/$VisibleForTesting.class
$VisibleForTesting.java
package autovalue.shaded.com.google$.common.annotations
public abstract annotation autovalue.shaded.com.google$.common.annotations.$VisibleForTesting extends java.lang.Object implements java.lang.annotation.Annotation  {
}

autovalue/shaded/com/google$/common/base/
autovalue/shaded/com/google$/common/base/$Absent.class
$Absent.java
package autovalue.shaded.com.google$.common.base
final autovalue.shaded.com.google$.common.base.$Absent extends autovalue.shaded.com.google$.common.base.$Optional {
	static final autovalue.shaded.com.google$.common.base.$Absent INSTANCE
	private static final long serialVersionUID
	static autovalue.shaded.com.google$.common.base.$Optional withType () 
	private void  () 
	public boolean isPresent () 
	public java.lang.Object get () 
	public java.lang.Object or (java.lang.Object) 
		Object defaultValue
	public autovalue.shaded.com.google$.common.base.$Optional or (autovalue.shaded.com.google$.common.base.$Optional) 
		autovalue.shaded.com.google$.common.base.$Optional secondChoice
	public java.lang.Object or (autovalue.shaded.com.google$.common.base.$Supplier) 
		autovalue.shaded.com.google$.common.base.$Supplier supplier
	public java.lang.Object orNull () 
	public java.util.Set asSet () 
	public autovalue.shaded.com.google$.common.base.$Optional transform (autovalue.shaded.com.google$.common.base.$Function) 
		autovalue.shaded.com.google$.common.base.$Function function
	public boolean equals (java.lang.Object) 
		Object object
	public int hashCode () 
	public java.lang.String toString () 
	private java.lang.Object readResolve () 
	static void  () 
}

autovalue/shaded/com/google$/common/base/$AbstractIterator$1.class
$AbstractIterator.java
package autovalue.shaded.com.google$.common.base
synthetic autovalue.shaded.com.google$.common.base.$AbstractIterator$1 extends java.lang.Object {
	static final synthetic int[] $SwitchMap$com$google$common$base$AbstractIterator$State
	static void  () 
		NoSuchFieldError ex
		NoSuchFieldError ex
}

autovalue/shaded/com/google$/common/base/$AbstractIterator$State.class
$AbstractIterator.java
package autovalue.shaded.com.google$.common.base
final enum autovalue.shaded.com.google$.common.base.$AbstractIterator$State extends java.lang.Enum {
	public static final enum autovalue.shaded.com.google$.common.base.$AbstractIterator$State READY
	public static final enum autovalue.shaded.com.google$.common.base.$AbstractIterator$State NOT_READY
	public static final enum autovalue.shaded.com.google$.common.base.$AbstractIterator$State DONE
	public static final enum autovalue.shaded.com.google$.common.base.$AbstractIterator$State FAILED
	private static final synthetic autovalue.shaded.com.google$.common.base.$AbstractIterator$State[] $VALUES
	public static autovalue.shaded.com.google$.common.base.$AbstractIterator$State[] values () 
	public static autovalue.shaded.com.google$.common.base.$AbstractIterator$State valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	static void  () 
}

autovalue/shaded/com/google$/common/base/$AbstractIterator.class
$AbstractIterator.java
package autovalue.shaded.com.google$.common.base
abstract autovalue.shaded.com.google$.common.base.$AbstractIterator extends java.lang.Object implements java.util.Iterator  {
	private autovalue.shaded.com.google$.common.base.$AbstractIterator$State state
	private Object next
	protected void  () 
	protected abstract java.lang.Object computeNext () 
	protected final java.lang.Object endOfData () 
	public final boolean hasNext () 
	private boolean tryToComputeNext () 
	public final java.lang.Object next () 
		Object result
	public final void remove () 
}

autovalue/shaded/com/google$/common/base/$Ascii.class
$Ascii.java
package autovalue.shaded.com.google$.common.base
public final autovalue.shaded.com.google$.common.base.$Ascii extends java.lang.Object {
	public static final byte NUL
	public static final byte SOH
	public static final byte STX
	public static final byte ETX
	public static final byte EOT
	public static final byte ENQ
	public static final byte ACK
	public static final byte BEL
	public static final byte BS
	public static final byte HT
	public static final byte LF
	public static final byte NL
	public static final byte VT
	public static final byte FF
	public static final byte CR
	public static final byte SO
	public static final byte SI
	public static final byte DLE
	public static final byte DC1
	public static final byte XON
	public static final byte DC2
	public static final byte DC3
	public static final byte XOFF
	public static final byte DC4
	public static final byte NAK
	public static final byte SYN
	public static final byte ETB
	public static final byte CAN
	public static final byte EM
	public static final byte SUB
	public static final byte ESC
	public static final byte FS
	public static final byte GS
	public static final byte RS
	public static final byte US
	public static final byte SP
	public static final byte SPACE
	public static final byte DEL
	public static final char MIN
	public static final char MAX
	private void  () 
	public static java.lang.String toLowerCase (java.lang.String) 
		char c
		char[] chars
		int i
		String string
		int length
	public static java.lang.String toLowerCase (java.lang.CharSequence) 
		int i
		CharSequence chars
		int length
		StringBuilder builder
	public static char toLowerCase (char) 
		char c
	public static java.lang.String toUpperCase (java.lang.String) 
		char c
		char[] chars
		int i
		String string
		int length
	public static java.lang.String toUpperCase (java.lang.CharSequence) 
		int i
		CharSequence chars
		int length
		StringBuilder builder
	public static char toUpperCase (char) 
		char c
	public static boolean isLowerCase (char) 
		char c
	public static boolean isUpperCase (char) 
		char c
	public static java.lang.String truncate (java.lang.CharSequence, int, java.lang.String) 
		String string
		CharSequence seq
		int maxLength
		String truncationIndicator
		int truncationLength
	public static boolean equalsIgnoreCase (java.lang.CharSequence, java.lang.CharSequence) 
		char c1
		char c2
		int alphaIndex
		int i
		CharSequence s1
		CharSequence s2
		int length
	private static int getAlphaIndex (char) 
		char c
}

autovalue/shaded/com/google$/common/base/$CharMatcher$1.class
$CharMatcher.java
package autovalue.shaded.com.google$.common.base
 autovalue.shaded.com.google$.common.base.$CharMatcher$1 extends autovalue.shaded.com.google$.common.base.$CharMatcher$NegatedFastMatcher {
	final synthetic String val$description
	final synthetic autovalue.shaded.com.google$.common.base.$CharMatcher this$0
	void  (autovalue.shaded.com.google$.common.base.$CharMatcher, autovalue.shaded.com.google$.common.base.$CharMatcher, java.lang.String) 
		autovalue.shaded.com.google$.common.base.$CharMatcher x0
	public java.lang.String toString () 
}

autovalue/shaded/com/google$/common/base/$CharMatcher$And.class
$CharMatcher.java
package autovalue.shaded.com.google$.common.base
final autovalue.shaded.com.google$.common.base.$CharMatcher$And extends autovalue.shaded.com.google$.common.base.$CharMatcher {
	final autovalue.shaded.com.google$.common.base.$CharMatcher first
	final autovalue.shaded.com.google$.common.base.$CharMatcher second
	void  (autovalue.shaded.com.google$.common.base.$CharMatcher, autovalue.shaded.com.google$.common.base.$CharMatcher) 
		autovalue.shaded.com.google$.common.base.$CharMatcher a
		autovalue.shaded.com.google$.common.base.$CharMatcher b
	public boolean matches (char) 
		char c
	void setBits (java.util.BitSet) 
		java.util.BitSet table
		java.util.BitSet tmp1
		java.util.BitSet tmp2
	public java.lang.String toString () 
	public volatile synthetic boolean apply (java.lang.Object) 
		Object x0
}

autovalue/shaded/com/google$/common/base/$CharMatcher$Any.class
$CharMatcher.java
package autovalue.shaded.com.google$.common.base
final autovalue.shaded.com.google$.common.base.$CharMatcher$Any extends autovalue.shaded.com.google$.common.base.$CharMatcher$NamedFastMatcher {
	static final autovalue.shaded.com.google$.common.base.$CharMatcher$Any INSTANCE
	private void  () 
	public boolean matches (char) 
		char c
	public int indexIn (java.lang.CharSequence) 
		CharSequence sequence
	public int indexIn (java.lang.CharSequence, int) 
		CharSequence sequence
		int start
		int length
	public int lastIndexIn (java.lang.CharSequence) 
		CharSequence sequence
	public boolean matchesAllOf (java.lang.CharSequence) 
		CharSequence sequence
	public boolean matchesNoneOf (java.lang.CharSequence) 
		CharSequence sequence
	public java.lang.String removeFrom (java.lang.CharSequence) 
		CharSequence sequence
	public java.lang.String replaceFrom (java.lang.CharSequence, char) 
		CharSequence sequence
		char replacement
		char[] array
	public java.lang.String replaceFrom (java.lang.CharSequence, java.lang.CharSequence) 
		int i
		CharSequence sequence
		CharSequence replacement
		StringBuilder result
	public java.lang.String collapseFrom (java.lang.CharSequence, char) 
		CharSequence sequence
		char replacement
	public java.lang.String trimFrom (java.lang.CharSequence) 
		CharSequence sequence
	public int countIn (java.lang.CharSequence) 
		CharSequence sequence
	public autovalue.shaded.com.google$.common.base.$CharMatcher and (autovalue.shaded.com.google$.common.base.$CharMatcher) 
		autovalue.shaded.com.google$.common.base.$CharMatcher other
	public autovalue.shaded.com.google$.common.base.$CharMatcher or (autovalue.shaded.com.google$.common.base.$CharMatcher) 
		autovalue.shaded.com.google$.common.base.$CharMatcher other
	public autovalue.shaded.com.google$.common.base.$CharMatcher negate () 
	static void  () 
}

autovalue/shaded/com/google$/common/base/$CharMatcher$AnyOf.class
$CharMatcher.java
package autovalue.shaded.com.google$.common.base
final autovalue.shaded.com.google$.common.base.$CharMatcher$AnyOf extends autovalue.shaded.com.google$.common.base.$CharMatcher {
	private final char[] chars
	public void  (java.lang.CharSequence) 
		CharSequence chars
	public boolean matches (char) 
		char c
	void setBits (java.util.BitSet) 
		char c
		char[] arr$
		int len$
		int i$
		java.util.BitSet table
	public java.lang.String toString () 
		char c
		char[] arr$
		int len$
		int i$
		StringBuilder description
	public volatile synthetic boolean apply (java.lang.Object) 
		Object x0
}

autovalue/shaded/com/google$/common/base/$CharMatcher$Ascii.class
$CharMatcher.java
package autovalue.shaded.com.google$.common.base
final autovalue.shaded.com.google$.common.base.$CharMatcher$Ascii extends autovalue.shaded.com.google$.common.base.$CharMatcher$NamedFastMatcher {
	static final autovalue.shaded.com.google$.common.base.$CharMatcher$Ascii INSTANCE
	void  () 
	public boolean matches (char) 
		char c
	static void  () 
}

autovalue/shaded/com/google$/common/base/$CharMatcher$BitSetMatcher.class
$CharMatcher.java
package autovalue.shaded.com.google$.common.base
final autovalue.shaded.com.google$.common.base.$CharMatcher$BitSetMatcher extends autovalue.shaded.com.google$.common.base.$CharMatcher$NamedFastMatcher {
	private final java.util.BitSet table
	private void  (java.util.BitSet, java.lang.String) 
		java.util.BitSet table
		String description
	public boolean matches (char) 
		char c
	void setBits (java.util.BitSet) 
		java.util.BitSet bitSet
	synthetic void  (java.util.BitSet, java.lang.String, autovalue.shaded.com.google$.common.base.$CharMatcher$1) 
		java.util.BitSet x0
		String x1
		autovalue.shaded.com.google$.common.base.$CharMatcher$1 x2
}

autovalue/shaded/com/google$/common/base/$CharMatcher$BreakingWhitespace.class
$CharMatcher.java
package autovalue.shaded.com.google$.common.base
final autovalue.shaded.com.google$.common.base.$CharMatcher$BreakingWhitespace extends autovalue.shaded.com.google$.common.base.$CharMatcher {
	static final autovalue.shaded.com.google$.common.base.$CharMatcher INSTANCE
	private void  () 
	public boolean matches (char) 
		char c
	public java.lang.String toString () 
	public volatile synthetic boolean apply (java.lang.Object) 
		Object x0
	static void  () 
}

autovalue/shaded/com/google$/common/base/$CharMatcher$Digit.class
$CharMatcher.java
package autovalue.shaded.com.google$.common.base
final autovalue.shaded.com.google$.common.base.$CharMatcher$Digit extends autovalue.shaded.com.google$.common.base.$CharMatcher$RangesMatcher {
	private static final String ZEROES
	static final autovalue.shaded.com.google$.common.base.$CharMatcher$Digit INSTANCE
	private static char[] zeroes () 
	private static char[] nines () 
		int i
		char[] nines
	private void  () 
	static void  () 
}

autovalue/shaded/com/google$/common/base/$CharMatcher$FastMatcher.class
$CharMatcher.java
package autovalue.shaded.com.google$.common.base
abstract autovalue.shaded.com.google$.common.base.$CharMatcher$FastMatcher extends autovalue.shaded.com.google$.common.base.$CharMatcher {
	void  () 
	public final autovalue.shaded.com.google$.common.base.$CharMatcher precomputed () 
	public autovalue.shaded.com.google$.common.base.$CharMatcher negate () 
	public volatile synthetic boolean apply (java.lang.Object) 
		Object x0
}

autovalue/shaded/com/google$/common/base/$CharMatcher$ForPredicate.class
$CharMatcher.java
package autovalue.shaded.com.google$.common.base
final autovalue.shaded.com.google$.common.base.$CharMatcher$ForPredicate extends autovalue.shaded.com.google$.common.base.$CharMatcher {
	private final autovalue.shaded.com.google$.common.base.$Predicate predicate
	void  (autovalue.shaded.com.google$.common.base.$Predicate) 
		autovalue.shaded.com.google$.common.base.$Predicate predicate
	public boolean matches (char) 
		char c
	public boolean apply (java.lang.Character) 
		Character character
	public java.lang.String toString () 
	public volatile synthetic boolean apply (java.lang.Object) 
		Object x0
}

autovalue/shaded/com/google$/common/base/$CharMatcher$InRange.class
$CharMatcher.java
package autovalue.shaded.com.google$.common.base
final autovalue.shaded.com.google$.common.base.$CharMatcher$InRange extends autovalue.shaded.com.google$.common.base.$CharMatcher$FastMatcher {
	private final char startInclusive
	private final char endInclusive
	void  (char, char) 
		char startInclusive
		char endInclusive
	public boolean matches (char) 
		char c
	void setBits (java.util.BitSet) 
		java.util.BitSet table
	public java.lang.String toString () 
}

autovalue/shaded/com/google$/common/base/$CharMatcher$Invisible.class
$CharMatcher.java
package autovalue.shaded.com.google$.common.base
final autovalue.shaded.com.google$.common.base.$CharMatcher$Invisible extends autovalue.shaded.com.google$.common.base.$CharMatcher$RangesMatcher {
	private static final String RANGE_STARTS
	private static final String RANGE_ENDS
	static final autovalue.shaded.com.google$.common.base.$CharMatcher$Invisible INSTANCE
	private void  () 
	static void  () 
}

autovalue/shaded/com/google$/common/base/$CharMatcher$Is.class
$CharMatcher.java
package autovalue.shaded.com.google$.common.base
final autovalue.shaded.com.google$.common.base.$CharMatcher$Is extends autovalue.shaded.com.google$.common.base.$CharMatcher$FastMatcher {
	private final char match
	void  (char) 
		char match
	public boolean matches (char) 
		char c
	public java.lang.String replaceFrom (java.lang.CharSequence, char) 
		CharSequence sequence
		char replacement
	public autovalue.shaded.com.google$.common.base.$CharMatcher and (autovalue.shaded.com.google$.common.base.$CharMatcher) 
		autovalue.shaded.com.google$.common.base.$CharMatcher other
	public autovalue.shaded.com.google$.common.base.$CharMatcher or (autovalue.shaded.com.google$.common.base.$CharMatcher) 
		autovalue.shaded.com.google$.common.base.$CharMatcher other
	public autovalue.shaded.com.google$.common.base.$CharMatcher negate () 
	void setBits (java.util.BitSet) 
		java.util.BitSet table
	public java.lang.String toString () 
}

autovalue/shaded/com/google$/common/base/$CharMatcher$IsEither.class
$CharMatcher.java
package autovalue.shaded.com.google$.common.base
final autovalue.shaded.com.google$.common.base.$CharMatcher$IsEither extends autovalue.shaded.com.google$.common.base.$CharMatcher$FastMatcher {
	private final char match1
	private final char match2
	void  (char, char) 
		char match1
		char match2
	public boolean matches (char) 
		char c
	void setBits (java.util.BitSet) 
		java.util.BitSet table
	public java.lang.String toString () 
}

autovalue/shaded/com/google$/common/base/$CharMatcher$IsNot.class
$CharMatcher.java
package autovalue.shaded.com.google$.common.base
final autovalue.shaded.com.google$.common.base.$CharMatcher$IsNot extends autovalue.shaded.com.google$.common.base.$CharMatcher$FastMatcher {
	private final char match
	void  (char) 
		char match
	public boolean matches (char) 
		char c
	public autovalue.shaded.com.google$.common.base.$CharMatcher and (autovalue.shaded.com.google$.common.base.$CharMatcher) 
		autovalue.shaded.com.google$.common.base.$CharMatcher other
	public autovalue.shaded.com.google$.common.base.$CharMatcher or (autovalue.shaded.com.google$.common.base.$CharMatcher) 
		autovalue.shaded.com.google$.common.base.$CharMatcher other
	void setBits (java.util.BitSet) 
		java.util.BitSet table
	public autovalue.shaded.com.google$.common.base.$CharMatcher negate () 
	public java.lang.String toString () 
}

autovalue/shaded/com/google$/common/base/$CharMatcher$JavaDigit.class
$CharMatcher.java
package autovalue.shaded.com.google$.common.base
final autovalue.shaded.com.google$.common.base.$CharMatcher$JavaDigit extends autovalue.shaded.com.google$.common.base.$CharMatcher {
	static final autovalue.shaded.com.google$.common.base.$CharMatcher$JavaDigit INSTANCE
	private void  () 
	public boolean matches (char) 
		char c
	public java.lang.String toString () 
	public volatile synthetic boolean apply (java.lang.Object) 
		Object x0
	static void  () 
}

autovalue/shaded/com/google$/common/base/$CharMatcher$JavaIsoControl.class
$CharMatcher.java
package autovalue.shaded.com.google$.common.base
final autovalue.shaded.com.google$.common.base.$CharMatcher$JavaIsoControl extends autovalue.shaded.com.google$.common.base.$CharMatcher$NamedFastMatcher {
	static final autovalue.shaded.com.google$.common.base.$CharMatcher$JavaIsoControl INSTANCE
	private void  () 
	public boolean matches (char) 
		char c
	static void  () 
}

autovalue/shaded/com/google$/common/base/$CharMatcher$JavaLetter.class
$CharMatcher.java
package autovalue.shaded.com.google$.common.base
final autovalue.shaded.com.google$.common.base.$CharMatcher$JavaLetter extends autovalue.shaded.com.google$.common.base.$CharMatcher {
	static final autovalue.shaded.com.google$.common.base.$CharMatcher$JavaLetter INSTANCE
	private void  () 
	public boolean matches (char) 
		char c
	public java.lang.String toString () 
	public volatile synthetic boolean apply (java.lang.Object) 
		Object x0
	static void  () 
}

autovalue/shaded/com/google$/common/base/$CharMatcher$JavaLetterOrDigit.class
$CharMatcher.java
package autovalue.shaded.com.google$.common.base
final autovalue.shaded.com.google$.common.base.$CharMatcher$JavaLetterOrDigit extends autovalue.shaded.com.google$.common.base.$CharMatcher {
	static final autovalue.shaded.com.google$.common.base.$CharMatcher$JavaLetterOrDigit INSTANCE
	private void  () 
	public boolean matches (char) 
		char c
	public java.lang.String toString () 
	public volatile synthetic boolean apply (java.lang.Object) 
		Object x0
	static void  () 
}

autovalue/shaded/com/google$/common/base/$CharMatcher$JavaLowerCase.class
$CharMatcher.java
package autovalue.shaded.com.google$.common.base
final autovalue.shaded.com.google$.common.base.$CharMatcher$JavaLowerCase extends autovalue.shaded.com.google$.common.base.$CharMatcher {
	static final autovalue.shaded.com.google$.common.base.$CharMatcher$JavaLowerCase INSTANCE
	private void  () 
	public boolean matches (char) 
		char c
	public java.lang.String toString () 
	public volatile synthetic boolean apply (java.lang.Object) 
		Object x0
	static void  () 
}

autovalue/shaded/com/google$/common/base/$CharMatcher$JavaUpperCase.class
$CharMatcher.java
package autovalue.shaded.com.google$.common.base
final autovalue.shaded.com.google$.common.base.$CharMatcher$JavaUpperCase extends autovalue.shaded.com.google$.common.base.$CharMatcher {
	static final autovalue.shaded.com.google$.common.base.$CharMatcher$JavaUpperCase INSTANCE
	private void  () 
	public boolean matches (char) 
		char c
	public java.lang.String toString () 
	public volatile synthetic boolean apply (java.lang.Object) 
		Object x0
	static void  () 
}

autovalue/shaded/com/google$/common/base/$CharMatcher$NamedFastMatcher.class
$CharMatcher.java
package autovalue.shaded.com.google$.common.base
abstract autovalue.shaded.com.google$.common.base.$CharMatcher$NamedFastMatcher extends autovalue.shaded.com.google$.common.base.$CharMatcher$FastMatcher {
	private final String description
	void  (java.lang.String) 
		String description
	public final java.lang.String toString () 
}

autovalue/shaded/com/google$/common/base/$CharMatcher$Negated.class
$CharMatcher.java
package autovalue.shaded.com.google$.common.base
 autovalue.shaded.com.google$.common.base.$CharMatcher$Negated extends autovalue.shaded.com.google$.common.base.$CharMatcher {
	final autovalue.shaded.com.google$.common.base.$CharMatcher original
	void  (autovalue.shaded.com.google$.common.base.$CharMatcher) 
		autovalue.shaded.com.google$.common.base.$CharMatcher original
	public boolean matches (char) 
		char c
	public boolean matchesAllOf (java.lang.CharSequence) 
		CharSequence sequence
	public boolean matchesNoneOf (java.lang.CharSequence) 
		CharSequence sequence
	public int countIn (java.lang.CharSequence) 
		CharSequence sequence
	void setBits (java.util.BitSet) 
		java.util.BitSet table
		java.util.BitSet tmp
	public autovalue.shaded.com.google$.common.base.$CharMatcher negate () 
	public java.lang.String toString () 
	public volatile synthetic boolean apply (java.lang.Object) 
		Object x0
}

autovalue/shaded/com/google$/common/base/$CharMatcher$NegatedFastMatcher.class
$CharMatcher.java
package autovalue.shaded.com.google$.common.base
 autovalue.shaded.com.google$.common.base.$CharMatcher$NegatedFastMatcher extends autovalue.shaded.com.google$.common.base.$CharMatcher$Negated {
	void  (autovalue.shaded.com.google$.common.base.$CharMatcher) 
		autovalue.shaded.com.google$.common.base.$CharMatcher original
	public final autovalue.shaded.com.google$.common.base.$CharMatcher precomputed () 
}

autovalue/shaded/com/google$/common/base/$CharMatcher$None.class
$CharMatcher.java
package autovalue.shaded.com.google$.common.base
final autovalue.shaded.com.google$.common.base.$CharMatcher$None extends autovalue.shaded.com.google$.common.base.$CharMatcher$NamedFastMatcher {
	static final autovalue.shaded.com.google$.common.base.$CharMatcher$None INSTANCE
	private void  () 
	public boolean matches (char) 
		char c
	public int indexIn (java.lang.CharSequence) 
		CharSequence sequence
	public int indexIn (java.lang.CharSequence, int) 
		CharSequence sequence
		int start
		int length
	public int lastIndexIn (java.lang.CharSequence) 
		CharSequence sequence
	public boolean matchesAllOf (java.lang.CharSequence) 
		CharSequence sequence
	public boolean matchesNoneOf (java.lang.CharSequence) 
		CharSequence sequence
	public java.lang.String removeFrom (java.lang.CharSequence) 
		CharSequence sequence
	public java.lang.String replaceFrom (java.lang.CharSequence, char) 
		CharSequence sequence
		char replacement
	public java.lang.String replaceFrom (java.lang.CharSequence, java.lang.CharSequence) 
		CharSequence sequence
		CharSequence replacement
	public java.lang.String collapseFrom (java.lang.CharSequence, char) 
		CharSequence sequence
		char replacement
	public java.lang.String trimFrom (java.lang.CharSequence) 
		CharSequence sequence
	public java.lang.String trimLeadingFrom (java.lang.CharSequence) 
		CharSequence sequence
	public java.lang.String trimTrailingFrom (java.lang.CharSequence) 
		CharSequence sequence
	public int countIn (java.lang.CharSequence) 
		CharSequence sequence
	public autovalue.shaded.com.google$.common.base.$CharMatcher and (autovalue.shaded.com.google$.common.base.$CharMatcher) 
		autovalue.shaded.com.google$.common.base.$CharMatcher other
	public autovalue.shaded.com.google$.common.base.$CharMatcher or (autovalue.shaded.com.google$.common.base.$CharMatcher) 
		autovalue.shaded.com.google$.common.base.$CharMatcher other
	public autovalue.shaded.com.google$.common.base.$CharMatcher negate () 
	static void  () 
}

autovalue/shaded/com/google$/common/base/$CharMatcher$Or.class
$CharMatcher.java
package autovalue.shaded.com.google$.common.base
final autovalue.shaded.com.google$.common.base.$CharMatcher$Or extends autovalue.shaded.com.google$.common.base.$CharMatcher {
	final autovalue.shaded.com.google$.common.base.$CharMatcher first
	final autovalue.shaded.com.google$.common.base.$CharMatcher second
	void  (autovalue.shaded.com.google$.common.base.$CharMatcher, autovalue.shaded.com.google$.common.base.$CharMatcher) 
		autovalue.shaded.com.google$.common.base.$CharMatcher a
		autovalue.shaded.com.google$.common.base.$CharMatcher b
	void setBits (java.util.BitSet) 
		java.util.BitSet table
	public boolean matches (char) 
		char c
	public java.lang.String toString () 
	public volatile synthetic boolean apply (java.lang.Object) 
		Object x0
}

autovalue/shaded/com/google$/common/base/$CharMatcher$RangesMatcher.class
$CharMatcher.java
package autovalue.shaded.com.google$.common.base
 autovalue.shaded.com.google$.common.base.$CharMatcher$RangesMatcher extends autovalue.shaded.com.google$.common.base.$CharMatcher {
	private final String description
	private final char[] rangeStarts
	private final char[] rangeEnds
	void  (java.lang.String, char[], char[]) 
		int i
		String description
		char[] rangeStarts
		char[] rangeEnds
	public boolean matches (char) 
		char c
		int index
	public java.lang.String toString () 
	public volatile synthetic boolean apply (java.lang.Object) 
		Object x0
}

autovalue/shaded/com/google$/common/base/$CharMatcher$SingleWidth.class
$CharMatcher.java
package autovalue.shaded.com.google$.common.base
final autovalue.shaded.com.google$.common.base.$CharMatcher$SingleWidth extends autovalue.shaded.com.google$.common.base.$CharMatcher$RangesMatcher {
	static final autovalue.shaded.com.google$.common.base.$CharMatcher$SingleWidth INSTANCE
	private void  () 
	static void  () 
}

autovalue/shaded/com/google$/common/base/$CharMatcher$Whitespace.class
$CharMatcher.java
package autovalue.shaded.com.google$.common.base
final autovalue.shaded.com.google$.common.base.$CharMatcher$Whitespace extends autovalue.shaded.com.google$.common.base.$CharMatcher$NamedFastMatcher {
	static final String TABLE
	static final int MULTIPLIER
	static final int SHIFT
	static final autovalue.shaded.com.google$.common.base.$CharMatcher$Whitespace INSTANCE
	void  () 
	public boolean matches (char) 
		char c
	void setBits (java.util.BitSet) 
		int i
		java.util.BitSet table
	static void  () 
}

autovalue/shaded/com/google$/common/base/$CharMatcher.class
$CharMatcher.java
package autovalue.shaded.com.google$.common.base
public abstract autovalue.shaded.com.google$.common.base.$CharMatcher extends java.lang.Object implements autovalue.shaded.com.google$.common.base.$Predicate  {
	public static final autovalue.shaded.com.google$.common.base.$CharMatcher WHITESPACE
	public static final autovalue.shaded.com.google$.common.base.$CharMatcher BREAKING_WHITESPACE
	public static final autovalue.shaded.com.google$.common.base.$CharMatcher ASCII
	public static final autovalue.shaded.com.google$.common.base.$CharMatcher DIGIT
	public static final autovalue.shaded.com.google$.common.base.$CharMatcher JAVA_DIGIT
	public static final autovalue.shaded.com.google$.common.base.$CharMatcher JAVA_LETTER
	public static final autovalue.shaded.com.google$.common.base.$CharMatcher JAVA_LETTER_OR_DIGIT
	public static final autovalue.shaded.com.google$.common.base.$CharMatcher JAVA_UPPER_CASE
	public static final autovalue.shaded.com.google$.common.base.$CharMatcher JAVA_LOWER_CASE
	public static final autovalue.shaded.com.google$.common.base.$CharMatcher JAVA_ISO_CONTROL
	public static final autovalue.shaded.com.google$.common.base.$CharMatcher INVISIBLE
	public static final autovalue.shaded.com.google$.common.base.$CharMatcher SINGLE_WIDTH
	public static final autovalue.shaded.com.google$.common.base.$CharMatcher ANY
	public static final autovalue.shaded.com.google$.common.base.$CharMatcher NONE
	private static final int DISTINCT_CHARS
	public static autovalue.shaded.com.google$.common.base.$CharMatcher any () 
	public static autovalue.shaded.com.google$.common.base.$CharMatcher none () 
	public static autovalue.shaded.com.google$.common.base.$CharMatcher whitespace () 
	public static autovalue.shaded.com.google$.common.base.$CharMatcher breakingWhitespace () 
	public static autovalue.shaded.com.google$.common.base.$CharMatcher ascii () 
	public static autovalue.shaded.com.google$.common.base.$CharMatcher digit () 
	public static autovalue.shaded.com.google$.common.base.$CharMatcher javaDigit () 
	public static autovalue.shaded.com.google$.common.base.$CharMatcher javaLetter () 
	public static autovalue.shaded.com.google$.common.base.$CharMatcher javaLetterOrDigit () 
	public static autovalue.shaded.com.google$.common.base.$CharMatcher javaUpperCase () 
	public static autovalue.shaded.com.google$.common.base.$CharMatcher javaLowerCase () 
	public static autovalue.shaded.com.google$.common.base.$CharMatcher javaIsoControl () 
	public static autovalue.shaded.com.google$.common.base.$CharMatcher invisible () 
	public static autovalue.shaded.com.google$.common.base.$CharMatcher singleWidth () 
	public static autovalue.shaded.com.google$.common.base.$CharMatcher is (char) 
		char match
	public static autovalue.shaded.com.google$.common.base.$CharMatcher isNot (char) 
		char match
	public static autovalue.shaded.com.google$.common.base.$CharMatcher anyOf (java.lang.CharSequence) 
		CharSequence sequence
	public static autovalue.shaded.com.google$.common.base.$CharMatcher noneOf (java.lang.CharSequence) 
		CharSequence sequence
	public static autovalue.shaded.com.google$.common.base.$CharMatcher inRange (char, char) 
		char startInclusive
		char endInclusive
	public static autovalue.shaded.com.google$.common.base.$CharMatcher forPredicate (autovalue.shaded.com.google$.common.base.$Predicate) 
		autovalue.shaded.com.google$.common.base.$Predicate predicate
	protected void  () 
	public abstract boolean matches (char) 
	public autovalue.shaded.com.google$.common.base.$CharMatcher negate () 
	public autovalue.shaded.com.google$.common.base.$CharMatcher and (autovalue.shaded.com.google$.common.base.$CharMatcher) 
		autovalue.shaded.com.google$.common.base.$CharMatcher other
	public autovalue.shaded.com.google$.common.base.$CharMatcher or (autovalue.shaded.com.google$.common.base.$CharMatcher) 
		autovalue.shaded.com.google$.common.base.$CharMatcher other
	public autovalue.shaded.com.google$.common.base.$CharMatcher precomputed () 
	autovalue.shaded.com.google$.common.base.$CharMatcher precomputedInternal () 
		int negatedCharacters
		String suffix
		String description
		String negatedDescription
		java.util.BitSet table
		int totalCharacters
	private static autovalue.shaded.com.google$.common.base.$CharMatcher precomputedPositive (int, java.util.BitSet, java.lang.String) 
		char c1
		char c2
		int totalCharacters
		java.util.BitSet table
		String description
	private static boolean isSmall (int, int) 
		int totalCharacters
		int tableLength
	void setBits (java.util.BitSet) 
		int c
		java.util.BitSet table
	public boolean matchesAnyOf (java.lang.CharSequence) 
		CharSequence sequence
	public boolean matchesAllOf (java.lang.CharSequence) 
		int i
		CharSequence sequence
	public boolean matchesNoneOf (java.lang.CharSequence) 
		CharSequence sequence
	public int indexIn (java.lang.CharSequence) 
		CharSequence sequence
	public int indexIn (java.lang.CharSequence, int) 
		int i
		CharSequence sequence
		int start
		int length
	public int lastIndexIn (java.lang.CharSequence) 
		int i
		CharSequence sequence
	public int countIn (java.lang.CharSequence) 
		int i
		CharSequence sequence
		int count
	public java.lang.String removeFrom (java.lang.CharSequence) 
		CharSequence sequence
		String string
		int pos
		char[] chars
		int spread
	public java.lang.String retainFrom (java.lang.CharSequence) 
		CharSequence sequence
	public java.lang.String replaceFrom (java.lang.CharSequence, char) 
		int i
		CharSequence sequence
		char replacement
		String string
		int pos
		char[] chars
	public java.lang.String replaceFrom (java.lang.CharSequence, java.lang.CharSequence) 
		CharSequence sequence
		CharSequence replacement
		int replacementLen
		String string
		int pos
		int len
		StringBuilder buf
		int oldpos
	public java.lang.String trimFrom (java.lang.CharSequence) 
		CharSequence sequence
		int len
		int first
		int last
	public java.lang.String trimLeadingFrom (java.lang.CharSequence) 
		int first
		CharSequence sequence
		int len
	public java.lang.String trimTrailingFrom (java.lang.CharSequence) 
		int last
		CharSequence sequence
		int len
	public java.lang.String collapseFrom (java.lang.CharSequence, char) 
		StringBuilder builder
		char c
		int i
		CharSequence sequence
		char replacement
		int len
	public java.lang.String trimAndCollapseFrom (java.lang.CharSequence, char) 
		CharSequence sequence
		char replacement
		int len
		int first
		int last
	private java.lang.String finishCollapseFrom (java.lang.CharSequence, int, int, char, java.lang.StringBuilder, boolean) 
		char c
		int i
		CharSequence sequence
		int start
		int end
		char replacement
		StringBuilder builder
		boolean inMatchingGroup
	public boolean apply (java.lang.Character) 
		Character character
	public java.lang.String toString () 
	private static java.lang.String showCharacter (char) 
		int i
		char c
		String hex
		char[] tmp
	private static autovalue.shaded.com.google$.common.base.$CharMatcher$IsEither isEither (char, char) 
		char c1
		char c2
	public volatile synthetic boolean apply (java.lang.Object) 
		Object x0
	static synthetic java.lang.String access$100 (char) 
		char x0
	static void  () 
}

autovalue/shaded/com/google$/common/base/$Charsets.class
$Charsets.java
package autovalue.shaded.com.google$.common.base
public final autovalue.shaded.com.google$.common.base.$Charsets extends java.lang.Object {
	public static final java.nio.charset.Charset US_ASCII
	public static final java.nio.charset.Charset ISO_8859_1
	public static final java.nio.charset.Charset UTF_8
	public static final java.nio.charset.Charset UTF_16BE
	public static final java.nio.charset.Charset UTF_16LE
	public static final java.nio.charset.Charset UTF_16
	private void  () 
	static void  () 
}

autovalue/shaded/com/google$/common/base/$Converter$1$1.class
$Converter.java
package autovalue.shaded.com.google$.common.base
 autovalue.shaded.com.google$.common.base.$Converter$1$1 extends java.lang.Object implements java.util.Iterator  {
	private final java.util.Iterator fromIterator
	final synthetic autovalue.shaded.com.google$.common.base.$Converter$1 this$1
	void  (autovalue.shaded.com.google$.common.base.$Converter$1) 
	public boolean hasNext () 
	public java.lang.Object next () 
	public void remove () 
}

autovalue/shaded/com/google$/common/base/$Converter$1.class
$Converter.java
package autovalue.shaded.com.google$.common.base
 autovalue.shaded.com.google$.common.base.$Converter$1 extends java.lang.Object implements java.lang.Iterable  {
	final synthetic Iterable val$fromIterable
	final synthetic autovalue.shaded.com.google$.common.base.$Converter this$0
	void  (autovalue.shaded.com.google$.common.base.$Converter, java.lang.Iterable) 
	public java.util.Iterator iterator () 
}

autovalue/shaded/com/google$/common/base/$Converter$ConverterComposition.class
$Converter.java
package autovalue.shaded.com.google$.common.base
final autovalue.shaded.com.google$.common.base.$Converter$ConverterComposition extends autovalue.shaded.com.google$.common.base.$Converter implements java.io.Serializable  {
	final autovalue.shaded.com.google$.common.base.$Converter first
	final autovalue.shaded.com.google$.common.base.$Converter second
	private static final long serialVersionUID
	void  (autovalue.shaded.com.google$.common.base.$Converter, autovalue.shaded.com.google$.common.base.$Converter) 
		autovalue.shaded.com.google$.common.base.$Converter first
		autovalue.shaded.com.google$.common.base.$Converter second
	protected java.lang.Object doForward (java.lang.Object) 
		Object a
	protected java.lang.Object doBackward (java.lang.Object) 
		Object c
	java.lang.Object correctedDoForward (java.lang.Object) 
		Object a
	java.lang.Object correctedDoBackward (java.lang.Object) 
		Object c
	public boolean equals (java.lang.Object) 
		autovalue.shaded.com.google$.common.base.$Converter$ConverterComposition that
		Object object
	public int hashCode () 
	public java.lang.String toString () 
}

autovalue/shaded/com/google$/common/base/$Converter$FunctionBasedConverter.class
$Converter.java
package autovalue.shaded.com.google$.common.base
final autovalue.shaded.com.google$.common.base.$Converter$FunctionBasedConverter extends autovalue.shaded.com.google$.common.base.$Converter implements java.io.Serializable  {
	private final autovalue.shaded.com.google$.common.base.$Function forwardFunction
	private final autovalue.shaded.com.google$.common.base.$Function backwardFunction
	private void  (autovalue.shaded.com.google$.common.base.$Function, autovalue.shaded.com.google$.common.base.$Function) 
		autovalue.shaded.com.google$.common.base.$Function forwardFunction
		autovalue.shaded.com.google$.common.base.$Function backwardFunction
	protected java.lang.Object doForward (java.lang.Object) 
		Object a
	protected java.lang.Object doBackward (java.lang.Object) 
		Object b
	public boolean equals (java.lang.Object) 
		autovalue.shaded.com.google$.common.base.$Converter$FunctionBasedConverter that
		Object object
	public int hashCode () 
	public java.lang.String toString () 
	synthetic void  (autovalue.shaded.com.google$.common.base.$Function, autovalue.shaded.com.google$.common.base.$Function, autovalue.shaded.com.google$.common.base.$Converter$1) 
		autovalue.shaded.com.google$.common.base.$Function x0
		autovalue.shaded.com.google$.common.base.$Function x1
		autovalue.shaded.com.google$.common.base.$Converter$1 x2
}

autovalue/shaded/com/google$/common/base/$Converter$IdentityConverter.class
$Converter.java
package autovalue.shaded.com.google$.common.base
final autovalue.shaded.com.google$.common.base.$Converter$IdentityConverter extends autovalue.shaded.com.google$.common.base.$Converter implements java.io.Serializable  {
	static final autovalue.shaded.com.google$.common.base.$Converter$IdentityConverter INSTANCE
	private static final long serialVersionUID
	private void  () 
	protected java.lang.Object doForward (java.lang.Object) 
		Object t
	protected java.lang.Object doBackward (java.lang.Object) 
		Object t
	public autovalue.shaded.com.google$.common.base.$Converter$IdentityConverter reverse () 
	autovalue.shaded.com.google$.common.base.$Converter doAndThen (autovalue.shaded.com.google$.common.base.$Converter) 
		autovalue.shaded.com.google$.common.base.$Converter otherConverter
	public java.lang.String toString () 
	private java.lang.Object readResolve () 
	public volatile synthetic autovalue.shaded.com.google$.common.base.$Converter reverse () 
	static void  () 
}

autovalue/shaded/com/google$/common/base/$Converter$ReverseConverter.class
$Converter.java
package autovalue.shaded.com.google$.common.base
final autovalue.shaded.com.google$.common.base.$Converter$ReverseConverter extends autovalue.shaded.com.google$.common.base.$Converter implements java.io.Serializable  {
	final autovalue.shaded.com.google$.common.base.$Converter original
	private static final long serialVersionUID
	void  (autovalue.shaded.com.google$.common.base.$Converter) 
		autovalue.shaded.com.google$.common.base.$Converter original
	protected java.lang.Object doForward (java.lang.Object) 
		Object b
	protected java.lang.Object doBackward (java.lang.Object) 
		Object a
	java.lang.Object correctedDoForward (java.lang.Object) 
		Object b
	java.lang.Object correctedDoBackward (java.lang.Object) 
		Object a
	public autovalue.shaded.com.google$.common.base.$Converter reverse () 
	public boolean equals (java.lang.Object) 
		autovalue.shaded.com.google$.common.base.$Converter$ReverseConverter that
		Object object
	public int hashCode () 
	public java.lang.String toString () 
}

autovalue/shaded/com/google$/common/base/$Converter.class
$Converter.java
package autovalue.shaded.com.google$.common.base
public abstract autovalue.shaded.com.google$.common.base.$Converter extends java.lang.Object implements autovalue.shaded.com.google$.common.base.$Function  {
	private final boolean handleNullAutomatically
	private transient autovalue.shaded.com.google$.common.base.$Converter reverse
	protected void  () 
	void  (boolean) 
		boolean handleNullAutomatically
	protected abstract java.lang.Object doForward (java.lang.Object) 
	protected abstract java.lang.Object doBackward (java.lang.Object) 
	public final java.lang.Object convert (java.lang.Object) 
		Object a
	java.lang.Object correctedDoForward (java.lang.Object) 
		Object a
	java.lang.Object correctedDoBackward (java.lang.Object) 
		Object b
	public java.lang.Iterable convertAll (java.lang.Iterable) 
		Iterable fromIterable
	public autovalue.shaded.com.google$.common.base.$Converter reverse () 
		autovalue.shaded.com.google$.common.base.$Converter result
	public final autovalue.shaded.com.google$.common.base.$Converter andThen (autovalue.shaded.com.google$.common.base.$Converter) 
		autovalue.shaded.com.google$.common.base.$Converter secondConverter
	autovalue.shaded.com.google$.common.base.$Converter doAndThen (autovalue.shaded.com.google$.common.base.$Converter) 
		autovalue.shaded.com.google$.common.base.$Converter secondConverter
	public final java.lang.Object apply (java.lang.Object) 
		Object a
	public boolean equals (java.lang.Object) 
		Object object
	public static autovalue.shaded.com.google$.common.base.$Converter from (autovalue.shaded.com.google$.common.base.$Function, autovalue.shaded.com.google$.common.base.$Function) 
		autovalue.shaded.com.google$.common.base.$Function forwardFunction
		autovalue.shaded.com.google$.common.base.$Function backwardFunction
	public static autovalue.shaded.com.google$.common.base.$Converter identity () 
}

autovalue/shaded/com/google$/common/base/$Enums$StringConverter.class
$Enums.java
package autovalue.shaded.com.google$.common.base
final autovalue.shaded.com.google$.common.base.$Enums$StringConverter extends autovalue.shaded.com.google$.common.base.$Converter implements java.io.Serializable  {
	private final Class enumClass
	private static final long serialVersionUID
	void  (java.lang.Class) 
		Class enumClass
	protected java.lang.Enum doForward (java.lang.String) 
		String value
	protected java.lang.String doBackward (java.lang.Enum) 
		Enum enumValue
	public boolean equals (java.lang.Object) 
		autovalue.shaded.com.google$.common.base.$Enums$StringConverter that
		Object object
	public int hashCode () 
	public java.lang.String toString () 
	protected volatile synthetic java.lang.Object doBackward (java.lang.Object) 
		Object x0
	protected volatile synthetic java.lang.Object doForward (java.lang.Object) 
		Object x0
}

autovalue/shaded/com/google$/common/base/$Enums.class
$Enums.java
package autovalue.shaded.com.google$.common.base
public final autovalue.shaded.com.google$.common.base.$Enums extends java.lang.Object {
	private static final java.util.Map enumConstantCache
	private void  () 
	public static java.lang.reflect.Field getField (java.lang.Enum) 
		NoSuchFieldException impossible
		Enum enumValue
		Class clazz
	public static autovalue.shaded.com.google$.common.base.$Optional getIfPresent (java.lang.Class, java.lang.String) 
		Class enumClass
		String value
	private static java.util.Map populateCache (java.lang.Class) 
		Enum enumInstance
		java.util.Iterator i$
		Class enumClass
		java.util.Map result
	static java.util.Map getEnumConstants (java.lang.Class) 
		java.util.Map constants
		Class enumClass
	public static autovalue.shaded.com.google$.common.base.$Converter stringConverter (java.lang.Class) 
		Class enumClass
	static void  () 
}

autovalue/shaded/com/google$/common/base/$Equivalence$1.class
$Equivalence.java
package autovalue.shaded.com.google$.common.base
synthetic autovalue.shaded.com.google$.common.base.$Equivalence$1 extends java.lang.Object {
}

autovalue/shaded/com/google$/common/base/$Equivalence$Equals.class
$Equivalence.java
package autovalue.shaded.com.google$.common.base
final autovalue.shaded.com.google$.common.base.$Equivalence$Equals extends autovalue.shaded.com.google$.common.base.$Equivalence implements java.io.Serializable  {
	static final autovalue.shaded.com.google$.common.base.$Equivalence$Equals INSTANCE
	private static final long serialVersionUID
	void  () 
	protected boolean doEquivalent (java.lang.Object, java.lang.Object) 
		Object a
		Object b
	protected int doHash (java.lang.Object) 
		Object o
	private java.lang.Object readResolve () 
	static void  () 
}

autovalue/shaded/com/google$/common/base/$Equivalence$EquivalentToPredicate.class
$Equivalence.java
package autovalue.shaded.com.google$.common.base
final autovalue.shaded.com.google$.common.base.$Equivalence$EquivalentToPredicate extends java.lang.Object implements autovalue.shaded.com.google$.common.base.$Predicate java.io.Serializable  {
	private final autovalue.shaded.com.google$.common.base.$Equivalence equivalence
	private final Object target
	private static final long serialVersionUID
	void  (autovalue.shaded.com.google$.common.base.$Equivalence, java.lang.Object) 
		autovalue.shaded.com.google$.common.base.$Equivalence equivalence
		Object target
	public boolean apply (java.lang.Object) 
		Object input
	public boolean equals (java.lang.Object) 
		autovalue.shaded.com.google$.common.base.$Equivalence$EquivalentToPredicate that
		Object obj
	public int hashCode () 
	public java.lang.String toString () 
}

autovalue/shaded/com/google$/common/base/$Equivalence$Identity.class
$Equivalence.java
package autovalue.shaded.com.google$.common.base
final autovalue.shaded.com.google$.common.base.$Equivalence$Identity extends autovalue.shaded.com.google$.common.base.$Equivalence implements java.io.Serializable  {
	static final autovalue.shaded.com.google$.common.base.$Equivalence$Identity INSTANCE
	private static final long serialVersionUID
	void  () 
	protected boolean doEquivalent (java.lang.Object, java.lang.Object) 
		Object a
		Object b
	protected int doHash (java.lang.Object) 
		Object o
	private java.lang.Object readResolve () 
	static void  () 
}

autovalue/shaded/com/google$/common/base/$Equivalence$Wrapper.class
$Equivalence.java
package autovalue.shaded.com.google$.common.base
public final autovalue.shaded.com.google$.common.base.$Equivalence$Wrapper extends java.lang.Object implements java.io.Serializable  {
	private final autovalue.shaded.com.google$.common.base.$Equivalence equivalence
	private final Object reference
	private static final long serialVersionUID
	private void  (autovalue.shaded.com.google$.common.base.$Equivalence, java.lang.Object) 
		autovalue.shaded.com.google$.common.base.$Equivalence equivalence
		Object reference
	public java.lang.Object get () 
	public boolean equals (java.lang.Object) 
		autovalue.shaded.com.google$.common.base.$Equivalence equivalence
		autovalue.shaded.com.google$.common.base.$Equivalence$Wrapper that
		Object obj
	public int hashCode () 
	public java.lang.String toString () 
	synthetic void  (autovalue.shaded.com.google$.common.base.$Equivalence, java.lang.Object, autovalue.shaded.com.google$.common.base.$Equivalence$1) 
		autovalue.shaded.com.google$.common.base.$Equivalence x0
		Object x1
		autovalue.shaded.com.google$.common.base.$Equivalence$1 x2
}

autovalue/shaded/com/google$/common/base/$Equivalence.class
$Equivalence.java
package autovalue.shaded.com.google$.common.base
public abstract autovalue.shaded.com.google$.common.base.$Equivalence extends java.lang.Object {
	protected void  () 
	public final boolean equivalent (java.lang.Object, java.lang.Object) 
		Object a
		Object b
	protected abstract boolean doEquivalent (java.lang.Object, java.lang.Object) 
	public final int hash (java.lang.Object) 
		Object t
	protected abstract int doHash (java.lang.Object) 
	public final autovalue.shaded.com.google$.common.base.$Equivalence onResultOf (autovalue.shaded.com.google$.common.base.$Function) 
		autovalue.shaded.com.google$.common.base.$Function function
	public final autovalue.shaded.com.google$.common.base.$Equivalence$Wrapper wrap (java.lang.Object) 
		Object reference
	public final autovalue.shaded.com.google$.common.base.$Equivalence pairwise () 
	public final autovalue.shaded.com.google$.common.base.$Predicate equivalentTo (java.lang.Object) 
		Object target
	public static autovalue.shaded.com.google$.common.base.$Equivalence equals () 
	public static autovalue.shaded.com.google$.common.base.$Equivalence identity () 
}

autovalue/shaded/com/google$/common/base/$Function.class
$Function.java
package autovalue.shaded.com.google$.common.base
public abstract autovalue.shaded.com.google$.common.base.$Function extends java.lang.Object {
	public abstract java.lang.Object apply (java.lang.Object) 
	public abstract boolean equals (java.lang.Object) 
}

autovalue/shaded/com/google$/common/base/$FunctionalEquivalence.class
$FunctionalEquivalence.java
package autovalue.shaded.com.google$.common.base
final autovalue.shaded.com.google$.common.base.$FunctionalEquivalence extends autovalue.shaded.com.google$.common.base.$Equivalence implements java.io.Serializable  {
	private static final long serialVersionUID
	private final autovalue.shaded.com.google$.common.base.$Function function
	private final autovalue.shaded.com.google$.common.base.$Equivalence resultEquivalence
	void  (autovalue.shaded.com.google$.common.base.$Function, autovalue.shaded.com.google$.common.base.$Equivalence) 
		autovalue.shaded.com.google$.common.base.$Function function
		autovalue.shaded.com.google$.common.base.$Equivalence resultEquivalence
	protected boolean doEquivalent (java.lang.Object, java.lang.Object) 
		Object a
		Object b
	protected int doHash (java.lang.Object) 
		Object a
	public boolean equals (java.lang.Object) 
		autovalue.shaded.com.google$.common.base.$FunctionalEquivalence that
		Object obj
	public int hashCode () 
	public java.lang.String toString () 
}

autovalue/shaded/com/google$/common/base/$Functions$1.class
$Functions.java
package autovalue.shaded.com.google$.common.base
synthetic autovalue.shaded.com.google$.common.base.$Functions$1 extends java.lang.Object {
}

autovalue/shaded/com/google$/common/base/$Functions$ConstantFunction.class
$Functions.java
package autovalue.shaded.com.google$.common.base
 autovalue.shaded.com.google$.common.base.$Functions$ConstantFunction extends java.lang.Object implements autovalue.shaded.com.google$.common.base.$Function java.io.Serializable  {
	private final Object value
	private static final long serialVersionUID
	public void  (java.lang.Object) 
		Object value
	public java.lang.Object apply (java.lang.Object) 
		Object from
	public boolean equals (java.lang.Object) 
		autovalue.shaded.com.google$.common.base.$Functions$ConstantFunction that
		Object obj
	public int hashCode () 
	public java.lang.String toString () 
}

autovalue/shaded/com/google$/common/base/$Functions$ForMapWithDefault.class
$Functions.java
package autovalue.shaded.com.google$.common.base
 autovalue.shaded.com.google$.common.base.$Functions$ForMapWithDefault extends java.lang.Object implements autovalue.shaded.com.google$.common.base.$Function java.io.Serializable  {
	final java.util.Map map
	final Object defaultValue
	private static final long serialVersionUID
	void  (java.util.Map, java.lang.Object) 
		java.util.Map map
		Object defaultValue
	public java.lang.Object apply (java.lang.Object) 
		Object key
		Object result
	public boolean equals (java.lang.Object) 
		autovalue.shaded.com.google$.common.base.$Functions$ForMapWithDefault that
		Object o
	public int hashCode () 
	public java.lang.String toString () 
}

autovalue/shaded/com/google$/common/base/$Functions$FunctionComposition.class
$Functions.java
package autovalue.shaded.com.google$.common.base
 autovalue.shaded.com.google$.common.base.$Functions$FunctionComposition extends java.lang.Object implements autovalue.shaded.com.google$.common.base.$Function java.io.Serializable  {
	private final autovalue.shaded.com.google$.common.base.$Function g
	private final autovalue.shaded.com.google$.common.base.$Function f
	private static final long serialVersionUID
	public void  (autovalue.shaded.com.google$.common.base.$Function, autovalue.shaded.com.google$.common.base.$Function) 
		autovalue.shaded.com.google$.common.base.$Function g
		autovalue.shaded.com.google$.common.base.$Function f
	public java.lang.Object apply (java.lang.Object) 
		Object a
	public boolean equals (java.lang.Object) 
		autovalue.shaded.com.google$.common.base.$Functions$FunctionComposition that
		Object obj
	public int hashCode () 
	public java.lang.String toString () 
}

autovalue/shaded/com/google$/common/base/$Functions$FunctionForMapNoDefault.class
$Functions.java
package autovalue.shaded.com.google$.common.base
 autovalue.shaded.com.google$.common.base.$Functions$FunctionForMapNoDefault extends java.lang.Object implements autovalue.shaded.com.google$.common.base.$Function java.io.Serializable  {
	final java.util.Map map
	private static final long serialVersionUID
	void  (java.util.Map) 
		java.util.Map map
	public java.lang.Object apply (java.lang.Object) 
		Object key
		Object result
	public boolean equals (java.lang.Object) 
		autovalue.shaded.com.google$.common.base.$Functions$FunctionForMapNoDefault that
		Object o
	public int hashCode () 
	public java.lang.String toString () 
}

autovalue/shaded/com/google$/common/base/$Functions$IdentityFunction.class
$Functions.java
package autovalue.shaded.com.google$.common.base
final enum autovalue.shaded.com.google$.common.base.$Functions$IdentityFunction extends java.lang.Enum implements autovalue.shaded.com.google$.common.base.$Function  {
	public static final enum autovalue.shaded.com.google$.common.base.$Functions$IdentityFunction INSTANCE
	private static final synthetic autovalue.shaded.com.google$.common.base.$Functions$IdentityFunction[] $VALUES
	public static autovalue.shaded.com.google$.common.base.$Functions$IdentityFunction[] values () 
	public static autovalue.shaded.com.google$.common.base.$Functions$IdentityFunction valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	public java.lang.Object apply (java.lang.Object) 
		Object o
	public java.lang.String toString () 
	static void  () 
}

autovalue/shaded/com/google$/common/base/$Functions$PredicateFunction.class
$Functions.java
package autovalue.shaded.com.google$.common.base
 autovalue.shaded.com.google$.common.base.$Functions$PredicateFunction extends java.lang.Object implements autovalue.shaded.com.google$.common.base.$Function java.io.Serializable  {
	private final autovalue.shaded.com.google$.common.base.$Predicate predicate
	private static final long serialVersionUID
	private void  (autovalue.shaded.com.google$.common.base.$Predicate) 
		autovalue.shaded.com.google$.common.base.$Predicate predicate
	public java.lang.Boolean apply (java.lang.Object) 
		Object t
	public boolean equals (java.lang.Object) 
		autovalue.shaded.com.google$.common.base.$Functions$PredicateFunction that
		Object obj
	public int hashCode () 
	public java.lang.String toString () 
	public volatile synthetic java.lang.Object apply (java.lang.Object) 
		Object x0
	synthetic void  (autovalue.shaded.com.google$.common.base.$Predicate, autovalue.shaded.com.google$.common.base.$Functions$1) 
		autovalue.shaded.com.google$.common.base.$Predicate x0
		autovalue.shaded.com.google$.common.base.$Functions$1 x1
}

autovalue/shaded/com/google$/common/base/$Functions$SupplierFunction.class
$Functions.java
package autovalue.shaded.com.google$.common.base
 autovalue.shaded.com.google$.common.base.$Functions$SupplierFunction extends java.lang.Object implements autovalue.shaded.com.google$.common.base.$Function java.io.Serializable  {
	private final autovalue.shaded.com.google$.common.base.$Supplier supplier
	private static final long serialVersionUID
	private void  (autovalue.shaded.com.google$.common.base.$Supplier) 
		autovalue.shaded.com.google$.common.base.$Supplier supplier
	public java.lang.Object apply (java.lang.Object) 
		Object input
	public boolean equals (java.lang.Object) 
		autovalue.shaded.com.google$.common.base.$Functions$SupplierFunction that
		Object obj
	public int hashCode () 
	public java.lang.String toString () 
	synthetic void  (autovalue.shaded.com.google$.common.base.$Supplier, autovalue.shaded.com.google$.common.base.$Functions$1) 
		autovalue.shaded.com.google$.common.base.$Supplier x0
		autovalue.shaded.com.google$.common.base.$Functions$1 x1
}

autovalue/shaded/com/google$/common/base/$Functions$ToStringFunction.class
$Functions.java
package autovalue.shaded.com.google$.common.base
final enum autovalue.shaded.com.google$.common.base.$Functions$ToStringFunction extends java.lang.Enum implements autovalue.shaded.com.google$.common.base.$Function  {
	public static final enum autovalue.shaded.com.google$.common.base.$Functions$ToStringFunction INSTANCE
	private static final synthetic autovalue.shaded.com.google$.common.base.$Functions$ToStringFunction[] $VALUES
	public static autovalue.shaded.com.google$.common.base.$Functions$ToStringFunction[] values () 
	public static autovalue.shaded.com.google$.common.base.$Functions$ToStringFunction valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	public java.lang.String apply (java.lang.Object) 
		Object o
	public java.lang.String toString () 
	public volatile synthetic java.lang.Object apply (java.lang.Object) 
		Object x0
	static void  () 
}

autovalue/shaded/com/google$/common/base/$Functions.class
$Functions.java
package autovalue.shaded.com.google$.common.base
public final autovalue.shaded.com.google$.common.base.$Functions extends java.lang.Object {
	private void  () 
	public static autovalue.shaded.com.google$.common.base.$Function toStringFunction () 
	public static autovalue.shaded.com.google$.common.base.$Function identity () 
	public static autovalue.shaded.com.google$.common.base.$Function forMap (java.util.Map) 
		java.util.Map map
	public static autovalue.shaded.com.google$.common.base.$Function forMap (java.util.Map, java.lang.Object) 
		java.util.Map map
		Object defaultValue
	public static autovalue.shaded.com.google$.common.base.$Function compose (autovalue.shaded.com.google$.common.base.$Function, autovalue.shaded.com.google$.common.base.$Function) 
		autovalue.shaded.com.google$.common.base.$Function g
		autovalue.shaded.com.google$.common.base.$Function f
	public static autovalue.shaded.com.google$.common.base.$Function forPredicate (autovalue.shaded.com.google$.common.base.$Predicate) 
		autovalue.shaded.com.google$.common.base.$Predicate predicate
	public static autovalue.shaded.com.google$.common.base.$Function constant (java.lang.Object) 
		Object value
	public static autovalue.shaded.com.google$.common.base.$Function forSupplier (autovalue.shaded.com.google$.common.base.$Supplier) 
		autovalue.shaded.com.google$.common.base.$Supplier supplier
}

autovalue/shaded/com/google$/common/base/$Joiner$1.class
$Joiner.java
package autovalue.shaded.com.google$.common.base
 autovalue.shaded.com.google$.common.base.$Joiner$1 extends autovalue.shaded.com.google$.common.base.$Joiner {
	final synthetic String val$nullText
	final synthetic autovalue.shaded.com.google$.common.base.$Joiner this$0
	void  (autovalue.shaded.com.google$.common.base.$Joiner, autovalue.shaded.com.google$.common.base.$Joiner, java.lang.String) 
		autovalue.shaded.com.google$.common.base.$Joiner x0
	java.lang.CharSequence toString (java.lang.Object) 
		Object part
	public autovalue.shaded.com.google$.common.base.$Joiner useForNull (java.lang.String) 
		String nullText
	public autovalue.shaded.com.google$.common.base.$Joiner skipNulls () 
}

autovalue/shaded/com/google$/common/base/$Joiner$2.class
$Joiner.java
package autovalue.shaded.com.google$.common.base
 autovalue.shaded.com.google$.common.base.$Joiner$2 extends autovalue.shaded.com.google$.common.base.$Joiner {
	final synthetic autovalue.shaded.com.google$.common.base.$Joiner this$0
	void  (autovalue.shaded.com.google$.common.base.$Joiner, autovalue.shaded.com.google$.common.base.$Joiner) 
		autovalue.shaded.com.google$.common.base.$Joiner x0
	public java.lang.Appendable appendTo (java.lang.Appendable, java.util.Iterator)  throws java.io.IOException 
		Object part
		Object part
		Appendable appendable
		java.util.Iterator parts
	public autovalue.shaded.com.google$.common.base.$Joiner useForNull (java.lang.String) 
		String nullText
	public autovalue.shaded.com.google$.common.base.$Joiner$MapJoiner withKeyValueSeparator (java.lang.String) 
		String kvs
}

autovalue/shaded/com/google$/common/base/$Joiner$3.class
$Joiner.java
package autovalue.shaded.com.google$.common.base
final autovalue.shaded.com.google$.common.base.$Joiner$3 extends java.util.AbstractList {
	final synthetic Object[] val$rest
	final synthetic Object val$first
	final synthetic Object val$second
	void  (java.lang.Object[], java.lang.Object, java.lang.Object) 
	public int size () 
	public java.lang.Object get (int) 
		int index
}

autovalue/shaded/com/google$/common/base/$Joiner$MapJoiner.class
$Joiner.java
package autovalue.shaded.com.google$.common.base
public final autovalue.shaded.com.google$.common.base.$Joiner$MapJoiner extends java.lang.Object {
	private final autovalue.shaded.com.google$.common.base.$Joiner joiner
	private final String keyValueSeparator
	private void  (autovalue.shaded.com.google$.common.base.$Joiner, java.lang.String) 
		autovalue.shaded.com.google$.common.base.$Joiner joiner
		String keyValueSeparator
	public java.lang.Appendable appendTo (java.lang.Appendable, java.util.Map)  throws java.io.IOException 
		Appendable appendable
		java.util.Map map
	public java.lang.StringBuilder appendTo (java.lang.StringBuilder, java.util.Map) 
		StringBuilder builder
		java.util.Map map
	public java.lang.String join (java.util.Map) 
		java.util.Map map
	public java.lang.Appendable appendTo (java.lang.Appendable, java.lang.Iterable)  throws java.io.IOException 
		Appendable appendable
		Iterable entries
	public java.lang.Appendable appendTo (java.lang.Appendable, java.util.Iterator)  throws java.io.IOException 
		java.util.Map$Entry e
		java.util.Map$Entry entry
		Appendable appendable
		java.util.Iterator parts
	public java.lang.StringBuilder appendTo (java.lang.StringBuilder, java.lang.Iterable) 
		StringBuilder builder
		Iterable entries
	public java.lang.StringBuilder appendTo (java.lang.StringBuilder, java.util.Iterator) 
		java.io.IOException impossible
		StringBuilder builder
		java.util.Iterator entries
	public java.lang.String join (java.lang.Iterable) 
		Iterable entries
	public java.lang.String join (java.util.Iterator) 
		java.util.Iterator entries
	public autovalue.shaded.com.google$.common.base.$Joiner$MapJoiner useForNull (java.lang.String) 
		String nullText
	synthetic void  (autovalue.shaded.com.google$.common.base.$Joiner, java.lang.String, autovalue.shaded.com.google$.common.base.$Joiner$1) 
		autovalue.shaded.com.google$.common.base.$Joiner x0
		String x1
		autovalue.shaded.com.google$.common.base.$Joiner$1 x2
}

autovalue/shaded/com/google$/common/base/$Joiner.class
$Joiner.java
package autovalue.shaded.com.google$.common.base
public autovalue.shaded.com.google$.common.base.$Joiner extends java.lang.Object {
	private final String separator
	public static autovalue.shaded.com.google$.common.base.$Joiner on (java.lang.String) 
		String separator
	public static autovalue.shaded.com.google$.common.base.$Joiner on (char) 
		char separator
	private void  (java.lang.String) 
		String separator
	private void  (autovalue.shaded.com.google$.common.base.$Joiner) 
		autovalue.shaded.com.google$.common.base.$Joiner prototype
	public java.lang.Appendable appendTo (java.lang.Appendable, java.lang.Iterable)  throws java.io.IOException 
		Appendable appendable
		Iterable parts
	public java.lang.Appendable appendTo (java.lang.Appendable, java.util.Iterator)  throws java.io.IOException 
		Appendable appendable
		java.util.Iterator parts
	public final java.lang.Appendable appendTo (java.lang.Appendable, java.lang.Object[])  throws java.io.IOException 
		Appendable appendable
		Object[] parts
	public final transient java.lang.Appendable appendTo (java.lang.Appendable, java.lang.Object, java.lang.Object, java.lang.Object[])  throws java.io.IOException 
		Appendable appendable
		Object first
		Object second
		Object[] rest
	public final java.lang.StringBuilder appendTo (java.lang.StringBuilder, java.lang.Iterable) 
		StringBuilder builder
		Iterable parts
	public final java.lang.StringBuilder appendTo (java.lang.StringBuilder, java.util.Iterator) 
		java.io.IOException impossible
		StringBuilder builder
		java.util.Iterator parts
	public final java.lang.StringBuilder appendTo (java.lang.StringBuilder, java.lang.Object[]) 
		StringBuilder builder
		Object[] parts
	public final transient java.lang.StringBuilder appendTo (java.lang.StringBuilder, java.lang.Object, java.lang.Object, java.lang.Object[]) 
		StringBuilder builder
		Object first
		Object second
		Object[] rest
	public final java.lang.String join (java.lang.Iterable) 
		Iterable parts
	public final java.lang.String join (java.util.Iterator) 
		java.util.Iterator parts
	public final java.lang.String join (java.lang.Object[]) 
		Object[] parts
	public final transient java.lang.String join (java.lang.Object, java.lang.Object, java.lang.Object[]) 
		Object first
		Object second
		Object[] rest
	public autovalue.shaded.com.google$.common.base.$Joiner useForNull (java.lang.String) 
		String nullText
	public autovalue.shaded.com.google$.common.base.$Joiner skipNulls () 
	public autovalue.shaded.com.google$.common.base.$Joiner$MapJoiner withKeyValueSeparator (java.lang.String) 
		String keyValueSeparator
	java.lang.CharSequence toString (java.lang.Object) 
		Object part
	private static java.lang.Iterable iterable (java.lang.Object, java.lang.Object, java.lang.Object[]) 
		Object first
		Object second
		Object[] rest
	synthetic void  (autovalue.shaded.com.google$.common.base.$Joiner, autovalue.shaded.com.google$.common.base.$Joiner$1) 
		autovalue.shaded.com.google$.common.base.$Joiner x0
		autovalue.shaded.com.google$.common.base.$Joiner$1 x1
	static synthetic java.lang.String access$100 (autovalue.shaded.com.google$.common.base.$Joiner) 
		autovalue.shaded.com.google$.common.base.$Joiner x0
}

autovalue/shaded/com/google$/common/base/$MoreObjects$1.class
$MoreObjects.java
package autovalue.shaded.com.google$.common.base
synthetic autovalue.shaded.com.google$.common.base.$MoreObjects$1 extends java.lang.Object {
}

autovalue/shaded/com/google$/common/base/$MoreObjects$ToStringHelper$ValueHolder.class
$MoreObjects.java
package autovalue.shaded.com.google$.common.base
final autovalue.shaded.com.google$.common.base.$MoreObjects$ToStringHelper$ValueHolder extends java.lang.Object {
	String name
	Object value
	autovalue.shaded.com.google$.common.base.$MoreObjects$ToStringHelper$ValueHolder next
	private void  () 
	synthetic void  (autovalue.shaded.com.google$.common.base.$MoreObjects$1) 
		autovalue.shaded.com.google$.common.base.$MoreObjects$1 x0
}

autovalue/shaded/com/google$/common/base/$MoreObjects$ToStringHelper.class
$MoreObjects.java
package autovalue.shaded.com.google$.common.base
public final autovalue.shaded.com.google$.common.base.$MoreObjects$ToStringHelper extends java.lang.Object {
	private final String className
	private autovalue.shaded.com.google$.common.base.$MoreObjects$ToStringHelper$ValueHolder holderHead
	private autovalue.shaded.com.google$.common.base.$MoreObjects$ToStringHelper$ValueHolder holderTail
	private boolean omitNullValues
	private void  (java.lang.String) 
		String className
	public autovalue.shaded.com.google$.common.base.$MoreObjects$ToStringHelper omitNullValues () 
	public autovalue.shaded.com.google$.common.base.$MoreObjects$ToStringHelper add (java.lang.String, java.lang.Object) 
		String name
		Object value
	public autovalue.shaded.com.google$.common.base.$MoreObjects$ToStringHelper add (java.lang.String, boolean) 
		String name
		boolean value
	public autovalue.shaded.com.google$.common.base.$MoreObjects$ToStringHelper add (java.lang.String, char) 
		String name
		char value
	public autovalue.shaded.com.google$.common.base.$MoreObjects$ToStringHelper add (java.lang.String, double) 
		String name
		double value
	public autovalue.shaded.com.google$.common.base.$MoreObjects$ToStringHelper add (java.lang.String, float) 
		String name
		float value
	public autovalue.shaded.com.google$.common.base.$MoreObjects$ToStringHelper add (java.lang.String, int) 
		String name
		int value
	public autovalue.shaded.com.google$.common.base.$MoreObjects$ToStringHelper add (java.lang.String, long) 
		String name
		long value
	public autovalue.shaded.com.google$.common.base.$MoreObjects$ToStringHelper addValue (java.lang.Object) 
		Object value
	public autovalue.shaded.com.google$.common.base.$MoreObjects$ToStringHelper addValue (boolean) 
		boolean value
	public autovalue.shaded.com.google$.common.base.$MoreObjects$ToStringHelper addValue (char) 
		char value
	public autovalue.shaded.com.google$.common.base.$MoreObjects$ToStringHelper addValue (double) 
		double value
	public autovalue.shaded.com.google$.common.base.$MoreObjects$ToStringHelper addValue (float) 
		float value
	public autovalue.shaded.com.google$.common.base.$MoreObjects$ToStringHelper addValue (int) 
		int value
	public autovalue.shaded.com.google$.common.base.$MoreObjects$ToStringHelper addValue (long) 
		long value
	public java.lang.String toString () 
		Object[] objectArray
		String arrayString
		Object value
		autovalue.shaded.com.google$.common.base.$MoreObjects$ToStringHelper$ValueHolder valueHolder
		boolean omitNullValuesSnapshot
		String nextSeparator
		StringBuilder builder
	private autovalue.shaded.com.google$.common.base.$MoreObjects$ToStringHelper$ValueHolder addHolder () 
		autovalue.shaded.com.google$.common.base.$MoreObjects$ToStringHelper$ValueHolder valueHolder
	private autovalue.shaded.com.google$.common.base.$MoreObjects$ToStringHelper addHolder (java.lang.Object) 
		Object value
		autovalue.shaded.com.google$.common.base.$MoreObjects$ToStringHelper$ValueHolder valueHolder
	private autovalue.shaded.com.google$.common.base.$MoreObjects$ToStringHelper addHolder (java.lang.String, java.lang.Object) 
		String name
		Object value
		autovalue.shaded.com.google$.common.base.$MoreObjects$ToStringHelper$ValueHolder valueHolder
	synthetic void  (java.lang.String, autovalue.shaded.com.google$.common.base.$MoreObjects$1) 
		String x0
		autovalue.shaded.com.google$.common.base.$MoreObjects$1 x1
}

autovalue/shaded/com/google$/common/base/$MoreObjects.class
$MoreObjects.java
package autovalue.shaded.com.google$.common.base
public final autovalue.shaded.com.google$.common.base.$MoreObjects extends java.lang.Object {
	public static java.lang.Object firstNonNull (java.lang.Object, java.lang.Object) 
		Object first
		Object second
	public static autovalue.shaded.com.google$.common.base.$MoreObjects$ToStringHelper toStringHelper (java.lang.Object) 
		Object self
	public static autovalue.shaded.com.google$.common.base.$MoreObjects$ToStringHelper toStringHelper (java.lang.Class) 
		Class clazz
	public static autovalue.shaded.com.google$.common.base.$MoreObjects$ToStringHelper toStringHelper (java.lang.String) 
		String className
	private void  () 
}

autovalue/shaded/com/google$/common/base/$Objects$1.class
$Objects.java
package autovalue.shaded.com.google$.common.base
synthetic autovalue.shaded.com.google$.common.base.$Objects$1 extends java.lang.Object {
}

autovalue/shaded/com/google$/common/base/$Objects$ToStringHelper$ValueHolder.class
$Objects.java
package autovalue.shaded.com.google$.common.base
final autovalue.shaded.com.google$.common.base.$Objects$ToStringHelper$ValueHolder extends java.lang.Object {
	String name
	Object value
	autovalue.shaded.com.google$.common.base.$Objects$ToStringHelper$ValueHolder next
	private void  () 
	synthetic void  (autovalue.shaded.com.google$.common.base.$Objects$1) 
		autovalue.shaded.com.google$.common.base.$Objects$1 x0
}

autovalue/shaded/com/google$/common/base/$Objects$ToStringHelper.class
$Objects.java
package autovalue.shaded.com.google$.common.base
public final autovalue.shaded.com.google$.common.base.$Objects$ToStringHelper extends java.lang.Object {
	private final String className
	private autovalue.shaded.com.google$.common.base.$Objects$ToStringHelper$ValueHolder holderHead
	private autovalue.shaded.com.google$.common.base.$Objects$ToStringHelper$ValueHolder holderTail
	private boolean omitNullValues
	private void  (java.lang.String) 
		String className
	public autovalue.shaded.com.google$.common.base.$Objects$ToStringHelper omitNullValues () 
	public autovalue.shaded.com.google$.common.base.$Objects$ToStringHelper add (java.lang.String, java.lang.Object) 
		String name
		Object value
	public autovalue.shaded.com.google$.common.base.$Objects$ToStringHelper add (java.lang.String, boolean) 
		String name
		boolean value
	public autovalue.shaded.com.google$.common.base.$Objects$ToStringHelper add (java.lang.String, char) 
		String name
		char value
	public autovalue.shaded.com.google$.common.base.$Objects$ToStringHelper add (java.lang.String, double) 
		String name
		double value
	public autovalue.shaded.com.google$.common.base.$Objects$ToStringHelper add (java.lang.String, float) 
		String name
		float value
	public autovalue.shaded.com.google$.common.base.$Objects$ToStringHelper add (java.lang.String, int) 
		String name
		int value
	public autovalue.shaded.com.google$.common.base.$Objects$ToStringHelper add (java.lang.String, long) 
		String name
		long value
	public autovalue.shaded.com.google$.common.base.$Objects$ToStringHelper addValue (java.lang.Object) 
		Object value
	public autovalue.shaded.com.google$.common.base.$Objects$ToStringHelper addValue (boolean) 
		boolean value
	public autovalue.shaded.com.google$.common.base.$Objects$ToStringHelper addValue (char) 
		char value
	public autovalue.shaded.com.google$.common.base.$Objects$ToStringHelper addValue (double) 
		double value
	public autovalue.shaded.com.google$.common.base.$Objects$ToStringHelper addValue (float) 
		float value
	public autovalue.shaded.com.google$.common.base.$Objects$ToStringHelper addValue (int) 
		int value
	public autovalue.shaded.com.google$.common.base.$Objects$ToStringHelper addValue (long) 
		long value
	public java.lang.String toString () 
		autovalue.shaded.com.google$.common.base.$Objects$ToStringHelper$ValueHolder valueHolder
		boolean omitNullValuesSnapshot
		String nextSeparator
		StringBuilder builder
	private autovalue.shaded.com.google$.common.base.$Objects$ToStringHelper$ValueHolder addHolder () 
		autovalue.shaded.com.google$.common.base.$Objects$ToStringHelper$ValueHolder valueHolder
	private autovalue.shaded.com.google$.common.base.$Objects$ToStringHelper addHolder (java.lang.Object) 
		Object value
		autovalue.shaded.com.google$.common.base.$Objects$ToStringHelper$ValueHolder valueHolder
	private autovalue.shaded.com.google$.common.base.$Objects$ToStringHelper addHolder (java.lang.String, java.lang.Object) 
		String name
		Object value
		autovalue.shaded.com.google$.common.base.$Objects$ToStringHelper$ValueHolder valueHolder
	synthetic void  (java.lang.String, autovalue.shaded.com.google$.common.base.$Objects$1) 
		String x0
		autovalue.shaded.com.google$.common.base.$Objects$1 x1
}

autovalue/shaded/com/google$/common/base/$Objects.class
$Objects.java
package autovalue.shaded.com.google$.common.base
public final autovalue.shaded.com.google$.common.base.$Objects extends java.lang.Object {
	private void  () 
	public static boolean equal (java.lang.Object, java.lang.Object) 
		Object a
		Object b
	public static transient int hashCode (java.lang.Object[]) 
		Object[] objects
	public static autovalue.shaded.com.google$.common.base.$Objects$ToStringHelper toStringHelper (java.lang.Object) 
		Object self
	public static autovalue.shaded.com.google$.common.base.$Objects$ToStringHelper toStringHelper (java.lang.Class) 
		Class clazz
	public static autovalue.shaded.com.google$.common.base.$Objects$ToStringHelper toStringHelper (java.lang.String) 
		String className
	public static java.lang.Object firstNonNull (java.lang.Object, java.lang.Object) 
		Object first
		Object second
}

autovalue/shaded/com/google$/common/base/$Optional$1$1.class
$Optional.java
package autovalue.shaded.com.google$.common.base
 autovalue.shaded.com.google$.common.base.$Optional$1$1 extends autovalue.shaded.com.google$.common.base.$AbstractIterator {
	private final java.util.Iterator iterator
	final synthetic autovalue.shaded.com.google$.common.base.$Optional$1 this$0
	void  (autovalue.shaded.com.google$.common.base.$Optional$1) 
	protected java.lang.Object computeNext () 
		autovalue.shaded.com.google$.common.base.$Optional optional
}

autovalue/shaded/com/google$/common/base/$Optional$1.class
$Optional.java
package autovalue.shaded.com.google$.common.base
final autovalue.shaded.com.google$.common.base.$Optional$1 extends java.lang.Object implements java.lang.Iterable  {
	final synthetic Iterable val$optionals
	void  (java.lang.Iterable) 
	public java.util.Iterator iterator () 
}

autovalue/shaded/com/google$/common/base/$Optional.class
$Optional.java
package autovalue.shaded.com.google$.common.base
public abstract autovalue.shaded.com.google$.common.base.$Optional extends java.lang.Object implements java.io.Serializable  {
	private static final long serialVersionUID
	public static autovalue.shaded.com.google$.common.base.$Optional absent () 
	public static autovalue.shaded.com.google$.common.base.$Optional of (java.lang.Object) 
		Object reference
	public static autovalue.shaded.com.google$.common.base.$Optional fromNullable (java.lang.Object) 
		Object nullableReference
	void  () 
	public abstract boolean isPresent () 
	public abstract java.lang.Object get () 
	public abstract java.lang.Object or (java.lang.Object) 
	public abstract autovalue.shaded.com.google$.common.base.$Optional or (autovalue.shaded.com.google$.common.base.$Optional) 
	public abstract java.lang.Object or (autovalue.shaded.com.google$.common.base.$Supplier) 
	public abstract java.lang.Object orNull () 
	public abstract java.util.Set asSet () 
	public abstract autovalue.shaded.com.google$.common.base.$Optional transform (autovalue.shaded.com.google$.common.base.$Function) 
	public abstract boolean equals (java.lang.Object) 
	public abstract int hashCode () 
	public abstract java.lang.String toString () 
	public static java.lang.Iterable presentInstances (java.lang.Iterable) 
		Iterable optionals
}

autovalue/shaded/com/google$/common/base/$PairwiseEquivalence.class
$PairwiseEquivalence.java
package autovalue.shaded.com.google$.common.base
final autovalue.shaded.com.google$.common.base.$PairwiseEquivalence extends autovalue.shaded.com.google$.common.base.$Equivalence implements java.io.Serializable  {
	final autovalue.shaded.com.google$.common.base.$Equivalence elementEquivalence
	private static final long serialVersionUID
	void  (autovalue.shaded.com.google$.common.base.$Equivalence) 
		autovalue.shaded.com.google$.common.base.$Equivalence elementEquivalence
	protected boolean doEquivalent (java.lang.Iterable, java.lang.Iterable) 
		Iterable iterableA
		Iterable iterableB
		java.util.Iterator iteratorA
		java.util.Iterator iteratorB
	protected int doHash (java.lang.Iterable) 
		Object element
		java.util.Iterator i$
		Iterable iterable
		int hash
	public boolean equals (java.lang.Object) 
		autovalue.shaded.com.google$.common.base.$PairwiseEquivalence that
		Object object
	public int hashCode () 
	public java.lang.String toString () 
	protected volatile synthetic int doHash (java.lang.Object) 
		Object x0
	protected volatile synthetic boolean doEquivalent (java.lang.Object, java.lang.Object) 
		Object x0
		Object x1
}

autovalue/shaded/com/google$/common/base/$Platform.class
$Platform.java
package autovalue.shaded.com.google$.common.base
final autovalue.shaded.com.google$.common.base.$Platform extends java.lang.Object {
	private void  () 
	static long systemNanoTime () 
	static autovalue.shaded.com.google$.common.base.$CharMatcher precomputeCharMatcher (autovalue.shaded.com.google$.common.base.$CharMatcher) 
		autovalue.shaded.com.google$.common.base.$CharMatcher matcher
	static autovalue.shaded.com.google$.common.base.$Optional getEnumIfPresent (java.lang.Class, java.lang.String) 
		Class enumClass
		String value
		java.lang.ref.WeakReference ref
}

autovalue/shaded/com/google$/common/base/$Preconditions.class
$Preconditions.java
package autovalue.shaded.com.google$.common.base
public final autovalue.shaded.com.google$.common.base.$Preconditions extends java.lang.Object {
	private void  () 
	public static void checkArgument (boolean) 
		boolean expression
	public static void checkArgument (boolean, java.lang.Object) 
		boolean expression
		Object errorMessage
	public static transient void checkArgument (boolean, java.lang.String, java.lang.Object[]) 
		boolean expression
		String errorMessageTemplate
		Object[] errorMessageArgs
	public static void checkState (boolean) 
		boolean expression
	public static void checkState (boolean, java.lang.Object) 
		boolean expression
		Object errorMessage
	public static transient void checkState (boolean, java.lang.String, java.lang.Object[]) 
		boolean expression
		String errorMessageTemplate
		Object[] errorMessageArgs
	public static java.lang.Object checkNotNull (java.lang.Object) 
		Object reference
	public static java.lang.Object checkNotNull (java.lang.Object, java.lang.Object) 
		Object reference
		Object errorMessage
	public static transient java.lang.Object checkNotNull (java.lang.Object, java.lang.String, java.lang.Object[]) 
		Object reference
		String errorMessageTemplate
		Object[] errorMessageArgs
	public static int checkElementIndex (int, int) 
		int index
		int size
	public static int checkElementIndex (int, int, java.lang.String) 
		int index
		int size
		String desc
	private static java.lang.String badElementIndex (int, int, java.lang.String) 
		int index
		int size
		String desc
	public static int checkPositionIndex (int, int) 
		int index
		int size
	public static int checkPositionIndex (int, int, java.lang.String) 
		int index
		int size
		String desc
	private static java.lang.String badPositionIndex (int, int, java.lang.String) 
		int index
		int size
		String desc
	public static void checkPositionIndexes (int, int, int) 
		int start
		int end
		int size
	private static java.lang.String badPositionIndexes (int, int, int) 
		int start
		int end
		int size
	static transient java.lang.String format (java.lang.String, java.lang.Object[]) 
		int placeholderStart
		String template
		Object[] args
		StringBuilder builder
		int templateStart
		int i
}

autovalue/shaded/com/google$/common/base/$Predicate.class
$Predicate.java
package autovalue.shaded.com.google$.common.base
public abstract autovalue.shaded.com.google$.common.base.$Predicate extends java.lang.Object {
	public abstract boolean apply (java.lang.Object) 
	public abstract boolean equals (java.lang.Object) 
}

autovalue/shaded/com/google$/common/base/$Predicates$1.class
$Predicates.java
package autovalue.shaded.com.google$.common.base
synthetic autovalue.shaded.com.google$.common.base.$Predicates$1 extends java.lang.Object {
}

autovalue/shaded/com/google$/common/base/$Predicates$AndPredicate.class
$Predicates.java
package autovalue.shaded.com.google$.common.base
 autovalue.shaded.com.google$.common.base.$Predicates$AndPredicate extends java.lang.Object implements autovalue.shaded.com.google$.common.base.$Predicate java.io.Serializable  {
	private final java.util.List components
	private static final long serialVersionUID
	private void  (java.util.List) 
		java.util.List components
	public boolean apply (java.lang.Object) 
		int i
		Object t
	public int hashCode () 
	public boolean equals (java.lang.Object) 
		autovalue.shaded.com.google$.common.base.$Predicates$AndPredicate that
		Object obj
	public java.lang.String toString () 
	synthetic void  (java.util.List, autovalue.shaded.com.google$.common.base.$Predicates$1) 
		java.util.List x0
		autovalue.shaded.com.google$.common.base.$Predicates$1 x1
}

autovalue/shaded/com/google$/common/base/$Predicates$AssignableFromPredicate.class
$Predicates.java
package autovalue.shaded.com.google$.common.base
 autovalue.shaded.com.google$.common.base.$Predicates$AssignableFromPredicate extends java.lang.Object implements autovalue.shaded.com.google$.common.base.$Predicate java.io.Serializable  {
	private final Class clazz
	private static final long serialVersionUID
	private void  (java.lang.Class) 
		Class clazz
	public boolean apply (java.lang.Class) 
		Class input
	public int hashCode () 
	public boolean equals (java.lang.Object) 
		autovalue.shaded.com.google$.common.base.$Predicates$AssignableFromPredicate that
		Object obj
	public java.lang.String toString () 
	public volatile synthetic boolean apply (java.lang.Object) 
		Object x0
	synthetic void  (java.lang.Class, autovalue.shaded.com.google$.common.base.$Predicates$1) 
		Class x0
		autovalue.shaded.com.google$.common.base.$Predicates$1 x1
}

autovalue/shaded/com/google$/common/base/$Predicates$CompositionPredicate.class
$Predicates.java
package autovalue.shaded.com.google$.common.base
 autovalue.shaded.com.google$.common.base.$Predicates$CompositionPredicate extends java.lang.Object implements autovalue.shaded.com.google$.common.base.$Predicate java.io.Serializable  {
	final autovalue.shaded.com.google$.common.base.$Predicate p
	final autovalue.shaded.com.google$.common.base.$Function f
	private static final long serialVersionUID
	private void  (autovalue.shaded.com.google$.common.base.$Predicate, autovalue.shaded.com.google$.common.base.$Function) 
		autovalue.shaded.com.google$.common.base.$Predicate p
		autovalue.shaded.com.google$.common.base.$Function f
	public boolean apply (java.lang.Object) 
		Object a
	public boolean equals (java.lang.Object) 
		autovalue.shaded.com.google$.common.base.$Predicates$CompositionPredicate that
		Object obj
	public int hashCode () 
	public java.lang.String toString () 
	synthetic void  (autovalue.shaded.com.google$.common.base.$Predicate, autovalue.shaded.com.google$.common.base.$Function, autovalue.shaded.com.google$.common.base.$Predicates$1) 
		autovalue.shaded.com.google$.common.base.$Predicate x0
		autovalue.shaded.com.google$.common.base.$Function x1
		autovalue.shaded.com.google$.common.base.$Predicates$1 x2
}

autovalue/shaded/com/google$/common/base/$Predicates$ContainsPatternFromStringPredicate.class
$Predicates.java
package autovalue.shaded.com.google$.common.base
 autovalue.shaded.com.google$.common.base.$Predicates$ContainsPatternFromStringPredicate extends autovalue.shaded.com.google$.common.base.$Predicates$ContainsPatternPredicate {
	private static final long serialVersionUID
	void  (java.lang.String) 
		String string
	public java.lang.String toString () 
}

autovalue/shaded/com/google$/common/base/$Predicates$ContainsPatternPredicate.class
$Predicates.java
package autovalue.shaded.com.google$.common.base
 autovalue.shaded.com.google$.common.base.$Predicates$ContainsPatternPredicate extends java.lang.Object implements autovalue.shaded.com.google$.common.base.$Predicate java.io.Serializable  {
	final java.util.regex.Pattern pattern
	private static final long serialVersionUID
	void  (java.util.regex.Pattern) 
		java.util.regex.Pattern pattern
	public boolean apply (java.lang.CharSequence) 
		CharSequence t
	public int hashCode () 
	public boolean equals (java.lang.Object) 
		autovalue.shaded.com.google$.common.base.$Predicates$ContainsPatternPredicate that
		Object obj
	public java.lang.String toString () 
		String patternString
	public volatile synthetic boolean apply (java.lang.Object) 
		Object x0
}

autovalue/shaded/com/google$/common/base/$Predicates$InPredicate.class
$Predicates.java
package autovalue.shaded.com.google$.common.base
 autovalue.shaded.com.google$.common.base.$Predicates$InPredicate extends java.lang.Object implements autovalue.shaded.com.google$.common.base.$Predicate java.io.Serializable  {
	private final java.util.Collection target
	private static final long serialVersionUID
	private void  (java.util.Collection) 
		java.util.Collection target
	public boolean apply (java.lang.Object) 
		NullPointerException e
		ClassCastException e
		Object t
	public boolean equals (java.lang.Object) 
		autovalue.shaded.com.google$.common.base.$Predicates$InPredicate that
		Object obj
	public int hashCode () 
	public java.lang.String toString () 
	synthetic void  (java.util.Collection, autovalue.shaded.com.google$.common.base.$Predicates$1) 
		java.util.Collection x0
		autovalue.shaded.com.google$.common.base.$Predicates$1 x1
}

autovalue/shaded/com/google$/common/base/$Predicates$InstanceOfPredicate.class
$Predicates.java
package autovalue.shaded.com.google$.common.base
 autovalue.shaded.com.google$.common.base.$Predicates$InstanceOfPredicate extends java.lang.Object implements autovalue.shaded.com.google$.common.base.$Predicate java.io.Serializable  {
	private final Class clazz
	private static final long serialVersionUID
	private void  (java.lang.Class) 
		Class clazz
	public boolean apply (java.lang.Object) 
		Object o
	public int hashCode () 
	public boolean equals (java.lang.Object) 
		autovalue.shaded.com.google$.common.base.$Predicates$InstanceOfPredicate that
		Object obj
	public java.lang.String toString () 
	synthetic void  (java.lang.Class, autovalue.shaded.com.google$.common.base.$Predicates$1) 
		Class x0
		autovalue.shaded.com.google$.common.base.$Predicates$1 x1
}

autovalue/shaded/com/google$/common/base/$Predicates$IsEqualToPredicate.class
$Predicates.java
package autovalue.shaded.com.google$.common.base
 autovalue.shaded.com.google$.common.base.$Predicates$IsEqualToPredicate extends java.lang.Object implements autovalue.shaded.com.google$.common.base.$Predicate java.io.Serializable  {
	private final Object target
	private static final long serialVersionUID
	private void  (java.lang.Object) 
		Object target
	public boolean apply (java.lang.Object) 
		Object t
	public int hashCode () 
	public boolean equals (java.lang.Object) 
		autovalue.shaded.com.google$.common.base.$Predicates$IsEqualToPredicate that
		Object obj
	public java.lang.String toString () 
	synthetic void  (java.lang.Object, autovalue.shaded.com.google$.common.base.$Predicates$1) 
		Object x0
		autovalue.shaded.com.google$.common.base.$Predicates$1 x1
}

autovalue/shaded/com/google$/common/base/$Predicates$NotPredicate.class
$Predicates.java
package autovalue.shaded.com.google$.common.base
 autovalue.shaded.com.google$.common.base.$Predicates$NotPredicate extends java.lang.Object implements autovalue.shaded.com.google$.common.base.$Predicate java.io.Serializable  {
	final autovalue.shaded.com.google$.common.base.$Predicate predicate
	private static final long serialVersionUID
	void  (autovalue.shaded.com.google$.common.base.$Predicate) 
		autovalue.shaded.com.google$.common.base.$Predicate predicate
	public boolean apply (java.lang.Object) 
		Object t
	public int hashCode () 
	public boolean equals (java.lang.Object) 
		autovalue.shaded.com.google$.common.base.$Predicates$NotPredicate that
		Object obj
	public java.lang.String toString () 
}

autovalue/shaded/com/google$/common/base/$Predicates$ObjectPredicate$1.class
$Predicates.java
package autovalue.shaded.com.google$.common.base
final enum autovalue.shaded.com.google$.common.base.$Predicates$ObjectPredicate$1 extends autovalue.shaded.com.google$.common.base.$Predicates$ObjectPredicate {
	void  (java.lang.String, int) 
	public boolean apply (java.lang.Object) 
		Object o
	public java.lang.String toString () 
}

autovalue/shaded/com/google$/common/base/$Predicates$ObjectPredicate$2.class
$Predicates.java
package autovalue.shaded.com.google$.common.base
final enum autovalue.shaded.com.google$.common.base.$Predicates$ObjectPredicate$2 extends autovalue.shaded.com.google$.common.base.$Predicates$ObjectPredicate {
	void  (java.lang.String, int) 
	public boolean apply (java.lang.Object) 
		Object o
	public java.lang.String toString () 
}

autovalue/shaded/com/google$/common/base/$Predicates$ObjectPredicate$3.class
$Predicates.java
package autovalue.shaded.com.google$.common.base
final enum autovalue.shaded.com.google$.common.base.$Predicates$ObjectPredicate$3 extends autovalue.shaded.com.google$.common.base.$Predicates$ObjectPredicate {
	void  (java.lang.String, int) 
	public boolean apply (java.lang.Object) 
		Object o
	public java.lang.String toString () 
}

autovalue/shaded/com/google$/common/base/$Predicates$ObjectPredicate$4.class
$Predicates.java
package autovalue.shaded.com.google$.common.base
final enum autovalue.shaded.com.google$.common.base.$Predicates$ObjectPredicate$4 extends autovalue.shaded.com.google$.common.base.$Predicates$ObjectPredicate {
	void  (java.lang.String, int) 
	public boolean apply (java.lang.Object) 
		Object o
	public java.lang.String toString () 
}

autovalue/shaded/com/google$/common/base/$Predicates$ObjectPredicate.class
$Predicates.java
package autovalue.shaded.com.google$.common.base
abstract enum autovalue.shaded.com.google$.common.base.$Predicates$ObjectPredicate extends java.lang.Enum implements autovalue.shaded.com.google$.common.base.$Predicate  {
	public static final enum autovalue.shaded.com.google$.common.base.$Predicates$ObjectPredicate ALWAYS_TRUE
	public static final enum autovalue.shaded.com.google$.common.base.$Predicates$ObjectPredicate ALWAYS_FALSE
	public static final enum autovalue.shaded.com.google$.common.base.$Predicates$ObjectPredicate IS_NULL
	public static final enum autovalue.shaded.com.google$.common.base.$Predicates$ObjectPredicate NOT_NULL
	private static final synthetic autovalue.shaded.com.google$.common.base.$Predicates$ObjectPredicate[] $VALUES
	public static autovalue.shaded.com.google$.common.base.$Predicates$ObjectPredicate[] values () 
	public static autovalue.shaded.com.google$.common.base.$Predicates$ObjectPredicate valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	autovalue.shaded.com.google$.common.base.$Predicate withNarrowedType () 
	synthetic void  (java.lang.String, int, autovalue.shaded.com.google$.common.base.$Predicates$1) 
		String x0
		int x1
		autovalue.shaded.com.google$.common.base.$Predicates$1 x2
	static void  () 
}

autovalue/shaded/com/google$/common/base/$Predicates$OrPredicate.class
$Predicates.java
package autovalue.shaded.com.google$.common.base
 autovalue.shaded.com.google$.common.base.$Predicates$OrPredicate extends java.lang.Object implements autovalue.shaded.com.google$.common.base.$Predicate java.io.Serializable  {
	private final java.util.List components
	private static final long serialVersionUID
	private void  (java.util.List) 
		java.util.List components
	public boolean apply (java.lang.Object) 
		int i
		Object t
	public int hashCode () 
	public boolean equals (java.lang.Object) 
		autovalue.shaded.com.google$.common.base.$Predicates$OrPredicate that
		Object obj
	public java.lang.String toString () 
	synthetic void  (java.util.List, autovalue.shaded.com.google$.common.base.$Predicates$1) 
		java.util.List x0
		autovalue.shaded.com.google$.common.base.$Predicates$1 x1
}

autovalue/shaded/com/google$/common/base/$Predicates.class
$Predicates.java
package autovalue.shaded.com.google$.common.base
public final autovalue.shaded.com.google$.common.base.$Predicates extends java.lang.Object {
	private static final autovalue.shaded.com.google$.common.base.$Joiner COMMA_JOINER
	private void  () 
	public static autovalue.shaded.com.google$.common.base.$Predicate alwaysTrue () 
	public static autovalue.shaded.com.google$.common.base.$Predicate alwaysFalse () 
	public static autovalue.shaded.com.google$.common.base.$Predicate isNull () 
	public static autovalue.shaded.com.google$.common.base.$Predicate notNull () 
	public static autovalue.shaded.com.google$.common.base.$Predicate not (autovalue.shaded.com.google$.common.base.$Predicate) 
		autovalue.shaded.com.google$.common.base.$Predicate predicate
	public static autovalue.shaded.com.google$.common.base.$Predicate and (java.lang.Iterable) 
		Iterable components
	public static transient autovalue.shaded.com.google$.common.base.$Predicate and (autovalue.shaded.com.google$.common.base.$Predicate[]) 
		autovalue.shaded.com.google$.common.base.$Predicate[] components
	public static autovalue.shaded.com.google$.common.base.$Predicate and (autovalue.shaded.com.google$.common.base.$Predicate, autovalue.shaded.com.google$.common.base.$Predicate) 
		autovalue.shaded.com.google$.common.base.$Predicate first
		autovalue.shaded.com.google$.common.base.$Predicate second
	public static autovalue.shaded.com.google$.common.base.$Predicate or (java.lang.Iterable) 
		Iterable components
	public static transient autovalue.shaded.com.google$.common.base.$Predicate or (autovalue.shaded.com.google$.common.base.$Predicate[]) 
		autovalue.shaded.com.google$.common.base.$Predicate[] components
	public static autovalue.shaded.com.google$.common.base.$Predicate or (autovalue.shaded.com.google$.common.base.$Predicate, autovalue.shaded.com.google$.common.base.$Predicate) 
		autovalue.shaded.com.google$.common.base.$Predicate first
		autovalue.shaded.com.google$.common.base.$Predicate second
	public static autovalue.shaded.com.google$.common.base.$Predicate equalTo (java.lang.Object) 
		Object target
	public static autovalue.shaded.com.google$.common.base.$Predicate instanceOf (java.lang.Class) 
		Class clazz
	public static autovalue.shaded.com.google$.common.base.$Predicate assignableFrom (java.lang.Class) 
		Class clazz
	public static autovalue.shaded.com.google$.common.base.$Predicate in (java.util.Collection) 
		java.util.Collection target
	public static autovalue.shaded.com.google$.common.base.$Predicate compose (autovalue.shaded.com.google$.common.base.$Predicate, autovalue.shaded.com.google$.common.base.$Function) 
		autovalue.shaded.com.google$.common.base.$Predicate predicate
		autovalue.shaded.com.google$.common.base.$Function function
	public static autovalue.shaded.com.google$.common.base.$Predicate containsPattern (java.lang.String) 
		String pattern
	public static autovalue.shaded.com.google$.common.base.$Predicate contains (java.util.regex.Pattern) 
		java.util.regex.Pattern pattern
	private static java.util.List asList (autovalue.shaded.com.google$.common.base.$Predicate, autovalue.shaded.com.google$.common.base.$Predicate) 
		autovalue.shaded.com.google$.common.base.$Predicate first
		autovalue.shaded.com.google$.common.base.$Predicate second
	private static transient java.util.List defensiveCopy (java.lang.Object[]) 
		Object[] array
	static java.util.List defensiveCopy (java.lang.Iterable) 
		Object element
		java.util.Iterator i$
		Iterable iterable
		java.util.ArrayList list
	static synthetic autovalue.shaded.com.google$.common.base.$Joiner access$800 () 
	static void  () 
}

autovalue/shaded/com/google$/common/base/$Present.class
$Present.java
package autovalue.shaded.com.google$.common.base
final autovalue.shaded.com.google$.common.base.$Present extends autovalue.shaded.com.google$.common.base.$Optional {
	private final Object reference
	private static final long serialVersionUID
	void  (java.lang.Object) 
		Object reference
	public boolean isPresent () 
	public java.lang.Object get () 
	public java.lang.Object or (java.lang.Object) 
		Object defaultValue
	public autovalue.shaded.com.google$.common.base.$Optional or (autovalue.shaded.com.google$.common.base.$Optional) 
		autovalue.shaded.com.google$.common.base.$Optional secondChoice
	public java.lang.Object or (autovalue.shaded.com.google$.common.base.$Supplier) 
		autovalue.shaded.com.google$.common.base.$Supplier supplier
	public java.lang.Object orNull () 
	public java.util.Set asSet () 
	public autovalue.shaded.com.google$.common.base.$Optional transform (autovalue.shaded.com.google$.common.base.$Function) 
		autovalue.shaded.com.google$.common.base.$Function function
	public boolean equals (java.lang.Object) 
		autovalue.shaded.com.google$.common.base.$Present other
		Object object
	public int hashCode () 
	public java.lang.String toString () 
}

autovalue/shaded/com/google$/common/base/$SmallCharMatcher.class
$SmallCharMatcher.java
package autovalue.shaded.com.google$.common.base
final autovalue.shaded.com.google$.common.base.$SmallCharMatcher extends autovalue.shaded.com.google$.common.base.$CharMatcher$NamedFastMatcher {
	static final int MAX_SIZE
	private final char[] table
	private final boolean containsZero
	private final long filter
	private static final int C1
	private static final int C2
	private static final double DESIRED_LOAD_FACTOR
	private void  (char[], long, boolean, java.lang.String) 
		char[] table
		long filter
		boolean containsZero
		String description
	static int smear (int) 
		int hashCode
	private boolean checkFilter (int) 
		int c
	static int chooseTableSize (int) 
		int setSize
		int tableSize
	static autovalue.shaded.com.google$.common.base.$CharMatcher from (java.util.BitSet, java.lang.String) 
		int index
		int c
		java.util.BitSet chars
		String description
		long filter
		int size
		boolean containsZero
		char[] table
		int mask
	public boolean matches (char) 
		char c
		int mask
		int startingIndex
		int index
	void setBits (java.util.BitSet) 
		char c
		char[] arr$
		int len$
		int i$
		java.util.BitSet table
}

autovalue/shaded/com/google$/common/base/$Strings.class
$Strings.java
package autovalue.shaded.com.google$.common.base
public final autovalue.shaded.com.google$.common.base.$Strings extends java.lang.Object {
	private void  () 
	public static java.lang.String nullToEmpty (java.lang.String) 
		String string
	public static java.lang.String emptyToNull (java.lang.String) 
		String string
	public static boolean isNullOrEmpty (java.lang.String) 
		String string
	public static java.lang.String padStart (java.lang.String, int, char) 
		int i
		String string
		int minLength
		char padChar
		StringBuilder sb
	public static java.lang.String padEnd (java.lang.String, int, char) 
		int i
		String string
		int minLength
		char padChar
		StringBuilder sb
	public static java.lang.String repeat (java.lang.String, int) 
		String string
		int count
		int len
		long longSize
		int size
		char[] array
		int n
	public static java.lang.String commonPrefix (java.lang.CharSequence, java.lang.CharSequence) 
		CharSequence a
		CharSequence b
		int maxPrefixLength
		int p
	public static java.lang.String commonSuffix (java.lang.CharSequence, java.lang.CharSequence) 
		CharSequence a
		CharSequence b
		int maxSuffixLength
		int s
	static boolean validSurrogatePairAt (java.lang.CharSequence, int) 
		CharSequence string
		int index
}

autovalue/shaded/com/google$/common/base/$Supplier.class
$Supplier.java
package autovalue.shaded.com.google$.common.base
public abstract autovalue.shaded.com.google$.common.base.$Supplier extends java.lang.Object {
	public abstract java.lang.Object get () 
}

autovalue/shaded/com/google$/common/base/$Throwables$1.class
$Throwables.java
package autovalue.shaded.com.google$.common.base
final autovalue.shaded.com.google$.common.base.$Throwables$1 extends java.util.AbstractList {
	final synthetic Throwable val$t
	void  (java.lang.Throwable) 
	public java.lang.StackTraceElement get (int) 
		int n
	public int size () 
	public volatile synthetic java.lang.Object get (int) 
		int x0
}

autovalue/shaded/com/google$/common/base/$Throwables.class
$Throwables.java
package autovalue.shaded.com.google$.common.base
public final autovalue.shaded.com.google$.common.base.$Throwables extends java.lang.Object {
	private static final String JAVA_LANG_ACCESS_CLASSNAME
	static final String SHARED_SECRETS_CLASSNAME
	private static final Object jla
	private static final java.lang.reflect.Method getStackTraceElementMethod
	private static final java.lang.reflect.Method getStackTraceDepthMethod
	private void  () 
	public static void propagateIfInstanceOf (java.lang.Throwable, java.lang.Class)  throws java.lang.Throwable 
		Throwable throwable
		Class declaredType
	public static void propagateIfPossible (java.lang.Throwable) 
		Throwable throwable
	public static void propagateIfPossible (java.lang.Throwable, java.lang.Class)  throws java.lang.Throwable 
		Throwable throwable
		Class declaredType
	public static void propagateIfPossible (java.lang.Throwable, java.lang.Class, java.lang.Class)  throws java.lang.Throwable java.lang.Throwable 
		Throwable throwable
		Class declaredType1
		Class declaredType2
	public static java.lang.RuntimeException propagate (java.lang.Throwable) 
		Throwable throwable
	public static java.lang.Throwable getRootCause (java.lang.Throwable) 
		Throwable throwable
		Throwable cause
	public static java.util.List getCausalChain (java.lang.Throwable) 
		Throwable throwable
		java.util.List causes
	public static java.lang.String getStackTraceAsString (java.lang.Throwable) 
		Throwable throwable
		java.io.StringWriter stringWriter
	public static java.util.List lazyStackTrace (java.lang.Throwable) 
		Throwable throwable
	public static boolean lazyStackTraceIsLazy () 
	private static java.util.List jlaStackTrace (java.lang.Throwable) 
		Throwable t
	private static transient java.lang.Object invokeAccessibleNonThrowingMethod (java.lang.reflect.Method, java.lang.Object, java.lang.Object[]) 
		IllegalAccessException e
		java.lang.reflect.InvocationTargetException e
		java.lang.reflect.Method method
		Object receiver
		Object[] params
	private static java.lang.Object getJLA () 
		Class sharedSecrets
		java.lang.reflect.Method langAccess
		ThreadDeath death
		Throwable t
	private static java.lang.reflect.Method getGetMethod () 
	private static java.lang.reflect.Method getSizeMethod () 
	private static transient java.lang.reflect.Method getJlaMethod (java.lang.String, java.lang.Class[])  throws java.lang.ThreadDeath 
		ThreadDeath death
		Throwable t
		String name
		Class[] parameterTypes
	static synthetic java.lang.reflect.Method access$000 () 
	static synthetic java.lang.Object access$100 () 
	static synthetic java.lang.Object access$200 (java.lang.reflect.Method, java.lang.Object, java.lang.Object[]) 
		java.lang.reflect.Method x0
		Object x1
		Object[] x2
	static synthetic java.lang.reflect.Method access$300 () 
	static void  () 
}

autovalue/shaded/com/google$/common/base/$Ticker$1.class
$Ticker.java
package autovalue.shaded.com.google$.common.base
final autovalue.shaded.com.google$.common.base.$Ticker$1 extends autovalue.shaded.com.google$.common.base.$Ticker {
	void  () 
	public long read () 
}

autovalue/shaded/com/google$/common/base/$Ticker.class
$Ticker.java
package autovalue.shaded.com.google$.common.base
public abstract autovalue.shaded.com.google$.common.base.$Ticker extends java.lang.Object {
	private static final autovalue.shaded.com.google$.common.base.$Ticker SYSTEM_TICKER
	protected void  () 
	public abstract long read () 
	public static autovalue.shaded.com.google$.common.base.$Ticker systemTicker () 
	static void  () 
}

autovalue/shaded/com/google$/common/base/$Verify.class
$Verify.java
package autovalue.shaded.com.google$.common.base
public final autovalue.shaded.com.google$.common.base.$Verify extends java.lang.Object {
	public static void verify (boolean) 
		boolean expression
	public static transient void verify (boolean, java.lang.String, java.lang.Object[]) 
		boolean expression
		String errorMessageTemplate
		Object[] errorMessageArgs
	public static java.lang.Object verifyNotNull (java.lang.Object) 
		Object reference
	public static transient java.lang.Object verifyNotNull (java.lang.Object, java.lang.String, java.lang.Object[]) 
		Object reference
		String errorMessageTemplate
		Object[] errorMessageArgs
	private void  () 
}

autovalue/shaded/com/google$/common/base/$VerifyException.class
$VerifyException.java
package autovalue.shaded.com.google$.common.base
public autovalue.shaded.com.google$.common.base.$VerifyException extends java.lang.RuntimeException {
	public void  () 
	public void  (java.lang.String) 
		String message
	public void  (java.lang.Throwable) 
		Throwable cause
	public void  (java.lang.String, java.lang.Throwable) 
		String message
		Throwable cause
}

autovalue/shaded/com/google$/common/collect/
autovalue/shaded/com/google$/common/collect/$AbstractIndexedListIterator.class
$AbstractIndexedListIterator.java
package autovalue.shaded.com.google$.common.collect
abstract autovalue.shaded.com.google$.common.collect.$AbstractIndexedListIterator extends autovalue.shaded.com.google$.common.collect.$UnmodifiableListIterator {
	private final int size
	private int position
	protected abstract java.lang.Object get (int) 
	protected void  (int) 
		int size
	protected void  (int, int) 
		int size
		int position
	public final boolean hasNext () 
	public final java.lang.Object next () 
	public final int nextIndex () 
	public final boolean hasPrevious () 
	public final java.lang.Object previous () 
	public final int previousIndex () 
}

autovalue/shaded/com/google$/common/collect/$AbstractIterator$1.class
$AbstractIterator.java
package autovalue.shaded.com.google$.common.collect
synthetic autovalue.shaded.com.google$.common.collect.$AbstractIterator$1 extends java.lang.Object {
	static final synthetic int[] $SwitchMap$com$google$common$collect$AbstractIterator$State
	static void  () 
		NoSuchFieldError ex
		NoSuchFieldError ex
}

autovalue/shaded/com/google$/common/collect/$AbstractIterator$State.class
$AbstractIterator.java
package autovalue.shaded.com.google$.common.collect
final enum autovalue.shaded.com.google$.common.collect.$AbstractIterator$State extends java.lang.Enum {
	public static final enum autovalue.shaded.com.google$.common.collect.$AbstractIterator$State READY
	public static final enum autovalue.shaded.com.google$.common.collect.$AbstractIterator$State NOT_READY
	public static final enum autovalue.shaded.com.google$.common.collect.$AbstractIterator$State DONE
	public static final enum autovalue.shaded.com.google$.common.collect.$AbstractIterator$State FAILED
	private static final synthetic autovalue.shaded.com.google$.common.collect.$AbstractIterator$State[] $VALUES
	public static autovalue.shaded.com.google$.common.collect.$AbstractIterator$State[] values () 
	public static autovalue.shaded.com.google$.common.collect.$AbstractIterator$State valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	static void  () 
}

autovalue/shaded/com/google$/common/collect/$AbstractIterator.class
$AbstractIterator.java
package autovalue.shaded.com.google$.common.collect
public abstract autovalue.shaded.com.google$.common.collect.$AbstractIterator extends autovalue.shaded.com.google$.common.collect.$UnmodifiableIterator {
	private autovalue.shaded.com.google$.common.collect.$AbstractIterator$State state
	private Object next
	protected void  () 
	protected abstract java.lang.Object computeNext () 
	protected final java.lang.Object endOfData () 
	public final boolean hasNext () 
	private boolean tryToComputeNext () 
	public final java.lang.Object next () 
		Object result
	public final java.lang.Object peek () 
}

autovalue/shaded/com/google$/common/collect/$AbstractListMultimap.class
$AbstractListMultimap.java
package autovalue.shaded.com.google$.common.collect
abstract autovalue.shaded.com.google$.common.collect.$AbstractListMultimap extends autovalue.shaded.com.google$.common.collect.$AbstractMapBasedMultimap implements autovalue.shaded.com.google$.common.collect.$ListMultimap  {
	private static final long serialVersionUID
	protected void  (java.util.Map) 
		java.util.Map map
	abstract java.util.List createCollection () 
	java.util.List createUnmodifiableEmptyCollection () 
	public java.util.List get (java.lang.Object) 
		Object key
	public java.util.List removeAll (java.lang.Object) 
		Object key
	public java.util.List replaceValues (java.lang.Object, java.lang.Iterable) 
		Object key
		Iterable values
	public boolean put (java.lang.Object, java.lang.Object) 
		Object key
		Object value
	public java.util.Map asMap () 
	public boolean equals (java.lang.Object) 
		Object object
	public volatile synthetic java.util.Collection get (java.lang.Object) 
		Object x0
	public volatile synthetic java.util.Collection removeAll (java.lang.Object) 
		Object x0
	public volatile synthetic java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable) 
		Object x0
		Iterable x1
	volatile synthetic java.util.Collection createCollection () 
	volatile synthetic java.util.Collection createUnmodifiableEmptyCollection () 
}

autovalue/shaded/com/google$/common/collect/$AbstractMapBasedMultimap$1.class
$AbstractMapBasedMultimap.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$AbstractMapBasedMultimap$1 extends autovalue.shaded.com.google$.common.collect.$AbstractMapBasedMultimap$Itr {
	final synthetic autovalue.shaded.com.google$.common.collect.$AbstractMapBasedMultimap this$0
	void  (autovalue.shaded.com.google$.common.collect.$AbstractMapBasedMultimap) 
	java.lang.Object output (java.lang.Object, java.lang.Object) 
		Object key
		Object value
}

autovalue/shaded/com/google$/common/collect/$AbstractMapBasedMultimap$2.class
$AbstractMapBasedMultimap.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$AbstractMapBasedMultimap$2 extends autovalue.shaded.com.google$.common.collect.$AbstractMapBasedMultimap$Itr {
	final synthetic autovalue.shaded.com.google$.common.collect.$AbstractMapBasedMultimap this$0
	void  (autovalue.shaded.com.google$.common.collect.$AbstractMapBasedMultimap) 
	java.util.Map$Entry output (java.lang.Object, java.lang.Object) 
		Object key
		Object value
	volatile synthetic java.lang.Object output (java.lang.Object, java.lang.Object) 
		Object x0
		Object x1
}

autovalue/shaded/com/google$/common/collect/$AbstractMapBasedMultimap$AsMap$AsMapEntries.class
$AbstractMapBasedMultimap.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$AbstractMapBasedMultimap$AsMap$AsMapEntries extends autovalue.shaded.com.google$.common.collect.$Maps$EntrySet {
	final synthetic autovalue.shaded.com.google$.common.collect.$AbstractMapBasedMultimap$AsMap this$1
	void  (autovalue.shaded.com.google$.common.collect.$AbstractMapBasedMultimap$AsMap) 
	java.util.Map map () 
	public java.util.Iterator iterator () 
	public boolean contains (java.lang.Object) 
		Object o
	public boolean remove (java.lang.Object) 
		Object o
		java.util.Map$Entry entry
}

autovalue/shaded/com/google$/common/collect/$AbstractMapBasedMultimap$AsMap$AsMapIterator.class
$AbstractMapBasedMultimap.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$AbstractMapBasedMultimap$AsMap$AsMapIterator extends java.lang.Object implements java.util.Iterator  {
	final java.util.Iterator delegateIterator
	java.util.Collection collection
	final synthetic autovalue.shaded.com.google$.common.collect.$AbstractMapBasedMultimap$AsMap this$1
	void  (autovalue.shaded.com.google$.common.collect.$AbstractMapBasedMultimap$AsMap) 
	public boolean hasNext () 
	public java.util.Map$Entry next () 
		java.util.Map$Entry entry
	public void remove () 
	public volatile synthetic java.lang.Object next () 
}

autovalue/shaded/com/google$/common/collect/$AbstractMapBasedMultimap$AsMap.class
$AbstractMapBasedMultimap.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$AbstractMapBasedMultimap$AsMap extends autovalue.shaded.com.google$.common.collect.$Maps$ViewCachingAbstractMap {
	final transient java.util.Map submap
	final synthetic autovalue.shaded.com.google$.common.collect.$AbstractMapBasedMultimap this$0
	void  (autovalue.shaded.com.google$.common.collect.$AbstractMapBasedMultimap, java.util.Map) 
		java.util.Map submap
	protected java.util.Set createEntrySet () 
	public boolean containsKey (java.lang.Object) 
		Object key
	public java.util.Collection get (java.lang.Object) 
		Object key
		java.util.Collection collection
		Object k
	public java.util.Set keySet () 
	public int size () 
	public java.util.Collection remove (java.lang.Object) 
		Object key
		java.util.Collection collection
		java.util.Collection output
	public boolean equals (java.lang.Object) 
		Object object
	public int hashCode () 
	public java.lang.String toString () 
	public void clear () 
	java.util.Map$Entry wrapEntry (java.util.Map$Entry) 
		java.util.Map$Entry entry
		Object key
	public volatile synthetic java.lang.Object remove (java.lang.Object) 
		Object x0
	public volatile synthetic java.lang.Object get (java.lang.Object) 
		Object x0
}

autovalue/shaded/com/google$/common/collect/$AbstractMapBasedMultimap$Itr.class
$AbstractMapBasedMultimap.java
package autovalue.shaded.com.google$.common.collect
abstract autovalue.shaded.com.google$.common.collect.$AbstractMapBasedMultimap$Itr extends java.lang.Object implements java.util.Iterator  {
	final java.util.Iterator keyIterator
	Object key
	java.util.Collection collection
	java.util.Iterator valueIterator
	final synthetic autovalue.shaded.com.google$.common.collect.$AbstractMapBasedMultimap this$0
	void  (autovalue.shaded.com.google$.common.collect.$AbstractMapBasedMultimap) 
	abstract java.lang.Object output (java.lang.Object, java.lang.Object) 
	public boolean hasNext () 
	public java.lang.Object next () 
		java.util.Map$Entry mapEntry
	public void remove () 
}

autovalue/shaded/com/google$/common/collect/$AbstractMapBasedMultimap$KeySet$1.class
$AbstractMapBasedMultimap.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$AbstractMapBasedMultimap$KeySet$1 extends java.lang.Object implements java.util.Iterator  {
	java.util.Map$Entry entry
	final synthetic java.util.Iterator val$entryIterator
	final synthetic autovalue.shaded.com.google$.common.collect.$AbstractMapBasedMultimap$KeySet this$1
	void  (autovalue.shaded.com.google$.common.collect.$AbstractMapBasedMultimap$KeySet, java.util.Iterator) 
	public boolean hasNext () 
	public java.lang.Object next () 
	public void remove () 
		java.util.Collection collection
}

autovalue/shaded/com/google$/common/collect/$AbstractMapBasedMultimap$KeySet.class
$AbstractMapBasedMultimap.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$AbstractMapBasedMultimap$KeySet extends autovalue.shaded.com.google$.common.collect.$Maps$KeySet {
	final synthetic autovalue.shaded.com.google$.common.collect.$AbstractMapBasedMultimap this$0
	void  (autovalue.shaded.com.google$.common.collect.$AbstractMapBasedMultimap, java.util.Map) 
		java.util.Map subMap
	public java.util.Iterator iterator () 
		java.util.Iterator entryIterator
	public boolean remove (java.lang.Object) 
		Object key
		int count
		java.util.Collection collection
	public void clear () 
	public boolean containsAll (java.util.Collection) 
		java.util.Collection c
	public boolean equals (java.lang.Object) 
		Object object
	public int hashCode () 
}

autovalue/shaded/com/google$/common/collect/$AbstractMapBasedMultimap$NavigableAsMap.class
$AbstractMapBasedMultimap.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$AbstractMapBasedMultimap$NavigableAsMap extends autovalue.shaded.com.google$.common.collect.$AbstractMapBasedMultimap$SortedAsMap implements java.util.NavigableMap  {
	final synthetic autovalue.shaded.com.google$.common.collect.$AbstractMapBasedMultimap this$0
	void  (autovalue.shaded.com.google$.common.collect.$AbstractMapBasedMultimap, java.util.NavigableMap) 
		java.util.NavigableMap submap
	java.util.NavigableMap sortedMap () 
	public java.util.Map$Entry lowerEntry (java.lang.Object) 
		Object key
		java.util.Map$Entry entry
	public java.lang.Object lowerKey (java.lang.Object) 
		Object key
	public java.util.Map$Entry floorEntry (java.lang.Object) 
		Object key
		java.util.Map$Entry entry
	public java.lang.Object floorKey (java.lang.Object) 
		Object key
	public java.util.Map$Entry ceilingEntry (java.lang.Object) 
		Object key
		java.util.Map$Entry entry
	public java.lang.Object ceilingKey (java.lang.Object) 
		Object key
	public java.util.Map$Entry higherEntry (java.lang.Object) 
		Object key
		java.util.Map$Entry entry
	public java.lang.Object higherKey (java.lang.Object) 
		Object key
	public java.util.Map$Entry firstEntry () 
		java.util.Map$Entry entry
	public java.util.Map$Entry lastEntry () 
		java.util.Map$Entry entry
	public java.util.Map$Entry pollFirstEntry () 
	public java.util.Map$Entry pollLastEntry () 
	java.util.Map$Entry pollAsMapEntry (java.util.Iterator) 
		java.util.Iterator entryIterator
		java.util.Map$Entry entry
		java.util.Collection output
	public java.util.NavigableMap descendingMap () 
	public java.util.NavigableSet keySet () 
	java.util.NavigableSet createKeySet () 
	public java.util.NavigableSet navigableKeySet () 
	public java.util.NavigableSet descendingKeySet () 
	public java.util.NavigableMap subMap (java.lang.Object, java.lang.Object) 
		Object fromKey
		Object toKey
	public java.util.NavigableMap subMap (java.lang.Object, boolean, java.lang.Object, boolean) 
		Object fromKey
		boolean fromInclusive
		Object toKey
		boolean toInclusive
	public java.util.NavigableMap headMap (java.lang.Object) 
		Object toKey
	public java.util.NavigableMap headMap (java.lang.Object, boolean) 
		Object toKey
		boolean inclusive
	public java.util.NavigableMap tailMap (java.lang.Object) 
		Object fromKey
	public java.util.NavigableMap tailMap (java.lang.Object, boolean) 
		Object fromKey
		boolean inclusive
	volatile synthetic java.util.SortedSet createKeySet () 
	public volatile synthetic java.util.SortedSet keySet () 
	public volatile synthetic java.util.SortedMap tailMap (java.lang.Object) 
		Object x0
	public volatile synthetic java.util.SortedMap subMap (java.lang.Object, java.lang.Object) 
		Object x0
		Object x1
	public volatile synthetic java.util.SortedMap headMap (java.lang.Object) 
		Object x0
	volatile synthetic java.util.SortedMap sortedMap () 
	public volatile synthetic java.util.Set keySet () 
	volatile synthetic java.util.Set createKeySet () 
}

autovalue/shaded/com/google$/common/collect/$AbstractMapBasedMultimap$NavigableKeySet.class
$AbstractMapBasedMultimap.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$AbstractMapBasedMultimap$NavigableKeySet extends autovalue.shaded.com.google$.common.collect.$AbstractMapBasedMultimap$SortedKeySet implements java.util.NavigableSet  {
	final synthetic autovalue.shaded.com.google$.common.collect.$AbstractMapBasedMultimap this$0
	void  (autovalue.shaded.com.google$.common.collect.$AbstractMapBasedMultimap, java.util.NavigableMap) 
		java.util.NavigableMap subMap
	java.util.NavigableMap sortedMap () 
	public java.lang.Object lower (java.lang.Object) 
		Object k
	public java.lang.Object floor (java.lang.Object) 
		Object k
	public java.lang.Object ceiling (java.lang.Object) 
		Object k
	public java.lang.Object higher (java.lang.Object) 
		Object k
	public java.lang.Object pollFirst () 
	public java.lang.Object pollLast () 
	public java.util.NavigableSet descendingSet () 
	public java.util.Iterator descendingIterator () 
	public java.util.NavigableSet headSet (java.lang.Object) 
		Object toElement
	public java.util.NavigableSet headSet (java.lang.Object, boolean) 
		Object toElement
		boolean inclusive
	public java.util.NavigableSet subSet (java.lang.Object, java.lang.Object) 
		Object fromElement
		Object toElement
	public java.util.NavigableSet subSet (java.lang.Object, boolean, java.lang.Object, boolean) 
		Object fromElement
		boolean fromInclusive
		Object toElement
		boolean toInclusive
	public java.util.NavigableSet tailSet (java.lang.Object) 
		Object fromElement
	public java.util.NavigableSet tailSet (java.lang.Object, boolean) 
		Object fromElement
		boolean inclusive
	public volatile synthetic java.util.SortedSet tailSet (java.lang.Object) 
		Object x0
	public volatile synthetic java.util.SortedSet subSet (java.lang.Object, java.lang.Object) 
		Object x0
		Object x1
	public volatile synthetic java.util.SortedSet headSet (java.lang.Object) 
		Object x0
	volatile synthetic java.util.SortedMap sortedMap () 
}

autovalue/shaded/com/google$/common/collect/$AbstractMapBasedMultimap$RandomAccessWrappedList.class
$AbstractMapBasedMultimap.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$AbstractMapBasedMultimap$RandomAccessWrappedList extends autovalue.shaded.com.google$.common.collect.$AbstractMapBasedMultimap$WrappedList implements java.util.RandomAccess  {
	final synthetic autovalue.shaded.com.google$.common.collect.$AbstractMapBasedMultimap this$0
	void  (autovalue.shaded.com.google$.common.collect.$AbstractMapBasedMultimap, java.lang.Object, java.util.List, autovalue.shaded.com.google$.common.collect.$AbstractMapBasedMultimap$WrappedCollection) 
		Object key
		java.util.List delegate
		autovalue.shaded.com.google$.common.collect.$AbstractMapBasedMultimap$WrappedCollection ancestor
}

autovalue/shaded/com/google$/common/collect/$AbstractMapBasedMultimap$SortedAsMap.class
$AbstractMapBasedMultimap.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$AbstractMapBasedMultimap$SortedAsMap extends autovalue.shaded.com.google$.common.collect.$AbstractMapBasedMultimap$AsMap implements java.util.SortedMap  {
	java.util.SortedSet sortedKeySet
	final synthetic autovalue.shaded.com.google$.common.collect.$AbstractMapBasedMultimap this$0
	void  (autovalue.shaded.com.google$.common.collect.$AbstractMapBasedMultimap, java.util.SortedMap) 
		java.util.SortedMap submap
	java.util.SortedMap sortedMap () 
	public java.util.Comparator comparator () 
	public java.lang.Object firstKey () 
	public java.lang.Object lastKey () 
	public java.util.SortedMap headMap (java.lang.Object) 
		Object toKey
	public java.util.SortedMap subMap (java.lang.Object, java.lang.Object) 
		Object fromKey
		Object toKey
	public java.util.SortedMap tailMap (java.lang.Object) 
		Object fromKey
	public java.util.SortedSet keySet () 
		java.util.SortedSet result
	java.util.SortedSet createKeySet () 
	public volatile synthetic java.util.Set keySet () 
	volatile synthetic java.util.Set createKeySet () 
}

autovalue/shaded/com/google$/common/collect/$AbstractMapBasedMultimap$SortedKeySet.class
$AbstractMapBasedMultimap.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$AbstractMapBasedMultimap$SortedKeySet extends autovalue.shaded.com.google$.common.collect.$AbstractMapBasedMultimap$KeySet implements java.util.SortedSet  {
	final synthetic autovalue.shaded.com.google$.common.collect.$AbstractMapBasedMultimap this$0
	void  (autovalue.shaded.com.google$.common.collect.$AbstractMapBasedMultimap, java.util.SortedMap) 
		java.util.SortedMap subMap
	java.util.SortedMap sortedMap () 
	public java.util.Comparator comparator () 
	public java.lang.Object first () 
	public java.util.SortedSet headSet (java.lang.Object) 
		Object toElement
	public java.lang.Object last () 
	public java.util.SortedSet subSet (java.lang.Object, java.lang.Object) 
		Object fromElement
		Object toElement
	public java.util.SortedSet tailSet (java.lang.Object) 
		Object fromElement
}

autovalue/shaded/com/google$/common/collect/$AbstractMapBasedMultimap$WrappedCollection$WrappedIterator.class
$AbstractMapBasedMultimap.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$AbstractMapBasedMultimap$WrappedCollection$WrappedIterator extends java.lang.Object implements java.util.Iterator  {
	final java.util.Iterator delegateIterator
	final java.util.Collection originalDelegate
	final synthetic autovalue.shaded.com.google$.common.collect.$AbstractMapBasedMultimap$WrappedCollection this$1
	void  (autovalue.shaded.com.google$.common.collect.$AbstractMapBasedMultimap$WrappedCollection) 
	void  (autovalue.shaded.com.google$.common.collect.$AbstractMapBasedMultimap$WrappedCollection, java.util.Iterator) 
		java.util.Iterator delegateIterator
	void validateIterator () 
	public boolean hasNext () 
	public java.lang.Object next () 
	public void remove () 
	java.util.Iterator getDelegateIterator () 
}

autovalue/shaded/com/google$/common/collect/$AbstractMapBasedMultimap$WrappedCollection.class
$AbstractMapBasedMultimap.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$AbstractMapBasedMultimap$WrappedCollection extends java.util.AbstractCollection {
	final Object key
	java.util.Collection delegate
	final autovalue.shaded.com.google$.common.collect.$AbstractMapBasedMultimap$WrappedCollection ancestor
	final java.util.Collection ancestorDelegate
	final synthetic autovalue.shaded.com.google$.common.collect.$AbstractMapBasedMultimap this$0
	void  (autovalue.shaded.com.google$.common.collect.$AbstractMapBasedMultimap, java.lang.Object, java.util.Collection, autovalue.shaded.com.google$.common.collect.$AbstractMapBasedMultimap$WrappedCollection) 
		Object key
		java.util.Collection delegate
		autovalue.shaded.com.google$.common.collect.$AbstractMapBasedMultimap$WrappedCollection ancestor
	void refreshIfEmpty () 
		java.util.Collection newDelegate
	void removeIfEmpty () 
	java.lang.Object getKey () 
	void addToMap () 
	public int size () 
	public boolean equals (java.lang.Object) 
		Object object
	public int hashCode () 
	public java.lang.String toString () 
	java.util.Collection getDelegate () 
	public java.util.Iterator iterator () 
	public boolean add (java.lang.Object) 
		Object value
		boolean wasEmpty
		boolean changed
	autovalue.shaded.com.google$.common.collect.$AbstractMapBasedMultimap$WrappedCollection getAncestor () 
	public boolean addAll (java.util.Collection) 
		int newSize
		java.util.Collection collection
		int oldSize
		boolean changed
	public boolean contains (java.lang.Object) 
		Object o
	public boolean containsAll (java.util.Collection) 
		java.util.Collection c
	public void clear () 
		int oldSize
	public boolean remove (java.lang.Object) 
		Object o
		boolean changed
	public boolean removeAll (java.util.Collection) 
		int newSize
		java.util.Collection c
		int oldSize
		boolean changed
	public boolean retainAll (java.util.Collection) 
		int newSize
		java.util.Collection c
		int oldSize
		boolean changed
}

autovalue/shaded/com/google$/common/collect/$AbstractMapBasedMultimap$WrappedList$WrappedListIterator.class
$AbstractMapBasedMultimap.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$AbstractMapBasedMultimap$WrappedList$WrappedListIterator extends autovalue.shaded.com.google$.common.collect.$AbstractMapBasedMultimap$WrappedCollection$WrappedIterator implements java.util.ListIterator  {
	final synthetic autovalue.shaded.com.google$.common.collect.$AbstractMapBasedMultimap$WrappedList this$1
	void  (autovalue.shaded.com.google$.common.collect.$AbstractMapBasedMultimap$WrappedList) 
	public void  (autovalue.shaded.com.google$.common.collect.$AbstractMapBasedMultimap$WrappedList, int) 
		int index
	private java.util.ListIterator getDelegateListIterator () 
	public boolean hasPrevious () 
	public java.lang.Object previous () 
	public int nextIndex () 
	public int previousIndex () 
	public void set (java.lang.Object) 
		Object value
	public void add (java.lang.Object) 
		Object value
		boolean wasEmpty
}

autovalue/shaded/com/google$/common/collect/$AbstractMapBasedMultimap$WrappedList.class
$AbstractMapBasedMultimap.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$AbstractMapBasedMultimap$WrappedList extends autovalue.shaded.com.google$.common.collect.$AbstractMapBasedMultimap$WrappedCollection implements java.util.List  {
	final synthetic autovalue.shaded.com.google$.common.collect.$AbstractMapBasedMultimap this$0
	void  (autovalue.shaded.com.google$.common.collect.$AbstractMapBasedMultimap, java.lang.Object, java.util.List, autovalue.shaded.com.google$.common.collect.$AbstractMapBasedMultimap$WrappedCollection) 
		Object key
		java.util.List delegate
		autovalue.shaded.com.google$.common.collect.$AbstractMapBasedMultimap$WrappedCollection ancestor
	java.util.List getListDelegate () 
	public boolean addAll (int, java.util.Collection) 
		int newSize
		int index
		java.util.Collection c
		int oldSize
		boolean changed
	public java.lang.Object get (int) 
		int index
	public java.lang.Object set (int, java.lang.Object) 
		int index
		Object element
	public void add (int, java.lang.Object) 
		int index
		Object element
		boolean wasEmpty
	public java.lang.Object remove (int) 
		int index
		Object value
	public int indexOf (java.lang.Object) 
		Object o
	public int lastIndexOf (java.lang.Object) 
		Object o
	public java.util.ListIterator listIterator () 
	public java.util.ListIterator listIterator (int) 
		int index
	public java.util.List subList (int, int) 
		int fromIndex
		int toIndex
}

autovalue/shaded/com/google$/common/collect/$AbstractMapBasedMultimap$WrappedNavigableSet.class
$AbstractMapBasedMultimap.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$AbstractMapBasedMultimap$WrappedNavigableSet extends autovalue.shaded.com.google$.common.collect.$AbstractMapBasedMultimap$WrappedSortedSet implements java.util.NavigableSet  {
	final synthetic autovalue.shaded.com.google$.common.collect.$AbstractMapBasedMultimap this$0
	void  (autovalue.shaded.com.google$.common.collect.$AbstractMapBasedMultimap, java.lang.Object, java.util.NavigableSet, autovalue.shaded.com.google$.common.collect.$AbstractMapBasedMultimap$WrappedCollection) 
		Object key
		java.util.NavigableSet delegate
		autovalue.shaded.com.google$.common.collect.$AbstractMapBasedMultimap$WrappedCollection ancestor
	java.util.NavigableSet getSortedSetDelegate () 
	public java.lang.Object lower (java.lang.Object) 
		Object v
	public java.lang.Object floor (java.lang.Object) 
		Object v
	public java.lang.Object ceiling (java.lang.Object) 
		Object v
	public java.lang.Object higher (java.lang.Object) 
		Object v
	public java.lang.Object pollFirst () 
	public java.lang.Object pollLast () 
	private java.util.NavigableSet wrap (java.util.NavigableSet) 
		java.util.NavigableSet wrapped
	public java.util.NavigableSet descendingSet () 
	public java.util.Iterator descendingIterator () 
	public java.util.NavigableSet subSet (java.lang.Object, boolean, java.lang.Object, boolean) 
		Object fromElement
		boolean fromInclusive
		Object toElement
		boolean toInclusive
	public java.util.NavigableSet headSet (java.lang.Object, boolean) 
		Object toElement
		boolean inclusive
	public java.util.NavigableSet tailSet (java.lang.Object, boolean) 
		Object fromElement
		boolean inclusive
	volatile synthetic java.util.SortedSet getSortedSetDelegate () 
}

autovalue/shaded/com/google$/common/collect/$AbstractMapBasedMultimap$WrappedSet.class
$AbstractMapBasedMultimap.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$AbstractMapBasedMultimap$WrappedSet extends autovalue.shaded.com.google$.common.collect.$AbstractMapBasedMultimap$WrappedCollection implements java.util.Set  {
	final synthetic autovalue.shaded.com.google$.common.collect.$AbstractMapBasedMultimap this$0
	void  (autovalue.shaded.com.google$.common.collect.$AbstractMapBasedMultimap, java.lang.Object, java.util.Set) 
		Object key
		java.util.Set delegate
	public boolean removeAll (java.util.Collection) 
		int newSize
		java.util.Collection c
		int oldSize
		boolean changed
}

autovalue/shaded/com/google$/common/collect/$AbstractMapBasedMultimap$WrappedSortedSet.class
$AbstractMapBasedMultimap.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$AbstractMapBasedMultimap$WrappedSortedSet extends autovalue.shaded.com.google$.common.collect.$AbstractMapBasedMultimap$WrappedCollection implements java.util.SortedSet  {
	final synthetic autovalue.shaded.com.google$.common.collect.$AbstractMapBasedMultimap this$0
	void  (autovalue.shaded.com.google$.common.collect.$AbstractMapBasedMultimap, java.lang.Object, java.util.SortedSet, autovalue.shaded.com.google$.common.collect.$AbstractMapBasedMultimap$WrappedCollection) 
		Object key
		java.util.SortedSet delegate
		autovalue.shaded.com.google$.common.collect.$AbstractMapBasedMultimap$WrappedCollection ancestor
	java.util.SortedSet getSortedSetDelegate () 
	public java.util.Comparator comparator () 
	public java.lang.Object first () 
	public java.lang.Object last () 
	public java.util.SortedSet headSet (java.lang.Object) 
		Object toElement
	public java.util.SortedSet subSet (java.lang.Object, java.lang.Object) 
		Object fromElement
		Object toElement
	public java.util.SortedSet tailSet (java.lang.Object) 
		Object fromElement
}

autovalue/shaded/com/google$/common/collect/$AbstractMapBasedMultimap.class
$AbstractMapBasedMultimap.java
package autovalue.shaded.com.google$.common.collect
abstract autovalue.shaded.com.google$.common.collect.$AbstractMapBasedMultimap extends autovalue.shaded.com.google$.common.collect.$AbstractMultimap implements java.io.Serializable  {
	private transient java.util.Map map
	private transient int totalSize
	private static final long serialVersionUID
	protected void  (java.util.Map) 
		java.util.Map map
	final void setMap (java.util.Map) 
		java.util.Collection values
		java.util.Iterator i$
		java.util.Map map
	java.util.Collection createUnmodifiableEmptyCollection () 
	abstract java.util.Collection createCollection () 
	java.util.Collection createCollection (java.lang.Object) 
		Object key
	java.util.Map backingMap () 
	public int size () 
	public boolean containsKey (java.lang.Object) 
		Object key
	public boolean put (java.lang.Object, java.lang.Object) 
		Object key
		Object value
		java.util.Collection collection
	private java.util.Collection getOrCreateCollection (java.lang.Object) 
		Object key
		java.util.Collection collection
	public java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable) 
		Object key
		Iterable values
		java.util.Iterator iterator
		java.util.Collection collection
		java.util.Collection oldValues
	public java.util.Collection removeAll (java.lang.Object) 
		Object key
		java.util.Collection collection
		java.util.Collection output
	java.util.Collection unmodifiableCollectionSubclass (java.util.Collection) 
		java.util.Collection collection
	public void clear () 
		java.util.Collection collection
		java.util.Iterator i$
	public java.util.Collection get (java.lang.Object) 
		Object key
		java.util.Collection collection
	java.util.Collection wrapCollection (java.lang.Object, java.util.Collection) 
		Object key
		java.util.Collection collection
	private java.util.List wrapList (java.lang.Object, java.util.List, autovalue.shaded.com.google$.common.collect.$AbstractMapBasedMultimap$WrappedCollection) 
		Object key
		java.util.List list
		autovalue.shaded.com.google$.common.collect.$AbstractMapBasedMultimap$WrappedCollection ancestor
	private java.util.Iterator iteratorOrListIterator (java.util.Collection) 
		java.util.Collection collection
	java.util.Set createKeySet () 
	private int removeValuesForKey (java.lang.Object) 
		Object key
		java.util.Collection collection
		int count
	public java.util.Collection values () 
	java.util.Iterator valueIterator () 
	public java.util.Collection entries () 
	java.util.Iterator entryIterator () 
	java.util.Map createAsMap () 
	static synthetic java.util.Map access$000 (autovalue.shaded.com.google$.common.collect.$AbstractMapBasedMultimap) 
		autovalue.shaded.com.google$.common.collect.$AbstractMapBasedMultimap x0
	static synthetic java.util.Iterator access$100 (autovalue.shaded.com.google$.common.collect.$AbstractMapBasedMultimap, java.util.Collection) 
		autovalue.shaded.com.google$.common.collect.$AbstractMapBasedMultimap x0
		java.util.Collection x1
	static synthetic int access$210 (autovalue.shaded.com.google$.common.collect.$AbstractMapBasedMultimap) 
		autovalue.shaded.com.google$.common.collect.$AbstractMapBasedMultimap x0
	static synthetic int access$208 (autovalue.shaded.com.google$.common.collect.$AbstractMapBasedMultimap) 
		autovalue.shaded.com.google$.common.collect.$AbstractMapBasedMultimap x0
	static synthetic int access$212 (autovalue.shaded.com.google$.common.collect.$AbstractMapBasedMultimap, int) 
		autovalue.shaded.com.google$.common.collect.$AbstractMapBasedMultimap x0
		int x1
	static synthetic int access$220 (autovalue.shaded.com.google$.common.collect.$AbstractMapBasedMultimap, int) 
		autovalue.shaded.com.google$.common.collect.$AbstractMapBasedMultimap x0
		int x1
	static synthetic java.util.List access$300 (autovalue.shaded.com.google$.common.collect.$AbstractMapBasedMultimap, java.lang.Object, java.util.List, autovalue.shaded.com.google$.common.collect.$AbstractMapBasedMultimap$WrappedCollection) 
		autovalue.shaded.com.google$.common.collect.$AbstractMapBasedMultimap x0
		Object x1
		java.util.List x2
		autovalue.shaded.com.google$.common.collect.$AbstractMapBasedMultimap$WrappedCollection x3
	static synthetic int access$400 (autovalue.shaded.com.google$.common.collect.$AbstractMapBasedMultimap, java.lang.Object) 
		autovalue.shaded.com.google$.common.collect.$AbstractMapBasedMultimap x0
		Object x1
}

autovalue/shaded/com/google$/common/collect/$AbstractMapBasedMultiset$1$1.class
$AbstractMapBasedMultiset.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$AbstractMapBasedMultiset$1$1 extends autovalue.shaded.com.google$.common.collect.$Multisets$AbstractEntry {
	final synthetic java.util.Map$Entry val$mapEntry
	final synthetic autovalue.shaded.com.google$.common.collect.$AbstractMapBasedMultiset$1 this$1
	void  (autovalue.shaded.com.google$.common.collect.$AbstractMapBasedMultiset$1, java.util.Map$Entry) 
	public java.lang.Object getElement () 
	public int getCount () 
		autovalue.shaded.com.google$.common.collect.$Count frequency
		autovalue.shaded.com.google$.common.collect.$Count count
}

autovalue/shaded/com/google$/common/collect/$AbstractMapBasedMultiset$1.class
$AbstractMapBasedMultiset.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$AbstractMapBasedMultiset$1 extends java.lang.Object implements java.util.Iterator  {
	java.util.Map$Entry toRemove
	final synthetic java.util.Iterator val$backingEntries
	final synthetic autovalue.shaded.com.google$.common.collect.$AbstractMapBasedMultiset this$0
	void  (autovalue.shaded.com.google$.common.collect.$AbstractMapBasedMultiset, java.util.Iterator) 
	public boolean hasNext () 
	public autovalue.shaded.com.google$.common.collect.$Multiset$Entry next () 
		java.util.Map$Entry mapEntry
	public void remove () 
	public volatile synthetic java.lang.Object next () 
}

autovalue/shaded/com/google$/common/collect/$AbstractMapBasedMultiset$MapBasedMultisetIterator.class
$AbstractMapBasedMultiset.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$AbstractMapBasedMultiset$MapBasedMultisetIterator extends java.lang.Object implements java.util.Iterator  {
	final java.util.Iterator entryIterator
	java.util.Map$Entry currentEntry
	int occurrencesLeft
	boolean canRemove
	final synthetic autovalue.shaded.com.google$.common.collect.$AbstractMapBasedMultiset this$0
	void  (autovalue.shaded.com.google$.common.collect.$AbstractMapBasedMultiset) 
	public boolean hasNext () 
	public java.lang.Object next () 
	public void remove () 
		int frequency
}

autovalue/shaded/com/google$/common/collect/$AbstractMapBasedMultiset.class
$AbstractMapBasedMultiset.java
package autovalue.shaded.com.google$.common.collect
abstract autovalue.shaded.com.google$.common.collect.$AbstractMapBasedMultiset extends autovalue.shaded.com.google$.common.collect.$AbstractMultiset implements java.io.Serializable  {
	private transient java.util.Map backingMap
	private transient long size
	private static final long serialVersionUID
	protected void  (java.util.Map) 
		java.util.Map backingMap
	void setBackingMap (java.util.Map) 
		java.util.Map backingMap
	public java.util.Set entrySet () 
	java.util.Iterator entryIterator () 
		java.util.Iterator backingEntries
	public void clear () 
		autovalue.shaded.com.google$.common.collect.$Count frequency
		java.util.Iterator i$
	int distinctElements () 
	public int size () 
	public java.util.Iterator iterator () 
	public int count (java.lang.Object) 
		Object element
		autovalue.shaded.com.google$.common.collect.$Count frequency
	public int add (java.lang.Object, int) 
		int oldCount
		long newCount
		Object element
		int occurrences
		autovalue.shaded.com.google$.common.collect.$Count frequency
		int oldCount
	public int remove (java.lang.Object, int) 
		int numberRemoved
		Object element
		int occurrences
		autovalue.shaded.com.google$.common.collect.$Count frequency
		int oldCount
		int numberRemoved
	public int setCount (java.lang.Object, int) 
		autovalue.shaded.com.google$.common.collect.$Count existingCounter
		int oldCount
		Object element
		int count
		autovalue.shaded.com.google$.common.collect.$Count existingCounter
		int oldCount
	private static int getAndSet (autovalue.shaded.com.google$.common.collect.$Count, int) 
		autovalue.shaded.com.google$.common.collect.$Count i
		int count
	private void readObjectNoData ()  throws java.io.ObjectStreamException 
	static synthetic java.util.Map access$000 (autovalue.shaded.com.google$.common.collect.$AbstractMapBasedMultiset) 
		autovalue.shaded.com.google$.common.collect.$AbstractMapBasedMultiset x0
	static synthetic long access$122 (autovalue.shaded.com.google$.common.collect.$AbstractMapBasedMultiset, long) 
		autovalue.shaded.com.google$.common.collect.$AbstractMapBasedMultiset x0
		long x1
	static synthetic long access$110 (autovalue.shaded.com.google$.common.collect.$AbstractMapBasedMultiset) 
		autovalue.shaded.com.google$.common.collect.$AbstractMapBasedMultiset x0
}

autovalue/shaded/com/google$/common/collect/$AbstractMapEntry.class
$AbstractMapEntry.java
package autovalue.shaded.com.google$.common.collect
abstract autovalue.shaded.com.google$.common.collect.$AbstractMapEntry extends java.lang.Object implements java.util.Map$Entry  {
	void  () 
	public abstract java.lang.Object getKey () 
	public abstract java.lang.Object getValue () 
	public java.lang.Object setValue (java.lang.Object) 
		Object value
	public boolean equals (java.lang.Object) 
		java.util.Map$Entry that
		Object object
	public int hashCode () 
		Object k
		Object v
	public java.lang.String toString () 
}

autovalue/shaded/com/google$/common/collect/$AbstractMultimap$1.class
$AbstractMultimap.java
package autovalue.shaded.com.google$.common.collect
synthetic autovalue.shaded.com.google$.common.collect.$AbstractMultimap$1 extends java.lang.Object {
}

autovalue/shaded/com/google$/common/collect/$AbstractMultimap$Entries.class
$AbstractMultimap.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$AbstractMultimap$Entries extends autovalue.shaded.com.google$.common.collect.$Multimaps$Entries {
	final synthetic autovalue.shaded.com.google$.common.collect.$AbstractMultimap this$0
	private void  (autovalue.shaded.com.google$.common.collect.$AbstractMultimap) 
	autovalue.shaded.com.google$.common.collect.$Multimap multimap () 
	public java.util.Iterator iterator () 
	synthetic void  (autovalue.shaded.com.google$.common.collect.$AbstractMultimap, autovalue.shaded.com.google$.common.collect.$AbstractMultimap$1) 
		autovalue.shaded.com.google$.common.collect.$AbstractMultimap x0
		autovalue.shaded.com.google$.common.collect.$AbstractMultimap$1 x1
}

autovalue/shaded/com/google$/common/collect/$AbstractMultimap$EntrySet.class
$AbstractMultimap.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$AbstractMultimap$EntrySet extends autovalue.shaded.com.google$.common.collect.$AbstractMultimap$Entries implements java.util.Set  {
	final synthetic autovalue.shaded.com.google$.common.collect.$AbstractMultimap this$0
	private void  (autovalue.shaded.com.google$.common.collect.$AbstractMultimap) 
	public int hashCode () 
	public boolean equals (java.lang.Object) 
		Object obj
	synthetic void  (autovalue.shaded.com.google$.common.collect.$AbstractMultimap, autovalue.shaded.com.google$.common.collect.$AbstractMultimap$1) 
		autovalue.shaded.com.google$.common.collect.$AbstractMultimap x0
		autovalue.shaded.com.google$.common.collect.$AbstractMultimap$1 x1
}

autovalue/shaded/com/google$/common/collect/$AbstractMultimap$Values.class
$AbstractMultimap.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$AbstractMultimap$Values extends java.util.AbstractCollection {
	final synthetic autovalue.shaded.com.google$.common.collect.$AbstractMultimap this$0
	void  (autovalue.shaded.com.google$.common.collect.$AbstractMultimap) 
	public java.util.Iterator iterator () 
	public int size () 
	public boolean contains (java.lang.Object) 
		Object o
	public void clear () 
}

autovalue/shaded/com/google$/common/collect/$AbstractMultimap.class
$AbstractMultimap.java
package autovalue.shaded.com.google$.common.collect
abstract autovalue.shaded.com.google$.common.collect.$AbstractMultimap extends java.lang.Object implements autovalue.shaded.com.google$.common.collect.$Multimap  {
	private transient java.util.Collection entries
	private transient java.util.Set keySet
	private transient autovalue.shaded.com.google$.common.collect.$Multiset keys
	private transient java.util.Collection values
	private transient java.util.Map asMap
	void  () 
	public boolean isEmpty () 
	public boolean containsValue (java.lang.Object) 
		java.util.Collection collection
		java.util.Iterator i$
		Object value
	public boolean containsEntry (java.lang.Object, java.lang.Object) 
		Object key
		Object value
		java.util.Collection collection
	public boolean remove (java.lang.Object, java.lang.Object) 
		Object key
		Object value
		java.util.Collection collection
	public boolean put (java.lang.Object, java.lang.Object) 
		Object key
		Object value
	public boolean putAll (java.lang.Object, java.lang.Iterable) 
		java.util.Collection valueCollection
		java.util.Iterator valueItr
		Object key
		Iterable values
	public boolean putAll (autovalue.shaded.com.google$.common.collect.$Multimap) 
		java.util.Map$Entry entry
		java.util.Iterator i$
		autovalue.shaded.com.google$.common.collect.$Multimap multimap
		boolean changed
	public java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable) 
		Object key
		Iterable values
		java.util.Collection result
	public java.util.Collection entries () 
		java.util.Collection result
	java.util.Collection createEntries () 
	abstract java.util.Iterator entryIterator () 
	public java.util.Set keySet () 
		java.util.Set result
	java.util.Set createKeySet () 
	public autovalue.shaded.com.google$.common.collect.$Multiset keys () 
		autovalue.shaded.com.google$.common.collect.$Multiset result
	autovalue.shaded.com.google$.common.collect.$Multiset createKeys () 
	public java.util.Collection values () 
		java.util.Collection result
	java.util.Collection createValues () 
	java.util.Iterator valueIterator () 
	public java.util.Map asMap () 
		java.util.Map result
	abstract java.util.Map createAsMap () 
	public boolean equals (java.lang.Object) 
		Object object
	public int hashCode () 
	public java.lang.String toString () 
}

autovalue/shaded/com/google$/common/collect/$AbstractMultiset$ElementSet.class
$AbstractMultiset.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$AbstractMultiset$ElementSet extends autovalue.shaded.com.google$.common.collect.$Multisets$ElementSet {
	final synthetic autovalue.shaded.com.google$.common.collect.$AbstractMultiset this$0
	void  (autovalue.shaded.com.google$.common.collect.$AbstractMultiset) 
	autovalue.shaded.com.google$.common.collect.$Multiset multiset () 
}

autovalue/shaded/com/google$/common/collect/$AbstractMultiset$EntrySet.class
$AbstractMultiset.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$AbstractMultiset$EntrySet extends autovalue.shaded.com.google$.common.collect.$Multisets$EntrySet {
	final synthetic autovalue.shaded.com.google$.common.collect.$AbstractMultiset this$0
	void  (autovalue.shaded.com.google$.common.collect.$AbstractMultiset) 
	autovalue.shaded.com.google$.common.collect.$Multiset multiset () 
	public java.util.Iterator iterator () 
	public int size () 
}

autovalue/shaded/com/google$/common/collect/$AbstractMultiset.class
$AbstractMultiset.java
package autovalue.shaded.com.google$.common.collect
abstract autovalue.shaded.com.google$.common.collect.$AbstractMultiset extends java.util.AbstractCollection implements autovalue.shaded.com.google$.common.collect.$Multiset  {
	private transient java.util.Set elementSet
	private transient java.util.Set entrySet
	void  () 
	public int size () 
	public boolean isEmpty () 
	public boolean contains (java.lang.Object) 
		Object element
	public java.util.Iterator iterator () 
	public int count (java.lang.Object) 
		autovalue.shaded.com.google$.common.collect.$Multiset$Entry entry
		java.util.Iterator i$
		Object element
	public boolean add (java.lang.Object) 
		Object element
	public int add (java.lang.Object, int) 
		Object element
		int occurrences
	public boolean remove (java.lang.Object) 
		Object element
	public int remove (java.lang.Object, int) 
		Object element
		int occurrences
	public int setCount (java.lang.Object, int) 
		Object element
		int count
	public boolean setCount (java.lang.Object, int, int) 
		Object element
		int oldCount
		int newCount
	public boolean addAll (java.util.Collection) 
		java.util.Collection elementsToAdd
	public boolean removeAll (java.util.Collection) 
		java.util.Collection elementsToRemove
	public boolean retainAll (java.util.Collection) 
		java.util.Collection elementsToRetain
	public void clear () 
	public java.util.Set elementSet () 
		java.util.Set result
	java.util.Set createElementSet () 
	abstract java.util.Iterator entryIterator () 
	abstract int distinctElements () 
	public java.util.Set entrySet () 
		java.util.Set result
	java.util.Set createEntrySet () 
	public boolean equals (java.lang.Object) 
		Object object
	public int hashCode () 
	public java.lang.String toString () 
}

autovalue/shaded/com/google$/common/collect/$AbstractNavigableMap$1.class
$AbstractNavigableMap.java
package autovalue.shaded.com.google$.common.collect
synthetic autovalue.shaded.com.google$.common.collect.$AbstractNavigableMap$1 extends java.lang.Object {
}

autovalue/shaded/com/google$/common/collect/$AbstractNavigableMap$DescendingMap.class
$AbstractNavigableMap.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$AbstractNavigableMap$DescendingMap extends autovalue.shaded.com.google$.common.collect.$Maps$DescendingMap {
	final synthetic autovalue.shaded.com.google$.common.collect.$AbstractNavigableMap this$0
	private void  (autovalue.shaded.com.google$.common.collect.$AbstractNavigableMap) 
	java.util.NavigableMap forward () 
	java.util.Iterator entryIterator () 
	synthetic void  (autovalue.shaded.com.google$.common.collect.$AbstractNavigableMap, autovalue.shaded.com.google$.common.collect.$AbstractNavigableMap$1) 
		autovalue.shaded.com.google$.common.collect.$AbstractNavigableMap x0
		autovalue.shaded.com.google$.common.collect.$AbstractNavigableMap$1 x1
}

autovalue/shaded/com/google$/common/collect/$AbstractNavigableMap.class
$AbstractNavigableMap.java
package autovalue.shaded.com.google$.common.collect
abstract autovalue.shaded.com.google$.common.collect.$AbstractNavigableMap extends autovalue.shaded.com.google$.common.collect.$Maps$IteratorBasedAbstractMap implements java.util.NavigableMap  {
	void  () 
	public abstract java.lang.Object get (java.lang.Object) 
	public java.util.Map$Entry firstEntry () 
	public java.util.Map$Entry lastEntry () 
	public java.util.Map$Entry pollFirstEntry () 
	public java.util.Map$Entry pollLastEntry () 
	public java.lang.Object firstKey () 
		java.util.Map$Entry entry
	public java.lang.Object lastKey () 
		java.util.Map$Entry entry
	public java.util.Map$Entry lowerEntry (java.lang.Object) 
		Object key
	public java.util.Map$Entry floorEntry (java.lang.Object) 
		Object key
	public java.util.Map$Entry ceilingEntry (java.lang.Object) 
		Object key
	public java.util.Map$Entry higherEntry (java.lang.Object) 
		Object key
	public java.lang.Object lowerKey (java.lang.Object) 
		Object key
	public java.lang.Object floorKey (java.lang.Object) 
		Object key
	public java.lang.Object ceilingKey (java.lang.Object) 
		Object key
	public java.lang.Object higherKey (java.lang.Object) 
		Object key
	abstract java.util.Iterator descendingEntryIterator () 
	public java.util.SortedMap subMap (java.lang.Object, java.lang.Object) 
		Object fromKey
		Object toKey
	public java.util.SortedMap headMap (java.lang.Object) 
		Object toKey
	public java.util.SortedMap tailMap (java.lang.Object) 
		Object fromKey
	public java.util.NavigableSet navigableKeySet () 
	public java.util.Set keySet () 
	public java.util.NavigableSet descendingKeySet () 
	public java.util.NavigableMap descendingMap () 
}

autovalue/shaded/com/google$/common/collect/$AbstractSequentialIterator.class
$AbstractSequentialIterator.java
package autovalue.shaded.com.google$.common.collect
public abstract autovalue.shaded.com.google$.common.collect.$AbstractSequentialIterator extends autovalue.shaded.com.google$.common.collect.$UnmodifiableIterator {
	private Object nextOrNull
	protected void  (java.lang.Object) 
		Object firstOrNull
	protected abstract java.lang.Object computeNext (java.lang.Object) 
	public final boolean hasNext () 
	public final java.lang.Object next () 
}

autovalue/shaded/com/google$/common/collect/$AbstractSetMultimap.class
$AbstractSetMultimap.java
package autovalue.shaded.com.google$.common.collect
abstract autovalue.shaded.com.google$.common.collect.$AbstractSetMultimap extends autovalue.shaded.com.google$.common.collect.$AbstractMapBasedMultimap implements autovalue.shaded.com.google$.common.collect.$SetMultimap  {
	private static final long serialVersionUID
	protected void  (java.util.Map) 
		java.util.Map map
	abstract java.util.Set createCollection () 
	java.util.Set createUnmodifiableEmptyCollection () 
	public java.util.Set get (java.lang.Object) 
		Object key
	public java.util.Set entries () 
	public java.util.Set removeAll (java.lang.Object) 
		Object key
	public java.util.Set replaceValues (java.lang.Object, java.lang.Iterable) 
		Object key
		Iterable values
	public java.util.Map asMap () 
	public boolean put (java.lang.Object, java.lang.Object) 
		Object key
		Object value
	public boolean equals (java.lang.Object) 
		Object object
	public volatile synthetic java.util.Collection entries () 
	public volatile synthetic java.util.Collection get (java.lang.Object) 
		Object x0
	public volatile synthetic java.util.Collection removeAll (java.lang.Object) 
		Object x0
	public volatile synthetic java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable) 
		Object x0
		Iterable x1
	volatile synthetic java.util.Collection createCollection () 
	volatile synthetic java.util.Collection createUnmodifiableEmptyCollection () 
}

autovalue/shaded/com/google$/common/collect/$AbstractSortedSetMultimap.class
$AbstractSortedSetMultimap.java
package autovalue.shaded.com.google$.common.collect
abstract autovalue.shaded.com.google$.common.collect.$AbstractSortedSetMultimap extends autovalue.shaded.com.google$.common.collect.$AbstractSetMultimap implements autovalue.shaded.com.google$.common.collect.$SortedSetMultimap  {
	private static final long serialVersionUID
	protected void  (java.util.Map) 
		java.util.Map map
	abstract java.util.SortedSet createCollection () 
	java.util.SortedSet createUnmodifiableEmptyCollection () 
		java.util.Comparator comparator
	public java.util.SortedSet get (java.lang.Object) 
		Object key
	public java.util.SortedSet removeAll (java.lang.Object) 
		Object key
	public java.util.SortedSet replaceValues (java.lang.Object, java.lang.Iterable) 
		Object key
		Iterable values
	public java.util.Map asMap () 
	public java.util.Collection values () 
	public volatile synthetic java.util.Set replaceValues (java.lang.Object, java.lang.Iterable) 
		Object x0
		Iterable x1
	public volatile synthetic java.util.Set removeAll (java.lang.Object) 
		Object x0
	public volatile synthetic java.util.Set get (java.lang.Object) 
		Object x0
	volatile synthetic java.util.Set createUnmodifiableEmptyCollection () 
	volatile synthetic java.util.Set createCollection () 
	public volatile synthetic java.util.Collection get (java.lang.Object) 
		Object x0
	public volatile synthetic java.util.Collection removeAll (java.lang.Object) 
		Object x0
	public volatile synthetic java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable) 
		Object x0
		Iterable x1
	volatile synthetic java.util.Collection createCollection () 
	volatile synthetic java.util.Collection createUnmodifiableEmptyCollection () 
}

autovalue/shaded/com/google$/common/collect/$AllEqualOrdering.class
$AllEqualOrdering.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$AllEqualOrdering extends autovalue.shaded.com.google$.common.collect.$Ordering implements java.io.Serializable  {
	static final autovalue.shaded.com.google$.common.collect.$AllEqualOrdering INSTANCE
	private static final long serialVersionUID
	void  () 
	public int compare (java.lang.Object, java.lang.Object) 
		Object left
		Object right
	public java.util.List sortedCopy (java.lang.Iterable) 
		Iterable iterable
	public autovalue.shaded.com.google$.common.collect.$ImmutableList immutableSortedCopy (java.lang.Iterable) 
		Iterable iterable
	public autovalue.shaded.com.google$.common.collect.$Ordering reverse () 
	private java.lang.Object readResolve () 
	public java.lang.String toString () 
	static void  () 
}

autovalue/shaded/com/google$/common/collect/$BiMap.class
$BiMap.java
package autovalue.shaded.com.google$.common.collect
public abstract autovalue.shaded.com.google$.common.collect.$BiMap extends java.lang.Object implements java.util.Map  {
	public abstract java.lang.Object put (java.lang.Object, java.lang.Object) 
	public abstract java.lang.Object forcePut (java.lang.Object, java.lang.Object) 
	public abstract void putAll (java.util.Map) 
	public abstract java.util.Set values () 
	public abstract autovalue.shaded.com.google$.common.collect.$BiMap inverse () 
}

autovalue/shaded/com/google$/common/collect/$BoundType$1.class
$BoundType.java
package autovalue.shaded.com.google$.common.collect
final enum autovalue.shaded.com.google$.common.collect.$BoundType$1 extends autovalue.shaded.com.google$.common.collect.$BoundType {
	void  (java.lang.String, int) 
	autovalue.shaded.com.google$.common.collect.$BoundType flip () 
}

autovalue/shaded/com/google$/common/collect/$BoundType$2.class
$BoundType.java
package autovalue.shaded.com.google$.common.collect
final enum autovalue.shaded.com.google$.common.collect.$BoundType$2 extends autovalue.shaded.com.google$.common.collect.$BoundType {
	void  (java.lang.String, int) 
	autovalue.shaded.com.google$.common.collect.$BoundType flip () 
}

autovalue/shaded/com/google$/common/collect/$BoundType.class
$BoundType.java
package autovalue.shaded.com.google$.common.collect
public abstract enum autovalue.shaded.com.google$.common.collect.$BoundType extends java.lang.Enum {
	public static final enum autovalue.shaded.com.google$.common.collect.$BoundType OPEN
	public static final enum autovalue.shaded.com.google$.common.collect.$BoundType CLOSED
	private static final synthetic autovalue.shaded.com.google$.common.collect.$BoundType[] $VALUES
	public static autovalue.shaded.com.google$.common.collect.$BoundType[] values () 
	public static autovalue.shaded.com.google$.common.collect.$BoundType valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	static autovalue.shaded.com.google$.common.collect.$BoundType forBoolean (boolean) 
		boolean inclusive
	abstract autovalue.shaded.com.google$.common.collect.$BoundType flip () 
	synthetic void  (java.lang.String, int, autovalue.shaded.com.google$.common.collect.$BoundType$1) 
		String x0
		int x1
		autovalue.shaded.com.google$.common.collect.$BoundType$1 x2
	static void  () 
}

autovalue/shaded/com/google$/common/collect/$ByFunctionOrdering.class
$ByFunctionOrdering.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$ByFunctionOrdering extends autovalue.shaded.com.google$.common.collect.$Ordering implements java.io.Serializable  {
	final autovalue.shaded.com.google$.common.base.$Function function
	final autovalue.shaded.com.google$.common.collect.$Ordering ordering
	private static final long serialVersionUID
	void  (autovalue.shaded.com.google$.common.base.$Function, autovalue.shaded.com.google$.common.collect.$Ordering) 
		autovalue.shaded.com.google$.common.base.$Function function
		autovalue.shaded.com.google$.common.collect.$Ordering ordering
	public int compare (java.lang.Object, java.lang.Object) 
		Object left
		Object right
	public boolean equals (java.lang.Object) 
		autovalue.shaded.com.google$.common.collect.$ByFunctionOrdering that
		Object object
	public int hashCode () 
	public java.lang.String toString () 
}

autovalue/shaded/com/google$/common/collect/$CartesianList$1.class
$CartesianList.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$CartesianList$1 extends autovalue.shaded.com.google$.common.collect.$ImmutableList {
	final synthetic int val$index
	final synthetic autovalue.shaded.com.google$.common.collect.$CartesianList this$0
	void  (autovalue.shaded.com.google$.common.collect.$CartesianList, int) 
	public int size () 
	public java.lang.Object get (int) 
		int axis
		int axisIndex
	boolean isPartialView () 
}

autovalue/shaded/com/google$/common/collect/$CartesianList.class
$CartesianList.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$CartesianList extends java.util.AbstractList implements java.util.RandomAccess  {
	private final transient autovalue.shaded.com.google$.common.collect.$ImmutableList axes
	private final transient int[] axesSizeProduct
	static java.util.List create (java.util.List) 
		java.util.List copy
		java.util.List list
		java.util.Iterator i$
		java.util.List lists
		autovalue.shaded.com.google$.common.collect.$ImmutableList$Builder axesBuilder
	void  (autovalue.shaded.com.google$.common.collect.$ImmutableList) 
		int i
		ArithmeticException e
		autovalue.shaded.com.google$.common.collect.$ImmutableList axes
		int[] axesSizeProduct
	private int getAxisIndexForProductIndex (int, int) 
		int index
		int axis
	public autovalue.shaded.com.google$.common.collect.$ImmutableList get (int) 
		int index
	public int size () 
	public boolean contains (java.lang.Object) 
		int index
		Object o
		java.util.List list
		java.util.ListIterator itr
	public volatile synthetic java.lang.Object get (int) 
		int x0
	static synthetic autovalue.shaded.com.google$.common.collect.$ImmutableList access$000 (autovalue.shaded.com.google$.common.collect.$CartesianList) 
		autovalue.shaded.com.google$.common.collect.$CartesianList x0
	static synthetic int access$100 (autovalue.shaded.com.google$.common.collect.$CartesianList, int, int) 
		autovalue.shaded.com.google$.common.collect.$CartesianList x0
		int x1
		int x2
}

autovalue/shaded/com/google$/common/collect/$CollectPreconditions.class
$CollectPreconditions.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$CollectPreconditions extends java.lang.Object {
	void  () 
	static void checkEntryNotNull (java.lang.Object, java.lang.Object) 
		Object key
		Object value
	static int checkNonnegative (int, java.lang.String) 
		int value
		String name
	static void checkPositive (int, java.lang.String) 
		int value
		String name
	static void checkRemove (boolean) 
		boolean canRemove
}

autovalue/shaded/com/google$/common/collect/$Collections2$1.class
$Collections2.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$Collections2$1 extends java.lang.Object implements autovalue.shaded.com.google$.common.base.$Function  {
	final synthetic java.util.Collection val$collection
	void  (java.util.Collection) 
	public java.lang.Object apply (java.lang.Object) 
		Object input
}

autovalue/shaded/com/google$/common/collect/$Collections2$FilteredCollection.class
$Collections2.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$Collections2$FilteredCollection extends java.util.AbstractCollection {
	final java.util.Collection unfiltered
	final autovalue.shaded.com.google$.common.base.$Predicate predicate
	void  (java.util.Collection, autovalue.shaded.com.google$.common.base.$Predicate) 
		java.util.Collection unfiltered
		autovalue.shaded.com.google$.common.base.$Predicate predicate
	autovalue.shaded.com.google$.common.collect.$Collections2$FilteredCollection createCombined (autovalue.shaded.com.google$.common.base.$Predicate) 
		autovalue.shaded.com.google$.common.base.$Predicate newPredicate
	public boolean add (java.lang.Object) 
		Object element
	public boolean addAll (java.util.Collection) 
		Object element
		java.util.Iterator i$
		java.util.Collection collection
	public void clear () 
	public boolean contains (java.lang.Object) 
		Object e
		Object element
	public boolean containsAll (java.util.Collection) 
		java.util.Collection collection
	public boolean isEmpty () 
	public java.util.Iterator iterator () 
	public boolean remove (java.lang.Object) 
		Object element
	public boolean removeAll (java.util.Collection) 
		java.util.Collection collection
	public boolean retainAll (java.util.Collection) 
		java.util.Collection collection
	public int size () 
	public java.lang.Object[] toArray () 
	public java.lang.Object[] toArray (java.lang.Object[]) 
		Object[] array
}

autovalue/shaded/com/google$/common/collect/$Collections2$OrderedPermutationCollection.class
$Collections2.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$Collections2$OrderedPermutationCollection extends java.util.AbstractCollection {
	final autovalue.shaded.com.google$.common.collect.$ImmutableList inputList
	final java.util.Comparator comparator
	final int size
	void  (java.lang.Iterable, java.util.Comparator) 
		Iterable input
		java.util.Comparator comparator
	private static int calculateSize (java.util.List, java.util.Comparator) 
		int comparison
		java.util.List sortedInputList
		java.util.Comparator comparator
		long permutations
		int n
		int r
	public int size () 
	public boolean isEmpty () 
	public java.util.Iterator iterator () 
	public boolean contains (java.lang.Object) 
		java.util.List list
		Object obj
	public java.lang.String toString () 
}

autovalue/shaded/com/google$/common/collect/$Collections2$OrderedPermutationIterator.class
$Collections2.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$Collections2$OrderedPermutationIterator extends autovalue.shaded.com.google$.common.collect.$AbstractIterator {
	java.util.List nextPermutation
	final java.util.Comparator comparator
	void  (java.util.List, java.util.Comparator) 
		java.util.List list
		java.util.Comparator comparator
	protected java.util.List computeNext () 
		autovalue.shaded.com.google$.common.collect.$ImmutableList next
	void calculateNextPermutation () 
		int j
		int l
		int n
	int findNextJ () 
		int k
	int findNextL (int) 
		int l
		int j
		Object ak
	protected volatile synthetic java.lang.Object computeNext () 
}

autovalue/shaded/com/google$/common/collect/$Collections2$PermutationCollection.class
$Collections2.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$Collections2$PermutationCollection extends java.util.AbstractCollection {
	final autovalue.shaded.com.google$.common.collect.$ImmutableList inputList
	void  (autovalue.shaded.com.google$.common.collect.$ImmutableList) 
		autovalue.shaded.com.google$.common.collect.$ImmutableList input
	public int size () 
	public boolean isEmpty () 
	public java.util.Iterator iterator () 
	public boolean contains (java.lang.Object) 
		java.util.List list
		Object obj
	public java.lang.String toString () 
}

autovalue/shaded/com/google$/common/collect/$Collections2$PermutationIterator.class
$Collections2.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$Collections2$PermutationIterator extends autovalue.shaded.com.google$.common.collect.$AbstractIterator {
	final java.util.List list
	final int[] c
	final int[] o
	int j
	void  (java.util.List) 
		java.util.List list
		int n
	protected java.util.List computeNext () 
		autovalue.shaded.com.google$.common.collect.$ImmutableList next
	void calculateNextPermutation () 
		int q
		int s
	void switchDirection () 
	protected volatile synthetic java.lang.Object computeNext () 
}

autovalue/shaded/com/google$/common/collect/$Collections2$TransformedCollection.class
$Collections2.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$Collections2$TransformedCollection extends java.util.AbstractCollection {
	final java.util.Collection fromCollection
	final autovalue.shaded.com.google$.common.base.$Function function
	void  (java.util.Collection, autovalue.shaded.com.google$.common.base.$Function) 
		java.util.Collection fromCollection
		autovalue.shaded.com.google$.common.base.$Function function
	public void clear () 
	public boolean isEmpty () 
	public java.util.Iterator iterator () 
	public int size () 
}

autovalue/shaded/com/google$/common/collect/$Collections2.class
$Collections2.java
package autovalue.shaded.com.google$.common.collect
public final autovalue.shaded.com.google$.common.collect.$Collections2 extends java.lang.Object {
	static final autovalue.shaded.com.google$.common.base.$Joiner STANDARD_JOINER
	private void  () 
	public static java.util.Collection filter (java.util.Collection, autovalue.shaded.com.google$.common.base.$Predicate) 
		java.util.Collection unfiltered
		autovalue.shaded.com.google$.common.base.$Predicate predicate
	static boolean safeContains (java.util.Collection, java.lang.Object) 
		ClassCastException e
		NullPointerException e
		java.util.Collection collection
		Object object
	static boolean safeRemove (java.util.Collection, java.lang.Object) 
		ClassCastException e
		NullPointerException e
		java.util.Collection collection
		Object object
	public static java.util.Collection transform (java.util.Collection, autovalue.shaded.com.google$.common.base.$Function) 
		java.util.Collection fromCollection
		autovalue.shaded.com.google$.common.base.$Function function
	static boolean containsAllImpl (java.util.Collection, java.util.Collection) 
		java.util.Collection self
		java.util.Collection c
	static java.lang.String toStringImpl (java.util.Collection) 
		java.util.Collection collection
		StringBuilder sb
	static java.lang.StringBuilder newStringBuilderForCollection (int) 
		int size
	static java.util.Collection cast (java.lang.Iterable) 
		Iterable iterable
	public static java.util.Collection orderedPermutations (java.lang.Iterable) 
		Iterable elements
	public static java.util.Collection orderedPermutations (java.lang.Iterable, java.util.Comparator) 
		Iterable elements
		java.util.Comparator comparator
	public static java.util.Collection permutations (java.util.Collection) 
		java.util.Collection elements
	private static boolean isPermutation (java.util.List, java.util.List) 
		java.util.List first
		java.util.List second
		autovalue.shaded.com.google$.common.collect.$Multiset firstMultiset
		autovalue.shaded.com.google$.common.collect.$Multiset secondMultiset
	private static boolean isPositiveInt (long) 
		long n
	static synthetic boolean access$000 (long) 
		long x0
	static synthetic boolean access$100 (java.util.List, java.util.List) 
		java.util.List x0
		java.util.List x1
	static void  () 
}

autovalue/shaded/com/google$/common/collect/$ComparatorOrdering.class
$ComparatorOrdering.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$ComparatorOrdering extends autovalue.shaded.com.google$.common.collect.$Ordering implements java.io.Serializable  {
	final java.util.Comparator comparator
	private static final long serialVersionUID
	void  (java.util.Comparator) 
		java.util.Comparator comparator
	public int compare (java.lang.Object, java.lang.Object) 
		Object a
		Object b
	public boolean equals (java.lang.Object) 
		autovalue.shaded.com.google$.common.collect.$ComparatorOrdering that
		Object object
	public int hashCode () 
	public java.lang.String toString () 
}

autovalue/shaded/com/google$/common/collect/$CompoundOrdering.class
$CompoundOrdering.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$CompoundOrdering extends autovalue.shaded.com.google$.common.collect.$Ordering implements java.io.Serializable  {
	final autovalue.shaded.com.google$.common.collect.$ImmutableList comparators
	private static final long serialVersionUID
	void  (java.util.Comparator, java.util.Comparator) 
		java.util.Comparator primary
		java.util.Comparator secondary
	void  (java.lang.Iterable) 
		Iterable comparators
	public int compare (java.lang.Object, java.lang.Object) 
		int result
		int i
		Object left
		Object right
		int size
	public boolean equals (java.lang.Object) 
		autovalue.shaded.com.google$.common.collect.$CompoundOrdering that
		Object object
	public int hashCode () 
	public java.lang.String toString () 
}

autovalue/shaded/com/google$/common/collect/$ComputationException.class
$ComputationException.java
package autovalue.shaded.com.google$.common.collect
public autovalue.shaded.com.google$.common.collect.$ComputationException extends java.lang.RuntimeException {
	private static final long serialVersionUID
	public void  (java.lang.Throwable) 
		Throwable cause
}

autovalue/shaded/com/google$/common/collect/$ComputingConcurrentHashMap$ComputationExceptionReference.class
$ComputingConcurrentHashMap.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$ComputingConcurrentHashMap$ComputationExceptionReference extends java.lang.Object implements autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ValueReference  {
	final Throwable t
	void  (java.lang.Throwable) 
		Throwable t
	public java.lang.Object get () 
	public autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry getEntry () 
	public autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ValueReference copyFor (java.lang.ref.ReferenceQueue, java.lang.Object, autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry) 
		java.lang.ref.ReferenceQueue queue
		Object value
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry entry
	public boolean isComputingReference () 
	public java.lang.Object waitForValue ()  throws java.util.concurrent.ExecutionException 
	public void clear (autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ValueReference) 
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ValueReference newValue
}

autovalue/shaded/com/google$/common/collect/$ComputingConcurrentHashMap$ComputedReference.class
$ComputingConcurrentHashMap.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$ComputingConcurrentHashMap$ComputedReference extends java.lang.Object implements autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ValueReference  {
	final Object value
	void  (java.lang.Object) 
		Object value
	public java.lang.Object get () 
	public autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry getEntry () 
	public autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ValueReference copyFor (java.lang.ref.ReferenceQueue, java.lang.Object, autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry) 
		java.lang.ref.ReferenceQueue queue
		Object value
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry entry
	public boolean isComputingReference () 
	public java.lang.Object waitForValue () 
	public void clear (autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ValueReference) 
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ValueReference newValue
}

autovalue/shaded/com/google$/common/collect/$ComputingConcurrentHashMap$ComputingSegment.class
$ComputingConcurrentHashMap.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$ComputingConcurrentHashMap$ComputingSegment extends autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$Segment {
	void  (autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap, int, int) 
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap map
		int initialCapacity
		int maxSegmentSize
	java.lang.Object getOrCompute (java.lang.Object, int, autovalue.shaded.com.google$.common.base.$Function)  throws java.util.concurrent.ExecutionException 
		Object value
		Object value
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ValueReference valueReference
		Object entryKey
		int newCount
		java.util.concurrent.atomic.AtomicReferenceArray table
		int index
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry first
		boolean createNewEntry
		autovalue.shaded.com.google$.common.collect.$ComputingConcurrentHashMap$ComputingValueReference computingValueReference
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry e
		Object value
		Object key
		int hash
		autovalue.shaded.com.google$.common.base.$Function computingFunction
	java.lang.Object compute (java.lang.Object, int, autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry, autovalue.shaded.com.google$.common.collect.$ComputingConcurrentHashMap$ComputingValueReference)  throws java.util.concurrent.ExecutionException 
		Object oldValue
		Object key
		int hash
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry e
		autovalue.shaded.com.google$.common.collect.$ComputingConcurrentHashMap$ComputingValueReference computingValueReference
		Object value
		long start
		long end
}

autovalue/shaded/com/google$/common/collect/$ComputingConcurrentHashMap$ComputingSerializationProxy.class
$ComputingConcurrentHashMap.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$ComputingConcurrentHashMap$ComputingSerializationProxy extends autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$AbstractSerializationProxy {
	final autovalue.shaded.com.google$.common.base.$Function computingFunction
	private static final long serialVersionUID
	void  (autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$Strength, autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$Strength, autovalue.shaded.com.google$.common.base.$Equivalence, autovalue.shaded.com.google$.common.base.$Equivalence, long, long, int, int, autovalue.shaded.com.google$.common.collect.$MapMaker$RemovalListener, java.util.concurrent.ConcurrentMap, autovalue.shaded.com.google$.common.base.$Function) 
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$Strength keyStrength
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$Strength valueStrength
		autovalue.shaded.com.google$.common.base.$Equivalence keyEquivalence
		autovalue.shaded.com.google$.common.base.$Equivalence valueEquivalence
		long expireAfterWriteNanos
		long expireAfterAccessNanos
		int maximumSize
		int concurrencyLevel
		autovalue.shaded.com.google$.common.collect.$MapMaker$RemovalListener removalListener
		java.util.concurrent.ConcurrentMap delegate
		autovalue.shaded.com.google$.common.base.$Function computingFunction
	private void writeObject (java.io.ObjectOutputStream)  throws java.io.IOException 
		java.io.ObjectOutputStream out
	private void readObject (java.io.ObjectInputStream)  throws java.io.IOException java.lang.ClassNotFoundException 
		java.io.ObjectInputStream in
		autovalue.shaded.com.google$.common.collect.$MapMaker mapMaker
	java.lang.Object readResolve () 
}

autovalue/shaded/com/google$/common/collect/$ComputingConcurrentHashMap$ComputingValueReference.class
$ComputingConcurrentHashMap.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$ComputingConcurrentHashMap$ComputingValueReference extends java.lang.Object implements autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ValueReference  {
	final autovalue.shaded.com.google$.common.base.$Function computingFunction
	volatile autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ValueReference computedReference
	public void  (autovalue.shaded.com.google$.common.base.$Function) 
		autovalue.shaded.com.google$.common.base.$Function computingFunction
	public java.lang.Object get () 
	public autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry getEntry () 
	public autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ValueReference copyFor (java.lang.ref.ReferenceQueue, java.lang.Object, autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry) 
		java.lang.ref.ReferenceQueue queue
		Object value
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry entry
	public boolean isComputingReference () 
	public java.lang.Object waitForValue ()  throws java.util.concurrent.ExecutionException 
		InterruptedException ie
		boolean interrupted
	public void clear (autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ValueReference) 
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ValueReference newValue
	java.lang.Object compute (java.lang.Object, int)  throws java.util.concurrent.ExecutionException 
		Throwable t
		Object key
		int hash
		Object value
	void setValueReference (autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ValueReference) 
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ValueReference valueReference
}

autovalue/shaded/com/google$/common/collect/$ComputingConcurrentHashMap.class
$ComputingConcurrentHashMap.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$ComputingConcurrentHashMap extends autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap {
	final autovalue.shaded.com.google$.common.base.$Function computingFunction
	private static final long serialVersionUID
	void  (autovalue.shaded.com.google$.common.collect.$MapMaker, autovalue.shaded.com.google$.common.base.$Function) 
		autovalue.shaded.com.google$.common.collect.$MapMaker builder
		autovalue.shaded.com.google$.common.base.$Function computingFunction
	autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$Segment createSegment (int, int) 
		int initialCapacity
		int maxSegmentSize
	autovalue.shaded.com.google$.common.collect.$ComputingConcurrentHashMap$ComputingSegment segmentFor (int) 
		int hash
	java.lang.Object getOrCompute (java.lang.Object)  throws java.util.concurrent.ExecutionException 
		Object key
		int hash
	java.lang.Object writeReplace () 
	volatile synthetic autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$Segment segmentFor (int) 
		int x0
}

autovalue/shaded/com/google$/common/collect/$ConsumingQueueIterator.class
$ConsumingQueueIterator.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$ConsumingQueueIterator extends autovalue.shaded.com.google$.common.collect.$AbstractIterator {
	private final java.util.Queue queue
	transient void  (java.lang.Object[]) 
		Object[] elements
	void  (java.util.Queue) 
		java.util.Queue queue
	public java.lang.Object computeNext () 
}

autovalue/shaded/com/google$/common/collect/$Count.class
$Count.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$Count extends java.lang.Object implements java.io.Serializable  {
	private int value
	void  (int) 
		int value
	public int get () 
	public int getAndAdd (int) 
		int delta
		int result
	public int addAndGet (int) 
		int delta
	public void set (int) 
		int newValue
	public int getAndSet (int) 
		int newValue
		int result
	public int hashCode () 
	public boolean equals (java.lang.Object) 
		Object obj
	public java.lang.String toString () 
}

autovalue/shaded/com/google$/common/collect/$DescendingImmutableSortedSet.class
$DescendingImmutableSortedSet.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$DescendingImmutableSortedSet extends autovalue.shaded.com.google$.common.collect.$ImmutableSortedSet {
	private final autovalue.shaded.com.google$.common.collect.$ImmutableSortedSet forward
	void  (autovalue.shaded.com.google$.common.collect.$ImmutableSortedSet) 
		autovalue.shaded.com.google$.common.collect.$ImmutableSortedSet forward
	public boolean contains (java.lang.Object) 
		Object object
	public int size () 
	public autovalue.shaded.com.google$.common.collect.$UnmodifiableIterator iterator () 
	autovalue.shaded.com.google$.common.collect.$ImmutableSortedSet headSetImpl (java.lang.Object, boolean) 
		Object toElement
		boolean inclusive
	autovalue.shaded.com.google$.common.collect.$ImmutableSortedSet subSetImpl (java.lang.Object, boolean, java.lang.Object, boolean) 
		Object fromElement
		boolean fromInclusive
		Object toElement
		boolean toInclusive
	autovalue.shaded.com.google$.common.collect.$ImmutableSortedSet tailSetImpl (java.lang.Object, boolean) 
		Object fromElement
		boolean inclusive
	public autovalue.shaded.com.google$.common.collect.$ImmutableSortedSet descendingSet () 
	public autovalue.shaded.com.google$.common.collect.$UnmodifiableIterator descendingIterator () 
	autovalue.shaded.com.google$.common.collect.$ImmutableSortedSet createDescendingSet () 
	public java.lang.Object lower (java.lang.Object) 
		Object element
	public java.lang.Object floor (java.lang.Object) 
		Object element
	public java.lang.Object ceiling (java.lang.Object) 
		Object element
	public java.lang.Object higher (java.lang.Object) 
		Object element
	int indexOf (java.lang.Object) 
		Object target
		int index
	boolean isPartialView () 
	public volatile synthetic java.util.Iterator descendingIterator () 
	public volatile synthetic java.util.NavigableSet descendingSet () 
	public volatile synthetic java.util.Iterator iterator () 
}

autovalue/shaded/com/google$/common/collect/$EmptyImmutableListMultimap.class
$EmptyImmutableListMultimap.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$EmptyImmutableListMultimap extends autovalue.shaded.com.google$.common.collect.$ImmutableListMultimap {
	static final autovalue.shaded.com.google$.common.collect.$EmptyImmutableListMultimap INSTANCE
	private static final long serialVersionUID
	private void  () 
	private java.lang.Object readResolve () 
	static void  () 
}

autovalue/shaded/com/google$/common/collect/$EmptyImmutableSetMultimap.class
$EmptyImmutableSetMultimap.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$EmptyImmutableSetMultimap extends autovalue.shaded.com.google$.common.collect.$ImmutableSetMultimap {
	static final autovalue.shaded.com.google$.common.collect.$EmptyImmutableSetMultimap INSTANCE
	private static final long serialVersionUID
	private void  () 
	private java.lang.Object readResolve () 
	static void  () 
}

autovalue/shaded/com/google$/common/collect/$ExplicitOrdering.class
$ExplicitOrdering.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$ExplicitOrdering extends autovalue.shaded.com.google$.common.collect.$Ordering implements java.io.Serializable  {
	final autovalue.shaded.com.google$.common.collect.$ImmutableMap rankMap
	private static final long serialVersionUID
	void  (java.util.List) 
		java.util.List valuesInOrder
	void  (autovalue.shaded.com.google$.common.collect.$ImmutableMap) 
		autovalue.shaded.com.google$.common.collect.$ImmutableMap rankMap
	public int compare (java.lang.Object, java.lang.Object) 
		Object left
		Object right
	private int rank (java.lang.Object) 
		Object value
		Integer rank
	public boolean equals (java.lang.Object) 
		autovalue.shaded.com.google$.common.collect.$ExplicitOrdering that
		Object object
	public int hashCode () 
	public java.lang.String toString () 
}

autovalue/shaded/com/google$/common/collect/$FilteredEntryMultimap$AsMap$1EntrySetImpl$1.class
$FilteredEntryMultimap.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$FilteredEntryMultimap$AsMap$1EntrySetImpl$1 extends autovalue.shaded.com.google$.common.collect.$AbstractIterator {
	final java.util.Iterator backingIterator
	final synthetic autovalue.shaded.com.google$.common.collect.$FilteredEntryMultimap$AsMap$1EntrySetImpl this$2
	void  (autovalue.shaded.com.google$.common.collect.$FilteredEntryMultimap$AsMap$1EntrySetImpl) 
	protected java.util.Map$Entry computeNext () 
		java.util.Map$Entry entry
		Object key
		java.util.Collection collection
	protected volatile synthetic java.lang.Object computeNext () 
}

autovalue/shaded/com/google$/common/collect/$FilteredEntryMultimap$AsMap$1EntrySetImpl.class
$FilteredEntryMultimap.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$FilteredEntryMultimap$AsMap$1EntrySetImpl extends autovalue.shaded.com.google$.common.collect.$Maps$EntrySet {
	final synthetic autovalue.shaded.com.google$.common.collect.$FilteredEntryMultimap$AsMap this$1
	void  (autovalue.shaded.com.google$.common.collect.$FilteredEntryMultimap$AsMap) 
	java.util.Map map () 
	public java.util.Iterator iterator () 
	public boolean removeAll (java.util.Collection) 
		java.util.Collection c
	public boolean retainAll (java.util.Collection) 
		java.util.Collection c
	public int size () 
}

autovalue/shaded/com/google$/common/collect/$FilteredEntryMultimap$AsMap$1KeySetImpl.class
$FilteredEntryMultimap.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$FilteredEntryMultimap$AsMap$1KeySetImpl extends autovalue.shaded.com.google$.common.collect.$Maps$KeySet {
	final synthetic autovalue.shaded.com.google$.common.collect.$FilteredEntryMultimap$AsMap this$1
	void  (autovalue.shaded.com.google$.common.collect.$FilteredEntryMultimap$AsMap) 
	public boolean removeAll (java.util.Collection) 
		java.util.Collection c
	public boolean retainAll (java.util.Collection) 
		java.util.Collection c
	public boolean remove (java.lang.Object) 
		Object o
}

autovalue/shaded/com/google$/common/collect/$FilteredEntryMultimap$AsMap$1ValuesImpl.class
$FilteredEntryMultimap.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$FilteredEntryMultimap$AsMap$1ValuesImpl extends autovalue.shaded.com.google$.common.collect.$Maps$Values {
	final synthetic autovalue.shaded.com.google$.common.collect.$FilteredEntryMultimap$AsMap this$1
	void  (autovalue.shaded.com.google$.common.collect.$FilteredEntryMultimap$AsMap) 
	public boolean remove (java.lang.Object) 
		java.util.Map$Entry entry
		Object key
		java.util.Collection collection
		java.util.Collection c
		java.util.Iterator entryIterator
		Object o
	public boolean removeAll (java.util.Collection) 
		java.util.Collection c
	public boolean retainAll (java.util.Collection) 
		java.util.Collection c
}

autovalue/shaded/com/google$/common/collect/$FilteredEntryMultimap$AsMap.class
$FilteredEntryMultimap.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$FilteredEntryMultimap$AsMap extends autovalue.shaded.com.google$.common.collect.$Maps$ViewCachingAbstractMap {
	final synthetic autovalue.shaded.com.google$.common.collect.$FilteredEntryMultimap this$0
	void  (autovalue.shaded.com.google$.common.collect.$FilteredEntryMultimap) 
	public boolean containsKey (java.lang.Object) 
		Object key
	public void clear () 
	public java.util.Collection get (java.lang.Object) 
		Object key
		java.util.Collection result
		Object k
	public java.util.Collection remove (java.lang.Object) 
		Object v
		Object key
		java.util.Collection collection
		Object k
		java.util.List result
		java.util.Iterator itr
	java.util.Set createKeySet () 
	java.util.Set createEntrySet () 
	java.util.Collection createValues () 
	public volatile synthetic java.lang.Object remove (java.lang.Object) 
		Object x0
	public volatile synthetic java.lang.Object get (java.lang.Object) 
		Object x0
}

autovalue/shaded/com/google$/common/collect/$FilteredEntryMultimap$Keys$1$1.class
$FilteredEntryMultimap.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$FilteredEntryMultimap$Keys$1$1 extends java.lang.Object implements autovalue.shaded.com.google$.common.base.$Predicate  {
	final synthetic autovalue.shaded.com.google$.common.base.$Predicate val$predicate
	final synthetic autovalue.shaded.com.google$.common.collect.$FilteredEntryMultimap$Keys$1 this$2
	void  (autovalue.shaded.com.google$.common.collect.$FilteredEntryMultimap$Keys$1, autovalue.shaded.com.google$.common.base.$Predicate) 
	public boolean apply (java.util.Map$Entry) 
		java.util.Map$Entry entry
	public volatile synthetic boolean apply (java.lang.Object) 
		Object x0
}

autovalue/shaded/com/google$/common/collect/$FilteredEntryMultimap$Keys$1.class
$FilteredEntryMultimap.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$FilteredEntryMultimap$Keys$1 extends autovalue.shaded.com.google$.common.collect.$Multisets$EntrySet {
	final synthetic autovalue.shaded.com.google$.common.collect.$FilteredEntryMultimap$Keys this$1
	void  (autovalue.shaded.com.google$.common.collect.$FilteredEntryMultimap$Keys) 
	autovalue.shaded.com.google$.common.collect.$Multiset multiset () 
	public java.util.Iterator iterator () 
	public int size () 
	private boolean removeEntriesIf (autovalue.shaded.com.google$.common.base.$Predicate) 
		autovalue.shaded.com.google$.common.base.$Predicate predicate
	public boolean removeAll (java.util.Collection) 
		java.util.Collection c
	public boolean retainAll (java.util.Collection) 
		java.util.Collection c
}

autovalue/shaded/com/google$/common/collect/$FilteredEntryMultimap$Keys.class
$FilteredEntryMultimap.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$FilteredEntryMultimap$Keys extends autovalue.shaded.com.google$.common.collect.$Multimaps$Keys {
	final synthetic autovalue.shaded.com.google$.common.collect.$FilteredEntryMultimap this$0
	void  (autovalue.shaded.com.google$.common.collect.$FilteredEntryMultimap) 
	public int remove (java.lang.Object, int) 
		Object v
		Object key
		int occurrences
		java.util.Collection collection
		Object k
		int oldCount
		java.util.Iterator itr
	public java.util.Set entrySet () 
}

autovalue/shaded/com/google$/common/collect/$FilteredEntryMultimap$ValuePredicate.class
$FilteredEntryMultimap.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$FilteredEntryMultimap$ValuePredicate extends java.lang.Object implements autovalue.shaded.com.google$.common.base.$Predicate  {
	private final Object key
	final synthetic autovalue.shaded.com.google$.common.collect.$FilteredEntryMultimap this$0
	void  (autovalue.shaded.com.google$.common.collect.$FilteredEntryMultimap, java.lang.Object) 
		Object key
	public boolean apply (java.lang.Object) 
		Object value
}

autovalue/shaded/com/google$/common/collect/$FilteredEntryMultimap.class
$FilteredEntryMultimap.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$FilteredEntryMultimap extends autovalue.shaded.com.google$.common.collect.$AbstractMultimap implements autovalue.shaded.com.google$.common.collect.$FilteredMultimap  {
	final autovalue.shaded.com.google$.common.collect.$Multimap unfiltered
	final autovalue.shaded.com.google$.common.base.$Predicate predicate
	void  (autovalue.shaded.com.google$.common.collect.$Multimap, autovalue.shaded.com.google$.common.base.$Predicate) 
		autovalue.shaded.com.google$.common.collect.$Multimap unfiltered
		autovalue.shaded.com.google$.common.base.$Predicate predicate
	public autovalue.shaded.com.google$.common.collect.$Multimap unfiltered () 
	public autovalue.shaded.com.google$.common.base.$Predicate entryPredicate () 
	public int size () 
	private boolean satisfies (java.lang.Object, java.lang.Object) 
		Object key
		Object value
	static java.util.Collection filterCollection (java.util.Collection, autovalue.shaded.com.google$.common.base.$Predicate) 
		java.util.Collection collection
		autovalue.shaded.com.google$.common.base.$Predicate predicate
	public boolean containsKey (java.lang.Object) 
		Object key
	public java.util.Collection removeAll (java.lang.Object) 
		Object key
	java.util.Collection unmodifiableEmptyCollection () 
	public void clear () 
	public java.util.Collection get (java.lang.Object) 
		Object key
	java.util.Collection createEntries () 
	java.util.Collection createValues () 
	java.util.Iterator entryIterator () 
	java.util.Map createAsMap () 
	public java.util.Set keySet () 
	boolean removeEntriesIf (autovalue.shaded.com.google$.common.base.$Predicate) 
		java.util.Map$Entry entry
		Object key
		java.util.Collection collection
		autovalue.shaded.com.google$.common.base.$Predicate predicate
		java.util.Iterator entryIterator
		boolean changed
	autovalue.shaded.com.google$.common.collect.$Multiset createKeys () 
	static synthetic boolean access$000 (autovalue.shaded.com.google$.common.collect.$FilteredEntryMultimap, java.lang.Object, java.lang.Object) 
		autovalue.shaded.com.google$.common.collect.$FilteredEntryMultimap x0
		Object x1
		Object x2
}

autovalue/shaded/com/google$/common/collect/$FilteredEntrySetMultimap.class
$FilteredEntrySetMultimap.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$FilteredEntrySetMultimap extends autovalue.shaded.com.google$.common.collect.$FilteredEntryMultimap implements autovalue.shaded.com.google$.common.collect.$FilteredSetMultimap  {
	void  (autovalue.shaded.com.google$.common.collect.$SetMultimap, autovalue.shaded.com.google$.common.base.$Predicate) 
		autovalue.shaded.com.google$.common.collect.$SetMultimap unfiltered
		autovalue.shaded.com.google$.common.base.$Predicate predicate
	public autovalue.shaded.com.google$.common.collect.$SetMultimap unfiltered () 
	public java.util.Set get (java.lang.Object) 
		Object key
	public java.util.Set removeAll (java.lang.Object) 
		Object key
	public java.util.Set replaceValues (java.lang.Object, java.lang.Iterable) 
		Object key
		Iterable values
	java.util.Set createEntries () 
	public java.util.Set entries () 
	volatile synthetic java.util.Collection createEntries () 
	public volatile synthetic java.util.Collection get (java.lang.Object) 
		Object x0
	public volatile synthetic java.util.Collection removeAll (java.lang.Object) 
		Object x0
	public volatile synthetic autovalue.shaded.com.google$.common.collect.$Multimap unfiltered () 
	public volatile synthetic java.util.Collection entries () 
	public volatile synthetic java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable) 
		Object x0
		Iterable x1
}

autovalue/shaded/com/google$/common/collect/$FilteredKeyListMultimap.class
$FilteredKeyListMultimap.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$FilteredKeyListMultimap extends autovalue.shaded.com.google$.common.collect.$FilteredKeyMultimap implements autovalue.shaded.com.google$.common.collect.$ListMultimap  {
	void  (autovalue.shaded.com.google$.common.collect.$ListMultimap, autovalue.shaded.com.google$.common.base.$Predicate) 
		autovalue.shaded.com.google$.common.collect.$ListMultimap unfiltered
		autovalue.shaded.com.google$.common.base.$Predicate keyPredicate
	public autovalue.shaded.com.google$.common.collect.$ListMultimap unfiltered () 
	public java.util.List get (java.lang.Object) 
		Object key
	public java.util.List removeAll (java.lang.Object) 
		Object key
	public java.util.List replaceValues (java.lang.Object, java.lang.Iterable) 
		Object key
		Iterable values
	public volatile synthetic java.util.Collection get (java.lang.Object) 
		Object x0
	public volatile synthetic java.util.Collection removeAll (java.lang.Object) 
		Object x0
	public volatile synthetic autovalue.shaded.com.google$.common.collect.$Multimap unfiltered () 
	public volatile synthetic java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable) 
		Object x0
		Iterable x1
}

autovalue/shaded/com/google$/common/collect/$FilteredKeyMultimap$AddRejectingList.class
$FilteredKeyMultimap.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$FilteredKeyMultimap$AddRejectingList extends autovalue.shaded.com.google$.common.collect.$ForwardingList {
	final Object key
	void  (java.lang.Object) 
		Object key
	public boolean add (java.lang.Object) 
		Object v
	public boolean addAll (java.util.Collection) 
		java.util.Collection collection
	public void add (int, java.lang.Object) 
		int index
		Object element
	public boolean addAll (int, java.util.Collection) 
		int index
		java.util.Collection elements
	protected java.util.List delegate () 
	protected volatile synthetic java.util.Collection delegate () 
	protected volatile synthetic java.lang.Object delegate () 
}

autovalue/shaded/com/google$/common/collect/$FilteredKeyMultimap$AddRejectingSet.class
$FilteredKeyMultimap.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$FilteredKeyMultimap$AddRejectingSet extends autovalue.shaded.com.google$.common.collect.$ForwardingSet {
	final Object key
	void  (java.lang.Object) 
		Object key
	public boolean add (java.lang.Object) 
		Object element
	public boolean addAll (java.util.Collection) 
		java.util.Collection collection
	protected java.util.Set delegate () 
	protected volatile synthetic java.util.Collection delegate () 
	protected volatile synthetic java.lang.Object delegate () 
}

autovalue/shaded/com/google$/common/collect/$FilteredKeyMultimap$Entries.class
$FilteredKeyMultimap.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$FilteredKeyMultimap$Entries extends autovalue.shaded.com.google$.common.collect.$ForwardingCollection {
	final synthetic autovalue.shaded.com.google$.common.collect.$FilteredKeyMultimap this$0
	void  (autovalue.shaded.com.google$.common.collect.$FilteredKeyMultimap) 
	protected java.util.Collection delegate () 
	public boolean remove (java.lang.Object) 
		java.util.Map$Entry entry
		Object o
	protected volatile synthetic java.lang.Object delegate () 
}

autovalue/shaded/com/google$/common/collect/$FilteredKeyMultimap.class
$FilteredKeyMultimap.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$FilteredKeyMultimap extends autovalue.shaded.com.google$.common.collect.$AbstractMultimap implements autovalue.shaded.com.google$.common.collect.$FilteredMultimap  {
	final autovalue.shaded.com.google$.common.collect.$Multimap unfiltered
	final autovalue.shaded.com.google$.common.base.$Predicate keyPredicate
	void  (autovalue.shaded.com.google$.common.collect.$Multimap, autovalue.shaded.com.google$.common.base.$Predicate) 
		autovalue.shaded.com.google$.common.collect.$Multimap unfiltered
		autovalue.shaded.com.google$.common.base.$Predicate keyPredicate
	public autovalue.shaded.com.google$.common.collect.$Multimap unfiltered () 
	public autovalue.shaded.com.google$.common.base.$Predicate entryPredicate () 
	public int size () 
		java.util.Collection collection
		java.util.Iterator i$
		int size
	public boolean containsKey (java.lang.Object) 
		Object k
		Object key
	public java.util.Collection removeAll (java.lang.Object) 
		Object key
	java.util.Collection unmodifiableEmptyCollection () 
	public void clear () 
	java.util.Set createKeySet () 
	public java.util.Collection get (java.lang.Object) 
		Object key
	java.util.Iterator entryIterator () 
	java.util.Collection createEntries () 
	java.util.Collection createValues () 
	java.util.Map createAsMap () 
	autovalue.shaded.com.google$.common.collect.$Multiset createKeys () 
}

autovalue/shaded/com/google$/common/collect/$FilteredKeySetMultimap$EntrySet.class
$FilteredKeySetMultimap.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$FilteredKeySetMultimap$EntrySet extends autovalue.shaded.com.google$.common.collect.$FilteredKeyMultimap$Entries implements java.util.Set  {
	final synthetic autovalue.shaded.com.google$.common.collect.$FilteredKeySetMultimap this$0
	void  (autovalue.shaded.com.google$.common.collect.$FilteredKeySetMultimap) 
	public int hashCode () 
	public boolean equals (java.lang.Object) 
		Object o
}

autovalue/shaded/com/google$/common/collect/$FilteredKeySetMultimap.class
$FilteredKeySetMultimap.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$FilteredKeySetMultimap extends autovalue.shaded.com.google$.common.collect.$FilteredKeyMultimap implements autovalue.shaded.com.google$.common.collect.$FilteredSetMultimap  {
	void  (autovalue.shaded.com.google$.common.collect.$SetMultimap, autovalue.shaded.com.google$.common.base.$Predicate) 
		autovalue.shaded.com.google$.common.collect.$SetMultimap unfiltered
		autovalue.shaded.com.google$.common.base.$Predicate keyPredicate
	public autovalue.shaded.com.google$.common.collect.$SetMultimap unfiltered () 
	public java.util.Set get (java.lang.Object) 
		Object key
	public java.util.Set removeAll (java.lang.Object) 
		Object key
	public java.util.Set replaceValues (java.lang.Object, java.lang.Iterable) 
		Object key
		Iterable values
	public java.util.Set entries () 
	java.util.Set createEntries () 
	volatile synthetic java.util.Collection createEntries () 
	public volatile synthetic java.util.Collection get (java.lang.Object) 
		Object x0
	public volatile synthetic java.util.Collection removeAll (java.lang.Object) 
		Object x0
	public volatile synthetic autovalue.shaded.com.google$.common.collect.$Multimap unfiltered () 
	public volatile synthetic java.util.Collection entries () 
	public volatile synthetic java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable) 
		Object x0
		Iterable x1
}

autovalue/shaded/com/google$/common/collect/$FilteredMultimap.class
$FilteredMultimap.java
package autovalue.shaded.com.google$.common.collect
abstract autovalue.shaded.com.google$.common.collect.$FilteredMultimap extends java.lang.Object implements autovalue.shaded.com.google$.common.collect.$Multimap  {
	public abstract autovalue.shaded.com.google$.common.collect.$Multimap unfiltered () 
	public abstract autovalue.shaded.com.google$.common.base.$Predicate entryPredicate () 
}

autovalue/shaded/com/google$/common/collect/$FilteredMultimapValues.class
$FilteredMultimapValues.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$FilteredMultimapValues extends java.util.AbstractCollection {
	private final autovalue.shaded.com.google$.common.collect.$FilteredMultimap multimap
	void  (autovalue.shaded.com.google$.common.collect.$FilteredMultimap) 
		autovalue.shaded.com.google$.common.collect.$FilteredMultimap multimap
	public java.util.Iterator iterator () 
	public boolean contains (java.lang.Object) 
		Object o
	public int size () 
	public boolean remove (java.lang.Object) 
		java.util.Map$Entry entry
		java.util.Iterator unfilteredItr
		Object o
		autovalue.shaded.com.google$.common.base.$Predicate entryPredicate
	public boolean removeAll (java.util.Collection) 
		java.util.Collection c
	public boolean retainAll (java.util.Collection) 
		java.util.Collection c
	public void clear () 
}

autovalue/shaded/com/google$/common/collect/$FilteredSetMultimap.class
$FilteredSetMultimap.java
package autovalue.shaded.com.google$.common.collect
abstract autovalue.shaded.com.google$.common.collect.$FilteredSetMultimap extends java.lang.Object implements autovalue.shaded.com.google$.common.collect.$FilteredMultimap autovalue.shaded.com.google$.common.collect.$SetMultimap  {
	public abstract autovalue.shaded.com.google$.common.collect.$SetMultimap unfiltered () 
}

autovalue/shaded/com/google$/common/collect/$FluentIterable$1.class
$FluentIterable.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$FluentIterable$1 extends autovalue.shaded.com.google$.common.collect.$FluentIterable {
	final synthetic Iterable val$iterable
	void  (java.lang.Iterable, java.lang.Iterable) 
		Iterable x0
	public java.util.Iterator iterator () 
}

autovalue/shaded/com/google$/common/collect/$FluentIterable$FromIterableFunction.class
$FluentIterable.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$FluentIterable$FromIterableFunction extends java.lang.Object implements autovalue.shaded.com.google$.common.base.$Function  {
	private void  () 
	public autovalue.shaded.com.google$.common.collect.$FluentIterable apply (java.lang.Iterable) 
		Iterable fromObject
	public volatile synthetic java.lang.Object apply (java.lang.Object) 
		Object x0
}

autovalue/shaded/com/google$/common/collect/$FluentIterable.class
$FluentIterable.java
package autovalue.shaded.com.google$.common.collect
public abstract autovalue.shaded.com.google$.common.collect.$FluentIterable extends java.lang.Object implements java.lang.Iterable  {
	private final Iterable iterable
	protected void  () 
	void  (java.lang.Iterable) 
		Iterable iterable
	public static autovalue.shaded.com.google$.common.collect.$FluentIterable from (java.lang.Iterable) 
		Iterable iterable
	public static autovalue.shaded.com.google$.common.collect.$FluentIterable from (autovalue.shaded.com.google$.common.collect.$FluentIterable) 
		autovalue.shaded.com.google$.common.collect.$FluentIterable iterable
	public static autovalue.shaded.com.google$.common.collect.$FluentIterable of (java.lang.Object[]) 
		Object[] elements
	public java.lang.String toString () 
	public final int size () 
	public final boolean contains (java.lang.Object) 
		Object target
	public final autovalue.shaded.com.google$.common.collect.$FluentIterable cycle () 
	public final autovalue.shaded.com.google$.common.collect.$FluentIterable append (java.lang.Iterable) 
		Iterable other
	public final transient autovalue.shaded.com.google$.common.collect.$FluentIterable append (java.lang.Object[]) 
		Object[] elements
	public final autovalue.shaded.com.google$.common.collect.$FluentIterable filter (autovalue.shaded.com.google$.common.base.$Predicate) 
		autovalue.shaded.com.google$.common.base.$Predicate predicate
	public final autovalue.shaded.com.google$.common.collect.$FluentIterable filter (java.lang.Class) 
		Class type
	public final boolean anyMatch (autovalue.shaded.com.google$.common.base.$Predicate) 
		autovalue.shaded.com.google$.common.base.$Predicate predicate
	public final boolean allMatch (autovalue.shaded.com.google$.common.base.$Predicate) 
		autovalue.shaded.com.google$.common.base.$Predicate predicate
	public final autovalue.shaded.com.google$.common.base.$Optional firstMatch (autovalue.shaded.com.google$.common.base.$Predicate) 
		autovalue.shaded.com.google$.common.base.$Predicate predicate
	public final autovalue.shaded.com.google$.common.collect.$FluentIterable transform (autovalue.shaded.com.google$.common.base.$Function) 
		autovalue.shaded.com.google$.common.base.$Function function
	public autovalue.shaded.com.google$.common.collect.$FluentIterable transformAndConcat (autovalue.shaded.com.google$.common.base.$Function) 
		autovalue.shaded.com.google$.common.base.$Function function
	public final autovalue.shaded.com.google$.common.base.$Optional first () 
		java.util.Iterator iterator
	public final autovalue.shaded.com.google$.common.base.$Optional last () 
		java.util.List list
		java.util.SortedSet sortedSet
		Object current
		java.util.Iterator iterator
	public final autovalue.shaded.com.google$.common.collect.$FluentIterable skip (int) 
		int numberToSkip
	public final autovalue.shaded.com.google$.common.collect.$FluentIterable limit (int) 
		int maxSize
	public final boolean isEmpty () 
	public final autovalue.shaded.com.google$.common.collect.$ImmutableList toList () 
	public final autovalue.shaded.com.google$.common.collect.$ImmutableList toSortedList (java.util.Comparator) 
		java.util.Comparator comparator
	public final autovalue.shaded.com.google$.common.collect.$ImmutableSet toSet () 
	public final autovalue.shaded.com.google$.common.collect.$ImmutableSortedSet toSortedSet (java.util.Comparator) 
		java.util.Comparator comparator
	public final autovalue.shaded.com.google$.common.collect.$ImmutableMultiset toMultiset () 
	public final autovalue.shaded.com.google$.common.collect.$ImmutableMap toMap (autovalue.shaded.com.google$.common.base.$Function) 
		autovalue.shaded.com.google$.common.base.$Function valueFunction
	public final autovalue.shaded.com.google$.common.collect.$ImmutableListMultimap index (autovalue.shaded.com.google$.common.base.$Function) 
		autovalue.shaded.com.google$.common.base.$Function keyFunction
	public final autovalue.shaded.com.google$.common.collect.$ImmutableMap uniqueIndex (autovalue.shaded.com.google$.common.base.$Function) 
		autovalue.shaded.com.google$.common.base.$Function keyFunction
	public final java.lang.Object[] toArray (java.lang.Class) 
		Class type
	public final java.util.Collection copyInto (java.util.Collection) 
		Object item
		java.util.Iterator i$
		java.util.Collection collection
	public final java.lang.String join (autovalue.shaded.com.google$.common.base.$Joiner) 
		autovalue.shaded.com.google$.common.base.$Joiner joiner
	public final java.lang.Object get (int) 
		int position
}

autovalue/shaded/com/google$/common/collect/$ForwardingCollection.class
$ForwardingCollection.java
package autovalue.shaded.com.google$.common.collect
public abstract autovalue.shaded.com.google$.common.collect.$ForwardingCollection extends autovalue.shaded.com.google$.common.collect.$ForwardingObject implements java.util.Collection  {
	protected void  () 
	protected abstract java.util.Collection delegate () 
	public java.util.Iterator iterator () 
	public int size () 
	public boolean removeAll (java.util.Collection) 
		java.util.Collection collection
	public boolean isEmpty () 
	public boolean contains (java.lang.Object) 
		Object object
	public boolean add (java.lang.Object) 
		Object element
	public boolean remove (java.lang.Object) 
		Object object
	public boolean containsAll (java.util.Collection) 
		java.util.Collection collection
	public boolean addAll (java.util.Collection) 
		java.util.Collection collection
	public boolean retainAll (java.util.Collection) 
		java.util.Collection collection
	public void clear () 
	public java.lang.Object[] toArray () 
	public java.lang.Object[] toArray (java.lang.Object[]) 
		Object[] array
	protected boolean standardContains (java.lang.Object) 
		Object object
	protected boolean standardContainsAll (java.util.Collection) 
		java.util.Collection collection
	protected boolean standardAddAll (java.util.Collection) 
		java.util.Collection collection
	protected boolean standardRemove (java.lang.Object) 
		Object object
		java.util.Iterator iterator
	protected boolean standardRemoveAll (java.util.Collection) 
		java.util.Collection collection
	protected boolean standardRetainAll (java.util.Collection) 
		java.util.Collection collection
	protected void standardClear () 
	protected boolean standardIsEmpty () 
	protected java.lang.String standardToString () 
	protected java.lang.Object[] standardToArray () 
		Object[] newArray
	protected java.lang.Object[] standardToArray (java.lang.Object[]) 
		Object[] array
	protected volatile synthetic java.lang.Object delegate () 
}

autovalue/shaded/com/google$/common/collect/$ForwardingConcurrentMap.class
$ForwardingConcurrentMap.java
package autovalue.shaded.com.google$.common.collect
public abstract autovalue.shaded.com.google$.common.collect.$ForwardingConcurrentMap extends autovalue.shaded.com.google$.common.collect.$ForwardingMap implements java.util.concurrent.ConcurrentMap  {
	protected void  () 
	protected abstract java.util.concurrent.ConcurrentMap delegate () 
	public java.lang.Object putIfAbsent (java.lang.Object, java.lang.Object) 
		Object key
		Object value
	public boolean remove (java.lang.Object, java.lang.Object) 
		Object key
		Object value
	public java.lang.Object replace (java.lang.Object, java.lang.Object) 
		Object key
		Object value
	public boolean replace (java.lang.Object, java.lang.Object, java.lang.Object) 
		Object key
		Object oldValue
		Object newValue
	protected volatile synthetic java.util.Map delegate () 
	protected volatile synthetic java.lang.Object delegate () 
}

autovalue/shaded/com/google$/common/collect/$ForwardingList.class
$ForwardingList.java
package autovalue.shaded.com.google$.common.collect
public abstract autovalue.shaded.com.google$.common.collect.$ForwardingList extends autovalue.shaded.com.google$.common.collect.$ForwardingCollection implements java.util.List  {
	protected void  () 
	protected abstract java.util.List delegate () 
	public void add (int, java.lang.Object) 
		int index
		Object element
	public boolean addAll (int, java.util.Collection) 
		int index
		java.util.Collection elements
	public java.lang.Object get (int) 
		int index
	public int indexOf (java.lang.Object) 
		Object element
	public int lastIndexOf (java.lang.Object) 
		Object element
	public java.util.ListIterator listIterator () 
	public java.util.ListIterator listIterator (int) 
		int index
	public java.lang.Object remove (int) 
		int index
	public java.lang.Object set (int, java.lang.Object) 
		int index
		Object element
	public java.util.List subList (int, int) 
		int fromIndex
		int toIndex
	public boolean equals (java.lang.Object) 
		Object object
	public int hashCode () 
	protected boolean standardAdd (java.lang.Object) 
		Object element
	protected boolean standardAddAll (int, java.lang.Iterable) 
		int index
		Iterable elements
	protected int standardIndexOf (java.lang.Object) 
		Object element
	protected int standardLastIndexOf (java.lang.Object) 
		Object element
	protected java.util.Iterator standardIterator () 
	protected java.util.ListIterator standardListIterator () 
	protected java.util.ListIterator standardListIterator (int) 
		int start
	protected java.util.List standardSubList (int, int) 
		int fromIndex
		int toIndex
	protected boolean standardEquals (java.lang.Object) 
		Object object
	protected int standardHashCode () 
	protected volatile synthetic java.util.Collection delegate () 
	protected volatile synthetic java.lang.Object delegate () 
}

autovalue/shaded/com/google$/common/collect/$ForwardingMap$StandardEntrySet.class
$ForwardingMap.java
package autovalue.shaded.com.google$.common.collect
public abstract autovalue.shaded.com.google$.common.collect.$ForwardingMap$StandardEntrySet extends autovalue.shaded.com.google$.common.collect.$Maps$EntrySet {
	final synthetic autovalue.shaded.com.google$.common.collect.$ForwardingMap this$0
	public void  (autovalue.shaded.com.google$.common.collect.$ForwardingMap) 
	java.util.Map map () 
}

autovalue/shaded/com/google$/common/collect/$ForwardingMap$StandardKeySet.class
$ForwardingMap.java
package autovalue.shaded.com.google$.common.collect
public autovalue.shaded.com.google$.common.collect.$ForwardingMap$StandardKeySet extends autovalue.shaded.com.google$.common.collect.$Maps$KeySet {
	final synthetic autovalue.shaded.com.google$.common.collect.$ForwardingMap this$0
	public void  (autovalue.shaded.com.google$.common.collect.$ForwardingMap) 
}

autovalue/shaded/com/google$/common/collect/$ForwardingMap$StandardValues.class
$ForwardingMap.java
package autovalue.shaded.com.google$.common.collect
public autovalue.shaded.com.google$.common.collect.$ForwardingMap$StandardValues extends autovalue.shaded.com.google$.common.collect.$Maps$Values {
	final synthetic autovalue.shaded.com.google$.common.collect.$ForwardingMap this$0
	public void  (autovalue.shaded.com.google$.common.collect.$ForwardingMap) 
}

autovalue/shaded/com/google$/common/collect/$ForwardingMap.class
$ForwardingMap.java
package autovalue.shaded.com.google$.common.collect
public abstract autovalue.shaded.com.google$.common.collect.$ForwardingMap extends autovalue.shaded.com.google$.common.collect.$ForwardingObject implements java.util.Map  {
	protected void  () 
	protected abstract java.util.Map delegate () 
	public int size () 
	public boolean isEmpty () 
	public java.lang.Object remove (java.lang.Object) 
		Object object
	public void clear () 
	public boolean containsKey (java.lang.Object) 
		Object key
	public boolean containsValue (java.lang.Object) 
		Object value
	public java.lang.Object get (java.lang.Object) 
		Object key
	public java.lang.Object put (java.lang.Object, java.lang.Object) 
		Object key
		Object value
	public void putAll (java.util.Map) 
		java.util.Map map
	public java.util.Set keySet () 
	public java.util.Collection values () 
	public java.util.Set entrySet () 
	public boolean equals (java.lang.Object) 
		Object object
	public int hashCode () 
	protected void standardPutAll (java.util.Map) 
		java.util.Map map
	protected java.lang.Object standardRemove (java.lang.Object) 
		Object value
		java.util.Map$Entry entry
		Object key
		java.util.Iterator entryIterator
	protected void standardClear () 
	protected boolean standardContainsKey (java.lang.Object) 
		Object key
	protected boolean standardContainsValue (java.lang.Object) 
		Object value
	protected boolean standardIsEmpty () 
	protected boolean standardEquals (java.lang.Object) 
		Object object
	protected int standardHashCode () 
	protected java.lang.String standardToString () 
	protected volatile synthetic java.lang.Object delegate () 
}

autovalue/shaded/com/google$/common/collect/$ForwardingMapEntry.class
$ForwardingMapEntry.java
package autovalue.shaded.com.google$.common.collect
public abstract autovalue.shaded.com.google$.common.collect.$ForwardingMapEntry extends autovalue.shaded.com.google$.common.collect.$ForwardingObject implements java.util.Map$Entry  {
	protected void  () 
	protected abstract java.util.Map$Entry delegate () 
	public java.lang.Object getKey () 
	public java.lang.Object getValue () 
	public java.lang.Object setValue (java.lang.Object) 
		Object value
	public boolean equals (java.lang.Object) 
		Object object
	public int hashCode () 
	protected boolean standardEquals (java.lang.Object) 
		java.util.Map$Entry that
		Object object
	protected int standardHashCode () 
		Object k
		Object v
	protected java.lang.String standardToString () 
	protected volatile synthetic java.lang.Object delegate () 
}

autovalue/shaded/com/google$/common/collect/$ForwardingMultimap.class
$ForwardingMultimap.java
package autovalue.shaded.com.google$.common.collect
public abstract autovalue.shaded.com.google$.common.collect.$ForwardingMultimap extends autovalue.shaded.com.google$.common.collect.$ForwardingObject implements autovalue.shaded.com.google$.common.collect.$Multimap  {
	protected void  () 
	protected abstract autovalue.shaded.com.google$.common.collect.$Multimap delegate () 
	public java.util.Map asMap () 
	public void clear () 
	public boolean containsEntry (java.lang.Object, java.lang.Object) 
		Object key
		Object value
	public boolean containsKey (java.lang.Object) 
		Object key
	public boolean containsValue (java.lang.Object) 
		Object value
	public java.util.Collection entries () 
	public java.util.Collection get (java.lang.Object) 
		Object key
	public boolean isEmpty () 
	public autovalue.shaded.com.google$.common.collect.$Multiset keys () 
	public java.util.Set keySet () 
	public boolean put (java.lang.Object, java.lang.Object) 
		Object key
		Object value
	public boolean putAll (java.lang.Object, java.lang.Iterable) 
		Object key
		Iterable values
	public boolean putAll (autovalue.shaded.com.google$.common.collect.$Multimap) 
		autovalue.shaded.com.google$.common.collect.$Multimap multimap
	public boolean remove (java.lang.Object, java.lang.Object) 
		Object key
		Object value
	public java.util.Collection removeAll (java.lang.Object) 
		Object key
	public java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable) 
		Object key
		Iterable values
	public int size () 
	public java.util.Collection values () 
	public boolean equals (java.lang.Object) 
		Object object
	public int hashCode () 
	protected volatile synthetic java.lang.Object delegate () 
}

autovalue/shaded/com/google$/common/collect/$ForwardingMultiset$StandardElementSet.class
$ForwardingMultiset.java
package autovalue.shaded.com.google$.common.collect
public autovalue.shaded.com.google$.common.collect.$ForwardingMultiset$StandardElementSet extends autovalue.shaded.com.google$.common.collect.$Multisets$ElementSet {
	final synthetic autovalue.shaded.com.google$.common.collect.$ForwardingMultiset this$0
	public void  (autovalue.shaded.com.google$.common.collect.$ForwardingMultiset) 
	autovalue.shaded.com.google$.common.collect.$Multiset multiset () 
}

autovalue/shaded/com/google$/common/collect/$ForwardingMultiset.class
$ForwardingMultiset.java
package autovalue.shaded.com.google$.common.collect
public abstract autovalue.shaded.com.google$.common.collect.$ForwardingMultiset extends autovalue.shaded.com.google$.common.collect.$ForwardingCollection implements autovalue.shaded.com.google$.common.collect.$Multiset  {
	protected void  () 
	protected abstract autovalue.shaded.com.google$.common.collect.$Multiset delegate () 
	public int count (java.lang.Object) 
		Object element
	public int add (java.lang.Object, int) 
		Object element
		int occurrences
	public int remove (java.lang.Object, int) 
		Object element
		int occurrences
	public java.util.Set elementSet () 
	public java.util.Set entrySet () 
	public boolean equals (java.lang.Object) 
		Object object
	public int hashCode () 
	public int setCount (java.lang.Object, int) 
		Object element
		int count
	public boolean setCount (java.lang.Object, int, int) 
		Object element
		int oldCount
		int newCount
	protected boolean standardContains (java.lang.Object) 
		Object object
	protected void standardClear () 
	protected int standardCount (java.lang.Object) 
		autovalue.shaded.com.google$.common.collect.$Multiset$Entry entry
		java.util.Iterator i$
		Object object
	protected boolean standardAdd (java.lang.Object) 
		Object element
	protected boolean standardAddAll (java.util.Collection) 
		java.util.Collection elementsToAdd
	protected boolean standardRemove (java.lang.Object) 
		Object element
	protected boolean standardRemoveAll (java.util.Collection) 
		java.util.Collection elementsToRemove
	protected boolean standardRetainAll (java.util.Collection) 
		java.util.Collection elementsToRetain
	protected int standardSetCount (java.lang.Object, int) 
		Object element
		int count
	protected boolean standardSetCount (java.lang.Object, int, int) 
		Object element
		int oldCount
		int newCount
	protected java.util.Iterator standardIterator () 
	protected int standardSize () 
	protected boolean standardEquals (java.lang.Object) 
		Object object
	protected int standardHashCode () 
	protected java.lang.String standardToString () 
	protected volatile synthetic java.util.Collection delegate () 
	protected volatile synthetic java.lang.Object delegate () 
}

autovalue/shaded/com/google$/common/collect/$ForwardingNavigableSet$StandardDescendingSet.class
$ForwardingNavigableSet.java
package autovalue.shaded.com.google$.common.collect
public autovalue.shaded.com.google$.common.collect.$ForwardingNavigableSet$StandardDescendingSet extends autovalue.shaded.com.google$.common.collect.$Sets$DescendingSet {
	final synthetic autovalue.shaded.com.google$.common.collect.$ForwardingNavigableSet this$0
	public void  (autovalue.shaded.com.google$.common.collect.$ForwardingNavigableSet) 
}

autovalue/shaded/com/google$/common/collect/$ForwardingNavigableSet.class
$ForwardingNavigableSet.java
package autovalue.shaded.com.google$.common.collect
public abstract autovalue.shaded.com.google$.common.collect.$ForwardingNavigableSet extends autovalue.shaded.com.google$.common.collect.$ForwardingSortedSet implements java.util.NavigableSet  {
	protected void  () 
	protected abstract java.util.NavigableSet delegate () 
	public java.lang.Object lower (java.lang.Object) 
		Object e
	protected java.lang.Object standardLower (java.lang.Object) 
		Object e
	public java.lang.Object floor (java.lang.Object) 
		Object e
	protected java.lang.Object standardFloor (java.lang.Object) 
		Object e
	public java.lang.Object ceiling (java.lang.Object) 
		Object e
	protected java.lang.Object standardCeiling (java.lang.Object) 
		Object e
	public java.lang.Object higher (java.lang.Object) 
		Object e
	protected java.lang.Object standardHigher (java.lang.Object) 
		Object e
	public java.lang.Object pollFirst () 
	protected java.lang.Object standardPollFirst () 
	public java.lang.Object pollLast () 
	protected java.lang.Object standardPollLast () 
	protected java.lang.Object standardFirst () 
	protected java.lang.Object standardLast () 
	public java.util.NavigableSet descendingSet () 
	public java.util.Iterator descendingIterator () 
	public java.util.NavigableSet subSet (java.lang.Object, boolean, java.lang.Object, boolean) 
		Object fromElement
		boolean fromInclusive
		Object toElement
		boolean toInclusive
	protected java.util.NavigableSet standardSubSet (java.lang.Object, boolean, java.lang.Object, boolean) 
		Object fromElement
		boolean fromInclusive
		Object toElement
		boolean toInclusive
	protected java.util.SortedSet standardSubSet (java.lang.Object, java.lang.Object) 
		Object fromElement
		Object toElement
	public java.util.NavigableSet headSet (java.lang.Object, boolean) 
		Object toElement
		boolean inclusive
	protected java.util.SortedSet standardHeadSet (java.lang.Object) 
		Object toElement
	public java.util.NavigableSet tailSet (java.lang.Object, boolean) 
		Object fromElement
		boolean inclusive
	protected java.util.SortedSet standardTailSet (java.lang.Object) 
		Object fromElement
	protected volatile synthetic java.util.SortedSet delegate () 
	protected volatile synthetic java.util.Set delegate () 
	protected volatile synthetic java.util.Collection delegate () 
	protected volatile synthetic java.lang.Object delegate () 
}

autovalue/shaded/com/google$/common/collect/$ForwardingObject.class
$ForwardingObject.java
package autovalue.shaded.com.google$.common.collect
public abstract autovalue.shaded.com.google$.common.collect.$ForwardingObject extends java.lang.Object {
	protected void  () 
	protected abstract java.lang.Object delegate () 
	public java.lang.String toString () 
}

autovalue/shaded/com/google$/common/collect/$ForwardingSet.class
$ForwardingSet.java
package autovalue.shaded.com.google$.common.collect
public abstract autovalue.shaded.com.google$.common.collect.$ForwardingSet extends autovalue.shaded.com.google$.common.collect.$ForwardingCollection implements java.util.Set  {
	protected void  () 
	protected abstract java.util.Set delegate () 
	public boolean equals (java.lang.Object) 
		Object object
	public int hashCode () 
	protected boolean standardRemoveAll (java.util.Collection) 
		java.util.Collection collection
	protected boolean standardEquals (java.lang.Object) 
		Object object
	protected int standardHashCode () 
	protected volatile synthetic java.util.Collection delegate () 
	protected volatile synthetic java.lang.Object delegate () 
}

autovalue/shaded/com/google$/common/collect/$ForwardingSortedMap$StandardKeySet.class
$ForwardingSortedMap.java
package autovalue.shaded.com.google$.common.collect
public autovalue.shaded.com.google$.common.collect.$ForwardingSortedMap$StandardKeySet extends autovalue.shaded.com.google$.common.collect.$Maps$SortedKeySet {
	final synthetic autovalue.shaded.com.google$.common.collect.$ForwardingSortedMap this$0
	public void  (autovalue.shaded.com.google$.common.collect.$ForwardingSortedMap) 
}

autovalue/shaded/com/google$/common/collect/$ForwardingSortedMap.class
$ForwardingSortedMap.java
package autovalue.shaded.com.google$.common.collect
public abstract autovalue.shaded.com.google$.common.collect.$ForwardingSortedMap extends autovalue.shaded.com.google$.common.collect.$ForwardingMap implements java.util.SortedMap  {
	protected void  () 
	protected abstract java.util.SortedMap delegate () 
	public java.util.Comparator comparator () 
	public java.lang.Object firstKey () 
	public java.util.SortedMap headMap (java.lang.Object) 
		Object toKey
	public java.lang.Object lastKey () 
	public java.util.SortedMap subMap (java.lang.Object, java.lang.Object) 
		Object fromKey
		Object toKey
	public java.util.SortedMap tailMap (java.lang.Object) 
		Object fromKey
	private int unsafeCompare (java.lang.Object, java.lang.Object) 
		Object k1
		Object k2
		java.util.Comparator comparator
	protected boolean standardContainsKey (java.lang.Object) 
		java.util.SortedMap self
		Object ceilingKey
		ClassCastException e
		java.util.NoSuchElementException e
		NullPointerException e
		Object key
	protected java.util.SortedMap standardSubMap (java.lang.Object, java.lang.Object) 
		Object fromKey
		Object toKey
	protected volatile synthetic java.util.Map delegate () 
	protected volatile synthetic java.lang.Object delegate () 
}

autovalue/shaded/com/google$/common/collect/$ForwardingSortedSet.class
$ForwardingSortedSet.java
package autovalue.shaded.com.google$.common.collect
public abstract autovalue.shaded.com.google$.common.collect.$ForwardingSortedSet extends autovalue.shaded.com.google$.common.collect.$ForwardingSet implements java.util.SortedSet  {
	protected void  () 
	protected abstract java.util.SortedSet delegate () 
	public java.util.Comparator comparator () 
	public java.lang.Object first () 
	public java.util.SortedSet headSet (java.lang.Object) 
		Object toElement
	public java.lang.Object last () 
	public java.util.SortedSet subSet (java.lang.Object, java.lang.Object) 
		Object fromElement
		Object toElement
	public java.util.SortedSet tailSet (java.lang.Object) 
		Object fromElement
	private int unsafeCompare (java.lang.Object, java.lang.Object) 
		Object o1
		Object o2
		java.util.Comparator comparator
	protected boolean standardContains (java.lang.Object) 
		java.util.SortedSet self
		Object ceiling
		ClassCastException e
		java.util.NoSuchElementException e
		NullPointerException e
		Object object
	protected boolean standardRemove (java.lang.Object) 
		Object ceiling
		java.util.SortedSet self
		java.util.Iterator iterator
		ClassCastException e
		NullPointerException e
		Object object
	protected java.util.SortedSet standardSubSet (java.lang.Object, java.lang.Object) 
		Object fromElement
		Object toElement
	protected volatile synthetic java.util.Set delegate () 
	protected volatile synthetic java.util.Collection delegate () 
	protected volatile synthetic java.lang.Object delegate () 
}

autovalue/shaded/com/google$/common/collect/$GenericMapMaker$NullListener.class
$GenericMapMaker.java
package autovalue.shaded.com.google$.common.collect
final enum autovalue.shaded.com.google$.common.collect.$GenericMapMaker$NullListener extends java.lang.Enum implements autovalue.shaded.com.google$.common.collect.$MapMaker$RemovalListener  {
	public static final enum autovalue.shaded.com.google$.common.collect.$GenericMapMaker$NullListener INSTANCE
	private static final synthetic autovalue.shaded.com.google$.common.collect.$GenericMapMaker$NullListener[] $VALUES
	public static autovalue.shaded.com.google$.common.collect.$GenericMapMaker$NullListener[] values () 
	public static autovalue.shaded.com.google$.common.collect.$GenericMapMaker$NullListener valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	public void onRemoval (autovalue.shaded.com.google$.common.collect.$MapMaker$RemovalNotification) 
		autovalue.shaded.com.google$.common.collect.$MapMaker$RemovalNotification notification
	static void  () 
}

autovalue/shaded/com/google$/common/collect/$GenericMapMaker.class
$GenericMapMaker.java
package autovalue.shaded.com.google$.common.collect
abstract autovalue.shaded.com.google$.common.collect.$GenericMapMaker extends java.lang.Object {
	autovalue.shaded.com.google$.common.collect.$MapMaker$RemovalListener removalListener
	void  () 
	abstract autovalue.shaded.com.google$.common.collect.$GenericMapMaker keyEquivalence (autovalue.shaded.com.google$.common.base.$Equivalence) 
	public abstract autovalue.shaded.com.google$.common.collect.$GenericMapMaker initialCapacity (int) 
	abstract autovalue.shaded.com.google$.common.collect.$GenericMapMaker maximumSize (int) 
	public abstract autovalue.shaded.com.google$.common.collect.$GenericMapMaker concurrencyLevel (int) 
	public abstract autovalue.shaded.com.google$.common.collect.$GenericMapMaker weakKeys () 
	public abstract autovalue.shaded.com.google$.common.collect.$GenericMapMaker weakValues () 
	abstract autovalue.shaded.com.google$.common.collect.$GenericMapMaker softValues () 
	abstract autovalue.shaded.com.google$.common.collect.$GenericMapMaker expireAfterWrite (long, java.util.concurrent.TimeUnit) 
	abstract autovalue.shaded.com.google$.common.collect.$GenericMapMaker expireAfterAccess (long, java.util.concurrent.TimeUnit) 
	autovalue.shaded.com.google$.common.collect.$MapMaker$RemovalListener getRemovalListener () 
	public abstract java.util.concurrent.ConcurrentMap makeMap () 
	abstract autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap makeCustomMap () 
	abstract java.util.concurrent.ConcurrentMap makeComputingMap (autovalue.shaded.com.google$.common.base.$Function) 
}

autovalue/shaded/com/google$/common/collect/$HashMultimap.class
$HashMultimap.java
package autovalue.shaded.com.google$.common.collect
public final autovalue.shaded.com.google$.common.collect.$HashMultimap extends autovalue.shaded.com.google$.common.collect.$AbstractSetMultimap {
	private static final int DEFAULT_VALUES_PER_KEY
	transient int expectedValuesPerKey
	private static final long serialVersionUID
	public static autovalue.shaded.com.google$.common.collect.$HashMultimap create () 
	public static autovalue.shaded.com.google$.common.collect.$HashMultimap create (int, int) 
		int expectedKeys
		int expectedValuesPerKey
	public static autovalue.shaded.com.google$.common.collect.$HashMultimap create (autovalue.shaded.com.google$.common.collect.$Multimap) 
		autovalue.shaded.com.google$.common.collect.$Multimap multimap
	private void  () 
	private void  (int, int) 
		int expectedKeys
		int expectedValuesPerKey
	private void  (autovalue.shaded.com.google$.common.collect.$Multimap) 
		autovalue.shaded.com.google$.common.collect.$Multimap multimap
	java.util.Set createCollection () 
	private void writeObject (java.io.ObjectOutputStream)  throws java.io.IOException 
		java.io.ObjectOutputStream stream
	private void readObject (java.io.ObjectInputStream)  throws java.io.IOException java.lang.ClassNotFoundException 
		java.io.ObjectInputStream stream
		int distinctKeys
		java.util.Map map
	public volatile synthetic boolean equals (java.lang.Object) 
		Object x0
	public volatile synthetic boolean put (java.lang.Object, java.lang.Object) 
		Object x0
		Object x1
	public volatile synthetic java.util.Map asMap () 
	public volatile synthetic java.util.Set replaceValues (java.lang.Object, java.lang.Iterable) 
		Object x0
		Iterable x1
	public volatile synthetic java.util.Set removeAll (java.lang.Object) 
		Object x0
	public volatile synthetic java.util.Set entries () 
	public volatile synthetic java.util.Set get (java.lang.Object) 
		Object x0
	public volatile synthetic java.util.Collection values () 
	public volatile synthetic void clear () 
	public volatile synthetic boolean containsKey (java.lang.Object) 
		Object x0
	public volatile synthetic int size () 
	volatile synthetic java.util.Collection createCollection () 
	public volatile synthetic java.lang.String toString () 
	public volatile synthetic int hashCode () 
	public volatile synthetic autovalue.shaded.com.google$.common.collect.$Multiset keys () 
	public volatile synthetic java.util.Set keySet () 
	public volatile synthetic boolean putAll (autovalue.shaded.com.google$.common.collect.$Multimap) 
		autovalue.shaded.com.google$.common.collect.$Multimap x0
	public volatile synthetic boolean putAll (java.lang.Object, java.lang.Iterable) 
		Object x0
		Iterable x1
	public volatile synthetic boolean remove (java.lang.Object, java.lang.Object) 
		Object x0
		Object x1
	public volatile synthetic boolean containsEntry (java.lang.Object, java.lang.Object) 
		Object x0
		Object x1
	public volatile synthetic boolean containsValue (java.lang.Object) 
		Object x0
	public volatile synthetic boolean isEmpty () 
}

autovalue/shaded/com/google$/common/collect/$HashMultiset.class
$HashMultiset.java
package autovalue.shaded.com.google$.common.collect
public final autovalue.shaded.com.google$.common.collect.$HashMultiset extends autovalue.shaded.com.google$.common.collect.$AbstractMapBasedMultiset {
	private static final long serialVersionUID
	public static autovalue.shaded.com.google$.common.collect.$HashMultiset create () 
	public static autovalue.shaded.com.google$.common.collect.$HashMultiset create (int) 
		int distinctElements
	public static autovalue.shaded.com.google$.common.collect.$HashMultiset create (java.lang.Iterable) 
		Iterable elements
		autovalue.shaded.com.google$.common.collect.$HashMultiset multiset
	private void  () 
	private void  (int) 
		int distinctElements
	private void writeObject (java.io.ObjectOutputStream)  throws java.io.IOException 
		java.io.ObjectOutputStream stream
	private void readObject (java.io.ObjectInputStream)  throws java.io.IOException java.lang.ClassNotFoundException 
		java.io.ObjectInputStream stream
		int distinctElements
	public volatile synthetic int setCount (java.lang.Object, int) 
		Object x0
		int x1
	public volatile synthetic int remove (java.lang.Object, int) 
		Object x0
		int x1
	public volatile synthetic int add (java.lang.Object, int) 
		Object x0
		int x1
	public volatile synthetic int count (java.lang.Object) 
		Object x0
	public volatile synthetic java.util.Iterator iterator () 
	public volatile synthetic int size () 
	public volatile synthetic void clear () 
	public volatile synthetic java.util.Set entrySet () 
	public volatile synthetic java.lang.String toString () 
	public volatile synthetic int hashCode () 
	public volatile synthetic boolean equals (java.lang.Object) 
		Object x0
	public volatile synthetic java.util.Set elementSet () 
	public volatile synthetic boolean retainAll (java.util.Collection) 
		java.util.Collection x0
	public volatile synthetic boolean removeAll (java.util.Collection) 
		java.util.Collection x0
	public volatile synthetic boolean addAll (java.util.Collection) 
		java.util.Collection x0
	public volatile synthetic boolean setCount (java.lang.Object, int, int) 
		Object x0
		int x1
		int x2
	public volatile synthetic boolean remove (java.lang.Object) 
		Object x0
	public volatile synthetic boolean add (java.lang.Object) 
		Object x0
	public volatile synthetic boolean contains (java.lang.Object) 
		Object x0
	public volatile synthetic boolean isEmpty () 
}

autovalue/shaded/com/google$/common/collect/$Hashing.class
$Hashing.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$Hashing extends java.lang.Object {
	private static final int C1
	private static final int C2
	private static int MAX_TABLE_SIZE
	private void  () 
	static int smear (int) 
		int hashCode
	static int smearedHash (java.lang.Object) 
		Object o
	static int closedTableSize (int, double) 
		int expectedEntries
		double loadFactor
		int tableSize
	static boolean needsResizing (int, int, double) 
		int size
		int tableSize
		double loadFactor
	static void  () 
}

autovalue/shaded/com/google$/common/collect/$ImmutableAsList$SerializedForm.class
$ImmutableAsList.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$ImmutableAsList$SerializedForm extends java.lang.Object implements java.io.Serializable  {
	final autovalue.shaded.com.google$.common.collect.$ImmutableCollection collection
	private static final long serialVersionUID
	void  (autovalue.shaded.com.google$.common.collect.$ImmutableCollection) 
		autovalue.shaded.com.google$.common.collect.$ImmutableCollection collection
	java.lang.Object readResolve () 
}

autovalue/shaded/com/google$/common/collect/$ImmutableAsList.class
$ImmutableAsList.java
package autovalue.shaded.com.google$.common.collect
abstract autovalue.shaded.com.google$.common.collect.$ImmutableAsList extends autovalue.shaded.com.google$.common.collect.$ImmutableList {
	void  () 
	abstract autovalue.shaded.com.google$.common.collect.$ImmutableCollection delegateCollection () 
	public boolean contains (java.lang.Object) 
		Object target
	public int size () 
	public boolean isEmpty () 
	boolean isPartialView () 
	private void readObject (java.io.ObjectInputStream)  throws java.io.InvalidObjectException 
		java.io.ObjectInputStream stream
	java.lang.Object writeReplace () 
}

autovalue/shaded/com/google$/common/collect/$ImmutableBiMap$Builder.class
$ImmutableBiMap.java
package autovalue.shaded.com.google$.common.collect
public final autovalue.shaded.com.google$.common.collect.$ImmutableBiMap$Builder extends autovalue.shaded.com.google$.common.collect.$ImmutableMap$Builder {
	public void  () 
	void  (int) 
		int size
	public autovalue.shaded.com.google$.common.collect.$ImmutableBiMap$Builder put (java.lang.Object, java.lang.Object) 
		Object key
		Object value
	public autovalue.shaded.com.google$.common.collect.$ImmutableBiMap$Builder put (java.util.Map$Entry) 
		java.util.Map$Entry entry
	public autovalue.shaded.com.google$.common.collect.$ImmutableBiMap$Builder putAll (java.util.Map) 
		java.util.Map map
	public autovalue.shaded.com.google$.common.collect.$ImmutableBiMap$Builder putAll (java.lang.Iterable) 
		Iterable entries
	public autovalue.shaded.com.google$.common.collect.$ImmutableBiMap$Builder orderEntriesByValue (java.util.Comparator) 
		java.util.Comparator valueComparator
	public autovalue.shaded.com.google$.common.collect.$ImmutableBiMap build () 
	public volatile synthetic autovalue.shaded.com.google$.common.collect.$ImmutableMap build () 
	public volatile synthetic autovalue.shaded.com.google$.common.collect.$ImmutableMap$Builder orderEntriesByValue (java.util.Comparator) 
		java.util.Comparator x0
	public volatile synthetic autovalue.shaded.com.google$.common.collect.$ImmutableMap$Builder putAll (java.lang.Iterable) 
		Iterable x0
	public volatile synthetic autovalue.shaded.com.google$.common.collect.$ImmutableMap$Builder putAll (java.util.Map) 
		java.util.Map x0
	public volatile synthetic autovalue.shaded.com.google$.common.collect.$ImmutableMap$Builder put (java.util.Map$Entry) 
		java.util.Map$Entry x0
	public volatile synthetic autovalue.shaded.com.google$.common.collect.$ImmutableMap$Builder put (java.lang.Object, java.lang.Object) 
		Object x0
		Object x1
}

autovalue/shaded/com/google$/common/collect/$ImmutableBiMap$SerializedForm.class
$ImmutableBiMap.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$ImmutableBiMap$SerializedForm extends autovalue.shaded.com.google$.common.collect.$ImmutableMap$SerializedForm {
	private static final long serialVersionUID
	void  (autovalue.shaded.com.google$.common.collect.$ImmutableBiMap) 
		autovalue.shaded.com.google$.common.collect.$ImmutableBiMap bimap
	java.lang.Object readResolve () 
		autovalue.shaded.com.google$.common.collect.$ImmutableBiMap$Builder builder
}

autovalue/shaded/com/google$/common/collect/$ImmutableBiMap.class
$ImmutableBiMap.java
package autovalue.shaded.com.google$.common.collect
public abstract autovalue.shaded.com.google$.common.collect.$ImmutableBiMap extends autovalue.shaded.com.google$.common.collect.$ImmutableMap implements autovalue.shaded.com.google$.common.collect.$BiMap  {
	public static autovalue.shaded.com.google$.common.collect.$ImmutableBiMap of () 
	public static autovalue.shaded.com.google$.common.collect.$ImmutableBiMap of (java.lang.Object, java.lang.Object) 
		Object k1
		Object v1
	public static autovalue.shaded.com.google$.common.collect.$ImmutableBiMap of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) 
		Object k1
		Object v1
		Object k2
		Object v2
	public static autovalue.shaded.com.google$.common.collect.$ImmutableBiMap of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) 
		Object k1
		Object v1
		Object k2
		Object v2
		Object k3
		Object v3
	public static autovalue.shaded.com.google$.common.collect.$ImmutableBiMap of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) 
		Object k1
		Object v1
		Object k2
		Object v2
		Object k3
		Object v3
		Object k4
		Object v4
	public static autovalue.shaded.com.google$.common.collect.$ImmutableBiMap of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) 
		Object k1
		Object v1
		Object k2
		Object v2
		Object k3
		Object v3
		Object k4
		Object v4
		Object k5
		Object v5
	public static autovalue.shaded.com.google$.common.collect.$ImmutableBiMap$Builder builder () 
	public static autovalue.shaded.com.google$.common.collect.$ImmutableBiMap copyOf (java.util.Map) 
		autovalue.shaded.com.google$.common.collect.$ImmutableBiMap bimap
		java.util.Map map
	public static autovalue.shaded.com.google$.common.collect.$ImmutableBiMap copyOf (java.lang.Iterable) 
		java.util.Map$Entry entry
		Iterable entries
		java.util.Map$Entry[] entryArray
	void  () 
	public abstract autovalue.shaded.com.google$.common.collect.$ImmutableBiMap inverse () 
	public autovalue.shaded.com.google$.common.collect.$ImmutableSet values () 
	public java.lang.Object forcePut (java.lang.Object, java.lang.Object) 
		Object key
		Object value
	java.lang.Object writeReplace () 
	public volatile synthetic autovalue.shaded.com.google$.common.collect.$ImmutableCollection values () 
	public volatile synthetic java.util.Collection values () 
	public volatile synthetic autovalue.shaded.com.google$.common.collect.$BiMap inverse () 
	public volatile synthetic java.util.Set values () 
}

autovalue/shaded/com/google$/common/collect/$ImmutableCollection$ArrayBasedBuilder.class
$ImmutableCollection.java
package autovalue.shaded.com.google$.common.collect
abstract autovalue.shaded.com.google$.common.collect.$ImmutableCollection$ArrayBasedBuilder extends autovalue.shaded.com.google$.common.collect.$ImmutableCollection$Builder {
	Object[] contents
	int size
	void  (int) 
		int initialCapacity
	private void ensureCapacity (int) 
		int minCapacity
	public autovalue.shaded.com.google$.common.collect.$ImmutableCollection$ArrayBasedBuilder add (java.lang.Object) 
		Object element
	public transient autovalue.shaded.com.google$.common.collect.$ImmutableCollection$Builder add (java.lang.Object[]) 
		Object[] elements
	public autovalue.shaded.com.google$.common.collect.$ImmutableCollection$Builder addAll (java.lang.Iterable) 
		java.util.Collection collection
		Iterable elements
	public volatile synthetic autovalue.shaded.com.google$.common.collect.$ImmutableCollection$Builder add (java.lang.Object) 
		Object x0
}

autovalue/shaded/com/google$/common/collect/$ImmutableCollection$Builder.class
$ImmutableCollection.java
package autovalue.shaded.com.google$.common.collect
public abstract autovalue.shaded.com.google$.common.collect.$ImmutableCollection$Builder extends java.lang.Object {
	static final int DEFAULT_INITIAL_CAPACITY
	static int expandedCapacity (int, int) 
		int oldCapacity
		int minCapacity
		int newCapacity
	void  () 
	public abstract autovalue.shaded.com.google$.common.collect.$ImmutableCollection$Builder add (java.lang.Object) 
	public transient autovalue.shaded.com.google$.common.collect.$ImmutableCollection$Builder add (java.lang.Object[]) 
		Object element
		Object[] arr$
		int len$
		int i$
		Object[] elements
	public autovalue.shaded.com.google$.common.collect.$ImmutableCollection$Builder addAll (java.lang.Iterable) 
		Object element
		java.util.Iterator i$
		Iterable elements
	public autovalue.shaded.com.google$.common.collect.$ImmutableCollection$Builder addAll (java.util.Iterator) 
		java.util.Iterator elements
	public abstract autovalue.shaded.com.google$.common.collect.$ImmutableCollection build () 
}

autovalue/shaded/com/google$/common/collect/$ImmutableCollection.class
$ImmutableCollection.java
package autovalue.shaded.com.google$.common.collect
public abstract autovalue.shaded.com.google$.common.collect.$ImmutableCollection extends java.util.AbstractCollection implements java.io.Serializable  {
	private transient autovalue.shaded.com.google$.common.collect.$ImmutableList asList
	void  () 
	public abstract autovalue.shaded.com.google$.common.collect.$UnmodifiableIterator iterator () 
	public final java.lang.Object[] toArray () 
		int size
		Object[] result
	public final java.lang.Object[] toArray (java.lang.Object[]) 
		Object[] other
		int size
	public abstract boolean contains (java.lang.Object) 
	public final boolean add (java.lang.Object) 
		Object e
	public final boolean remove (java.lang.Object) 
		Object object
	public final boolean addAll (java.util.Collection) 
		java.util.Collection newElements
	public final boolean removeAll (java.util.Collection) 
		java.util.Collection oldElements
	public final boolean retainAll (java.util.Collection) 
		java.util.Collection elementsToKeep
	public final void clear () 
	public autovalue.shaded.com.google$.common.collect.$ImmutableList asList () 
		autovalue.shaded.com.google$.common.collect.$ImmutableList list
	autovalue.shaded.com.google$.common.collect.$ImmutableList createAsList () 
	abstract boolean isPartialView () 
	int copyIntoArray (java.lang.Object[], int) 
		Object e
		java.util.Iterator i$
		Object[] dst
		int offset
	java.lang.Object writeReplace () 
	public volatile synthetic java.util.Iterator iterator () 
}

autovalue/shaded/com/google$/common/collect/$ImmutableEntry.class
$ImmutableEntry.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$ImmutableEntry extends autovalue.shaded.com.google$.common.collect.$AbstractMapEntry implements java.io.Serializable  {
	final Object key
	final Object value
	private static final long serialVersionUID
	void  (java.lang.Object, java.lang.Object) 
		Object key
		Object value
	public final java.lang.Object getKey () 
	public final java.lang.Object getValue () 
	public final java.lang.Object setValue (java.lang.Object) 
		Object value
}

autovalue/shaded/com/google$/common/collect/$ImmutableEnumMap$1.class
$ImmutableEnumMap.java
package autovalue.shaded.com.google$.common.collect
synthetic autovalue.shaded.com.google$.common.collect.$ImmutableEnumMap$1 extends java.lang.Object {
}

autovalue/shaded/com/google$/common/collect/$ImmutableEnumMap$EnumSerializedForm.class
$ImmutableEnumMap.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$ImmutableEnumMap$EnumSerializedForm extends java.lang.Object implements java.io.Serializable  {
	final java.util.EnumMap delegate
	private static final long serialVersionUID
	void  (java.util.EnumMap) 
		java.util.EnumMap delegate
	java.lang.Object readResolve () 
}

autovalue/shaded/com/google$/common/collect/$ImmutableEnumMap.class
$ImmutableEnumMap.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$ImmutableEnumMap extends autovalue.shaded.com.google$.common.collect.$ImmutableMap$IteratorBasedImmutableMap {
	private final transient java.util.EnumMap delegate
	static autovalue.shaded.com.google$.common.collect.$ImmutableMap asImmutable (java.util.EnumMap) 
		java.util.Map$Entry entry
		java.util.EnumMap map
	private void  (java.util.EnumMap) 
		java.util.EnumMap delegate
	autovalue.shaded.com.google$.common.collect.$UnmodifiableIterator keyIterator () 
	public int size () 
	public boolean containsKey (java.lang.Object) 
		Object key
	public java.lang.Object get (java.lang.Object) 
		Object key
	public boolean equals (java.lang.Object) 
		Object object
	autovalue.shaded.com.google$.common.collect.$UnmodifiableIterator entryIterator () 
	boolean isPartialView () 
	java.lang.Object writeReplace () 
	synthetic void  (java.util.EnumMap, autovalue.shaded.com.google$.common.collect.$ImmutableEnumMap$1) 
		java.util.EnumMap x0
		autovalue.shaded.com.google$.common.collect.$ImmutableEnumMap$1 x1
}

autovalue/shaded/com/google$/common/collect/$ImmutableEnumSet$1.class
$ImmutableEnumSet.java
package autovalue.shaded.com.google$.common.collect
synthetic autovalue.shaded.com.google$.common.collect.$ImmutableEnumSet$1 extends java.lang.Object {
}

autovalue/shaded/com/google$/common/collect/$ImmutableEnumSet$EnumSerializedForm.class
$ImmutableEnumSet.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$ImmutableEnumSet$EnumSerializedForm extends java.lang.Object implements java.io.Serializable  {
	final java.util.EnumSet delegate
	private static final long serialVersionUID
	void  (java.util.EnumSet) 
		java.util.EnumSet delegate
	java.lang.Object readResolve () 
}

autovalue/shaded/com/google$/common/collect/$ImmutableEnumSet.class
$ImmutableEnumSet.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$ImmutableEnumSet extends autovalue.shaded.com.google$.common.collect.$ImmutableSet {
	private final transient java.util.EnumSet delegate
	private transient int hashCode
	static autovalue.shaded.com.google$.common.collect.$ImmutableSet asImmutable (java.util.EnumSet) 
		java.util.EnumSet set
	private void  (java.util.EnumSet) 
		java.util.EnumSet delegate
	boolean isPartialView () 
	public autovalue.shaded.com.google$.common.collect.$UnmodifiableIterator iterator () 
	public int size () 
	public boolean contains (java.lang.Object) 
		Object object
	public boolean containsAll (java.util.Collection) 
		java.util.Collection collection
	public boolean isEmpty () 
	public boolean equals (java.lang.Object) 
		Object object
	boolean isHashCodeFast () 
	public int hashCode () 
		int result
	public java.lang.String toString () 
	java.lang.Object writeReplace () 
	public volatile synthetic java.util.Iterator iterator () 
	synthetic void  (java.util.EnumSet, autovalue.shaded.com.google$.common.collect.$ImmutableEnumSet$1) 
		java.util.EnumSet x0
		autovalue.shaded.com.google$.common.collect.$ImmutableEnumSet$1 x1
}

autovalue/shaded/com/google$/common/collect/$ImmutableList$1.class
$ImmutableList.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$ImmutableList$1 extends autovalue.shaded.com.google$.common.collect.$AbstractIndexedListIterator {
	final synthetic autovalue.shaded.com.google$.common.collect.$ImmutableList this$0
	void  (autovalue.shaded.com.google$.common.collect.$ImmutableList, int, int) 
		int x0
		int x1
	protected java.lang.Object get (int) 
		int index
}

autovalue/shaded/com/google$/common/collect/$ImmutableList$Builder.class
$ImmutableList.java
package autovalue.shaded.com.google$.common.collect
public final autovalue.shaded.com.google$.common.collect.$ImmutableList$Builder extends autovalue.shaded.com.google$.common.collect.$ImmutableCollection$ArrayBasedBuilder {
	public void  () 
	void  (int) 
		int capacity
	public autovalue.shaded.com.google$.common.collect.$ImmutableList$Builder add (java.lang.Object) 
		Object element
	public autovalue.shaded.com.google$.common.collect.$ImmutableList$Builder addAll (java.lang.Iterable) 
		Iterable elements
	public transient autovalue.shaded.com.google$.common.collect.$ImmutableList$Builder add (java.lang.Object[]) 
		Object[] elements
	public autovalue.shaded.com.google$.common.collect.$ImmutableList$Builder addAll (java.util.Iterator) 
		java.util.Iterator elements
	public autovalue.shaded.com.google$.common.collect.$ImmutableList build () 
	public volatile synthetic autovalue.shaded.com.google$.common.collect.$ImmutableCollection$Builder addAll (java.lang.Iterable) 
		Iterable x0
	public volatile synthetic autovalue.shaded.com.google$.common.collect.$ImmutableCollection$Builder add (java.lang.Object[]) 
		Object[] x0
	public volatile synthetic autovalue.shaded.com.google$.common.collect.$ImmutableCollection$ArrayBasedBuilder add (java.lang.Object) 
		Object x0
	public volatile synthetic autovalue.shaded.com.google$.common.collect.$ImmutableCollection build () 
	public volatile synthetic autovalue.shaded.com.google$.common.collect.$ImmutableCollection$Builder addAll (java.util.Iterator) 
		java.util.Iterator x0
	public volatile synthetic autovalue.shaded.com.google$.common.collect.$ImmutableCollection$Builder add (java.lang.Object) 
		Object x0
}

autovalue/shaded/com/google$/common/collect/$ImmutableList$ReverseImmutableList.class
$ImmutableList.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$ImmutableList$ReverseImmutableList extends autovalue.shaded.com.google$.common.collect.$ImmutableList {
	private final transient autovalue.shaded.com.google$.common.collect.$ImmutableList forwardList
	void  (autovalue.shaded.com.google$.common.collect.$ImmutableList) 
		autovalue.shaded.com.google$.common.collect.$ImmutableList backingList
	private int reverseIndex (int) 
		int index
	private int reversePosition (int) 
		int index
	public autovalue.shaded.com.google$.common.collect.$ImmutableList reverse () 
	public boolean contains (java.lang.Object) 
		Object object
	public int indexOf (java.lang.Object) 
		Object object
		int index
	public int lastIndexOf (java.lang.Object) 
		Object object
		int index
	public autovalue.shaded.com.google$.common.collect.$ImmutableList subList (int, int) 
		int fromIndex
		int toIndex
	public java.lang.Object get (int) 
		int index
	public int size () 
	boolean isPartialView () 
	public volatile synthetic java.util.List subList (int, int) 
		int x0
		int x1
	public volatile synthetic java.util.ListIterator listIterator (int) 
		int x0
	public volatile synthetic java.util.ListIterator listIterator () 
	public volatile synthetic java.util.Iterator iterator () 
}

autovalue/shaded/com/google$/common/collect/$ImmutableList$SerializedForm.class
$ImmutableList.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$ImmutableList$SerializedForm extends java.lang.Object implements java.io.Serializable  {
	final Object[] elements
	private static final long serialVersionUID
	void  (java.lang.Object[]) 
		Object[] elements
	java.lang.Object readResolve () 
}

autovalue/shaded/com/google$/common/collect/$ImmutableList$SubList.class
$ImmutableList.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$ImmutableList$SubList extends autovalue.shaded.com.google$.common.collect.$ImmutableList {
	final transient int offset
	final transient int length
	final synthetic autovalue.shaded.com.google$.common.collect.$ImmutableList this$0
	void  (autovalue.shaded.com.google$.common.collect.$ImmutableList, int, int) 
		int offset
		int length
	public int size () 
	public java.lang.Object get (int) 
		int index
	public autovalue.shaded.com.google$.common.collect.$ImmutableList subList (int, int) 
		int fromIndex
		int toIndex
	boolean isPartialView () 
	public volatile synthetic java.util.List subList (int, int) 
		int x0
		int x1
	public volatile synthetic java.util.ListIterator listIterator (int) 
		int x0
	public volatile synthetic java.util.ListIterator listIterator () 
	public volatile synthetic java.util.Iterator iterator () 
}

autovalue/shaded/com/google$/common/collect/$ImmutableList.class
$ImmutableList.java
package autovalue.shaded.com.google$.common.collect
public abstract autovalue.shaded.com.google$.common.collect.$ImmutableList extends autovalue.shaded.com.google$.common.collect.$ImmutableCollection implements java.util.List java.util.RandomAccess  {
	public static autovalue.shaded.com.google$.common.collect.$ImmutableList of () 
	public static autovalue.shaded.com.google$.common.collect.$ImmutableList of (java.lang.Object) 
		Object element
	public static autovalue.shaded.com.google$.common.collect.$ImmutableList of (java.lang.Object, java.lang.Object) 
		Object e1
		Object e2
	public static autovalue.shaded.com.google$.common.collect.$ImmutableList of (java.lang.Object, java.lang.Object, java.lang.Object) 
		Object e1
		Object e2
		Object e3
	public static autovalue.shaded.com.google$.common.collect.$ImmutableList of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) 
		Object e1
		Object e2
		Object e3
		Object e4
	public static autovalue.shaded.com.google$.common.collect.$ImmutableList of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) 
		Object e1
		Object e2
		Object e3
		Object e4
		Object e5
	public static autovalue.shaded.com.google$.common.collect.$ImmutableList of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) 
		Object e1
		Object e2
		Object e3
		Object e4
		Object e5
		Object e6
	public static autovalue.shaded.com.google$.common.collect.$ImmutableList of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) 
		Object e1
		Object e2
		Object e3
		Object e4
		Object e5
		Object e6
		Object e7
	public static autovalue.shaded.com.google$.common.collect.$ImmutableList of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) 
		Object e1
		Object e2
		Object e3
		Object e4
		Object e5
		Object e6
		Object e7
		Object e8
	public static autovalue.shaded.com.google$.common.collect.$ImmutableList of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) 
		Object e1
		Object e2
		Object e3
		Object e4
		Object e5
		Object e6
		Object e7
		Object e8
		Object e9
	public static autovalue.shaded.com.google$.common.collect.$ImmutableList of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) 
		Object e1
		Object e2
		Object e3
		Object e4
		Object e5
		Object e6
		Object e7
		Object e8
		Object e9
		Object e10
	public static autovalue.shaded.com.google$.common.collect.$ImmutableList of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) 
		Object e1
		Object e2
		Object e3
		Object e4
		Object e5
		Object e6
		Object e7
		Object e8
		Object e9
		Object e10
		Object e11
	public static transient autovalue.shaded.com.google$.common.collect.$ImmutableList of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object[]) 
		Object e1
		Object e2
		Object e3
		Object e4
		Object e5
		Object e6
		Object e7
		Object e8
		Object e9
		Object e10
		Object e11
		Object e12
		Object[] others
		Object[] array
	public static autovalue.shaded.com.google$.common.collect.$ImmutableList copyOf (java.lang.Iterable) 
		Iterable elements
	public static autovalue.shaded.com.google$.common.collect.$ImmutableList copyOf (java.util.Collection) 
		autovalue.shaded.com.google$.common.collect.$ImmutableList list
		java.util.Collection elements
	public static autovalue.shaded.com.google$.common.collect.$ImmutableList copyOf (java.util.Iterator) 
		java.util.Iterator elements
		Object first
	public static autovalue.shaded.com.google$.common.collect.$ImmutableList copyOf (java.lang.Object[]) 
		Object[] elements
	private static transient autovalue.shaded.com.google$.common.collect.$ImmutableList construct (java.lang.Object[]) 
		Object[] elements
	static autovalue.shaded.com.google$.common.collect.$ImmutableList asImmutableList (java.lang.Object[]) 
		Object[] elements
	static autovalue.shaded.com.google$.common.collect.$ImmutableList asImmutableList (java.lang.Object[], int) 
		autovalue.shaded.com.google$.common.collect.$ImmutableList list
		Object[] elements
		int length
	void  () 
	public autovalue.shaded.com.google$.common.collect.$UnmodifiableIterator iterator () 
	public autovalue.shaded.com.google$.common.collect.$UnmodifiableListIterator listIterator () 
	public autovalue.shaded.com.google$.common.collect.$UnmodifiableListIterator listIterator (int) 
		int index
	public int indexOf (java.lang.Object) 
		Object object
	public int lastIndexOf (java.lang.Object) 
		Object object
	public boolean contains (java.lang.Object) 
		Object object
	public autovalue.shaded.com.google$.common.collect.$ImmutableList subList (int, int) 
		int fromIndex
		int toIndex
		int length
	autovalue.shaded.com.google$.common.collect.$ImmutableList subListUnchecked (int, int) 
		int fromIndex
		int toIndex
	public final boolean addAll (int, java.util.Collection) 
		int index
		java.util.Collection newElements
	public final java.lang.Object set (int, java.lang.Object) 
		int index
		Object element
	public final void add (int, java.lang.Object) 
		int index
		Object element
	public final java.lang.Object remove (int) 
		int index
	public final autovalue.shaded.com.google$.common.collect.$ImmutableList asList () 
	int copyIntoArray (java.lang.Object[], int) 
		int i
		Object[] dst
		int offset
		int size
	public autovalue.shaded.com.google$.common.collect.$ImmutableList reverse () 
	public boolean equals (java.lang.Object) 
		Object obj
	public int hashCode () 
		int i
		int hashCode
		int n
	private void readObject (java.io.ObjectInputStream)  throws java.io.InvalidObjectException 
		java.io.ObjectInputStream stream
	java.lang.Object writeReplace () 
	public static autovalue.shaded.com.google$.common.collect.$ImmutableList$Builder builder () 
	public volatile synthetic java.util.Iterator iterator () 
	public volatile synthetic java.util.List subList (int, int) 
		int x0
		int x1
	public volatile synthetic java.util.ListIterator listIterator (int) 
		int x0
	public volatile synthetic java.util.ListIterator listIterator () 
}

autovalue/shaded/com/google$/common/collect/$ImmutableListMultimap$Builder.class
$ImmutableListMultimap.java
package autovalue.shaded.com.google$.common.collect
public final autovalue.shaded.com.google$.common.collect.$ImmutableListMultimap$Builder extends autovalue.shaded.com.google$.common.collect.$ImmutableMultimap$Builder {
	public void  () 
	public autovalue.shaded.com.google$.common.collect.$ImmutableListMultimap$Builder put (java.lang.Object, java.lang.Object) 
		Object key
		Object value
	public autovalue.shaded.com.google$.common.collect.$ImmutableListMultimap$Builder put (java.util.Map$Entry) 
		java.util.Map$Entry entry
	public autovalue.shaded.com.google$.common.collect.$ImmutableListMultimap$Builder putAll (java.lang.Iterable) 
		Iterable entries
	public autovalue.shaded.com.google$.common.collect.$ImmutableListMultimap$Builder putAll (java.lang.Object, java.lang.Iterable) 
		Object key
		Iterable values
	public transient autovalue.shaded.com.google$.common.collect.$ImmutableListMultimap$Builder putAll (java.lang.Object, java.lang.Object[]) 
		Object key
		Object[] values
	public autovalue.shaded.com.google$.common.collect.$ImmutableListMultimap$Builder putAll (autovalue.shaded.com.google$.common.collect.$Multimap) 
		autovalue.shaded.com.google$.common.collect.$Multimap multimap
	public autovalue.shaded.com.google$.common.collect.$ImmutableListMultimap$Builder orderKeysBy (java.util.Comparator) 
		java.util.Comparator keyComparator
	public autovalue.shaded.com.google$.common.collect.$ImmutableListMultimap$Builder orderValuesBy (java.util.Comparator) 
		java.util.Comparator valueComparator
	public autovalue.shaded.com.google$.common.collect.$ImmutableListMultimap build () 
	public volatile synthetic autovalue.shaded.com.google$.common.collect.$ImmutableMultimap build () 
	public volatile synthetic autovalue.shaded.com.google$.common.collect.$ImmutableMultimap$Builder orderValuesBy (java.util.Comparator) 
		java.util.Comparator x0
	public volatile synthetic autovalue.shaded.com.google$.common.collect.$ImmutableMultimap$Builder orderKeysBy (java.util.Comparator) 
		java.util.Comparator x0
	public volatile synthetic autovalue.shaded.com.google$.common.collect.$ImmutableMultimap$Builder putAll (autovalue.shaded.com.google$.common.collect.$Multimap) 
		autovalue.shaded.com.google$.common.collect.$Multimap x0
	public volatile synthetic autovalue.shaded.com.google$.common.collect.$ImmutableMultimap$Builder putAll (java.lang.Object, java.lang.Object[]) 
		Object x0
		Object[] x1
	public volatile synthetic autovalue.shaded.com.google$.common.collect.$ImmutableMultimap$Builder putAll (java.lang.Object, java.lang.Iterable) 
		Object x0
		Iterable x1
	public volatile synthetic autovalue.shaded.com.google$.common.collect.$ImmutableMultimap$Builder putAll (java.lang.Iterable) 
		Iterable x0
	public volatile synthetic autovalue.shaded.com.google$.common.collect.$ImmutableMultimap$Builder put (java.util.Map$Entry) 
		java.util.Map$Entry x0
	public volatile synthetic autovalue.shaded.com.google$.common.collect.$ImmutableMultimap$Builder put (java.lang.Object, java.lang.Object) 
		Object x0
		Object x1
}

autovalue/shaded/com/google$/common/collect/$ImmutableListMultimap.class
$ImmutableListMultimap.java
package autovalue.shaded.com.google$.common.collect
public autovalue.shaded.com.google$.common.collect.$ImmutableListMultimap extends autovalue.shaded.com.google$.common.collect.$ImmutableMultimap implements autovalue.shaded.com.google$.common.collect.$ListMultimap  {
	private transient autovalue.shaded.com.google$.common.collect.$ImmutableListMultimap inverse
	private static final long serialVersionUID
	public static autovalue.shaded.com.google$.common.collect.$ImmutableListMultimap of () 
	public static autovalue.shaded.com.google$.common.collect.$ImmutableListMultimap of (java.lang.Object, java.lang.Object) 
		Object k1
		Object v1
		autovalue.shaded.com.google$.common.collect.$ImmutableListMultimap$Builder builder
	public static autovalue.shaded.com.google$.common.collect.$ImmutableListMultimap of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) 
		Object k1
		Object v1
		Object k2
		Object v2
		autovalue.shaded.com.google$.common.collect.$ImmutableListMultimap$Builder builder
	public static autovalue.shaded.com.google$.common.collect.$ImmutableListMultimap of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) 
		Object k1
		Object v1
		Object k2
		Object v2
		Object k3
		Object v3
		autovalue.shaded.com.google$.common.collect.$ImmutableListMultimap$Builder builder
	public static autovalue.shaded.com.google$.common.collect.$ImmutableListMultimap of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) 
		Object k1
		Object v1
		Object k2
		Object v2
		Object k3
		Object v3
		Object k4
		Object v4
		autovalue.shaded.com.google$.common.collect.$ImmutableListMultimap$Builder builder
	public static autovalue.shaded.com.google$.common.collect.$ImmutableListMultimap of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) 
		Object k1
		Object v1
		Object k2
		Object v2
		Object k3
		Object v3
		Object k4
		Object v4
		Object k5
		Object v5
		autovalue.shaded.com.google$.common.collect.$ImmutableListMultimap$Builder builder
	public static autovalue.shaded.com.google$.common.collect.$ImmutableListMultimap$Builder builder () 
	public static autovalue.shaded.com.google$.common.collect.$ImmutableListMultimap copyOf (autovalue.shaded.com.google$.common.collect.$Multimap) 
		autovalue.shaded.com.google$.common.collect.$ImmutableListMultimap kvMultimap
		autovalue.shaded.com.google$.common.collect.$ImmutableList list
		java.util.Map$Entry entry
		java.util.Iterator i$
		autovalue.shaded.com.google$.common.collect.$Multimap multimap
		autovalue.shaded.com.google$.common.collect.$ImmutableMap$Builder builder
		int size
	public static autovalue.shaded.com.google$.common.collect.$ImmutableListMultimap copyOf (java.lang.Iterable) 
		Iterable entries
	void  (autovalue.shaded.com.google$.common.collect.$ImmutableMap, int) 
		autovalue.shaded.com.google$.common.collect.$ImmutableMap map
		int size
	public autovalue.shaded.com.google$.common.collect.$ImmutableList get (java.lang.Object) 
		Object key
		autovalue.shaded.com.google$.common.collect.$ImmutableList list
	public autovalue.shaded.com.google$.common.collect.$ImmutableListMultimap inverse () 
		autovalue.shaded.com.google$.common.collect.$ImmutableListMultimap result
	private autovalue.shaded.com.google$.common.collect.$ImmutableListMultimap invert () 
		java.util.Map$Entry entry
		java.util.Iterator i$
		autovalue.shaded.com.google$.common.collect.$ImmutableListMultimap$Builder builder
		autovalue.shaded.com.google$.common.collect.$ImmutableListMultimap invertedMultimap
	public autovalue.shaded.com.google$.common.collect.$ImmutableList removeAll (java.lang.Object) 
		Object key
	public autovalue.shaded.com.google$.common.collect.$ImmutableList replaceValues (java.lang.Object, java.lang.Iterable) 
		Object key
		Iterable values
	private void writeObject (java.io.ObjectOutputStream)  throws java.io.IOException 
		java.io.ObjectOutputStream stream
	private void readObject (java.io.ObjectInputStream)  throws java.io.IOException java.lang.ClassNotFoundException 
		int j
		Object key
		int valueCount
		autovalue.shaded.com.google$.common.collect.$ImmutableList$Builder valuesBuilder
		int i
		IllegalArgumentException e
		java.io.ObjectInputStream stream
		int keyCount
		autovalue.shaded.com.google$.common.collect.$ImmutableMap$Builder builder
		int tmpSize
		autovalue.shaded.com.google$.common.collect.$ImmutableMap tmpMap
	public volatile synthetic autovalue.shaded.com.google$.common.collect.$ImmutableMultimap inverse () 
	public volatile synthetic autovalue.shaded.com.google$.common.collect.$ImmutableCollection get (java.lang.Object) 
		Object x0
	public volatile synthetic autovalue.shaded.com.google$.common.collect.$ImmutableCollection replaceValues (java.lang.Object, java.lang.Iterable) 
		Object x0
		Iterable x1
	public volatile synthetic autovalue.shaded.com.google$.common.collect.$ImmutableCollection removeAll (java.lang.Object) 
		Object x0
	public volatile synthetic java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable) 
		Object x0
		Iterable x1
	public volatile synthetic java.util.Collection get (java.lang.Object) 
		Object x0
	public volatile synthetic java.util.Collection removeAll (java.lang.Object) 
		Object x0
	public volatile synthetic java.util.List replaceValues (java.lang.Object, java.lang.Iterable) 
		Object x0
		Iterable x1
	public volatile synthetic java.util.List removeAll (java.lang.Object) 
		Object x0
	public volatile synthetic java.util.List get (java.lang.Object) 
		Object x0
}

autovalue/shaded/com/google$/common/collect/$ImmutableMap$1.class
$ImmutableMap.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$ImmutableMap$1 extends autovalue.shaded.com.google$.common.collect.$UnmodifiableIterator {
	final synthetic autovalue.shaded.com.google$.common.collect.$UnmodifiableIterator val$entryIterator
	final synthetic autovalue.shaded.com.google$.common.collect.$ImmutableMap this$0
	void  (autovalue.shaded.com.google$.common.collect.$ImmutableMap, autovalue.shaded.com.google$.common.collect.$UnmodifiableIterator) 
	public boolean hasNext () 
	public java.lang.Object next () 
}

autovalue/shaded/com/google$/common/collect/$ImmutableMap$Builder.class
$ImmutableMap.java
package autovalue.shaded.com.google$.common.collect
public autovalue.shaded.com.google$.common.collect.$ImmutableMap$Builder extends java.lang.Object {
	java.util.Comparator valueComparator
	autovalue.shaded.com.google$.common.collect.$ImmutableMapEntry[] entries
	int size
	boolean entriesUsed
	public void  () 
	void  (int) 
		int initialCapacity
	private void ensureCapacity (int) 
		int minCapacity
	public autovalue.shaded.com.google$.common.collect.$ImmutableMap$Builder put (java.lang.Object, java.lang.Object) 
		Object key
		Object value
		autovalue.shaded.com.google$.common.collect.$ImmutableMapEntry entry
	public autovalue.shaded.com.google$.common.collect.$ImmutableMap$Builder put (java.util.Map$Entry) 
		java.util.Map$Entry entry
	public autovalue.shaded.com.google$.common.collect.$ImmutableMap$Builder putAll (java.util.Map) 
		java.util.Map map
	public autovalue.shaded.com.google$.common.collect.$ImmutableMap$Builder putAll (java.lang.Iterable) 
		java.util.Map$Entry entry
		java.util.Iterator i$
		Iterable entries
	public autovalue.shaded.com.google$.common.collect.$ImmutableMap$Builder orderEntriesByValue (java.util.Comparator) 
		java.util.Comparator valueComparator
	public autovalue.shaded.com.google$.common.collect.$ImmutableMap build () 
}

autovalue/shaded/com/google$/common/collect/$ImmutableMap$IteratorBasedImmutableMap$1EntrySetImpl.class
$ImmutableMap.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$ImmutableMap$IteratorBasedImmutableMap$1EntrySetImpl extends autovalue.shaded.com.google$.common.collect.$ImmutableMapEntrySet {
	final synthetic autovalue.shaded.com.google$.common.collect.$ImmutableMap$IteratorBasedImmutableMap this$0
	void  (autovalue.shaded.com.google$.common.collect.$ImmutableMap$IteratorBasedImmutableMap) 
	autovalue.shaded.com.google$.common.collect.$ImmutableMap map () 
	public autovalue.shaded.com.google$.common.collect.$UnmodifiableIterator iterator () 
	public volatile synthetic java.util.Iterator iterator () 
}

autovalue/shaded/com/google$/common/collect/$ImmutableMap$IteratorBasedImmutableMap.class
$ImmutableMap.java
package autovalue.shaded.com.google$.common.collect
abstract autovalue.shaded.com.google$.common.collect.$ImmutableMap$IteratorBasedImmutableMap extends autovalue.shaded.com.google$.common.collect.$ImmutableMap {
	void  () 
	abstract autovalue.shaded.com.google$.common.collect.$UnmodifiableIterator entryIterator () 
	autovalue.shaded.com.google$.common.collect.$ImmutableSet createEntrySet () 
	public volatile synthetic java.util.Set entrySet () 
	public volatile synthetic java.util.Collection values () 
	public volatile synthetic java.util.Set keySet () 
}

autovalue/shaded/com/google$/common/collect/$ImmutableMap$MapViewOfValuesAsSingletonSets$1$1.class
$ImmutableMap.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$ImmutableMap$MapViewOfValuesAsSingletonSets$1$1 extends autovalue.shaded.com.google$.common.collect.$AbstractMapEntry {
	final synthetic java.util.Map$Entry val$backingEntry
	final synthetic autovalue.shaded.com.google$.common.collect.$ImmutableMap$MapViewOfValuesAsSingletonSets$1 this$2
	void  (autovalue.shaded.com.google$.common.collect.$ImmutableMap$MapViewOfValuesAsSingletonSets$1, java.util.Map$Entry) 
	public java.lang.Object getKey () 
	public autovalue.shaded.com.google$.common.collect.$ImmutableSet getValue () 
	public volatile synthetic java.lang.Object getValue () 
}

autovalue/shaded/com/google$/common/collect/$ImmutableMap$MapViewOfValuesAsSingletonSets$1.class
$ImmutableMap.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$ImmutableMap$MapViewOfValuesAsSingletonSets$1 extends autovalue.shaded.com.google$.common.collect.$UnmodifiableIterator {
	final synthetic java.util.Iterator val$backingIterator
	final synthetic autovalue.shaded.com.google$.common.collect.$ImmutableMap$MapViewOfValuesAsSingletonSets this$1
	void  (autovalue.shaded.com.google$.common.collect.$ImmutableMap$MapViewOfValuesAsSingletonSets, java.util.Iterator) 
	public boolean hasNext () 
	public java.util.Map$Entry next () 
		java.util.Map$Entry backingEntry
	public volatile synthetic java.lang.Object next () 
}

autovalue/shaded/com/google$/common/collect/$ImmutableMap$MapViewOfValuesAsSingletonSets.class
$ImmutableMap.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$ImmutableMap$MapViewOfValuesAsSingletonSets extends autovalue.shaded.com.google$.common.collect.$ImmutableMap$IteratorBasedImmutableMap {
	final synthetic autovalue.shaded.com.google$.common.collect.$ImmutableMap this$0
	private void  (autovalue.shaded.com.google$.common.collect.$ImmutableMap) 
	public int size () 
	public autovalue.shaded.com.google$.common.collect.$ImmutableSet keySet () 
	public boolean containsKey (java.lang.Object) 
		Object key
	public autovalue.shaded.com.google$.common.collect.$ImmutableSet get (java.lang.Object) 
		Object key
		Object outerValue
	boolean isPartialView () 
	public int hashCode () 
	boolean isHashCodeFast () 
	autovalue.shaded.com.google$.common.collect.$UnmodifiableIterator entryIterator () 
		java.util.Iterator backingIterator
	public volatile synthetic java.lang.Object get (java.lang.Object) 
		Object x0
	public volatile synthetic java.util.Set keySet () 
	synthetic void  (autovalue.shaded.com.google$.common.collect.$ImmutableMap, autovalue.shaded.com.google$.common.collect.$ImmutableMap$1) 
		autovalue.shaded.com.google$.common.collect.$ImmutableMap x0
		autovalue.shaded.com.google$.common.collect.$ImmutableMap$1 x1
}

autovalue/shaded/com/google$/common/collect/$ImmutableMap$SerializedForm.class
$ImmutableMap.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$ImmutableMap$SerializedForm extends java.lang.Object implements java.io.Serializable  {
	private final Object[] keys
	private final Object[] values
	private static final long serialVersionUID
	void  (autovalue.shaded.com.google$.common.collect.$ImmutableMap) 
		java.util.Map$Entry entry
		java.util.Iterator i$
		autovalue.shaded.com.google$.common.collect.$ImmutableMap map
		int i
	java.lang.Object readResolve () 
		autovalue.shaded.com.google$.common.collect.$ImmutableMap$Builder builder
	java.lang.Object createMap (autovalue.shaded.com.google$.common.collect.$ImmutableMap$Builder) 
		int i
		autovalue.shaded.com.google$.common.collect.$ImmutableMap$Builder builder
}

autovalue/shaded/com/google$/common/collect/$ImmutableMap.class
$ImmutableMap.java
package autovalue.shaded.com.google$.common.collect
public abstract autovalue.shaded.com.google$.common.collect.$ImmutableMap extends java.lang.Object implements java.util.Map java.io.Serializable  {
	static final java.util.Map$Entry[] EMPTY_ENTRY_ARRAY
	private transient autovalue.shaded.com.google$.common.collect.$ImmutableSet entrySet
	private transient autovalue.shaded.com.google$.common.collect.$ImmutableSet keySet
	private transient autovalue.shaded.com.google$.common.collect.$ImmutableCollection values
	private transient autovalue.shaded.com.google$.common.collect.$ImmutableSetMultimap multimapView
	public static autovalue.shaded.com.google$.common.collect.$ImmutableMap of () 
	public static autovalue.shaded.com.google$.common.collect.$ImmutableMap of (java.lang.Object, java.lang.Object) 
		Object k1
		Object v1
	public static autovalue.shaded.com.google$.common.collect.$ImmutableMap of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) 
		Object k1
		Object v1
		Object k2
		Object v2
	public static autovalue.shaded.com.google$.common.collect.$ImmutableMap of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) 
		Object k1
		Object v1
		Object k2
		Object v2
		Object k3
		Object v3
	public static autovalue.shaded.com.google$.common.collect.$ImmutableMap of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) 
		Object k1
		Object v1
		Object k2
		Object v2
		Object k3
		Object v3
		Object k4
		Object v4
	public static autovalue.shaded.com.google$.common.collect.$ImmutableMap of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) 
		Object k1
		Object v1
		Object k2
		Object v2
		Object k3
		Object v3
		Object k4
		Object v4
		Object k5
		Object v5
	static autovalue.shaded.com.google$.common.collect.$ImmutableMapEntry entryOf (java.lang.Object, java.lang.Object) 
		Object key
		Object value
	public static autovalue.shaded.com.google$.common.collect.$ImmutableMap$Builder builder () 
	static void checkNoConflict (boolean, java.lang.String, java.util.Map$Entry, java.util.Map$Entry) 
		boolean safe
		String conflictDescription
		java.util.Map$Entry entry1
		java.util.Map$Entry entry2
	public static autovalue.shaded.com.google$.common.collect.$ImmutableMap copyOf (java.util.Map) 
		autovalue.shaded.com.google$.common.collect.$ImmutableMap kvMap
		autovalue.shaded.com.google$.common.collect.$ImmutableMap kvMap
		java.util.Map map
	public static autovalue.shaded.com.google$.common.collect.$ImmutableMap copyOf (java.lang.Iterable) 
		java.util.Map$Entry onlyEntry
		Iterable entries
		java.util.Map$Entry[] entryArray
	private static autovalue.shaded.com.google$.common.collect.$ImmutableMap copyOfEnumMap (java.util.EnumMap) 
		java.util.Map$Entry entry
		java.util.Iterator i$
		java.util.EnumMap original
		java.util.EnumMap copy
	void  () 
	public final java.lang.Object put (java.lang.Object, java.lang.Object) 
		Object k
		Object v
	public final java.lang.Object remove (java.lang.Object) 
		Object o
	public final void putAll (java.util.Map) 
		java.util.Map map
	public final void clear () 
	public boolean isEmpty () 
	public boolean containsKey (java.lang.Object) 
		Object key
	public boolean containsValue (java.lang.Object) 
		Object value
	public abstract java.lang.Object get (java.lang.Object) 
	public autovalue.shaded.com.google$.common.collect.$ImmutableSet entrySet () 
		autovalue.shaded.com.google$.common.collect.$ImmutableSet result
	abstract autovalue.shaded.com.google$.common.collect.$ImmutableSet createEntrySet () 
	public autovalue.shaded.com.google$.common.collect.$ImmutableSet keySet () 
		autovalue.shaded.com.google$.common.collect.$ImmutableSet result
	autovalue.shaded.com.google$.common.collect.$ImmutableSet createKeySet () 
	autovalue.shaded.com.google$.common.collect.$UnmodifiableIterator keyIterator () 
		autovalue.shaded.com.google$.common.collect.$UnmodifiableIterator entryIterator
	public autovalue.shaded.com.google$.common.collect.$ImmutableCollection values () 
		autovalue.shaded.com.google$.common.collect.$ImmutableCollection result
	public autovalue.shaded.com.google$.common.collect.$ImmutableSetMultimap asMultimap () 
		autovalue.shaded.com.google$.common.collect.$ImmutableSetMultimap result
	public boolean equals (java.lang.Object) 
		Object object
	abstract boolean isPartialView () 
	public int hashCode () 
	boolean isHashCodeFast () 
	public java.lang.String toString () 
	java.lang.Object writeReplace () 
	public volatile synthetic java.util.Set entrySet () 
	public volatile synthetic java.util.Collection values () 
	public volatile synthetic java.util.Set keySet () 
	static void  () 
}

autovalue/shaded/com/google$/common/collect/$ImmutableMapEntry$NonTerminalImmutableBiMapEntry.class
$ImmutableMapEntry.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$ImmutableMapEntry$NonTerminalImmutableBiMapEntry extends autovalue.shaded.com.google$.common.collect.$ImmutableMapEntry$NonTerminalImmutableMapEntry {
	private final transient autovalue.shaded.com.google$.common.collect.$ImmutableMapEntry nextInValueBucket
	void  (java.lang.Object, java.lang.Object, autovalue.shaded.com.google$.common.collect.$ImmutableMapEntry, autovalue.shaded.com.google$.common.collect.$ImmutableMapEntry) 
		Object key
		Object value
		autovalue.shaded.com.google$.common.collect.$ImmutableMapEntry nextInKeyBucket
		autovalue.shaded.com.google$.common.collect.$ImmutableMapEntry nextInValueBucket
	autovalue.shaded.com.google$.common.collect.$ImmutableMapEntry getNextInValueBucket () 
}

autovalue/shaded/com/google$/common/collect/$ImmutableMapEntry$NonTerminalImmutableMapEntry.class
$ImmutableMapEntry.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$ImmutableMapEntry$NonTerminalImmutableMapEntry extends autovalue.shaded.com.google$.common.collect.$ImmutableMapEntry {
	private final transient autovalue.shaded.com.google$.common.collect.$ImmutableMapEntry nextInKeyBucket
	void  (java.lang.Object, java.lang.Object, autovalue.shaded.com.google$.common.collect.$ImmutableMapEntry) 
		Object key
		Object value
		autovalue.shaded.com.google$.common.collect.$ImmutableMapEntry nextInKeyBucket
	final autovalue.shaded.com.google$.common.collect.$ImmutableMapEntry getNextInKeyBucket () 
	final boolean isReusable () 
}

autovalue/shaded/com/google$/common/collect/$ImmutableMapEntry.class
$ImmutableMapEntry.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$ImmutableMapEntry extends autovalue.shaded.com.google$.common.collect.$ImmutableEntry {
	static autovalue.shaded.com.google$.common.collect.$ImmutableMapEntry[] createEntryArray (int) 
		int size
	void  (java.lang.Object, java.lang.Object) 
		Object key
		Object value
	void  (autovalue.shaded.com.google$.common.collect.$ImmutableMapEntry) 
		autovalue.shaded.com.google$.common.collect.$ImmutableMapEntry contents
	autovalue.shaded.com.google$.common.collect.$ImmutableMapEntry getNextInKeyBucket () 
	autovalue.shaded.com.google$.common.collect.$ImmutableMapEntry getNextInValueBucket () 
	boolean isReusable () 
}

autovalue/shaded/com/google$/common/collect/$ImmutableMapEntrySet$EntrySetSerializedForm.class
$ImmutableMapEntrySet.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$ImmutableMapEntrySet$EntrySetSerializedForm extends java.lang.Object implements java.io.Serializable  {
	final autovalue.shaded.com.google$.common.collect.$ImmutableMap map
	private static final long serialVersionUID
	void  (autovalue.shaded.com.google$.common.collect.$ImmutableMap) 
		autovalue.shaded.com.google$.common.collect.$ImmutableMap map
	java.lang.Object readResolve () 
}

autovalue/shaded/com/google$/common/collect/$ImmutableMapEntrySet$RegularEntrySet.class
$ImmutableMapEntrySet.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$ImmutableMapEntrySet$RegularEntrySet extends autovalue.shaded.com.google$.common.collect.$ImmutableMapEntrySet {
	private final transient autovalue.shaded.com.google$.common.collect.$ImmutableMap map
	private final transient java.util.Map$Entry[] entries
	void  (autovalue.shaded.com.google$.common.collect.$ImmutableMap, java.util.Map$Entry[]) 
		autovalue.shaded.com.google$.common.collect.$ImmutableMap map
		java.util.Map$Entry[] entries
	autovalue.shaded.com.google$.common.collect.$ImmutableMap map () 
	public autovalue.shaded.com.google$.common.collect.$UnmodifiableIterator iterator () 
	autovalue.shaded.com.google$.common.collect.$ImmutableList createAsList () 
	public volatile synthetic java.util.Iterator iterator () 
}

autovalue/shaded/com/google$/common/collect/$ImmutableMapEntrySet.class
$ImmutableMapEntrySet.java
package autovalue.shaded.com.google$.common.collect
abstract autovalue.shaded.com.google$.common.collect.$ImmutableMapEntrySet extends autovalue.shaded.com.google$.common.collect.$ImmutableSet {
	void  () 
	abstract autovalue.shaded.com.google$.common.collect.$ImmutableMap map () 
	public int size () 
	public boolean contains (java.lang.Object) 
		java.util.Map$Entry entry
		Object value
		Object object
	boolean isPartialView () 
	boolean isHashCodeFast () 
	public int hashCode () 
	java.lang.Object writeReplace () 
}

autovalue/shaded/com/google$/common/collect/$ImmutableMapKeySet$KeySetSerializedForm.class
$ImmutableMapKeySet.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$ImmutableMapKeySet$KeySetSerializedForm extends java.lang.Object implements java.io.Serializable  {
	final autovalue.shaded.com.google$.common.collect.$ImmutableMap map
	private static final long serialVersionUID
	void  (autovalue.shaded.com.google$.common.collect.$ImmutableMap) 
		autovalue.shaded.com.google$.common.collect.$ImmutableMap map
	java.lang.Object readResolve () 
}

autovalue/shaded/com/google$/common/collect/$ImmutableMapKeySet.class
$ImmutableMapKeySet.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$ImmutableMapKeySet extends autovalue.shaded.com.google$.common.collect.$ImmutableSet$Indexed {
	private final autovalue.shaded.com.google$.common.collect.$ImmutableMap map
	void  (autovalue.shaded.com.google$.common.collect.$ImmutableMap) 
		autovalue.shaded.com.google$.common.collect.$ImmutableMap map
	public int size () 
	public autovalue.shaded.com.google$.common.collect.$UnmodifiableIterator iterator () 
	public boolean contains (java.lang.Object) 
		Object object
	java.lang.Object get (int) 
		int index
	boolean isPartialView () 
	java.lang.Object writeReplace () 
	public volatile synthetic java.util.Iterator iterator () 
}

autovalue/shaded/com/google$/common/collect/$ImmutableMapValues$1.class
$ImmutableMapValues.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$ImmutableMapValues$1 extends autovalue.shaded.com.google$.common.collect.$UnmodifiableIterator {
	final autovalue.shaded.com.google$.common.collect.$UnmodifiableIterator entryItr
	final synthetic autovalue.shaded.com.google$.common.collect.$ImmutableMapValues this$0
	void  (autovalue.shaded.com.google$.common.collect.$ImmutableMapValues) 
	public boolean hasNext () 
	public java.lang.Object next () 
}

autovalue/shaded/com/google$/common/collect/$ImmutableMapValues$2.class
$ImmutableMapValues.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$ImmutableMapValues$2 extends autovalue.shaded.com.google$.common.collect.$ImmutableAsList {
	final synthetic autovalue.shaded.com.google$.common.collect.$ImmutableList val$entryList
	final synthetic autovalue.shaded.com.google$.common.collect.$ImmutableMapValues this$0
	void  (autovalue.shaded.com.google$.common.collect.$ImmutableMapValues, autovalue.shaded.com.google$.common.collect.$ImmutableList) 
	public java.lang.Object get (int) 
		int index
	autovalue.shaded.com.google$.common.collect.$ImmutableCollection delegateCollection () 
}

autovalue/shaded/com/google$/common/collect/$ImmutableMapValues$SerializedForm.class
$ImmutableMapValues.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$ImmutableMapValues$SerializedForm extends java.lang.Object implements java.io.Serializable  {
	final autovalue.shaded.com.google$.common.collect.$ImmutableMap map
	private static final long serialVersionUID
	void  (autovalue.shaded.com.google$.common.collect.$ImmutableMap) 
		autovalue.shaded.com.google$.common.collect.$ImmutableMap map
	java.lang.Object readResolve () 
}

autovalue/shaded/com/google$/common/collect/$ImmutableMapValues.class
$ImmutableMapValues.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$ImmutableMapValues extends autovalue.shaded.com.google$.common.collect.$ImmutableCollection {
	private final autovalue.shaded.com.google$.common.collect.$ImmutableMap map
	void  (autovalue.shaded.com.google$.common.collect.$ImmutableMap) 
		autovalue.shaded.com.google$.common.collect.$ImmutableMap map
	public int size () 
	public autovalue.shaded.com.google$.common.collect.$UnmodifiableIterator iterator () 
	public boolean contains (java.lang.Object) 
		Object object
	boolean isPartialView () 
	autovalue.shaded.com.google$.common.collect.$ImmutableList createAsList () 
		autovalue.shaded.com.google$.common.collect.$ImmutableList entryList
	java.lang.Object writeReplace () 
	public volatile synthetic java.util.Iterator iterator () 
	static synthetic autovalue.shaded.com.google$.common.collect.$ImmutableMap access$000 (autovalue.shaded.com.google$.common.collect.$ImmutableMapValues) 
		autovalue.shaded.com.google$.common.collect.$ImmutableMapValues x0
}

autovalue/shaded/com/google$/common/collect/$ImmutableMultimap$1.class
$ImmutableMultimap.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$ImmutableMultimap$1 extends autovalue.shaded.com.google$.common.collect.$ImmutableMultimap$Itr {
	final synthetic autovalue.shaded.com.google$.common.collect.$ImmutableMultimap this$0
	void  (autovalue.shaded.com.google$.common.collect.$ImmutableMultimap) 
	java.util.Map$Entry output (java.lang.Object, java.lang.Object) 
		Object key
		Object value
	volatile synthetic java.lang.Object output (java.lang.Object, java.lang.Object) 
		Object x0
		Object x1
}

autovalue/shaded/com/google$/common/collect/$ImmutableMultimap$2.class
$ImmutableMultimap.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$ImmutableMultimap$2 extends autovalue.shaded.com.google$.common.collect.$ImmutableMultimap$Itr {
	final synthetic autovalue.shaded.com.google$.common.collect.$ImmutableMultimap this$0
	void  (autovalue.shaded.com.google$.common.collect.$ImmutableMultimap) 
	java.lang.Object output (java.lang.Object, java.lang.Object) 
		Object key
		Object value
}

autovalue/shaded/com/google$/common/collect/$ImmutableMultimap$Builder.class
$ImmutableMultimap.java
package autovalue.shaded.com.google$.common.collect
public autovalue.shaded.com.google$.common.collect.$ImmutableMultimap$Builder extends java.lang.Object {
	autovalue.shaded.com.google$.common.collect.$Multimap builderMultimap
	java.util.Comparator keyComparator
	java.util.Comparator valueComparator
	public void  () 
	void  (autovalue.shaded.com.google$.common.collect.$Multimap) 
		autovalue.shaded.com.google$.common.collect.$Multimap builderMultimap
	public autovalue.shaded.com.google$.common.collect.$ImmutableMultimap$Builder put (java.lang.Object, java.lang.Object) 
		Object key
		Object value
	public autovalue.shaded.com.google$.common.collect.$ImmutableMultimap$Builder put (java.util.Map$Entry) 
		java.util.Map$Entry entry
	public autovalue.shaded.com.google$.common.collect.$ImmutableMultimap$Builder putAll (java.lang.Iterable) 
		java.util.Map$Entry entry
		java.util.Iterator i$
		Iterable entries
	public autovalue.shaded.com.google$.common.collect.$ImmutableMultimap$Builder putAll (java.lang.Object, java.lang.Iterable) 
		Object value
		java.util.Iterator i$
		Object key
		Iterable values
		java.util.Collection valueList
	public transient autovalue.shaded.com.google$.common.collect.$ImmutableMultimap$Builder putAll (java.lang.Object, java.lang.Object[]) 
		Object key
		Object[] values
	public autovalue.shaded.com.google$.common.collect.$ImmutableMultimap$Builder putAll (autovalue.shaded.com.google$.common.collect.$Multimap) 
		java.util.Map$Entry entry
		java.util.Iterator i$
		autovalue.shaded.com.google$.common.collect.$Multimap multimap
	public autovalue.shaded.com.google$.common.collect.$ImmutableMultimap$Builder orderKeysBy (java.util.Comparator) 
		java.util.Comparator keyComparator
	public autovalue.shaded.com.google$.common.collect.$ImmutableMultimap$Builder orderValuesBy (java.util.Comparator) 
		java.util.Comparator valueComparator
	public autovalue.shaded.com.google$.common.collect.$ImmutableMultimap build () 
		java.util.List list
		java.util.Collection values
		java.util.Iterator i$
		java.util.Map$Entry entry
		java.util.Iterator i$
		autovalue.shaded.com.google$.common.collect.$Multimap sortedCopy
		java.util.List entries
}

autovalue/shaded/com/google$/common/collect/$ImmutableMultimap$EntryCollection.class
$ImmutableMultimap.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$ImmutableMultimap$EntryCollection extends autovalue.shaded.com.google$.common.collect.$ImmutableCollection {
	final autovalue.shaded.com.google$.common.collect.$ImmutableMultimap multimap
	private static final long serialVersionUID
	void  (autovalue.shaded.com.google$.common.collect.$ImmutableMultimap) 
		autovalue.shaded.com.google$.common.collect.$ImmutableMultimap multimap
	public autovalue.shaded.com.google$.common.collect.$UnmodifiableIterator iterator () 
	boolean isPartialView () 
	public int size () 
	public boolean contains (java.lang.Object) 
		java.util.Map$Entry entry
		Object object
	public volatile synthetic java.util.Iterator iterator () 
}

autovalue/shaded/com/google$/common/collect/$ImmutableMultimap$FieldSettersHolder.class
$ImmutableMultimap.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$ImmutableMultimap$FieldSettersHolder extends java.lang.Object {
	static final autovalue.shaded.com.google$.common.collect.$Serialization$FieldSetter MAP_FIELD_SETTER
	static final autovalue.shaded.com.google$.common.collect.$Serialization$FieldSetter SIZE_FIELD_SETTER
	static final autovalue.shaded.com.google$.common.collect.$Serialization$FieldSetter EMPTY_SET_FIELD_SETTER
	void  () 
	static void  () 
}

autovalue/shaded/com/google$/common/collect/$ImmutableMultimap$Itr.class
$ImmutableMultimap.java
package autovalue.shaded.com.google$.common.collect
abstract autovalue.shaded.com.google$.common.collect.$ImmutableMultimap$Itr extends autovalue.shaded.com.google$.common.collect.$UnmodifiableIterator {
	final java.util.Iterator mapIterator
	Object key
	java.util.Iterator valueIterator
	final synthetic autovalue.shaded.com.google$.common.collect.$ImmutableMultimap this$0
	private void  (autovalue.shaded.com.google$.common.collect.$ImmutableMultimap) 
	abstract java.lang.Object output (java.lang.Object, java.lang.Object) 
	public boolean hasNext () 
	public java.lang.Object next () 
		java.util.Map$Entry mapEntry
	synthetic void  (autovalue.shaded.com.google$.common.collect.$ImmutableMultimap, autovalue.shaded.com.google$.common.collect.$ImmutableMultimap$1) 
		autovalue.shaded.com.google$.common.collect.$ImmutableMultimap x0
		autovalue.shaded.com.google$.common.collect.$ImmutableMultimap$1 x1
}

autovalue/shaded/com/google$/common/collect/$ImmutableMultimap$Keys.class
$ImmutableMultimap.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$ImmutableMultimap$Keys extends autovalue.shaded.com.google$.common.collect.$ImmutableMultiset {
	final synthetic autovalue.shaded.com.google$.common.collect.$ImmutableMultimap this$0
	void  (autovalue.shaded.com.google$.common.collect.$ImmutableMultimap) 
	public boolean contains (java.lang.Object) 
		Object object
	public int count (java.lang.Object) 
		Object element
		java.util.Collection values
	public java.util.Set elementSet () 
	public int size () 
	autovalue.shaded.com.google$.common.collect.$Multiset$Entry getEntry (int) 
		int index
		java.util.Map$Entry entry
	boolean isPartialView () 
}

autovalue/shaded/com/google$/common/collect/$ImmutableMultimap$Values.class
$ImmutableMultimap.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$ImmutableMultimap$Values extends autovalue.shaded.com.google$.common.collect.$ImmutableCollection {
	private final transient autovalue.shaded.com.google$.common.collect.$ImmutableMultimap multimap
	private static final long serialVersionUID
	void  (autovalue.shaded.com.google$.common.collect.$ImmutableMultimap) 
		autovalue.shaded.com.google$.common.collect.$ImmutableMultimap multimap
	public boolean contains (java.lang.Object) 
		Object object
	public autovalue.shaded.com.google$.common.collect.$UnmodifiableIterator iterator () 
	int copyIntoArray (java.lang.Object[], int) 
		autovalue.shaded.com.google$.common.collect.$ImmutableCollection valueCollection
		java.util.Iterator i$
		Object[] dst
		int offset
	public int size () 
	boolean isPartialView () 
	public volatile synthetic java.util.Iterator iterator () 
}

autovalue/shaded/com/google$/common/collect/$ImmutableMultimap.class
$ImmutableMultimap.java
package autovalue.shaded.com.google$.common.collect
public abstract autovalue.shaded.com.google$.common.collect.$ImmutableMultimap extends autovalue.shaded.com.google$.common.collect.$AbstractMultimap implements java.io.Serializable  {
	final transient autovalue.shaded.com.google$.common.collect.$ImmutableMap map
	final transient int size
	private static final long serialVersionUID
	public static autovalue.shaded.com.google$.common.collect.$ImmutableMultimap of () 
	public static autovalue.shaded.com.google$.common.collect.$ImmutableMultimap of (java.lang.Object, java.lang.Object) 
		Object k1
		Object v1
	public static autovalue.shaded.com.google$.common.collect.$ImmutableMultimap of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) 
		Object k1
		Object v1
		Object k2
		Object v2
	public static autovalue.shaded.com.google$.common.collect.$ImmutableMultimap of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) 
		Object k1
		Object v1
		Object k2
		Object v2
		Object k3
		Object v3
	public static autovalue.shaded.com.google$.common.collect.$ImmutableMultimap of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) 
		Object k1
		Object v1
		Object k2
		Object v2
		Object k3
		Object v3
		Object k4
		Object v4
	public static autovalue.shaded.com.google$.common.collect.$ImmutableMultimap of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) 
		Object k1
		Object v1
		Object k2
		Object v2
		Object k3
		Object v3
		Object k4
		Object v4
		Object k5
		Object v5
	public static autovalue.shaded.com.google$.common.collect.$ImmutableMultimap$Builder builder () 
	public static autovalue.shaded.com.google$.common.collect.$ImmutableMultimap copyOf (autovalue.shaded.com.google$.common.collect.$Multimap) 
		autovalue.shaded.com.google$.common.collect.$ImmutableMultimap kvMultimap
		autovalue.shaded.com.google$.common.collect.$Multimap multimap
	public static autovalue.shaded.com.google$.common.collect.$ImmutableMultimap copyOf (java.lang.Iterable) 
		Iterable entries
	void  (autovalue.shaded.com.google$.common.collect.$ImmutableMap, int) 
		autovalue.shaded.com.google$.common.collect.$ImmutableMap map
		int size
	public autovalue.shaded.com.google$.common.collect.$ImmutableCollection removeAll (java.lang.Object) 
		Object key
	public autovalue.shaded.com.google$.common.collect.$ImmutableCollection replaceValues (java.lang.Object, java.lang.Iterable) 
		Object key
		Iterable values
	public void clear () 
	public abstract autovalue.shaded.com.google$.common.collect.$ImmutableCollection get (java.lang.Object) 
	public abstract autovalue.shaded.com.google$.common.collect.$ImmutableMultimap inverse () 
	public boolean put (java.lang.Object, java.lang.Object) 
		Object key
		Object value
	public boolean putAll (java.lang.Object, java.lang.Iterable) 
		Object key
		Iterable values
	public boolean putAll (autovalue.shaded.com.google$.common.collect.$Multimap) 
		autovalue.shaded.com.google$.common.collect.$Multimap multimap
	public boolean remove (java.lang.Object, java.lang.Object) 
		Object key
		Object value
	boolean isPartialView () 
	public boolean containsKey (java.lang.Object) 
		Object key
	public boolean containsValue (java.lang.Object) 
		Object value
	public int size () 
	public autovalue.shaded.com.google$.common.collect.$ImmutableSet keySet () 
	public autovalue.shaded.com.google$.common.collect.$ImmutableMap asMap () 
	java.util.Map createAsMap () 
	public autovalue.shaded.com.google$.common.collect.$ImmutableCollection entries () 
	autovalue.shaded.com.google$.common.collect.$ImmutableCollection createEntries () 
	autovalue.shaded.com.google$.common.collect.$UnmodifiableIterator entryIterator () 
	public autovalue.shaded.com.google$.common.collect.$ImmutableMultiset keys () 
	autovalue.shaded.com.google$.common.collect.$ImmutableMultiset createKeys () 
	public autovalue.shaded.com.google$.common.collect.$ImmutableCollection values () 
	autovalue.shaded.com.google$.common.collect.$ImmutableCollection createValues () 
	autovalue.shaded.com.google$.common.collect.$UnmodifiableIterator valueIterator () 
	public volatile synthetic java.lang.String toString () 
	public volatile synthetic int hashCode () 
	public volatile synthetic boolean equals (java.lang.Object) 
		Object x0
	public volatile synthetic java.util.Map asMap () 
	volatile synthetic java.util.Iterator valueIterator () 
	volatile synthetic java.util.Collection createValues () 
	public volatile synthetic java.util.Collection values () 
	volatile synthetic autovalue.shaded.com.google$.common.collect.$Multiset createKeys () 
	public volatile synthetic autovalue.shaded.com.google$.common.collect.$Multiset keys () 
	public volatile synthetic java.util.Set keySet () 
	volatile synthetic java.util.Iterator entryIterator () 
	volatile synthetic java.util.Collection createEntries () 
	public volatile synthetic java.util.Collection entries () 
	public volatile synthetic java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable) 
		Object x0
		Iterable x1
	public volatile synthetic boolean containsEntry (java.lang.Object, java.lang.Object) 
		Object x0
		Object x1
	public volatile synthetic boolean isEmpty () 
	public volatile synthetic java.util.Collection get (java.lang.Object) 
		Object x0
	public volatile synthetic java.util.Collection removeAll (java.lang.Object) 
		Object x0
}

autovalue/shaded/com/google$/common/collect/$ImmutableMultiset$1.class
$ImmutableMultiset.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$ImmutableMultiset$1 extends autovalue.shaded.com.google$.common.collect.$UnmodifiableIterator {
	int remaining
	Object element
	final synthetic java.util.Iterator val$entryIterator
	final synthetic autovalue.shaded.com.google$.common.collect.$ImmutableMultiset this$0
	void  (autovalue.shaded.com.google$.common.collect.$ImmutableMultiset, java.util.Iterator) 
	public boolean hasNext () 
	public java.lang.Object next () 
		autovalue.shaded.com.google$.common.collect.$Multiset$Entry entry
}

autovalue/shaded/com/google$/common/collect/$ImmutableMultiset$Builder.class
$ImmutableMultiset.java
package autovalue.shaded.com.google$.common.collect
public autovalue.shaded.com.google$.common.collect.$ImmutableMultiset$Builder extends autovalue.shaded.com.google$.common.collect.$ImmutableCollection$Builder {
	final autovalue.shaded.com.google$.common.collect.$Multiset contents
	public void  () 
	void  (autovalue.shaded.com.google$.common.collect.$Multiset) 
		autovalue.shaded.com.google$.common.collect.$Multiset contents
	public autovalue.shaded.com.google$.common.collect.$ImmutableMultiset$Builder add (java.lang.Object) 
		Object element
	public autovalue.shaded.com.google$.common.collect.$ImmutableMultiset$Builder addCopies (java.lang.Object, int) 
		Object element
		int occurrences
	public autovalue.shaded.com.google$.common.collect.$ImmutableMultiset$Builder setCount (java.lang.Object, int) 
		Object element
		int count
	public transient autovalue.shaded.com.google$.common.collect.$ImmutableMultiset$Builder add (java.lang.Object[]) 
		Object[] elements
	public autovalue.shaded.com.google$.common.collect.$ImmutableMultiset$Builder addAll (java.lang.Iterable) 
		autovalue.shaded.com.google$.common.collect.$Multiset$Entry entry
		java.util.Iterator i$
		autovalue.shaded.com.google$.common.collect.$Multiset multiset
		Iterable elements
	public autovalue.shaded.com.google$.common.collect.$ImmutableMultiset$Builder addAll (java.util.Iterator) 
		java.util.Iterator elements
	public autovalue.shaded.com.google$.common.collect.$ImmutableMultiset build () 
	public volatile synthetic autovalue.shaded.com.google$.common.collect.$ImmutableCollection build () 
	public volatile synthetic autovalue.shaded.com.google$.common.collect.$ImmutableCollection$Builder addAll (java.util.Iterator) 
		java.util.Iterator x0
	public volatile synthetic autovalue.shaded.com.google$.common.collect.$ImmutableCollection$Builder addAll (java.lang.Iterable) 
		Iterable x0
	public volatile synthetic autovalue.shaded.com.google$.common.collect.$ImmutableCollection$Builder add (java.lang.Object[]) 
		Object[] x0
	public volatile synthetic autovalue.shaded.com.google$.common.collect.$ImmutableCollection$Builder add (java.lang.Object) 
		Object x0
}

autovalue/shaded/com/google$/common/collect/$ImmutableMultiset$EntrySet.class
$ImmutableMultiset.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$ImmutableMultiset$EntrySet extends autovalue.shaded.com.google$.common.collect.$ImmutableSet$Indexed {
	private static final long serialVersionUID
	final synthetic autovalue.shaded.com.google$.common.collect.$ImmutableMultiset this$0
	private void  (autovalue.shaded.com.google$.common.collect.$ImmutableMultiset) 
	boolean isPartialView () 
	autovalue.shaded.com.google$.common.collect.$Multiset$Entry get (int) 
		int index
	public int size () 
	public boolean contains (java.lang.Object) 
		autovalue.shaded.com.google$.common.collect.$Multiset$Entry entry
		int count
		Object o
	public int hashCode () 
	java.lang.Object writeReplace () 
	volatile synthetic java.lang.Object get (int) 
		int x0
	synthetic void  (autovalue.shaded.com.google$.common.collect.$ImmutableMultiset, autovalue.shaded.com.google$.common.collect.$ImmutableMultiset$1) 
		autovalue.shaded.com.google$.common.collect.$ImmutableMultiset x0
		autovalue.shaded.com.google$.common.collect.$ImmutableMultiset$1 x1
}

autovalue/shaded/com/google$/common/collect/$ImmutableMultiset$EntrySetSerializedForm.class
$ImmutableMultiset.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$ImmutableMultiset$EntrySetSerializedForm extends java.lang.Object implements java.io.Serializable  {
	final autovalue.shaded.com.google$.common.collect.$ImmutableMultiset multiset
	void  (autovalue.shaded.com.google$.common.collect.$ImmutableMultiset) 
		autovalue.shaded.com.google$.common.collect.$ImmutableMultiset multiset
	java.lang.Object readResolve () 
}

autovalue/shaded/com/google$/common/collect/$ImmutableMultiset$SerializedForm.class
$ImmutableMultiset.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$ImmutableMultiset$SerializedForm extends java.lang.Object implements java.io.Serializable  {
	final Object[] elements
	final int[] counts
	private static final long serialVersionUID
	void  (autovalue.shaded.com.google$.common.collect.$Multiset) 
		autovalue.shaded.com.google$.common.collect.$Multiset$Entry entry
		java.util.Iterator i$
		autovalue.shaded.com.google$.common.collect.$Multiset multiset
		int distinct
		int i
	java.lang.Object readResolve () 
		int i
		autovalue.shaded.com.google$.common.collect.$LinkedHashMultiset multiset
}

autovalue/shaded/com/google$/common/collect/$ImmutableMultiset.class
$ImmutableMultiset.java
package autovalue.shaded.com.google$.common.collect
public abstract autovalue.shaded.com.google$.common.collect.$ImmutableMultiset extends autovalue.shaded.com.google$.common.collect.$ImmutableCollection implements autovalue.shaded.com.google$.common.collect.$Multiset  {
	private transient autovalue.shaded.com.google$.common.collect.$ImmutableSet entrySet
	public static autovalue.shaded.com.google$.common.collect.$ImmutableMultiset of () 
	public static autovalue.shaded.com.google$.common.collect.$ImmutableMultiset of (java.lang.Object) 
		Object element
	public static autovalue.shaded.com.google$.common.collect.$ImmutableMultiset of (java.lang.Object, java.lang.Object) 
		Object e1
		Object e2
	public static autovalue.shaded.com.google$.common.collect.$ImmutableMultiset of (java.lang.Object, java.lang.Object, java.lang.Object) 
		Object e1
		Object e2
		Object e3
	public static autovalue.shaded.com.google$.common.collect.$ImmutableMultiset of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) 
		Object e1
		Object e2
		Object e3
		Object e4
	public static autovalue.shaded.com.google$.common.collect.$ImmutableMultiset of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) 
		Object e1
		Object e2
		Object e3
		Object e4
		Object e5
	public static transient autovalue.shaded.com.google$.common.collect.$ImmutableMultiset of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object[]) 
		Object e1
		Object e2
		Object e3
		Object e4
		Object e5
		Object e6
		Object[] others
	public static autovalue.shaded.com.google$.common.collect.$ImmutableMultiset copyOf (java.lang.Object[]) 
		Object[] elements
	public static autovalue.shaded.com.google$.common.collect.$ImmutableMultiset copyOf (java.lang.Iterable) 
		autovalue.shaded.com.google$.common.collect.$ImmutableMultiset result
		Iterable elements
		autovalue.shaded.com.google$.common.collect.$Multiset multiset
	private static transient autovalue.shaded.com.google$.common.collect.$ImmutableMultiset copyFromElements (java.lang.Object[]) 
		Object[] elements
		autovalue.shaded.com.google$.common.collect.$Multiset multiset
	static autovalue.shaded.com.google$.common.collect.$ImmutableMultiset copyFromEntries (java.util.Collection) 
		java.util.Collection entries
	public static autovalue.shaded.com.google$.common.collect.$ImmutableMultiset copyOf (java.util.Iterator) 
		java.util.Iterator elements
		autovalue.shaded.com.google$.common.collect.$Multiset multiset
	void  () 
	public autovalue.shaded.com.google$.common.collect.$UnmodifiableIterator iterator () 
		java.util.Iterator entryIterator
	public boolean contains (java.lang.Object) 
		Object object
	public final int add (java.lang.Object, int) 
		Object element
		int occurrences
	public final int remove (java.lang.Object, int) 
		Object element
		int occurrences
	public final int setCount (java.lang.Object, int) 
		Object element
		int count
	public final boolean setCount (java.lang.Object, int, int) 
		Object element
		int oldCount
		int newCount
	int copyIntoArray (java.lang.Object[], int) 
		autovalue.shaded.com.google$.common.collect.$Multiset$Entry entry
		java.util.Iterator i$
		Object[] dst
		int offset
	public boolean equals (java.lang.Object) 
		Object object
	public int hashCode () 
	public java.lang.String toString () 
	public autovalue.shaded.com.google$.common.collect.$ImmutableSet entrySet () 
		autovalue.shaded.com.google$.common.collect.$ImmutableSet es
	private final autovalue.shaded.com.google$.common.collect.$ImmutableSet createEntrySet () 
	abstract autovalue.shaded.com.google$.common.collect.$Multiset$Entry getEntry (int) 
	java.lang.Object writeReplace () 
	public static autovalue.shaded.com.google$.common.collect.$ImmutableMultiset$Builder builder () 
	public volatile synthetic java.util.Iterator iterator () 
	public volatile synthetic java.util.Set entrySet () 
}

autovalue/shaded/com/google$/common/collect/$ImmutableSet$Builder.class
$ImmutableSet.java
package autovalue.shaded.com.google$.common.collect
public autovalue.shaded.com.google$.common.collect.$ImmutableSet$Builder extends autovalue.shaded.com.google$.common.collect.$ImmutableCollection$ArrayBasedBuilder {
	public void  () 
	void  (int) 
		int capacity
	public autovalue.shaded.com.google$.common.collect.$ImmutableSet$Builder add (java.lang.Object) 
		Object element
	public transient autovalue.shaded.com.google$.common.collect.$ImmutableSet$Builder add (java.lang.Object[]) 
		Object[] elements
	public autovalue.shaded.com.google$.common.collect.$ImmutableSet$Builder addAll (java.lang.Iterable) 
		Iterable elements
	public autovalue.shaded.com.google$.common.collect.$ImmutableSet$Builder addAll (java.util.Iterator) 
		java.util.Iterator elements
	public autovalue.shaded.com.google$.common.collect.$ImmutableSet build () 
		autovalue.shaded.com.google$.common.collect.$ImmutableSet result
	public volatile synthetic autovalue.shaded.com.google$.common.collect.$ImmutableCollection$Builder addAll (java.lang.Iterable) 
		Iterable x0
	public volatile synthetic autovalue.shaded.com.google$.common.collect.$ImmutableCollection$Builder add (java.lang.Object[]) 
		Object[] x0
	public volatile synthetic autovalue.shaded.com.google$.common.collect.$ImmutableCollection$ArrayBasedBuilder add (java.lang.Object) 
		Object x0
	public volatile synthetic autovalue.shaded.com.google$.common.collect.$ImmutableCollection build () 
	public volatile synthetic autovalue.shaded.com.google$.common.collect.$ImmutableCollection$Builder addAll (java.util.Iterator) 
		java.util.Iterator x0
	public volatile synthetic autovalue.shaded.com.google$.common.collect.$ImmutableCollection$Builder add (java.lang.Object) 
		Object x0
}

autovalue/shaded/com/google$/common/collect/$ImmutableSet$Indexed$1.class
$ImmutableSet.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$ImmutableSet$Indexed$1 extends autovalue.shaded.com.google$.common.collect.$ImmutableAsList {
	final synthetic autovalue.shaded.com.google$.common.collect.$ImmutableSet$Indexed this$0
	void  (autovalue.shaded.com.google$.common.collect.$ImmutableSet$Indexed) 
	public java.lang.Object get (int) 
		int index
	autovalue.shaded.com.google$.common.collect.$ImmutableSet$Indexed delegateCollection () 
	volatile synthetic autovalue.shaded.com.google$.common.collect.$ImmutableCollection delegateCollection () 
}

autovalue/shaded/com/google$/common/collect/$ImmutableSet$Indexed.class
$ImmutableSet.java
package autovalue.shaded.com.google$.common.collect
abstract autovalue.shaded.com.google$.common.collect.$ImmutableSet$Indexed extends autovalue.shaded.com.google$.common.collect.$ImmutableSet {
	void  () 
	abstract java.lang.Object get (int) 
	public autovalue.shaded.com.google$.common.collect.$UnmodifiableIterator iterator () 
	autovalue.shaded.com.google$.common.collect.$ImmutableList createAsList () 
	public volatile synthetic java.util.Iterator iterator () 
}

autovalue/shaded/com/google$/common/collect/$ImmutableSet$SerializedForm.class
$ImmutableSet.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$ImmutableSet$SerializedForm extends java.lang.Object implements java.io.Serializable  {
	final Object[] elements
	private static final long serialVersionUID
	void  (java.lang.Object[]) 
		Object[] elements
	java.lang.Object readResolve () 
}

autovalue/shaded/com/google$/common/collect/$ImmutableSet.class
$ImmutableSet.java
package autovalue.shaded.com.google$.common.collect
public abstract autovalue.shaded.com.google$.common.collect.$ImmutableSet extends autovalue.shaded.com.google$.common.collect.$ImmutableCollection implements java.util.Set  {
	static final int MAX_TABLE_SIZE
	private static final double DESIRED_LOAD_FACTOR
	private static final int CUTOFF
	public static autovalue.shaded.com.google$.common.collect.$ImmutableSet of () 
	public static autovalue.shaded.com.google$.common.collect.$ImmutableSet of (java.lang.Object) 
		Object element
	public static autovalue.shaded.com.google$.common.collect.$ImmutableSet of (java.lang.Object, java.lang.Object) 
		Object e1
		Object e2
	public static autovalue.shaded.com.google$.common.collect.$ImmutableSet of (java.lang.Object, java.lang.Object, java.lang.Object) 
		Object e1
		Object e2
		Object e3
	public static autovalue.shaded.com.google$.common.collect.$ImmutableSet of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) 
		Object e1
		Object e2
		Object e3
		Object e4
	public static autovalue.shaded.com.google$.common.collect.$ImmutableSet of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) 
		Object e1
		Object e2
		Object e3
		Object e4
		Object e5
	public static transient autovalue.shaded.com.google$.common.collect.$ImmutableSet of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object[]) 
		Object e1
		Object e2
		Object e3
		Object e4
		Object e5
		Object e6
		Object[] others
		int paramCount
		Object[] elements
	private static transient autovalue.shaded.com.google$.common.collect.$ImmutableSet construct (int, java.lang.Object[]) 
		Object elem
		int index
		Object value
		int j
		Object element
		int hash
		int i
		Object element
		Object[] uniqueElements
		int n
		Object[] elements
		int tableSize
		Object[] table
		int mask
		int hashCode
		int uniques
	static int chooseTableSize (int) 
		int tableSize
		int setSize
	public static autovalue.shaded.com.google$.common.collect.$ImmutableSet copyOf (java.util.Collection) 
		autovalue.shaded.com.google$.common.collect.$ImmutableSet set
		java.util.Collection elements
		Object[] array
	public static autovalue.shaded.com.google$.common.collect.$ImmutableSet copyOf (java.lang.Iterable) 
		Iterable elements
	public static autovalue.shaded.com.google$.common.collect.$ImmutableSet copyOf (java.util.Iterator) 
		java.util.Iterator elements
		Object first
	public static autovalue.shaded.com.google$.common.collect.$ImmutableSet copyOf (java.lang.Object[]) 
		Object[] elements
	private static autovalue.shaded.com.google$.common.collect.$ImmutableSet copyOfEnumSet (java.util.EnumSet) 
		java.util.EnumSet enumSet
	void  () 
	boolean isHashCodeFast () 
	public boolean equals (java.lang.Object) 
		Object object
	public int hashCode () 
	public abstract autovalue.shaded.com.google$.common.collect.$UnmodifiableIterator iterator () 
	java.lang.Object writeReplace () 
	public static autovalue.shaded.com.google$.common.collect.$ImmutableSet$Builder builder () 
	public volatile synthetic java.util.Iterator iterator () 
	static synthetic autovalue.shaded.com.google$.common.collect.$ImmutableSet access$000 (int, java.lang.Object[]) 
		int x0
		Object[] x1
}

autovalue/shaded/com/google$/common/collect/$ImmutableSetMultimap$Builder.class
$ImmutableSetMultimap.java
package autovalue.shaded.com.google$.common.collect
public final autovalue.shaded.com.google$.common.collect.$ImmutableSetMultimap$Builder extends autovalue.shaded.com.google$.common.collect.$ImmutableMultimap$Builder {
	public void  () 
	public autovalue.shaded.com.google$.common.collect.$ImmutableSetMultimap$Builder put (java.lang.Object, java.lang.Object) 
		Object key
		Object value
	public autovalue.shaded.com.google$.common.collect.$ImmutableSetMultimap$Builder put (java.util.Map$Entry) 
		java.util.Map$Entry entry
	public autovalue.shaded.com.google$.common.collect.$ImmutableSetMultimap$Builder putAll (java.lang.Iterable) 
		Iterable entries
	public autovalue.shaded.com.google$.common.collect.$ImmutableSetMultimap$Builder putAll (java.lang.Object, java.lang.Iterable) 
		Object value
		java.util.Iterator i$
		Object key
		Iterable values
		java.util.Collection collection
	public transient autovalue.shaded.com.google$.common.collect.$ImmutableSetMultimap$Builder putAll (java.lang.Object, java.lang.Object[]) 
		Object key
		Object[] values
	public autovalue.shaded.com.google$.common.collect.$ImmutableSetMultimap$Builder putAll (autovalue.shaded.com.google$.common.collect.$Multimap) 
		java.util.Map$Entry entry
		java.util.Iterator i$
		autovalue.shaded.com.google$.common.collect.$Multimap multimap
	public autovalue.shaded.com.google$.common.collect.$ImmutableSetMultimap$Builder orderKeysBy (java.util.Comparator) 
		java.util.Comparator keyComparator
	public autovalue.shaded.com.google$.common.collect.$ImmutableSetMultimap$Builder orderValuesBy (java.util.Comparator) 
		java.util.Comparator valueComparator
	public autovalue.shaded.com.google$.common.collect.$ImmutableSetMultimap build () 
		java.util.Map$Entry entry
		java.util.Iterator i$
		autovalue.shaded.com.google$.common.collect.$Multimap sortedCopy
		java.util.List entries
	public volatile synthetic autovalue.shaded.com.google$.common.collect.$ImmutableMultimap build () 
	public volatile synthetic autovalue.shaded.com.google$.common.collect.$ImmutableMultimap$Builder orderValuesBy (java.util.Comparator) 
		java.util.Comparator x0
	public volatile synthetic autovalue.shaded.com.google$.common.collect.$ImmutableMultimap$Builder orderKeysBy (java.util.Comparator) 
		java.util.Comparator x0
	public volatile synthetic autovalue.shaded.com.google$.common.collect.$ImmutableMultimap$Builder putAll (autovalue.shaded.com.google$.common.collect.$Multimap) 
		autovalue.shaded.com.google$.common.collect.$Multimap x0
	public volatile synthetic autovalue.shaded.com.google$.common.collect.$ImmutableMultimap$Builder putAll (java.lang.Object, java.lang.Object[]) 
		Object x0
		Object[] x1
	public volatile synthetic autovalue.shaded.com.google$.common.collect.$ImmutableMultimap$Builder putAll (java.lang.Object, java.lang.Iterable) 
		Object x0
		Iterable x1
	public volatile synthetic autovalue.shaded.com.google$.common.collect.$ImmutableMultimap$Builder putAll (java.lang.Iterable) 
		Iterable x0
	public volatile synthetic autovalue.shaded.com.google$.common.collect.$ImmutableMultimap$Builder put (java.util.Map$Entry) 
		java.util.Map$Entry x0
	public volatile synthetic autovalue.shaded.com.google$.common.collect.$ImmutableMultimap$Builder put (java.lang.Object, java.lang.Object) 
		Object x0
		Object x1
}

autovalue/shaded/com/google$/common/collect/$ImmutableSetMultimap$EntrySet.class
$ImmutableSetMultimap.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$ImmutableSetMultimap$EntrySet extends autovalue.shaded.com.google$.common.collect.$ImmutableSet {
	private final transient autovalue.shaded.com.google$.common.collect.$ImmutableSetMultimap multimap
	void  (autovalue.shaded.com.google$.common.collect.$ImmutableSetMultimap) 
		autovalue.shaded.com.google$.common.collect.$ImmutableSetMultimap multimap
	public boolean contains (java.lang.Object) 
		java.util.Map$Entry entry
		Object object
	public int size () 
	public autovalue.shaded.com.google$.common.collect.$UnmodifiableIterator iterator () 
	boolean isPartialView () 
	public volatile synthetic java.util.Iterator iterator () 
}

autovalue/shaded/com/google$/common/collect/$ImmutableSetMultimap.class
$ImmutableSetMultimap.java
package autovalue.shaded.com.google$.common.collect
public autovalue.shaded.com.google$.common.collect.$ImmutableSetMultimap extends autovalue.shaded.com.google$.common.collect.$ImmutableMultimap implements autovalue.shaded.com.google$.common.collect.$SetMultimap  {
	private final transient autovalue.shaded.com.google$.common.collect.$ImmutableSet emptySet
	private transient autovalue.shaded.com.google$.common.collect.$ImmutableSetMultimap inverse
	private transient autovalue.shaded.com.google$.common.collect.$ImmutableSet entries
	private static final long serialVersionUID
	public static autovalue.shaded.com.google$.common.collect.$ImmutableSetMultimap of () 
	public static autovalue.shaded.com.google$.common.collect.$ImmutableSetMultimap of (java.lang.Object, java.lang.Object) 
		Object k1
		Object v1
		autovalue.shaded.com.google$.common.collect.$ImmutableSetMultimap$Builder builder
	public static autovalue.shaded.com.google$.common.collect.$ImmutableSetMultimap of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) 
		Object k1
		Object v1
		Object k2
		Object v2
		autovalue.shaded.com.google$.common.collect.$ImmutableSetMultimap$Builder builder
	public static autovalue.shaded.com.google$.common.collect.$ImmutableSetMultimap of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) 
		Object k1
		Object v1
		Object k2
		Object v2
		Object k3
		Object v3
		autovalue.shaded.com.google$.common.collect.$ImmutableSetMultimap$Builder builder
	public static autovalue.shaded.com.google$.common.collect.$ImmutableSetMultimap of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) 
		Object k1
		Object v1
		Object k2
		Object v2
		Object k3
		Object v3
		Object k4
		Object v4
		autovalue.shaded.com.google$.common.collect.$ImmutableSetMultimap$Builder builder
	public static autovalue.shaded.com.google$.common.collect.$ImmutableSetMultimap of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) 
		Object k1
		Object v1
		Object k2
		Object v2
		Object k3
		Object v3
		Object k4
		Object v4
		Object k5
		Object v5
		autovalue.shaded.com.google$.common.collect.$ImmutableSetMultimap$Builder builder
	public static autovalue.shaded.com.google$.common.collect.$ImmutableSetMultimap$Builder builder () 
	public static autovalue.shaded.com.google$.common.collect.$ImmutableSetMultimap copyOf (autovalue.shaded.com.google$.common.collect.$Multimap) 
		autovalue.shaded.com.google$.common.collect.$Multimap multimap
	private static autovalue.shaded.com.google$.common.collect.$ImmutableSetMultimap copyOf (autovalue.shaded.com.google$.common.collect.$Multimap, java.util.Comparator) 
		autovalue.shaded.com.google$.common.collect.$ImmutableSetMultimap kvMultimap
		Object key
		java.util.Collection values
		autovalue.shaded.com.google$.common.collect.$ImmutableSet set
		java.util.Map$Entry entry
		java.util.Iterator i$
		autovalue.shaded.com.google$.common.collect.$Multimap multimap
		java.util.Comparator valueComparator
		autovalue.shaded.com.google$.common.collect.$ImmutableMap$Builder builder
		int size
	public static autovalue.shaded.com.google$.common.collect.$ImmutableSetMultimap copyOf (java.lang.Iterable) 
		Iterable entries
	void  (autovalue.shaded.com.google$.common.collect.$ImmutableMap, int, java.util.Comparator) 
		autovalue.shaded.com.google$.common.collect.$ImmutableMap map
		int size
		java.util.Comparator valueComparator
	public autovalue.shaded.com.google$.common.collect.$ImmutableSet get (java.lang.Object) 
		Object key
		autovalue.shaded.com.google$.common.collect.$ImmutableSet set
	public autovalue.shaded.com.google$.common.collect.$ImmutableSetMultimap inverse () 
		autovalue.shaded.com.google$.common.collect.$ImmutableSetMultimap result
	private autovalue.shaded.com.google$.common.collect.$ImmutableSetMultimap invert () 
		java.util.Map$Entry entry
		java.util.Iterator i$
		autovalue.shaded.com.google$.common.collect.$ImmutableSetMultimap$Builder builder
		autovalue.shaded.com.google$.common.collect.$ImmutableSetMultimap invertedMultimap
	public autovalue.shaded.com.google$.common.collect.$ImmutableSet removeAll (java.lang.Object) 
		Object key
	public autovalue.shaded.com.google$.common.collect.$ImmutableSet replaceValues (java.lang.Object, java.lang.Iterable) 
		Object key
		Iterable values
	public autovalue.shaded.com.google$.common.collect.$ImmutableSet entries () 
		autovalue.shaded.com.google$.common.collect.$ImmutableSet result
	private static autovalue.shaded.com.google$.common.collect.$ImmutableSet valueSet (java.util.Comparator, java.util.Collection) 
		java.util.Comparator valueComparator
		java.util.Collection values
	private static autovalue.shaded.com.google$.common.collect.$ImmutableSet emptySet (java.util.Comparator) 
		java.util.Comparator valueComparator
	private static autovalue.shaded.com.google$.common.collect.$ImmutableSet$Builder valuesBuilder (java.util.Comparator) 
		java.util.Comparator valueComparator
	private void writeObject (java.io.ObjectOutputStream)  throws java.io.IOException 
		java.io.ObjectOutputStream stream
	java.util.Comparator valueComparator () 
	private void readObject (java.io.ObjectInputStream)  throws java.io.IOException java.lang.ClassNotFoundException 
		int j
		Object key
		int valueCount
		autovalue.shaded.com.google$.common.collect.$ImmutableSet$Builder valuesBuilder
		autovalue.shaded.com.google$.common.collect.$ImmutableSet valueSet
		int i
		IllegalArgumentException e
		java.io.ObjectInputStream stream
		java.util.Comparator valueComparator
		int keyCount
		autovalue.shaded.com.google$.common.collect.$ImmutableMap$Builder builder
		int tmpSize
		autovalue.shaded.com.google$.common.collect.$ImmutableMap tmpMap
	public volatile synthetic autovalue.shaded.com.google$.common.collect.$ImmutableCollection entries () 
	public volatile synthetic autovalue.shaded.com.google$.common.collect.$ImmutableMultimap inverse () 
	public volatile synthetic autovalue.shaded.com.google$.common.collect.$ImmutableCollection get (java.lang.Object) 
		Object x0
	public volatile synthetic autovalue.shaded.com.google$.common.collect.$ImmutableCollection replaceValues (java.lang.Object, java.lang.Iterable) 
		Object x0
		Iterable x1
	public volatile synthetic autovalue.shaded.com.google$.common.collect.$ImmutableCollection removeAll (java.lang.Object) 
		Object x0
	public volatile synthetic java.util.Collection entries () 
	public volatile synthetic java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable) 
		Object x0
		Iterable x1
	public volatile synthetic java.util.Collection get (java.lang.Object) 
		Object x0
	public volatile synthetic java.util.Collection removeAll (java.lang.Object) 
		Object x0
	public volatile synthetic java.util.Set entries () 
	public volatile synthetic java.util.Set replaceValues (java.lang.Object, java.lang.Iterable) 
		Object x0
		Iterable x1
	public volatile synthetic java.util.Set removeAll (java.lang.Object) 
		Object x0
	public volatile synthetic java.util.Set get (java.lang.Object) 
		Object x0
	static synthetic autovalue.shaded.com.google$.common.collect.$ImmutableSetMultimap access$000 (autovalue.shaded.com.google$.common.collect.$Multimap, java.util.Comparator) 
		autovalue.shaded.com.google$.common.collect.$Multimap x0
		java.util.Comparator x1
}

autovalue/shaded/com/google$/common/collect/$ImmutableSortedAsList.class
$ImmutableSortedAsList.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$ImmutableSortedAsList extends autovalue.shaded.com.google$.common.collect.$RegularImmutableAsList implements autovalue.shaded.com.google$.common.collect.$SortedIterable  {
	void  (autovalue.shaded.com.google$.common.collect.$ImmutableSortedSet, autovalue.shaded.com.google$.common.collect.$ImmutableList) 
		autovalue.shaded.com.google$.common.collect.$ImmutableSortedSet backingSet
		autovalue.shaded.com.google$.common.collect.$ImmutableList backingList
	autovalue.shaded.com.google$.common.collect.$ImmutableSortedSet delegateCollection () 
	public java.util.Comparator comparator () 
	public int indexOf (java.lang.Object) 
		Object target
		int index
	public int lastIndexOf (java.lang.Object) 
		Object target
	public boolean contains (java.lang.Object) 
		Object target
	autovalue.shaded.com.google$.common.collect.$ImmutableList subListUnchecked (int, int) 
		int fromIndex
		int toIndex
		autovalue.shaded.com.google$.common.collect.$ImmutableList parentSubList
	volatile synthetic autovalue.shaded.com.google$.common.collect.$ImmutableCollection delegateCollection () 
}

autovalue/shaded/com/google$/common/collect/$ImmutableSortedMap$1EntrySet$1.class
$ImmutableSortedMap.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$ImmutableSortedMap$1EntrySet$1 extends autovalue.shaded.com.google$.common.collect.$ImmutableAsList {
	final synthetic autovalue.shaded.com.google$.common.collect.$ImmutableSortedMap$1EntrySet this$1
	void  (autovalue.shaded.com.google$.common.collect.$ImmutableSortedMap$1EntrySet) 
	public java.util.Map$Entry get (int) 
		int index
	autovalue.shaded.com.google$.common.collect.$ImmutableCollection delegateCollection () 
	public volatile synthetic java.lang.Object get (int) 
		int x0
}

autovalue/shaded/com/google$/common/collect/$ImmutableSortedMap$1EntrySet.class
$ImmutableSortedMap.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$ImmutableSortedMap$1EntrySet extends autovalue.shaded.com.google$.common.collect.$ImmutableMapEntrySet {
	final synthetic autovalue.shaded.com.google$.common.collect.$ImmutableSortedMap this$0
	void  (autovalue.shaded.com.google$.common.collect.$ImmutableSortedMap) 
	public autovalue.shaded.com.google$.common.collect.$UnmodifiableIterator iterator () 
	autovalue.shaded.com.google$.common.collect.$ImmutableList createAsList () 
	autovalue.shaded.com.google$.common.collect.$ImmutableMap map () 
	public volatile synthetic java.util.Iterator iterator () 
}

autovalue/shaded/com/google$/common/collect/$ImmutableSortedMap$Builder.class
$ImmutableSortedMap.java
package autovalue.shaded.com.google$.common.collect
public autovalue.shaded.com.google$.common.collect.$ImmutableSortedMap$Builder extends autovalue.shaded.com.google$.common.collect.$ImmutableMap$Builder {
	private final java.util.Comparator comparator
	public void  (java.util.Comparator) 
		java.util.Comparator comparator
	public autovalue.shaded.com.google$.common.collect.$ImmutableSortedMap$Builder put (java.lang.Object, java.lang.Object) 
		Object key
		Object value
	public autovalue.shaded.com.google$.common.collect.$ImmutableSortedMap$Builder put (java.util.Map$Entry) 
		java.util.Map$Entry entry
	public autovalue.shaded.com.google$.common.collect.$ImmutableSortedMap$Builder putAll (java.util.Map) 
		java.util.Map map
	public autovalue.shaded.com.google$.common.collect.$ImmutableSortedMap$Builder putAll (java.lang.Iterable) 
		Iterable entries
	public autovalue.shaded.com.google$.common.collect.$ImmutableSortedMap$Builder orderEntriesByValue (java.util.Comparator) 
		java.util.Comparator valueComparator
	public autovalue.shaded.com.google$.common.collect.$ImmutableSortedMap build () 
	public volatile synthetic autovalue.shaded.com.google$.common.collect.$ImmutableMap build () 
	public volatile synthetic autovalue.shaded.com.google$.common.collect.$ImmutableMap$Builder orderEntriesByValue (java.util.Comparator) 
		java.util.Comparator x0
	public volatile synthetic autovalue.shaded.com.google$.common.collect.$ImmutableMap$Builder putAll (java.lang.Iterable) 
		Iterable x0
	public volatile synthetic autovalue.shaded.com.google$.common.collect.$ImmutableMap$Builder putAll (java.util.Map) 
		java.util.Map x0
	public volatile synthetic autovalue.shaded.com.google$.common.collect.$ImmutableMap$Builder put (java.util.Map$Entry) 
		java.util.Map$Entry x0
	public volatile synthetic autovalue.shaded.com.google$.common.collect.$ImmutableMap$Builder put (java.lang.Object, java.lang.Object) 
		Object x0
		Object x1
}

autovalue/shaded/com/google$/common/collect/$ImmutableSortedMap$SerializedForm.class
$ImmutableSortedMap.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$ImmutableSortedMap$SerializedForm extends autovalue.shaded.com.google$.common.collect.$ImmutableMap$SerializedForm {
	private final java.util.Comparator comparator
	private static final long serialVersionUID
	void  (autovalue.shaded.com.google$.common.collect.$ImmutableSortedMap) 
		autovalue.shaded.com.google$.common.collect.$ImmutableSortedMap sortedMap
	java.lang.Object readResolve () 
		autovalue.shaded.com.google$.common.collect.$ImmutableSortedMap$Builder builder
}

autovalue/shaded/com/google$/common/collect/$ImmutableSortedMap.class
$ImmutableSortedMap.java
package autovalue.shaded.com.google$.common.collect
public final autovalue.shaded.com.google$.common.collect.$ImmutableSortedMap extends autovalue.shaded.com.google$.common.collect.$ImmutableSortedMapFauxverideShim implements java.util.NavigableMap  {
	private static final java.util.Comparator NATURAL_ORDER
	private static final autovalue.shaded.com.google$.common.collect.$ImmutableSortedMap NATURAL_EMPTY_MAP
	private final transient autovalue.shaded.com.google$.common.collect.$RegularImmutableSortedSet keySet
	private final transient autovalue.shaded.com.google$.common.collect.$ImmutableList valueList
	private transient autovalue.shaded.com.google$.common.collect.$ImmutableSortedMap descendingMap
	private static final long serialVersionUID
	static autovalue.shaded.com.google$.common.collect.$ImmutableSortedMap emptyMap (java.util.Comparator) 
		java.util.Comparator comparator
	public static autovalue.shaded.com.google$.common.collect.$ImmutableSortedMap of () 
	public static autovalue.shaded.com.google$.common.collect.$ImmutableSortedMap of (java.lang.Comparable, java.lang.Object) 
		Comparable k1
		Object v1
	private static autovalue.shaded.com.google$.common.collect.$ImmutableSortedMap of (java.util.Comparator, java.lang.Object, java.lang.Object) 
		java.util.Comparator comparator
		Object k1
		Object v1
	private static transient autovalue.shaded.com.google$.common.collect.$ImmutableSortedMap ofEntries (autovalue.shaded.com.google$.common.collect.$ImmutableMapEntry[]) 
		autovalue.shaded.com.google$.common.collect.$ImmutableMapEntry[] entries
	public static autovalue.shaded.com.google$.common.collect.$ImmutableSortedMap of (java.lang.Comparable, java.lang.Object, java.lang.Comparable, java.lang.Object) 
		Comparable k1
		Object v1
		Comparable k2
		Object v2
	public static autovalue.shaded.com.google$.common.collect.$ImmutableSortedMap of (java.lang.Comparable, java.lang.Object, java.lang.Comparable, java.lang.Object, java.lang.Comparable, java.lang.Object) 
		Comparable k1
		Object v1
		Comparable k2
		Object v2
		Comparable k3
		Object v3
	public static autovalue.shaded.com.google$.common.collect.$ImmutableSortedMap of (java.lang.Comparable, java.lang.Object, java.lang.Comparable, java.lang.Object, java.lang.Comparable, java.lang.Object, java.lang.Comparable, java.lang.Object) 
		Comparable k1
		Object v1
		Comparable k2
		Object v2
		Comparable k3
		Object v3
		Comparable k4
		Object v4
	public static autovalue.shaded.com.google$.common.collect.$ImmutableSortedMap of (java.lang.Comparable, java.lang.Object, java.lang.Comparable, java.lang.Object, java.lang.Comparable, java.lang.Object, java.lang.Comparable, java.lang.Object, java.lang.Comparable, java.lang.Object) 
		Comparable k1
		Object v1
		Comparable k2
		Object v2
		Comparable k3
		Object v3
		Comparable k4
		Object v4
		Comparable k5
		Object v5
	public static autovalue.shaded.com.google$.common.collect.$ImmutableSortedMap copyOf (java.util.Map) 
		java.util.Map map
		autovalue.shaded.com.google$.common.collect.$Ordering naturalOrder
	public static autovalue.shaded.com.google$.common.collect.$ImmutableSortedMap copyOf (java.util.Map, java.util.Comparator) 
		java.util.Map map
		java.util.Comparator comparator
	public static autovalue.shaded.com.google$.common.collect.$ImmutableSortedMap copyOf (java.lang.Iterable) 
		Iterable entries
		autovalue.shaded.com.google$.common.collect.$Ordering naturalOrder
	public static autovalue.shaded.com.google$.common.collect.$ImmutableSortedMap copyOf (java.lang.Iterable, java.util.Comparator) 
		Iterable entries
		java.util.Comparator comparator
	public static autovalue.shaded.com.google$.common.collect.$ImmutableSortedMap copyOfSorted (java.util.SortedMap) 
		autovalue.shaded.com.google$.common.collect.$ImmutableSortedMap kvMap
		java.util.SortedMap map
		java.util.Comparator comparator
	private static autovalue.shaded.com.google$.common.collect.$ImmutableSortedMap copyOfInternal (java.util.Map, java.util.Comparator) 
		java.util.SortedMap sortedMap
		java.util.Comparator comparator2
		autovalue.shaded.com.google$.common.collect.$ImmutableSortedMap kvMap
		java.util.Map map
		java.util.Comparator comparator
		boolean sameComparator
	private static autovalue.shaded.com.google$.common.collect.$ImmutableSortedMap fromEntries (java.util.Comparator, boolean, java.lang.Iterable) 
		java.util.Comparator comparator
		boolean sameComparator
		Iterable entries
		java.util.Map$Entry[] entryArray
	private static autovalue.shaded.com.google$.common.collect.$ImmutableSortedMap fromEntries (java.util.Comparator, boolean, java.util.Map$Entry[], int) 
		Object key
		Object value
		int i
		Object key
		Object value
		int i
		Object prevKey
		Object[] keys
		Object[] values
		java.util.Comparator comparator
		boolean sameComparator
		java.util.Map$Entry[] entryArray
		int size
	public static autovalue.shaded.com.google$.common.collect.$ImmutableSortedMap$Builder naturalOrder () 
	public static autovalue.shaded.com.google$.common.collect.$ImmutableSortedMap$Builder orderedBy (java.util.Comparator) 
		java.util.Comparator comparator
	public static autovalue.shaded.com.google$.common.collect.$ImmutableSortedMap$Builder reverseOrder () 
	void  (autovalue.shaded.com.google$.common.collect.$RegularImmutableSortedSet, autovalue.shaded.com.google$.common.collect.$ImmutableList) 
		autovalue.shaded.com.google$.common.collect.$RegularImmutableSortedSet keySet
		autovalue.shaded.com.google$.common.collect.$ImmutableList valueList
	void  (autovalue.shaded.com.google$.common.collect.$RegularImmutableSortedSet, autovalue.shaded.com.google$.common.collect.$ImmutableList, autovalue.shaded.com.google$.common.collect.$ImmutableSortedMap) 
		autovalue.shaded.com.google$.common.collect.$RegularImmutableSortedSet keySet
		autovalue.shaded.com.google$.common.collect.$ImmutableList valueList
		autovalue.shaded.com.google$.common.collect.$ImmutableSortedMap descendingMap
	public int size () 
	public java.lang.Object get (java.lang.Object) 
		Object key
		int index
	boolean isPartialView () 
	public autovalue.shaded.com.google$.common.collect.$ImmutableSet entrySet () 
	autovalue.shaded.com.google$.common.collect.$ImmutableSet createEntrySet () 
	public autovalue.shaded.com.google$.common.collect.$ImmutableSortedSet keySet () 
	public autovalue.shaded.com.google$.common.collect.$ImmutableCollection values () 
	public java.util.Comparator comparator () 
	public java.lang.Object firstKey () 
	public java.lang.Object lastKey () 
	private autovalue.shaded.com.google$.common.collect.$ImmutableSortedMap getSubMap (int, int) 
		int fromIndex
		int toIndex
	public autovalue.shaded.com.google$.common.collect.$ImmutableSortedMap headMap (java.lang.Object) 
		Object toKey
	public autovalue.shaded.com.google$.common.collect.$ImmutableSortedMap headMap (java.lang.Object, boolean) 
		Object toKey
		boolean inclusive
	public autovalue.shaded.com.google$.common.collect.$ImmutableSortedMap subMap (java.lang.Object, java.lang.Object) 
		Object fromKey
		Object toKey
	public autovalue.shaded.com.google$.common.collect.$ImmutableSortedMap subMap (java.lang.Object, boolean, java.lang.Object, boolean) 
		Object fromKey
		boolean fromInclusive
		Object toKey
		boolean toInclusive
	public autovalue.shaded.com.google$.common.collect.$ImmutableSortedMap tailMap (java.lang.Object) 
		Object fromKey
	public autovalue.shaded.com.google$.common.collect.$ImmutableSortedMap tailMap (java.lang.Object, boolean) 
		Object fromKey
		boolean inclusive
	public java.util.Map$Entry lowerEntry (java.lang.Object) 
		Object key
	public java.lang.Object lowerKey (java.lang.Object) 
		Object key
	public java.util.Map$Entry floorEntry (java.lang.Object) 
		Object key
	public java.lang.Object floorKey (java.lang.Object) 
		Object key
	public java.util.Map$Entry ceilingEntry (java.lang.Object) 
		Object key
	public java.lang.Object ceilingKey (java.lang.Object) 
		Object key
	public java.util.Map$Entry higherEntry (java.lang.Object) 
		Object key
	public java.lang.Object higherKey (java.lang.Object) 
		Object key
	public java.util.Map$Entry firstEntry () 
	public java.util.Map$Entry lastEntry () 
	public final java.util.Map$Entry pollFirstEntry () 
	public final java.util.Map$Entry pollLastEntry () 
	public autovalue.shaded.com.google$.common.collect.$ImmutableSortedMap descendingMap () 
		autovalue.shaded.com.google$.common.collect.$ImmutableSortedMap result
	public autovalue.shaded.com.google$.common.collect.$ImmutableSortedSet navigableKeySet () 
	public autovalue.shaded.com.google$.common.collect.$ImmutableSortedSet descendingKeySet () 
	java.lang.Object writeReplace () 
	public volatile synthetic autovalue.shaded.com.google$.common.collect.$ImmutableSet keySet () 
	public volatile synthetic java.util.Set entrySet () 
	public volatile synthetic java.util.Collection values () 
	public volatile synthetic java.util.Set keySet () 
	public volatile synthetic java.util.SortedMap tailMap (java.lang.Object) 
		Object x0
	public volatile synthetic java.util.SortedMap headMap (java.lang.Object) 
		Object x0
	public volatile synthetic java.util.SortedMap subMap (java.lang.Object, java.lang.Object) 
		Object x0
		Object x1
	public volatile synthetic java.util.NavigableMap tailMap (java.lang.Object, boolean) 
		Object x0
		boolean x1
	public volatile synthetic java.util.NavigableMap headMap (java.lang.Object, boolean) 
		Object x0
		boolean x1
	public volatile synthetic java.util.NavigableMap subMap (java.lang.Object, boolean, java.lang.Object, boolean) 
		Object x0
		boolean x1
		Object x2
		boolean x3
	public volatile synthetic java.util.NavigableSet descendingKeySet () 
	public volatile synthetic java.util.NavigableSet navigableKeySet () 
	public volatile synthetic java.util.NavigableMap descendingMap () 
	static synthetic autovalue.shaded.com.google$.common.collect.$ImmutableSortedMap access$000 (java.util.Comparator, java.lang.Object, java.lang.Object) 
		java.util.Comparator x0
		Object x1
		Object x2
	static synthetic autovalue.shaded.com.google$.common.collect.$ImmutableSortedMap access$100 (java.util.Comparator, boolean, java.util.Map$Entry[], int) 
		java.util.Comparator x0
		boolean x1
		java.util.Map$Entry[] x2
		int x3
	static synthetic autovalue.shaded.com.google$.common.collect.$RegularImmutableSortedSet access$200 (autovalue.shaded.com.google$.common.collect.$ImmutableSortedMap) 
		autovalue.shaded.com.google$.common.collect.$ImmutableSortedMap x0
	static synthetic autovalue.shaded.com.google$.common.collect.$ImmutableList access$300 (autovalue.shaded.com.google$.common.collect.$ImmutableSortedMap) 
		autovalue.shaded.com.google$.common.collect.$ImmutableSortedMap x0
	static void  () 
}

autovalue/shaded/com/google$/common/collect/$ImmutableSortedMapFauxverideShim.class
$ImmutableSortedMapFauxverideShim.java
package autovalue.shaded.com.google$.common.collect
abstract autovalue.shaded.com.google$.common.collect.$ImmutableSortedMapFauxverideShim extends autovalue.shaded.com.google$.common.collect.$ImmutableMap {
	void  () 
	public static autovalue.shaded.com.google$.common.collect.$ImmutableSortedMap$Builder builder () 
	public static autovalue.shaded.com.google$.common.collect.$ImmutableSortedMap of (java.lang.Object, java.lang.Object) 
		Object k1
		Object v1
	public static autovalue.shaded.com.google$.common.collect.$ImmutableSortedMap of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) 
		Object k1
		Object v1
		Object k2
		Object v2
	public static autovalue.shaded.com.google$.common.collect.$ImmutableSortedMap of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) 
		Object k1
		Object v1
		Object k2
		Object v2
		Object k3
		Object v3
	public static autovalue.shaded.com.google$.common.collect.$ImmutableSortedMap of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) 
		Object k1
		Object v1
		Object k2
		Object v2
		Object k3
		Object v3
		Object k4
		Object v4
	public static autovalue.shaded.com.google$.common.collect.$ImmutableSortedMap of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) 
		Object k1
		Object v1
		Object k2
		Object v2
		Object k3
		Object v3
		Object k4
		Object v4
		Object k5
		Object v5
}

autovalue/shaded/com/google$/common/collect/$ImmutableSortedSet$Builder.class
$ImmutableSortedSet.java
package autovalue.shaded.com.google$.common.collect
public final autovalue.shaded.com.google$.common.collect.$ImmutableSortedSet$Builder extends autovalue.shaded.com.google$.common.collect.$ImmutableSet$Builder {
	private final java.util.Comparator comparator
	public void  (java.util.Comparator) 
		java.util.Comparator comparator
	public autovalue.shaded.com.google$.common.collect.$ImmutableSortedSet$Builder add (java.lang.Object) 
		Object element
	public transient autovalue.shaded.com.google$.common.collect.$ImmutableSortedSet$Builder add (java.lang.Object[]) 
		Object[] elements
	public autovalue.shaded.com.google$.common.collect.$ImmutableSortedSet$Builder addAll (java.lang.Iterable) 
		Iterable elements
	public autovalue.shaded.com.google$.common.collect.$ImmutableSortedSet$Builder addAll (java.util.Iterator) 
		java.util.Iterator elements
	public autovalue.shaded.com.google$.common.collect.$ImmutableSortedSet build () 
		Object[] contentsArray
		autovalue.shaded.com.google$.common.collect.$ImmutableSortedSet result
	public volatile synthetic autovalue.shaded.com.google$.common.collect.$ImmutableSet build () 
	public volatile synthetic autovalue.shaded.com.google$.common.collect.$ImmutableSet$Builder addAll (java.util.Iterator) 
		java.util.Iterator x0
	public volatile synthetic autovalue.shaded.com.google$.common.collect.$ImmutableSet$Builder addAll (java.lang.Iterable) 
		Iterable x0
	public volatile synthetic autovalue.shaded.com.google$.common.collect.$ImmutableSet$Builder add (java.lang.Object[]) 
		Object[] x0
	public volatile synthetic autovalue.shaded.com.google$.common.collect.$ImmutableSet$Builder add (java.lang.Object) 
		Object x0
	public volatile synthetic autovalue.shaded.com.google$.common.collect.$ImmutableCollection$Builder addAll (java.lang.Iterable) 
		Iterable x0
	public volatile synthetic autovalue.shaded.com.google$.common.collect.$ImmutableCollection$Builder add (java.lang.Object[]) 
		Object[] x0
	public volatile synthetic autovalue.shaded.com.google$.common.collect.$ImmutableCollection$ArrayBasedBuilder add (java.lang.Object) 
		Object x0
	public volatile synthetic autovalue.shaded.com.google$.common.collect.$ImmutableCollection build () 
	public volatile synthetic autovalue.shaded.com.google$.common.collect.$ImmutableCollection$Builder addAll (java.util.Iterator) 
		java.util.Iterator x0
	public volatile synthetic autovalue.shaded.com.google$.common.collect.$ImmutableCollection$Builder add (java.lang.Object) 
		Object x0
}

autovalue/shaded/com/google$/common/collect/$ImmutableSortedSet$SerializedForm.class
$ImmutableSortedSet.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$ImmutableSortedSet$SerializedForm extends java.lang.Object implements java.io.Serializable  {
	final java.util.Comparator comparator
	final Object[] elements
	private static final long serialVersionUID
	public void  (java.util.Comparator, java.lang.Object[]) 
		java.util.Comparator comparator
		Object[] elements
	java.lang.Object readResolve () 
}

autovalue/shaded/com/google$/common/collect/$ImmutableSortedSet.class
$ImmutableSortedSet.java
package autovalue.shaded.com.google$.common.collect
public abstract autovalue.shaded.com.google$.common.collect.$ImmutableSortedSet extends autovalue.shaded.com.google$.common.collect.$ImmutableSortedSetFauxverideShim implements java.util.NavigableSet autovalue.shaded.com.google$.common.collect.$SortedIterable  {
	private static final java.util.Comparator NATURAL_ORDER
	private static final autovalue.shaded.com.google$.common.collect.$RegularImmutableSortedSet NATURAL_EMPTY_SET
	final transient java.util.Comparator comparator
	transient autovalue.shaded.com.google$.common.collect.$ImmutableSortedSet descendingSet
	static autovalue.shaded.com.google$.common.collect.$RegularImmutableSortedSet emptySet (java.util.Comparator) 
		java.util.Comparator comparator
	public static autovalue.shaded.com.google$.common.collect.$ImmutableSortedSet of () 
	public static autovalue.shaded.com.google$.common.collect.$ImmutableSortedSet of (java.lang.Comparable) 
		Comparable element
	public static autovalue.shaded.com.google$.common.collect.$ImmutableSortedSet of (java.lang.Comparable, java.lang.Comparable) 
		Comparable e1
		Comparable e2
	public static autovalue.shaded.com.google$.common.collect.$ImmutableSortedSet of (java.lang.Comparable, java.lang.Comparable, java.lang.Comparable) 
		Comparable e1
		Comparable e2
		Comparable e3
	public static autovalue.shaded.com.google$.common.collect.$ImmutableSortedSet of (java.lang.Comparable, java.lang.Comparable, java.lang.Comparable, java.lang.Comparable) 
		Comparable e1
		Comparable e2
		Comparable e3
		Comparable e4
	public static autovalue.shaded.com.google$.common.collect.$ImmutableSortedSet of (java.lang.Comparable, java.lang.Comparable, java.lang.Comparable, java.lang.Comparable, java.lang.Comparable) 
		Comparable e1
		Comparable e2
		Comparable e3
		Comparable e4
		Comparable e5
	public static transient autovalue.shaded.com.google$.common.collect.$ImmutableSortedSet of (java.lang.Comparable, java.lang.Comparable, java.lang.Comparable, java.lang.Comparable, java.lang.Comparable, java.lang.Comparable, java.lang.Comparable[]) 
		Comparable e1
		Comparable e2
		Comparable e3
		Comparable e4
		Comparable e5
		Comparable e6
		Comparable[] remaining
		Comparable[] contents
	public static autovalue.shaded.com.google$.common.collect.$ImmutableSortedSet copyOf (java.lang.Comparable[]) 
		Comparable[] elements
	public static autovalue.shaded.com.google$.common.collect.$ImmutableSortedSet copyOf (java.lang.Iterable) 
		Iterable elements
		autovalue.shaded.com.google$.common.collect.$Ordering naturalOrder
	public static autovalue.shaded.com.google$.common.collect.$ImmutableSortedSet copyOf (java.util.Collection) 
		java.util.Collection elements
		autovalue.shaded.com.google$.common.collect.$Ordering naturalOrder
	public static autovalue.shaded.com.google$.common.collect.$ImmutableSortedSet copyOf (java.util.Iterator) 
		java.util.Iterator elements
		autovalue.shaded.com.google$.common.collect.$Ordering naturalOrder
	public static autovalue.shaded.com.google$.common.collect.$ImmutableSortedSet copyOf (java.util.Comparator, java.util.Iterator) 
		java.util.Comparator comparator
		java.util.Iterator elements
	public static autovalue.shaded.com.google$.common.collect.$ImmutableSortedSet copyOf (java.util.Comparator, java.lang.Iterable) 
		autovalue.shaded.com.google$.common.collect.$ImmutableSortedSet original
		java.util.Comparator comparator
		Iterable elements
		boolean hasSameComparator
		Object[] array
	public static autovalue.shaded.com.google$.common.collect.$ImmutableSortedSet copyOf (java.util.Comparator, java.util.Collection) 
		java.util.Comparator comparator
		java.util.Collection elements
	public static autovalue.shaded.com.google$.common.collect.$ImmutableSortedSet copyOfSorted (java.util.SortedSet) 
		java.util.SortedSet sortedSet
		java.util.Comparator comparator
		autovalue.shaded.com.google$.common.collect.$ImmutableList list
	static transient autovalue.shaded.com.google$.common.collect.$ImmutableSortedSet construct (java.util.Comparator, int, java.lang.Object[]) 
		Object cur
		Object prev
		int i
		java.util.Comparator comparator
		int n
		Object[] contents
		int uniques
	public static autovalue.shaded.com.google$.common.collect.$ImmutableSortedSet$Builder orderedBy (java.util.Comparator) 
		java.util.Comparator comparator
	public static autovalue.shaded.com.google$.common.collect.$ImmutableSortedSet$Builder reverseOrder () 
	public static autovalue.shaded.com.google$.common.collect.$ImmutableSortedSet$Builder naturalOrder () 
	int unsafeCompare (java.lang.Object, java.lang.Object) 
		Object a
		Object b
	static int unsafeCompare (java.util.Comparator, java.lang.Object, java.lang.Object) 
		java.util.Comparator comparator
		Object a
		Object b
		java.util.Comparator unsafeComparator
	void  (java.util.Comparator) 
		java.util.Comparator comparator
	public java.util.Comparator comparator () 
	public abstract autovalue.shaded.com.google$.common.collect.$UnmodifiableIterator iterator () 
	public autovalue.shaded.com.google$.common.collect.$ImmutableSortedSet headSet (java.lang.Object) 
		Object toElement
	public autovalue.shaded.com.google$.common.collect.$ImmutableSortedSet headSet (java.lang.Object, boolean) 
		Object toElement
		boolean inclusive
	public autovalue.shaded.com.google$.common.collect.$ImmutableSortedSet subSet (java.lang.Object, java.lang.Object) 
		Object fromElement
		Object toElement
	public autovalue.shaded.com.google$.common.collect.$ImmutableSortedSet subSet (java.lang.Object, boolean, java.lang.Object, boolean) 
		Object fromElement
		boolean fromInclusive
		Object toElement
		boolean toInclusive
	public autovalue.shaded.com.google$.common.collect.$ImmutableSortedSet tailSet (java.lang.Object) 
		Object fromElement
	public autovalue.shaded.com.google$.common.collect.$ImmutableSortedSet tailSet (java.lang.Object, boolean) 
		Object fromElement
		boolean inclusive
	abstract autovalue.shaded.com.google$.common.collect.$ImmutableSortedSet headSetImpl (java.lang.Object, boolean) 
	abstract autovalue.shaded.com.google$.common.collect.$ImmutableSortedSet subSetImpl (java.lang.Object, boolean, java.lang.Object, boolean) 
	abstract autovalue.shaded.com.google$.common.collect.$ImmutableSortedSet tailSetImpl (java.lang.Object, boolean) 
	public java.lang.Object lower (java.lang.Object) 
		Object e
	public java.lang.Object floor (java.lang.Object) 
		Object e
	public java.lang.Object ceiling (java.lang.Object) 
		Object e
	public java.lang.Object higher (java.lang.Object) 
		Object e
	public java.lang.Object first () 
	public java.lang.Object last () 
	public final java.lang.Object pollFirst () 
	public final java.lang.Object pollLast () 
	public autovalue.shaded.com.google$.common.collect.$ImmutableSortedSet descendingSet () 
		autovalue.shaded.com.google$.common.collect.$ImmutableSortedSet result
	autovalue.shaded.com.google$.common.collect.$ImmutableSortedSet createDescendingSet () 
	public abstract autovalue.shaded.com.google$.common.collect.$UnmodifiableIterator descendingIterator () 
	abstract int indexOf (java.lang.Object) 
	private void readObject (java.io.ObjectInputStream)  throws java.io.InvalidObjectException 
		java.io.ObjectInputStream stream
	java.lang.Object writeReplace () 
	public volatile synthetic java.util.Iterator iterator () 
	public volatile synthetic java.util.SortedSet tailSet (java.lang.Object) 
		Object x0
	public volatile synthetic java.util.SortedSet headSet (java.lang.Object) 
		Object x0
	public volatile synthetic java.util.SortedSet subSet (java.lang.Object, java.lang.Object) 
		Object x0
		Object x1
	public volatile synthetic java.util.NavigableSet tailSet (java.lang.Object, boolean) 
		Object x0
		boolean x1
	public volatile synthetic java.util.NavigableSet headSet (java.lang.Object, boolean) 
		Object x0
		boolean x1
	public volatile synthetic java.util.NavigableSet subSet (java.lang.Object, boolean, java.lang.Object, boolean) 
		Object x0
		boolean x1
		Object x2
		boolean x3
	public volatile synthetic java.util.Iterator descendingIterator () 
	public volatile synthetic java.util.NavigableSet descendingSet () 
	static void  () 
}

autovalue/shaded/com/google$/common/collect/$ImmutableSortedSetFauxverideShim.class
$ImmutableSortedSetFauxverideShim.java
package autovalue.shaded.com.google$.common.collect
abstract autovalue.shaded.com.google$.common.collect.$ImmutableSortedSetFauxverideShim extends autovalue.shaded.com.google$.common.collect.$ImmutableSet {
	void  () 
	public static autovalue.shaded.com.google$.common.collect.$ImmutableSortedSet$Builder builder () 
	public static autovalue.shaded.com.google$.common.collect.$ImmutableSortedSet of (java.lang.Object) 
		Object element
	public static autovalue.shaded.com.google$.common.collect.$ImmutableSortedSet of (java.lang.Object, java.lang.Object) 
		Object e1
		Object e2
	public static autovalue.shaded.com.google$.common.collect.$ImmutableSortedSet of (java.lang.Object, java.lang.Object, java.lang.Object) 
		Object e1
		Object e2
		Object e3
	public static autovalue.shaded.com.google$.common.collect.$ImmutableSortedSet of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) 
		Object e1
		Object e2
		Object e3
		Object e4
	public static autovalue.shaded.com.google$.common.collect.$ImmutableSortedSet of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) 
		Object e1
		Object e2
		Object e3
		Object e4
		Object e5
	public static transient autovalue.shaded.com.google$.common.collect.$ImmutableSortedSet of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object[]) 
		Object e1
		Object e2
		Object e3
		Object e4
		Object e5
		Object e6
		Object[] remaining
	public static autovalue.shaded.com.google$.common.collect.$ImmutableSortedSet copyOf (java.lang.Object[]) 
		Object[] elements
}

autovalue/shaded/com/google$/common/collect/$Iterables$1.class
$Iterables.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$Iterables$1 extends autovalue.shaded.com.google$.common.collect.$FluentIterable {
	final synthetic Iterable val$iterable
	void  (java.lang.Iterable) 
	public java.util.Iterator iterator () 
	public java.lang.String toString () 
}

autovalue/shaded/com/google$/common/collect/$Iterables$10$1.class
$Iterables.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$Iterables$10$1 extends java.lang.Object implements java.util.Iterator  {
	boolean atStart
	final synthetic java.util.Iterator val$iterator
	final synthetic autovalue.shaded.com.google$.common.collect.$Iterables$10 this$0
	void  (autovalue.shaded.com.google$.common.collect.$Iterables$10, java.util.Iterator) 
	public boolean hasNext () 
	public java.lang.Object next () 
		Object result
	public void remove () 
}

autovalue/shaded/com/google$/common/collect/$Iterables$10.class
$Iterables.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$Iterables$10 extends autovalue.shaded.com.google$.common.collect.$FluentIterable {
	final synthetic Iterable val$iterable
	final synthetic int val$numberToSkip
	void  (java.lang.Iterable, int) 
	public java.util.Iterator iterator () 
		java.util.Iterator iterator
}

autovalue/shaded/com/google$/common/collect/$Iterables$11.class
$Iterables.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$Iterables$11 extends autovalue.shaded.com.google$.common.collect.$FluentIterable {
	final synthetic Iterable val$iterable
	final synthetic int val$limitSize
	void  (java.lang.Iterable, int) 
	public java.util.Iterator iterator () 
}

autovalue/shaded/com/google$/common/collect/$Iterables$12.class
$Iterables.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$Iterables$12 extends autovalue.shaded.com.google$.common.collect.$FluentIterable {
	final synthetic Iterable val$iterable
	void  (java.lang.Iterable) 
	public java.util.Iterator iterator () 
	public java.lang.String toString () 
}

autovalue/shaded/com/google$/common/collect/$Iterables$13.class
$Iterables.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$Iterables$13 extends autovalue.shaded.com.google$.common.collect.$FluentIterable {
	final synthetic Iterable val$iterable
	void  (java.lang.Iterable) 
	public java.util.Iterator iterator () 
	public java.lang.String toString () 
}

autovalue/shaded/com/google$/common/collect/$Iterables$14.class
$Iterables.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$Iterables$14 extends autovalue.shaded.com.google$.common.collect.$FluentIterable {
	final synthetic Iterable val$iterables
	final synthetic java.util.Comparator val$comparator
	void  (java.lang.Iterable, java.util.Comparator) 
	public java.util.Iterator iterator () 
}

autovalue/shaded/com/google$/common/collect/$Iterables$15.class
$Iterables.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$Iterables$15 extends java.lang.Object implements autovalue.shaded.com.google$.common.base.$Function  {
	void  () 
	public java.util.Iterator apply (java.lang.Iterable) 
		Iterable iterable
	public volatile synthetic java.lang.Object apply (java.lang.Object) 
		Object x0
}

autovalue/shaded/com/google$/common/collect/$Iterables$2.class
$Iterables.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$Iterables$2 extends autovalue.shaded.com.google$.common.collect.$FluentIterable {
	final synthetic Iterable val$inputs
	void  (java.lang.Iterable) 
	public java.util.Iterator iterator () 
}

autovalue/shaded/com/google$/common/collect/$Iterables$3.class
$Iterables.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$Iterables$3 extends autovalue.shaded.com.google$.common.collect.$TransformedIterator {
	void  (java.util.Iterator) 
		java.util.Iterator x0
	java.util.Iterator transform (java.lang.Iterable) 
		Iterable from
	volatile synthetic java.lang.Object transform (java.lang.Object) 
		Object x0
}

autovalue/shaded/com/google$/common/collect/$Iterables$4.class
$Iterables.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$Iterables$4 extends autovalue.shaded.com.google$.common.collect.$FluentIterable {
	final synthetic Iterable val$iterable
	final synthetic int val$size
	void  (java.lang.Iterable, int) 
	public java.util.Iterator iterator () 
}

autovalue/shaded/com/google$/common/collect/$Iterables$5.class
$Iterables.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$Iterables$5 extends autovalue.shaded.com.google$.common.collect.$FluentIterable {
	final synthetic Iterable val$iterable
	final synthetic int val$size
	void  (java.lang.Iterable, int) 
	public java.util.Iterator iterator () 
}

autovalue/shaded/com/google$/common/collect/$Iterables$6.class
$Iterables.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$Iterables$6 extends autovalue.shaded.com.google$.common.collect.$FluentIterable {
	final synthetic Iterable val$unfiltered
	final synthetic autovalue.shaded.com.google$.common.base.$Predicate val$predicate
	void  (java.lang.Iterable, autovalue.shaded.com.google$.common.base.$Predicate) 
	public java.util.Iterator iterator () 
}

autovalue/shaded/com/google$/common/collect/$Iterables$7.class
$Iterables.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$Iterables$7 extends autovalue.shaded.com.google$.common.collect.$FluentIterable {
	final synthetic Iterable val$unfiltered
	final synthetic Class val$type
	void  (java.lang.Iterable, java.lang.Class) 
	public java.util.Iterator iterator () 
}

autovalue/shaded/com/google$/common/collect/$Iterables$8.class
$Iterables.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$Iterables$8 extends autovalue.shaded.com.google$.common.collect.$FluentIterable {
	final synthetic Iterable val$fromIterable
	final synthetic autovalue.shaded.com.google$.common.base.$Function val$function
	void  (java.lang.Iterable, autovalue.shaded.com.google$.common.base.$Function) 
	public java.util.Iterator iterator () 
}

autovalue/shaded/com/google$/common/collect/$Iterables$9.class
$Iterables.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$Iterables$9 extends autovalue.shaded.com.google$.common.collect.$FluentIterable {
	final synthetic java.util.List val$list
	final synthetic int val$numberToSkip
	void  (java.util.List, int) 
	public java.util.Iterator iterator () 
		int toSkip
}

autovalue/shaded/com/google$/common/collect/$Iterables$UnmodifiableIterable.class
$Iterables.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$Iterables$UnmodifiableIterable extends autovalue.shaded.com.google$.common.collect.$FluentIterable {
	private final Iterable iterable
	private void  (java.lang.Iterable) 
		Iterable iterable
	public java.util.Iterator iterator () 
	public java.lang.String toString () 
	synthetic void  (java.lang.Iterable, autovalue.shaded.com.google$.common.collect.$Iterables$1) 
		Iterable x0
		autovalue.shaded.com.google$.common.collect.$Iterables$1 x1
}

autovalue/shaded/com/google$/common/collect/$Iterables.class
$Iterables.java
package autovalue.shaded.com.google$.common.collect
public final autovalue.shaded.com.google$.common.collect.$Iterables extends java.lang.Object {
	private void  () 
	public static java.lang.Iterable unmodifiableIterable (java.lang.Iterable) 
		Iterable iterable
	public static java.lang.Iterable unmodifiableIterable (autovalue.shaded.com.google$.common.collect.$ImmutableCollection) 
		autovalue.shaded.com.google$.common.collect.$ImmutableCollection iterable
	public static int size (java.lang.Iterable) 
		Iterable iterable
	public static boolean contains (java.lang.Iterable, java.lang.Object) 
		java.util.Collection collection
		Iterable iterable
		Object element
	public static boolean removeAll (java.lang.Iterable, java.util.Collection) 
		Iterable removeFrom
		java.util.Collection elementsToRemove
	public static boolean retainAll (java.lang.Iterable, java.util.Collection) 
		Iterable removeFrom
		java.util.Collection elementsToRetain
	public static boolean removeIf (java.lang.Iterable, autovalue.shaded.com.google$.common.base.$Predicate) 
		Iterable removeFrom
		autovalue.shaded.com.google$.common.base.$Predicate predicate
	private static boolean removeIfFromRandomAccessList (java.util.List, autovalue.shaded.com.google$.common.base.$Predicate) 
		UnsupportedOperationException e
		Object element
		java.util.List list
		autovalue.shaded.com.google$.common.base.$Predicate predicate
		int from
		int to
	private static void slowRemoveIfForRemainingElements (java.util.List, autovalue.shaded.com.google$.common.base.$Predicate, int, int) 
		int n
		int n
		java.util.List list
		autovalue.shaded.com.google$.common.base.$Predicate predicate
		int to
		int from
	static java.lang.Object removeFirstMatching (java.lang.Iterable, autovalue.shaded.com.google$.common.base.$Predicate) 
		Object next
		Iterable removeFrom
		autovalue.shaded.com.google$.common.base.$Predicate predicate
		java.util.Iterator iterator
	public static boolean elementsEqual (java.lang.Iterable, java.lang.Iterable) 
		java.util.Collection collection1
		java.util.Collection collection2
		Iterable iterable1
		Iterable iterable2
	public static java.lang.String toString (java.lang.Iterable) 
		Iterable iterable
	public static java.lang.Object getOnlyElement (java.lang.Iterable) 
		Iterable iterable
	public static java.lang.Object getOnlyElement (java.lang.Iterable, java.lang.Object) 
		Iterable iterable
		Object defaultValue
	public static java.lang.Object[] toArray (java.lang.Iterable, java.lang.Class) 
		Iterable iterable
		Class type
		java.util.Collection collection
		Object[] array
	static java.lang.Object[] toArray (java.lang.Iterable, java.lang.Object[]) 
		Iterable iterable
		Object[] array
		java.util.Collection collection
	static java.lang.Object[] toArray (java.lang.Iterable) 
		Iterable iterable
	private static java.util.Collection toCollection (java.lang.Iterable) 
		Iterable iterable
	public static boolean addAll (java.util.Collection, java.lang.Iterable) 
		java.util.Collection c
		java.util.Collection addTo
		Iterable elementsToAdd
	public static int frequency (java.lang.Iterable, java.lang.Object) 
		Iterable iterable
		Object element
	public static java.lang.Iterable cycle (java.lang.Iterable) 
		Iterable iterable
	public static transient java.lang.Iterable cycle (java.lang.Object[]) 
		Object[] elements
	public static java.lang.Iterable concat (java.lang.Iterable, java.lang.Iterable) 
		Iterable a
		Iterable b
	public static java.lang.Iterable concat (java.lang.Iterable, java.lang.Iterable, java.lang.Iterable) 
		Iterable a
		Iterable b
		Iterable c
	public static java.lang.Iterable concat (java.lang.Iterable, java.lang.Iterable, java.lang.Iterable, java.lang.Iterable) 
		Iterable a
		Iterable b
		Iterable c
		Iterable d
	public static transient java.lang.Iterable concat (java.lang.Iterable[]) 
		Iterable[] inputs
	public static java.lang.Iterable concat (java.lang.Iterable) 
		Iterable inputs
	private static java.util.Iterator iterators (java.lang.Iterable) 
		Iterable iterables
	public static java.lang.Iterable partition (java.lang.Iterable, int) 
		Iterable iterable
		int size
	public static java.lang.Iterable paddedPartition (java.lang.Iterable, int) 
		Iterable iterable
		int size
	public static java.lang.Iterable filter (java.lang.Iterable, autovalue.shaded.com.google$.common.base.$Predicate) 
		Iterable unfiltered
		autovalue.shaded.com.google$.common.base.$Predicate predicate
	public static java.lang.Iterable filter (java.lang.Iterable, java.lang.Class) 
		Iterable unfiltered
		Class type
	public static boolean any (java.lang.Iterable, autovalue.shaded.com.google$.common.base.$Predicate) 
		Iterable iterable
		autovalue.shaded.com.google$.common.base.$Predicate predicate
	public static boolean all (java.lang.Iterable, autovalue.shaded.com.google$.common.base.$Predicate) 
		Iterable iterable
		autovalue.shaded.com.google$.common.base.$Predicate predicate
	public static java.lang.Object find (java.lang.Iterable, autovalue.shaded.com.google$.common.base.$Predicate) 
		Iterable iterable
		autovalue.shaded.com.google$.common.base.$Predicate predicate
	public static java.lang.Object find (java.lang.Iterable, autovalue.shaded.com.google$.common.base.$Predicate, java.lang.Object) 
		Iterable iterable
		autovalue.shaded.com.google$.common.base.$Predicate predicate
		Object defaultValue
	public static autovalue.shaded.com.google$.common.base.$Optional tryFind (java.lang.Iterable, autovalue.shaded.com.google$.common.base.$Predicate) 
		Iterable iterable
		autovalue.shaded.com.google$.common.base.$Predicate predicate
	public static int indexOf (java.lang.Iterable, autovalue.shaded.com.google$.common.base.$Predicate) 
		Iterable iterable
		autovalue.shaded.com.google$.common.base.$Predicate predicate
	public static java.lang.Iterable transform (java.lang.Iterable, autovalue.shaded.com.google$.common.base.$Function) 
		Iterable fromIterable
		autovalue.shaded.com.google$.common.base.$Function function
	public static java.lang.Object get (java.lang.Iterable, int) 
		Iterable iterable
		int position
	public static java.lang.Object get (java.lang.Iterable, int, java.lang.Object) 
		java.util.List list
		java.util.Iterator iterator
		Iterable iterable
		int position
		Object defaultValue
	public static java.lang.Object getFirst (java.lang.Iterable, java.lang.Object) 
		Iterable iterable
		Object defaultValue
	public static java.lang.Object getLast (java.lang.Iterable) 
		java.util.List list
		Iterable iterable
	public static java.lang.Object getLast (java.lang.Iterable, java.lang.Object) 
		java.util.Collection c
		Iterable iterable
		Object defaultValue
	private static java.lang.Object getLastInNonemptyList (java.util.List) 
		java.util.List list
	public static java.lang.Iterable skip (java.lang.Iterable, int) 
		java.util.List list
		Iterable iterable
		int numberToSkip
	public static java.lang.Iterable limit (java.lang.Iterable, int) 
		Iterable iterable
		int limitSize
	public static java.lang.Iterable consumingIterable (java.lang.Iterable) 
		Iterable iterable
	public static boolean isEmpty (java.lang.Iterable) 
		Iterable iterable
	public static java.lang.Iterable mergeSorted (java.lang.Iterable, java.util.Comparator) 
		Iterable iterables
		java.util.Comparator comparator
		Iterable iterable
	private static autovalue.shaded.com.google$.common.base.$Function toIterator () 
	static synthetic java.util.Iterator access$100 (java.lang.Iterable) 
		Iterable x0
	static synthetic autovalue.shaded.com.google$.common.base.$Function access$200 () 
}

autovalue/shaded/com/google$/common/collect/$Iterators$1.class
$Iterators.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$Iterators$1 extends autovalue.shaded.com.google$.common.collect.$UnmodifiableListIterator {
	void  () 
	public boolean hasNext () 
	public java.lang.Object next () 
	public boolean hasPrevious () 
	public java.lang.Object previous () 
	public int nextIndex () 
	public int previousIndex () 
}

autovalue/shaded/com/google$/common/collect/$Iterators$10.class
$Iterators.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$Iterators$10 extends autovalue.shaded.com.google$.common.collect.$UnmodifiableIterator {
	final synthetic java.util.Iterator val$iterator
	void  (java.util.Iterator) 
	public boolean hasNext () 
	public java.lang.Object next () 
		Object next
	public java.lang.String toString () 
}

autovalue/shaded/com/google$/common/collect/$Iterators$11.class
$Iterators.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$Iterators$11 extends autovalue.shaded.com.google$.common.collect.$AbstractIndexedListIterator {
	final synthetic Object[] val$array
	final synthetic int val$offset
	void  (int, int, java.lang.Object[], int) 
		int x0
		int x1
	protected java.lang.Object get (int) 
		int index
}

autovalue/shaded/com/google$/common/collect/$Iterators$12.class
$Iterators.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$Iterators$12 extends autovalue.shaded.com.google$.common.collect.$UnmodifiableIterator {
	boolean done
	final synthetic Object val$value
	void  (java.lang.Object) 
	public boolean hasNext () 
	public java.lang.Object next () 
}

autovalue/shaded/com/google$/common/collect/$Iterators$13.class
$Iterators.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$Iterators$13 extends autovalue.shaded.com.google$.common.collect.$UnmodifiableIterator {
	final synthetic java.util.Enumeration val$enumeration
	void  (java.util.Enumeration) 
	public boolean hasNext () 
	public java.lang.Object next () 
}

autovalue/shaded/com/google$/common/collect/$Iterators$14.class
$Iterators.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$Iterators$14 extends java.lang.Object implements java.util.Enumeration  {
	final synthetic java.util.Iterator val$iterator
	void  (java.util.Iterator) 
	public boolean hasMoreElements () 
	public java.lang.Object nextElement () 
}

autovalue/shaded/com/google$/common/collect/$Iterators$2.class
$Iterators.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$Iterators$2 extends java.lang.Object implements java.util.Iterator  {
	void  () 
	public boolean hasNext () 
	public java.lang.Object next () 
	public void remove () 
}

autovalue/shaded/com/google$/common/collect/$Iterators$3.class
$Iterators.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$Iterators$3 extends autovalue.shaded.com.google$.common.collect.$UnmodifiableIterator {
	final synthetic java.util.Iterator val$iterator
	void  (java.util.Iterator) 
	public boolean hasNext () 
	public java.lang.Object next () 
}

autovalue/shaded/com/google$/common/collect/$Iterators$4.class
$Iterators.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$Iterators$4 extends java.lang.Object implements java.util.Iterator  {
	java.util.Iterator iterator
	final synthetic Iterable val$iterable
	void  (java.lang.Iterable) 
	public boolean hasNext () 
	public java.lang.Object next () 
	public void remove () 
}

autovalue/shaded/com/google$/common/collect/$Iterators$5.class
$Iterators.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$Iterators$5 extends java.lang.Object implements java.util.Iterator  {
	java.util.Iterator current
	java.util.Iterator removeFrom
	final synthetic java.util.Iterator val$inputs
	void  (java.util.Iterator) 
	public boolean hasNext () 
		boolean currentHasNext
	public java.lang.Object next () 
	public void remove () 
}

autovalue/shaded/com/google$/common/collect/$Iterators$6.class
$Iterators.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$Iterators$6 extends autovalue.shaded.com.google$.common.collect.$UnmodifiableIterator {
	final synthetic java.util.Iterator val$iterator
	final synthetic int val$size
	final synthetic boolean val$pad
	void  (java.util.Iterator, int, boolean) 
	public boolean hasNext () 
	public java.util.List next () 
		int i
		Object[] array
		int count
		java.util.List list
	public volatile synthetic java.lang.Object next () 
}

autovalue/shaded/com/google$/common/collect/$Iterators$7.class
$Iterators.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$Iterators$7 extends autovalue.shaded.com.google$.common.collect.$AbstractIterator {
	final synthetic java.util.Iterator val$unfiltered
	final synthetic autovalue.shaded.com.google$.common.base.$Predicate val$predicate
	void  (java.util.Iterator, autovalue.shaded.com.google$.common.base.$Predicate) 
	protected java.lang.Object computeNext () 
		Object element
}

autovalue/shaded/com/google$/common/collect/$Iterators$8.class
$Iterators.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$Iterators$8 extends autovalue.shaded.com.google$.common.collect.$TransformedIterator {
	final synthetic autovalue.shaded.com.google$.common.base.$Function val$function
	void  (java.util.Iterator, autovalue.shaded.com.google$.common.base.$Function) 
		java.util.Iterator x0
	java.lang.Object transform (java.lang.Object) 
		Object from
}

autovalue/shaded/com/google$/common/collect/$Iterators$9.class
$Iterators.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$Iterators$9 extends java.lang.Object implements java.util.Iterator  {
	private int count
	final synthetic int val$limitSize
	final synthetic java.util.Iterator val$iterator
	void  (int, java.util.Iterator) 
	public boolean hasNext () 
	public java.lang.Object next () 
	public void remove () 
}

autovalue/shaded/com/google$/common/collect/$Iterators$MergingIterator$1.class
$Iterators.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$Iterators$MergingIterator$1 extends java.lang.Object implements java.util.Comparator  {
	final synthetic java.util.Comparator val$itemComparator
	final synthetic autovalue.shaded.com.google$.common.collect.$Iterators$MergingIterator this$0
	void  (autovalue.shaded.com.google$.common.collect.$Iterators$MergingIterator, java.util.Comparator) 
	public int compare (autovalue.shaded.com.google$.common.collect.$PeekingIterator, autovalue.shaded.com.google$.common.collect.$PeekingIterator) 
		autovalue.shaded.com.google$.common.collect.$PeekingIterator o1
		autovalue.shaded.com.google$.common.collect.$PeekingIterator o2
	public volatile synthetic int compare (java.lang.Object, java.lang.Object) 
		Object x0
		Object x1
}

autovalue/shaded/com/google$/common/collect/$Iterators$MergingIterator.class
$Iterators.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$Iterators$MergingIterator extends autovalue.shaded.com.google$.common.collect.$UnmodifiableIterator {
	final java.util.Queue queue
	public void  (java.lang.Iterable, java.util.Comparator) 
		java.util.Iterator iterator
		java.util.Iterator i$
		Iterable iterators
		java.util.Comparator itemComparator
		java.util.Comparator heapComparator
	public boolean hasNext () 
	public java.lang.Object next () 
		autovalue.shaded.com.google$.common.collect.$PeekingIterator nextIter
		Object next
}

autovalue/shaded/com/google$/common/collect/$Iterators$PeekingImpl.class
$Iterators.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$Iterators$PeekingImpl extends java.lang.Object implements autovalue.shaded.com.google$.common.collect.$PeekingIterator  {
	private final java.util.Iterator iterator
	private boolean hasPeeked
	private Object peekedElement
	public void  (java.util.Iterator) 
		java.util.Iterator iterator
	public boolean hasNext () 
	public java.lang.Object next () 
		Object result
	public void remove () 
	public java.lang.Object peek () 
}

autovalue/shaded/com/google$/common/collect/$Iterators.class
$Iterators.java
package autovalue.shaded.com.google$.common.collect
public final autovalue.shaded.com.google$.common.collect.$Iterators extends java.lang.Object {
	static final autovalue.shaded.com.google$.common.collect.$UnmodifiableListIterator EMPTY_LIST_ITERATOR
	private static final java.util.Iterator EMPTY_MODIFIABLE_ITERATOR
	private void  () 
	public static autovalue.shaded.com.google$.common.collect.$UnmodifiableIterator emptyIterator () 
	static autovalue.shaded.com.google$.common.collect.$UnmodifiableListIterator emptyListIterator () 
	static java.util.Iterator emptyModifiableIterator () 
	public static autovalue.shaded.com.google$.common.collect.$UnmodifiableIterator unmodifiableIterator (java.util.Iterator) 
		java.util.Iterator iterator
	public static autovalue.shaded.com.google$.common.collect.$UnmodifiableIterator unmodifiableIterator (autovalue.shaded.com.google$.common.collect.$UnmodifiableIterator) 
		autovalue.shaded.com.google$.common.collect.$UnmodifiableIterator iterator
	public static int size (java.util.Iterator) 
		java.util.Iterator iterator
		int count
	public static boolean contains (java.util.Iterator, java.lang.Object) 
		java.util.Iterator iterator
		Object element
	public static boolean removeAll (java.util.Iterator, java.util.Collection) 
		java.util.Iterator removeFrom
		java.util.Collection elementsToRemove
	public static boolean removeIf (java.util.Iterator, autovalue.shaded.com.google$.common.base.$Predicate) 
		java.util.Iterator removeFrom
		autovalue.shaded.com.google$.common.base.$Predicate predicate
		boolean modified
	public static boolean retainAll (java.util.Iterator, java.util.Collection) 
		java.util.Iterator removeFrom
		java.util.Collection elementsToRetain
	public static boolean elementsEqual (java.util.Iterator, java.util.Iterator) 
		Object o1
		Object o2
		java.util.Iterator iterator1
		java.util.Iterator iterator2
	public static java.lang.String toString (java.util.Iterator) 
		java.util.Iterator iterator
	public static java.lang.Object getOnlyElement (java.util.Iterator) 
		int i
		java.util.Iterator iterator
		Object first
		StringBuilder sb
	public static java.lang.Object getOnlyElement (java.util.Iterator, java.lang.Object) 
		java.util.Iterator iterator
		Object defaultValue
	public static java.lang.Object[] toArray (java.util.Iterator, java.lang.Class) 
		java.util.Iterator iterator
		Class type
		java.util.List list
	public static boolean addAll (java.util.Collection, java.util.Iterator) 
		java.util.Collection addTo
		java.util.Iterator iterator
		boolean wasModified
	public static int frequency (java.util.Iterator, java.lang.Object) 
		java.util.Iterator iterator
		Object element
	public static java.util.Iterator cycle (java.lang.Iterable) 
		Iterable iterable
	public static transient java.util.Iterator cycle (java.lang.Object[]) 
		Object[] elements
	public static java.util.Iterator concat (java.util.Iterator, java.util.Iterator) 
		java.util.Iterator a
		java.util.Iterator b
	public static java.util.Iterator concat (java.util.Iterator, java.util.Iterator, java.util.Iterator) 
		java.util.Iterator a
		java.util.Iterator b
		java.util.Iterator c
	public static java.util.Iterator concat (java.util.Iterator, java.util.Iterator, java.util.Iterator, java.util.Iterator) 
		java.util.Iterator a
		java.util.Iterator b
		java.util.Iterator c
		java.util.Iterator d
	public static transient java.util.Iterator concat (java.util.Iterator[]) 
		java.util.Iterator input
		java.util.Iterator[] arr$
		int len$
		int i$
		java.util.Iterator[] inputs
	public static java.util.Iterator concat (java.util.Iterator) 
		java.util.Iterator inputs
	public static autovalue.shaded.com.google$.common.collect.$UnmodifiableIterator partition (java.util.Iterator, int) 
		java.util.Iterator iterator
		int size
	public static autovalue.shaded.com.google$.common.collect.$UnmodifiableIterator paddedPartition (java.util.Iterator, int) 
		java.util.Iterator iterator
		int size
	private static autovalue.shaded.com.google$.common.collect.$UnmodifiableIterator partitionImpl (java.util.Iterator, int, boolean) 
		java.util.Iterator iterator
		int size
		boolean pad
	public static autovalue.shaded.com.google$.common.collect.$UnmodifiableIterator filter (java.util.Iterator, autovalue.shaded.com.google$.common.base.$Predicate) 
		java.util.Iterator unfiltered
		autovalue.shaded.com.google$.common.base.$Predicate predicate
	public static autovalue.shaded.com.google$.common.collect.$UnmodifiableIterator filter (java.util.Iterator, java.lang.Class) 
		java.util.Iterator unfiltered
		Class type
	public static boolean any (java.util.Iterator, autovalue.shaded.com.google$.common.base.$Predicate) 
		java.util.Iterator iterator
		autovalue.shaded.com.google$.common.base.$Predicate predicate
	public static boolean all (java.util.Iterator, autovalue.shaded.com.google$.common.base.$Predicate) 
		Object element
		java.util.Iterator iterator
		autovalue.shaded.com.google$.common.base.$Predicate predicate
	public static java.lang.Object find (java.util.Iterator, autovalue.shaded.com.google$.common.base.$Predicate) 
		java.util.Iterator iterator
		autovalue.shaded.com.google$.common.base.$Predicate predicate
	public static java.lang.Object find (java.util.Iterator, autovalue.shaded.com.google$.common.base.$Predicate, java.lang.Object) 
		java.util.Iterator iterator
		autovalue.shaded.com.google$.common.base.$Predicate predicate
		Object defaultValue
	public static autovalue.shaded.com.google$.common.base.$Optional tryFind (java.util.Iterator, autovalue.shaded.com.google$.common.base.$Predicate) 
		java.util.Iterator iterator
		autovalue.shaded.com.google$.common.base.$Predicate predicate
		autovalue.shaded.com.google$.common.collect.$UnmodifiableIterator filteredIterator
	public static int indexOf (java.util.Iterator, autovalue.shaded.com.google$.common.base.$Predicate) 
		Object current
		int i
		java.util.Iterator iterator
		autovalue.shaded.com.google$.common.base.$Predicate predicate
	public static java.util.Iterator transform (java.util.Iterator, autovalue.shaded.com.google$.common.base.$Function) 
		java.util.Iterator fromIterator
		autovalue.shaded.com.google$.common.base.$Function function
	public static java.lang.Object get (java.util.Iterator, int) 
		java.util.Iterator iterator
		int position
		int skipped
	static void checkNonnegative (int) 
		int position
	public static java.lang.Object get (java.util.Iterator, int, java.lang.Object) 
		java.util.Iterator iterator
		int position
		Object defaultValue
	public static java.lang.Object getNext (java.util.Iterator, java.lang.Object) 
		java.util.Iterator iterator
		Object defaultValue
	public static java.lang.Object getLast (java.util.Iterator) 
		Object current
		java.util.Iterator iterator
	public static java.lang.Object getLast (java.util.Iterator, java.lang.Object) 
		java.util.Iterator iterator
		Object defaultValue
	public static int advance (java.util.Iterator, int) 
		java.util.Iterator iterator
		int numberToAdvance
		int i
	public static java.util.Iterator limit (java.util.Iterator, int) 
		java.util.Iterator iterator
		int limitSize
	public static java.util.Iterator consumingIterator (java.util.Iterator) 
		java.util.Iterator iterator
	static java.lang.Object pollNext (java.util.Iterator) 
		Object result
		java.util.Iterator iterator
	static void clear (java.util.Iterator) 
		java.util.Iterator iterator
	public static transient autovalue.shaded.com.google$.common.collect.$UnmodifiableIterator forArray (java.lang.Object[]) 
		Object[] array
	static autovalue.shaded.com.google$.common.collect.$UnmodifiableListIterator forArray (java.lang.Object[], int, int, int) 
		Object[] array
		int offset
		int length
		int index
		int end
	public static autovalue.shaded.com.google$.common.collect.$UnmodifiableIterator singletonIterator (java.lang.Object) 
		Object value
	public static autovalue.shaded.com.google$.common.collect.$UnmodifiableIterator forEnumeration (java.util.Enumeration) 
		java.util.Enumeration enumeration
	public static java.util.Enumeration asEnumeration (java.util.Iterator) 
		java.util.Iterator iterator
	public static autovalue.shaded.com.google$.common.collect.$PeekingIterator peekingIterator (java.util.Iterator) 
		autovalue.shaded.com.google$.common.collect.$Iterators$PeekingImpl peeking
		java.util.Iterator iterator
	public static autovalue.shaded.com.google$.common.collect.$PeekingIterator peekingIterator (autovalue.shaded.com.google$.common.collect.$PeekingIterator) 
		autovalue.shaded.com.google$.common.collect.$PeekingIterator iterator
	public static autovalue.shaded.com.google$.common.collect.$UnmodifiableIterator mergeSorted (java.lang.Iterable, java.util.Comparator) 
		Iterable iterators
		java.util.Comparator comparator
	static java.util.ListIterator cast (java.util.Iterator) 
		java.util.Iterator iterator
	static void  () 
}

autovalue/shaded/com/google$/common/collect/$LexicographicalOrdering.class
$LexicographicalOrdering.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$LexicographicalOrdering extends autovalue.shaded.com.google$.common.collect.$Ordering implements java.io.Serializable  {
	final java.util.Comparator elementOrder
	private static final long serialVersionUID
	void  (java.util.Comparator) 
		java.util.Comparator elementOrder
	public int compare (java.lang.Iterable, java.lang.Iterable) 
		int result
		Iterable leftIterable
		Iterable rightIterable
		java.util.Iterator left
		java.util.Iterator right
	public boolean equals (java.lang.Object) 
		autovalue.shaded.com.google$.common.collect.$LexicographicalOrdering that
		Object object
	public int hashCode () 
	public java.lang.String toString () 
	public volatile synthetic int compare (java.lang.Object, java.lang.Object) 
		Object x0
		Object x1
}

autovalue/shaded/com/google$/common/collect/$LinkedHashMultimap$1.class
$LinkedHashMultimap.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$LinkedHashMultimap$1 extends java.lang.Object implements java.util.Iterator  {
	autovalue.shaded.com.google$.common.collect.$LinkedHashMultimap$ValueEntry nextEntry
	autovalue.shaded.com.google$.common.collect.$LinkedHashMultimap$ValueEntry toRemove
	final synthetic autovalue.shaded.com.google$.common.collect.$LinkedHashMultimap this$0
	void  (autovalue.shaded.com.google$.common.collect.$LinkedHashMultimap) 
	public boolean hasNext () 
	public java.util.Map$Entry next () 
		autovalue.shaded.com.google$.common.collect.$LinkedHashMultimap$ValueEntry result
	public void remove () 
	public volatile synthetic java.lang.Object next () 
}

autovalue/shaded/com/google$/common/collect/$LinkedHashMultimap$ValueEntry.class
$LinkedHashMultimap.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$LinkedHashMultimap$ValueEntry extends autovalue.shaded.com.google$.common.collect.$ImmutableEntry implements autovalue.shaded.com.google$.common.collect.$LinkedHashMultimap$ValueSetLink  {
	final int smearedValueHash
	autovalue.shaded.com.google$.common.collect.$LinkedHashMultimap$ValueEntry nextInValueBucket
	autovalue.shaded.com.google$.common.collect.$LinkedHashMultimap$ValueSetLink predecessorInValueSet
	autovalue.shaded.com.google$.common.collect.$LinkedHashMultimap$ValueSetLink successorInValueSet
	autovalue.shaded.com.google$.common.collect.$LinkedHashMultimap$ValueEntry predecessorInMultimap
	autovalue.shaded.com.google$.common.collect.$LinkedHashMultimap$ValueEntry successorInMultimap
	void  (java.lang.Object, java.lang.Object, int, autovalue.shaded.com.google$.common.collect.$LinkedHashMultimap$ValueEntry) 
		Object key
		Object value
		int smearedValueHash
		autovalue.shaded.com.google$.common.collect.$LinkedHashMultimap$ValueEntry nextInValueBucket
	boolean matchesValue (java.lang.Object, int) 
		Object v
		int smearedVHash
	public autovalue.shaded.com.google$.common.collect.$LinkedHashMultimap$ValueSetLink getPredecessorInValueSet () 
	public autovalue.shaded.com.google$.common.collect.$LinkedHashMultimap$ValueSetLink getSuccessorInValueSet () 
	public void setPredecessorInValueSet (autovalue.shaded.com.google$.common.collect.$LinkedHashMultimap$ValueSetLink) 
		autovalue.shaded.com.google$.common.collect.$LinkedHashMultimap$ValueSetLink entry
	public void setSuccessorInValueSet (autovalue.shaded.com.google$.common.collect.$LinkedHashMultimap$ValueSetLink) 
		autovalue.shaded.com.google$.common.collect.$LinkedHashMultimap$ValueSetLink entry
	public autovalue.shaded.com.google$.common.collect.$LinkedHashMultimap$ValueEntry getPredecessorInMultimap () 
	public autovalue.shaded.com.google$.common.collect.$LinkedHashMultimap$ValueEntry getSuccessorInMultimap () 
	public void setSuccessorInMultimap (autovalue.shaded.com.google$.common.collect.$LinkedHashMultimap$ValueEntry) 
		autovalue.shaded.com.google$.common.collect.$LinkedHashMultimap$ValueEntry multimapSuccessor
	public void setPredecessorInMultimap (autovalue.shaded.com.google$.common.collect.$LinkedHashMultimap$ValueEntry) 
		autovalue.shaded.com.google$.common.collect.$LinkedHashMultimap$ValueEntry multimapPredecessor
}

autovalue/shaded/com/google$/common/collect/$LinkedHashMultimap$ValueSet$1.class
$LinkedHashMultimap.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$LinkedHashMultimap$ValueSet$1 extends java.lang.Object implements java.util.Iterator  {
	autovalue.shaded.com.google$.common.collect.$LinkedHashMultimap$ValueSetLink nextEntry
	autovalue.shaded.com.google$.common.collect.$LinkedHashMultimap$ValueEntry toRemove
	int expectedModCount
	final synthetic autovalue.shaded.com.google$.common.collect.$LinkedHashMultimap$ValueSet this$1
	void  (autovalue.shaded.com.google$.common.collect.$LinkedHashMultimap$ValueSet) 
	private void checkForComodification () 
	public boolean hasNext () 
	public java.lang.Object next () 
		autovalue.shaded.com.google$.common.collect.$LinkedHashMultimap$ValueEntry entry
		Object result
	public void remove () 
}

autovalue/shaded/com/google$/common/collect/$LinkedHashMultimap$ValueSet.class
$LinkedHashMultimap.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$LinkedHashMultimap$ValueSet extends autovalue.shaded.com.google$.common.collect.$Sets$ImprovedAbstractSet implements autovalue.shaded.com.google$.common.collect.$LinkedHashMultimap$ValueSetLink  {
	private final Object key
	autovalue.shaded.com.google$.common.collect.$LinkedHashMultimap$ValueEntry[] hashTable
	private int size
	private int modCount
	private autovalue.shaded.com.google$.common.collect.$LinkedHashMultimap$ValueSetLink firstEntry
	private autovalue.shaded.com.google$.common.collect.$LinkedHashMultimap$ValueSetLink lastEntry
	final synthetic autovalue.shaded.com.google$.common.collect.$LinkedHashMultimap this$0
	void  (autovalue.shaded.com.google$.common.collect.$LinkedHashMultimap, java.lang.Object, int) 
		Object key
		int expectedValues
		int tableSize
		autovalue.shaded.com.google$.common.collect.$LinkedHashMultimap$ValueEntry[] hashTable
	private int mask () 
	public autovalue.shaded.com.google$.common.collect.$LinkedHashMultimap$ValueSetLink getPredecessorInValueSet () 
	public autovalue.shaded.com.google$.common.collect.$LinkedHashMultimap$ValueSetLink getSuccessorInValueSet () 
	public void setPredecessorInValueSet (autovalue.shaded.com.google$.common.collect.$LinkedHashMultimap$ValueSetLink) 
		autovalue.shaded.com.google$.common.collect.$LinkedHashMultimap$ValueSetLink entry
	public void setSuccessorInValueSet (autovalue.shaded.com.google$.common.collect.$LinkedHashMultimap$ValueSetLink) 
		autovalue.shaded.com.google$.common.collect.$LinkedHashMultimap$ValueSetLink entry
	public java.util.Iterator iterator () 
	public int size () 
	public boolean contains (java.lang.Object) 
		autovalue.shaded.com.google$.common.collect.$LinkedHashMultimap$ValueEntry entry
		Object o
		int smearedHash
	public boolean add (java.lang.Object) 
		autovalue.shaded.com.google$.common.collect.$LinkedHashMultimap$ValueEntry entry
		Object value
		int smearedHash
		int bucket
		autovalue.shaded.com.google$.common.collect.$LinkedHashMultimap$ValueEntry rowHead
		autovalue.shaded.com.google$.common.collect.$LinkedHashMultimap$ValueEntry newEntry
	private void rehashIfNecessary () 
		autovalue.shaded.com.google$.common.collect.$LinkedHashMultimap$ValueEntry valueEntry
		int bucket
		autovalue.shaded.com.google$.common.collect.$LinkedHashMultimap$ValueSetLink entry
		autovalue.shaded.com.google$.common.collect.$LinkedHashMultimap$ValueEntry[] hashTable
		int mask
	public boolean remove (java.lang.Object) 
		autovalue.shaded.com.google$.common.collect.$LinkedHashMultimap$ValueEntry entry
		Object o
		int smearedHash
		int bucket
		autovalue.shaded.com.google$.common.collect.$LinkedHashMultimap$ValueEntry prev
	public void clear () 
		autovalue.shaded.com.google$.common.collect.$LinkedHashMultimap$ValueEntry valueEntry
		autovalue.shaded.com.google$.common.collect.$LinkedHashMultimap$ValueSetLink entry
	static synthetic autovalue.shaded.com.google$.common.collect.$LinkedHashMultimap$ValueSetLink access$000 (autovalue.shaded.com.google$.common.collect.$LinkedHashMultimap$ValueSet) 
		autovalue.shaded.com.google$.common.collect.$LinkedHashMultimap$ValueSet x0
	static synthetic int access$100 (autovalue.shaded.com.google$.common.collect.$LinkedHashMultimap$ValueSet) 
		autovalue.shaded.com.google$.common.collect.$LinkedHashMultimap$ValueSet x0
}

autovalue/shaded/com/google$/common/collect/$LinkedHashMultimap$ValueSetLink.class
$LinkedHashMultimap.java
package autovalue.shaded.com.google$.common.collect
abstract autovalue.shaded.com.google$.common.collect.$LinkedHashMultimap$ValueSetLink extends java.lang.Object {
	public abstract autovalue.shaded.com.google$.common.collect.$LinkedHashMultimap$ValueSetLink getPredecessorInValueSet () 
	public abstract autovalue.shaded.com.google$.common.collect.$LinkedHashMultimap$ValueSetLink getSuccessorInValueSet () 
	public abstract void setPredecessorInValueSet (autovalue.shaded.com.google$.common.collect.$LinkedHashMultimap$ValueSetLink) 
	public abstract void setSuccessorInValueSet (autovalue.shaded.com.google$.common.collect.$LinkedHashMultimap$ValueSetLink) 
}

autovalue/shaded/com/google$/common/collect/$LinkedHashMultimap.class
$LinkedHashMultimap.java
package autovalue.shaded.com.google$.common.collect
public final autovalue.shaded.com.google$.common.collect.$LinkedHashMultimap extends autovalue.shaded.com.google$.common.collect.$AbstractSetMultimap {
	private static final int DEFAULT_KEY_CAPACITY
	private static final int DEFAULT_VALUE_SET_CAPACITY
	static final double VALUE_SET_LOAD_FACTOR
	transient int valueSetCapacity
	private transient autovalue.shaded.com.google$.common.collect.$LinkedHashMultimap$ValueEntry multimapHeaderEntry
	private static final long serialVersionUID
	public static autovalue.shaded.com.google$.common.collect.$LinkedHashMultimap create () 
	public static autovalue.shaded.com.google$.common.collect.$LinkedHashMultimap create (int, int) 
		int expectedKeys
		int expectedValuesPerKey
	public static autovalue.shaded.com.google$.common.collect.$LinkedHashMultimap create (autovalue.shaded.com.google$.common.collect.$Multimap) 
		autovalue.shaded.com.google$.common.collect.$Multimap multimap
		autovalue.shaded.com.google$.common.collect.$LinkedHashMultimap result
	private static void succeedsInValueSet (autovalue.shaded.com.google$.common.collect.$LinkedHashMultimap$ValueSetLink, autovalue.shaded.com.google$.common.collect.$LinkedHashMultimap$ValueSetLink) 
		autovalue.shaded.com.google$.common.collect.$LinkedHashMultimap$ValueSetLink pred
		autovalue.shaded.com.google$.common.collect.$LinkedHashMultimap$ValueSetLink succ
	private static void succeedsInMultimap (autovalue.shaded.com.google$.common.collect.$LinkedHashMultimap$ValueEntry, autovalue.shaded.com.google$.common.collect.$LinkedHashMultimap$ValueEntry) 
		autovalue.shaded.com.google$.common.collect.$LinkedHashMultimap$ValueEntry pred
		autovalue.shaded.com.google$.common.collect.$LinkedHashMultimap$ValueEntry succ
	private static void deleteFromValueSet (autovalue.shaded.com.google$.common.collect.$LinkedHashMultimap$ValueSetLink) 
		autovalue.shaded.com.google$.common.collect.$LinkedHashMultimap$ValueSetLink entry
	private static void deleteFromMultimap (autovalue.shaded.com.google$.common.collect.$LinkedHashMultimap$ValueEntry) 
		autovalue.shaded.com.google$.common.collect.$LinkedHashMultimap$ValueEntry entry
	private void  (int, int) 
		int keyCapacity
		int valueSetCapacity
	java.util.Set createCollection () 
	java.util.Collection createCollection (java.lang.Object) 
		Object key
	public java.util.Set replaceValues (java.lang.Object, java.lang.Iterable) 
		Object key
		Iterable values
	public java.util.Set entries () 
	public java.util.Collection values () 
	java.util.Iterator entryIterator () 
	java.util.Iterator valueIterator () 
	public void clear () 
	private void writeObject (java.io.ObjectOutputStream)  throws java.io.IOException 
		Object key
		java.util.Iterator i$
		java.util.Map$Entry entry
		java.util.Iterator i$
		java.io.ObjectOutputStream stream
	private void readObject (java.io.ObjectInputStream)  throws java.io.IOException java.lang.ClassNotFoundException 
		Object key
		int i
		Object key
		Object value
		int i
		java.io.ObjectInputStream stream
		int distinctKeys
		java.util.Map map
		int entries
	public volatile synthetic boolean equals (java.lang.Object) 
		Object x0
	public volatile synthetic boolean put (java.lang.Object, java.lang.Object) 
		Object x0
		Object x1
	public volatile synthetic java.util.Map asMap () 
	public volatile synthetic java.util.Set removeAll (java.lang.Object) 
		Object x0
	public volatile synthetic java.util.Set get (java.lang.Object) 
		Object x0
	public volatile synthetic java.util.Collection entries () 
	public volatile synthetic java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable) 
		Object x0
		Iterable x1
	public volatile synthetic boolean containsKey (java.lang.Object) 
		Object x0
	public volatile synthetic int size () 
	volatile synthetic java.util.Collection createCollection () 
	public volatile synthetic java.lang.String toString () 
	public volatile synthetic int hashCode () 
	public volatile synthetic autovalue.shaded.com.google$.common.collect.$Multiset keys () 
	public volatile synthetic java.util.Set keySet () 
	public volatile synthetic boolean putAll (autovalue.shaded.com.google$.common.collect.$Multimap) 
		autovalue.shaded.com.google$.common.collect.$Multimap x0
	public volatile synthetic boolean putAll (java.lang.Object, java.lang.Iterable) 
		Object x0
		Iterable x1
	public volatile synthetic boolean remove (java.lang.Object, java.lang.Object) 
		Object x0
		Object x1
	public volatile synthetic boolean containsEntry (java.lang.Object, java.lang.Object) 
		Object x0
		Object x1
	public volatile synthetic boolean containsValue (java.lang.Object) 
		Object x0
	public volatile synthetic boolean isEmpty () 
	static synthetic void access$200 (autovalue.shaded.com.google$.common.collect.$LinkedHashMultimap$ValueSetLink, autovalue.shaded.com.google$.common.collect.$LinkedHashMultimap$ValueSetLink) 
		autovalue.shaded.com.google$.common.collect.$LinkedHashMultimap$ValueSetLink x0
		autovalue.shaded.com.google$.common.collect.$LinkedHashMultimap$ValueSetLink x1
	static synthetic autovalue.shaded.com.google$.common.collect.$LinkedHashMultimap$ValueEntry access$300 (autovalue.shaded.com.google$.common.collect.$LinkedHashMultimap) 
		autovalue.shaded.com.google$.common.collect.$LinkedHashMultimap x0
	static synthetic void access$400 (autovalue.shaded.com.google$.common.collect.$LinkedHashMultimap$ValueEntry, autovalue.shaded.com.google$.common.collect.$LinkedHashMultimap$ValueEntry) 
		autovalue.shaded.com.google$.common.collect.$LinkedHashMultimap$ValueEntry x0
		autovalue.shaded.com.google$.common.collect.$LinkedHashMultimap$ValueEntry x1
	static synthetic void access$500 (autovalue.shaded.com.google$.common.collect.$LinkedHashMultimap$ValueSetLink) 
		autovalue.shaded.com.google$.common.collect.$LinkedHashMultimap$ValueSetLink x0
	static synthetic void access$600 (autovalue.shaded.com.google$.common.collect.$LinkedHashMultimap$ValueEntry) 
		autovalue.shaded.com.google$.common.collect.$LinkedHashMultimap$ValueEntry x0
}

autovalue/shaded/com/google$/common/collect/$LinkedHashMultiset.class
$LinkedHashMultiset.java
package autovalue.shaded.com.google$.common.collect
public final autovalue.shaded.com.google$.common.collect.$LinkedHashMultiset extends autovalue.shaded.com.google$.common.collect.$AbstractMapBasedMultiset {
	private static final long serialVersionUID
	public static autovalue.shaded.com.google$.common.collect.$LinkedHashMultiset create () 
	public static autovalue.shaded.com.google$.common.collect.$LinkedHashMultiset create (int) 
		int distinctElements
	public static autovalue.shaded.com.google$.common.collect.$LinkedHashMultiset create (java.lang.Iterable) 
		Iterable elements
		autovalue.shaded.com.google$.common.collect.$LinkedHashMultiset multiset
	private void  () 
	private void  (int) 
		int distinctElements
	private void writeObject (java.io.ObjectOutputStream)  throws java.io.IOException 
		java.io.ObjectOutputStream stream
	private void readObject (java.io.ObjectInputStream)  throws java.io.IOException java.lang.ClassNotFoundException 
		java.io.ObjectInputStream stream
		int distinctElements
	public volatile synthetic int setCount (java.lang.Object, int) 
		Object x0
		int x1
	public volatile synthetic int remove (java.lang.Object, int) 
		Object x0
		int x1
	public volatile synthetic int add (java.lang.Object, int) 
		Object x0
		int x1
	public volatile synthetic int count (java.lang.Object) 
		Object x0
	public volatile synthetic java.util.Iterator iterator () 
	public volatile synthetic int size () 
	public volatile synthetic void clear () 
	public volatile synthetic java.util.Set entrySet () 
	public volatile synthetic java.lang.String toString () 
	public volatile synthetic int hashCode () 
	public volatile synthetic boolean equals (java.lang.Object) 
		Object x0
	public volatile synthetic java.util.Set elementSet () 
	public volatile synthetic boolean retainAll (java.util.Collection) 
		java.util.Collection x0
	public volatile synthetic boolean removeAll (java.util.Collection) 
		java.util.Collection x0
	public volatile synthetic boolean addAll (java.util.Collection) 
		java.util.Collection x0
	public volatile synthetic boolean setCount (java.lang.Object, int, int) 
		Object x0
		int x1
		int x2
	public volatile synthetic boolean remove (java.lang.Object) 
		Object x0
	public volatile synthetic boolean add (java.lang.Object) 
		Object x0
	public volatile synthetic boolean contains (java.lang.Object) 
		Object x0
	public volatile synthetic boolean isEmpty () 
}

autovalue/shaded/com/google$/common/collect/$LinkedListMultimap$1.class
$LinkedListMultimap.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$LinkedListMultimap$1 extends java.util.AbstractSequentialList {
	final synthetic Object val$key
	final synthetic autovalue.shaded.com.google$.common.collect.$LinkedListMultimap this$0
	void  (autovalue.shaded.com.google$.common.collect.$LinkedListMultimap, java.lang.Object) 
	public int size () 
		autovalue.shaded.com.google$.common.collect.$LinkedListMultimap$KeyList keyList
	public java.util.ListIterator listIterator (int) 
		int index
}

autovalue/shaded/com/google$/common/collect/$LinkedListMultimap$1EntriesImpl.class
$LinkedListMultimap.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$LinkedListMultimap$1EntriesImpl extends java.util.AbstractSequentialList {
	final synthetic autovalue.shaded.com.google$.common.collect.$LinkedListMultimap this$0
	void  (autovalue.shaded.com.google$.common.collect.$LinkedListMultimap) 
	public int size () 
	public java.util.ListIterator listIterator (int) 
		int index
}

autovalue/shaded/com/google$/common/collect/$LinkedListMultimap$1KeySetImpl.class
$LinkedListMultimap.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$LinkedListMultimap$1KeySetImpl extends autovalue.shaded.com.google$.common.collect.$Sets$ImprovedAbstractSet {
	final synthetic autovalue.shaded.com.google$.common.collect.$LinkedListMultimap this$0
	void  (autovalue.shaded.com.google$.common.collect.$LinkedListMultimap) 
	public int size () 
	public java.util.Iterator iterator () 
	public boolean contains (java.lang.Object) 
		Object key
	public boolean remove (java.lang.Object) 
		Object o
}

autovalue/shaded/com/google$/common/collect/$LinkedListMultimap$1ValuesImpl$1.class
$LinkedListMultimap.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$LinkedListMultimap$1ValuesImpl$1 extends autovalue.shaded.com.google$.common.collect.$TransformedListIterator {
	final synthetic autovalue.shaded.com.google$.common.collect.$LinkedListMultimap$NodeIterator val$nodeItr
	final synthetic autovalue.shaded.com.google$.common.collect.$LinkedListMultimap$1ValuesImpl this$1
	void  (autovalue.shaded.com.google$.common.collect.$LinkedListMultimap$1ValuesImpl, java.util.ListIterator, autovalue.shaded.com.google$.common.collect.$LinkedListMultimap$NodeIterator) 
		java.util.ListIterator x0
	java.lang.Object transform (java.util.Map$Entry) 
		java.util.Map$Entry entry
	public void set (java.lang.Object) 
		Object value
	volatile synthetic java.lang.Object transform (java.lang.Object) 
		Object x0
}

autovalue/shaded/com/google$/common/collect/$LinkedListMultimap$1ValuesImpl.class
$LinkedListMultimap.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$LinkedListMultimap$1ValuesImpl extends java.util.AbstractSequentialList {
	final synthetic autovalue.shaded.com.google$.common.collect.$LinkedListMultimap this$0
	void  (autovalue.shaded.com.google$.common.collect.$LinkedListMultimap) 
	public int size () 
	public java.util.ListIterator listIterator (int) 
		int index
		autovalue.shaded.com.google$.common.collect.$LinkedListMultimap$NodeIterator nodeItr
}

autovalue/shaded/com/google$/common/collect/$LinkedListMultimap$DistinctKeyIterator.class
$LinkedListMultimap.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$LinkedListMultimap$DistinctKeyIterator extends java.lang.Object implements java.util.Iterator  {
	final java.util.Set seenKeys
	autovalue.shaded.com.google$.common.collect.$LinkedListMultimap$Node next
	autovalue.shaded.com.google$.common.collect.$LinkedListMultimap$Node current
	int expectedModCount
	final synthetic autovalue.shaded.com.google$.common.collect.$LinkedListMultimap this$0
	private void  (autovalue.shaded.com.google$.common.collect.$LinkedListMultimap) 
	private void checkForConcurrentModification () 
	public boolean hasNext () 
	public java.lang.Object next () 
	public void remove () 
	synthetic void  (autovalue.shaded.com.google$.common.collect.$LinkedListMultimap, autovalue.shaded.com.google$.common.collect.$LinkedListMultimap$1) 
		autovalue.shaded.com.google$.common.collect.$LinkedListMultimap x0
		autovalue.shaded.com.google$.common.collect.$LinkedListMultimap$1 x1
}

autovalue/shaded/com/google$/common/collect/$LinkedListMultimap$KeyList.class
$LinkedListMultimap.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$LinkedListMultimap$KeyList extends java.lang.Object {
	autovalue.shaded.com.google$.common.collect.$LinkedListMultimap$Node head
	autovalue.shaded.com.google$.common.collect.$LinkedListMultimap$Node tail
	int count
	void  (autovalue.shaded.com.google$.common.collect.$LinkedListMultimap$Node) 
		autovalue.shaded.com.google$.common.collect.$LinkedListMultimap$Node firstNode
}

autovalue/shaded/com/google$/common/collect/$LinkedListMultimap$Node.class
$LinkedListMultimap.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$LinkedListMultimap$Node extends autovalue.shaded.com.google$.common.collect.$AbstractMapEntry {
	final Object key
	Object value
	autovalue.shaded.com.google$.common.collect.$LinkedListMultimap$Node next
	autovalue.shaded.com.google$.common.collect.$LinkedListMultimap$Node previous
	autovalue.shaded.com.google$.common.collect.$LinkedListMultimap$Node nextSibling
	autovalue.shaded.com.google$.common.collect.$LinkedListMultimap$Node previousSibling
	void  (java.lang.Object, java.lang.Object) 
		Object key
		Object value
	public java.lang.Object getKey () 
	public java.lang.Object getValue () 
	public java.lang.Object setValue (java.lang.Object) 
		Object newValue
		Object result
}

autovalue/shaded/com/google$/common/collect/$LinkedListMultimap$NodeIterator.class
$LinkedListMultimap.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$LinkedListMultimap$NodeIterator extends java.lang.Object implements java.util.ListIterator  {
	int nextIndex
	autovalue.shaded.com.google$.common.collect.$LinkedListMultimap$Node next
	autovalue.shaded.com.google$.common.collect.$LinkedListMultimap$Node current
	autovalue.shaded.com.google$.common.collect.$LinkedListMultimap$Node previous
	int expectedModCount
	final synthetic autovalue.shaded.com.google$.common.collect.$LinkedListMultimap this$0
	void  (autovalue.shaded.com.google$.common.collect.$LinkedListMultimap, int) 
		int index
		int size
	private void checkForConcurrentModification () 
	public boolean hasNext () 
	public autovalue.shaded.com.google$.common.collect.$LinkedListMultimap$Node next () 
	public void remove () 
	public boolean hasPrevious () 
	public autovalue.shaded.com.google$.common.collect.$LinkedListMultimap$Node previous () 
	public int nextIndex () 
	public int previousIndex () 
	public void set (java.util.Map$Entry) 
		java.util.Map$Entry e
	public void add (java.util.Map$Entry) 
		java.util.Map$Entry e
	void setValue (java.lang.Object) 
		Object value
	public volatile synthetic void add (java.lang.Object) 
		Object x0
	public volatile synthetic void set (java.lang.Object) 
		Object x0
	public volatile synthetic java.lang.Object previous () 
	public volatile synthetic java.lang.Object next () 
}

autovalue/shaded/com/google$/common/collect/$LinkedListMultimap$ValueForKeyIterator.class
$LinkedListMultimap.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$LinkedListMultimap$ValueForKeyIterator extends java.lang.Object implements java.util.ListIterator  {
	final Object key
	int nextIndex
	autovalue.shaded.com.google$.common.collect.$LinkedListMultimap$Node next
	autovalue.shaded.com.google$.common.collect.$LinkedListMultimap$Node current
	autovalue.shaded.com.google$.common.collect.$LinkedListMultimap$Node previous
	final synthetic autovalue.shaded.com.google$.common.collect.$LinkedListMultimap this$0
	void  (autovalue.shaded.com.google$.common.collect.$LinkedListMultimap, java.lang.Object) 
		Object key
		autovalue.shaded.com.google$.common.collect.$LinkedListMultimap$KeyList keyList
	public void  (autovalue.shaded.com.google$.common.collect.$LinkedListMultimap, java.lang.Object, int) 
		Object key
		int index
		autovalue.shaded.com.google$.common.collect.$LinkedListMultimap$KeyList keyList
		int size
	public boolean hasNext () 
	public java.lang.Object next () 
	public boolean hasPrevious () 
	public java.lang.Object previous () 
	public int nextIndex () 
	public int previousIndex () 
	public void remove () 
	public void set (java.lang.Object) 
		Object value
	public void add (java.lang.Object) 
		Object value
}

autovalue/shaded/com/google$/common/collect/$LinkedListMultimap.class
$LinkedListMultimap.java
package autovalue.shaded.com.google$.common.collect
public autovalue.shaded.com.google$.common.collect.$LinkedListMultimap extends autovalue.shaded.com.google$.common.collect.$AbstractMultimap implements autovalue.shaded.com.google$.common.collect.$ListMultimap java.io.Serializable  {
	private transient autovalue.shaded.com.google$.common.collect.$LinkedListMultimap$Node head
	private transient autovalue.shaded.com.google$.common.collect.$LinkedListMultimap$Node tail
	private transient java.util.Map keyToKeyList
	private transient int size
	private transient int modCount
	private static final long serialVersionUID
	public static autovalue.shaded.com.google$.common.collect.$LinkedListMultimap create () 
	public static autovalue.shaded.com.google$.common.collect.$LinkedListMultimap create (int) 
		int expectedKeys
	public static autovalue.shaded.com.google$.common.collect.$LinkedListMultimap create (autovalue.shaded.com.google$.common.collect.$Multimap) 
		autovalue.shaded.com.google$.common.collect.$Multimap multimap
	void  () 
	private void  (int) 
		int expectedKeys
	private void  (autovalue.shaded.com.google$.common.collect.$Multimap) 
		autovalue.shaded.com.google$.common.collect.$Multimap multimap
	private autovalue.shaded.com.google$.common.collect.$LinkedListMultimap$Node addNode (java.lang.Object, java.lang.Object, autovalue.shaded.com.google$.common.collect.$LinkedListMultimap$Node) 
		autovalue.shaded.com.google$.common.collect.$LinkedListMultimap$Node keyTail
		autovalue.shaded.com.google$.common.collect.$LinkedListMultimap$KeyList keyList
		autovalue.shaded.com.google$.common.collect.$LinkedListMultimap$KeyList keyList
		Object key
		Object value
		autovalue.shaded.com.google$.common.collect.$LinkedListMultimap$Node nextSibling
		autovalue.shaded.com.google$.common.collect.$LinkedListMultimap$Node node
	private void removeNode (autovalue.shaded.com.google$.common.collect.$LinkedListMultimap$Node) 
		autovalue.shaded.com.google$.common.collect.$LinkedListMultimap$KeyList keyList
		autovalue.shaded.com.google$.common.collect.$LinkedListMultimap$KeyList keyList
		autovalue.shaded.com.google$.common.collect.$LinkedListMultimap$Node node
	private void removeAllNodes (java.lang.Object) 
		Object key
	private static void checkElement (java.lang.Object) 
		Object node
	public int size () 
	public boolean isEmpty () 
	public boolean containsKey (java.lang.Object) 
		Object key
	public boolean containsValue (java.lang.Object) 
		Object value
	public boolean put (java.lang.Object, java.lang.Object) 
		Object key
		Object value
	public java.util.List replaceValues (java.lang.Object, java.lang.Iterable) 
		Object key
		Iterable values
		java.util.List oldValues
		java.util.ListIterator keyValues
		java.util.Iterator newValues
	private java.util.List getCopy (java.lang.Object) 
		Object key
	public java.util.List removeAll (java.lang.Object) 
		Object key
		java.util.List oldValues
	public void clear () 
	public java.util.List get (java.lang.Object) 
		Object key
	java.util.Set createKeySet () 
	public java.util.List values () 
	java.util.List createValues () 
	public java.util.List entries () 
	java.util.List createEntries () 
	java.util.Iterator entryIterator () 
	java.util.Map createAsMap () 
	private void writeObject (java.io.ObjectOutputStream)  throws java.io.IOException 
		java.util.Map$Entry entry
		java.util.Iterator i$
		java.io.ObjectOutputStream stream
	private void readObject (java.io.ObjectInputStream)  throws java.io.IOException java.lang.ClassNotFoundException 
		Object key
		Object value
		int i
		java.io.ObjectInputStream stream
		int size
	public volatile synthetic java.lang.String toString () 
	public volatile synthetic int hashCode () 
	public volatile synthetic boolean equals (java.lang.Object) 
		Object x0
	public volatile synthetic java.util.Map asMap () 
	volatile synthetic java.util.Collection createValues () 
	public volatile synthetic java.util.Collection values () 
	public volatile synthetic autovalue.shaded.com.google$.common.collect.$Multiset keys () 
	public volatile synthetic java.util.Set keySet () 
	volatile synthetic java.util.Collection createEntries () 
	public volatile synthetic java.util.Collection entries () 
	public volatile synthetic java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable) 
		Object x0
		Iterable x1
	public volatile synthetic boolean putAll (autovalue.shaded.com.google$.common.collect.$Multimap) 
		autovalue.shaded.com.google$.common.collect.$Multimap x0
	public volatile synthetic boolean putAll (java.lang.Object, java.lang.Iterable) 
		Object x0
		Iterable x1
	public volatile synthetic boolean remove (java.lang.Object, java.lang.Object) 
		Object x0
		Object x1
	public volatile synthetic boolean containsEntry (java.lang.Object, java.lang.Object) 
		Object x0
		Object x1
	public volatile synthetic java.util.Collection get (java.lang.Object) 
		Object x0
	public volatile synthetic java.util.Collection removeAll (java.lang.Object) 
		Object x0
	static synthetic int access$000 (autovalue.shaded.com.google$.common.collect.$LinkedListMultimap) 
		autovalue.shaded.com.google$.common.collect.$LinkedListMultimap x0
	static synthetic autovalue.shaded.com.google$.common.collect.$LinkedListMultimap$Node access$100 (autovalue.shaded.com.google$.common.collect.$LinkedListMultimap) 
		autovalue.shaded.com.google$.common.collect.$LinkedListMultimap x0
	static synthetic autovalue.shaded.com.google$.common.collect.$LinkedListMultimap$Node access$200 (autovalue.shaded.com.google$.common.collect.$LinkedListMultimap) 
		autovalue.shaded.com.google$.common.collect.$LinkedListMultimap x0
	static synthetic void access$300 (java.lang.Object) 
		Object x0
	static synthetic void access$400 (autovalue.shaded.com.google$.common.collect.$LinkedListMultimap, autovalue.shaded.com.google$.common.collect.$LinkedListMultimap$Node) 
		autovalue.shaded.com.google$.common.collect.$LinkedListMultimap x0
		autovalue.shaded.com.google$.common.collect.$LinkedListMultimap$Node x1
	static synthetic void access$500 (autovalue.shaded.com.google$.common.collect.$LinkedListMultimap, java.lang.Object) 
		autovalue.shaded.com.google$.common.collect.$LinkedListMultimap x0
		Object x1
	static synthetic java.util.Map access$600 (autovalue.shaded.com.google$.common.collect.$LinkedListMultimap) 
		autovalue.shaded.com.google$.common.collect.$LinkedListMultimap x0
	static synthetic autovalue.shaded.com.google$.common.collect.$LinkedListMultimap$Node access$700 (autovalue.shaded.com.google$.common.collect.$LinkedListMultimap, java.lang.Object, java.lang.Object, autovalue.shaded.com.google$.common.collect.$LinkedListMultimap$Node) 
		autovalue.shaded.com.google$.common.collect.$LinkedListMultimap x0
		Object x1
		Object x2
		autovalue.shaded.com.google$.common.collect.$LinkedListMultimap$Node x3
	static synthetic int access$900 (autovalue.shaded.com.google$.common.collect.$LinkedListMultimap) 
		autovalue.shaded.com.google$.common.collect.$LinkedListMultimap x0
}

autovalue/shaded/com/google$/common/collect/$ListMultimap.class
$ListMultimap.java
package autovalue.shaded.com.google$.common.collect
public abstract autovalue.shaded.com.google$.common.collect.$ListMultimap extends java.lang.Object implements autovalue.shaded.com.google$.common.collect.$Multimap  {
	public abstract java.util.List get (java.lang.Object) 
	public abstract java.util.List removeAll (java.lang.Object) 
	public abstract java.util.List replaceValues (java.lang.Object, java.lang.Iterable) 
	public abstract java.util.Map asMap () 
	public abstract boolean equals (java.lang.Object) 
}

autovalue/shaded/com/google$/common/collect/$Lists$1.class
$Lists.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$Lists$1 extends autovalue.shaded.com.google$.common.collect.$Lists$RandomAccessListWrapper {
	private static final long serialVersionUID
	void  (java.util.List) 
		java.util.List x0
	public java.util.ListIterator listIterator (int) 
		int index
}

autovalue/shaded/com/google$/common/collect/$Lists$2.class
$Lists.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$Lists$2 extends autovalue.shaded.com.google$.common.collect.$Lists$AbstractListWrapper {
	private static final long serialVersionUID
	void  (java.util.List) 
		java.util.List x0
	public java.util.ListIterator listIterator (int) 
		int index
}

autovalue/shaded/com/google$/common/collect/$Lists$AbstractListWrapper.class
$Lists.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$Lists$AbstractListWrapper extends java.util.AbstractList {
	final java.util.List backingList
	void  (java.util.List) 
		java.util.List backingList
	public void add (int, java.lang.Object) 
		int index
		Object element
	public boolean addAll (int, java.util.Collection) 
		int index
		java.util.Collection c
	public java.lang.Object get (int) 
		int index
	public java.lang.Object remove (int) 
		int index
	public java.lang.Object set (int, java.lang.Object) 
		int index
		Object element
	public boolean contains (java.lang.Object) 
		Object o
	public int size () 
}

autovalue/shaded/com/google$/common/collect/$Lists$CharSequenceAsList.class
$Lists.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$Lists$CharSequenceAsList extends java.util.AbstractList {
	private final CharSequence sequence
	void  (java.lang.CharSequence) 
		CharSequence sequence
	public java.lang.Character get (int) 
		int index
	public int size () 
	public volatile synthetic java.lang.Object get (int) 
		int x0
}

autovalue/shaded/com/google$/common/collect/$Lists$OnePlusArrayList.class
$Lists.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$Lists$OnePlusArrayList extends java.util.AbstractList implements java.io.Serializable java.util.RandomAccess  {
	final Object first
	final Object[] rest
	private static final long serialVersionUID
	void  (java.lang.Object, java.lang.Object[]) 
		Object first
		Object[] rest
	public int size () 
	public java.lang.Object get (int) 
		int index
}

autovalue/shaded/com/google$/common/collect/$Lists$Partition.class
$Lists.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$Lists$Partition extends java.util.AbstractList {
	final java.util.List list
	final int size
	void  (java.util.List, int) 
		java.util.List list
		int size
	public java.util.List get (int) 
		int index
		int start
		int end
	public int size () 
	public boolean isEmpty () 
	public volatile synthetic java.lang.Object get (int) 
		int x0
}

autovalue/shaded/com/google$/common/collect/$Lists$RandomAccessListWrapper.class
$Lists.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$Lists$RandomAccessListWrapper extends autovalue.shaded.com.google$.common.collect.$Lists$AbstractListWrapper implements java.util.RandomAccess  {
	void  (java.util.List) 
		java.util.List backingList
}

autovalue/shaded/com/google$/common/collect/$Lists$RandomAccessPartition.class
$Lists.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$Lists$RandomAccessPartition extends autovalue.shaded.com.google$.common.collect.$Lists$Partition implements java.util.RandomAccess  {
	void  (java.util.List, int) 
		java.util.List list
		int size
}

autovalue/shaded/com/google$/common/collect/$Lists$RandomAccessReverseList.class
$Lists.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$Lists$RandomAccessReverseList extends autovalue.shaded.com.google$.common.collect.$Lists$ReverseList implements java.util.RandomAccess  {
	void  (java.util.List) 
		java.util.List forwardList
}

autovalue/shaded/com/google$/common/collect/$Lists$ReverseList$1.class
$Lists.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$Lists$ReverseList$1 extends java.lang.Object implements java.util.ListIterator  {
	boolean canRemoveOrSet
	final synthetic java.util.ListIterator val$forwardIterator
	final synthetic autovalue.shaded.com.google$.common.collect.$Lists$ReverseList this$0
	void  (autovalue.shaded.com.google$.common.collect.$Lists$ReverseList, java.util.ListIterator) 
	public void add (java.lang.Object) 
		Object e
	public boolean hasNext () 
	public boolean hasPrevious () 
	public java.lang.Object next () 
	public int nextIndex () 
	public java.lang.Object previous () 
	public int previousIndex () 
	public void remove () 
	public void set (java.lang.Object) 
		Object e
}

autovalue/shaded/com/google$/common/collect/$Lists$ReverseList.class
$Lists.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$Lists$ReverseList extends java.util.AbstractList {
	private final java.util.List forwardList
	void  (java.util.List) 
		java.util.List forwardList
	java.util.List getForwardList () 
	private int reverseIndex (int) 
		int index
		int size
	private int reversePosition (int) 
		int index
		int size
	public void add (int, java.lang.Object) 
		int index
		Object element
	public void clear () 
	public java.lang.Object remove (int) 
		int index
	protected void removeRange (int, int) 
		int fromIndex
		int toIndex
	public java.lang.Object set (int, java.lang.Object) 
		int index
		Object element
	public java.lang.Object get (int) 
		int index
	public int size () 
	public java.util.List subList (int, int) 
		int fromIndex
		int toIndex
	public java.util.Iterator iterator () 
	public java.util.ListIterator listIterator (int) 
		int index
		int start
		java.util.ListIterator forwardIterator
	static synthetic int access$000 (autovalue.shaded.com.google$.common.collect.$Lists$ReverseList, int) 
		autovalue.shaded.com.google$.common.collect.$Lists$ReverseList x0
		int x1
}

autovalue/shaded/com/google$/common/collect/$Lists$StringAsImmutableList.class
$Lists.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$Lists$StringAsImmutableList extends autovalue.shaded.com.google$.common.collect.$ImmutableList {
	private final String string
	void  (java.lang.String) 
		String string
	public int indexOf (java.lang.Object) 
		Object object
	public int lastIndexOf (java.lang.Object) 
		Object object
	public autovalue.shaded.com.google$.common.collect.$ImmutableList subList (int, int) 
		int fromIndex
		int toIndex
	boolean isPartialView () 
	public java.lang.Character get (int) 
		int index
	public int size () 
	public volatile synthetic java.util.List subList (int, int) 
		int x0
		int x1
	public volatile synthetic java.lang.Object get (int) 
		int x0
}

autovalue/shaded/com/google$/common/collect/$Lists$TransformingRandomAccessList$1.class
$Lists.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$Lists$TransformingRandomAccessList$1 extends autovalue.shaded.com.google$.common.collect.$TransformedListIterator {
	final synthetic autovalue.shaded.com.google$.common.collect.$Lists$TransformingRandomAccessList this$0
	void  (autovalue.shaded.com.google$.common.collect.$Lists$TransformingRandomAccessList, java.util.ListIterator) 
		java.util.ListIterator x0
	java.lang.Object transform (java.lang.Object) 
		Object from
}

autovalue/shaded/com/google$/common/collect/$Lists$TransformingRandomAccessList.class
$Lists.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$Lists$TransformingRandomAccessList extends java.util.AbstractList implements java.util.RandomAccess java.io.Serializable  {
	final java.util.List fromList
	final autovalue.shaded.com.google$.common.base.$Function function
	private static final long serialVersionUID
	void  (java.util.List, autovalue.shaded.com.google$.common.base.$Function) 
		java.util.List fromList
		autovalue.shaded.com.google$.common.base.$Function function
	public void clear () 
	public java.lang.Object get (int) 
		int index
	public java.util.Iterator iterator () 
	public java.util.ListIterator listIterator (int) 
		int index
	public boolean isEmpty () 
	public java.lang.Object remove (int) 
		int index
	public int size () 
}

autovalue/shaded/com/google$/common/collect/$Lists$TransformingSequentialList$1.class
$Lists.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$Lists$TransformingSequentialList$1 extends autovalue.shaded.com.google$.common.collect.$TransformedListIterator {
	final synthetic autovalue.shaded.com.google$.common.collect.$Lists$TransformingSequentialList this$0
	void  (autovalue.shaded.com.google$.common.collect.$Lists$TransformingSequentialList, java.util.ListIterator) 
		java.util.ListIterator x0
	java.lang.Object transform (java.lang.Object) 
		Object from
}

autovalue/shaded/com/google$/common/collect/$Lists$TransformingSequentialList.class
$Lists.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$Lists$TransformingSequentialList extends java.util.AbstractSequentialList implements java.io.Serializable  {
	final java.util.List fromList
	final autovalue.shaded.com.google$.common.base.$Function function
	private static final long serialVersionUID
	void  (java.util.List, autovalue.shaded.com.google$.common.base.$Function) 
		java.util.List fromList
		autovalue.shaded.com.google$.common.base.$Function function
	public void clear () 
	public int size () 
	public java.util.ListIterator listIterator (int) 
		int index
}

autovalue/shaded/com/google$/common/collect/$Lists$TwoPlusArrayList.class
$Lists.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$Lists$TwoPlusArrayList extends java.util.AbstractList implements java.io.Serializable java.util.RandomAccess  {
	final Object first
	final Object second
	final Object[] rest
	private static final long serialVersionUID
	void  (java.lang.Object, java.lang.Object, java.lang.Object[]) 
		Object first
		Object second
		Object[] rest
	public int size () 
	public java.lang.Object get (int) 
		int index
}

autovalue/shaded/com/google$/common/collect/$Lists.class
$Lists.java
package autovalue.shaded.com.google$.common.collect
public final autovalue.shaded.com.google$.common.collect.$Lists extends java.lang.Object {
	private void  () 
	public static java.util.ArrayList newArrayList () 
	public static transient java.util.ArrayList newArrayList (java.lang.Object[]) 
		Object[] elements
		int capacity
		java.util.ArrayList list
	static int computeArrayListCapacity (int) 
		int arraySize
	public static java.util.ArrayList newArrayList (java.lang.Iterable) 
		Iterable elements
	public static java.util.ArrayList newArrayList (java.util.Iterator) 
		java.util.Iterator elements
		java.util.ArrayList list
	public static java.util.ArrayList newArrayListWithCapacity (int) 
		int initialArraySize
	public static java.util.ArrayList newArrayListWithExpectedSize (int) 
		int estimatedSize
	public static java.util.LinkedList newLinkedList () 
	public static java.util.LinkedList newLinkedList (java.lang.Iterable) 
		Iterable elements
		java.util.LinkedList list
	public static java.util.concurrent.CopyOnWriteArrayList newCopyOnWriteArrayList () 
	public static java.util.concurrent.CopyOnWriteArrayList newCopyOnWriteArrayList (java.lang.Iterable) 
		Iterable elements
		java.util.Collection elementsCollection
	public static java.util.List asList (java.lang.Object, java.lang.Object[]) 
		Object first
		Object[] rest
	public static java.util.List asList (java.lang.Object, java.lang.Object, java.lang.Object[]) 
		Object first
		Object second
		Object[] rest
	public static java.util.List cartesianProduct (java.util.List) 
		java.util.List lists
	public static transient java.util.List cartesianProduct (java.util.List[]) 
		java.util.List[] lists
	public static java.util.List transform (java.util.List, autovalue.shaded.com.google$.common.base.$Function) 
		java.util.List fromList
		autovalue.shaded.com.google$.common.base.$Function function
	public static java.util.List partition (java.util.List, int) 
		java.util.List list
		int size
	public static autovalue.shaded.com.google$.common.collect.$ImmutableList charactersOf (java.lang.String) 
		String string
	public static java.util.List charactersOf (java.lang.CharSequence) 
		CharSequence sequence
	public static java.util.List reverse (java.util.List) 
		java.util.List list
	static int hashCodeImpl (java.util.List) 
		Object o
		java.util.Iterator i$
		java.util.List list
		int hashCode
	static boolean equalsImpl (java.util.List, java.lang.Object) 
		int i
		java.util.List thisList
		Object other
		java.util.List otherList
		int size
	static boolean addAllImpl (java.util.List, int, java.lang.Iterable) 
		Object e
		java.util.Iterator i$
		java.util.List list
		int index
		Iterable elements
		boolean changed
		java.util.ListIterator listIterator
	static int indexOfImpl (java.util.List, java.lang.Object) 
		java.util.ListIterator listIterator
		java.util.List list
		Object element
	private static int indexOfRandomAccess (java.util.List, java.lang.Object) 
		int i
		int i
		java.util.List list
		Object element
		int size
	static int lastIndexOfImpl (java.util.List, java.lang.Object) 
		java.util.ListIterator listIterator
		java.util.List list
		Object element
	private static int lastIndexOfRandomAccess (java.util.List, java.lang.Object) 
		int i
		int i
		java.util.List list
		Object element
	static java.util.ListIterator listIteratorImpl (java.util.List, int) 
		java.util.List list
		int index
	static java.util.List subListImpl (java.util.List, int, int) 
		java.util.List wrapper
		java.util.List list
		int fromIndex
		int toIndex
		java.util.List wrapper
	static java.util.List cast (java.lang.Iterable) 
		Iterable iterable
}

autovalue/shaded/com/google$/common/collect/$MapDifference$ValueDifference.class
$MapDifference.java
package autovalue.shaded.com.google$.common.collect
public abstract autovalue.shaded.com.google$.common.collect.$MapDifference$ValueDifference extends java.lang.Object {
	public abstract java.lang.Object leftValue () 
	public abstract java.lang.Object rightValue () 
	public abstract boolean equals (java.lang.Object) 
	public abstract int hashCode () 
}

autovalue/shaded/com/google$/common/collect/$MapDifference.class
$MapDifference.java
package autovalue.shaded.com.google$.common.collect
public abstract autovalue.shaded.com.google$.common.collect.$MapDifference extends java.lang.Object {
	public abstract boolean areEqual () 
	public abstract java.util.Map entriesOnlyOnLeft () 
	public abstract java.util.Map entriesOnlyOnRight () 
	public abstract java.util.Map entriesInCommon () 
	public abstract java.util.Map entriesDiffering () 
	public abstract boolean equals (java.lang.Object) 
	public abstract int hashCode () 
}

autovalue/shaded/com/google$/common/collect/$MapMaker$1.class
$MapMaker.java
package autovalue.shaded.com.google$.common.collect
synthetic autovalue.shaded.com.google$.common.collect.$MapMaker$1 extends java.lang.Object {
}

autovalue/shaded/com/google$/common/collect/$MapMaker$ComputingMapAdapter.class
$MapMaker.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$MapMaker$ComputingMapAdapter extends autovalue.shaded.com.google$.common.collect.$ComputingConcurrentHashMap implements java.io.Serializable  {
	private static final long serialVersionUID
	void  (autovalue.shaded.com.google$.common.collect.$MapMaker, autovalue.shaded.com.google$.common.base.$Function) 
		autovalue.shaded.com.google$.common.collect.$MapMaker mapMaker
		autovalue.shaded.com.google$.common.base.$Function computingFunction
	public java.lang.Object get (java.lang.Object) 
		Throwable cause
		java.util.concurrent.ExecutionException e
		Object key
		Object value
}

autovalue/shaded/com/google$/common/collect/$MapMaker$NullComputingConcurrentMap.class
$MapMaker.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$MapMaker$NullComputingConcurrentMap extends autovalue.shaded.com.google$.common.collect.$MapMaker$NullConcurrentMap {
	private static final long serialVersionUID
	final autovalue.shaded.com.google$.common.base.$Function computingFunction
	void  (autovalue.shaded.com.google$.common.collect.$MapMaker, autovalue.shaded.com.google$.common.base.$Function) 
		autovalue.shaded.com.google$.common.collect.$MapMaker mapMaker
		autovalue.shaded.com.google$.common.base.$Function computingFunction
	public java.lang.Object get (java.lang.Object) 
		Object k
		Object key
		Object value
	private java.lang.Object compute (java.lang.Object) 
		autovalue.shaded.com.google$.common.collect.$ComputationException e
		Throwable t
		Object key
}

autovalue/shaded/com/google$/common/collect/$MapMaker$NullConcurrentMap.class
$MapMaker.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$MapMaker$NullConcurrentMap extends java.util.AbstractMap implements java.util.concurrent.ConcurrentMap java.io.Serializable  {
	private static final long serialVersionUID
	private final autovalue.shaded.com.google$.common.collect.$MapMaker$RemovalListener removalListener
	private final autovalue.shaded.com.google$.common.collect.$MapMaker$RemovalCause removalCause
	void  (autovalue.shaded.com.google$.common.collect.$MapMaker) 
		autovalue.shaded.com.google$.common.collect.$MapMaker mapMaker
	public boolean containsKey (java.lang.Object) 
		Object key
	public boolean containsValue (java.lang.Object) 
		Object value
	public java.lang.Object get (java.lang.Object) 
		Object key
	void notifyRemoval (java.lang.Object, java.lang.Object) 
		Object key
		Object value
		autovalue.shaded.com.google$.common.collect.$MapMaker$RemovalNotification notification
	public java.lang.Object put (java.lang.Object, java.lang.Object) 
		Object key
		Object value
	public java.lang.Object putIfAbsent (java.lang.Object, java.lang.Object) 
		Object key
		Object value
	public java.lang.Object remove (java.lang.Object) 
		Object key
	public boolean remove (java.lang.Object, java.lang.Object) 
		Object key
		Object value
	public java.lang.Object replace (java.lang.Object, java.lang.Object) 
		Object key
		Object value
	public boolean replace (java.lang.Object, java.lang.Object, java.lang.Object) 
		Object key
		Object oldValue
		Object newValue
	public java.util.Set entrySet () 
}

autovalue/shaded/com/google$/common/collect/$MapMaker$RemovalCause$1.class
$MapMaker.java
package autovalue.shaded.com.google$.common.collect
final enum autovalue.shaded.com.google$.common.collect.$MapMaker$RemovalCause$1 extends autovalue.shaded.com.google$.common.collect.$MapMaker$RemovalCause {
	void  (java.lang.String, int) 
	boolean wasEvicted () 
}

autovalue/shaded/com/google$/common/collect/$MapMaker$RemovalCause$2.class
$MapMaker.java
package autovalue.shaded.com.google$.common.collect
final enum autovalue.shaded.com.google$.common.collect.$MapMaker$RemovalCause$2 extends autovalue.shaded.com.google$.common.collect.$MapMaker$RemovalCause {
	void  (java.lang.String, int) 
	boolean wasEvicted () 
}

autovalue/shaded/com/google$/common/collect/$MapMaker$RemovalCause$3.class
$MapMaker.java
package autovalue.shaded.com.google$.common.collect
final enum autovalue.shaded.com.google$.common.collect.$MapMaker$RemovalCause$3 extends autovalue.shaded.com.google$.common.collect.$MapMaker$RemovalCause {
	void  (java.lang.String, int) 
	boolean wasEvicted () 
}

autovalue/shaded/com/google$/common/collect/$MapMaker$RemovalCause$4.class
$MapMaker.java
package autovalue.shaded.com.google$.common.collect
final enum autovalue.shaded.com.google$.common.collect.$MapMaker$RemovalCause$4 extends autovalue.shaded.com.google$.common.collect.$MapMaker$RemovalCause {
	void  (java.lang.String, int) 
	boolean wasEvicted () 
}

autovalue/shaded/com/google$/common/collect/$MapMaker$RemovalCause$5.class
$MapMaker.java
package autovalue.shaded.com.google$.common.collect
final enum autovalue.shaded.com.google$.common.collect.$MapMaker$RemovalCause$5 extends autovalue.shaded.com.google$.common.collect.$MapMaker$RemovalCause {
	void  (java.lang.String, int) 
	boolean wasEvicted () 
}

autovalue/shaded/com/google$/common/collect/$MapMaker$RemovalCause.class
$MapMaker.java
package autovalue.shaded.com.google$.common.collect
abstract enum autovalue.shaded.com.google$.common.collect.$MapMaker$RemovalCause extends java.lang.Enum {
	public static final enum autovalue.shaded.com.google$.common.collect.$MapMaker$RemovalCause EXPLICIT
	public static final enum autovalue.shaded.com.google$.common.collect.$MapMaker$RemovalCause REPLACED
	public static final enum autovalue.shaded.com.google$.common.collect.$MapMaker$RemovalCause COLLECTED
	public static final enum autovalue.shaded.com.google$.common.collect.$MapMaker$RemovalCause EXPIRED
	public static final enum autovalue.shaded.com.google$.common.collect.$MapMaker$RemovalCause SIZE
	private static final synthetic autovalue.shaded.com.google$.common.collect.$MapMaker$RemovalCause[] $VALUES
	public static autovalue.shaded.com.google$.common.collect.$MapMaker$RemovalCause[] values () 
	public static autovalue.shaded.com.google$.common.collect.$MapMaker$RemovalCause valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	abstract boolean wasEvicted () 
	synthetic void  (java.lang.String, int, autovalue.shaded.com.google$.common.collect.$MapMaker$1) 
		String x0
		int x1
		autovalue.shaded.com.google$.common.collect.$MapMaker$1 x2
	static void  () 
}

autovalue/shaded/com/google$/common/collect/$MapMaker$RemovalListener.class
$MapMaker.java
package autovalue.shaded.com.google$.common.collect
abstract autovalue.shaded.com.google$.common.collect.$MapMaker$RemovalListener extends java.lang.Object {
	public abstract void onRemoval (autovalue.shaded.com.google$.common.collect.$MapMaker$RemovalNotification) 
}

autovalue/shaded/com/google$/common/collect/$MapMaker$RemovalNotification.class
$MapMaker.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$MapMaker$RemovalNotification extends autovalue.shaded.com.google$.common.collect.$ImmutableEntry {
	private static final long serialVersionUID
	private final autovalue.shaded.com.google$.common.collect.$MapMaker$RemovalCause cause
	void  (java.lang.Object, java.lang.Object, autovalue.shaded.com.google$.common.collect.$MapMaker$RemovalCause) 
		Object key
		Object value
		autovalue.shaded.com.google$.common.collect.$MapMaker$RemovalCause cause
	public autovalue.shaded.com.google$.common.collect.$MapMaker$RemovalCause getCause () 
	public boolean wasEvicted () 
}

autovalue/shaded/com/google$/common/collect/$MapMaker.class
$MapMaker.java
package autovalue.shaded.com.google$.common.collect
public final autovalue.shaded.com.google$.common.collect.$MapMaker extends autovalue.shaded.com.google$.common.collect.$GenericMapMaker {
	private static final int DEFAULT_INITIAL_CAPACITY
	private static final int DEFAULT_CONCURRENCY_LEVEL
	private static final int DEFAULT_EXPIRATION_NANOS
	static final int UNSET_INT
	boolean useCustomMap
	int initialCapacity
	int concurrencyLevel
	int maximumSize
	autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$Strength keyStrength
	autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$Strength valueStrength
	long expireAfterWriteNanos
	long expireAfterAccessNanos
	autovalue.shaded.com.google$.common.collect.$MapMaker$RemovalCause nullRemovalCause
	autovalue.shaded.com.google$.common.base.$Equivalence keyEquivalence
	autovalue.shaded.com.google$.common.base.$Ticker ticker
	public void  () 
	autovalue.shaded.com.google$.common.collect.$MapMaker keyEquivalence (autovalue.shaded.com.google$.common.base.$Equivalence) 
		autovalue.shaded.com.google$.common.base.$Equivalence equivalence
	autovalue.shaded.com.google$.common.base.$Equivalence getKeyEquivalence () 
	public autovalue.shaded.com.google$.common.collect.$MapMaker initialCapacity (int) 
		int initialCapacity
	int getInitialCapacity () 
	autovalue.shaded.com.google$.common.collect.$MapMaker maximumSize (int) 
		int size
	public autovalue.shaded.com.google$.common.collect.$MapMaker concurrencyLevel (int) 
		int concurrencyLevel
	int getConcurrencyLevel () 
	public autovalue.shaded.com.google$.common.collect.$MapMaker weakKeys () 
	autovalue.shaded.com.google$.common.collect.$MapMaker setKeyStrength (autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$Strength) 
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$Strength strength
	autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$Strength getKeyStrength () 
	public autovalue.shaded.com.google$.common.collect.$MapMaker weakValues () 
	autovalue.shaded.com.google$.common.collect.$MapMaker softValues () 
	autovalue.shaded.com.google$.common.collect.$MapMaker setValueStrength (autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$Strength) 
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$Strength strength
	autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$Strength getValueStrength () 
	autovalue.shaded.com.google$.common.collect.$MapMaker expireAfterWrite (long, java.util.concurrent.TimeUnit) 
		long duration
		java.util.concurrent.TimeUnit unit
	private void checkExpiration (long, java.util.concurrent.TimeUnit) 
		long duration
		java.util.concurrent.TimeUnit unit
	long getExpireAfterWriteNanos () 
	autovalue.shaded.com.google$.common.collect.$MapMaker expireAfterAccess (long, java.util.concurrent.TimeUnit) 
		long duration
		java.util.concurrent.TimeUnit unit
	long getExpireAfterAccessNanos () 
	autovalue.shaded.com.google$.common.base.$Ticker getTicker () 
	autovalue.shaded.com.google$.common.collect.$GenericMapMaker removalListener (autovalue.shaded.com.google$.common.collect.$MapMaker$RemovalListener) 
		autovalue.shaded.com.google$.common.collect.$MapMaker$RemovalListener listener
		autovalue.shaded.com.google$.common.collect.$GenericMapMaker me
	public java.util.concurrent.ConcurrentMap makeMap () 
	autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap makeCustomMap () 
	java.util.concurrent.ConcurrentMap makeComputingMap (autovalue.shaded.com.google$.common.base.$Function) 
		autovalue.shaded.com.google$.common.base.$Function computingFunction
	public java.lang.String toString () 
		autovalue.shaded.com.google$.common.base.$MoreObjects$ToStringHelper s
	volatile synthetic autovalue.shaded.com.google$.common.collect.$GenericMapMaker expireAfterAccess (long, java.util.concurrent.TimeUnit) 
		long x0
		java.util.concurrent.TimeUnit x1
	volatile synthetic autovalue.shaded.com.google$.common.collect.$GenericMapMaker expireAfterWrite (long, java.util.concurrent.TimeUnit) 
		long x0
		java.util.concurrent.TimeUnit x1
	volatile synthetic autovalue.shaded.com.google$.common.collect.$GenericMapMaker softValues () 
	public volatile synthetic autovalue.shaded.com.google$.common.collect.$GenericMapMaker weakValues () 
	public volatile synthetic autovalue.shaded.com.google$.common.collect.$GenericMapMaker weakKeys () 
	public volatile synthetic autovalue.shaded.com.google$.common.collect.$GenericMapMaker concurrencyLevel (int) 
		int x0
	volatile synthetic autovalue.shaded.com.google$.common.collect.$GenericMapMaker maximumSize (int) 
		int x0
	public volatile synthetic autovalue.shaded.com.google$.common.collect.$GenericMapMaker initialCapacity (int) 
		int x0
	volatile synthetic autovalue.shaded.com.google$.common.collect.$GenericMapMaker keyEquivalence (autovalue.shaded.com.google$.common.base.$Equivalence) 
		autovalue.shaded.com.google$.common.base.$Equivalence x0
}

autovalue/shaded/com/google$/common/collect/$MapMakerInternalMap$1.class
$MapMakerInternalMap.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$1 extends java.lang.Object implements autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ValueReference  {
	void  () 
	public java.lang.Object get () 
	public autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry getEntry () 
	public autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ValueReference copyFor (java.lang.ref.ReferenceQueue, java.lang.Object, autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry) 
		java.lang.ref.ReferenceQueue queue
		Object value
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry entry
	public boolean isComputingReference () 
	public java.lang.Object waitForValue () 
	public void clear (autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ValueReference) 
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ValueReference newValue
}

autovalue/shaded/com/google$/common/collect/$MapMakerInternalMap$2.class
$MapMakerInternalMap.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$2 extends java.util.AbstractQueue {
	void  () 
	public boolean offer (java.lang.Object) 
		Object o
	public java.lang.Object peek () 
	public java.lang.Object poll () 
	public int size () 
	public java.util.Iterator iterator () 
}

autovalue/shaded/com/google$/common/collect/$MapMakerInternalMap$AbstractReferenceEntry.class
$MapMakerInternalMap.java
package autovalue.shaded.com.google$.common.collect
abstract autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$AbstractReferenceEntry extends java.lang.Object implements autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry  {
	void  () 
	public autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ValueReference getValueReference () 
	public void setValueReference (autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ValueReference) 
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ValueReference valueReference
	public autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry getNext () 
	public int getHash () 
	public java.lang.Object getKey () 
	public long getExpirationTime () 
	public void setExpirationTime (long) 
		long time
	public autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry getNextExpirable () 
	public void setNextExpirable (autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry) 
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry next
	public autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry getPreviousExpirable () 
	public void setPreviousExpirable (autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry) 
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry previous
	public autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry getNextEvictable () 
	public void setNextEvictable (autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry) 
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry next
	public autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry getPreviousEvictable () 
	public void setPreviousEvictable (autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry) 
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry previous
}

autovalue/shaded/com/google$/common/collect/$MapMakerInternalMap$AbstractSerializationProxy.class
$MapMakerInternalMap.java
package autovalue.shaded.com.google$.common.collect
abstract autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$AbstractSerializationProxy extends autovalue.shaded.com.google$.common.collect.$ForwardingConcurrentMap implements java.io.Serializable  {
	private static final long serialVersionUID
	final autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$Strength keyStrength
	final autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$Strength valueStrength
	final autovalue.shaded.com.google$.common.base.$Equivalence keyEquivalence
	final autovalue.shaded.com.google$.common.base.$Equivalence valueEquivalence
	final long expireAfterWriteNanos
	final long expireAfterAccessNanos
	final int maximumSize
	final int concurrencyLevel
	final autovalue.shaded.com.google$.common.collect.$MapMaker$RemovalListener removalListener
	transient java.util.concurrent.ConcurrentMap delegate
	void  (autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$Strength, autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$Strength, autovalue.shaded.com.google$.common.base.$Equivalence, autovalue.shaded.com.google$.common.base.$Equivalence, long, long, int, int, autovalue.shaded.com.google$.common.collect.$MapMaker$RemovalListener, java.util.concurrent.ConcurrentMap) 
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$Strength keyStrength
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$Strength valueStrength
		autovalue.shaded.com.google$.common.base.$Equivalence keyEquivalence
		autovalue.shaded.com.google$.common.base.$Equivalence valueEquivalence
		long expireAfterWriteNanos
		long expireAfterAccessNanos
		int maximumSize
		int concurrencyLevel
		autovalue.shaded.com.google$.common.collect.$MapMaker$RemovalListener removalListener
		java.util.concurrent.ConcurrentMap delegate
	protected java.util.concurrent.ConcurrentMap delegate () 
	void writeMapTo (java.io.ObjectOutputStream)  throws java.io.IOException 
		java.util.Map$Entry entry
		java.util.Iterator i$
		java.io.ObjectOutputStream out
	autovalue.shaded.com.google$.common.collect.$MapMaker readMapMaker (java.io.ObjectInputStream)  throws java.io.IOException 
		java.io.ObjectInputStream in
		int size
		autovalue.shaded.com.google$.common.collect.$MapMaker mapMaker
	void readEntries (java.io.ObjectInputStream)  throws java.io.IOException java.lang.ClassNotFoundException 
		Object key
		Object value
		java.io.ObjectInputStream in
	protected volatile synthetic java.util.Map delegate () 
	protected volatile synthetic java.lang.Object delegate () 
}

autovalue/shaded/com/google$/common/collect/$MapMakerInternalMap$CleanupMapTask.class
$MapMakerInternalMap.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$CleanupMapTask extends java.lang.Object implements java.lang.Runnable  {
	final java.lang.ref.WeakReference mapReference
	public void  (autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap) 
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap map
	public void run () 
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$Segment segment
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$Segment[] arr$
		int len$
		int i$
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap map
}

autovalue/shaded/com/google$/common/collect/$MapMakerInternalMap$EntryFactory$1.class
$MapMakerInternalMap.java
package autovalue.shaded.com.google$.common.collect
final enum autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$EntryFactory$1 extends autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$EntryFactory {
	void  (java.lang.String, int) 
	autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry newEntry (autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$Segment, java.lang.Object, int, autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry) 
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$Segment segment
		Object key
		int hash
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry next
}

autovalue/shaded/com/google$/common/collect/$MapMakerInternalMap$EntryFactory$2.class
$MapMakerInternalMap.java
package autovalue.shaded.com.google$.common.collect
final enum autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$EntryFactory$2 extends autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$EntryFactory {
	void  (java.lang.String, int) 
	autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry newEntry (autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$Segment, java.lang.Object, int, autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry) 
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$Segment segment
		Object key
		int hash
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry next
	autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry copyEntry (autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$Segment, autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry, autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry) 
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$Segment segment
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry original
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry newNext
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry newEntry
}

autovalue/shaded/com/google$/common/collect/$MapMakerInternalMap$EntryFactory$3.class
$MapMakerInternalMap.java
package autovalue.shaded.com.google$.common.collect
final enum autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$EntryFactory$3 extends autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$EntryFactory {
	void  (java.lang.String, int) 
	autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry newEntry (autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$Segment, java.lang.Object, int, autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry) 
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$Segment segment
		Object key
		int hash
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry next
	autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry copyEntry (autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$Segment, autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry, autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry) 
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$Segment segment
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry original
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry newNext
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry newEntry
}

autovalue/shaded/com/google$/common/collect/$MapMakerInternalMap$EntryFactory$4.class
$MapMakerInternalMap.java
package autovalue.shaded.com.google$.common.collect
final enum autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$EntryFactory$4 extends autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$EntryFactory {
	void  (java.lang.String, int) 
	autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry newEntry (autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$Segment, java.lang.Object, int, autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry) 
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$Segment segment
		Object key
		int hash
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry next
	autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry copyEntry (autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$Segment, autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry, autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry) 
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$Segment segment
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry original
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry newNext
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry newEntry
}

autovalue/shaded/com/google$/common/collect/$MapMakerInternalMap$EntryFactory$5.class
$MapMakerInternalMap.java
package autovalue.shaded.com.google$.common.collect
final enum autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$EntryFactory$5 extends autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$EntryFactory {
	void  (java.lang.String, int) 
	autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry newEntry (autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$Segment, java.lang.Object, int, autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry) 
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$Segment segment
		Object key
		int hash
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry next
}

autovalue/shaded/com/google$/common/collect/$MapMakerInternalMap$EntryFactory$6.class
$MapMakerInternalMap.java
package autovalue.shaded.com.google$.common.collect
final enum autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$EntryFactory$6 extends autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$EntryFactory {
	void  (java.lang.String, int) 
	autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry newEntry (autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$Segment, java.lang.Object, int, autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry) 
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$Segment segment
		Object key
		int hash
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry next
	autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry copyEntry (autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$Segment, autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry, autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry) 
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$Segment segment
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry original
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry newNext
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry newEntry
}

autovalue/shaded/com/google$/common/collect/$MapMakerInternalMap$EntryFactory$7.class
$MapMakerInternalMap.java
package autovalue.shaded.com.google$.common.collect
final enum autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$EntryFactory$7 extends autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$EntryFactory {
	void  (java.lang.String, int) 
	autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry newEntry (autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$Segment, java.lang.Object, int, autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry) 
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$Segment segment
		Object key
		int hash
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry next
	autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry copyEntry (autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$Segment, autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry, autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry) 
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$Segment segment
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry original
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry newNext
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry newEntry
}

autovalue/shaded/com/google$/common/collect/$MapMakerInternalMap$EntryFactory$8.class
$MapMakerInternalMap.java
package autovalue.shaded.com.google$.common.collect
final enum autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$EntryFactory$8 extends autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$EntryFactory {
	void  (java.lang.String, int) 
	autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry newEntry (autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$Segment, java.lang.Object, int, autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry) 
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$Segment segment
		Object key
		int hash
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry next
	autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry copyEntry (autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$Segment, autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry, autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry) 
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$Segment segment
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry original
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry newNext
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry newEntry
}

autovalue/shaded/com/google$/common/collect/$MapMakerInternalMap$EntryFactory.class
$MapMakerInternalMap.java
package autovalue.shaded.com.google$.common.collect
abstract enum autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$EntryFactory extends java.lang.Enum {
	public static final enum autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$EntryFactory STRONG
	public static final enum autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$EntryFactory STRONG_EXPIRABLE
	public static final enum autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$EntryFactory STRONG_EVICTABLE
	public static final enum autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$EntryFactory STRONG_EXPIRABLE_EVICTABLE
	public static final enum autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$EntryFactory WEAK
	public static final enum autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$EntryFactory WEAK_EXPIRABLE
	public static final enum autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$EntryFactory WEAK_EVICTABLE
	public static final enum autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$EntryFactory WEAK_EXPIRABLE_EVICTABLE
	static final int EXPIRABLE_MASK
	static final int EVICTABLE_MASK
	static final autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$EntryFactory[][] factories
	private static final synthetic autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$EntryFactory[] $VALUES
	public static autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$EntryFactory[] values () 
	public static autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$EntryFactory valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	static autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$EntryFactory getFactory (autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$Strength, boolean, boolean) 
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$Strength keyStrength
		boolean expireAfterWrite
		boolean evictsBySize
		int flags
	abstract autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry newEntry (autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$Segment, java.lang.Object, int, autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry) 
	autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry copyEntry (autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$Segment, autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry, autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry) 
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$Segment segment
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry original
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry newNext
	void copyExpirableEntry (autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry, autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry) 
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry original
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry newEntry
	void copyEvictableEntry (autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry, autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry) 
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry original
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry newEntry
	synthetic void  (java.lang.String, int, autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$1) 
		String x0
		int x1
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$1 x2
	static void  () 
}

autovalue/shaded/com/google$/common/collect/$MapMakerInternalMap$EntryIterator.class
$MapMakerInternalMap.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$EntryIterator extends autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$HashIterator {
	final synthetic autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap this$0
	void  (autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap) 
	public java.util.Map$Entry next () 
	public volatile synthetic java.lang.Object next () 
}

autovalue/shaded/com/google$/common/collect/$MapMakerInternalMap$EntrySet.class
$MapMakerInternalMap.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$EntrySet extends autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$SafeToArraySet {
	final synthetic autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap this$0
	void  (autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap) 
	public java.util.Iterator iterator () 
	public boolean contains (java.lang.Object) 
		Object o
		java.util.Map$Entry e
		Object key
		Object v
	public boolean remove (java.lang.Object) 
		Object o
		java.util.Map$Entry e
		Object key
	public int size () 
	public boolean isEmpty () 
	public void clear () 
}

autovalue/shaded/com/google$/common/collect/$MapMakerInternalMap$EvictionQueue$1.class
$MapMakerInternalMap.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$EvictionQueue$1 extends autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$AbstractReferenceEntry {
	autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry nextEvictable
	autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry previousEvictable
	final synthetic autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$EvictionQueue this$0
	void  (autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$EvictionQueue) 
	public autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry getNextEvictable () 
	public void setNextEvictable (autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry) 
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry next
	public autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry getPreviousEvictable () 
	public void setPreviousEvictable (autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry) 
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry previous
}

autovalue/shaded/com/google$/common/collect/$MapMakerInternalMap$EvictionQueue$2.class
$MapMakerInternalMap.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$EvictionQueue$2 extends autovalue.shaded.com.google$.common.collect.$AbstractSequentialIterator {
	final synthetic autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$EvictionQueue this$0
	void  (autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$EvictionQueue, autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry) 
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry x0
	protected autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry computeNext (autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry) 
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry previous
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry next
	protected volatile synthetic java.lang.Object computeNext (java.lang.Object) 
		Object x0
}

autovalue/shaded/com/google$/common/collect/$MapMakerInternalMap$EvictionQueue.class
$MapMakerInternalMap.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$EvictionQueue extends java.util.AbstractQueue {
	final autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry head
	void  () 
	public boolean offer (autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry) 
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry entry
	public autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry peek () 
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry next
	public autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry poll () 
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry next
	public boolean remove (java.lang.Object) 
		Object o
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry e
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry previous
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry next
	public boolean contains (java.lang.Object) 
		Object o
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry e
	public boolean isEmpty () 
	public int size () 
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry e
		int size
	public void clear () 
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry next
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry e
	public java.util.Iterator iterator () 
	public volatile synthetic java.lang.Object peek () 
	public volatile synthetic java.lang.Object poll () 
	public volatile synthetic boolean offer (java.lang.Object) 
		Object x0
}

autovalue/shaded/com/google$/common/collect/$MapMakerInternalMap$ExpirationQueue$1.class
$MapMakerInternalMap.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ExpirationQueue$1 extends autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$AbstractReferenceEntry {
	autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry nextExpirable
	autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry previousExpirable
	final synthetic autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ExpirationQueue this$0
	void  (autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ExpirationQueue) 
	public long getExpirationTime () 
	public void setExpirationTime (long) 
		long time
	public autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry getNextExpirable () 
	public void setNextExpirable (autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry) 
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry next
	public autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry getPreviousExpirable () 
	public void setPreviousExpirable (autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry) 
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry previous
}

autovalue/shaded/com/google$/common/collect/$MapMakerInternalMap$ExpirationQueue$2.class
$MapMakerInternalMap.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ExpirationQueue$2 extends autovalue.shaded.com.google$.common.collect.$AbstractSequentialIterator {
	final synthetic autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ExpirationQueue this$0
	void  (autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ExpirationQueue, autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry) 
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry x0
	protected autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry computeNext (autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry) 
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry previous
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry next
	protected volatile synthetic java.lang.Object computeNext (java.lang.Object) 
		Object x0
}

autovalue/shaded/com/google$/common/collect/$MapMakerInternalMap$ExpirationQueue.class
$MapMakerInternalMap.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ExpirationQueue extends java.util.AbstractQueue {
	final autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry head
	void  () 
	public boolean offer (autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry) 
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry entry
	public autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry peek () 
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry next
	public autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry poll () 
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry next
	public boolean remove (java.lang.Object) 
		Object o
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry e
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry previous
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry next
	public boolean contains (java.lang.Object) 
		Object o
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry e
	public boolean isEmpty () 
	public int size () 
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry e
		int size
	public void clear () 
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry next
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry e
	public java.util.Iterator iterator () 
	public volatile synthetic java.lang.Object peek () 
	public volatile synthetic java.lang.Object poll () 
	public volatile synthetic boolean offer (java.lang.Object) 
		Object x0
}

autovalue/shaded/com/google$/common/collect/$MapMakerInternalMap$HashIterator.class
$MapMakerInternalMap.java
package autovalue.shaded.com.google$.common.collect
abstract autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$HashIterator extends java.lang.Object implements java.util.Iterator  {
	int nextSegmentIndex
	int nextTableIndex
	autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$Segment currentSegment
	java.util.concurrent.atomic.AtomicReferenceArray currentTable
	autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry nextEntry
	autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$WriteThroughEntry nextExternal
	autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$WriteThroughEntry lastReturned
	final synthetic autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap this$0
	void  (autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap) 
	public abstract java.lang.Object next () 
	final void advance () 
	boolean nextInChain () 
	boolean nextInTable () 
	boolean advanceTo (autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry) 
		Object key
		Object value
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry entry
	public boolean hasNext () 
	autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$WriteThroughEntry nextEntry () 
	public void remove () 
}

autovalue/shaded/com/google$/common/collect/$MapMakerInternalMap$KeyIterator.class
$MapMakerInternalMap.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$KeyIterator extends autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$HashIterator {
	final synthetic autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap this$0
	void  (autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap) 
	public java.lang.Object next () 
}

autovalue/shaded/com/google$/common/collect/$MapMakerInternalMap$KeySet.class
$MapMakerInternalMap.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$KeySet extends autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$SafeToArraySet {
	final synthetic autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap this$0
	void  (autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap) 
	public java.util.Iterator iterator () 
	public int size () 
	public boolean isEmpty () 
	public boolean contains (java.lang.Object) 
		Object o
	public boolean remove (java.lang.Object) 
		Object o
	public void clear () 
}

autovalue/shaded/com/google$/common/collect/$MapMakerInternalMap$NullEntry.class
$MapMakerInternalMap.java
package autovalue.shaded.com.google$.common.collect
final enum autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$NullEntry extends java.lang.Enum implements autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry  {
	public static final enum autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$NullEntry INSTANCE
	private static final synthetic autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$NullEntry[] $VALUES
	public static autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$NullEntry[] values () 
	public static autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$NullEntry valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	public autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ValueReference getValueReference () 
	public void setValueReference (autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ValueReference) 
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ValueReference valueReference
	public autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry getNext () 
	public int getHash () 
	public java.lang.Object getKey () 
	public long getExpirationTime () 
	public void setExpirationTime (long) 
		long time
	public autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry getNextExpirable () 
	public void setNextExpirable (autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry) 
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry next
	public autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry getPreviousExpirable () 
	public void setPreviousExpirable (autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry) 
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry previous
	public autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry getNextEvictable () 
	public void setNextEvictable (autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry) 
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry next
	public autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry getPreviousEvictable () 
	public void setPreviousEvictable (autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry) 
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry previous
	static void  () 
}

autovalue/shaded/com/google$/common/collect/$MapMakerInternalMap$ReferenceEntry.class
$MapMakerInternalMap.java
package autovalue.shaded.com.google$.common.collect
abstract autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry extends java.lang.Object {
	public abstract autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ValueReference getValueReference () 
	public abstract void setValueReference (autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ValueReference) 
	public abstract autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry getNext () 
	public abstract int getHash () 
	public abstract java.lang.Object getKey () 
	public abstract long getExpirationTime () 
	public abstract void setExpirationTime (long) 
	public abstract autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry getNextExpirable () 
	public abstract void setNextExpirable (autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry) 
	public abstract autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry getPreviousExpirable () 
	public abstract void setPreviousExpirable (autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry) 
	public abstract autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry getNextEvictable () 
	public abstract void setNextEvictable (autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry) 
	public abstract autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry getPreviousEvictable () 
	public abstract void setPreviousEvictable (autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry) 
}

autovalue/shaded/com/google$/common/collect/$MapMakerInternalMap$SafeToArraySet.class
$MapMakerInternalMap.java
package autovalue.shaded.com.google$.common.collect
abstract autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$SafeToArraySet extends java.util.AbstractSet {
	private void  () 
	public java.lang.Object[] toArray () 
	public java.lang.Object[] toArray (java.lang.Object[]) 
		Object[] a
	synthetic void  (autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$1) 
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$1 x0
}

autovalue/shaded/com/google$/common/collect/$MapMakerInternalMap$Segment.class
$MapMakerInternalMap.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$Segment extends java.util.concurrent.locks.ReentrantLock {
	final autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap map
	volatile int count
	int modCount
	int threshold
	volatile java.util.concurrent.atomic.AtomicReferenceArray table
	final int maxSegmentSize
	final java.lang.ref.ReferenceQueue keyReferenceQueue
	final java.lang.ref.ReferenceQueue valueReferenceQueue
	final java.util.Queue recencyQueue
	final java.util.concurrent.atomic.AtomicInteger readCount
	final java.util.Queue evictionQueue
	final java.util.Queue expirationQueue
	void  (autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap, int, int) 
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap map
		int initialCapacity
		int maxSegmentSize
	java.util.concurrent.atomic.AtomicReferenceArray newEntryArray (int) 
		int size
	void initTable (java.util.concurrent.atomic.AtomicReferenceArray) 
		java.util.concurrent.atomic.AtomicReferenceArray newTable
	autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry newEntry (java.lang.Object, int, autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry) 
		Object key
		int hash
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry next
	autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry copyEntry (autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry, autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry) 
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry original
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry newNext
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ValueReference valueReference
		Object value
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry newEntry
	void setValue (autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry, java.lang.Object) 
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry entry
		Object value
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ValueReference valueReference
	void tryDrainReferenceQueues () 
	void drainReferenceQueues () 
	void drainKeyReferenceQueue () 
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry entry
		java.lang.ref.Reference ref
		int i
	void drainValueReferenceQueue () 
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ValueReference valueReference
		java.lang.ref.Reference ref
		int i
	void clearReferenceQueues () 
	void clearKeyReferenceQueue () 
	void clearValueReferenceQueue () 
	void recordRead (autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry) 
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry entry
	void recordLockedRead (autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry) 
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry entry
	void recordWrite (autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry) 
		long expiration
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry entry
	void drainRecencyQueue () 
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry e
	void recordExpirationTime (autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry, long) 
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry entry
		long expirationNanos
	void tryExpireEntries () 
	void expireEntries () 
		long now
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry e
	void enqueueNotification (autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry, autovalue.shaded.com.google$.common.collect.$MapMaker$RemovalCause) 
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry entry
		autovalue.shaded.com.google$.common.collect.$MapMaker$RemovalCause cause
	void enqueueNotification (java.lang.Object, int, java.lang.Object, autovalue.shaded.com.google$.common.collect.$MapMaker$RemovalCause) 
		autovalue.shaded.com.google$.common.collect.$MapMaker$RemovalNotification notification
		Object key
		int hash
		Object value
		autovalue.shaded.com.google$.common.collect.$MapMaker$RemovalCause cause
	boolean evictEntries () 
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry e
	autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry getFirst (int) 
		int hash
		java.util.concurrent.atomic.AtomicReferenceArray table
	autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry getEntry (java.lang.Object, int) 
		Object entryKey
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry e
		Object key
		int hash
	autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry getLiveEntry (java.lang.Object, int) 
		Object key
		int hash
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry e
	java.lang.Object get (java.lang.Object, int) 
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry e
		Object value
		Object key
		int hash
	boolean containsKey (java.lang.Object, int) 
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry e
		Object key
		int hash
	boolean containsValue (java.lang.Object) 
		Object entryValue
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry e
		int i
		java.util.concurrent.atomic.AtomicReferenceArray table
		int length
		Object value
	java.lang.Object put (java.lang.Object, int, java.lang.Object, boolean) 
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ValueReference valueReference
		Object entryValue
		Object entryKey
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry e
		int newCount
		java.util.concurrent.atomic.AtomicReferenceArray table
		int index
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry first
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry newEntry
		Object key
		int hash
		Object value
		boolean onlyIfAbsent
	void expand () 
		int newIndex
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry e
		int newIndex
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry newNext
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry newFirst
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry e
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry tail
		int tailIndex
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry next
		int headIndex
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry head
		int oldIndex
		java.util.concurrent.atomic.AtomicReferenceArray oldTable
		int oldCapacity
		int newCount
		java.util.concurrent.atomic.AtomicReferenceArray newTable
		int newMask
	boolean replace (java.lang.Object, int, java.lang.Object, java.lang.Object) 
		int newCount
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry newFirst
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ValueReference valueReference
		Object entryValue
		Object entryKey
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry e
		java.util.concurrent.atomic.AtomicReferenceArray table
		int index
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry first
		Object key
		int hash
		Object oldValue
		Object newValue
	java.lang.Object replace (java.lang.Object, int, java.lang.Object) 
		int newCount
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry newFirst
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ValueReference valueReference
		Object entryValue
		Object entryKey
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry e
		java.util.concurrent.atomic.AtomicReferenceArray table
		int index
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry first
		Object key
		int hash
		Object newValue
	java.lang.Object remove (java.lang.Object, int) 
		autovalue.shaded.com.google$.common.collect.$MapMaker$RemovalCause cause
		autovalue.shaded.com.google$.common.collect.$MapMaker$RemovalCause cause
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ValueReference valueReference
		Object entryValue
		autovalue.shaded.com.google$.common.collect.$MapMaker$RemovalCause cause
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry newFirst
		Object entryKey
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry e
		int newCount
		java.util.concurrent.atomic.AtomicReferenceArray table
		int index
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry first
		Object key
		int hash
	boolean remove (java.lang.Object, int, java.lang.Object) 
		autovalue.shaded.com.google$.common.collect.$MapMaker$RemovalCause cause
		autovalue.shaded.com.google$.common.collect.$MapMaker$RemovalCause cause
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ValueReference valueReference
		Object entryValue
		autovalue.shaded.com.google$.common.collect.$MapMaker$RemovalCause cause
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry newFirst
		Object entryKey
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry e
		int newCount
		java.util.concurrent.atomic.AtomicReferenceArray table
		int index
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry first
		Object key
		int hash
		Object value
	void clear () 
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry e
		int i
		int i
		java.util.concurrent.atomic.AtomicReferenceArray table
	autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry removeFromChain (autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry, autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry) 
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry next
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry e
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry first
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry entry
		int newCount
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry newFirst
	void removeCollectedEntry (autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry) 
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry entry
	boolean reclaimKey (autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry, int) 
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry newFirst
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry e
		int newCount
		java.util.concurrent.atomic.AtomicReferenceArray table
		int index
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry first
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry entry
		int hash
	boolean reclaimValue (java.lang.Object, int, autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ValueReference) 
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry newFirst
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ValueReference v
		Object entryKey
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry e
		int newCount
		java.util.concurrent.atomic.AtomicReferenceArray table
		int index
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry first
		Object key
		int hash
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ValueReference valueReference
	boolean clearValue (java.lang.Object, int, autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ValueReference) 
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry newFirst
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ValueReference v
		Object entryKey
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry e
		java.util.concurrent.atomic.AtomicReferenceArray table
		int index
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry first
		Object key
		int hash
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ValueReference valueReference
	boolean removeEntry (autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry, int, autovalue.shaded.com.google$.common.collect.$MapMaker$RemovalCause) 
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry newFirst
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry e
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry entry
		int hash
		autovalue.shaded.com.google$.common.collect.$MapMaker$RemovalCause cause
		int newCount
		java.util.concurrent.atomic.AtomicReferenceArray table
		int index
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry first
	boolean isCollected (autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ValueReference) 
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ValueReference valueReference
	java.lang.Object getLiveValue (autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry) 
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry entry
		Object value
	void postReadCleanup () 
	void preWriteCleanup () 
	void postWriteCleanup () 
	void runCleanup () 
	void runLockedCleanup () 
	void runUnlockedCleanup () 
}

autovalue/shaded/com/google$/common/collect/$MapMakerInternalMap$SerializationProxy.class
$MapMakerInternalMap.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$SerializationProxy extends autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$AbstractSerializationProxy {
	private static final long serialVersionUID
	void  (autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$Strength, autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$Strength, autovalue.shaded.com.google$.common.base.$Equivalence, autovalue.shaded.com.google$.common.base.$Equivalence, long, long, int, int, autovalue.shaded.com.google$.common.collect.$MapMaker$RemovalListener, java.util.concurrent.ConcurrentMap) 
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$Strength keyStrength
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$Strength valueStrength
		autovalue.shaded.com.google$.common.base.$Equivalence keyEquivalence
		autovalue.shaded.com.google$.common.base.$Equivalence valueEquivalence
		long expireAfterWriteNanos
		long expireAfterAccessNanos
		int maximumSize
		int concurrencyLevel
		autovalue.shaded.com.google$.common.collect.$MapMaker$RemovalListener removalListener
		java.util.concurrent.ConcurrentMap delegate
	private void writeObject (java.io.ObjectOutputStream)  throws java.io.IOException 
		java.io.ObjectOutputStream out
	private void readObject (java.io.ObjectInputStream)  throws java.io.IOException java.lang.ClassNotFoundException 
		java.io.ObjectInputStream in
		autovalue.shaded.com.google$.common.collect.$MapMaker mapMaker
	private java.lang.Object readResolve () 
}

autovalue/shaded/com/google$/common/collect/$MapMakerInternalMap$SoftEntry.class
$MapMakerInternalMap.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$SoftEntry extends java.lang.ref.SoftReference implements autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry  {
	final int hash
	final autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry next
	volatile autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ValueReference valueReference
	void  (java.lang.ref.ReferenceQueue, java.lang.Object, int, autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry) 
		java.lang.ref.ReferenceQueue queue
		Object key
		int hash
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry next
	public java.lang.Object getKey () 
	public long getExpirationTime () 
	public void setExpirationTime (long) 
		long time
	public autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry getNextExpirable () 
	public void setNextExpirable (autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry) 
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry next
	public autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry getPreviousExpirable () 
	public void setPreviousExpirable (autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry) 
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry previous
	public autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry getNextEvictable () 
	public void setNextEvictable (autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry) 
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry next
	public autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry getPreviousEvictable () 
	public void setPreviousEvictable (autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry) 
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry previous
	public autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ValueReference getValueReference () 
	public void setValueReference (autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ValueReference) 
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ValueReference valueReference
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ValueReference previous
	public int getHash () 
	public autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry getNext () 
}

autovalue/shaded/com/google$/common/collect/$MapMakerInternalMap$SoftEvictableEntry.class
$MapMakerInternalMap.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$SoftEvictableEntry extends autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$SoftEntry implements autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry  {
	autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry nextEvictable
	autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry previousEvictable
	void  (java.lang.ref.ReferenceQueue, java.lang.Object, int, autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry) 
		java.lang.ref.ReferenceQueue queue
		Object key
		int hash
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry next
	public autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry getNextEvictable () 
	public void setNextEvictable (autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry) 
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry next
	public autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry getPreviousEvictable () 
	public void setPreviousEvictable (autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry) 
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry previous
}

autovalue/shaded/com/google$/common/collect/$MapMakerInternalMap$SoftExpirableEntry.class
$MapMakerInternalMap.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$SoftExpirableEntry extends autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$SoftEntry implements autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry  {
	volatile long time
	autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry nextExpirable
	autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry previousExpirable
	void  (java.lang.ref.ReferenceQueue, java.lang.Object, int, autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry) 
		java.lang.ref.ReferenceQueue queue
		Object key
		int hash
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry next
	public long getExpirationTime () 
	public void setExpirationTime (long) 
		long time
	public autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry getNextExpirable () 
	public void setNextExpirable (autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry) 
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry next
	public autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry getPreviousExpirable () 
	public void setPreviousExpirable (autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry) 
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry previous
}

autovalue/shaded/com/google$/common/collect/$MapMakerInternalMap$SoftExpirableEvictableEntry.class
$MapMakerInternalMap.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$SoftExpirableEvictableEntry extends autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$SoftEntry implements autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry  {
	volatile long time
	autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry nextExpirable
	autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry previousExpirable
	autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry nextEvictable
	autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry previousEvictable
	void  (java.lang.ref.ReferenceQueue, java.lang.Object, int, autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry) 
		java.lang.ref.ReferenceQueue queue
		Object key
		int hash
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry next
	public long getExpirationTime () 
	public void setExpirationTime (long) 
		long time
	public autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry getNextExpirable () 
	public void setNextExpirable (autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry) 
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry next
	public autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry getPreviousExpirable () 
	public void setPreviousExpirable (autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry) 
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry previous
	public autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry getNextEvictable () 
	public void setNextEvictable (autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry) 
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry next
	public autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry getPreviousEvictable () 
	public void setPreviousEvictable (autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry) 
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry previous
}

autovalue/shaded/com/google$/common/collect/$MapMakerInternalMap$SoftValueReference.class
$MapMakerInternalMap.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$SoftValueReference extends java.lang.ref.SoftReference implements autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ValueReference  {
	final autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry entry
	void  (java.lang.ref.ReferenceQueue, java.lang.Object, autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry) 
		java.lang.ref.ReferenceQueue queue
		Object referent
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry entry
	public autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry getEntry () 
	public void clear (autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ValueReference) 
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ValueReference newValue
	public autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ValueReference copyFor (java.lang.ref.ReferenceQueue, java.lang.Object, autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry) 
		java.lang.ref.ReferenceQueue queue
		Object value
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry entry
	public boolean isComputingReference () 
	public java.lang.Object waitForValue () 
}

autovalue/shaded/com/google$/common/collect/$MapMakerInternalMap$Strength$1.class
$MapMakerInternalMap.java
package autovalue.shaded.com.google$.common.collect
final enum autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$Strength$1 extends autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$Strength {
	void  (java.lang.String, int) 
	autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ValueReference referenceValue (autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$Segment, autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry, java.lang.Object) 
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$Segment segment
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry entry
		Object value
	autovalue.shaded.com.google$.common.base.$Equivalence defaultEquivalence () 
}

autovalue/shaded/com/google$/common/collect/$MapMakerInternalMap$Strength$2.class
$MapMakerInternalMap.java
package autovalue.shaded.com.google$.common.collect
final enum autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$Strength$2 extends autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$Strength {
	void  (java.lang.String, int) 
	autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ValueReference referenceValue (autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$Segment, autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry, java.lang.Object) 
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$Segment segment
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry entry
		Object value
	autovalue.shaded.com.google$.common.base.$Equivalence defaultEquivalence () 
}

autovalue/shaded/com/google$/common/collect/$MapMakerInternalMap$Strength$3.class
$MapMakerInternalMap.java
package autovalue.shaded.com.google$.common.collect
final enum autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$Strength$3 extends autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$Strength {
	void  (java.lang.String, int) 
	autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ValueReference referenceValue (autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$Segment, autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry, java.lang.Object) 
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$Segment segment
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry entry
		Object value
	autovalue.shaded.com.google$.common.base.$Equivalence defaultEquivalence () 
}

autovalue/shaded/com/google$/common/collect/$MapMakerInternalMap$Strength.class
$MapMakerInternalMap.java
package autovalue.shaded.com.google$.common.collect
abstract enum autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$Strength extends java.lang.Enum {
	public static final enum autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$Strength STRONG
	public static final enum autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$Strength SOFT
	public static final enum autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$Strength WEAK
	private static final synthetic autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$Strength[] $VALUES
	public static autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$Strength[] values () 
	public static autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$Strength valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	abstract autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ValueReference referenceValue (autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$Segment, autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry, java.lang.Object) 
	abstract autovalue.shaded.com.google$.common.base.$Equivalence defaultEquivalence () 
	synthetic void  (java.lang.String, int, autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$1) 
		String x0
		int x1
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$1 x2
	static void  () 
}

autovalue/shaded/com/google$/common/collect/$MapMakerInternalMap$StrongEntry.class
$MapMakerInternalMap.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$StrongEntry extends java.lang.Object implements autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry  {
	final Object key
	final int hash
	final autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry next
	volatile autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ValueReference valueReference
	void  (java.lang.Object, int, autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry) 
		Object key
		int hash
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry next
	public java.lang.Object getKey () 
	public long getExpirationTime () 
	public void setExpirationTime (long) 
		long time
	public autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry getNextExpirable () 
	public void setNextExpirable (autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry) 
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry next
	public autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry getPreviousExpirable () 
	public void setPreviousExpirable (autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry) 
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry previous
	public autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry getNextEvictable () 
	public void setNextEvictable (autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry) 
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry next
	public autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry getPreviousEvictable () 
	public void setPreviousEvictable (autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry) 
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry previous
	public autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ValueReference getValueReference () 
	public void setValueReference (autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ValueReference) 
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ValueReference valueReference
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ValueReference previous
	public int getHash () 
	public autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry getNext () 
}

autovalue/shaded/com/google$/common/collect/$MapMakerInternalMap$StrongEvictableEntry.class
$MapMakerInternalMap.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$StrongEvictableEntry extends autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$StrongEntry implements autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry  {
	autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry nextEvictable
	autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry previousEvictable
	void  (java.lang.Object, int, autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry) 
		Object key
		int hash
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry next
	public autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry getNextEvictable () 
	public void setNextEvictable (autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry) 
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry next
	public autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry getPreviousEvictable () 
	public void setPreviousEvictable (autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry) 
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry previous
}

autovalue/shaded/com/google$/common/collect/$MapMakerInternalMap$StrongExpirableEntry.class
$MapMakerInternalMap.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$StrongExpirableEntry extends autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$StrongEntry implements autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry  {
	volatile long time
	autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry nextExpirable
	autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry previousExpirable
	void  (java.lang.Object, int, autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry) 
		Object key
		int hash
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry next
	public long getExpirationTime () 
	public void setExpirationTime (long) 
		long time
	public autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry getNextExpirable () 
	public void setNextExpirable (autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry) 
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry next
	public autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry getPreviousExpirable () 
	public void setPreviousExpirable (autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry) 
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry previous
}

autovalue/shaded/com/google$/common/collect/$MapMakerInternalMap$StrongExpirableEvictableEntry.class
$MapMakerInternalMap.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$StrongExpirableEvictableEntry extends autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$StrongEntry implements autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry  {
	volatile long time
	autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry nextExpirable
	autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry previousExpirable
	autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry nextEvictable
	autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry previousEvictable
	void  (java.lang.Object, int, autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry) 
		Object key
		int hash
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry next
	public long getExpirationTime () 
	public void setExpirationTime (long) 
		long time
	public autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry getNextExpirable () 
	public void setNextExpirable (autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry) 
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry next
	public autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry getPreviousExpirable () 
	public void setPreviousExpirable (autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry) 
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry previous
	public autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry getNextEvictable () 
	public void setNextEvictable (autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry) 
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry next
	public autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry getPreviousEvictable () 
	public void setPreviousEvictable (autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry) 
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry previous
}

autovalue/shaded/com/google$/common/collect/$MapMakerInternalMap$StrongValueReference.class
$MapMakerInternalMap.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$StrongValueReference extends java.lang.Object implements autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ValueReference  {
	final Object referent
	void  (java.lang.Object) 
		Object referent
	public java.lang.Object get () 
	public autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry getEntry () 
	public autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ValueReference copyFor (java.lang.ref.ReferenceQueue, java.lang.Object, autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry) 
		java.lang.ref.ReferenceQueue queue
		Object value
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry entry
	public boolean isComputingReference () 
	public java.lang.Object waitForValue () 
	public void clear (autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ValueReference) 
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ValueReference newValue
}

autovalue/shaded/com/google$/common/collect/$MapMakerInternalMap$ValueIterator.class
$MapMakerInternalMap.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ValueIterator extends autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$HashIterator {
	final synthetic autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap this$0
	void  (autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap) 
	public java.lang.Object next () 
}

autovalue/shaded/com/google$/common/collect/$MapMakerInternalMap$ValueReference.class
$MapMakerInternalMap.java
package autovalue.shaded.com.google$.common.collect
abstract autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ValueReference extends java.lang.Object {
	public abstract java.lang.Object get () 
	public abstract java.lang.Object waitForValue ()  throws java.util.concurrent.ExecutionException 
	public abstract autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry getEntry () 
	public abstract autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ValueReference copyFor (java.lang.ref.ReferenceQueue, java.lang.Object, autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry) 
	public abstract void clear (autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ValueReference) 
	public abstract boolean isComputingReference () 
}

autovalue/shaded/com/google$/common/collect/$MapMakerInternalMap$Values.class
$MapMakerInternalMap.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$Values extends java.util.AbstractCollection {
	final synthetic autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap this$0
	void  (autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap) 
	public java.util.Iterator iterator () 
	public int size () 
	public boolean isEmpty () 
	public boolean contains (java.lang.Object) 
		Object o
	public void clear () 
	public java.lang.Object[] toArray () 
	public java.lang.Object[] toArray (java.lang.Object[]) 
		Object[] a
}

autovalue/shaded/com/google$/common/collect/$MapMakerInternalMap$WeakEntry.class
$MapMakerInternalMap.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$WeakEntry extends java.lang.ref.WeakReference implements autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry  {
	final int hash
	final autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry next
	volatile autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ValueReference valueReference
	void  (java.lang.ref.ReferenceQueue, java.lang.Object, int, autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry) 
		java.lang.ref.ReferenceQueue queue
		Object key
		int hash
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry next
	public java.lang.Object getKey () 
	public long getExpirationTime () 
	public void setExpirationTime (long) 
		long time
	public autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry getNextExpirable () 
	public void setNextExpirable (autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry) 
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry next
	public autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry getPreviousExpirable () 
	public void setPreviousExpirable (autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry) 
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry previous
	public autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry getNextEvictable () 
	public void setNextEvictable (autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry) 
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry next
	public autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry getPreviousEvictable () 
	public void setPreviousEvictable (autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry) 
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry previous
	public autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ValueReference getValueReference () 
	public void setValueReference (autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ValueReference) 
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ValueReference valueReference
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ValueReference previous
	public int getHash () 
	public autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry getNext () 
}

autovalue/shaded/com/google$/common/collect/$MapMakerInternalMap$WeakEvictableEntry.class
$MapMakerInternalMap.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$WeakEvictableEntry extends autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$WeakEntry implements autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry  {
	autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry nextEvictable
	autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry previousEvictable
	void  (java.lang.ref.ReferenceQueue, java.lang.Object, int, autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry) 
		java.lang.ref.ReferenceQueue queue
		Object key
		int hash
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry next
	public autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry getNextEvictable () 
	public void setNextEvictable (autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry) 
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry next
	public autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry getPreviousEvictable () 
	public void setPreviousEvictable (autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry) 
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry previous
}

autovalue/shaded/com/google$/common/collect/$MapMakerInternalMap$WeakExpirableEntry.class
$MapMakerInternalMap.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$WeakExpirableEntry extends autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$WeakEntry implements autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry  {
	volatile long time
	autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry nextExpirable
	autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry previousExpirable
	void  (java.lang.ref.ReferenceQueue, java.lang.Object, int, autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry) 
		java.lang.ref.ReferenceQueue queue
		Object key
		int hash
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry next
	public long getExpirationTime () 
	public void setExpirationTime (long) 
		long time
	public autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry getNextExpirable () 
	public void setNextExpirable (autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry) 
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry next
	public autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry getPreviousExpirable () 
	public void setPreviousExpirable (autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry) 
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry previous
}

autovalue/shaded/com/google$/common/collect/$MapMakerInternalMap$WeakExpirableEvictableEntry.class
$MapMakerInternalMap.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$WeakExpirableEvictableEntry extends autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$WeakEntry implements autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry  {
	volatile long time
	autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry nextExpirable
	autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry previousExpirable
	autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry nextEvictable
	autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry previousEvictable
	void  (java.lang.ref.ReferenceQueue, java.lang.Object, int, autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry) 
		java.lang.ref.ReferenceQueue queue
		Object key
		int hash
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry next
	public long getExpirationTime () 
	public void setExpirationTime (long) 
		long time
	public autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry getNextExpirable () 
	public void setNextExpirable (autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry) 
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry next
	public autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry getPreviousExpirable () 
	public void setPreviousExpirable (autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry) 
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry previous
	public autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry getNextEvictable () 
	public void setNextEvictable (autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry) 
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry next
	public autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry getPreviousEvictable () 
	public void setPreviousEvictable (autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry) 
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry previous
}

autovalue/shaded/com/google$/common/collect/$MapMakerInternalMap$WeakValueReference.class
$MapMakerInternalMap.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$WeakValueReference extends java.lang.ref.WeakReference implements autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ValueReference  {
	final autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry entry
	void  (java.lang.ref.ReferenceQueue, java.lang.Object, autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry) 
		java.lang.ref.ReferenceQueue queue
		Object referent
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry entry
	public autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry getEntry () 
	public void clear (autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ValueReference) 
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ValueReference newValue
	public autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ValueReference copyFor (java.lang.ref.ReferenceQueue, java.lang.Object, autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry) 
		java.lang.ref.ReferenceQueue queue
		Object value
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry entry
	public boolean isComputingReference () 
	public java.lang.Object waitForValue () 
}

autovalue/shaded/com/google$/common/collect/$MapMakerInternalMap$WriteThroughEntry.class
$MapMakerInternalMap.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$WriteThroughEntry extends autovalue.shaded.com.google$.common.collect.$AbstractMapEntry {
	final Object key
	Object value
	final synthetic autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap this$0
	void  (autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap, java.lang.Object, java.lang.Object) 
		Object key
		Object value
	public java.lang.Object getKey () 
	public java.lang.Object getValue () 
	public boolean equals (java.lang.Object) 
		java.util.Map$Entry that
		Object object
	public int hashCode () 
	public java.lang.Object setValue (java.lang.Object) 
		Object newValue
		Object oldValue
}

autovalue/shaded/com/google$/common/collect/$MapMakerInternalMap.class
$MapMakerInternalMap.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap extends java.util.AbstractMap implements java.util.concurrent.ConcurrentMap java.io.Serializable  {
	static final int MAXIMUM_CAPACITY
	static final int MAX_SEGMENTS
	static final int CONTAINS_VALUE_RETRIES
	static final int DRAIN_THRESHOLD
	static final int DRAIN_MAX
	static final long CLEANUP_EXECUTOR_DELAY_SECS
	private static final java.util.logging.Logger logger
	final transient int segmentMask
	final transient int segmentShift
	final transient autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$Segment[] segments
	final int concurrencyLevel
	final autovalue.shaded.com.google$.common.base.$Equivalence keyEquivalence
	final autovalue.shaded.com.google$.common.base.$Equivalence valueEquivalence
	final autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$Strength keyStrength
	final autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$Strength valueStrength
	final int maximumSize
	final long expireAfterAccessNanos
	final long expireAfterWriteNanos
	final java.util.Queue removalNotificationQueue
	final autovalue.shaded.com.google$.common.collect.$MapMaker$RemovalListener removalListener
	final transient autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$EntryFactory entryFactory
	final autovalue.shaded.com.google$.common.base.$Ticker ticker
	static final autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ValueReference UNSET
	static final java.util.Queue DISCARDING_QUEUE
	transient java.util.Set keySet
	transient java.util.Collection values
	transient java.util.Set entrySet
	private static final long serialVersionUID
	void  (autovalue.shaded.com.google$.common.collect.$MapMaker) 
		int i
		int maximumSegmentSize
		int remainder
		int i
		autovalue.shaded.com.google$.common.collect.$MapMaker builder
		int initialCapacity
		int segmentShift
		int segmentCount
		int segmentCapacity
		int segmentSize
	boolean evictsBySize () 
	boolean expires () 
	boolean expiresAfterWrite () 
	boolean expiresAfterAccess () 
	boolean usesKeyReferences () 
	boolean usesValueReferences () 
	static autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ValueReference unset () 
	static autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry nullEntry () 
	static java.util.Queue discardingQueue () 
	static int rehash (int) 
		int h
	autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry newEntry (java.lang.Object, int, autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry) 
		Object key
		int hash
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry next
	autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry copyEntry (autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry, autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry) 
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry original
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry newNext
		int hash
	autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ValueReference newValueReference (autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry, java.lang.Object) 
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry entry
		Object value
		int hash
	int hash (java.lang.Object) 
		Object key
		int h
	void reclaimValue (autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ValueReference) 
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ValueReference valueReference
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry entry
		int hash
	void reclaimKey (autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry) 
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry entry
		int hash
	boolean isLive (autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry) 
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry entry
	autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$Segment segmentFor (int) 
		int hash
	autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$Segment createSegment (int, int) 
		int initialCapacity
		int maxSegmentSize
	java.lang.Object getLiveValue (autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry) 
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry entry
		Object value
	boolean isExpired (autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry) 
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry entry
	boolean isExpired (autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry, long) 
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry entry
		long now
	static void connectExpirables (autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry, autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry) 
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry previous
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry next
	static void nullifyExpirable (autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry) 
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry nulled
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry nullEntry
	void processPendingNotifications () 
		Exception e
		autovalue.shaded.com.google$.common.collect.$MapMaker$RemovalNotification notification
	static void connectEvictables (autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry, autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry) 
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry previous
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry next
	static void nullifyEvictable (autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry) 
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry nulled
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry nullEntry
	final autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$Segment[] newSegmentArray (int) 
		int ssize
	public boolean isEmpty () 
		int i
		int i
		long sum
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$Segment[] segments
	public int size () 
		int i
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$Segment[] segments
		long sum
	public java.lang.Object get (java.lang.Object) 
		Object key
		int hash
	autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry getEntry (java.lang.Object) 
		Object key
		int hash
	public boolean containsKey (java.lang.Object) 
		Object key
		int hash
	public boolean containsValue (java.lang.Object) 
		Object v
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$ReferenceEntry e
		int j
		int unused
		java.util.concurrent.atomic.AtomicReferenceArray table
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$Segment segment
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$Segment[] arr$
		int len$
		int i$
		long sum
		int i
		Object value
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$Segment[] segments
		long last
	public java.lang.Object put (java.lang.Object, java.lang.Object) 
		Object key
		Object value
		int hash
	public java.lang.Object putIfAbsent (java.lang.Object, java.lang.Object) 
		Object key
		Object value
		int hash
	public void putAll (java.util.Map) 
		java.util.Map$Entry e
		java.util.Iterator i$
		java.util.Map m
	public java.lang.Object remove (java.lang.Object) 
		Object key
		int hash
	public boolean remove (java.lang.Object, java.lang.Object) 
		Object key
		Object value
		int hash
	public boolean replace (java.lang.Object, java.lang.Object, java.lang.Object) 
		Object key
		Object oldValue
		Object newValue
		int hash
	public java.lang.Object replace (java.lang.Object, java.lang.Object) 
		Object key
		Object value
		int hash
	public void clear () 
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$Segment segment
		autovalue.shaded.com.google$.common.collect.$MapMakerInternalMap$Segment[] arr$
		int len$
		int i$
	public java.util.Set keySet () 
		java.util.Set ks
	public java.util.Collection values () 
		java.util.Collection vs
	public java.util.Set entrySet () 
		java.util.Set es
	private static java.util.ArrayList toArrayList (java.util.Collection) 
		java.util.Collection c
		java.util.ArrayList result
	java.lang.Object writeReplace () 
	static synthetic java.util.ArrayList access$300 (java.util.Collection) 
		java.util.Collection x0
	static void  () 
}

autovalue/shaded/com/google$/common/collect/$Maps$1.class
$Maps.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$Maps$1 extends autovalue.shaded.com.google$.common.collect.$TransformedIterator {
	final synthetic autovalue.shaded.com.google$.common.base.$Function val$function
	void  (java.util.Iterator, autovalue.shaded.com.google$.common.base.$Function) 
		java.util.Iterator x0
	java.util.Map$Entry transform (java.lang.Object) 
		Object key
	volatile synthetic java.lang.Object transform (java.lang.Object) 
		Object x0
}

autovalue/shaded/com/google$/common/collect/$Maps$10.class
$Maps.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$Maps$10 extends autovalue.shaded.com.google$.common.collect.$AbstractMapEntry {
	final synthetic java.util.Map$Entry val$entry
	final synthetic autovalue.shaded.com.google$.common.collect.$Maps$EntryTransformer val$transformer
	void  (java.util.Map$Entry, autovalue.shaded.com.google$.common.collect.$Maps$EntryTransformer) 
	public java.lang.Object getKey () 
	public java.lang.Object getValue () 
}

autovalue/shaded/com/google$/common/collect/$Maps$11.class
$Maps.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$Maps$11 extends java.lang.Object implements autovalue.shaded.com.google$.common.base.$Function  {
	final synthetic autovalue.shaded.com.google$.common.collect.$Maps$EntryTransformer val$transformer
	void  (autovalue.shaded.com.google$.common.collect.$Maps$EntryTransformer) 
	public java.util.Map$Entry apply (java.util.Map$Entry) 
		java.util.Map$Entry entry
	public volatile synthetic java.lang.Object apply (java.lang.Object) 
		Object x0
}

autovalue/shaded/com/google$/common/collect/$Maps$2.class
$Maps.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$Maps$2 extends autovalue.shaded.com.google$.common.collect.$ForwardingSet {
	final synthetic java.util.Set val$set
	void  (java.util.Set) 
	protected java.util.Set delegate () 
	public boolean add (java.lang.Object) 
		Object element
	public boolean addAll (java.util.Collection) 
		java.util.Collection es
	protected volatile synthetic java.util.Collection delegate () 
	protected volatile synthetic java.lang.Object delegate () 
}

autovalue/shaded/com/google$/common/collect/$Maps$3.class
$Maps.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$Maps$3 extends autovalue.shaded.com.google$.common.collect.$ForwardingSortedSet {
	final synthetic java.util.SortedSet val$set
	void  (java.util.SortedSet) 
	protected java.util.SortedSet delegate () 
	public boolean add (java.lang.Object) 
		Object element
	public boolean addAll (java.util.Collection) 
		java.util.Collection es
	public java.util.SortedSet headSet (java.lang.Object) 
		Object toElement
	public java.util.SortedSet subSet (java.lang.Object, java.lang.Object) 
		Object fromElement
		Object toElement
	public java.util.SortedSet tailSet (java.lang.Object) 
		Object fromElement
	protected volatile synthetic java.util.Set delegate () 
	protected volatile synthetic java.util.Collection delegate () 
	protected volatile synthetic java.lang.Object delegate () 
}

autovalue/shaded/com/google$/common/collect/$Maps$4.class
$Maps.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$Maps$4 extends autovalue.shaded.com.google$.common.collect.$ForwardingNavigableSet {
	final synthetic java.util.NavigableSet val$set
	void  (java.util.NavigableSet) 
	protected java.util.NavigableSet delegate () 
	public boolean add (java.lang.Object) 
		Object element
	public boolean addAll (java.util.Collection) 
		java.util.Collection es
	public java.util.SortedSet headSet (java.lang.Object) 
		Object toElement
	public java.util.SortedSet subSet (java.lang.Object, java.lang.Object) 
		Object fromElement
		Object toElement
	public java.util.SortedSet tailSet (java.lang.Object) 
		Object fromElement
	public java.util.NavigableSet headSet (java.lang.Object, boolean) 
		Object toElement
		boolean inclusive
	public java.util.NavigableSet tailSet (java.lang.Object, boolean) 
		Object fromElement
		boolean inclusive
	public java.util.NavigableSet subSet (java.lang.Object, boolean, java.lang.Object, boolean) 
		Object fromElement
		boolean fromInclusive
		Object toElement
		boolean toInclusive
	public java.util.NavigableSet descendingSet () 
	protected volatile synthetic java.util.SortedSet delegate () 
	protected volatile synthetic java.util.Set delegate () 
	protected volatile synthetic java.util.Collection delegate () 
	protected volatile synthetic java.lang.Object delegate () 
}

autovalue/shaded/com/google$/common/collect/$Maps$5.class
$Maps.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$Maps$5 extends autovalue.shaded.com.google$.common.collect.$AbstractMapEntry {
	final synthetic java.util.Map$Entry val$entry
	void  (java.util.Map$Entry) 
	public java.lang.Object getKey () 
	public java.lang.Object getValue () 
}

autovalue/shaded/com/google$/common/collect/$Maps$6.class
$Maps.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$Maps$6 extends autovalue.shaded.com.google$.common.collect.$UnmodifiableIterator {
	final synthetic java.util.Iterator val$entryIterator
	void  (java.util.Iterator) 
	public boolean hasNext () 
	public java.util.Map$Entry next () 
	public volatile synthetic java.lang.Object next () 
}

autovalue/shaded/com/google$/common/collect/$Maps$7.class
$Maps.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$Maps$7 extends java.lang.Object implements autovalue.shaded.com.google$.common.collect.$Maps$EntryTransformer  {
	final synthetic autovalue.shaded.com.google$.common.base.$Function val$function
	void  (autovalue.shaded.com.google$.common.base.$Function) 
	public java.lang.Object transformEntry (java.lang.Object, java.lang.Object) 
		Object key
		Object value
}

autovalue/shaded/com/google$/common/collect/$Maps$8.class
$Maps.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$Maps$8 extends java.lang.Object implements autovalue.shaded.com.google$.common.base.$Function  {
	final synthetic autovalue.shaded.com.google$.common.collect.$Maps$EntryTransformer val$transformer
	final synthetic Object val$key
	void  (autovalue.shaded.com.google$.common.collect.$Maps$EntryTransformer, java.lang.Object) 
	public java.lang.Object apply (java.lang.Object) 
		Object v1
}

autovalue/shaded/com/google$/common/collect/$Maps$9.class
$Maps.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$Maps$9 extends java.lang.Object implements autovalue.shaded.com.google$.common.base.$Function  {
	final synthetic autovalue.shaded.com.google$.common.collect.$Maps$EntryTransformer val$transformer
	void  (autovalue.shaded.com.google$.common.collect.$Maps$EntryTransformer) 
	public java.lang.Object apply (java.util.Map$Entry) 
		java.util.Map$Entry entry
	public volatile synthetic java.lang.Object apply (java.lang.Object) 
		Object x0
}

autovalue/shaded/com/google$/common/collect/$Maps$AbstractFilteredMap.class
$Maps.java
package autovalue.shaded.com.google$.common.collect
abstract autovalue.shaded.com.google$.common.collect.$Maps$AbstractFilteredMap extends autovalue.shaded.com.google$.common.collect.$Maps$ViewCachingAbstractMap {
	final java.util.Map unfiltered
	final autovalue.shaded.com.google$.common.base.$Predicate predicate
	void  (java.util.Map, autovalue.shaded.com.google$.common.base.$Predicate) 
		java.util.Map unfiltered
		autovalue.shaded.com.google$.common.base.$Predicate predicate
	boolean apply (java.lang.Object, java.lang.Object) 
		Object key
		Object value
		Object k
	public java.lang.Object put (java.lang.Object, java.lang.Object) 
		Object key
		Object value
	public void putAll (java.util.Map) 
		java.util.Map$Entry entry
		java.util.Iterator i$
		java.util.Map map
	public boolean containsKey (java.lang.Object) 
		Object key
	public java.lang.Object get (java.lang.Object) 
		Object key
		Object value
	public boolean isEmpty () 
	public java.lang.Object remove (java.lang.Object) 
		Object key
	java.util.Collection createValues () 
}

autovalue/shaded/com/google$/common/collect/$Maps$AsMapView$1EntrySetImpl.class
$Maps.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$Maps$AsMapView$1EntrySetImpl extends autovalue.shaded.com.google$.common.collect.$Maps$EntrySet {
	final synthetic autovalue.shaded.com.google$.common.collect.$Maps$AsMapView this$0
	void  (autovalue.shaded.com.google$.common.collect.$Maps$AsMapView) 
	java.util.Map map () 
	public java.util.Iterator iterator () 
}

autovalue/shaded/com/google$/common/collect/$Maps$AsMapView.class
$Maps.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$Maps$AsMapView extends autovalue.shaded.com.google$.common.collect.$Maps$ViewCachingAbstractMap {
	private final java.util.Set set
	final autovalue.shaded.com.google$.common.base.$Function function
	java.util.Set backingSet () 
	void  (java.util.Set, autovalue.shaded.com.google$.common.base.$Function) 
		java.util.Set set
		autovalue.shaded.com.google$.common.base.$Function function
	public java.util.Set createKeySet () 
	java.util.Collection createValues () 
	public int size () 
	public boolean containsKey (java.lang.Object) 
		Object key
	public java.lang.Object get (java.lang.Object) 
		Object k
		Object key
	public java.lang.Object remove (java.lang.Object) 
		Object k
		Object key
	public void clear () 
	protected java.util.Set createEntrySet () 
}

autovalue/shaded/com/google$/common/collect/$Maps$BiMapConverter.class
$Maps.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$Maps$BiMapConverter extends autovalue.shaded.com.google$.common.base.$Converter implements java.io.Serializable  {
	private final autovalue.shaded.com.google$.common.collect.$BiMap bimap
	private static final long serialVersionUID
	void  (autovalue.shaded.com.google$.common.collect.$BiMap) 
		autovalue.shaded.com.google$.common.collect.$BiMap bimap
	protected java.lang.Object doForward (java.lang.Object) 
		Object a
	protected java.lang.Object doBackward (java.lang.Object) 
		Object b
	private static java.lang.Object convert (autovalue.shaded.com.google$.common.collect.$BiMap, java.lang.Object) 
		autovalue.shaded.com.google$.common.collect.$BiMap bimap
		Object input
		Object output
	public boolean equals (java.lang.Object) 
		autovalue.shaded.com.google$.common.collect.$Maps$BiMapConverter that
		Object object
	public int hashCode () 
	public java.lang.String toString () 
}

autovalue/shaded/com/google$/common/collect/$Maps$DescendingMap$1EntrySetImpl.class
$Maps.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$Maps$DescendingMap$1EntrySetImpl extends autovalue.shaded.com.google$.common.collect.$Maps$EntrySet {
	final synthetic autovalue.shaded.com.google$.common.collect.$Maps$DescendingMap this$0
	void  (autovalue.shaded.com.google$.common.collect.$Maps$DescendingMap) 
	java.util.Map map () 
	public java.util.Iterator iterator () 
}

autovalue/shaded/com/google$/common/collect/$Maps$DescendingMap.class
$Maps.java
package autovalue.shaded.com.google$.common.collect
abstract autovalue.shaded.com.google$.common.collect.$Maps$DescendingMap extends autovalue.shaded.com.google$.common.collect.$ForwardingMap implements java.util.NavigableMap  {
	private transient java.util.Comparator comparator
	private transient java.util.Set entrySet
	private transient java.util.NavigableSet navigableKeySet
	void  () 
	abstract java.util.NavigableMap forward () 
	protected final java.util.Map delegate () 
	public java.util.Comparator comparator () 
		java.util.Comparator forwardCmp
		java.util.Comparator result
	private static autovalue.shaded.com.google$.common.collect.$Ordering reverse (java.util.Comparator) 
		java.util.Comparator forward
	public java.lang.Object firstKey () 
	public java.lang.Object lastKey () 
	public java.util.Map$Entry lowerEntry (java.lang.Object) 
		Object key
	public java.lang.Object lowerKey (java.lang.Object) 
		Object key
	public java.util.Map$Entry floorEntry (java.lang.Object) 
		Object key
	public java.lang.Object floorKey (java.lang.Object) 
		Object key
	public java.util.Map$Entry ceilingEntry (java.lang.Object) 
		Object key
	public java.lang.Object ceilingKey (java.lang.Object) 
		Object key
	public java.util.Map$Entry higherEntry (java.lang.Object) 
		Object key
	public java.lang.Object higherKey (java.lang.Object) 
		Object key
	public java.util.Map$Entry firstEntry () 
	public java.util.Map$Entry lastEntry () 
	public java.util.Map$Entry pollFirstEntry () 
	public java.util.Map$Entry pollLastEntry () 
	public java.util.NavigableMap descendingMap () 
	public java.util.Set entrySet () 
		java.util.Set result
	abstract java.util.Iterator entryIterator () 
	java.util.Set createEntrySet () 
	public java.util.Set keySet () 
	public java.util.NavigableSet navigableKeySet () 
		java.util.NavigableSet result
	public java.util.NavigableSet descendingKeySet () 
	public java.util.NavigableMap subMap (java.lang.Object, boolean, java.lang.Object, boolean) 
		Object fromKey
		boolean fromInclusive
		Object toKey
		boolean toInclusive
	public java.util.NavigableMap headMap (java.lang.Object, boolean) 
		Object toKey
		boolean inclusive
	public java.util.NavigableMap tailMap (java.lang.Object, boolean) 
		Object fromKey
		boolean inclusive
	public java.util.SortedMap subMap (java.lang.Object, java.lang.Object) 
		Object fromKey
		Object toKey
	public java.util.SortedMap headMap (java.lang.Object) 
		Object toKey
	public java.util.SortedMap tailMap (java.lang.Object) 
		Object fromKey
	public java.util.Collection values () 
	public java.lang.String toString () 
	protected volatile synthetic java.lang.Object delegate () 
}

autovalue/shaded/com/google$/common/collect/$Maps$EntryFunction$1.class
$Maps.java
package autovalue.shaded.com.google$.common.collect
final enum autovalue.shaded.com.google$.common.collect.$Maps$EntryFunction$1 extends autovalue.shaded.com.google$.common.collect.$Maps$EntryFunction {
	void  (java.lang.String, int) 
	public java.lang.Object apply (java.util.Map$Entry) 
		java.util.Map$Entry entry
	public volatile synthetic java.lang.Object apply (java.lang.Object) 
		Object x0
}

autovalue/shaded/com/google$/common/collect/$Maps$EntryFunction$2.class
$Maps.java
package autovalue.shaded.com.google$.common.collect
final enum autovalue.shaded.com.google$.common.collect.$Maps$EntryFunction$2 extends autovalue.shaded.com.google$.common.collect.$Maps$EntryFunction {
	void  (java.lang.String, int) 
	public java.lang.Object apply (java.util.Map$Entry) 
		java.util.Map$Entry entry
	public volatile synthetic java.lang.Object apply (java.lang.Object) 
		Object x0
}

autovalue/shaded/com/google$/common/collect/$Maps$EntryFunction.class
$Maps.java
package autovalue.shaded.com.google$.common.collect
abstract enum autovalue.shaded.com.google$.common.collect.$Maps$EntryFunction extends java.lang.Enum implements autovalue.shaded.com.google$.common.base.$Function  {
	public static final enum autovalue.shaded.com.google$.common.collect.$Maps$EntryFunction KEY
	public static final enum autovalue.shaded.com.google$.common.collect.$Maps$EntryFunction VALUE
	private static final synthetic autovalue.shaded.com.google$.common.collect.$Maps$EntryFunction[] $VALUES
	public static autovalue.shaded.com.google$.common.collect.$Maps$EntryFunction[] values () 
	public static autovalue.shaded.com.google$.common.collect.$Maps$EntryFunction valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	synthetic void  (java.lang.String, int, autovalue.shaded.com.google$.common.collect.$Maps$1) 
		String x0
		int x1
		autovalue.shaded.com.google$.common.collect.$Maps$1 x2
	static void  () 
}

autovalue/shaded/com/google$/common/collect/$Maps$EntrySet.class
$Maps.java
package autovalue.shaded.com.google$.common.collect
abstract autovalue.shaded.com.google$.common.collect.$Maps$EntrySet extends autovalue.shaded.com.google$.common.collect.$Sets$ImprovedAbstractSet {
	void  () 
	abstract java.util.Map map () 
	public int size () 
	public void clear () 
	public boolean contains (java.lang.Object) 
		java.util.Map$Entry entry
		Object key
		Object value
		Object o
	public boolean isEmpty () 
	public boolean remove (java.lang.Object) 
		java.util.Map$Entry entry
		Object o
	public boolean removeAll (java.util.Collection) 
		UnsupportedOperationException e
		java.util.Collection c
	public boolean retainAll (java.util.Collection) 
		java.util.Map$Entry entry
		Object o
		java.util.Iterator i$
		java.util.Set keys
		UnsupportedOperationException e
		java.util.Collection c
}

autovalue/shaded/com/google$/common/collect/$Maps$EntryTransformer.class
$Maps.java
package autovalue.shaded.com.google$.common.collect
public abstract autovalue.shaded.com.google$.common.collect.$Maps$EntryTransformer extends java.lang.Object {
	public abstract java.lang.Object transformEntry (java.lang.Object, java.lang.Object) 
}

autovalue/shaded/com/google$/common/collect/$Maps$FilteredEntryBiMap$1.class
$Maps.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$Maps$FilteredEntryBiMap$1 extends java.lang.Object implements autovalue.shaded.com.google$.common.base.$Predicate  {
	final synthetic autovalue.shaded.com.google$.common.base.$Predicate val$forwardPredicate
	void  (autovalue.shaded.com.google$.common.base.$Predicate) 
	public boolean apply (java.util.Map$Entry) 
		java.util.Map$Entry input
	public volatile synthetic boolean apply (java.lang.Object) 
		Object x0
}

autovalue/shaded/com/google$/common/collect/$Maps$FilteredEntryBiMap.class
$Maps.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$Maps$FilteredEntryBiMap extends autovalue.shaded.com.google$.common.collect.$Maps$FilteredEntryMap implements autovalue.shaded.com.google$.common.collect.$BiMap  {
	private final autovalue.shaded.com.google$.common.collect.$BiMap inverse
	private static autovalue.shaded.com.google$.common.base.$Predicate inversePredicate (autovalue.shaded.com.google$.common.base.$Predicate) 
		autovalue.shaded.com.google$.common.base.$Predicate forwardPredicate
	void  (autovalue.shaded.com.google$.common.collect.$BiMap, autovalue.shaded.com.google$.common.base.$Predicate) 
		autovalue.shaded.com.google$.common.collect.$BiMap delegate
		autovalue.shaded.com.google$.common.base.$Predicate predicate
	private void  (autovalue.shaded.com.google$.common.collect.$BiMap, autovalue.shaded.com.google$.common.base.$Predicate, autovalue.shaded.com.google$.common.collect.$BiMap) 
		autovalue.shaded.com.google$.common.collect.$BiMap delegate
		autovalue.shaded.com.google$.common.base.$Predicate predicate
		autovalue.shaded.com.google$.common.collect.$BiMap inverse
	autovalue.shaded.com.google$.common.collect.$BiMap unfiltered () 
	public java.lang.Object forcePut (java.lang.Object, java.lang.Object) 
		Object key
		Object value
	public autovalue.shaded.com.google$.common.collect.$BiMap inverse () 
	public java.util.Set values () 
	public volatile synthetic java.util.Collection values () 
}

autovalue/shaded/com/google$/common/collect/$Maps$FilteredEntryMap$EntrySet$1$1.class
$Maps.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$Maps$FilteredEntryMap$EntrySet$1$1 extends autovalue.shaded.com.google$.common.collect.$ForwardingMapEntry {
	final synthetic java.util.Map$Entry val$entry
	final synthetic autovalue.shaded.com.google$.common.collect.$Maps$FilteredEntryMap$EntrySet$1 this$2
	void  (autovalue.shaded.com.google$.common.collect.$Maps$FilteredEntryMap$EntrySet$1, java.util.Map$Entry) 
	protected java.util.Map$Entry delegate () 
	public java.lang.Object setValue (java.lang.Object) 
		Object newValue
	protected volatile synthetic java.lang.Object delegate () 
}

autovalue/shaded/com/google$/common/collect/$Maps$FilteredEntryMap$EntrySet$1.class
$Maps.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$Maps$FilteredEntryMap$EntrySet$1 extends autovalue.shaded.com.google$.common.collect.$TransformedIterator {
	final synthetic autovalue.shaded.com.google$.common.collect.$Maps$FilteredEntryMap$EntrySet this$1
	void  (autovalue.shaded.com.google$.common.collect.$Maps$FilteredEntryMap$EntrySet, java.util.Iterator) 
		java.util.Iterator x0
	java.util.Map$Entry transform (java.util.Map$Entry) 
		java.util.Map$Entry entry
	volatile synthetic java.lang.Object transform (java.lang.Object) 
		Object x0
}

autovalue/shaded/com/google$/common/collect/$Maps$FilteredEntryMap$EntrySet.class
$Maps.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$Maps$FilteredEntryMap$EntrySet extends autovalue.shaded.com.google$.common.collect.$ForwardingSet {
	final synthetic autovalue.shaded.com.google$.common.collect.$Maps$FilteredEntryMap this$0
	private void  (autovalue.shaded.com.google$.common.collect.$Maps$FilteredEntryMap) 
	protected java.util.Set delegate () 
	public java.util.Iterator iterator () 
	protected volatile synthetic java.util.Collection delegate () 
	protected volatile synthetic java.lang.Object delegate () 
	synthetic void  (autovalue.shaded.com.google$.common.collect.$Maps$FilteredEntryMap, autovalue.shaded.com.google$.common.collect.$Maps$1) 
		autovalue.shaded.com.google$.common.collect.$Maps$FilteredEntryMap x0
		autovalue.shaded.com.google$.common.collect.$Maps$1 x1
}

autovalue/shaded/com/google$/common/collect/$Maps$FilteredEntryMap$KeySet.class
$Maps.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$Maps$FilteredEntryMap$KeySet extends autovalue.shaded.com.google$.common.collect.$Maps$KeySet {
	final synthetic autovalue.shaded.com.google$.common.collect.$Maps$FilteredEntryMap this$0
	void  (autovalue.shaded.com.google$.common.collect.$Maps$FilteredEntryMap) 
	public boolean remove (java.lang.Object) 
		Object o
	private boolean removeIf (autovalue.shaded.com.google$.common.base.$Predicate) 
		autovalue.shaded.com.google$.common.base.$Predicate keyPredicate
	public boolean removeAll (java.util.Collection) 
		java.util.Collection c
	public boolean retainAll (java.util.Collection) 
		java.util.Collection c
	public java.lang.Object[] toArray () 
	public java.lang.Object[] toArray (java.lang.Object[]) 
		Object[] array
}

autovalue/shaded/com/google$/common/collect/$Maps$FilteredEntryMap.class
$Maps.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$Maps$FilteredEntryMap extends autovalue.shaded.com.google$.common.collect.$Maps$AbstractFilteredMap {
	final java.util.Set filteredEntrySet
	void  (java.util.Map, autovalue.shaded.com.google$.common.base.$Predicate) 
		java.util.Map unfiltered
		autovalue.shaded.com.google$.common.base.$Predicate entryPredicate
	protected java.util.Set createEntrySet () 
	java.util.Set createKeySet () 
}

autovalue/shaded/com/google$/common/collect/$Maps$FilteredEntryNavigableMap$1.class
$Maps.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$Maps$FilteredEntryNavigableMap$1 extends autovalue.shaded.com.google$.common.collect.$Maps$NavigableKeySet {
	final synthetic autovalue.shaded.com.google$.common.collect.$Maps$FilteredEntryNavigableMap this$0
	void  (autovalue.shaded.com.google$.common.collect.$Maps$FilteredEntryNavigableMap, java.util.NavigableMap) 
		java.util.NavigableMap x0
	public boolean removeAll (java.util.Collection) 
		java.util.Collection c
	public boolean retainAll (java.util.Collection) 
		java.util.Collection c
}

autovalue/shaded/com/google$/common/collect/$Maps$FilteredEntryNavigableMap.class
$Maps.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$Maps$FilteredEntryNavigableMap extends autovalue.shaded.com.google$.common.collect.$AbstractNavigableMap {
	private final java.util.NavigableMap unfiltered
	private final autovalue.shaded.com.google$.common.base.$Predicate entryPredicate
	private final java.util.Map filteredDelegate
	void  (java.util.NavigableMap, autovalue.shaded.com.google$.common.base.$Predicate) 
		java.util.NavigableMap unfiltered
		autovalue.shaded.com.google$.common.base.$Predicate entryPredicate
	public java.util.Comparator comparator () 
	public java.util.NavigableSet navigableKeySet () 
	public java.util.Collection values () 
	java.util.Iterator entryIterator () 
	java.util.Iterator descendingEntryIterator () 
	public int size () 
	public boolean isEmpty () 
	public java.lang.Object get (java.lang.Object) 
		Object key
	public boolean containsKey (java.lang.Object) 
		Object key
	public java.lang.Object put (java.lang.Object, java.lang.Object) 
		Object key
		Object value
	public java.lang.Object remove (java.lang.Object) 
		Object key
	public void putAll (java.util.Map) 
		java.util.Map m
	public void clear () 
	public java.util.Set entrySet () 
	public java.util.Map$Entry pollFirstEntry () 
	public java.util.Map$Entry pollLastEntry () 
	public java.util.NavigableMap descendingMap () 
	public java.util.NavigableMap subMap (java.lang.Object, boolean, java.lang.Object, boolean) 
		Object fromKey
		boolean fromInclusive
		Object toKey
		boolean toInclusive
	public java.util.NavigableMap headMap (java.lang.Object, boolean) 
		Object toKey
		boolean inclusive
	public java.util.NavigableMap tailMap (java.lang.Object, boolean) 
		Object fromKey
		boolean inclusive
	static synthetic autovalue.shaded.com.google$.common.base.$Predicate access$600 (autovalue.shaded.com.google$.common.collect.$Maps$FilteredEntryNavigableMap) 
		autovalue.shaded.com.google$.common.collect.$Maps$FilteredEntryNavigableMap x0
	static synthetic java.util.NavigableMap access$700 (autovalue.shaded.com.google$.common.collect.$Maps$FilteredEntryNavigableMap) 
		autovalue.shaded.com.google$.common.collect.$Maps$FilteredEntryNavigableMap x0
}

autovalue/shaded/com/google$/common/collect/$Maps$FilteredEntrySortedMap$SortedKeySet.class
$Maps.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$Maps$FilteredEntrySortedMap$SortedKeySet extends autovalue.shaded.com.google$.common.collect.$Maps$FilteredEntryMap$KeySet implements java.util.SortedSet  {
	final synthetic autovalue.shaded.com.google$.common.collect.$Maps$FilteredEntrySortedMap this$0
	void  (autovalue.shaded.com.google$.common.collect.$Maps$FilteredEntrySortedMap) 
	public java.util.Comparator comparator () 
	public java.util.SortedSet subSet (java.lang.Object, java.lang.Object) 
		Object fromElement
		Object toElement
	public java.util.SortedSet headSet (java.lang.Object) 
		Object toElement
	public java.util.SortedSet tailSet (java.lang.Object) 
		Object fromElement
	public java.lang.Object first () 
	public java.lang.Object last () 
}

autovalue/shaded/com/google$/common/collect/$Maps$FilteredEntrySortedMap.class
$Maps.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$Maps$FilteredEntrySortedMap extends autovalue.shaded.com.google$.common.collect.$Maps$FilteredEntryMap implements java.util.SortedMap  {
	void  (java.util.SortedMap, autovalue.shaded.com.google$.common.base.$Predicate) 
		java.util.SortedMap unfiltered
		autovalue.shaded.com.google$.common.base.$Predicate entryPredicate
	java.util.SortedMap sortedMap () 
	public java.util.SortedSet keySet () 
	java.util.SortedSet createKeySet () 
	public java.util.Comparator comparator () 
	public java.lang.Object firstKey () 
	public java.lang.Object lastKey () 
		Object key
		java.util.SortedMap headMap
	public java.util.SortedMap headMap (java.lang.Object) 
		Object toKey
	public java.util.SortedMap subMap (java.lang.Object, java.lang.Object) 
		Object fromKey
		Object toKey
	public java.util.SortedMap tailMap (java.lang.Object) 
		Object fromKey
	volatile synthetic java.util.Set createKeySet () 
	public volatile synthetic java.util.Set keySet () 
}

autovalue/shaded/com/google$/common/collect/$Maps$FilteredKeyMap.class
$Maps.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$Maps$FilteredKeyMap extends autovalue.shaded.com.google$.common.collect.$Maps$AbstractFilteredMap {
	autovalue.shaded.com.google$.common.base.$Predicate keyPredicate
	void  (java.util.Map, autovalue.shaded.com.google$.common.base.$Predicate, autovalue.shaded.com.google$.common.base.$Predicate) 
		java.util.Map unfiltered
		autovalue.shaded.com.google$.common.base.$Predicate keyPredicate
		autovalue.shaded.com.google$.common.base.$Predicate entryPredicate
	protected java.util.Set createEntrySet () 
	java.util.Set createKeySet () 
	public boolean containsKey (java.lang.Object) 
		Object key
}

autovalue/shaded/com/google$/common/collect/$Maps$FilteredMapValues.class
$Maps.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$Maps$FilteredMapValues extends autovalue.shaded.com.google$.common.collect.$Maps$Values {
	java.util.Map unfiltered
	autovalue.shaded.com.google$.common.base.$Predicate predicate
	void  (java.util.Map, java.util.Map, autovalue.shaded.com.google$.common.base.$Predicate) 
		java.util.Map filteredMap
		java.util.Map unfiltered
		autovalue.shaded.com.google$.common.base.$Predicate predicate
	public boolean remove (java.lang.Object) 
		Object o
	private boolean removeIf (autovalue.shaded.com.google$.common.base.$Predicate) 
		autovalue.shaded.com.google$.common.base.$Predicate valuePredicate
	public boolean removeAll (java.util.Collection) 
		java.util.Collection collection
	public boolean retainAll (java.util.Collection) 
		java.util.Collection collection
	public java.lang.Object[] toArray () 
	public java.lang.Object[] toArray (java.lang.Object[]) 
		Object[] array
}

autovalue/shaded/com/google$/common/collect/$Maps$IteratorBasedAbstractMap$1.class
$Maps.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$Maps$IteratorBasedAbstractMap$1 extends autovalue.shaded.com.google$.common.collect.$Maps$EntrySet {
	final synthetic autovalue.shaded.com.google$.common.collect.$Maps$IteratorBasedAbstractMap this$0
	void  (autovalue.shaded.com.google$.common.collect.$Maps$IteratorBasedAbstractMap) 
	java.util.Map map () 
	public java.util.Iterator iterator () 
}

autovalue/shaded/com/google$/common/collect/$Maps$IteratorBasedAbstractMap.class
$Maps.java
package autovalue.shaded.com.google$.common.collect
abstract autovalue.shaded.com.google$.common.collect.$Maps$IteratorBasedAbstractMap extends java.util.AbstractMap {
	void  () 
	public abstract int size () 
	abstract java.util.Iterator entryIterator () 
	public java.util.Set entrySet () 
	public void clear () 
}

autovalue/shaded/com/google$/common/collect/$Maps$KeySet.class
$Maps.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$Maps$KeySet extends autovalue.shaded.com.google$.common.collect.$Sets$ImprovedAbstractSet {
	final java.util.Map map
	void  (java.util.Map) 
		java.util.Map map
	java.util.Map map () 
	public java.util.Iterator iterator () 
	public int size () 
	public boolean isEmpty () 
	public boolean contains (java.lang.Object) 
		Object o
	public boolean remove (java.lang.Object) 
		Object o
	public void clear () 
}

autovalue/shaded/com/google$/common/collect/$Maps$MapDifferenceImpl.class
$Maps.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$Maps$MapDifferenceImpl extends java.lang.Object implements autovalue.shaded.com.google$.common.collect.$MapDifference  {
	final java.util.Map onlyOnLeft
	final java.util.Map onlyOnRight
	final java.util.Map onBoth
	final java.util.Map differences
	void  (java.util.Map, java.util.Map, java.util.Map, java.util.Map) 
		java.util.Map onlyOnLeft
		java.util.Map onlyOnRight
		java.util.Map onBoth
		java.util.Map differences
	public boolean areEqual () 
	public java.util.Map entriesOnlyOnLeft () 
	public java.util.Map entriesOnlyOnRight () 
	public java.util.Map entriesInCommon () 
	public java.util.Map entriesDiffering () 
	public boolean equals (java.lang.Object) 
		autovalue.shaded.com.google$.common.collect.$MapDifference other
		Object object
	public int hashCode () 
	public java.lang.String toString () 
		StringBuilder result
}

autovalue/shaded/com/google$/common/collect/$Maps$NavigableAsMapView.class
$Maps.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$Maps$NavigableAsMapView extends autovalue.shaded.com.google$.common.collect.$AbstractNavigableMap {
	private final java.util.NavigableSet set
	private final autovalue.shaded.com.google$.common.base.$Function function
	void  (java.util.NavigableSet, autovalue.shaded.com.google$.common.base.$Function) 
		java.util.NavigableSet ks
		autovalue.shaded.com.google$.common.base.$Function vFunction
	public java.util.NavigableMap subMap (java.lang.Object, boolean, java.lang.Object, boolean) 
		Object fromKey
		boolean fromInclusive
		Object toKey
		boolean toInclusive
	public java.util.NavigableMap headMap (java.lang.Object, boolean) 
		Object toKey
		boolean inclusive
	public java.util.NavigableMap tailMap (java.lang.Object, boolean) 
		Object fromKey
		boolean inclusive
	public java.util.Comparator comparator () 
	public java.lang.Object get (java.lang.Object) 
		Object k
		Object key
	public void clear () 
	java.util.Iterator entryIterator () 
	java.util.Iterator descendingEntryIterator () 
	public java.util.NavigableSet navigableKeySet () 
	public int size () 
	public java.util.NavigableMap descendingMap () 
}

autovalue/shaded/com/google$/common/collect/$Maps$NavigableKeySet.class
$Maps.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$Maps$NavigableKeySet extends autovalue.shaded.com.google$.common.collect.$Maps$SortedKeySet implements java.util.NavigableSet  {
	void  (java.util.NavigableMap) 
		java.util.NavigableMap map
	java.util.NavigableMap map () 
	public java.lang.Object lower (java.lang.Object) 
		Object e
	public java.lang.Object floor (java.lang.Object) 
		Object e
	public java.lang.Object ceiling (java.lang.Object) 
		Object e
	public java.lang.Object higher (java.lang.Object) 
		Object e
	public java.lang.Object pollFirst () 
	public java.lang.Object pollLast () 
	public java.util.NavigableSet descendingSet () 
	public java.util.Iterator descendingIterator () 
	public java.util.NavigableSet subSet (java.lang.Object, boolean, java.lang.Object, boolean) 
		Object fromElement
		boolean fromInclusive
		Object toElement
		boolean toInclusive
	public java.util.NavigableSet headSet (java.lang.Object, boolean) 
		Object toElement
		boolean inclusive
	public java.util.NavigableSet tailSet (java.lang.Object, boolean) 
		Object fromElement
		boolean inclusive
	public java.util.SortedSet subSet (java.lang.Object, java.lang.Object) 
		Object fromElement
		Object toElement
	public java.util.SortedSet headSet (java.lang.Object) 
		Object toElement
	public java.util.SortedSet tailSet (java.lang.Object) 
		Object fromElement
	volatile synthetic java.util.SortedMap map () 
	volatile synthetic java.util.Map map () 
}

autovalue/shaded/com/google$/common/collect/$Maps$SortedAsMapView.class
$Maps.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$Maps$SortedAsMapView extends autovalue.shaded.com.google$.common.collect.$Maps$AsMapView implements java.util.SortedMap  {
	void  (java.util.SortedSet, autovalue.shaded.com.google$.common.base.$Function) 
		java.util.SortedSet set
		autovalue.shaded.com.google$.common.base.$Function function
	java.util.SortedSet backingSet () 
	public java.util.Comparator comparator () 
	public java.util.Set keySet () 
	public java.util.SortedMap subMap (java.lang.Object, java.lang.Object) 
		Object fromKey
		Object toKey
	public java.util.SortedMap headMap (java.lang.Object) 
		Object toKey
	public java.util.SortedMap tailMap (java.lang.Object) 
		Object fromKey
	public java.lang.Object firstKey () 
	public java.lang.Object lastKey () 
	volatile synthetic java.util.Set backingSet () 
}

autovalue/shaded/com/google$/common/collect/$Maps$SortedKeySet.class
$Maps.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$Maps$SortedKeySet extends autovalue.shaded.com.google$.common.collect.$Maps$KeySet implements java.util.SortedSet  {
	void  (java.util.SortedMap) 
		java.util.SortedMap map
	java.util.SortedMap map () 
	public java.util.Comparator comparator () 
	public java.util.SortedSet subSet (java.lang.Object, java.lang.Object) 
		Object fromElement
		Object toElement
	public java.util.SortedSet headSet (java.lang.Object) 
		Object toElement
	public java.util.SortedSet tailSet (java.lang.Object) 
		Object fromElement
	public java.lang.Object first () 
	public java.lang.Object last () 
	volatile synthetic java.util.Map map () 
}

autovalue/shaded/com/google$/common/collect/$Maps$SortedMapDifferenceImpl.class
$Maps.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$Maps$SortedMapDifferenceImpl extends autovalue.shaded.com.google$.common.collect.$Maps$MapDifferenceImpl implements autovalue.shaded.com.google$.common.collect.$SortedMapDifference  {
	void  (java.util.SortedMap, java.util.SortedMap, java.util.SortedMap, java.util.SortedMap) 
		java.util.SortedMap onlyOnLeft
		java.util.SortedMap onlyOnRight
		java.util.SortedMap onBoth
		java.util.SortedMap differences
	public java.util.SortedMap entriesDiffering () 
	public java.util.SortedMap entriesInCommon () 
	public java.util.SortedMap entriesOnlyOnLeft () 
	public java.util.SortedMap entriesOnlyOnRight () 
	public volatile synthetic java.util.Map entriesDiffering () 
	public volatile synthetic java.util.Map entriesInCommon () 
	public volatile synthetic java.util.Map entriesOnlyOnRight () 
	public volatile synthetic java.util.Map entriesOnlyOnLeft () 
}

autovalue/shaded/com/google$/common/collect/$Maps$TransformedEntriesMap.class
$Maps.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$Maps$TransformedEntriesMap extends autovalue.shaded.com.google$.common.collect.$Maps$IteratorBasedAbstractMap {
	final java.util.Map fromMap
	final autovalue.shaded.com.google$.common.collect.$Maps$EntryTransformer transformer
	void  (java.util.Map, autovalue.shaded.com.google$.common.collect.$Maps$EntryTransformer) 
		java.util.Map fromMap
		autovalue.shaded.com.google$.common.collect.$Maps$EntryTransformer transformer
	public int size () 
	public boolean containsKey (java.lang.Object) 
		Object key
	public java.lang.Object get (java.lang.Object) 
		Object key
		Object value
	public java.lang.Object remove (java.lang.Object) 
		Object key
	public void clear () 
	public java.util.Set keySet () 
	java.util.Iterator entryIterator () 
	public java.util.Collection values () 
}

autovalue/shaded/com/google$/common/collect/$Maps$TransformedEntriesNavigableMap.class
$Maps.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$Maps$TransformedEntriesNavigableMap extends autovalue.shaded.com.google$.common.collect.$Maps$TransformedEntriesSortedMap implements java.util.NavigableMap  {
	void  (java.util.NavigableMap, autovalue.shaded.com.google$.common.collect.$Maps$EntryTransformer) 
		java.util.NavigableMap fromMap
		autovalue.shaded.com.google$.common.collect.$Maps$EntryTransformer transformer
	public java.util.Map$Entry ceilingEntry (java.lang.Object) 
		Object key
	public java.lang.Object ceilingKey (java.lang.Object) 
		Object key
	public java.util.NavigableSet descendingKeySet () 
	public java.util.NavigableMap descendingMap () 
	public java.util.Map$Entry firstEntry () 
	public java.util.Map$Entry floorEntry (java.lang.Object) 
		Object key
	public java.lang.Object floorKey (java.lang.Object) 
		Object key
	public java.util.NavigableMap headMap (java.lang.Object) 
		Object toKey
	public java.util.NavigableMap headMap (java.lang.Object, boolean) 
		Object toKey
		boolean inclusive
	public java.util.Map$Entry higherEntry (java.lang.Object) 
		Object key
	public java.lang.Object higherKey (java.lang.Object) 
		Object key
	public java.util.Map$Entry lastEntry () 
	public java.util.Map$Entry lowerEntry (java.lang.Object) 
		Object key
	public java.lang.Object lowerKey (java.lang.Object) 
		Object key
	public java.util.NavigableSet navigableKeySet () 
	public java.util.Map$Entry pollFirstEntry () 
	public java.util.Map$Entry pollLastEntry () 
	public java.util.NavigableMap subMap (java.lang.Object, boolean, java.lang.Object, boolean) 
		Object fromKey
		boolean fromInclusive
		Object toKey
		boolean toInclusive
	public java.util.NavigableMap subMap (java.lang.Object, java.lang.Object) 
		Object fromKey
		Object toKey
	public java.util.NavigableMap tailMap (java.lang.Object) 
		Object fromKey
	public java.util.NavigableMap tailMap (java.lang.Object, boolean) 
		Object fromKey
		boolean inclusive
	private java.util.Map$Entry transformEntry (java.util.Map$Entry) 
		java.util.Map$Entry entry
	protected java.util.NavigableMap fromMap () 
	public volatile synthetic java.util.SortedMap tailMap (java.lang.Object) 
		Object x0
	public volatile synthetic java.util.SortedMap subMap (java.lang.Object, java.lang.Object) 
		Object x0
		Object x1
	public volatile synthetic java.util.SortedMap headMap (java.lang.Object) 
		Object x0
	protected volatile synthetic java.util.SortedMap fromMap () 
}

autovalue/shaded/com/google$/common/collect/$Maps$TransformedEntriesSortedMap.class
$Maps.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$Maps$TransformedEntriesSortedMap extends autovalue.shaded.com.google$.common.collect.$Maps$TransformedEntriesMap implements java.util.SortedMap  {
	protected java.util.SortedMap fromMap () 
	void  (java.util.SortedMap, autovalue.shaded.com.google$.common.collect.$Maps$EntryTransformer) 
		java.util.SortedMap fromMap
		autovalue.shaded.com.google$.common.collect.$Maps$EntryTransformer transformer
	public java.util.Comparator comparator () 
	public java.lang.Object firstKey () 
	public java.util.SortedMap headMap (java.lang.Object) 
		Object toKey
	public java.lang.Object lastKey () 
	public java.util.SortedMap subMap (java.lang.Object, java.lang.Object) 
		Object fromKey
		Object toKey
	public java.util.SortedMap tailMap (java.lang.Object) 
		Object fromKey
}

autovalue/shaded/com/google$/common/collect/$Maps$UnmodifiableBiMap.class
$Maps.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$Maps$UnmodifiableBiMap extends autovalue.shaded.com.google$.common.collect.$ForwardingMap implements autovalue.shaded.com.google$.common.collect.$BiMap java.io.Serializable  {
	final java.util.Map unmodifiableMap
	final autovalue.shaded.com.google$.common.collect.$BiMap delegate
	autovalue.shaded.com.google$.common.collect.$BiMap inverse
	transient java.util.Set values
	private static final long serialVersionUID
	void  (autovalue.shaded.com.google$.common.collect.$BiMap, autovalue.shaded.com.google$.common.collect.$BiMap) 
		autovalue.shaded.com.google$.common.collect.$BiMap delegate
		autovalue.shaded.com.google$.common.collect.$BiMap inverse
	protected java.util.Map delegate () 
	public java.lang.Object forcePut (java.lang.Object, java.lang.Object) 
		Object key
		Object value
	public autovalue.shaded.com.google$.common.collect.$BiMap inverse () 
		autovalue.shaded.com.google$.common.collect.$BiMap result
	public java.util.Set values () 
		java.util.Set result
	public volatile synthetic java.util.Collection values () 
	protected volatile synthetic java.lang.Object delegate () 
}

autovalue/shaded/com/google$/common/collect/$Maps$UnmodifiableEntries.class
$Maps.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$Maps$UnmodifiableEntries extends autovalue.shaded.com.google$.common.collect.$ForwardingCollection {
	private final java.util.Collection entries
	void  (java.util.Collection) 
		java.util.Collection entries
	protected java.util.Collection delegate () 
	public java.util.Iterator iterator () 
	public java.lang.Object[] toArray () 
	public java.lang.Object[] toArray (java.lang.Object[]) 
		Object[] array
	protected volatile synthetic java.lang.Object delegate () 
}

autovalue/shaded/com/google$/common/collect/$Maps$UnmodifiableEntrySet.class
$Maps.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$Maps$UnmodifiableEntrySet extends autovalue.shaded.com.google$.common.collect.$Maps$UnmodifiableEntries implements java.util.Set  {
	void  (java.util.Set) 
		java.util.Set entries
	public boolean equals (java.lang.Object) 
		Object object
	public int hashCode () 
}

autovalue/shaded/com/google$/common/collect/$Maps$UnmodifiableNavigableMap.class
$Maps.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$Maps$UnmodifiableNavigableMap extends autovalue.shaded.com.google$.common.collect.$ForwardingSortedMap implements java.util.NavigableMap java.io.Serializable  {
	private final java.util.NavigableMap delegate
	private transient autovalue.shaded.com.google$.common.collect.$Maps$UnmodifiableNavigableMap descendingMap
	void  (java.util.NavigableMap) 
		java.util.NavigableMap delegate
	void  (java.util.NavigableMap, autovalue.shaded.com.google$.common.collect.$Maps$UnmodifiableNavigableMap) 
		java.util.NavigableMap delegate
		autovalue.shaded.com.google$.common.collect.$Maps$UnmodifiableNavigableMap descendingMap
	protected java.util.SortedMap delegate () 
	public java.util.Map$Entry lowerEntry (java.lang.Object) 
		Object key
	public java.lang.Object lowerKey (java.lang.Object) 
		Object key
	public java.util.Map$Entry floorEntry (java.lang.Object) 
		Object key
	public java.lang.Object floorKey (java.lang.Object) 
		Object key
	public java.util.Map$Entry ceilingEntry (java.lang.Object) 
		Object key
	public java.lang.Object ceilingKey (java.lang.Object) 
		Object key
	public java.util.Map$Entry higherEntry (java.lang.Object) 
		Object key
	public java.lang.Object higherKey (java.lang.Object) 
		Object key
	public java.util.Map$Entry firstEntry () 
	public java.util.Map$Entry lastEntry () 
	public final java.util.Map$Entry pollFirstEntry () 
	public final java.util.Map$Entry pollLastEntry () 
	public java.util.NavigableMap descendingMap () 
		autovalue.shaded.com.google$.common.collect.$Maps$UnmodifiableNavigableMap result
	public java.util.Set keySet () 
	public java.util.NavigableSet navigableKeySet () 
	public java.util.NavigableSet descendingKeySet () 
	public java.util.SortedMap subMap (java.lang.Object, java.lang.Object) 
		Object fromKey
		Object toKey
	public java.util.SortedMap headMap (java.lang.Object) 
		Object toKey
	public java.util.SortedMap tailMap (java.lang.Object) 
		Object fromKey
	public java.util.NavigableMap subMap (java.lang.Object, boolean, java.lang.Object, boolean) 
		Object fromKey
		boolean fromInclusive
		Object toKey
		boolean toInclusive
	public java.util.NavigableMap headMap (java.lang.Object, boolean) 
		Object toKey
		boolean inclusive
	public java.util.NavigableMap tailMap (java.lang.Object, boolean) 
		Object fromKey
		boolean inclusive
	protected volatile synthetic java.util.Map delegate () 
	protected volatile synthetic java.lang.Object delegate () 
}

autovalue/shaded/com/google$/common/collect/$Maps$ValueDifferenceImpl.class
$Maps.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$Maps$ValueDifferenceImpl extends java.lang.Object implements autovalue.shaded.com.google$.common.collect.$MapDifference$ValueDifference  {
	private final Object left
	private final Object right
	static autovalue.shaded.com.google$.common.collect.$MapDifference$ValueDifference create (java.lang.Object, java.lang.Object) 
		Object left
		Object right
	private void  (java.lang.Object, java.lang.Object) 
		Object left
		Object right
	public java.lang.Object leftValue () 
	public java.lang.Object rightValue () 
	public boolean equals (java.lang.Object) 
		autovalue.shaded.com.google$.common.collect.$MapDifference$ValueDifference that
		Object object
	public int hashCode () 
	public java.lang.String toString () 
}

autovalue/shaded/com/google$/common/collect/$Maps$Values.class
$Maps.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$Maps$Values extends java.util.AbstractCollection {
	final java.util.Map map
	void  (java.util.Map) 
		java.util.Map map
	final java.util.Map map () 
	public java.util.Iterator iterator () 
	public boolean remove (java.lang.Object) 
		java.util.Map$Entry entry
		java.util.Iterator i$
		UnsupportedOperationException e
		Object o
	public boolean removeAll (java.util.Collection) 
		java.util.Map$Entry entry
		java.util.Iterator i$
		java.util.Set toRemove
		UnsupportedOperationException e
		java.util.Collection c
	public boolean retainAll (java.util.Collection) 
		java.util.Map$Entry entry
		java.util.Iterator i$
		java.util.Set toRetain
		UnsupportedOperationException e
		java.util.Collection c
	public int size () 
	public boolean isEmpty () 
	public boolean contains (java.lang.Object) 
		Object o
	public void clear () 
}

autovalue/shaded/com/google$/common/collect/$Maps$ViewCachingAbstractMap.class
$Maps.java
package autovalue.shaded.com.google$.common.collect
abstract autovalue.shaded.com.google$.common.collect.$Maps$ViewCachingAbstractMap extends java.util.AbstractMap {
	private transient java.util.Set entrySet
	private transient java.util.Set keySet
	private transient java.util.Collection values
	void  () 
	abstract java.util.Set createEntrySet () 
	public java.util.Set entrySet () 
		java.util.Set result
	public java.util.Set keySet () 
		java.util.Set result
	java.util.Set createKeySet () 
	public java.util.Collection values () 
		java.util.Collection result
	java.util.Collection createValues () 
}

autovalue/shaded/com/google$/common/collect/$Maps.class
$Maps.java
package autovalue.shaded.com.google$.common.collect
public final autovalue.shaded.com.google$.common.collect.$Maps extends java.lang.Object {
	static final autovalue.shaded.com.google$.common.base.$Joiner$MapJoiner STANDARD_JOINER
	private void  () 
	static autovalue.shaded.com.google$.common.base.$Function keyFunction () 
	static autovalue.shaded.com.google$.common.base.$Function valueFunction () 
	static java.util.Iterator keyIterator (java.util.Iterator) 
		java.util.Iterator entryIterator
	static java.util.Iterator valueIterator (java.util.Iterator) 
		java.util.Iterator entryIterator
	public static autovalue.shaded.com.google$.common.collect.$ImmutableMap immutableEnumMap (java.util.Map) 
		autovalue.shaded.com.google$.common.collect.$ImmutableEnumMap result
		java.util.Map$Entry entry
		java.util.Iterator i$
		java.util.Map map
	public static java.util.HashMap newHashMap () 
	public static java.util.HashMap newHashMapWithExpectedSize (int) 
		int expectedSize
	static int capacity (int) 
		int expectedSize
	public static java.util.HashMap newHashMap (java.util.Map) 
		java.util.Map map
	public static java.util.LinkedHashMap newLinkedHashMap () 
	public static java.util.LinkedHashMap newLinkedHashMapWithExpectedSize (int) 
		int expectedSize
	public static java.util.LinkedHashMap newLinkedHashMap (java.util.Map) 
		java.util.Map map
	public static java.util.concurrent.ConcurrentMap newConcurrentMap () 
	public static java.util.TreeMap newTreeMap () 
	public static java.util.TreeMap newTreeMap (java.util.SortedMap) 
		java.util.SortedMap map
	public static java.util.TreeMap newTreeMap (java.util.Comparator) 
		java.util.Comparator comparator
	public static java.util.EnumMap newEnumMap (java.lang.Class) 
		Class type
	public static java.util.EnumMap newEnumMap (java.util.Map) 
		java.util.Map map
	public static java.util.IdentityHashMap newIdentityHashMap () 
	public static autovalue.shaded.com.google$.common.collect.$MapDifference difference (java.util.Map, java.util.Map) 
		java.util.SortedMap sortedLeft
		autovalue.shaded.com.google$.common.collect.$SortedMapDifference result
		java.util.Map left
		java.util.Map right
	public static autovalue.shaded.com.google$.common.collect.$MapDifference difference (java.util.Map, java.util.Map, autovalue.shaded.com.google$.common.base.$Equivalence) 
		java.util.Map left
		java.util.Map right
		autovalue.shaded.com.google$.common.base.$Equivalence valueEquivalence
		java.util.Map onlyOnLeft
		java.util.Map onlyOnRight
		java.util.Map onBoth
		java.util.Map differences
	private static void doDifference (java.util.Map, java.util.Map, autovalue.shaded.com.google$.common.base.$Equivalence, java.util.Map, java.util.Map, java.util.Map, java.util.Map) 
		Object rightValue
		Object leftKey
		Object leftValue
		java.util.Map$Entry entry
		java.util.Iterator i$
		java.util.Map left
		java.util.Map right
		autovalue.shaded.com.google$.common.base.$Equivalence valueEquivalence
		java.util.Map onlyOnLeft
		java.util.Map onlyOnRight
		java.util.Map onBoth
		java.util.Map differences
	private static java.util.Map unmodifiableMap (java.util.Map) 
		java.util.Map map
	public static autovalue.shaded.com.google$.common.collect.$SortedMapDifference difference (java.util.SortedMap, java.util.Map) 
		java.util.SortedMap left
		java.util.Map right
		java.util.Comparator comparator
		java.util.SortedMap onlyOnLeft
		java.util.SortedMap onlyOnRight
		java.util.SortedMap onBoth
		java.util.SortedMap differences
	static java.util.Comparator orNaturalOrder (java.util.Comparator) 
		java.util.Comparator comparator
	public static java.util.Map asMap (java.util.Set, autovalue.shaded.com.google$.common.base.$Function) 
		java.util.Set set
		autovalue.shaded.com.google$.common.base.$Function function
	public static java.util.SortedMap asMap (java.util.SortedSet, autovalue.shaded.com.google$.common.base.$Function) 
		java.util.SortedSet set
		autovalue.shaded.com.google$.common.base.$Function function
	static java.util.SortedMap asMapSortedIgnoreNavigable (java.util.SortedSet, autovalue.shaded.com.google$.common.base.$Function) 
		java.util.SortedSet set
		autovalue.shaded.com.google$.common.base.$Function function
	public static java.util.NavigableMap asMap (java.util.NavigableSet, autovalue.shaded.com.google$.common.base.$Function) 
		java.util.NavigableSet set
		autovalue.shaded.com.google$.common.base.$Function function
	static java.util.Iterator asMapEntryIterator (java.util.Set, autovalue.shaded.com.google$.common.base.$Function) 
		java.util.Set set
		autovalue.shaded.com.google$.common.base.$Function function
	private static java.util.Set removeOnlySet (java.util.Set) 
		java.util.Set set
	private static java.util.SortedSet removeOnlySortedSet (java.util.SortedSet) 
		java.util.SortedSet set
	private static java.util.NavigableSet removeOnlyNavigableSet (java.util.NavigableSet) 
		java.util.NavigableSet set
	public static autovalue.shaded.com.google$.common.collect.$ImmutableMap toMap (java.lang.Iterable, autovalue.shaded.com.google$.common.base.$Function) 
		Iterable keys
		autovalue.shaded.com.google$.common.base.$Function valueFunction
	public static autovalue.shaded.com.google$.common.collect.$ImmutableMap toMap (java.util.Iterator, autovalue.shaded.com.google$.common.base.$Function) 
		Object key
		java.util.Iterator keys
		autovalue.shaded.com.google$.common.base.$Function valueFunction
		java.util.Map builder
	public static autovalue.shaded.com.google$.common.collect.$ImmutableMap uniqueIndex (java.lang.Iterable, autovalue.shaded.com.google$.common.base.$Function) 
		Iterable values
		autovalue.shaded.com.google$.common.base.$Function keyFunction
	public static autovalue.shaded.com.google$.common.collect.$ImmutableMap uniqueIndex (java.util.Iterator, autovalue.shaded.com.google$.common.base.$Function) 
		Object value
		IllegalArgumentException duplicateKeys
		java.util.Iterator values
		autovalue.shaded.com.google$.common.base.$Function keyFunction
		autovalue.shaded.com.google$.common.collect.$ImmutableMap$Builder builder
	public static autovalue.shaded.com.google$.common.collect.$ImmutableMap fromProperties (java.util.Properties) 
		String key
		java.util.Enumeration e
		java.util.Properties properties
		autovalue.shaded.com.google$.common.collect.$ImmutableMap$Builder builder
	public static java.util.Map$Entry immutableEntry (java.lang.Object, java.lang.Object) 
		Object key
		Object value
	static java.util.Set unmodifiableEntrySet (java.util.Set) 
		java.util.Set entrySet
	static java.util.Map$Entry unmodifiableEntry (java.util.Map$Entry) 
		java.util.Map$Entry entry
	static autovalue.shaded.com.google$.common.collect.$UnmodifiableIterator unmodifiableEntryIterator (java.util.Iterator) 
		java.util.Iterator entryIterator
	public static autovalue.shaded.com.google$.common.base.$Converter asConverter (autovalue.shaded.com.google$.common.collect.$BiMap) 
		autovalue.shaded.com.google$.common.collect.$BiMap bimap
	public static autovalue.shaded.com.google$.common.collect.$BiMap synchronizedBiMap (autovalue.shaded.com.google$.common.collect.$BiMap) 
		autovalue.shaded.com.google$.common.collect.$BiMap bimap
	public static autovalue.shaded.com.google$.common.collect.$BiMap unmodifiableBiMap (autovalue.shaded.com.google$.common.collect.$BiMap) 
		autovalue.shaded.com.google$.common.collect.$BiMap bimap
	public static java.util.Map transformValues (java.util.Map, autovalue.shaded.com.google$.common.base.$Function) 
		java.util.Map fromMap
		autovalue.shaded.com.google$.common.base.$Function function
	public static java.util.SortedMap transformValues (java.util.SortedMap, autovalue.shaded.com.google$.common.base.$Function) 
		java.util.SortedMap fromMap
		autovalue.shaded.com.google$.common.base.$Function function
	public static java.util.NavigableMap transformValues (java.util.NavigableMap, autovalue.shaded.com.google$.common.base.$Function) 
		java.util.NavigableMap fromMap
		autovalue.shaded.com.google$.common.base.$Function function
	public static java.util.Map transformEntries (java.util.Map, autovalue.shaded.com.google$.common.collect.$Maps$EntryTransformer) 
		java.util.Map fromMap
		autovalue.shaded.com.google$.common.collect.$Maps$EntryTransformer transformer
	public static java.util.SortedMap transformEntries (java.util.SortedMap, autovalue.shaded.com.google$.common.collect.$Maps$EntryTransformer) 
		java.util.SortedMap fromMap
		autovalue.shaded.com.google$.common.collect.$Maps$EntryTransformer transformer
	public static java.util.NavigableMap transformEntries (java.util.NavigableMap, autovalue.shaded.com.google$.common.collect.$Maps$EntryTransformer) 
		java.util.NavigableMap fromMap
		autovalue.shaded.com.google$.common.collect.$Maps$EntryTransformer transformer
	static java.util.SortedMap transformEntriesIgnoreNavigable (java.util.SortedMap, autovalue.shaded.com.google$.common.collect.$Maps$EntryTransformer) 
		java.util.SortedMap fromMap
		autovalue.shaded.com.google$.common.collect.$Maps$EntryTransformer transformer
	static autovalue.shaded.com.google$.common.collect.$Maps$EntryTransformer asEntryTransformer (autovalue.shaded.com.google$.common.base.$Function) 
		autovalue.shaded.com.google$.common.base.$Function function
	static autovalue.shaded.com.google$.common.base.$Function asValueToValueFunction (autovalue.shaded.com.google$.common.collect.$Maps$EntryTransformer, java.lang.Object) 
		autovalue.shaded.com.google$.common.collect.$Maps$EntryTransformer transformer
		Object key
	static autovalue.shaded.com.google$.common.base.$Function asEntryToValueFunction (autovalue.shaded.com.google$.common.collect.$Maps$EntryTransformer) 
		autovalue.shaded.com.google$.common.collect.$Maps$EntryTransformer transformer
	static java.util.Map$Entry transformEntry (autovalue.shaded.com.google$.common.collect.$Maps$EntryTransformer, java.util.Map$Entry) 
		autovalue.shaded.com.google$.common.collect.$Maps$EntryTransformer transformer
		java.util.Map$Entry entry
	static autovalue.shaded.com.google$.common.base.$Function asEntryToEntryFunction (autovalue.shaded.com.google$.common.collect.$Maps$EntryTransformer) 
		autovalue.shaded.com.google$.common.collect.$Maps$EntryTransformer transformer
	static autovalue.shaded.com.google$.common.base.$Predicate keyPredicateOnEntries (autovalue.shaded.com.google$.common.base.$Predicate) 
		autovalue.shaded.com.google$.common.base.$Predicate keyPredicate
	static autovalue.shaded.com.google$.common.base.$Predicate valuePredicateOnEntries (autovalue.shaded.com.google$.common.base.$Predicate) 
		autovalue.shaded.com.google$.common.base.$Predicate valuePredicate
	public static java.util.Map filterKeys (java.util.Map, autovalue.shaded.com.google$.common.base.$Predicate) 
		java.util.Map unfiltered
		autovalue.shaded.com.google$.common.base.$Predicate keyPredicate
		autovalue.shaded.com.google$.common.base.$Predicate entryPredicate
	public static java.util.SortedMap filterKeys (java.util.SortedMap, autovalue.shaded.com.google$.common.base.$Predicate) 
		java.util.SortedMap unfiltered
		autovalue.shaded.com.google$.common.base.$Predicate keyPredicate
	public static java.util.NavigableMap filterKeys (java.util.NavigableMap, autovalue.shaded.com.google$.common.base.$Predicate) 
		java.util.NavigableMap unfiltered
		autovalue.shaded.com.google$.common.base.$Predicate keyPredicate
	public static autovalue.shaded.com.google$.common.collect.$BiMap filterKeys (autovalue.shaded.com.google$.common.collect.$BiMap, autovalue.shaded.com.google$.common.base.$Predicate) 
		autovalue.shaded.com.google$.common.collect.$BiMap unfiltered
		autovalue.shaded.com.google$.common.base.$Predicate keyPredicate
	public static java.util.Map filterValues (java.util.Map, autovalue.shaded.com.google$.common.base.$Predicate) 
		java.util.Map unfiltered
		autovalue.shaded.com.google$.common.base.$Predicate valuePredicate
	public static java.util.SortedMap filterValues (java.util.SortedMap, autovalue.shaded.com.google$.common.base.$Predicate) 
		java.util.SortedMap unfiltered
		autovalue.shaded.com.google$.common.base.$Predicate valuePredicate
	public static java.util.NavigableMap filterValues (java.util.NavigableMap, autovalue.shaded.com.google$.common.base.$Predicate) 
		java.util.NavigableMap unfiltered
		autovalue.shaded.com.google$.common.base.$Predicate valuePredicate
	public static autovalue.shaded.com.google$.common.collect.$BiMap filterValues (autovalue.shaded.com.google$.common.collect.$BiMap, autovalue.shaded.com.google$.common.base.$Predicate) 
		autovalue.shaded.com.google$.common.collect.$BiMap unfiltered
		autovalue.shaded.com.google$.common.base.$Predicate valuePredicate
	public static java.util.Map filterEntries (java.util.Map, autovalue.shaded.com.google$.common.base.$Predicate) 
		java.util.Map unfiltered
		autovalue.shaded.com.google$.common.base.$Predicate entryPredicate
	public static java.util.SortedMap filterEntries (java.util.SortedMap, autovalue.shaded.com.google$.common.base.$Predicate) 
		java.util.SortedMap unfiltered
		autovalue.shaded.com.google$.common.base.$Predicate entryPredicate
	static java.util.SortedMap filterSortedIgnoreNavigable (java.util.SortedMap, autovalue.shaded.com.google$.common.base.$Predicate) 
		java.util.SortedMap unfiltered
		autovalue.shaded.com.google$.common.base.$Predicate entryPredicate
	public static java.util.NavigableMap filterEntries (java.util.NavigableMap, autovalue.shaded.com.google$.common.base.$Predicate) 
		java.util.NavigableMap unfiltered
		autovalue.shaded.com.google$.common.base.$Predicate entryPredicate
	public static autovalue.shaded.com.google$.common.collect.$BiMap filterEntries (autovalue.shaded.com.google$.common.collect.$BiMap, autovalue.shaded.com.google$.common.base.$Predicate) 
		autovalue.shaded.com.google$.common.collect.$BiMap unfiltered
		autovalue.shaded.com.google$.common.base.$Predicate entryPredicate
	private static java.util.Map filterFiltered (autovalue.shaded.com.google$.common.collect.$Maps$AbstractFilteredMap, autovalue.shaded.com.google$.common.base.$Predicate) 
		autovalue.shaded.com.google$.common.collect.$Maps$AbstractFilteredMap map
		autovalue.shaded.com.google$.common.base.$Predicate entryPredicate
	private static java.util.SortedMap filterFiltered (autovalue.shaded.com.google$.common.collect.$Maps$FilteredEntrySortedMap, autovalue.shaded.com.google$.common.base.$Predicate) 
		autovalue.shaded.com.google$.common.collect.$Maps$FilteredEntrySortedMap map
		autovalue.shaded.com.google$.common.base.$Predicate entryPredicate
		autovalue.shaded.com.google$.common.base.$Predicate predicate
	private static java.util.NavigableMap filterFiltered (autovalue.shaded.com.google$.common.collect.$Maps$FilteredEntryNavigableMap, autovalue.shaded.com.google$.common.base.$Predicate) 
		autovalue.shaded.com.google$.common.collect.$Maps$FilteredEntryNavigableMap map
		autovalue.shaded.com.google$.common.base.$Predicate entryPredicate
		autovalue.shaded.com.google$.common.base.$Predicate predicate
	private static autovalue.shaded.com.google$.common.collect.$BiMap filterFiltered (autovalue.shaded.com.google$.common.collect.$Maps$FilteredEntryBiMap, autovalue.shaded.com.google$.common.base.$Predicate) 
		autovalue.shaded.com.google$.common.collect.$Maps$FilteredEntryBiMap map
		autovalue.shaded.com.google$.common.base.$Predicate entryPredicate
		autovalue.shaded.com.google$.common.base.$Predicate predicate
	public static java.util.NavigableMap unmodifiableNavigableMap (java.util.NavigableMap) 
		java.util.NavigableMap map
	private static java.util.Map$Entry unmodifiableOrNull (java.util.Map$Entry) 
		java.util.Map$Entry entry
	public static java.util.NavigableMap synchronizedNavigableMap (java.util.NavigableMap) 
		java.util.NavigableMap navigableMap
	static java.lang.Object safeGet (java.util.Map, java.lang.Object) 
		ClassCastException e
		NullPointerException e
		java.util.Map map
		Object key
	static boolean safeContainsKey (java.util.Map, java.lang.Object) 
		ClassCastException e
		NullPointerException e
		java.util.Map map
		Object key
	static java.lang.Object safeRemove (java.util.Map, java.lang.Object) 
		ClassCastException e
		NullPointerException e
		java.util.Map map
		Object key
	static boolean containsKeyImpl (java.util.Map, java.lang.Object) 
		java.util.Map map
		Object key
	static boolean containsValueImpl (java.util.Map, java.lang.Object) 
		java.util.Map map
		Object value
	static boolean containsEntryImpl (java.util.Collection, java.lang.Object) 
		java.util.Collection c
		Object o
	static boolean removeEntryImpl (java.util.Collection, java.lang.Object) 
		java.util.Collection c
		Object o
	static boolean equalsImpl (java.util.Map, java.lang.Object) 
		java.util.Map o
		java.util.Map map
		Object object
	static java.lang.String toStringImpl (java.util.Map) 
		java.util.Map map
		StringBuilder sb
	static void putAllImpl (java.util.Map, java.util.Map) 
		java.util.Map$Entry entry
		java.util.Iterator i$
		java.util.Map self
		java.util.Map map
	static java.lang.Object keyOrNull (java.util.Map$Entry) 
		java.util.Map$Entry entry
	static java.lang.Object valueOrNull (java.util.Map$Entry) 
		java.util.Map$Entry entry
	static autovalue.shaded.com.google$.common.collect.$ImmutableMap indexMap (java.util.Collection) 
		Object e
		java.util.Iterator i$
		java.util.Collection list
		autovalue.shaded.com.google$.common.collect.$ImmutableMap$Builder builder
		int i
	static synthetic java.util.Map access$100 (java.util.Map) 
		java.util.Map x0
	static synthetic java.util.Set access$200 (java.util.Set) 
		java.util.Set x0
	static synthetic java.util.SortedSet access$300 (java.util.SortedSet) 
		java.util.SortedSet x0
	static synthetic java.util.NavigableSet access$400 (java.util.NavigableSet) 
		java.util.NavigableSet x0
	static synthetic java.util.Map$Entry access$800 (java.util.Map$Entry) 
		java.util.Map$Entry x0
	static void  () 
}

autovalue/shaded/com/google$/common/collect/$Multimap.class
$Multimap.java
package autovalue.shaded.com.google$.common.collect
public abstract autovalue.shaded.com.google$.common.collect.$Multimap extends java.lang.Object {
	public abstract int size () 
	public abstract boolean isEmpty () 
	public abstract boolean containsKey (java.lang.Object) 
	public abstract boolean containsValue (java.lang.Object) 
	public abstract boolean containsEntry (java.lang.Object, java.lang.Object) 
	public abstract boolean put (java.lang.Object, java.lang.Object) 
	public abstract boolean remove (java.lang.Object, java.lang.Object) 
	public abstract boolean putAll (java.lang.Object, java.lang.Iterable) 
	public abstract boolean putAll (autovalue.shaded.com.google$.common.collect.$Multimap) 
	public abstract java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable) 
	public abstract java.util.Collection removeAll (java.lang.Object) 
	public abstract void clear () 
	public abstract java.util.Collection get (java.lang.Object) 
	public abstract java.util.Set keySet () 
	public abstract autovalue.shaded.com.google$.common.collect.$Multiset keys () 
	public abstract java.util.Collection values () 
	public abstract java.util.Collection entries () 
	public abstract java.util.Map asMap () 
	public abstract boolean equals (java.lang.Object) 
	public abstract int hashCode () 
}

autovalue/shaded/com/google$/common/collect/$MultimapBuilder$1.class
$MultimapBuilder.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$MultimapBuilder$1 extends autovalue.shaded.com.google$.common.collect.$MultimapBuilder$MultimapBuilderWithKeys {
	final synthetic int val$expectedKeys
	void  (int) 
	java.util.Map createMap () 
}

autovalue/shaded/com/google$/common/collect/$MultimapBuilder$2.class
$MultimapBuilder.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$MultimapBuilder$2 extends autovalue.shaded.com.google$.common.collect.$MultimapBuilder$MultimapBuilderWithKeys {
	final synthetic int val$expectedKeys
	void  (int) 
	java.util.Map createMap () 
}

autovalue/shaded/com/google$/common/collect/$MultimapBuilder$3.class
$MultimapBuilder.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$MultimapBuilder$3 extends autovalue.shaded.com.google$.common.collect.$MultimapBuilder$MultimapBuilderWithKeys {
	final synthetic java.util.Comparator val$comparator
	void  (java.util.Comparator) 
	java.util.Map createMap () 
}

autovalue/shaded/com/google$/common/collect/$MultimapBuilder$4.class
$MultimapBuilder.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$MultimapBuilder$4 extends autovalue.shaded.com.google$.common.collect.$MultimapBuilder$MultimapBuilderWithKeys {
	final synthetic Class val$keyClass
	void  (java.lang.Class) 
	java.util.Map createMap () 
}

autovalue/shaded/com/google$/common/collect/$MultimapBuilder$ArrayListSupplier.class
$MultimapBuilder.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$MultimapBuilder$ArrayListSupplier extends java.lang.Object implements autovalue.shaded.com.google$.common.base.$Supplier java.io.Serializable  {
	private final int expectedValuesPerKey
	void  (int) 
		int expectedValuesPerKey
	public java.util.List get () 
	public volatile synthetic java.lang.Object get () 
}

autovalue/shaded/com/google$/common/collect/$MultimapBuilder$EnumSetSupplier.class
$MultimapBuilder.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$MultimapBuilder$EnumSetSupplier extends java.lang.Object implements autovalue.shaded.com.google$.common.base.$Supplier java.io.Serializable  {
	private final Class clazz
	void  (java.lang.Class) 
		Class clazz
	public java.util.Set get () 
	public volatile synthetic java.lang.Object get () 
}

autovalue/shaded/com/google$/common/collect/$MultimapBuilder$HashSetSupplier.class
$MultimapBuilder.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$MultimapBuilder$HashSetSupplier extends java.lang.Object implements autovalue.shaded.com.google$.common.base.$Supplier java.io.Serializable  {
	private final int expectedValuesPerKey
	void  (int) 
		int expectedValuesPerKey
	public java.util.Set get () 
	public volatile synthetic java.lang.Object get () 
}

autovalue/shaded/com/google$/common/collect/$MultimapBuilder$LinkedHashSetSupplier.class
$MultimapBuilder.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$MultimapBuilder$LinkedHashSetSupplier extends java.lang.Object implements autovalue.shaded.com.google$.common.base.$Supplier java.io.Serializable  {
	private final int expectedValuesPerKey
	void  (int) 
		int expectedValuesPerKey
	public java.util.Set get () 
	public volatile synthetic java.lang.Object get () 
}

autovalue/shaded/com/google$/common/collect/$MultimapBuilder$LinkedListSupplier.class
$MultimapBuilder.java
package autovalue.shaded.com.google$.common.collect
final enum autovalue.shaded.com.google$.common.collect.$MultimapBuilder$LinkedListSupplier extends java.lang.Enum implements autovalue.shaded.com.google$.common.base.$Supplier  {
	public static final enum autovalue.shaded.com.google$.common.collect.$MultimapBuilder$LinkedListSupplier INSTANCE
	private static final synthetic autovalue.shaded.com.google$.common.collect.$MultimapBuilder$LinkedListSupplier[] $VALUES
	public static autovalue.shaded.com.google$.common.collect.$MultimapBuilder$LinkedListSupplier[] values () 
	public static autovalue.shaded.com.google$.common.collect.$MultimapBuilder$LinkedListSupplier valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	public static autovalue.shaded.com.google$.common.base.$Supplier instance () 
		autovalue.shaded.com.google$.common.base.$Supplier result
	public java.util.List get () 
	public volatile synthetic java.lang.Object get () 
	static void  () 
}

autovalue/shaded/com/google$/common/collect/$MultimapBuilder$ListMultimapBuilder.class
$MultimapBuilder.java
package autovalue.shaded.com.google$.common.collect
public abstract autovalue.shaded.com.google$.common.collect.$MultimapBuilder$ListMultimapBuilder extends autovalue.shaded.com.google$.common.collect.$MultimapBuilder {
	void  () 
	public abstract autovalue.shaded.com.google$.common.collect.$ListMultimap build () 
	public autovalue.shaded.com.google$.common.collect.$ListMultimap build (autovalue.shaded.com.google$.common.collect.$Multimap) 
		autovalue.shaded.com.google$.common.collect.$Multimap multimap
	public volatile synthetic autovalue.shaded.com.google$.common.collect.$Multimap build (autovalue.shaded.com.google$.common.collect.$Multimap) 
		autovalue.shaded.com.google$.common.collect.$Multimap x0
	public volatile synthetic autovalue.shaded.com.google$.common.collect.$Multimap build () 
}

autovalue/shaded/com/google$/common/collect/$MultimapBuilder$MultimapBuilderWithKeys$1.class
$MultimapBuilder.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$MultimapBuilder$MultimapBuilderWithKeys$1 extends autovalue.shaded.com.google$.common.collect.$MultimapBuilder$ListMultimapBuilder {
	final synthetic int val$expectedValuesPerKey
	final synthetic autovalue.shaded.com.google$.common.collect.$MultimapBuilder$MultimapBuilderWithKeys this$0
	void  (autovalue.shaded.com.google$.common.collect.$MultimapBuilder$MultimapBuilderWithKeys, int) 
	public autovalue.shaded.com.google$.common.collect.$ListMultimap build () 
	public volatile synthetic autovalue.shaded.com.google$.common.collect.$Multimap build () 
}

autovalue/shaded/com/google$/common/collect/$MultimapBuilder$MultimapBuilderWithKeys$2.class
$MultimapBuilder.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$MultimapBuilder$MultimapBuilderWithKeys$2 extends autovalue.shaded.com.google$.common.collect.$MultimapBuilder$ListMultimapBuilder {
	final synthetic autovalue.shaded.com.google$.common.collect.$MultimapBuilder$MultimapBuilderWithKeys this$0
	void  (autovalue.shaded.com.google$.common.collect.$MultimapBuilder$MultimapBuilderWithKeys) 
	public autovalue.shaded.com.google$.common.collect.$ListMultimap build () 
	public volatile synthetic autovalue.shaded.com.google$.common.collect.$Multimap build () 
}

autovalue/shaded/com/google$/common/collect/$MultimapBuilder$MultimapBuilderWithKeys$3.class
$MultimapBuilder.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$MultimapBuilder$MultimapBuilderWithKeys$3 extends autovalue.shaded.com.google$.common.collect.$MultimapBuilder$SetMultimapBuilder {
	final synthetic int val$expectedValuesPerKey
	final synthetic autovalue.shaded.com.google$.common.collect.$MultimapBuilder$MultimapBuilderWithKeys this$0
	void  (autovalue.shaded.com.google$.common.collect.$MultimapBuilder$MultimapBuilderWithKeys, int) 
	public autovalue.shaded.com.google$.common.collect.$SetMultimap build () 
	public volatile synthetic autovalue.shaded.com.google$.common.collect.$Multimap build () 
}

autovalue/shaded/com/google$/common/collect/$MultimapBuilder$MultimapBuilderWithKeys$4.class
$MultimapBuilder.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$MultimapBuilder$MultimapBuilderWithKeys$4 extends autovalue.shaded.com.google$.common.collect.$MultimapBuilder$SetMultimapBuilder {
	final synthetic int val$expectedValuesPerKey
	final synthetic autovalue.shaded.com.google$.common.collect.$MultimapBuilder$MultimapBuilderWithKeys this$0
	void  (autovalue.shaded.com.google$.common.collect.$MultimapBuilder$MultimapBuilderWithKeys, int) 
	public autovalue.shaded.com.google$.common.collect.$SetMultimap build () 
	public volatile synthetic autovalue.shaded.com.google$.common.collect.$Multimap build () 
}

autovalue/shaded/com/google$/common/collect/$MultimapBuilder$MultimapBuilderWithKeys$5.class
$MultimapBuilder.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$MultimapBuilder$MultimapBuilderWithKeys$5 extends autovalue.shaded.com.google$.common.collect.$MultimapBuilder$SortedSetMultimapBuilder {
	final synthetic java.util.Comparator val$comparator
	final synthetic autovalue.shaded.com.google$.common.collect.$MultimapBuilder$MultimapBuilderWithKeys this$0
	void  (autovalue.shaded.com.google$.common.collect.$MultimapBuilder$MultimapBuilderWithKeys, java.util.Comparator) 
	public autovalue.shaded.com.google$.common.collect.$SortedSetMultimap build () 
	public volatile synthetic autovalue.shaded.com.google$.common.collect.$SetMultimap build () 
	public volatile synthetic autovalue.shaded.com.google$.common.collect.$Multimap build () 
}

autovalue/shaded/com/google$/common/collect/$MultimapBuilder$MultimapBuilderWithKeys$6.class
$MultimapBuilder.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$MultimapBuilder$MultimapBuilderWithKeys$6 extends autovalue.shaded.com.google$.common.collect.$MultimapBuilder$SetMultimapBuilder {
	final synthetic Class val$valueClass
	final synthetic autovalue.shaded.com.google$.common.collect.$MultimapBuilder$MultimapBuilderWithKeys this$0
	void  (autovalue.shaded.com.google$.common.collect.$MultimapBuilder$MultimapBuilderWithKeys, java.lang.Class) 
	public autovalue.shaded.com.google$.common.collect.$SetMultimap build () 
		autovalue.shaded.com.google$.common.base.$Supplier factory
	public volatile synthetic autovalue.shaded.com.google$.common.collect.$Multimap build () 
}

autovalue/shaded/com/google$/common/collect/$MultimapBuilder$MultimapBuilderWithKeys.class
$MultimapBuilder.java
package autovalue.shaded.com.google$.common.collect
public abstract autovalue.shaded.com.google$.common.collect.$MultimapBuilder$MultimapBuilderWithKeys extends java.lang.Object {
	private static final int DEFAULT_EXPECTED_VALUES_PER_KEY
	void  () 
	abstract java.util.Map createMap () 
	public autovalue.shaded.com.google$.common.collect.$MultimapBuilder$ListMultimapBuilder arrayListValues () 
	public autovalue.shaded.com.google$.common.collect.$MultimapBuilder$ListMultimapBuilder arrayListValues (int) 
		int expectedValuesPerKey
	public autovalue.shaded.com.google$.common.collect.$MultimapBuilder$ListMultimapBuilder linkedListValues () 
	public autovalue.shaded.com.google$.common.collect.$MultimapBuilder$SetMultimapBuilder hashSetValues () 
	public autovalue.shaded.com.google$.common.collect.$MultimapBuilder$SetMultimapBuilder hashSetValues (int) 
		int expectedValuesPerKey
	public autovalue.shaded.com.google$.common.collect.$MultimapBuilder$SetMultimapBuilder linkedHashSetValues () 
	public autovalue.shaded.com.google$.common.collect.$MultimapBuilder$SetMultimapBuilder linkedHashSetValues (int) 
		int expectedValuesPerKey
	public autovalue.shaded.com.google$.common.collect.$MultimapBuilder$SortedSetMultimapBuilder treeSetValues () 
	public autovalue.shaded.com.google$.common.collect.$MultimapBuilder$SortedSetMultimapBuilder treeSetValues (java.util.Comparator) 
		java.util.Comparator comparator
	public autovalue.shaded.com.google$.common.collect.$MultimapBuilder$SetMultimapBuilder enumSetValues (java.lang.Class) 
		Class valueClass
}

autovalue/shaded/com/google$/common/collect/$MultimapBuilder$SetMultimapBuilder.class
$MultimapBuilder.java
package autovalue.shaded.com.google$.common.collect
public abstract autovalue.shaded.com.google$.common.collect.$MultimapBuilder$SetMultimapBuilder extends autovalue.shaded.com.google$.common.collect.$MultimapBuilder {
	void  () 
	public abstract autovalue.shaded.com.google$.common.collect.$SetMultimap build () 
	public autovalue.shaded.com.google$.common.collect.$SetMultimap build (autovalue.shaded.com.google$.common.collect.$Multimap) 
		autovalue.shaded.com.google$.common.collect.$Multimap multimap
	public volatile synthetic autovalue.shaded.com.google$.common.collect.$Multimap build (autovalue.shaded.com.google$.common.collect.$Multimap) 
		autovalue.shaded.com.google$.common.collect.$Multimap x0
	public volatile synthetic autovalue.shaded.com.google$.common.collect.$Multimap build () 
}

autovalue/shaded/com/google$/common/collect/$MultimapBuilder$SortedSetMultimapBuilder.class
$MultimapBuilder.java
package autovalue.shaded.com.google$.common.collect
public abstract autovalue.shaded.com.google$.common.collect.$MultimapBuilder$SortedSetMultimapBuilder extends autovalue.shaded.com.google$.common.collect.$MultimapBuilder$SetMultimapBuilder {
	void  () 
	public abstract autovalue.shaded.com.google$.common.collect.$SortedSetMultimap build () 
	public autovalue.shaded.com.google$.common.collect.$SortedSetMultimap build (autovalue.shaded.com.google$.common.collect.$Multimap) 
		autovalue.shaded.com.google$.common.collect.$Multimap multimap
	public volatile synthetic autovalue.shaded.com.google$.common.collect.$SetMultimap build (autovalue.shaded.com.google$.common.collect.$Multimap) 
		autovalue.shaded.com.google$.common.collect.$Multimap x0
	public volatile synthetic autovalue.shaded.com.google$.common.collect.$SetMultimap build () 
	public volatile synthetic autovalue.shaded.com.google$.common.collect.$Multimap build (autovalue.shaded.com.google$.common.collect.$Multimap) 
		autovalue.shaded.com.google$.common.collect.$Multimap x0
	public volatile synthetic autovalue.shaded.com.google$.common.collect.$Multimap build () 
}

autovalue/shaded/com/google$/common/collect/$MultimapBuilder$TreeSetSupplier.class
$MultimapBuilder.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$MultimapBuilder$TreeSetSupplier extends java.lang.Object implements autovalue.shaded.com.google$.common.base.$Supplier java.io.Serializable  {
	private final java.util.Comparator comparator
	void  (java.util.Comparator) 
		java.util.Comparator comparator
	public java.util.SortedSet get () 
	public volatile synthetic java.lang.Object get () 
}

autovalue/shaded/com/google$/common/collect/$MultimapBuilder.class
$MultimapBuilder.java
package autovalue.shaded.com.google$.common.collect
public abstract autovalue.shaded.com.google$.common.collect.$MultimapBuilder extends java.lang.Object {
	private static final int DEFAULT_EXPECTED_KEYS
	private void  () 
	public static autovalue.shaded.com.google$.common.collect.$MultimapBuilder$MultimapBuilderWithKeys hashKeys () 
	public static autovalue.shaded.com.google$.common.collect.$MultimapBuilder$MultimapBuilderWithKeys hashKeys (int) 
		int expectedKeys
	public static autovalue.shaded.com.google$.common.collect.$MultimapBuilder$MultimapBuilderWithKeys linkedHashKeys () 
	public static autovalue.shaded.com.google$.common.collect.$MultimapBuilder$MultimapBuilderWithKeys linkedHashKeys (int) 
		int expectedKeys
	public static autovalue.shaded.com.google$.common.collect.$MultimapBuilder$MultimapBuilderWithKeys treeKeys () 
	public static autovalue.shaded.com.google$.common.collect.$MultimapBuilder$MultimapBuilderWithKeys treeKeys (java.util.Comparator) 
		java.util.Comparator comparator
	public static autovalue.shaded.com.google$.common.collect.$MultimapBuilder$MultimapBuilderWithKeys enumKeys (java.lang.Class) 
		Class keyClass
	public abstract autovalue.shaded.com.google$.common.collect.$Multimap build () 
	public autovalue.shaded.com.google$.common.collect.$Multimap build (autovalue.shaded.com.google$.common.collect.$Multimap) 
		autovalue.shaded.com.google$.common.collect.$Multimap multimap
		autovalue.shaded.com.google$.common.collect.$Multimap result
	synthetic void  (autovalue.shaded.com.google$.common.collect.$MultimapBuilder$1) 
		autovalue.shaded.com.google$.common.collect.$MultimapBuilder$1 x0
}

autovalue/shaded/com/google$/common/collect/$Multimaps$AsMap$EntrySet$1.class
$Multimaps.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$Multimaps$AsMap$EntrySet$1 extends java.lang.Object implements autovalue.shaded.com.google$.common.base.$Function  {
	final synthetic autovalue.shaded.com.google$.common.collect.$Multimaps$AsMap$EntrySet this$1
	void  (autovalue.shaded.com.google$.common.collect.$Multimaps$AsMap$EntrySet) 
	public java.util.Collection apply (java.lang.Object) 
		Object key
	public volatile synthetic java.lang.Object apply (java.lang.Object) 
		Object x0
}

autovalue/shaded/com/google$/common/collect/$Multimaps$AsMap$EntrySet.class
$Multimaps.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$Multimaps$AsMap$EntrySet extends autovalue.shaded.com.google$.common.collect.$Maps$EntrySet {
	final synthetic autovalue.shaded.com.google$.common.collect.$Multimaps$AsMap this$0
	void  (autovalue.shaded.com.google$.common.collect.$Multimaps$AsMap) 
	java.util.Map map () 
	public java.util.Iterator iterator () 
	public boolean remove (java.lang.Object) 
		Object o
		java.util.Map$Entry entry
}

autovalue/shaded/com/google$/common/collect/$Multimaps$AsMap.class
$Multimaps.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$Multimaps$AsMap extends autovalue.shaded.com.google$.common.collect.$Maps$ViewCachingAbstractMap {
	private final autovalue.shaded.com.google$.common.collect.$Multimap multimap
	void  (autovalue.shaded.com.google$.common.collect.$Multimap) 
		autovalue.shaded.com.google$.common.collect.$Multimap multimap
	public int size () 
	protected java.util.Set createEntrySet () 
	void removeValuesForKey (java.lang.Object) 
		Object key
	public java.util.Collection get (java.lang.Object) 
		Object key
	public java.util.Collection remove (java.lang.Object) 
		Object key
	public java.util.Set keySet () 
	public boolean isEmpty () 
	public boolean containsKey (java.lang.Object) 
		Object key
	public void clear () 
	public volatile synthetic java.lang.Object remove (java.lang.Object) 
		Object x0
	public volatile synthetic java.lang.Object get (java.lang.Object) 
		Object x0
	static synthetic autovalue.shaded.com.google$.common.collect.$Multimap access$200 (autovalue.shaded.com.google$.common.collect.$Multimaps$AsMap) 
		autovalue.shaded.com.google$.common.collect.$Multimaps$AsMap x0
}

autovalue/shaded/com/google$/common/collect/$Multimaps$CustomListMultimap.class
$Multimaps.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$Multimaps$CustomListMultimap extends autovalue.shaded.com.google$.common.collect.$AbstractListMultimap {
	transient autovalue.shaded.com.google$.common.base.$Supplier factory
	private static final long serialVersionUID
	void  (java.util.Map, autovalue.shaded.com.google$.common.base.$Supplier) 
		java.util.Map map
		autovalue.shaded.com.google$.common.base.$Supplier factory
	protected java.util.List createCollection () 
	private void writeObject (java.io.ObjectOutputStream)  throws java.io.IOException 
		java.io.ObjectOutputStream stream
	private void readObject (java.io.ObjectInputStream)  throws java.io.IOException java.lang.ClassNotFoundException 
		java.io.ObjectInputStream stream
		java.util.Map map
	protected volatile synthetic java.util.Collection createCollection () 
}

autovalue/shaded/com/google$/common/collect/$Multimaps$CustomMultimap.class
$Multimaps.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$Multimaps$CustomMultimap extends autovalue.shaded.com.google$.common.collect.$AbstractMapBasedMultimap {
	transient autovalue.shaded.com.google$.common.base.$Supplier factory
	private static final long serialVersionUID
	void  (java.util.Map, autovalue.shaded.com.google$.common.base.$Supplier) 
		java.util.Map map
		autovalue.shaded.com.google$.common.base.$Supplier factory
	protected java.util.Collection createCollection () 
	private void writeObject (java.io.ObjectOutputStream)  throws java.io.IOException 
		java.io.ObjectOutputStream stream
	private void readObject (java.io.ObjectInputStream)  throws java.io.IOException java.lang.ClassNotFoundException 
		java.io.ObjectInputStream stream
		java.util.Map map
}

autovalue/shaded/com/google$/common/collect/$Multimaps$CustomSetMultimap.class
$Multimaps.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$Multimaps$CustomSetMultimap extends autovalue.shaded.com.google$.common.collect.$AbstractSetMultimap {
	transient autovalue.shaded.com.google$.common.base.$Supplier factory
	private static final long serialVersionUID
	void  (java.util.Map, autovalue.shaded.com.google$.common.base.$Supplier) 
		java.util.Map map
		autovalue.shaded.com.google$.common.base.$Supplier factory
	protected java.util.Set createCollection () 
	private void writeObject (java.io.ObjectOutputStream)  throws java.io.IOException 
		java.io.ObjectOutputStream stream
	private void readObject (java.io.ObjectInputStream)  throws java.io.IOException java.lang.ClassNotFoundException 
		java.io.ObjectInputStream stream
		java.util.Map map
	protected volatile synthetic java.util.Collection createCollection () 
}

autovalue/shaded/com/google$/common/collect/$Multimaps$CustomSortedSetMultimap.class
$Multimaps.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$Multimaps$CustomSortedSetMultimap extends autovalue.shaded.com.google$.common.collect.$AbstractSortedSetMultimap {
	transient autovalue.shaded.com.google$.common.base.$Supplier factory
	transient java.util.Comparator valueComparator
	private static final long serialVersionUID
	void  (java.util.Map, autovalue.shaded.com.google$.common.base.$Supplier) 
		java.util.Map map
		autovalue.shaded.com.google$.common.base.$Supplier factory
	protected java.util.SortedSet createCollection () 
	public java.util.Comparator valueComparator () 
	private void writeObject (java.io.ObjectOutputStream)  throws java.io.IOException 
		java.io.ObjectOutputStream stream
	private void readObject (java.io.ObjectInputStream)  throws java.io.IOException java.lang.ClassNotFoundException 
		java.io.ObjectInputStream stream
		java.util.Map map
	protected volatile synthetic java.util.Set createCollection () 
	protected volatile synthetic java.util.Collection createCollection () 
}

autovalue/shaded/com/google$/common/collect/$Multimaps$Entries.class
$Multimaps.java
package autovalue.shaded.com.google$.common.collect
abstract autovalue.shaded.com.google$.common.collect.$Multimaps$Entries extends java.util.AbstractCollection {
	void  () 
	abstract autovalue.shaded.com.google$.common.collect.$Multimap multimap () 
	public int size () 
	public boolean contains (java.lang.Object) 
		java.util.Map$Entry entry
		Object o
	public boolean remove (java.lang.Object) 
		java.util.Map$Entry entry
		Object o
	public void clear () 
}

autovalue/shaded/com/google$/common/collect/$Multimaps$Keys$1$1.class
$Multimaps.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$Multimaps$Keys$1$1 extends autovalue.shaded.com.google$.common.collect.$Multisets$AbstractEntry {
	final synthetic java.util.Map$Entry val$backingEntry
	final synthetic autovalue.shaded.com.google$.common.collect.$Multimaps$Keys$1 this$1
	void  (autovalue.shaded.com.google$.common.collect.$Multimaps$Keys$1, java.util.Map$Entry) 
	public java.lang.Object getElement () 
	public int getCount () 
}

autovalue/shaded/com/google$/common/collect/$Multimaps$Keys$1.class
$Multimaps.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$Multimaps$Keys$1 extends autovalue.shaded.com.google$.common.collect.$TransformedIterator {
	final synthetic autovalue.shaded.com.google$.common.collect.$Multimaps$Keys this$0
	void  (autovalue.shaded.com.google$.common.collect.$Multimaps$Keys, java.util.Iterator) 
		java.util.Iterator x0
	autovalue.shaded.com.google$.common.collect.$Multiset$Entry transform (java.util.Map$Entry) 
		java.util.Map$Entry backingEntry
	volatile synthetic java.lang.Object transform (java.lang.Object) 
		Object x0
}

autovalue/shaded/com/google$/common/collect/$Multimaps$Keys$KeysEntrySet.class
$Multimaps.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$Multimaps$Keys$KeysEntrySet extends autovalue.shaded.com.google$.common.collect.$Multisets$EntrySet {
	final synthetic autovalue.shaded.com.google$.common.collect.$Multimaps$Keys this$0
	void  (autovalue.shaded.com.google$.common.collect.$Multimaps$Keys) 
	autovalue.shaded.com.google$.common.collect.$Multiset multiset () 
	public java.util.Iterator iterator () 
	public int size () 
	public boolean isEmpty () 
	public boolean contains (java.lang.Object) 
		autovalue.shaded.com.google$.common.collect.$Multiset$Entry entry
		java.util.Collection collection
		Object o
	public boolean remove (java.lang.Object) 
		autovalue.shaded.com.google$.common.collect.$Multiset$Entry entry
		java.util.Collection collection
		Object o
}

autovalue/shaded/com/google$/common/collect/$Multimaps$Keys.class
$Multimaps.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$Multimaps$Keys extends autovalue.shaded.com.google$.common.collect.$AbstractMultiset {
	final autovalue.shaded.com.google$.common.collect.$Multimap multimap
	void  (autovalue.shaded.com.google$.common.collect.$Multimap) 
		autovalue.shaded.com.google$.common.collect.$Multimap multimap
	java.util.Iterator entryIterator () 
	int distinctElements () 
	java.util.Set createEntrySet () 
	public boolean contains (java.lang.Object) 
		Object element
	public java.util.Iterator iterator () 
	public int count (java.lang.Object) 
		Object element
		java.util.Collection values
	public int remove (java.lang.Object, int) 
		int i
		java.util.Iterator iterator
		Object element
		int occurrences
		java.util.Collection values
		int oldCount
	public void clear () 
	public java.util.Set elementSet () 
}

autovalue/shaded/com/google$/common/collect/$Multimaps$MapMultimap$1$1.class
$Multimaps.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$Multimaps$MapMultimap$1$1 extends java.lang.Object implements java.util.Iterator  {
	int i
	final synthetic autovalue.shaded.com.google$.common.collect.$Multimaps$MapMultimap$1 this$1
	void  (autovalue.shaded.com.google$.common.collect.$Multimaps$MapMultimap$1) 
	public boolean hasNext () 
	public java.lang.Object next () 
	public void remove () 
}

autovalue/shaded/com/google$/common/collect/$Multimaps$MapMultimap$1.class
$Multimaps.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$Multimaps$MapMultimap$1 extends autovalue.shaded.com.google$.common.collect.$Sets$ImprovedAbstractSet {
	final synthetic Object val$key
	final synthetic autovalue.shaded.com.google$.common.collect.$Multimaps$MapMultimap this$0
	void  (autovalue.shaded.com.google$.common.collect.$Multimaps$MapMultimap, java.lang.Object) 
	public java.util.Iterator iterator () 
	public int size () 
}

autovalue/shaded/com/google$/common/collect/$Multimaps$MapMultimap.class
$Multimaps.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$Multimaps$MapMultimap extends autovalue.shaded.com.google$.common.collect.$AbstractMultimap implements autovalue.shaded.com.google$.common.collect.$SetMultimap java.io.Serializable  {
	final java.util.Map map
	private static final long serialVersionUID
	void  (java.util.Map) 
		java.util.Map map
	public int size () 
	public boolean containsKey (java.lang.Object) 
		Object key
	public boolean containsValue (java.lang.Object) 
		Object value
	public boolean containsEntry (java.lang.Object, java.lang.Object) 
		Object key
		Object value
	public java.util.Set get (java.lang.Object) 
		Object key
	public boolean put (java.lang.Object, java.lang.Object) 
		Object key
		Object value
	public boolean putAll (java.lang.Object, java.lang.Iterable) 
		Object key
		Iterable values
	public boolean putAll (autovalue.shaded.com.google$.common.collect.$Multimap) 
		autovalue.shaded.com.google$.common.collect.$Multimap multimap
	public java.util.Set replaceValues (java.lang.Object, java.lang.Iterable) 
		Object key
		Iterable values
	public boolean remove (java.lang.Object, java.lang.Object) 
		Object key
		Object value
	public java.util.Set removeAll (java.lang.Object) 
		Object key
		java.util.Set values
	public void clear () 
	public java.util.Set keySet () 
	public java.util.Collection values () 
	public java.util.Set entries () 
	java.util.Iterator entryIterator () 
	java.util.Map createAsMap () 
	public int hashCode () 
	public volatile synthetic java.util.Collection entries () 
	public volatile synthetic java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable) 
		Object x0
		Iterable x1
	public volatile synthetic java.util.Collection get (java.lang.Object) 
		Object x0
	public volatile synthetic java.util.Collection removeAll (java.lang.Object) 
		Object x0
}

autovalue/shaded/com/google$/common/collect/$Multimaps$TransformedEntriesListMultimap.class
$Multimaps.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$Multimaps$TransformedEntriesListMultimap extends autovalue.shaded.com.google$.common.collect.$Multimaps$TransformedEntriesMultimap implements autovalue.shaded.com.google$.common.collect.$ListMultimap  {
	void  (autovalue.shaded.com.google$.common.collect.$ListMultimap, autovalue.shaded.com.google$.common.collect.$Maps$EntryTransformer) 
		autovalue.shaded.com.google$.common.collect.$ListMultimap fromMultimap
		autovalue.shaded.com.google$.common.collect.$Maps$EntryTransformer transformer
	java.util.List transform (java.lang.Object, java.util.Collection) 
		Object key
		java.util.Collection values
	public java.util.List get (java.lang.Object) 
		Object key
	public java.util.List removeAll (java.lang.Object) 
		Object key
	public java.util.List replaceValues (java.lang.Object, java.lang.Iterable) 
		Object key
		Iterable values
	public volatile synthetic java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable) 
		Object x0
		Iterable x1
	public volatile synthetic java.util.Collection removeAll (java.lang.Object) 
		Object x0
	public volatile synthetic java.util.Collection get (java.lang.Object) 
		Object x0
	volatile synthetic java.util.Collection transform (java.lang.Object, java.util.Collection) 
		Object x0
		java.util.Collection x1
}

autovalue/shaded/com/google$/common/collect/$Multimaps$TransformedEntriesMultimap$1.class
$Multimaps.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$Multimaps$TransformedEntriesMultimap$1 extends java.lang.Object implements autovalue.shaded.com.google$.common.collect.$Maps$EntryTransformer  {
	final synthetic autovalue.shaded.com.google$.common.collect.$Multimaps$TransformedEntriesMultimap this$0
	void  (autovalue.shaded.com.google$.common.collect.$Multimaps$TransformedEntriesMultimap) 
	public java.util.Collection transformEntry (java.lang.Object, java.util.Collection) 
		Object key
		java.util.Collection value
	public volatile synthetic java.lang.Object transformEntry (java.lang.Object, java.lang.Object) 
		Object x0
		Object x1
}

autovalue/shaded/com/google$/common/collect/$Multimaps$TransformedEntriesMultimap.class
$Multimaps.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$Multimaps$TransformedEntriesMultimap extends autovalue.shaded.com.google$.common.collect.$AbstractMultimap {
	final autovalue.shaded.com.google$.common.collect.$Multimap fromMultimap
	final autovalue.shaded.com.google$.common.collect.$Maps$EntryTransformer transformer
	void  (autovalue.shaded.com.google$.common.collect.$Multimap, autovalue.shaded.com.google$.common.collect.$Maps$EntryTransformer) 
		autovalue.shaded.com.google$.common.collect.$Multimap fromMultimap
		autovalue.shaded.com.google$.common.collect.$Maps$EntryTransformer transformer
	java.util.Collection transform (java.lang.Object, java.util.Collection) 
		Object key
		java.util.Collection values
		autovalue.shaded.com.google$.common.base.$Function function
	java.util.Map createAsMap () 
	public void clear () 
	public boolean containsKey (java.lang.Object) 
		Object key
	java.util.Iterator entryIterator () 
	public java.util.Collection get (java.lang.Object) 
		Object key
	public boolean isEmpty () 
	public java.util.Set keySet () 
	public autovalue.shaded.com.google$.common.collect.$Multiset keys () 
	public boolean put (java.lang.Object, java.lang.Object) 
		Object key
		Object value
	public boolean putAll (java.lang.Object, java.lang.Iterable) 
		Object key
		Iterable values
	public boolean putAll (autovalue.shaded.com.google$.common.collect.$Multimap) 
		autovalue.shaded.com.google$.common.collect.$Multimap multimap
	public boolean remove (java.lang.Object, java.lang.Object) 
		Object key
		Object value
	public java.util.Collection removeAll (java.lang.Object) 
		Object key
	public java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable) 
		Object key
		Iterable values
	public int size () 
	java.util.Collection createValues () 
}

autovalue/shaded/com/google$/common/collect/$Multimaps$UnmodifiableListMultimap.class
$Multimaps.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$Multimaps$UnmodifiableListMultimap extends autovalue.shaded.com.google$.common.collect.$Multimaps$UnmodifiableMultimap implements autovalue.shaded.com.google$.common.collect.$ListMultimap  {
	private static final long serialVersionUID
	void  (autovalue.shaded.com.google$.common.collect.$ListMultimap) 
		autovalue.shaded.com.google$.common.collect.$ListMultimap delegate
	public autovalue.shaded.com.google$.common.collect.$ListMultimap delegate () 
	public java.util.List get (java.lang.Object) 
		Object key
	public java.util.List removeAll (java.lang.Object) 
		Object key
	public java.util.List replaceValues (java.lang.Object, java.lang.Iterable) 
		Object key
		Iterable values
	public volatile synthetic java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable) 
		Object x0
		Iterable x1
	public volatile synthetic java.util.Collection removeAll (java.lang.Object) 
		Object x0
	public volatile synthetic java.util.Collection get (java.lang.Object) 
		Object x0
	public volatile synthetic autovalue.shaded.com.google$.common.collect.$Multimap delegate () 
	public volatile synthetic java.lang.Object delegate () 
}

autovalue/shaded/com/google$/common/collect/$Multimaps$UnmodifiableMultimap$1.class
$Multimaps.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$Multimaps$UnmodifiableMultimap$1 extends java.lang.Object implements autovalue.shaded.com.google$.common.base.$Function  {
	final synthetic autovalue.shaded.com.google$.common.collect.$Multimaps$UnmodifiableMultimap this$0
	void  (autovalue.shaded.com.google$.common.collect.$Multimaps$UnmodifiableMultimap) 
	public java.util.Collection apply (java.util.Collection) 
		java.util.Collection collection
	public volatile synthetic java.lang.Object apply (java.lang.Object) 
		Object x0
}

autovalue/shaded/com/google$/common/collect/$Multimaps$UnmodifiableMultimap.class
$Multimaps.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$Multimaps$UnmodifiableMultimap extends autovalue.shaded.com.google$.common.collect.$ForwardingMultimap implements java.io.Serializable  {
	final autovalue.shaded.com.google$.common.collect.$Multimap delegate
	transient java.util.Collection entries
	transient autovalue.shaded.com.google$.common.collect.$Multiset keys
	transient java.util.Set keySet
	transient java.util.Collection values
	transient java.util.Map map
	private static final long serialVersionUID
	void  (autovalue.shaded.com.google$.common.collect.$Multimap) 
		autovalue.shaded.com.google$.common.collect.$Multimap delegate
	protected autovalue.shaded.com.google$.common.collect.$Multimap delegate () 
	public void clear () 
	public java.util.Map asMap () 
		java.util.Map result
	public java.util.Collection entries () 
		java.util.Collection result
	public java.util.Collection get (java.lang.Object) 
		Object key
	public autovalue.shaded.com.google$.common.collect.$Multiset keys () 
		autovalue.shaded.com.google$.common.collect.$Multiset result
	public java.util.Set keySet () 
		java.util.Set result
	public boolean put (java.lang.Object, java.lang.Object) 
		Object key
		Object value
	public boolean putAll (java.lang.Object, java.lang.Iterable) 
		Object key
		Iterable values
	public boolean putAll (autovalue.shaded.com.google$.common.collect.$Multimap) 
		autovalue.shaded.com.google$.common.collect.$Multimap multimap
	public boolean remove (java.lang.Object, java.lang.Object) 
		Object key
		Object value
	public java.util.Collection removeAll (java.lang.Object) 
		Object key
	public java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable) 
		Object key
		Iterable values
	public java.util.Collection values () 
		java.util.Collection result
	protected volatile synthetic java.lang.Object delegate () 
}

autovalue/shaded/com/google$/common/collect/$Multimaps$UnmodifiableSetMultimap.class
$Multimaps.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$Multimaps$UnmodifiableSetMultimap extends autovalue.shaded.com.google$.common.collect.$Multimaps$UnmodifiableMultimap implements autovalue.shaded.com.google$.common.collect.$SetMultimap  {
	private static final long serialVersionUID
	void  (autovalue.shaded.com.google$.common.collect.$SetMultimap) 
		autovalue.shaded.com.google$.common.collect.$SetMultimap delegate
	public autovalue.shaded.com.google$.common.collect.$SetMultimap delegate () 
	public java.util.Set get (java.lang.Object) 
		Object key
	public java.util.Set entries () 
	public java.util.Set removeAll (java.lang.Object) 
		Object key
	public java.util.Set replaceValues (java.lang.Object, java.lang.Iterable) 
		Object key
		Iterable values
	public volatile synthetic java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable) 
		Object x0
		Iterable x1
	public volatile synthetic java.util.Collection removeAll (java.lang.Object) 
		Object x0
	public volatile synthetic java.util.Collection get (java.lang.Object) 
		Object x0
	public volatile synthetic java.util.Collection entries () 
	public volatile synthetic autovalue.shaded.com.google$.common.collect.$Multimap delegate () 
	public volatile synthetic java.lang.Object delegate () 
}

autovalue/shaded/com/google$/common/collect/$Multimaps$UnmodifiableSortedSetMultimap.class
$Multimaps.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$Multimaps$UnmodifiableSortedSetMultimap extends autovalue.shaded.com.google$.common.collect.$Multimaps$UnmodifiableSetMultimap implements autovalue.shaded.com.google$.common.collect.$SortedSetMultimap  {
	private static final long serialVersionUID
	void  (autovalue.shaded.com.google$.common.collect.$SortedSetMultimap) 
		autovalue.shaded.com.google$.common.collect.$SortedSetMultimap delegate
	public autovalue.shaded.com.google$.common.collect.$SortedSetMultimap delegate () 
	public java.util.SortedSet get (java.lang.Object) 
		Object key
	public java.util.SortedSet removeAll (java.lang.Object) 
		Object key
	public java.util.SortedSet replaceValues (java.lang.Object, java.lang.Iterable) 
		Object key
		Iterable values
	public java.util.Comparator valueComparator () 
	public volatile synthetic java.util.Set replaceValues (java.lang.Object, java.lang.Iterable) 
		Object x0
		Iterable x1
	public volatile synthetic java.util.Set removeAll (java.lang.Object) 
		Object x0
	public volatile synthetic java.util.Set get (java.lang.Object) 
		Object x0
	public volatile synthetic autovalue.shaded.com.google$.common.collect.$SetMultimap delegate () 
	public volatile synthetic java.util.Collection get (java.lang.Object) 
		Object x0
	public volatile synthetic java.util.Collection removeAll (java.lang.Object) 
		Object x0
	public volatile synthetic java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable) 
		Object x0
		Iterable x1
	public volatile synthetic autovalue.shaded.com.google$.common.collect.$Multimap delegate () 
	public volatile synthetic java.lang.Object delegate () 
}

autovalue/shaded/com/google$/common/collect/$Multimaps.class
$Multimaps.java
package autovalue.shaded.com.google$.common.collect
public final autovalue.shaded.com.google$.common.collect.$Multimaps extends java.lang.Object {
	private void  () 
	public static autovalue.shaded.com.google$.common.collect.$Multimap newMultimap (java.util.Map, autovalue.shaded.com.google$.common.base.$Supplier) 
		java.util.Map map
		autovalue.shaded.com.google$.common.base.$Supplier factory
	public static autovalue.shaded.com.google$.common.collect.$ListMultimap newListMultimap (java.util.Map, autovalue.shaded.com.google$.common.base.$Supplier) 
		java.util.Map map
		autovalue.shaded.com.google$.common.base.$Supplier factory
	public static autovalue.shaded.com.google$.common.collect.$SetMultimap newSetMultimap (java.util.Map, autovalue.shaded.com.google$.common.base.$Supplier) 
		java.util.Map map
		autovalue.shaded.com.google$.common.base.$Supplier factory
	public static autovalue.shaded.com.google$.common.collect.$SortedSetMultimap newSortedSetMultimap (java.util.Map, autovalue.shaded.com.google$.common.base.$Supplier) 
		java.util.Map map
		autovalue.shaded.com.google$.common.base.$Supplier factory
	public static autovalue.shaded.com.google$.common.collect.$Multimap invertFrom (autovalue.shaded.com.google$.common.collect.$Multimap, autovalue.shaded.com.google$.common.collect.$Multimap) 
		java.util.Map$Entry entry
		java.util.Iterator i$
		autovalue.shaded.com.google$.common.collect.$Multimap source
		autovalue.shaded.com.google$.common.collect.$Multimap dest
	public static autovalue.shaded.com.google$.common.collect.$Multimap synchronizedMultimap (autovalue.shaded.com.google$.common.collect.$Multimap) 
		autovalue.shaded.com.google$.common.collect.$Multimap multimap
	public static autovalue.shaded.com.google$.common.collect.$Multimap unmodifiableMultimap (autovalue.shaded.com.google$.common.collect.$Multimap) 
		autovalue.shaded.com.google$.common.collect.$Multimap delegate
	public static autovalue.shaded.com.google$.common.collect.$Multimap unmodifiableMultimap (autovalue.shaded.com.google$.common.collect.$ImmutableMultimap) 
		autovalue.shaded.com.google$.common.collect.$ImmutableMultimap delegate
	public static autovalue.shaded.com.google$.common.collect.$SetMultimap synchronizedSetMultimap (autovalue.shaded.com.google$.common.collect.$SetMultimap) 
		autovalue.shaded.com.google$.common.collect.$SetMultimap multimap
	public static autovalue.shaded.com.google$.common.collect.$SetMultimap unmodifiableSetMultimap (autovalue.shaded.com.google$.common.collect.$SetMultimap) 
		autovalue.shaded.com.google$.common.collect.$SetMultimap delegate
	public static autovalue.shaded.com.google$.common.collect.$SetMultimap unmodifiableSetMultimap (autovalue.shaded.com.google$.common.collect.$ImmutableSetMultimap) 
		autovalue.shaded.com.google$.common.collect.$ImmutableSetMultimap delegate
	public static autovalue.shaded.com.google$.common.collect.$SortedSetMultimap synchronizedSortedSetMultimap (autovalue.shaded.com.google$.common.collect.$SortedSetMultimap) 
		autovalue.shaded.com.google$.common.collect.$SortedSetMultimap multimap
	public static autovalue.shaded.com.google$.common.collect.$SortedSetMultimap unmodifiableSortedSetMultimap (autovalue.shaded.com.google$.common.collect.$SortedSetMultimap) 
		autovalue.shaded.com.google$.common.collect.$SortedSetMultimap delegate
	public static autovalue.shaded.com.google$.common.collect.$ListMultimap synchronizedListMultimap (autovalue.shaded.com.google$.common.collect.$ListMultimap) 
		autovalue.shaded.com.google$.common.collect.$ListMultimap multimap
	public static autovalue.shaded.com.google$.common.collect.$ListMultimap unmodifiableListMultimap (autovalue.shaded.com.google$.common.collect.$ListMultimap) 
		autovalue.shaded.com.google$.common.collect.$ListMultimap delegate
	public static autovalue.shaded.com.google$.common.collect.$ListMultimap unmodifiableListMultimap (autovalue.shaded.com.google$.common.collect.$ImmutableListMultimap) 
		autovalue.shaded.com.google$.common.collect.$ImmutableListMultimap delegate
	private static java.util.Collection unmodifiableValueCollection (java.util.Collection) 
		java.util.Collection collection
	private static java.util.Collection unmodifiableEntries (java.util.Collection) 
		java.util.Collection entries
	public static java.util.Map asMap (autovalue.shaded.com.google$.common.collect.$ListMultimap) 
		autovalue.shaded.com.google$.common.collect.$ListMultimap multimap
	public static java.util.Map asMap (autovalue.shaded.com.google$.common.collect.$SetMultimap) 
		autovalue.shaded.com.google$.common.collect.$SetMultimap multimap
	public static java.util.Map asMap (autovalue.shaded.com.google$.common.collect.$SortedSetMultimap) 
		autovalue.shaded.com.google$.common.collect.$SortedSetMultimap multimap
	public static java.util.Map asMap (autovalue.shaded.com.google$.common.collect.$Multimap) 
		autovalue.shaded.com.google$.common.collect.$Multimap multimap
	public static autovalue.shaded.com.google$.common.collect.$SetMultimap forMap (java.util.Map) 
		java.util.Map map
	public static autovalue.shaded.com.google$.common.collect.$Multimap transformValues (autovalue.shaded.com.google$.common.collect.$Multimap, autovalue.shaded.com.google$.common.base.$Function) 
		autovalue.shaded.com.google$.common.collect.$Multimap fromMultimap
		autovalue.shaded.com.google$.common.base.$Function function
		autovalue.shaded.com.google$.common.collect.$Maps$EntryTransformer transformer
	public static autovalue.shaded.com.google$.common.collect.$Multimap transformEntries (autovalue.shaded.com.google$.common.collect.$Multimap, autovalue.shaded.com.google$.common.collect.$Maps$EntryTransformer) 
		autovalue.shaded.com.google$.common.collect.$Multimap fromMap
		autovalue.shaded.com.google$.common.collect.$Maps$EntryTransformer transformer
	public static autovalue.shaded.com.google$.common.collect.$ListMultimap transformValues (autovalue.shaded.com.google$.common.collect.$ListMultimap, autovalue.shaded.com.google$.common.base.$Function) 
		autovalue.shaded.com.google$.common.collect.$ListMultimap fromMultimap
		autovalue.shaded.com.google$.common.base.$Function function
		autovalue.shaded.com.google$.common.collect.$Maps$EntryTransformer transformer
	public static autovalue.shaded.com.google$.common.collect.$ListMultimap transformEntries (autovalue.shaded.com.google$.common.collect.$ListMultimap, autovalue.shaded.com.google$.common.collect.$Maps$EntryTransformer) 
		autovalue.shaded.com.google$.common.collect.$ListMultimap fromMap
		autovalue.shaded.com.google$.common.collect.$Maps$EntryTransformer transformer
	public static autovalue.shaded.com.google$.common.collect.$ImmutableListMultimap index (java.lang.Iterable, autovalue.shaded.com.google$.common.base.$Function) 
		Iterable values
		autovalue.shaded.com.google$.common.base.$Function keyFunction
	public static autovalue.shaded.com.google$.common.collect.$ImmutableListMultimap index (java.util.Iterator, autovalue.shaded.com.google$.common.base.$Function) 
		Object value
		java.util.Iterator values
		autovalue.shaded.com.google$.common.base.$Function keyFunction
		autovalue.shaded.com.google$.common.collect.$ImmutableListMultimap$Builder builder
	public static autovalue.shaded.com.google$.common.collect.$Multimap filterKeys (autovalue.shaded.com.google$.common.collect.$Multimap, autovalue.shaded.com.google$.common.base.$Predicate) 
		autovalue.shaded.com.google$.common.collect.$FilteredKeyMultimap prev
		autovalue.shaded.com.google$.common.collect.$FilteredMultimap prev
		autovalue.shaded.com.google$.common.collect.$Multimap unfiltered
		autovalue.shaded.com.google$.common.base.$Predicate keyPredicate
	public static autovalue.shaded.com.google$.common.collect.$SetMultimap filterKeys (autovalue.shaded.com.google$.common.collect.$SetMultimap, autovalue.shaded.com.google$.common.base.$Predicate) 
		autovalue.shaded.com.google$.common.collect.$FilteredKeySetMultimap prev
		autovalue.shaded.com.google$.common.collect.$FilteredSetMultimap prev
		autovalue.shaded.com.google$.common.collect.$SetMultimap unfiltered
		autovalue.shaded.com.google$.common.base.$Predicate keyPredicate
	public static autovalue.shaded.com.google$.common.collect.$ListMultimap filterKeys (autovalue.shaded.com.google$.common.collect.$ListMultimap, autovalue.shaded.com.google$.common.base.$Predicate) 
		autovalue.shaded.com.google$.common.collect.$FilteredKeyListMultimap prev
		autovalue.shaded.com.google$.common.collect.$ListMultimap unfiltered
		autovalue.shaded.com.google$.common.base.$Predicate keyPredicate
	public static autovalue.shaded.com.google$.common.collect.$Multimap filterValues (autovalue.shaded.com.google$.common.collect.$Multimap, autovalue.shaded.com.google$.common.base.$Predicate) 
		autovalue.shaded.com.google$.common.collect.$Multimap unfiltered
		autovalue.shaded.com.google$.common.base.$Predicate valuePredicate
	public static autovalue.shaded.com.google$.common.collect.$SetMultimap filterValues (autovalue.shaded.com.google$.common.collect.$SetMultimap, autovalue.shaded.com.google$.common.base.$Predicate) 
		autovalue.shaded.com.google$.common.collect.$SetMultimap unfiltered
		autovalue.shaded.com.google$.common.base.$Predicate valuePredicate
	public static autovalue.shaded.com.google$.common.collect.$Multimap filterEntries (autovalue.shaded.com.google$.common.collect.$Multimap, autovalue.shaded.com.google$.common.base.$Predicate) 
		autovalue.shaded.com.google$.common.collect.$Multimap unfiltered
		autovalue.shaded.com.google$.common.base.$Predicate entryPredicate
	public static autovalue.shaded.com.google$.common.collect.$SetMultimap filterEntries (autovalue.shaded.com.google$.common.collect.$SetMultimap, autovalue.shaded.com.google$.common.base.$Predicate) 
		autovalue.shaded.com.google$.common.collect.$SetMultimap unfiltered
		autovalue.shaded.com.google$.common.base.$Predicate entryPredicate
	private static autovalue.shaded.com.google$.common.collect.$Multimap filterFiltered (autovalue.shaded.com.google$.common.collect.$FilteredMultimap, autovalue.shaded.com.google$.common.base.$Predicate) 
		autovalue.shaded.com.google$.common.collect.$FilteredMultimap multimap
		autovalue.shaded.com.google$.common.base.$Predicate entryPredicate
		autovalue.shaded.com.google$.common.base.$Predicate predicate
	private static autovalue.shaded.com.google$.common.collect.$SetMultimap filterFiltered (autovalue.shaded.com.google$.common.collect.$FilteredSetMultimap, autovalue.shaded.com.google$.common.base.$Predicate) 
		autovalue.shaded.com.google$.common.collect.$FilteredSetMultimap multimap
		autovalue.shaded.com.google$.common.base.$Predicate entryPredicate
		autovalue.shaded.com.google$.common.base.$Predicate predicate
	static boolean equalsImpl (autovalue.shaded.com.google$.common.collect.$Multimap, java.lang.Object) 
		autovalue.shaded.com.google$.common.collect.$Multimap that
		autovalue.shaded.com.google$.common.collect.$Multimap multimap
		Object object
	static synthetic java.util.Collection access$000 (java.util.Collection) 
		java.util.Collection x0
	static synthetic java.util.Collection access$100 (java.util.Collection) 
		java.util.Collection x0
}

autovalue/shaded/com/google$/common/collect/$Multiset$Entry.class
$Multiset.java
package autovalue.shaded.com.google$.common.collect
public abstract autovalue.shaded.com.google$.common.collect.$Multiset$Entry extends java.lang.Object {
	public abstract java.lang.Object getElement () 
	public abstract int getCount () 
	public abstract boolean equals (java.lang.Object) 
	public abstract int hashCode () 
	public abstract java.lang.String toString () 
}

autovalue/shaded/com/google$/common/collect/$Multiset.class
$Multiset.java
package autovalue.shaded.com.google$.common.collect
public abstract autovalue.shaded.com.google$.common.collect.$Multiset extends java.lang.Object implements java.util.Collection  {
	public abstract int count (java.lang.Object) 
	public abstract int add (java.lang.Object, int) 
	public abstract int remove (java.lang.Object, int) 
	public abstract int setCount (java.lang.Object, int) 
	public abstract boolean setCount (java.lang.Object, int, int) 
	public abstract java.util.Set elementSet () 
	public abstract java.util.Set entrySet () 
	public abstract boolean equals (java.lang.Object) 
	public abstract int hashCode () 
	public abstract java.lang.String toString () 
	public abstract java.util.Iterator iterator () 
	public abstract boolean contains (java.lang.Object) 
	public abstract boolean containsAll (java.util.Collection) 
	public abstract boolean add (java.lang.Object) 
	public abstract boolean remove (java.lang.Object) 
	public abstract boolean removeAll (java.util.Collection) 
	public abstract boolean retainAll (java.util.Collection) 
}

autovalue/shaded/com/google$/common/collect/$Multisets$1$1.class
$Multisets.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$Multisets$1$1 extends autovalue.shaded.com.google$.common.collect.$AbstractIterator {
	final synthetic java.util.Iterator val$iterator1
	final synthetic java.util.Iterator val$iterator2
	final synthetic autovalue.shaded.com.google$.common.collect.$Multisets$1 this$0
	void  (autovalue.shaded.com.google$.common.collect.$Multisets$1, java.util.Iterator, java.util.Iterator) 
	protected autovalue.shaded.com.google$.common.collect.$Multiset$Entry computeNext () 
		autovalue.shaded.com.google$.common.collect.$Multiset$Entry entry1
		Object element
		int count
		autovalue.shaded.com.google$.common.collect.$Multiset$Entry entry2
		Object element
	protected volatile synthetic java.lang.Object computeNext () 
}

autovalue/shaded/com/google$/common/collect/$Multisets$1.class
$Multisets.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$Multisets$1 extends autovalue.shaded.com.google$.common.collect.$AbstractMultiset {
	final synthetic autovalue.shaded.com.google$.common.collect.$Multiset val$multiset1
	final synthetic autovalue.shaded.com.google$.common.collect.$Multiset val$multiset2
	void  (autovalue.shaded.com.google$.common.collect.$Multiset, autovalue.shaded.com.google$.common.collect.$Multiset) 
	public boolean contains (java.lang.Object) 
		Object element
	public boolean isEmpty () 
	public int count (java.lang.Object) 
		Object element
	java.util.Set createElementSet () 
	java.util.Iterator entryIterator () 
		java.util.Iterator iterator1
		java.util.Iterator iterator2
	int distinctElements () 
}

autovalue/shaded/com/google$/common/collect/$Multisets$2$1.class
$Multisets.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$Multisets$2$1 extends autovalue.shaded.com.google$.common.collect.$AbstractIterator {
	final synthetic java.util.Iterator val$iterator1
	final synthetic autovalue.shaded.com.google$.common.collect.$Multisets$2 this$0
	void  (autovalue.shaded.com.google$.common.collect.$Multisets$2, java.util.Iterator) 
	protected autovalue.shaded.com.google$.common.collect.$Multiset$Entry computeNext () 
		autovalue.shaded.com.google$.common.collect.$Multiset$Entry entry1
		Object element
		int count
	protected volatile synthetic java.lang.Object computeNext () 
}

autovalue/shaded/com/google$/common/collect/$Multisets$2.class
$Multisets.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$Multisets$2 extends autovalue.shaded.com.google$.common.collect.$AbstractMultiset {
	final synthetic autovalue.shaded.com.google$.common.collect.$Multiset val$multiset1
	final synthetic autovalue.shaded.com.google$.common.collect.$Multiset val$multiset2
	void  (autovalue.shaded.com.google$.common.collect.$Multiset, autovalue.shaded.com.google$.common.collect.$Multiset) 
	public int count (java.lang.Object) 
		Object element
		int count1
	java.util.Set createElementSet () 
	java.util.Iterator entryIterator () 
		java.util.Iterator iterator1
	int distinctElements () 
}

autovalue/shaded/com/google$/common/collect/$Multisets$3$1.class
$Multisets.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$Multisets$3$1 extends autovalue.shaded.com.google$.common.collect.$AbstractIterator {
	final synthetic java.util.Iterator val$iterator1
	final synthetic java.util.Iterator val$iterator2
	final synthetic autovalue.shaded.com.google$.common.collect.$Multisets$3 this$0
	void  (autovalue.shaded.com.google$.common.collect.$Multisets$3, java.util.Iterator, java.util.Iterator) 
	protected autovalue.shaded.com.google$.common.collect.$Multiset$Entry computeNext () 
		autovalue.shaded.com.google$.common.collect.$Multiset$Entry entry1
		Object element
		int count
		autovalue.shaded.com.google$.common.collect.$Multiset$Entry entry2
		Object element
	protected volatile synthetic java.lang.Object computeNext () 
}

autovalue/shaded/com/google$/common/collect/$Multisets$3.class
$Multisets.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$Multisets$3 extends autovalue.shaded.com.google$.common.collect.$AbstractMultiset {
	final synthetic autovalue.shaded.com.google$.common.collect.$Multiset val$multiset1
	final synthetic autovalue.shaded.com.google$.common.collect.$Multiset val$multiset2
	void  (autovalue.shaded.com.google$.common.collect.$Multiset, autovalue.shaded.com.google$.common.collect.$Multiset) 
	public boolean contains (java.lang.Object) 
		Object element
	public boolean isEmpty () 
	public int size () 
	public int count (java.lang.Object) 
		Object element
	java.util.Set createElementSet () 
	java.util.Iterator entryIterator () 
		java.util.Iterator iterator1
		java.util.Iterator iterator2
	int distinctElements () 
}

autovalue/shaded/com/google$/common/collect/$Multisets$4$1.class
$Multisets.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$Multisets$4$1 extends autovalue.shaded.com.google$.common.collect.$AbstractIterator {
	final synthetic java.util.Iterator val$iterator1
	final synthetic autovalue.shaded.com.google$.common.collect.$Multisets$4 this$0
	void  (autovalue.shaded.com.google$.common.collect.$Multisets$4, java.util.Iterator) 
	protected autovalue.shaded.com.google$.common.collect.$Multiset$Entry computeNext () 
		autovalue.shaded.com.google$.common.collect.$Multiset$Entry entry1
		Object element
		int count
	protected volatile synthetic java.lang.Object computeNext () 
}

autovalue/shaded/com/google$/common/collect/$Multisets$4.class
$Multisets.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$Multisets$4 extends autovalue.shaded.com.google$.common.collect.$AbstractMultiset {
	final synthetic autovalue.shaded.com.google$.common.collect.$Multiset val$multiset1
	final synthetic autovalue.shaded.com.google$.common.collect.$Multiset val$multiset2
	void  (autovalue.shaded.com.google$.common.collect.$Multiset, autovalue.shaded.com.google$.common.collect.$Multiset) 
	public int count (java.lang.Object) 
		Object element
		int count1
	java.util.Iterator entryIterator () 
		java.util.Iterator iterator1
	int distinctElements () 
}

autovalue/shaded/com/google$/common/collect/$Multisets$5.class
$Multisets.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$Multisets$5 extends autovalue.shaded.com.google$.common.collect.$Ordering {
	void  () 
	public int compare (autovalue.shaded.com.google$.common.collect.$Multiset$Entry, autovalue.shaded.com.google$.common.collect.$Multiset$Entry) 
		autovalue.shaded.com.google$.common.collect.$Multiset$Entry entry1
		autovalue.shaded.com.google$.common.collect.$Multiset$Entry entry2
	public volatile synthetic int compare (java.lang.Object, java.lang.Object) 
		Object x0
		Object x1
}

autovalue/shaded/com/google$/common/collect/$Multisets$AbstractEntry.class
$Multisets.java
package autovalue.shaded.com.google$.common.collect
abstract autovalue.shaded.com.google$.common.collect.$Multisets$AbstractEntry extends java.lang.Object implements autovalue.shaded.com.google$.common.collect.$Multiset$Entry  {
	void  () 
	public boolean equals (java.lang.Object) 
		autovalue.shaded.com.google$.common.collect.$Multiset$Entry that
		Object object
	public int hashCode () 
		Object e
	public java.lang.String toString () 
		String text
		int n
}

autovalue/shaded/com/google$/common/collect/$Multisets$ElementSet$1.class
$Multisets.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$Multisets$ElementSet$1 extends autovalue.shaded.com.google$.common.collect.$TransformedIterator {
	final synthetic autovalue.shaded.com.google$.common.collect.$Multisets$ElementSet this$0
	void  (autovalue.shaded.com.google$.common.collect.$Multisets$ElementSet, java.util.Iterator) 
		java.util.Iterator x0
	java.lang.Object transform (autovalue.shaded.com.google$.common.collect.$Multiset$Entry) 
		autovalue.shaded.com.google$.common.collect.$Multiset$Entry entry
	volatile synthetic java.lang.Object transform (java.lang.Object) 
		Object x0
}

autovalue/shaded/com/google$/common/collect/$Multisets$ElementSet.class
$Multisets.java
package autovalue.shaded.com.google$.common.collect
abstract autovalue.shaded.com.google$.common.collect.$Multisets$ElementSet extends autovalue.shaded.com.google$.common.collect.$Sets$ImprovedAbstractSet {
	void  () 
	abstract autovalue.shaded.com.google$.common.collect.$Multiset multiset () 
	public void clear () 
	public boolean contains (java.lang.Object) 
		Object o
	public boolean containsAll (java.util.Collection) 
		java.util.Collection c
	public boolean isEmpty () 
	public java.util.Iterator iterator () 
	public boolean remove (java.lang.Object) 
		Object o
	public int size () 
}

autovalue/shaded/com/google$/common/collect/$Multisets$EntrySet.class
$Multisets.java
package autovalue.shaded.com.google$.common.collect
abstract autovalue.shaded.com.google$.common.collect.$Multisets$EntrySet extends autovalue.shaded.com.google$.common.collect.$Sets$ImprovedAbstractSet {
	void  () 
	abstract autovalue.shaded.com.google$.common.collect.$Multiset multiset () 
	public boolean contains (java.lang.Object) 
		autovalue.shaded.com.google$.common.collect.$Multiset$Entry entry
		int count
		Object o
	public boolean remove (java.lang.Object) 
		autovalue.shaded.com.google$.common.collect.$Multiset multiset
		autovalue.shaded.com.google$.common.collect.$Multiset$Entry entry
		Object element
		int entryCount
		Object object
	public void clear () 
}

autovalue/shaded/com/google$/common/collect/$Multisets$FilteredMultiset$1.class
$Multisets.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$Multisets$FilteredMultiset$1 extends java.lang.Object implements autovalue.shaded.com.google$.common.base.$Predicate  {
	final synthetic autovalue.shaded.com.google$.common.collect.$Multisets$FilteredMultiset this$0
	void  (autovalue.shaded.com.google$.common.collect.$Multisets$FilteredMultiset) 
	public boolean apply (autovalue.shaded.com.google$.common.collect.$Multiset$Entry) 
		autovalue.shaded.com.google$.common.collect.$Multiset$Entry entry
	public volatile synthetic boolean apply (java.lang.Object) 
		Object x0
}

autovalue/shaded/com/google$/common/collect/$Multisets$FilteredMultiset.class
$Multisets.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$Multisets$FilteredMultiset extends autovalue.shaded.com.google$.common.collect.$AbstractMultiset {
	final autovalue.shaded.com.google$.common.collect.$Multiset unfiltered
	final autovalue.shaded.com.google$.common.base.$Predicate predicate
	void  (autovalue.shaded.com.google$.common.collect.$Multiset, autovalue.shaded.com.google$.common.base.$Predicate) 
		autovalue.shaded.com.google$.common.collect.$Multiset unfiltered
		autovalue.shaded.com.google$.common.base.$Predicate predicate
	public autovalue.shaded.com.google$.common.collect.$UnmodifiableIterator iterator () 
	java.util.Set createElementSet () 
	java.util.Set createEntrySet () 
	java.util.Iterator entryIterator () 
	int distinctElements () 
	public int count (java.lang.Object) 
		Object e
		Object element
		int count
	public int add (java.lang.Object, int) 
		Object element
		int occurrences
	public int remove (java.lang.Object, int) 
		Object element
		int occurrences
	public void clear () 
	public volatile synthetic java.util.Iterator iterator () 
}

autovalue/shaded/com/google$/common/collect/$Multisets$ImmutableEntry.class
$Multisets.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$Multisets$ImmutableEntry extends autovalue.shaded.com.google$.common.collect.$Multisets$AbstractEntry implements java.io.Serializable  {
	private final Object element
	private final int count
	private static final long serialVersionUID
	void  (java.lang.Object, int) 
		Object element
		int count
	public final java.lang.Object getElement () 
	public final int getCount () 
	public autovalue.shaded.com.google$.common.collect.$Multisets$ImmutableEntry nextInBucket () 
}

autovalue/shaded/com/google$/common/collect/$Multisets$MultisetIteratorImpl.class
$Multisets.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$Multisets$MultisetIteratorImpl extends java.lang.Object implements java.util.Iterator  {
	private final autovalue.shaded.com.google$.common.collect.$Multiset multiset
	private final java.util.Iterator entryIterator
	private autovalue.shaded.com.google$.common.collect.$Multiset$Entry currentEntry
	private int laterCount
	private int totalCount
	private boolean canRemove
	void  (autovalue.shaded.com.google$.common.collect.$Multiset, java.util.Iterator) 
		autovalue.shaded.com.google$.common.collect.$Multiset multiset
		java.util.Iterator entryIterator
	public boolean hasNext () 
	public java.lang.Object next () 
	public void remove () 
}

autovalue/shaded/com/google$/common/collect/$Multisets$UnmodifiableMultiset.class
$Multisets.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$Multisets$UnmodifiableMultiset extends autovalue.shaded.com.google$.common.collect.$ForwardingMultiset implements java.io.Serializable  {
	final autovalue.shaded.com.google$.common.collect.$Multiset delegate
	transient java.util.Set elementSet
	transient java.util.Set entrySet
	private static final long serialVersionUID
	void  (autovalue.shaded.com.google$.common.collect.$Multiset) 
		autovalue.shaded.com.google$.common.collect.$Multiset delegate
	protected autovalue.shaded.com.google$.common.collect.$Multiset delegate () 
	java.util.Set createElementSet () 
	public java.util.Set elementSet () 
		java.util.Set es
	public java.util.Set entrySet () 
		java.util.Set es
	public java.util.Iterator iterator () 
	public boolean add (java.lang.Object) 
		Object element
	public int add (java.lang.Object, int) 
		Object element
		int occurences
	public boolean addAll (java.util.Collection) 
		java.util.Collection elementsToAdd
	public boolean remove (java.lang.Object) 
		Object element
	public int remove (java.lang.Object, int) 
		Object element
		int occurrences
	public boolean removeAll (java.util.Collection) 
		java.util.Collection elementsToRemove
	public boolean retainAll (java.util.Collection) 
		java.util.Collection elementsToRetain
	public void clear () 
	public int setCount (java.lang.Object, int) 
		Object element
		int count
	public boolean setCount (java.lang.Object, int, int) 
		Object element
		int oldCount
		int newCount
	protected volatile synthetic java.util.Collection delegate () 
	protected volatile synthetic java.lang.Object delegate () 
}

autovalue/shaded/com/google$/common/collect/$Multisets.class
$Multisets.java
package autovalue.shaded.com.google$.common.collect
public final autovalue.shaded.com.google$.common.collect.$Multisets extends java.lang.Object {
	private static final autovalue.shaded.com.google$.common.collect.$Ordering DECREASING_COUNT_ORDERING
	private void  () 
	public static autovalue.shaded.com.google$.common.collect.$Multiset unmodifiableMultiset (autovalue.shaded.com.google$.common.collect.$Multiset) 
		autovalue.shaded.com.google$.common.collect.$Multiset result
		autovalue.shaded.com.google$.common.collect.$Multiset multiset
	public static autovalue.shaded.com.google$.common.collect.$Multiset unmodifiableMultiset (autovalue.shaded.com.google$.common.collect.$ImmutableMultiset) 
		autovalue.shaded.com.google$.common.collect.$ImmutableMultiset multiset
	public static autovalue.shaded.com.google$.common.collect.$SortedMultiset unmodifiableSortedMultiset (autovalue.shaded.com.google$.common.collect.$SortedMultiset) 
		autovalue.shaded.com.google$.common.collect.$SortedMultiset sortedMultiset
	public static autovalue.shaded.com.google$.common.collect.$Multiset$Entry immutableEntry (java.lang.Object, int) 
		Object e
		int n
	public static autovalue.shaded.com.google$.common.collect.$Multiset filter (autovalue.shaded.com.google$.common.collect.$Multiset, autovalue.shaded.com.google$.common.base.$Predicate) 
		autovalue.shaded.com.google$.common.collect.$Multisets$FilteredMultiset filtered
		autovalue.shaded.com.google$.common.base.$Predicate combinedPredicate
		autovalue.shaded.com.google$.common.collect.$Multiset unfiltered
		autovalue.shaded.com.google$.common.base.$Predicate predicate
	static int inferDistinctElements (java.lang.Iterable) 
		Iterable elements
	public static autovalue.shaded.com.google$.common.collect.$Multiset union (autovalue.shaded.com.google$.common.collect.$Multiset, autovalue.shaded.com.google$.common.collect.$Multiset) 
		autovalue.shaded.com.google$.common.collect.$Multiset multiset1
		autovalue.shaded.com.google$.common.collect.$Multiset multiset2
	public static autovalue.shaded.com.google$.common.collect.$Multiset intersection (autovalue.shaded.com.google$.common.collect.$Multiset, autovalue.shaded.com.google$.common.collect.$Multiset) 
		autovalue.shaded.com.google$.common.collect.$Multiset multiset1
		autovalue.shaded.com.google$.common.collect.$Multiset multiset2
	public static autovalue.shaded.com.google$.common.collect.$Multiset sum (autovalue.shaded.com.google$.common.collect.$Multiset, autovalue.shaded.com.google$.common.collect.$Multiset) 
		autovalue.shaded.com.google$.common.collect.$Multiset multiset1
		autovalue.shaded.com.google$.common.collect.$Multiset multiset2
	public static autovalue.shaded.com.google$.common.collect.$Multiset difference (autovalue.shaded.com.google$.common.collect.$Multiset, autovalue.shaded.com.google$.common.collect.$Multiset) 
		autovalue.shaded.com.google$.common.collect.$Multiset multiset1
		autovalue.shaded.com.google$.common.collect.$Multiset multiset2
	public static boolean containsOccurrences (autovalue.shaded.com.google$.common.collect.$Multiset, autovalue.shaded.com.google$.common.collect.$Multiset) 
		int superCount
		autovalue.shaded.com.google$.common.collect.$Multiset$Entry entry
		java.util.Iterator i$
		autovalue.shaded.com.google$.common.collect.$Multiset superMultiset
		autovalue.shaded.com.google$.common.collect.$Multiset subMultiset
	public static boolean retainOccurrences (autovalue.shaded.com.google$.common.collect.$Multiset, autovalue.shaded.com.google$.common.collect.$Multiset) 
		autovalue.shaded.com.google$.common.collect.$Multiset multisetToModify
		autovalue.shaded.com.google$.common.collect.$Multiset multisetToRetain
	private static boolean retainOccurrencesImpl (autovalue.shaded.com.google$.common.collect.$Multiset, autovalue.shaded.com.google$.common.collect.$Multiset) 
		autovalue.shaded.com.google$.common.collect.$Multiset$Entry entry
		int retainCount
		autovalue.shaded.com.google$.common.collect.$Multiset multisetToModify
		autovalue.shaded.com.google$.common.collect.$Multiset occurrencesToRetain
		java.util.Iterator entryIterator
		boolean changed
	public static boolean removeOccurrences (autovalue.shaded.com.google$.common.collect.$Multiset, java.lang.Iterable) 
		Object o
		java.util.Iterator i$
		boolean changed
		autovalue.shaded.com.google$.common.collect.$Multiset multisetToModify
		Iterable occurrencesToRemove
	public static boolean removeOccurrences (autovalue.shaded.com.google$.common.collect.$Multiset, autovalue.shaded.com.google$.common.collect.$Multiset) 
		autovalue.shaded.com.google$.common.collect.$Multiset$Entry entry
		int removeCount
		autovalue.shaded.com.google$.common.collect.$Multiset multisetToModify
		autovalue.shaded.com.google$.common.collect.$Multiset occurrencesToRemove
		boolean changed
		java.util.Iterator entryIterator
	static boolean equalsImpl (autovalue.shaded.com.google$.common.collect.$Multiset, java.lang.Object) 
		autovalue.shaded.com.google$.common.collect.$Multiset$Entry entry
		java.util.Iterator i$
		autovalue.shaded.com.google$.common.collect.$Multiset that
		autovalue.shaded.com.google$.common.collect.$Multiset multiset
		Object object
	static boolean addAllImpl (autovalue.shaded.com.google$.common.collect.$Multiset, java.util.Collection) 
		autovalue.shaded.com.google$.common.collect.$Multiset$Entry entry
		java.util.Iterator i$
		autovalue.shaded.com.google$.common.collect.$Multiset that
		autovalue.shaded.com.google$.common.collect.$Multiset self
		java.util.Collection elements
	static boolean removeAllImpl (autovalue.shaded.com.google$.common.collect.$Multiset, java.util.Collection) 
		autovalue.shaded.com.google$.common.collect.$Multiset self
		java.util.Collection elementsToRemove
		java.util.Collection collection
	static boolean retainAllImpl (autovalue.shaded.com.google$.common.collect.$Multiset, java.util.Collection) 
		autovalue.shaded.com.google$.common.collect.$Multiset self
		java.util.Collection elementsToRetain
		java.util.Collection collection
	static int setCountImpl (autovalue.shaded.com.google$.common.collect.$Multiset, java.lang.Object, int) 
		autovalue.shaded.com.google$.common.collect.$Multiset self
		Object element
		int count
		int oldCount
		int delta
	static boolean setCountImpl (autovalue.shaded.com.google$.common.collect.$Multiset, java.lang.Object, int, int) 
		autovalue.shaded.com.google$.common.collect.$Multiset self
		Object element
		int oldCount
		int newCount
	static java.util.Iterator iteratorImpl (autovalue.shaded.com.google$.common.collect.$Multiset) 
		autovalue.shaded.com.google$.common.collect.$Multiset multiset
	static int sizeImpl (autovalue.shaded.com.google$.common.collect.$Multiset) 
		autovalue.shaded.com.google$.common.collect.$Multiset$Entry entry
		java.util.Iterator i$
		autovalue.shaded.com.google$.common.collect.$Multiset multiset
		long size
	static autovalue.shaded.com.google$.common.collect.$Multiset cast (java.lang.Iterable) 
		Iterable iterable
	public static autovalue.shaded.com.google$.common.collect.$ImmutableMultiset copyHighestCountFirst (autovalue.shaded.com.google$.common.collect.$Multiset) 
		autovalue.shaded.com.google$.common.collect.$Multiset multiset
		java.util.List sortedEntries
	static void  () 
}

autovalue/shaded/com/google$/common/collect/$NaturalOrdering.class
$NaturalOrdering.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$NaturalOrdering extends autovalue.shaded.com.google$.common.collect.$Ordering implements java.io.Serializable  {
	static final autovalue.shaded.com.google$.common.collect.$NaturalOrdering INSTANCE
	private static final long serialVersionUID
	public int compare (java.lang.Comparable, java.lang.Comparable) 
		Comparable left
		Comparable right
	public autovalue.shaded.com.google$.common.collect.$Ordering reverse () 
	private java.lang.Object readResolve () 
	public java.lang.String toString () 
	private void  () 
	public volatile synthetic int compare (java.lang.Object, java.lang.Object) 
		Object x0
		Object x1
	static void  () 
}

autovalue/shaded/com/google$/common/collect/$NullsFirstOrdering.class
$NullsFirstOrdering.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$NullsFirstOrdering extends autovalue.shaded.com.google$.common.collect.$Ordering implements java.io.Serializable  {
	final autovalue.shaded.com.google$.common.collect.$Ordering ordering
	private static final long serialVersionUID
	void  (autovalue.shaded.com.google$.common.collect.$Ordering) 
		autovalue.shaded.com.google$.common.collect.$Ordering ordering
	public int compare (java.lang.Object, java.lang.Object) 
		Object left
		Object right
	public autovalue.shaded.com.google$.common.collect.$Ordering reverse () 
	public autovalue.shaded.com.google$.common.collect.$Ordering nullsFirst () 
	public autovalue.shaded.com.google$.common.collect.$Ordering nullsLast () 
	public boolean equals (java.lang.Object) 
		autovalue.shaded.com.google$.common.collect.$NullsFirstOrdering that
		Object object
	public int hashCode () 
	public java.lang.String toString () 
}

autovalue/shaded/com/google$/common/collect/$NullsLastOrdering.class
$NullsLastOrdering.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$NullsLastOrdering extends autovalue.shaded.com.google$.common.collect.$Ordering implements java.io.Serializable  {
	final autovalue.shaded.com.google$.common.collect.$Ordering ordering
	private static final long serialVersionUID
	void  (autovalue.shaded.com.google$.common.collect.$Ordering) 
		autovalue.shaded.com.google$.common.collect.$Ordering ordering
	public int compare (java.lang.Object, java.lang.Object) 
		Object left
		Object right
	public autovalue.shaded.com.google$.common.collect.$Ordering reverse () 
	public autovalue.shaded.com.google$.common.collect.$Ordering nullsFirst () 
	public autovalue.shaded.com.google$.common.collect.$Ordering nullsLast () 
	public boolean equals (java.lang.Object) 
		autovalue.shaded.com.google$.common.collect.$NullsLastOrdering that
		Object object
	public int hashCode () 
	public java.lang.String toString () 
}

autovalue/shaded/com/google$/common/collect/$ObjectArrays.class
$ObjectArrays.java
package autovalue.shaded.com.google$.common.collect
public final autovalue.shaded.com.google$.common.collect.$ObjectArrays extends java.lang.Object {
	static final Object[] EMPTY_ARRAY
	private void  () 
	public static java.lang.Object[] newArray (java.lang.Class, int) 
		Class type
		int length
	public static java.lang.Object[] newArray (java.lang.Object[], int) 
		Object[] reference
		int length
	public static java.lang.Object[] concat (java.lang.Object[], java.lang.Object[], java.lang.Class) 
		Object[] first
		Object[] second
		Class type
		Object[] result
	public static java.lang.Object[] concat (java.lang.Object, java.lang.Object[]) 
		Object element
		Object[] array
		Object[] result
	public static java.lang.Object[] concat (java.lang.Object[], java.lang.Object) 
		Object[] array
		Object element
		Object[] result
	static java.lang.Object[] arraysCopyOf (java.lang.Object[], int) 
		Object[] original
		int newLength
		Object[] copy
	static java.lang.Object[] toArrayImpl (java.util.Collection, java.lang.Object[]) 
		java.util.Collection c
		Object[] array
		int size
	static java.lang.Object[] toArrayImpl (java.lang.Object[], int, int, java.lang.Object[]) 
		Object[] src
		int offset
		int len
		Object[] dst
	static java.lang.Object[] toArrayImpl (java.util.Collection) 
		java.util.Collection c
	static java.lang.Object[] copyAsObjectArray (java.lang.Object[], int, int) 
		Object[] elements
		int offset
		int length
		Object[] result
	private static java.lang.Object[] fillArray (java.lang.Iterable, java.lang.Object[]) 
		Object element
		java.util.Iterator i$
		Iterable elements
		Object[] array
		int i
	static void swap (java.lang.Object[], int, int) 
		Object[] array
		int i
		int j
		Object temp
	static transient java.lang.Object[] checkElementsNotNull (java.lang.Object[]) 
		Object[] array
	static java.lang.Object[] checkElementsNotNull (java.lang.Object[], int) 
		int i
		Object[] array
		int length
	static java.lang.Object checkElementNotNull (java.lang.Object, int) 
		Object element
		int index
	static void  () 
}

autovalue/shaded/com/google$/common/collect/$Ordering$ArbitraryOrdering$1.class
$Ordering.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$Ordering$ArbitraryOrdering$1 extends java.lang.Object implements autovalue.shaded.com.google$.common.base.$Function  {
	final java.util.concurrent.atomic.AtomicInteger counter
	final synthetic autovalue.shaded.com.google$.common.collect.$Ordering$ArbitraryOrdering this$0
	void  (autovalue.shaded.com.google$.common.collect.$Ordering$ArbitraryOrdering) 
	public java.lang.Integer apply (java.lang.Object) 
		Object from
	public volatile synthetic java.lang.Object apply (java.lang.Object) 
		Object x0
}

autovalue/shaded/com/google$/common/collect/$Ordering$ArbitraryOrdering.class
$Ordering.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$Ordering$ArbitraryOrdering extends autovalue.shaded.com.google$.common.collect.$Ordering {
	private java.util.Map uids
	void  () 
	public int compare (java.lang.Object, java.lang.Object) 
		Object left
		Object right
		int leftCode
		int rightCode
		int result
	public java.lang.String toString () 
	int identityHashCode (java.lang.Object) 
		Object object
}

autovalue/shaded/com/google$/common/collect/$Ordering$ArbitraryOrderingHolder.class
$Ordering.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$Ordering$ArbitraryOrderingHolder extends java.lang.Object {
	static final autovalue.shaded.com.google$.common.collect.$Ordering ARBITRARY_ORDERING
	private void  () 
	static void  () 
}

autovalue/shaded/com/google$/common/collect/$Ordering$IncomparableValueException.class
$Ordering.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$Ordering$IncomparableValueException extends java.lang.ClassCastException {
	final Object value
	private static final long serialVersionUID
	void  (java.lang.Object) 
		Object value
}

autovalue/shaded/com/google$/common/collect/$Ordering.class
$Ordering.java
package autovalue.shaded.com.google$.common.collect
public abstract autovalue.shaded.com.google$.common.collect.$Ordering extends java.lang.Object implements java.util.Comparator  {
	static final int LEFT_IS_GREATER
	static final int RIGHT_IS_GREATER
	public static autovalue.shaded.com.google$.common.collect.$Ordering natural () 
	public static autovalue.shaded.com.google$.common.collect.$Ordering from (java.util.Comparator) 
		java.util.Comparator comparator
	public static autovalue.shaded.com.google$.common.collect.$Ordering from (autovalue.shaded.com.google$.common.collect.$Ordering) 
		autovalue.shaded.com.google$.common.collect.$Ordering ordering
	public static autovalue.shaded.com.google$.common.collect.$Ordering explicit (java.util.List) 
		java.util.List valuesInOrder
	public static transient autovalue.shaded.com.google$.common.collect.$Ordering explicit (java.lang.Object, java.lang.Object[]) 
		Object leastValue
		Object[] remainingValuesInOrder
	public static autovalue.shaded.com.google$.common.collect.$Ordering allEqual () 
	public static autovalue.shaded.com.google$.common.collect.$Ordering usingToString () 
	public static autovalue.shaded.com.google$.common.collect.$Ordering arbitrary () 
	protected void  () 
	public autovalue.shaded.com.google$.common.collect.$Ordering reverse () 
	public autovalue.shaded.com.google$.common.collect.$Ordering nullsFirst () 
	public autovalue.shaded.com.google$.common.collect.$Ordering nullsLast () 
	public autovalue.shaded.com.google$.common.collect.$Ordering onResultOf (autovalue.shaded.com.google$.common.base.$Function) 
		autovalue.shaded.com.google$.common.base.$Function function
	autovalue.shaded.com.google$.common.collect.$Ordering onKeys () 
	public autovalue.shaded.com.google$.common.collect.$Ordering compound (java.util.Comparator) 
		java.util.Comparator secondaryComparator
	public static autovalue.shaded.com.google$.common.collect.$Ordering compound (java.lang.Iterable) 
		Iterable comparators
	public autovalue.shaded.com.google$.common.collect.$Ordering lexicographical () 
	public abstract int compare (java.lang.Object, java.lang.Object) 
	public java.lang.Object min (java.util.Iterator) 
		java.util.Iterator iterator
		Object minSoFar
	public java.lang.Object min (java.lang.Iterable) 
		Iterable iterable
	public java.lang.Object min (java.lang.Object, java.lang.Object) 
		Object a
		Object b
	public transient java.lang.Object min (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object[]) 
		Object r
		Object[] arr$
		int len$
		int i$
		Object a
		Object b
		Object c
		Object[] rest
		Object minSoFar
	public java.lang.Object max (java.util.Iterator) 
		java.util.Iterator iterator
		Object maxSoFar
	public java.lang.Object max (java.lang.Iterable) 
		Iterable iterable
	public java.lang.Object max (java.lang.Object, java.lang.Object) 
		Object a
		Object b
	public transient java.lang.Object max (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object[]) 
		Object r
		Object[] arr$
		int len$
		int i$
		Object a
		Object b
		Object c
		Object[] rest
		Object maxSoFar
	public java.util.List leastOf (java.lang.Iterable, int) 
		Object[] array
		java.util.Collection collection
		Iterable iterable
		int k
	public java.util.List leastOf (java.util.Iterator, int) 
		java.util.ArrayList list
		Object e
		int pivotIndex
		int pivotNewIndex
		int i
		int left
		int right
		int minThresholdPosition
		Object e
		java.util.Iterator elements
		int k
		int bufferCap
		Object[] buffer
		Object threshold
		int bufferSize
	private int partition (java.lang.Object[], int, int, int) 
		int i
		Object[] values
		int left
		int right
		int pivotIndex
		Object pivotValue
		int storeIndex
	public java.util.List greatestOf (java.lang.Iterable, int) 
		Iterable iterable
		int k
	public java.util.List greatestOf (java.util.Iterator, int) 
		java.util.Iterator iterator
		int k
	public java.util.List sortedCopy (java.lang.Iterable) 
		Iterable elements
		Object[] array
	public autovalue.shaded.com.google$.common.collect.$ImmutableList immutableSortedCopy (java.lang.Iterable) 
		Object e
		Object[] arr$
		int len$
		int i$
		Iterable elements
		Object[] array
	public boolean isOrdered (java.lang.Iterable) 
		Object next
		Object prev
		Iterable iterable
		java.util.Iterator it
	public boolean isStrictlyOrdered (java.lang.Iterable) 
		Object next
		Object prev
		Iterable iterable
		java.util.Iterator it
	public int binarySearch (java.util.List, java.lang.Object) 
		java.util.List sortedList
		Object key
}

autovalue/shaded/com/google$/common/collect/$PeekingIterator.class
$PeekingIterator.java
package autovalue.shaded.com.google$.common.collect
public abstract autovalue.shaded.com.google$.common.collect.$PeekingIterator extends java.lang.Object implements java.util.Iterator  {
	public abstract java.lang.Object peek () 
	public abstract java.lang.Object next () 
	public abstract void remove () 
}

autovalue/shaded/com/google$/common/collect/$Platform.class
$Platform.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$Platform extends java.lang.Object {
	static java.lang.Object[] newArray (java.lang.Object[], int) 
		Object[] reference
		int length
		Class type
		Object[] result
	static java.util.Set newSetFromMap (java.util.Map) 
		java.util.Map map
	static autovalue.shaded.com.google$.common.collect.$MapMaker tryWeakKeys (autovalue.shaded.com.google$.common.collect.$MapMaker) 
		autovalue.shaded.com.google$.common.collect.$MapMaker mapMaker
	static java.util.SortedMap mapsTransformEntriesSortedMap (java.util.SortedMap, autovalue.shaded.com.google$.common.collect.$Maps$EntryTransformer) 
		java.util.SortedMap fromMap
		autovalue.shaded.com.google$.common.collect.$Maps$EntryTransformer transformer
	static java.util.SortedMap mapsAsMapSortedSet (java.util.SortedSet, autovalue.shaded.com.google$.common.base.$Function) 
		java.util.SortedSet set
		autovalue.shaded.com.google$.common.base.$Function function
	static java.util.SortedSet setsFilterSortedSet (java.util.SortedSet, autovalue.shaded.com.google$.common.base.$Predicate) 
		java.util.SortedSet set
		autovalue.shaded.com.google$.common.base.$Predicate predicate
	static java.util.SortedMap mapsFilterSortedMap (java.util.SortedMap, autovalue.shaded.com.google$.common.base.$Predicate) 
		java.util.SortedMap map
		autovalue.shaded.com.google$.common.base.$Predicate predicate
	static java.util.Queue newFastestQueue (int) 
		int initialCapacity
	private void  () 
}

autovalue/shaded/com/google$/common/collect/$RegularImmutableAsList.class
$RegularImmutableAsList.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$RegularImmutableAsList extends autovalue.shaded.com.google$.common.collect.$ImmutableAsList {
	private final autovalue.shaded.com.google$.common.collect.$ImmutableCollection delegate
	private final autovalue.shaded.com.google$.common.collect.$ImmutableList delegateList
	void  (autovalue.shaded.com.google$.common.collect.$ImmutableCollection, autovalue.shaded.com.google$.common.collect.$ImmutableList) 
		autovalue.shaded.com.google$.common.collect.$ImmutableCollection delegate
		autovalue.shaded.com.google$.common.collect.$ImmutableList delegateList
	void  (autovalue.shaded.com.google$.common.collect.$ImmutableCollection, java.lang.Object[]) 
		autovalue.shaded.com.google$.common.collect.$ImmutableCollection delegate
		Object[] array
	autovalue.shaded.com.google$.common.collect.$ImmutableCollection delegateCollection () 
	autovalue.shaded.com.google$.common.collect.$ImmutableList delegateList () 
	public autovalue.shaded.com.google$.common.collect.$UnmodifiableListIterator listIterator (int) 
		int index
	int copyIntoArray (java.lang.Object[], int) 
		Object[] dst
		int offset
	public java.lang.Object get (int) 
		int index
	public volatile synthetic java.util.ListIterator listIterator (int) 
		int x0
}

autovalue/shaded/com/google$/common/collect/$RegularImmutableBiMap$1.class
$RegularImmutableBiMap.java
package autovalue.shaded.com.google$.common.collect
synthetic autovalue.shaded.com.google$.common.collect.$RegularImmutableBiMap$1 extends java.lang.Object {
}

autovalue/shaded/com/google$/common/collect/$RegularImmutableBiMap$Inverse$InverseEntrySet$1.class
$RegularImmutableBiMap.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$RegularImmutableBiMap$Inverse$InverseEntrySet$1 extends autovalue.shaded.com.google$.common.collect.$ImmutableAsList {
	final synthetic autovalue.shaded.com.google$.common.collect.$RegularImmutableBiMap$Inverse$InverseEntrySet this$2
	void  (autovalue.shaded.com.google$.common.collect.$RegularImmutableBiMap$Inverse$InverseEntrySet) 
	public java.util.Map$Entry get (int) 
		int index
		java.util.Map$Entry entry
	autovalue.shaded.com.google$.common.collect.$ImmutableCollection delegateCollection () 
	public volatile synthetic java.lang.Object get (int) 
		int x0
}

autovalue/shaded/com/google$/common/collect/$RegularImmutableBiMap$Inverse$InverseEntrySet.class
$RegularImmutableBiMap.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$RegularImmutableBiMap$Inverse$InverseEntrySet extends autovalue.shaded.com.google$.common.collect.$ImmutableMapEntrySet {
	final synthetic autovalue.shaded.com.google$.common.collect.$RegularImmutableBiMap$Inverse this$1
	void  (autovalue.shaded.com.google$.common.collect.$RegularImmutableBiMap$Inverse) 
	autovalue.shaded.com.google$.common.collect.$ImmutableMap map () 
	boolean isHashCodeFast () 
	public int hashCode () 
	public autovalue.shaded.com.google$.common.collect.$UnmodifiableIterator iterator () 
	autovalue.shaded.com.google$.common.collect.$ImmutableList createAsList () 
	public volatile synthetic java.util.Iterator iterator () 
}

autovalue/shaded/com/google$/common/collect/$RegularImmutableBiMap$Inverse.class
$RegularImmutableBiMap.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$RegularImmutableBiMap$Inverse extends autovalue.shaded.com.google$.common.collect.$ImmutableBiMap {
	final synthetic autovalue.shaded.com.google$.common.collect.$RegularImmutableBiMap this$0
	private void  (autovalue.shaded.com.google$.common.collect.$RegularImmutableBiMap) 
	public int size () 
	public autovalue.shaded.com.google$.common.collect.$ImmutableBiMap inverse () 
	public java.lang.Object get (java.lang.Object) 
		autovalue.shaded.com.google$.common.collect.$ImmutableMapEntry entry
		Object value
		int bucket
	autovalue.shaded.com.google$.common.collect.$ImmutableSet createEntrySet () 
	boolean isPartialView () 
	java.lang.Object writeReplace () 
	public volatile synthetic autovalue.shaded.com.google$.common.collect.$BiMap inverse () 
	synthetic void  (autovalue.shaded.com.google$.common.collect.$RegularImmutableBiMap, autovalue.shaded.com.google$.common.collect.$RegularImmutableBiMap$1) 
		autovalue.shaded.com.google$.common.collect.$RegularImmutableBiMap x0
		autovalue.shaded.com.google$.common.collect.$RegularImmutableBiMap$1 x1
}

autovalue/shaded/com/google$/common/collect/$RegularImmutableBiMap$InverseSerializedForm.class
$RegularImmutableBiMap.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$RegularImmutableBiMap$InverseSerializedForm extends java.lang.Object implements java.io.Serializable  {
	private final autovalue.shaded.com.google$.common.collect.$ImmutableBiMap forward
	private static final long serialVersionUID
	void  (autovalue.shaded.com.google$.common.collect.$ImmutableBiMap) 
		autovalue.shaded.com.google$.common.collect.$ImmutableBiMap forward
	java.lang.Object readResolve () 
}

autovalue/shaded/com/google$/common/collect/$RegularImmutableBiMap.class
$RegularImmutableBiMap.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$RegularImmutableBiMap extends autovalue.shaded.com.google$.common.collect.$ImmutableBiMap {
	static final autovalue.shaded.com.google$.common.collect.$RegularImmutableBiMap EMPTY
	static final double MAX_LOAD_FACTOR
	private final transient autovalue.shaded.com.google$.common.collect.$ImmutableMapEntry[] keyTable
	private final transient autovalue.shaded.com.google$.common.collect.$ImmutableMapEntry[] valueTable
	private final transient java.util.Map$Entry[] entries
	private final transient int mask
	private final transient int hashCode
	private transient autovalue.shaded.com.google$.common.collect.$ImmutableBiMap inverse
	static transient autovalue.shaded.com.google$.common.collect.$RegularImmutableBiMap fromEntries (java.util.Map$Entry[]) 
		java.util.Map$Entry[] entries
	static autovalue.shaded.com.google$.common.collect.$RegularImmutableBiMap fromEntryArray (int, java.util.Map$Entry[]) 
		java.util.Map$Entry[] entries
		boolean reusable
		autovalue.shaded.com.google$.common.collect.$ImmutableMapEntry newEntry
		java.util.Map$Entry entry
		Object key
		Object value
		int keyHash
		int valueHash
		int keyBucket
		int valueBucket
		autovalue.shaded.com.google$.common.collect.$ImmutableMapEntry nextInKeyBucket
		autovalue.shaded.com.google$.common.collect.$ImmutableMapEntry nextInValueBucket
		autovalue.shaded.com.google$.common.collect.$ImmutableMapEntry newEntry
		int i
		int n
		java.util.Map$Entry[] entryArray
		int tableSize
		int mask
		autovalue.shaded.com.google$.common.collect.$ImmutableMapEntry[] keyTable
		autovalue.shaded.com.google$.common.collect.$ImmutableMapEntry[] valueTable
		java.util.Map$Entry[] entries
		int hashCode
	private void  (autovalue.shaded.com.google$.common.collect.$ImmutableMapEntry[], autovalue.shaded.com.google$.common.collect.$ImmutableMapEntry[], java.util.Map$Entry[], int, int) 
		autovalue.shaded.com.google$.common.collect.$ImmutableMapEntry[] keyTable
		autovalue.shaded.com.google$.common.collect.$ImmutableMapEntry[] valueTable
		java.util.Map$Entry[] entries
		int mask
		int hashCode
	private static void checkNoConflictInValueBucket (java.lang.Object, java.util.Map$Entry, autovalue.shaded.com.google$.common.collect.$ImmutableMapEntry) 
		Object value
		java.util.Map$Entry entry
		autovalue.shaded.com.google$.common.collect.$ImmutableMapEntry valueBucketHead
	public java.lang.Object get (java.lang.Object) 
		Object key
	autovalue.shaded.com.google$.common.collect.$ImmutableSet createEntrySet () 
	boolean isHashCodeFast () 
	public int hashCode () 
	boolean isPartialView () 
	public int size () 
	public autovalue.shaded.com.google$.common.collect.$ImmutableBiMap inverse () 
		autovalue.shaded.com.google$.common.collect.$ImmutableBiMap result
	public volatile synthetic autovalue.shaded.com.google$.common.collect.$BiMap inverse () 
	static synthetic autovalue.shaded.com.google$.common.collect.$ImmutableMapEntry[] access$100 (autovalue.shaded.com.google$.common.collect.$RegularImmutableBiMap) 
		autovalue.shaded.com.google$.common.collect.$RegularImmutableBiMap x0
	static synthetic int access$200 (autovalue.shaded.com.google$.common.collect.$RegularImmutableBiMap) 
		autovalue.shaded.com.google$.common.collect.$RegularImmutableBiMap x0
	static synthetic int access$300 (autovalue.shaded.com.google$.common.collect.$RegularImmutableBiMap) 
		autovalue.shaded.com.google$.common.collect.$RegularImmutableBiMap x0
	static synthetic java.util.Map$Entry[] access$400 (autovalue.shaded.com.google$.common.collect.$RegularImmutableBiMap) 
		autovalue.shaded.com.google$.common.collect.$RegularImmutableBiMap x0
	static void  () 
}

autovalue/shaded/com/google$/common/collect/$RegularImmutableList.class
$RegularImmutableList.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$RegularImmutableList extends autovalue.shaded.com.google$.common.collect.$ImmutableList {
	static final autovalue.shaded.com.google$.common.collect.$ImmutableList EMPTY
	private final transient int offset
	private final transient int size
	private final transient Object[] array
	void  (java.lang.Object[], int, int) 
		Object[] array
		int offset
		int size
	void  (java.lang.Object[]) 
		Object[] array
	public int size () 
	boolean isPartialView () 
	int copyIntoArray (java.lang.Object[], int) 
		Object[] dst
		int dstOff
	public java.lang.Object get (int) 
		int index
	autovalue.shaded.com.google$.common.collect.$ImmutableList subListUnchecked (int, int) 
		int fromIndex
		int toIndex
	public autovalue.shaded.com.google$.common.collect.$UnmodifiableListIterator listIterator (int) 
		int index
	public volatile synthetic java.util.ListIterator listIterator (int) 
		int x0
	static void  () 
}

autovalue/shaded/com/google$/common/collect/$RegularImmutableMap.class
$RegularImmutableMap.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$RegularImmutableMap extends autovalue.shaded.com.google$.common.collect.$ImmutableMap {
	private final transient java.util.Map$Entry[] entries
	private final transient autovalue.shaded.com.google$.common.collect.$ImmutableMapEntry[] table
	private final transient int mask
	private static final double MAX_LOAD_FACTOR
	private static final long serialVersionUID
	static transient autovalue.shaded.com.google$.common.collect.$RegularImmutableMap fromEntries (java.util.Map$Entry[]) 
		java.util.Map$Entry[] entries
	static autovalue.shaded.com.google$.common.collect.$RegularImmutableMap fromEntryArray (int, java.util.Map$Entry[]) 
		java.util.Map$Entry[] entries
		boolean reusable
		autovalue.shaded.com.google$.common.collect.$ImmutableMapEntry newEntry
		java.util.Map$Entry entry
		Object key
		Object value
		int tableIndex
		autovalue.shaded.com.google$.common.collect.$ImmutableMapEntry existing
		autovalue.shaded.com.google$.common.collect.$ImmutableMapEntry newEntry
		int entryIndex
		int n
		java.util.Map$Entry[] entryArray
		java.util.Map$Entry[] entries
		int tableSize
		autovalue.shaded.com.google$.common.collect.$ImmutableMapEntry[] table
		int mask
	private void  (java.util.Map$Entry[], autovalue.shaded.com.google$.common.collect.$ImmutableMapEntry[], int) 
		java.util.Map$Entry[] entries
		autovalue.shaded.com.google$.common.collect.$ImmutableMapEntry[] table
		int mask
	static void checkNoConflictInKeyBucket (java.lang.Object, java.util.Map$Entry, autovalue.shaded.com.google$.common.collect.$ImmutableMapEntry) 
		Object key
		java.util.Map$Entry entry
		autovalue.shaded.com.google$.common.collect.$ImmutableMapEntry keyBucketHead
	public java.lang.Object get (java.lang.Object) 
		Object key
	static java.lang.Object get (java.lang.Object, autovalue.shaded.com.google$.common.collect.$ImmutableMapEntry[], int) 
		Object candidateKey
		autovalue.shaded.com.google$.common.collect.$ImmutableMapEntry entry
		Object key
		autovalue.shaded.com.google$.common.collect.$ImmutableMapEntry[] keyTable
		int mask
		int index
	public int size () 
	boolean isPartialView () 
	autovalue.shaded.com.google$.common.collect.$ImmutableSet createEntrySet () 
}

autovalue/shaded/com/google$/common/collect/$RegularImmutableMultiset$1.class
$RegularImmutableMultiset.java
package autovalue.shaded.com.google$.common.collect
synthetic autovalue.shaded.com.google$.common.collect.$RegularImmutableMultiset$1 extends java.lang.Object {
}

autovalue/shaded/com/google$/common/collect/$RegularImmutableMultiset$ElementSet.class
$RegularImmutableMultiset.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$RegularImmutableMultiset$ElementSet extends autovalue.shaded.com.google$.common.collect.$ImmutableSet$Indexed {
	final synthetic autovalue.shaded.com.google$.common.collect.$RegularImmutableMultiset this$0
	private void  (autovalue.shaded.com.google$.common.collect.$RegularImmutableMultiset) 
	java.lang.Object get (int) 
		int index
	public boolean contains (java.lang.Object) 
		Object object
	boolean isPartialView () 
	public int size () 
	synthetic void  (autovalue.shaded.com.google$.common.collect.$RegularImmutableMultiset, autovalue.shaded.com.google$.common.collect.$RegularImmutableMultiset$1) 
		autovalue.shaded.com.google$.common.collect.$RegularImmutableMultiset x0
		autovalue.shaded.com.google$.common.collect.$RegularImmutableMultiset$1 x1
}

autovalue/shaded/com/google$/common/collect/$RegularImmutableMultiset$NonTerminalEntry.class
$RegularImmutableMultiset.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$RegularImmutableMultiset$NonTerminalEntry extends autovalue.shaded.com.google$.common.collect.$Multisets$ImmutableEntry {
	private final autovalue.shaded.com.google$.common.collect.$Multisets$ImmutableEntry nextInBucket
	void  (java.lang.Object, int, autovalue.shaded.com.google$.common.collect.$Multisets$ImmutableEntry) 
		Object element
		int count
		autovalue.shaded.com.google$.common.collect.$Multisets$ImmutableEntry nextInBucket
	public autovalue.shaded.com.google$.common.collect.$Multisets$ImmutableEntry nextInBucket () 
}

autovalue/shaded/com/google$/common/collect/$RegularImmutableMultiset.class
$RegularImmutableMultiset.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$RegularImmutableMultiset extends autovalue.shaded.com.google$.common.collect.$ImmutableMultiset {
	static final autovalue.shaded.com.google$.common.collect.$RegularImmutableMultiset EMPTY
	private final transient autovalue.shaded.com.google$.common.collect.$Multisets$ImmutableEntry[] entries
	private final transient autovalue.shaded.com.google$.common.collect.$Multisets$ImmutableEntry[] hashTable
	private final transient int size
	private final transient int hashCode
	private transient autovalue.shaded.com.google$.common.collect.$ImmutableSet elementSet
	void  (java.util.Collection) 
		boolean canReuseEntry
		autovalue.shaded.com.google$.common.collect.$Multisets$ImmutableEntry newEntry
		Object element
		int count
		int hash
		int bucket
		autovalue.shaded.com.google$.common.collect.$Multisets$ImmutableEntry bucketHead
		autovalue.shaded.com.google$.common.collect.$Multisets$ImmutableEntry newEntry
		autovalue.shaded.com.google$.common.collect.$Multiset$Entry entry
		java.util.Iterator i$
		int tableSize
		int mask
		autovalue.shaded.com.google$.common.collect.$Multisets$ImmutableEntry[] hashTable
		int index
		int hashCode
		long size
		java.util.Collection entries
		int distinct
		autovalue.shaded.com.google$.common.collect.$Multisets$ImmutableEntry[] entryArray
	boolean isPartialView () 
	public int count (java.lang.Object) 
		autovalue.shaded.com.google$.common.collect.$Multisets$ImmutableEntry entry
		Object element
		autovalue.shaded.com.google$.common.collect.$Multisets$ImmutableEntry[] hashTable
		int hash
		int mask
	public int size () 
	public autovalue.shaded.com.google$.common.collect.$ImmutableSet elementSet () 
		autovalue.shaded.com.google$.common.collect.$ImmutableSet result
	autovalue.shaded.com.google$.common.collect.$Multiset$Entry getEntry (int) 
		int index
	public int hashCode () 
	public volatile synthetic java.util.Set elementSet () 
	static synthetic autovalue.shaded.com.google$.common.collect.$Multisets$ImmutableEntry[] access$100 (autovalue.shaded.com.google$.common.collect.$RegularImmutableMultiset) 
		autovalue.shaded.com.google$.common.collect.$RegularImmutableMultiset x0
	static void  () 
}

autovalue/shaded/com/google$/common/collect/$RegularImmutableSet.class
$RegularImmutableSet.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$RegularImmutableSet extends autovalue.shaded.com.google$.common.collect.$ImmutableSet {
	static final autovalue.shaded.com.google$.common.collect.$RegularImmutableSet EMPTY
	private final transient Object[] elements
	final transient Object[] table
	private final transient int mask
	private final transient int hashCode
	void  (java.lang.Object[], int, java.lang.Object[], int) 
		Object[] elements
		int hashCode
		Object[] table
		int mask
	public boolean contains (java.lang.Object) 
		Object candidate
		int i
		Object target
		Object[] table
	public int size () 
	public autovalue.shaded.com.google$.common.collect.$UnmodifiableIterator iterator () 
	int copyIntoArray (java.lang.Object[], int) 
		Object[] dst
		int offset
	autovalue.shaded.com.google$.common.collect.$ImmutableList createAsList () 
	boolean isPartialView () 
	public int hashCode () 
	boolean isHashCodeFast () 
	public volatile synthetic java.util.Iterator iterator () 
	static void  () 
}

autovalue/shaded/com/google$/common/collect/$RegularImmutableSortedSet.class
$RegularImmutableSortedSet.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$RegularImmutableSortedSet extends autovalue.shaded.com.google$.common.collect.$ImmutableSortedSet {
	private final transient autovalue.shaded.com.google$.common.collect.$ImmutableList elements
	void  (autovalue.shaded.com.google$.common.collect.$ImmutableList, java.util.Comparator) 
		autovalue.shaded.com.google$.common.collect.$ImmutableList elements
		java.util.Comparator comparator
	public autovalue.shaded.com.google$.common.collect.$UnmodifiableIterator iterator () 
	public autovalue.shaded.com.google$.common.collect.$UnmodifiableIterator descendingIterator () 
	public int size () 
	public boolean contains (java.lang.Object) 
		ClassCastException e
		Object o
	public boolean containsAll (java.util.Collection) 
		int cmp
		NullPointerException e
		ClassCastException e
		java.util.Collection targets
		autovalue.shaded.com.google$.common.collect.$PeekingIterator thisIterator
		java.util.Iterator thatIterator
		Object target
	private int unsafeBinarySearch (java.lang.Object)  throws java.lang.ClassCastException 
		Object key
	boolean isPartialView () 
	int copyIntoArray (java.lang.Object[], int) 
		Object[] dst
		int offset
	public boolean equals (java.lang.Object) 
		Object element
		Object otherElement
		java.util.Iterator iterator
		ClassCastException e
		java.util.NoSuchElementException e
		java.util.Iterator otherIterator
		Object object
		java.util.Set that
	public java.lang.Object first () 
	public java.lang.Object last () 
	public java.lang.Object lower (java.lang.Object) 
		Object element
		int index
	public java.lang.Object floor (java.lang.Object) 
		Object element
		int index
	public java.lang.Object ceiling (java.lang.Object) 
		Object element
		int index
	public java.lang.Object higher (java.lang.Object) 
		Object element
		int index
	autovalue.shaded.com.google$.common.collect.$ImmutableSortedSet headSetImpl (java.lang.Object, boolean) 
		Object toElement
		boolean inclusive
	int headIndex (java.lang.Object, boolean) 
		Object toElement
		boolean inclusive
	autovalue.shaded.com.google$.common.collect.$ImmutableSortedSet subSetImpl (java.lang.Object, boolean, java.lang.Object, boolean) 
		Object fromElement
		boolean fromInclusive
		Object toElement
		boolean toInclusive
	autovalue.shaded.com.google$.common.collect.$ImmutableSortedSet tailSetImpl (java.lang.Object, boolean) 
		Object fromElement
		boolean inclusive
	int tailIndex (java.lang.Object, boolean) 
		Object fromElement
		boolean inclusive
	java.util.Comparator unsafeComparator () 
	autovalue.shaded.com.google$.common.collect.$RegularImmutableSortedSet getSubSet (int, int) 
		int newFromIndex
		int newToIndex
	int indexOf (java.lang.Object) 
		ClassCastException e
		Object target
		int position
	autovalue.shaded.com.google$.common.collect.$ImmutableList createAsList () 
	autovalue.shaded.com.google$.common.collect.$ImmutableSortedSet createDescendingSet () 
		autovalue.shaded.com.google$.common.collect.$Ordering reversedOrder
	public volatile synthetic java.util.Iterator descendingIterator () 
	public volatile synthetic java.util.Iterator iterator () 
}

autovalue/shaded/com/google$/common/collect/$ReverseNaturalOrdering.class
$ReverseNaturalOrdering.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$ReverseNaturalOrdering extends autovalue.shaded.com.google$.common.collect.$Ordering implements java.io.Serializable  {
	static final autovalue.shaded.com.google$.common.collect.$ReverseNaturalOrdering INSTANCE
	private static final long serialVersionUID
	public int compare (java.lang.Comparable, java.lang.Comparable) 
		Comparable left
		Comparable right
	public autovalue.shaded.com.google$.common.collect.$Ordering reverse () 
	public java.lang.Comparable min (java.lang.Comparable, java.lang.Comparable) 
		Comparable a
		Comparable b
	public transient java.lang.Comparable min (java.lang.Comparable, java.lang.Comparable, java.lang.Comparable, java.lang.Comparable[]) 
		Comparable a
		Comparable b
		Comparable c
		Comparable[] rest
	public java.lang.Comparable min (java.util.Iterator) 
		java.util.Iterator iterator
	public java.lang.Comparable min (java.lang.Iterable) 
		Iterable iterable
	public java.lang.Comparable max (java.lang.Comparable, java.lang.Comparable) 
		Comparable a
		Comparable b
	public transient java.lang.Comparable max (java.lang.Comparable, java.lang.Comparable, java.lang.Comparable, java.lang.Comparable[]) 
		Comparable a
		Comparable b
		Comparable c
		Comparable[] rest
	public java.lang.Comparable max (java.util.Iterator) 
		java.util.Iterator iterator
	public java.lang.Comparable max (java.lang.Iterable) 
		Iterable iterable
	private java.lang.Object readResolve () 
	public java.lang.String toString () 
	private void  () 
	public volatile synthetic java.lang.Object max (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object[]) 
		Object x0
		Object x1
		Object x2
		Object[] x3
	public volatile synthetic java.lang.Object max (java.lang.Object, java.lang.Object) 
		Object x0
		Object x1
	public volatile synthetic java.lang.Object max (java.lang.Iterable) 
		Iterable x0
	public volatile synthetic java.lang.Object max (java.util.Iterator) 
		java.util.Iterator x0
	public volatile synthetic java.lang.Object min (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object[]) 
		Object x0
		Object x1
		Object x2
		Object[] x3
	public volatile synthetic java.lang.Object min (java.lang.Object, java.lang.Object) 
		Object x0
		Object x1
	public volatile synthetic java.lang.Object min (java.lang.Iterable) 
		Iterable x0
	public volatile synthetic java.lang.Object min (java.util.Iterator) 
		java.util.Iterator x0
	public volatile synthetic int compare (java.lang.Object, java.lang.Object) 
		Object x0
		Object x1
	static void  () 
}

autovalue/shaded/com/google$/common/collect/$ReverseOrdering.class
$ReverseOrdering.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$ReverseOrdering extends autovalue.shaded.com.google$.common.collect.$Ordering implements java.io.Serializable  {
	final autovalue.shaded.com.google$.common.collect.$Ordering forwardOrder
	private static final long serialVersionUID
	void  (autovalue.shaded.com.google$.common.collect.$Ordering) 
		autovalue.shaded.com.google$.common.collect.$Ordering forwardOrder
	public int compare (java.lang.Object, java.lang.Object) 
		Object a
		Object b
	public autovalue.shaded.com.google$.common.collect.$Ordering reverse () 
	public java.lang.Object min (java.lang.Object, java.lang.Object) 
		Object a
		Object b
	public transient java.lang.Object min (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object[]) 
		Object a
		Object b
		Object c
		Object[] rest
	public java.lang.Object min (java.util.Iterator) 
		java.util.Iterator iterator
	public java.lang.Object min (java.lang.Iterable) 
		Iterable iterable
	public java.lang.Object max (java.lang.Object, java.lang.Object) 
		Object a
		Object b
	public transient java.lang.Object max (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object[]) 
		Object a
		Object b
		Object c
		Object[] rest
	public java.lang.Object max (java.util.Iterator) 
		java.util.Iterator iterator
	public java.lang.Object max (java.lang.Iterable) 
		Iterable iterable
	public int hashCode () 
	public boolean equals (java.lang.Object) 
		autovalue.shaded.com.google$.common.collect.$ReverseOrdering that
		Object object
	public java.lang.String toString () 
}

autovalue/shaded/com/google$/common/collect/$Serialization$1.class
$Serialization.java
package autovalue.shaded.com.google$.common.collect
synthetic autovalue.shaded.com.google$.common.collect.$Serialization$1 extends java.lang.Object {
}

autovalue/shaded/com/google$/common/collect/$Serialization$FieldSetter.class
$Serialization.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$Serialization$FieldSetter extends java.lang.Object {
	private final java.lang.reflect.Field field
	private void  (java.lang.reflect.Field) 
		java.lang.reflect.Field field
	void set (java.lang.Object, java.lang.Object) 
		IllegalAccessException impossible
		Object instance
		Object value
	void set (java.lang.Object, int) 
		IllegalAccessException impossible
		Object instance
		int value
	synthetic void  (java.lang.reflect.Field, autovalue.shaded.com.google$.common.collect.$Serialization$1) 
		java.lang.reflect.Field x0
		autovalue.shaded.com.google$.common.collect.$Serialization$1 x1
}

autovalue/shaded/com/google$/common/collect/$Serialization.class
$Serialization.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$Serialization extends java.lang.Object {
	private void  () 
	static int readCount (java.io.ObjectInputStream)  throws java.io.IOException 
		java.io.ObjectInputStream stream
	static void writeMap (java.util.Map, java.io.ObjectOutputStream)  throws java.io.IOException 
		java.util.Map$Entry entry
		java.util.Iterator i$
		java.util.Map map
		java.io.ObjectOutputStream stream
	static void populateMap (java.util.Map, java.io.ObjectInputStream)  throws java.io.IOException java.lang.ClassNotFoundException 
		java.util.Map map
		java.io.ObjectInputStream stream
		int size
	static void populateMap (java.util.Map, java.io.ObjectInputStream, int)  throws java.io.IOException java.lang.ClassNotFoundException 
		Object key
		Object value
		int i
		java.util.Map map
		java.io.ObjectInputStream stream
		int size
	static void writeMultiset (autovalue.shaded.com.google$.common.collect.$Multiset, java.io.ObjectOutputStream)  throws java.io.IOException 
		autovalue.shaded.com.google$.common.collect.$Multiset$Entry entry
		java.util.Iterator i$
		autovalue.shaded.com.google$.common.collect.$Multiset multiset
		java.io.ObjectOutputStream stream
		int entryCount
	static void populateMultiset (autovalue.shaded.com.google$.common.collect.$Multiset, java.io.ObjectInputStream)  throws java.io.IOException java.lang.ClassNotFoundException 
		autovalue.shaded.com.google$.common.collect.$Multiset multiset
		java.io.ObjectInputStream stream
		int distinctElements
	static void populateMultiset (autovalue.shaded.com.google$.common.collect.$Multiset, java.io.ObjectInputStream, int)  throws java.io.IOException java.lang.ClassNotFoundException 
		Object element
		int count
		int i
		autovalue.shaded.com.google$.common.collect.$Multiset multiset
		java.io.ObjectInputStream stream
		int distinctElements
	static void writeMultimap (autovalue.shaded.com.google$.common.collect.$Multimap, java.io.ObjectOutputStream)  throws java.io.IOException 
		Object value
		java.util.Iterator i$
		java.util.Map$Entry entry
		java.util.Iterator i$
		autovalue.shaded.com.google$.common.collect.$Multimap multimap
		java.io.ObjectOutputStream stream
	static void populateMultimap (autovalue.shaded.com.google$.common.collect.$Multimap, java.io.ObjectInputStream)  throws java.io.IOException java.lang.ClassNotFoundException 
		autovalue.shaded.com.google$.common.collect.$Multimap multimap
		java.io.ObjectInputStream stream
		int distinctKeys
	static void populateMultimap (autovalue.shaded.com.google$.common.collect.$Multimap, java.io.ObjectInputStream, int)  throws java.io.IOException java.lang.ClassNotFoundException 
		Object value
		int j
		Object key
		java.util.Collection values
		int valueCount
		int i
		autovalue.shaded.com.google$.common.collect.$Multimap multimap
		java.io.ObjectInputStream stream
		int distinctKeys
	static autovalue.shaded.com.google$.common.collect.$Serialization$FieldSetter getFieldSetter (java.lang.Class, java.lang.String) 
		java.lang.reflect.Field field
		NoSuchFieldException e
		Class clazz
		String fieldName
}

autovalue/shaded/com/google$/common/collect/$SetMultimap.class
$SetMultimap.java
package autovalue.shaded.com.google$.common.collect
public abstract autovalue.shaded.com.google$.common.collect.$SetMultimap extends java.lang.Object implements autovalue.shaded.com.google$.common.collect.$Multimap  {
	public abstract java.util.Set get (java.lang.Object) 
	public abstract java.util.Set removeAll (java.lang.Object) 
	public abstract java.util.Set replaceValues (java.lang.Object, java.lang.Iterable) 
	public abstract java.util.Set entries () 
	public abstract java.util.Map asMap () 
	public abstract boolean equals (java.lang.Object) 
}

autovalue/shaded/com/google$/common/collect/$Sets$1.class
$Sets.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$Sets$1 extends autovalue.shaded.com.google$.common.collect.$Sets$SetView {
	final synthetic java.util.Set val$set1
	final synthetic java.util.Set val$set2minus1
	final synthetic java.util.Set val$set2
	void  (java.util.Set, java.util.Set, java.util.Set) 
	public int size () 
	public boolean isEmpty () 
	public java.util.Iterator iterator () 
	public boolean contains (java.lang.Object) 
		Object object
	public java.util.Set copyInto (java.util.Set) 
		java.util.Set set
	public autovalue.shaded.com.google$.common.collect.$ImmutableSet immutableCopy () 
}

autovalue/shaded/com/google$/common/collect/$Sets$2.class
$Sets.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$Sets$2 extends autovalue.shaded.com.google$.common.collect.$Sets$SetView {
	final synthetic java.util.Set val$set1
	final synthetic autovalue.shaded.com.google$.common.base.$Predicate val$inSet2
	final synthetic java.util.Set val$set2
	void  (java.util.Set, autovalue.shaded.com.google$.common.base.$Predicate, java.util.Set) 
	public java.util.Iterator iterator () 
	public int size () 
	public boolean isEmpty () 
	public boolean contains (java.lang.Object) 
		Object object
	public boolean containsAll (java.util.Collection) 
		java.util.Collection collection
}

autovalue/shaded/com/google$/common/collect/$Sets$3.class
$Sets.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$Sets$3 extends autovalue.shaded.com.google$.common.collect.$Sets$SetView {
	final synthetic java.util.Set val$set1
	final synthetic autovalue.shaded.com.google$.common.base.$Predicate val$notInSet2
	final synthetic java.util.Set val$set2
	void  (java.util.Set, autovalue.shaded.com.google$.common.base.$Predicate, java.util.Set) 
	public java.util.Iterator iterator () 
	public int size () 
	public boolean isEmpty () 
	public boolean contains (java.lang.Object) 
		Object element
}

autovalue/shaded/com/google$/common/collect/$Sets$4$1.class
$Sets.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$Sets$4$1 extends autovalue.shaded.com.google$.common.collect.$AbstractIterator {
	final synthetic java.util.Iterator val$itr1
	final synthetic java.util.Iterator val$itr2
	final synthetic autovalue.shaded.com.google$.common.collect.$Sets$4 this$0
	void  (autovalue.shaded.com.google$.common.collect.$Sets$4, java.util.Iterator, java.util.Iterator) 
	public java.lang.Object computeNext () 
		Object elem1
		Object elem2
}

autovalue/shaded/com/google$/common/collect/$Sets$4.class
$Sets.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$Sets$4 extends autovalue.shaded.com.google$.common.collect.$Sets$SetView {
	final synthetic java.util.Set val$set1
	final synthetic java.util.Set val$set2
	void  (java.util.Set, java.util.Set) 
	public java.util.Iterator iterator () 
		java.util.Iterator itr1
		java.util.Iterator itr2
	public int size () 
	public boolean isEmpty () 
	public boolean contains (java.lang.Object) 
		Object element
}

autovalue/shaded/com/google$/common/collect/$Sets$CartesianSet$1.class
$Sets.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$Sets$CartesianSet$1 extends autovalue.shaded.com.google$.common.collect.$ImmutableList {
	final synthetic autovalue.shaded.com.google$.common.collect.$ImmutableList val$axes
	void  (autovalue.shaded.com.google$.common.collect.$ImmutableList) 
	public int size () 
	public java.util.List get (int) 
		int index
	boolean isPartialView () 
	public volatile synthetic java.lang.Object get (int) 
		int x0
}

autovalue/shaded/com/google$/common/collect/$Sets$CartesianSet.class
$Sets.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$Sets$CartesianSet extends autovalue.shaded.com.google$.common.collect.$ForwardingCollection implements java.util.Set  {
	private final transient autovalue.shaded.com.google$.common.collect.$ImmutableList axes
	private final transient autovalue.shaded.com.google$.common.collect.$CartesianList delegate
	static java.util.Set create (java.util.List) 
		autovalue.shaded.com.google$.common.collect.$ImmutableSet copy
		java.util.Set set
		java.util.Iterator i$
		java.util.List sets
		autovalue.shaded.com.google$.common.collect.$ImmutableList$Builder axesBuilder
		autovalue.shaded.com.google$.common.collect.$ImmutableList axes
		autovalue.shaded.com.google$.common.collect.$ImmutableList listAxes
	private void  (autovalue.shaded.com.google$.common.collect.$ImmutableList, autovalue.shaded.com.google$.common.collect.$CartesianList) 
		autovalue.shaded.com.google$.common.collect.$ImmutableList axes
		autovalue.shaded.com.google$.common.collect.$CartesianList delegate
	protected java.util.Collection delegate () 
	public boolean equals (java.lang.Object) 
		autovalue.shaded.com.google$.common.collect.$Sets$CartesianSet that
		Object object
	public int hashCode () 
		int i
		java.util.Set axis
		java.util.Iterator i$
		int adjust
		int hash
	protected volatile synthetic java.lang.Object delegate () 
}

autovalue/shaded/com/google$/common/collect/$Sets$DescendingSet.class
$Sets.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$Sets$DescendingSet extends autovalue.shaded.com.google$.common.collect.$ForwardingNavigableSet {
	private final java.util.NavigableSet forward
	void  (java.util.NavigableSet) 
		java.util.NavigableSet forward
	protected java.util.NavigableSet delegate () 
	public java.lang.Object lower (java.lang.Object) 
		Object e
	public java.lang.Object floor (java.lang.Object) 
		Object e
	public java.lang.Object ceiling (java.lang.Object) 
		Object e
	public java.lang.Object higher (java.lang.Object) 
		Object e
	public java.lang.Object pollFirst () 
	public java.lang.Object pollLast () 
	public java.util.NavigableSet descendingSet () 
	public java.util.Iterator descendingIterator () 
	public java.util.NavigableSet subSet (java.lang.Object, boolean, java.lang.Object, boolean) 
		Object fromElement
		boolean fromInclusive
		Object toElement
		boolean toInclusive
	public java.util.NavigableSet headSet (java.lang.Object, boolean) 
		Object toElement
		boolean inclusive
	public java.util.NavigableSet tailSet (java.lang.Object, boolean) 
		Object fromElement
		boolean inclusive
	public java.util.Comparator comparator () 
		java.util.Comparator forwardComparator
	private static autovalue.shaded.com.google$.common.collect.$Ordering reverse (java.util.Comparator) 
		java.util.Comparator forward
	public java.lang.Object first () 
	public java.util.SortedSet headSet (java.lang.Object) 
		Object toElement
	public java.lang.Object last () 
	public java.util.SortedSet subSet (java.lang.Object, java.lang.Object) 
		Object fromElement
		Object toElement
	public java.util.SortedSet tailSet (java.lang.Object) 
		Object fromElement
	public java.util.Iterator iterator () 
	public java.lang.Object[] toArray () 
	public java.lang.Object[] toArray (java.lang.Object[]) 
		Object[] array
	public java.lang.String toString () 
	protected volatile synthetic java.util.SortedSet delegate () 
	protected volatile synthetic java.util.Set delegate () 
	protected volatile synthetic java.util.Collection delegate () 
	protected volatile synthetic java.lang.Object delegate () 
}

autovalue/shaded/com/google$/common/collect/$Sets$FilteredNavigableSet.class
$Sets.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$Sets$FilteredNavigableSet extends autovalue.shaded.com.google$.common.collect.$Sets$FilteredSortedSet implements java.util.NavigableSet  {
	void  (java.util.NavigableSet, autovalue.shaded.com.google$.common.base.$Predicate) 
		java.util.NavigableSet unfiltered
		autovalue.shaded.com.google$.common.base.$Predicate predicate
	java.util.NavigableSet unfiltered () 
	public java.lang.Object lower (java.lang.Object) 
		Object e
	public java.lang.Object floor (java.lang.Object) 
		Object e
	public java.lang.Object ceiling (java.lang.Object) 
		Object e
	public java.lang.Object higher (java.lang.Object) 
		Object e
	public java.lang.Object pollFirst () 
	public java.lang.Object pollLast () 
	public java.util.NavigableSet descendingSet () 
	public java.util.Iterator descendingIterator () 
	public java.lang.Object last () 
	public java.util.NavigableSet subSet (java.lang.Object, boolean, java.lang.Object, boolean) 
		Object fromElement
		boolean fromInclusive
		Object toElement
		boolean toInclusive
	public java.util.NavigableSet headSet (java.lang.Object, boolean) 
		Object toElement
		boolean inclusive
	public java.util.NavigableSet tailSet (java.lang.Object, boolean) 
		Object fromElement
		boolean inclusive
}

autovalue/shaded/com/google$/common/collect/$Sets$FilteredSet.class
$Sets.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$Sets$FilteredSet extends autovalue.shaded.com.google$.common.collect.$Collections2$FilteredCollection implements java.util.Set  {
	void  (java.util.Set, autovalue.shaded.com.google$.common.base.$Predicate) 
		java.util.Set unfiltered
		autovalue.shaded.com.google$.common.base.$Predicate predicate
	public boolean equals (java.lang.Object) 
		Object object
	public int hashCode () 
}

autovalue/shaded/com/google$/common/collect/$Sets$FilteredSortedSet.class
$Sets.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$Sets$FilteredSortedSet extends autovalue.shaded.com.google$.common.collect.$Sets$FilteredSet implements java.util.SortedSet  {
	void  (java.util.SortedSet, autovalue.shaded.com.google$.common.base.$Predicate) 
		java.util.SortedSet unfiltered
		autovalue.shaded.com.google$.common.base.$Predicate predicate
	public java.util.Comparator comparator () 
	public java.util.SortedSet subSet (java.lang.Object, java.lang.Object) 
		Object fromElement
		Object toElement
	public java.util.SortedSet headSet (java.lang.Object) 
		Object toElement
	public java.util.SortedSet tailSet (java.lang.Object) 
		Object fromElement
	public java.lang.Object first () 
	public java.lang.Object last () 
		Object element
		java.util.SortedSet sortedUnfiltered
}

autovalue/shaded/com/google$/common/collect/$Sets$ImprovedAbstractSet.class
$Sets.java
package autovalue.shaded.com.google$.common.collect
abstract autovalue.shaded.com.google$.common.collect.$Sets$ImprovedAbstractSet extends java.util.AbstractSet {
	void  () 
	public boolean removeAll (java.util.Collection) 
		java.util.Collection c
	public boolean retainAll (java.util.Collection) 
		java.util.Collection c
}

autovalue/shaded/com/google$/common/collect/$Sets$PowerSet$1.class
$Sets.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$Sets$PowerSet$1 extends autovalue.shaded.com.google$.common.collect.$AbstractIndexedListIterator {
	final synthetic autovalue.shaded.com.google$.common.collect.$Sets$PowerSet this$0
	void  (autovalue.shaded.com.google$.common.collect.$Sets$PowerSet, int) 
		int x0
	protected java.util.Set get (int) 
		int setBits
	protected volatile synthetic java.lang.Object get (int) 
		int x0
}

autovalue/shaded/com/google$/common/collect/$Sets$PowerSet.class
$Sets.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$Sets$PowerSet extends java.util.AbstractSet {
	final autovalue.shaded.com.google$.common.collect.$ImmutableMap inputSet
	void  (java.util.Set) 
		java.util.Set input
	public int size () 
	public boolean isEmpty () 
	public java.util.Iterator iterator () 
	public boolean contains (java.lang.Object) 
		java.util.Set set
		Object obj
	public boolean equals (java.lang.Object) 
		autovalue.shaded.com.google$.common.collect.$Sets$PowerSet that
		Object obj
	public int hashCode () 
	public java.lang.String toString () 
}

autovalue/shaded/com/google$/common/collect/$Sets$SetView.class
$Sets.java
package autovalue.shaded.com.google$.common.collect
public abstract autovalue.shaded.com.google$.common.collect.$Sets$SetView extends java.util.AbstractSet {
	private void  () 
	public autovalue.shaded.com.google$.common.collect.$ImmutableSet immutableCopy () 
	public java.util.Set copyInto (java.util.Set) 
		java.util.Set set
	synthetic void  (autovalue.shaded.com.google$.common.collect.$Sets$1) 
		autovalue.shaded.com.google$.common.collect.$Sets$1 x0
}

autovalue/shaded/com/google$/common/collect/$Sets$SubSet$1.class
$Sets.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$Sets$SubSet$1 extends autovalue.shaded.com.google$.common.collect.$UnmodifiableIterator {
	final autovalue.shaded.com.google$.common.collect.$ImmutableList elements
	int remainingSetBits
	final synthetic autovalue.shaded.com.google$.common.collect.$Sets$SubSet this$0
	void  (autovalue.shaded.com.google$.common.collect.$Sets$SubSet) 
	public boolean hasNext () 
	public java.lang.Object next () 
		int index
}

autovalue/shaded/com/google$/common/collect/$Sets$SubSet.class
$Sets.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$Sets$SubSet extends java.util.AbstractSet {
	private final autovalue.shaded.com.google$.common.collect.$ImmutableMap inputSet
	private final int mask
	void  (autovalue.shaded.com.google$.common.collect.$ImmutableMap, int) 
		autovalue.shaded.com.google$.common.collect.$ImmutableMap inputSet
		int mask
	public java.util.Iterator iterator () 
	public int size () 
	public boolean contains (java.lang.Object) 
		Object o
		Integer index
	static synthetic autovalue.shaded.com.google$.common.collect.$ImmutableMap access$100 (autovalue.shaded.com.google$.common.collect.$Sets$SubSet) 
		autovalue.shaded.com.google$.common.collect.$Sets$SubSet x0
	static synthetic int access$200 (autovalue.shaded.com.google$.common.collect.$Sets$SubSet) 
		autovalue.shaded.com.google$.common.collect.$Sets$SubSet x0
}

autovalue/shaded/com/google$/common/collect/$Sets$UnmodifiableNavigableSet.class
$Sets.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$Sets$UnmodifiableNavigableSet extends autovalue.shaded.com.google$.common.collect.$ForwardingSortedSet implements java.util.NavigableSet java.io.Serializable  {
	private final java.util.NavigableSet delegate
	private transient autovalue.shaded.com.google$.common.collect.$Sets$UnmodifiableNavigableSet descendingSet
	private static final long serialVersionUID
	void  (java.util.NavigableSet) 
		java.util.NavigableSet delegate
	protected java.util.SortedSet delegate () 
	public java.lang.Object lower (java.lang.Object) 
		Object e
	public java.lang.Object floor (java.lang.Object) 
		Object e
	public java.lang.Object ceiling (java.lang.Object) 
		Object e
	public java.lang.Object higher (java.lang.Object) 
		Object e
	public java.lang.Object pollFirst () 
	public java.lang.Object pollLast () 
	public java.util.NavigableSet descendingSet () 
		autovalue.shaded.com.google$.common.collect.$Sets$UnmodifiableNavigableSet result
	public java.util.Iterator descendingIterator () 
	public java.util.NavigableSet subSet (java.lang.Object, boolean, java.lang.Object, boolean) 
		Object fromElement
		boolean fromInclusive
		Object toElement
		boolean toInclusive
	public java.util.NavigableSet headSet (java.lang.Object, boolean) 
		Object toElement
		boolean inclusive
	public java.util.NavigableSet tailSet (java.lang.Object, boolean) 
		Object fromElement
		boolean inclusive
	protected volatile synthetic java.util.Set delegate () 
	protected volatile synthetic java.util.Collection delegate () 
	protected volatile synthetic java.lang.Object delegate () 
}

autovalue/shaded/com/google$/common/collect/$Sets.class
$Sets.java
package autovalue.shaded.com.google$.common.collect
public final autovalue.shaded.com.google$.common.collect.$Sets extends java.lang.Object {
	private void  () 
	public static transient autovalue.shaded.com.google$.common.collect.$ImmutableSet immutableEnumSet (java.lang.Enum, java.lang.Enum[]) 
		Enum anElement
		Enum[] otherElements
	public static autovalue.shaded.com.google$.common.collect.$ImmutableSet immutableEnumSet (java.lang.Iterable) 
		java.util.Collection collection
		java.util.EnumSet enumSet
		java.util.Iterator itr
		Iterable elements
	public static java.util.EnumSet newEnumSet (java.lang.Iterable, java.lang.Class) 
		Iterable iterable
		Class elementType
		java.util.EnumSet set
	public static java.util.HashSet newHashSet () 
	public static transient java.util.HashSet newHashSet (java.lang.Object[]) 
		Object[] elements
		java.util.HashSet set
	public static java.util.HashSet newHashSetWithExpectedSize (int) 
		int expectedSize
	public static java.util.HashSet newHashSet (java.lang.Iterable) 
		Iterable elements
	public static java.util.HashSet newHashSet (java.util.Iterator) 
		java.util.Iterator elements
		java.util.HashSet set
	public static java.util.Set newConcurrentHashSet () 
	public static java.util.Set newConcurrentHashSet (java.lang.Iterable) 
		Iterable elements
		java.util.Set set
	public static java.util.LinkedHashSet newLinkedHashSet () 
	public static java.util.LinkedHashSet newLinkedHashSetWithExpectedSize (int) 
		int expectedSize
	public static java.util.LinkedHashSet newLinkedHashSet (java.lang.Iterable) 
		Iterable elements
		java.util.LinkedHashSet set
	public static java.util.TreeSet newTreeSet () 
	public static java.util.TreeSet newTreeSet (java.lang.Iterable) 
		Iterable elements
		java.util.TreeSet set
	public static java.util.TreeSet newTreeSet (java.util.Comparator) 
		java.util.Comparator comparator
	public static java.util.Set newIdentityHashSet () 
	public static java.util.concurrent.CopyOnWriteArraySet newCopyOnWriteArraySet () 
	public static java.util.concurrent.CopyOnWriteArraySet newCopyOnWriteArraySet (java.lang.Iterable) 
		Iterable elements
		java.util.Collection elementsCollection
	public static java.util.EnumSet complementOf (java.util.Collection) 
		java.util.Collection collection
		Class type
	public static java.util.EnumSet complementOf (java.util.Collection, java.lang.Class) 
		java.util.Collection collection
		Class type
	private static java.util.EnumSet makeComplementByHand (java.util.Collection, java.lang.Class) 
		java.util.Collection collection
		Class type
		java.util.EnumSet result
	public static java.util.Set newSetFromMap (java.util.Map) 
		java.util.Map map
	public static autovalue.shaded.com.google$.common.collect.$Sets$SetView union (java.util.Set, java.util.Set) 
		java.util.Set set1
		java.util.Set set2
		java.util.Set set2minus1
	public static autovalue.shaded.com.google$.common.collect.$Sets$SetView intersection (java.util.Set, java.util.Set) 
		java.util.Set set1
		java.util.Set set2
		autovalue.shaded.com.google$.common.base.$Predicate inSet2
	public static autovalue.shaded.com.google$.common.collect.$Sets$SetView difference (java.util.Set, java.util.Set) 
		java.util.Set set1
		java.util.Set set2
		autovalue.shaded.com.google$.common.base.$Predicate notInSet2
	public static autovalue.shaded.com.google$.common.collect.$Sets$SetView symmetricDifference (java.util.Set, java.util.Set) 
		java.util.Set set1
		java.util.Set set2
	public static java.util.Set filter (java.util.Set, autovalue.shaded.com.google$.common.base.$Predicate) 
		autovalue.shaded.com.google$.common.collect.$Sets$FilteredSet filtered
		autovalue.shaded.com.google$.common.base.$Predicate combinedPredicate
		java.util.Set unfiltered
		autovalue.shaded.com.google$.common.base.$Predicate predicate
	public static java.util.SortedSet filter (java.util.SortedSet, autovalue.shaded.com.google$.common.base.$Predicate) 
		java.util.SortedSet unfiltered
		autovalue.shaded.com.google$.common.base.$Predicate predicate
	static java.util.SortedSet filterSortedIgnoreNavigable (java.util.SortedSet, autovalue.shaded.com.google$.common.base.$Predicate) 
		autovalue.shaded.com.google$.common.collect.$Sets$FilteredSet filtered
		autovalue.shaded.com.google$.common.base.$Predicate combinedPredicate
		java.util.SortedSet unfiltered
		autovalue.shaded.com.google$.common.base.$Predicate predicate
	public static java.util.NavigableSet filter (java.util.NavigableSet, autovalue.shaded.com.google$.common.base.$Predicate) 
		autovalue.shaded.com.google$.common.collect.$Sets$FilteredSet filtered
		autovalue.shaded.com.google$.common.base.$Predicate combinedPredicate
		java.util.NavigableSet unfiltered
		autovalue.shaded.com.google$.common.base.$Predicate predicate
	public static java.util.Set cartesianProduct (java.util.List) 
		java.util.List sets
	public static transient java.util.Set cartesianProduct (java.util.Set[]) 
		java.util.Set[] sets
	public static java.util.Set powerSet (java.util.Set) 
		java.util.Set set
	static int hashCodeImpl (java.util.Set) 
		Object o
		java.util.Iterator i$
		java.util.Set s
		int hashCode
	static boolean equalsImpl (java.util.Set, java.lang.Object) 
		NullPointerException ignored
		ClassCastException ignored
		java.util.Set o
		java.util.Set s
		Object object
	public static java.util.NavigableSet unmodifiableNavigableSet (java.util.NavigableSet) 
		java.util.NavigableSet set
	public static java.util.NavigableSet synchronizedNavigableSet (java.util.NavigableSet) 
		java.util.NavigableSet navigableSet
	static boolean removeAllImpl (java.util.Set, java.util.Iterator) 
		java.util.Set set
		java.util.Iterator iterator
		boolean changed
	static boolean removeAllImpl (java.util.Set, java.util.Collection) 
		java.util.Set set
		java.util.Collection collection
}

autovalue/shaded/com/google$/common/collect/$SingletonImmutableBiMap.class
$SingletonImmutableBiMap.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$SingletonImmutableBiMap extends autovalue.shaded.com.google$.common.collect.$ImmutableBiMap {
	final transient Object singleKey
	final transient Object singleValue
	transient autovalue.shaded.com.google$.common.collect.$ImmutableBiMap inverse
	void  (java.lang.Object, java.lang.Object) 
		Object singleKey
		Object singleValue
	private void  (java.lang.Object, java.lang.Object, autovalue.shaded.com.google$.common.collect.$ImmutableBiMap) 
		Object singleKey
		Object singleValue
		autovalue.shaded.com.google$.common.collect.$ImmutableBiMap inverse
	public java.lang.Object get (java.lang.Object) 
		Object key
	public int size () 
	public boolean containsKey (java.lang.Object) 
		Object key
	public boolean containsValue (java.lang.Object) 
		Object value
	boolean isPartialView () 
	autovalue.shaded.com.google$.common.collect.$ImmutableSet createEntrySet () 
	autovalue.shaded.com.google$.common.collect.$ImmutableSet createKeySet () 
	public autovalue.shaded.com.google$.common.collect.$ImmutableBiMap inverse () 
		autovalue.shaded.com.google$.common.collect.$ImmutableBiMap result
	public volatile synthetic autovalue.shaded.com.google$.common.collect.$BiMap inverse () 
}

autovalue/shaded/com/google$/common/collect/$SingletonImmutableList.class
$SingletonImmutableList.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$SingletonImmutableList extends autovalue.shaded.com.google$.common.collect.$ImmutableList {
	final transient Object element
	void  (java.lang.Object) 
		Object element
	public java.lang.Object get (int) 
		int index
	public autovalue.shaded.com.google$.common.collect.$UnmodifiableIterator iterator () 
	public int size () 
	public autovalue.shaded.com.google$.common.collect.$ImmutableList subList (int, int) 
		int fromIndex
		int toIndex
	public java.lang.String toString () 
		String elementToString
	boolean isPartialView () 
	public volatile synthetic java.util.List subList (int, int) 
		int x0
		int x1
	public volatile synthetic java.util.Iterator iterator () 
}

autovalue/shaded/com/google$/common/collect/$SingletonImmutableSet.class
$SingletonImmutableSet.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$SingletonImmutableSet extends autovalue.shaded.com.google$.common.collect.$ImmutableSet {
	final transient Object element
	private transient int cachedHashCode
	void  (java.lang.Object) 
		Object element
	void  (java.lang.Object, int) 
		Object element
		int hashCode
	public int size () 
	public boolean contains (java.lang.Object) 
		Object target
	public autovalue.shaded.com.google$.common.collect.$UnmodifiableIterator iterator () 
	boolean isPartialView () 
	int copyIntoArray (java.lang.Object[], int) 
		Object[] dst
		int offset
	public final int hashCode () 
		int code
	boolean isHashCodeFast () 
	public java.lang.String toString () 
		String elementToString
	public volatile synthetic java.util.Iterator iterator () 
}

autovalue/shaded/com/google$/common/collect/$SortedIterable.class
$SortedIterable.java
package autovalue.shaded.com.google$.common.collect
abstract autovalue.shaded.com.google$.common.collect.$SortedIterable extends java.lang.Object implements java.lang.Iterable  {
	public abstract java.util.Comparator comparator () 
	public abstract java.util.Iterator iterator () 
}

autovalue/shaded/com/google$/common/collect/$SortedIterables.class
$SortedIterables.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$SortedIterables extends java.lang.Object {
	private void  () 
	public static boolean hasSameComparator (java.util.Comparator, java.lang.Iterable) 
		java.util.Comparator comparator2
		java.util.Comparator comparator2
		java.util.Comparator comparator
		Iterable elements
		java.util.Comparator comparator2
	public static java.util.Comparator comparator (java.util.SortedSet) 
		java.util.SortedSet sortedSet
		java.util.Comparator result
}

autovalue/shaded/com/google$/common/collect/$SortedLists$1.class
$SortedLists.java
package autovalue.shaded.com.google$.common.collect
synthetic autovalue.shaded.com.google$.common.collect.$SortedLists$1 extends java.lang.Object {
}

autovalue/shaded/com/google$/common/collect/$SortedLists$KeyAbsentBehavior$1.class
$SortedLists.java
package autovalue.shaded.com.google$.common.collect
final enum autovalue.shaded.com.google$.common.collect.$SortedLists$KeyAbsentBehavior$1 extends autovalue.shaded.com.google$.common.collect.$SortedLists$KeyAbsentBehavior {
	void  (java.lang.String, int) 
	int resultIndex (int) 
		int higherIndex
}

autovalue/shaded/com/google$/common/collect/$SortedLists$KeyAbsentBehavior$2.class
$SortedLists.java
package autovalue.shaded.com.google$.common.collect
final enum autovalue.shaded.com.google$.common.collect.$SortedLists$KeyAbsentBehavior$2 extends autovalue.shaded.com.google$.common.collect.$SortedLists$KeyAbsentBehavior {
	void  (java.lang.String, int) 
	public int resultIndex (int) 
		int higherIndex
}

autovalue/shaded/com/google$/common/collect/$SortedLists$KeyAbsentBehavior$3.class
$SortedLists.java
package autovalue.shaded.com.google$.common.collect
final enum autovalue.shaded.com.google$.common.collect.$SortedLists$KeyAbsentBehavior$3 extends autovalue.shaded.com.google$.common.collect.$SortedLists$KeyAbsentBehavior {
	void  (java.lang.String, int) 
	public int resultIndex (int) 
		int higherIndex
}

autovalue/shaded/com/google$/common/collect/$SortedLists$KeyAbsentBehavior.class
$SortedLists.java
package autovalue.shaded.com.google$.common.collect
public abstract enum autovalue.shaded.com.google$.common.collect.$SortedLists$KeyAbsentBehavior extends java.lang.Enum {
	public static final enum autovalue.shaded.com.google$.common.collect.$SortedLists$KeyAbsentBehavior NEXT_LOWER
	public static final enum autovalue.shaded.com.google$.common.collect.$SortedLists$KeyAbsentBehavior NEXT_HIGHER
	public static final enum autovalue.shaded.com.google$.common.collect.$SortedLists$KeyAbsentBehavior INVERTED_INSERTION_INDEX
	private static final synthetic autovalue.shaded.com.google$.common.collect.$SortedLists$KeyAbsentBehavior[] $VALUES
	public static autovalue.shaded.com.google$.common.collect.$SortedLists$KeyAbsentBehavior[] values () 
	public static autovalue.shaded.com.google$.common.collect.$SortedLists$KeyAbsentBehavior valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	abstract int resultIndex (int) 
	synthetic void  (java.lang.String, int, autovalue.shaded.com.google$.common.collect.$SortedLists$1) 
		String x0
		int x1
		autovalue.shaded.com.google$.common.collect.$SortedLists$1 x2
	static void  () 
}

autovalue/shaded/com/google$/common/collect/$SortedLists$KeyPresentBehavior$1.class
$SortedLists.java
package autovalue.shaded.com.google$.common.collect
final enum autovalue.shaded.com.google$.common.collect.$SortedLists$KeyPresentBehavior$1 extends autovalue.shaded.com.google$.common.collect.$SortedLists$KeyPresentBehavior {
	void  (java.lang.String, int) 
	int resultIndex (java.util.Comparator, java.lang.Object, java.util.List, int) 
		java.util.Comparator comparator
		Object key
		java.util.List list
		int foundIndex
}

autovalue/shaded/com/google$/common/collect/$SortedLists$KeyPresentBehavior$2.class
$SortedLists.java
package autovalue.shaded.com.google$.common.collect
final enum autovalue.shaded.com.google$.common.collect.$SortedLists$KeyPresentBehavior$2 extends autovalue.shaded.com.google$.common.collect.$SortedLists$KeyPresentBehavior {
	void  (java.lang.String, int) 
	int resultIndex (java.util.Comparator, java.lang.Object, java.util.List, int) 
		int middle
		int c
		java.util.Comparator comparator
		Object key
		java.util.List list
		int foundIndex
		int lower
		int upper
}

autovalue/shaded/com/google$/common/collect/$SortedLists$KeyPresentBehavior$3.class
$SortedLists.java
package autovalue.shaded.com.google$.common.collect
final enum autovalue.shaded.com.google$.common.collect.$SortedLists$KeyPresentBehavior$3 extends autovalue.shaded.com.google$.common.collect.$SortedLists$KeyPresentBehavior {
	void  (java.lang.String, int) 
	int resultIndex (java.util.Comparator, java.lang.Object, java.util.List, int) 
		int middle
		int c
		java.util.Comparator comparator
		Object key
		java.util.List list
		int foundIndex
		int lower
		int upper
}

autovalue/shaded/com/google$/common/collect/$SortedLists$KeyPresentBehavior$4.class
$SortedLists.java
package autovalue.shaded.com.google$.common.collect
final enum autovalue.shaded.com.google$.common.collect.$SortedLists$KeyPresentBehavior$4 extends autovalue.shaded.com.google$.common.collect.$SortedLists$KeyPresentBehavior {
	void  (java.lang.String, int) 
	public int resultIndex (java.util.Comparator, java.lang.Object, java.util.List, int) 
		java.util.Comparator comparator
		Object key
		java.util.List list
		int foundIndex
}

autovalue/shaded/com/google$/common/collect/$SortedLists$KeyPresentBehavior$5.class
$SortedLists.java
package autovalue.shaded.com.google$.common.collect
final enum autovalue.shaded.com.google$.common.collect.$SortedLists$KeyPresentBehavior$5 extends autovalue.shaded.com.google$.common.collect.$SortedLists$KeyPresentBehavior {
	void  (java.lang.String, int) 
	public int resultIndex (java.util.Comparator, java.lang.Object, java.util.List, int) 
		java.util.Comparator comparator
		Object key
		java.util.List list
		int foundIndex
}

autovalue/shaded/com/google$/common/collect/$SortedLists$KeyPresentBehavior.class
$SortedLists.java
package autovalue.shaded.com.google$.common.collect
public abstract enum autovalue.shaded.com.google$.common.collect.$SortedLists$KeyPresentBehavior extends java.lang.Enum {
	public static final enum autovalue.shaded.com.google$.common.collect.$SortedLists$KeyPresentBehavior ANY_PRESENT
	public static final enum autovalue.shaded.com.google$.common.collect.$SortedLists$KeyPresentBehavior LAST_PRESENT
	public static final enum autovalue.shaded.com.google$.common.collect.$SortedLists$KeyPresentBehavior FIRST_PRESENT
	public static final enum autovalue.shaded.com.google$.common.collect.$SortedLists$KeyPresentBehavior FIRST_AFTER
	public static final enum autovalue.shaded.com.google$.common.collect.$SortedLists$KeyPresentBehavior LAST_BEFORE
	private static final synthetic autovalue.shaded.com.google$.common.collect.$SortedLists$KeyPresentBehavior[] $VALUES
	public static autovalue.shaded.com.google$.common.collect.$SortedLists$KeyPresentBehavior[] values () 
	public static autovalue.shaded.com.google$.common.collect.$SortedLists$KeyPresentBehavior valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	abstract int resultIndex (java.util.Comparator, java.lang.Object, java.util.List, int) 
	synthetic void  (java.lang.String, int, autovalue.shaded.com.google$.common.collect.$SortedLists$1) 
		String x0
		int x1
		autovalue.shaded.com.google$.common.collect.$SortedLists$1 x2
	static void  () 
}

autovalue/shaded/com/google$/common/collect/$SortedLists.class
$SortedLists.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$SortedLists extends java.lang.Object {
	private void  () 
	public static int binarySearch (java.util.List, java.lang.Comparable, autovalue.shaded.com.google$.common.collect.$SortedLists$KeyPresentBehavior, autovalue.shaded.com.google$.common.collect.$SortedLists$KeyAbsentBehavior) 
		java.util.List list
		Comparable e
		autovalue.shaded.com.google$.common.collect.$SortedLists$KeyPresentBehavior presentBehavior
		autovalue.shaded.com.google$.common.collect.$SortedLists$KeyAbsentBehavior absentBehavior
	public static int binarySearch (java.util.List, autovalue.shaded.com.google$.common.base.$Function, java.lang.Comparable, autovalue.shaded.com.google$.common.collect.$SortedLists$KeyPresentBehavior, autovalue.shaded.com.google$.common.collect.$SortedLists$KeyAbsentBehavior) 
		java.util.List list
		autovalue.shaded.com.google$.common.base.$Function keyFunction
		Comparable key
		autovalue.shaded.com.google$.common.collect.$SortedLists$KeyPresentBehavior presentBehavior
		autovalue.shaded.com.google$.common.collect.$SortedLists$KeyAbsentBehavior absentBehavior
	public static int binarySearch (java.util.List, autovalue.shaded.com.google$.common.base.$Function, java.lang.Object, java.util.Comparator, autovalue.shaded.com.google$.common.collect.$SortedLists$KeyPresentBehavior, autovalue.shaded.com.google$.common.collect.$SortedLists$KeyAbsentBehavior) 
		java.util.List list
		autovalue.shaded.com.google$.common.base.$Function keyFunction
		Object key
		java.util.Comparator keyComparator
		autovalue.shaded.com.google$.common.collect.$SortedLists$KeyPresentBehavior presentBehavior
		autovalue.shaded.com.google$.common.collect.$SortedLists$KeyAbsentBehavior absentBehavior
	public static int binarySearch (java.util.List, java.lang.Object, java.util.Comparator, autovalue.shaded.com.google$.common.collect.$SortedLists$KeyPresentBehavior, autovalue.shaded.com.google$.common.collect.$SortedLists$KeyAbsentBehavior) 
		int middle
		int c
		java.util.List list
		Object key
		java.util.Comparator comparator
		autovalue.shaded.com.google$.common.collect.$SortedLists$KeyPresentBehavior presentBehavior
		autovalue.shaded.com.google$.common.collect.$SortedLists$KeyAbsentBehavior absentBehavior
		int lower
		int upper
}

autovalue/shaded/com/google$/common/collect/$SortedMapDifference.class
$SortedMapDifference.java
package autovalue.shaded.com.google$.common.collect
public abstract autovalue.shaded.com.google$.common.collect.$SortedMapDifference extends java.lang.Object implements autovalue.shaded.com.google$.common.collect.$MapDifference  {
	public abstract java.util.SortedMap entriesOnlyOnLeft () 
	public abstract java.util.SortedMap entriesOnlyOnRight () 
	public abstract java.util.SortedMap entriesInCommon () 
	public abstract java.util.SortedMap entriesDiffering () 
}

autovalue/shaded/com/google$/common/collect/$SortedMultiset.class
$SortedMultiset.java
package autovalue.shaded.com.google$.common.collect
public abstract autovalue.shaded.com.google$.common.collect.$SortedMultiset extends java.lang.Object implements autovalue.shaded.com.google$.common.collect.$SortedMultisetBridge autovalue.shaded.com.google$.common.collect.$SortedIterable  {
	public abstract java.util.Comparator comparator () 
	public abstract autovalue.shaded.com.google$.common.collect.$Multiset$Entry firstEntry () 
	public abstract autovalue.shaded.com.google$.common.collect.$Multiset$Entry lastEntry () 
	public abstract autovalue.shaded.com.google$.common.collect.$Multiset$Entry pollFirstEntry () 
	public abstract autovalue.shaded.com.google$.common.collect.$Multiset$Entry pollLastEntry () 
	public abstract java.util.NavigableSet elementSet () 
	public abstract java.util.Set entrySet () 
	public abstract java.util.Iterator iterator () 
	public abstract autovalue.shaded.com.google$.common.collect.$SortedMultiset descendingMultiset () 
	public abstract autovalue.shaded.com.google$.common.collect.$SortedMultiset headMultiset (java.lang.Object, autovalue.shaded.com.google$.common.collect.$BoundType) 
	public abstract autovalue.shaded.com.google$.common.collect.$SortedMultiset subMultiset (java.lang.Object, autovalue.shaded.com.google$.common.collect.$BoundType, java.lang.Object, autovalue.shaded.com.google$.common.collect.$BoundType) 
	public abstract autovalue.shaded.com.google$.common.collect.$SortedMultiset tailMultiset (java.lang.Object, autovalue.shaded.com.google$.common.collect.$BoundType) 
}

autovalue/shaded/com/google$/common/collect/$SortedMultisetBridge.class
$SortedMultisetBridge.java
package autovalue.shaded.com.google$.common.collect
abstract autovalue.shaded.com.google$.common.collect.$SortedMultisetBridge extends java.lang.Object implements autovalue.shaded.com.google$.common.collect.$Multiset  {
	public abstract java.util.SortedSet elementSet () 
}

autovalue/shaded/com/google$/common/collect/$SortedSetMultimap.class
$SortedSetMultimap.java
package autovalue.shaded.com.google$.common.collect
public abstract autovalue.shaded.com.google$.common.collect.$SortedSetMultimap extends java.lang.Object implements autovalue.shaded.com.google$.common.collect.$SetMultimap  {
	public abstract java.util.SortedSet get (java.lang.Object) 
	public abstract java.util.SortedSet removeAll (java.lang.Object) 
	public abstract java.util.SortedSet replaceValues (java.lang.Object, java.lang.Iterable) 
	public abstract java.util.Map asMap () 
	public abstract java.util.Comparator valueComparator () 
}

autovalue/shaded/com/google$/common/collect/$Synchronized$1.class
$Synchronized.java
package autovalue.shaded.com.google$.common.collect
synthetic autovalue.shaded.com.google$.common.collect.$Synchronized$1 extends java.lang.Object {
}

autovalue/shaded/com/google$/common/collect/$Synchronized$SynchronizedAsMap.class
$Synchronized.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$Synchronized$SynchronizedAsMap extends autovalue.shaded.com.google$.common.collect.$Synchronized$SynchronizedMap {
	transient java.util.Set asMapEntrySet
	transient java.util.Collection asMapValues
	private static final long serialVersionUID
	void  (java.util.Map, java.lang.Object) 
		java.util.Map delegate
		Object mutex
	public java.util.Collection get (java.lang.Object) 
		java.util.Collection collection
		Object key
	public java.util.Set entrySet () 
	public java.util.Collection values () 
	public boolean containsValue (java.lang.Object) 
		Object o
	public volatile synthetic java.lang.Object get (java.lang.Object) 
		Object x0
}

autovalue/shaded/com/google$/common/collect/$Synchronized$SynchronizedAsMapEntries$1$1.class
$Synchronized.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$Synchronized$SynchronizedAsMapEntries$1$1 extends autovalue.shaded.com.google$.common.collect.$ForwardingMapEntry {
	final synthetic java.util.Map$Entry val$entry
	final synthetic autovalue.shaded.com.google$.common.collect.$Synchronized$SynchronizedAsMapEntries$1 this$1
	void  (autovalue.shaded.com.google$.common.collect.$Synchronized$SynchronizedAsMapEntries$1, java.util.Map$Entry) 
	protected java.util.Map$Entry delegate () 
	public java.util.Collection getValue () 
	public volatile synthetic java.lang.Object getValue () 
	protected volatile synthetic java.lang.Object delegate () 
}

autovalue/shaded/com/google$/common/collect/$Synchronized$SynchronizedAsMapEntries$1.class
$Synchronized.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$Synchronized$SynchronizedAsMapEntries$1 extends autovalue.shaded.com.google$.common.collect.$TransformedIterator {
	final synthetic autovalue.shaded.com.google$.common.collect.$Synchronized$SynchronizedAsMapEntries this$0
	void  (autovalue.shaded.com.google$.common.collect.$Synchronized$SynchronizedAsMapEntries, java.util.Iterator) 
		java.util.Iterator x0
	java.util.Map$Entry transform (java.util.Map$Entry) 
		java.util.Map$Entry entry
	volatile synthetic java.lang.Object transform (java.lang.Object) 
		Object x0
}

autovalue/shaded/com/google$/common/collect/$Synchronized$SynchronizedAsMapEntries.class
$Synchronized.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$Synchronized$SynchronizedAsMapEntries extends autovalue.shaded.com.google$.common.collect.$Synchronized$SynchronizedSet {
	private static final long serialVersionUID
	void  (java.util.Set, java.lang.Object) 
		java.util.Set delegate
		Object mutex
	public java.util.Iterator iterator () 
	public java.lang.Object[] toArray () 
	public java.lang.Object[] toArray (java.lang.Object[]) 
		Object[] array
	public boolean contains (java.lang.Object) 
		Object o
	public boolean containsAll (java.util.Collection) 
		java.util.Collection c
	public boolean equals (java.lang.Object) 
		Object o
	public boolean remove (java.lang.Object) 
		Object o
	public boolean removeAll (java.util.Collection) 
		java.util.Collection c
	public boolean retainAll (java.util.Collection) 
		java.util.Collection c
}

autovalue/shaded/com/google$/common/collect/$Synchronized$SynchronizedAsMapValues$1.class
$Synchronized.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$Synchronized$SynchronizedAsMapValues$1 extends autovalue.shaded.com.google$.common.collect.$TransformedIterator {
	final synthetic autovalue.shaded.com.google$.common.collect.$Synchronized$SynchronizedAsMapValues this$0
	void  (autovalue.shaded.com.google$.common.collect.$Synchronized$SynchronizedAsMapValues, java.util.Iterator) 
		java.util.Iterator x0
	java.util.Collection transform (java.util.Collection) 
		java.util.Collection from
	volatile synthetic java.lang.Object transform (java.lang.Object) 
		Object x0
}

autovalue/shaded/com/google$/common/collect/$Synchronized$SynchronizedAsMapValues.class
$Synchronized.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$Synchronized$SynchronizedAsMapValues extends autovalue.shaded.com.google$.common.collect.$Synchronized$SynchronizedCollection {
	private static final long serialVersionUID
	void  (java.util.Collection, java.lang.Object) 
		java.util.Collection delegate
		Object mutex
	public java.util.Iterator iterator () 
}

autovalue/shaded/com/google$/common/collect/$Synchronized$SynchronizedBiMap.class
$Synchronized.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$Synchronized$SynchronizedBiMap extends autovalue.shaded.com.google$.common.collect.$Synchronized$SynchronizedMap implements autovalue.shaded.com.google$.common.collect.$BiMap java.io.Serializable  {
	private transient java.util.Set valueSet
	private transient autovalue.shaded.com.google$.common.collect.$BiMap inverse
	private static final long serialVersionUID
	private void  (autovalue.shaded.com.google$.common.collect.$BiMap, java.lang.Object, autovalue.shaded.com.google$.common.collect.$BiMap) 
		autovalue.shaded.com.google$.common.collect.$BiMap delegate
		Object mutex
		autovalue.shaded.com.google$.common.collect.$BiMap inverse
	autovalue.shaded.com.google$.common.collect.$BiMap delegate () 
	public java.util.Set values () 
	public java.lang.Object forcePut (java.lang.Object, java.lang.Object) 
		Object key
		Object value
	public autovalue.shaded.com.google$.common.collect.$BiMap inverse () 
	public volatile synthetic java.util.Collection values () 
	volatile synthetic java.util.Map delegate () 
	volatile synthetic java.lang.Object delegate () 
	synthetic void  (autovalue.shaded.com.google$.common.collect.$BiMap, java.lang.Object, autovalue.shaded.com.google$.common.collect.$BiMap, autovalue.shaded.com.google$.common.collect.$Synchronized$1) 
		autovalue.shaded.com.google$.common.collect.$BiMap x0
		Object x1
		autovalue.shaded.com.google$.common.collect.$BiMap x2
		autovalue.shaded.com.google$.common.collect.$Synchronized$1 x3
}

autovalue/shaded/com/google$/common/collect/$Synchronized$SynchronizedCollection.class
$Synchronized.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$Synchronized$SynchronizedCollection extends autovalue.shaded.com.google$.common.collect.$Synchronized$SynchronizedObject implements java.util.Collection  {
	private static final long serialVersionUID
	private void  (java.util.Collection, java.lang.Object) 
		java.util.Collection delegate
		Object mutex
	java.util.Collection delegate () 
	public boolean add (java.lang.Object) 
		Object e
	public boolean addAll (java.util.Collection) 
		java.util.Collection c
	public void clear () 
	public boolean contains (java.lang.Object) 
		Object o
	public boolean containsAll (java.util.Collection) 
		java.util.Collection c
	public boolean isEmpty () 
	public java.util.Iterator iterator () 
	public boolean remove (java.lang.Object) 
		Object o
	public boolean removeAll (java.util.Collection) 
		java.util.Collection c
	public boolean retainAll (java.util.Collection) 
		java.util.Collection c
	public int size () 
	public java.lang.Object[] toArray () 
	public java.lang.Object[] toArray (java.lang.Object[]) 
		Object[] a
	volatile synthetic java.lang.Object delegate () 
	synthetic void  (java.util.Collection, java.lang.Object, autovalue.shaded.com.google$.common.collect.$Synchronized$1) 
		java.util.Collection x0
		Object x1
		autovalue.shaded.com.google$.common.collect.$Synchronized$1 x2
}

autovalue/shaded/com/google$/common/collect/$Synchronized$SynchronizedDeque.class
$Synchronized.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$Synchronized$SynchronizedDeque extends autovalue.shaded.com.google$.common.collect.$Synchronized$SynchronizedQueue implements java.util.Deque  {
	private static final long serialVersionUID
	void  (java.util.Deque, java.lang.Object) 
		java.util.Deque delegate
		Object mutex
	java.util.Deque delegate () 
	public void addFirst (java.lang.Object) 
		Object e
	public void addLast (java.lang.Object) 
		Object e
	public boolean offerFirst (java.lang.Object) 
		Object e
	public boolean offerLast (java.lang.Object) 
		Object e
	public java.lang.Object removeFirst () 
	public java.lang.Object removeLast () 
	public java.lang.Object pollFirst () 
	public java.lang.Object pollLast () 
	public java.lang.Object getFirst () 
	public java.lang.Object getLast () 
	public java.lang.Object peekFirst () 
	public java.lang.Object peekLast () 
	public boolean removeFirstOccurrence (java.lang.Object) 
		Object o
	public boolean removeLastOccurrence (java.lang.Object) 
		Object o
	public void push (java.lang.Object) 
		Object e
	public java.lang.Object pop () 
	public java.util.Iterator descendingIterator () 
	volatile synthetic java.util.Queue delegate () 
	volatile synthetic java.util.Collection delegate () 
	volatile synthetic java.lang.Object delegate () 
}

autovalue/shaded/com/google$/common/collect/$Synchronized$SynchronizedEntry.class
$Synchronized.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$Synchronized$SynchronizedEntry extends autovalue.shaded.com.google$.common.collect.$Synchronized$SynchronizedObject implements java.util.Map$Entry  {
	private static final long serialVersionUID
	void  (java.util.Map$Entry, java.lang.Object) 
		java.util.Map$Entry delegate
		Object mutex
	java.util.Map$Entry delegate () 
	public boolean equals (java.lang.Object) 
		Object obj
	public int hashCode () 
	public java.lang.Object getKey () 
	public java.lang.Object getValue () 
	public java.lang.Object setValue (java.lang.Object) 
		Object value
	volatile synthetic java.lang.Object delegate () 
}

autovalue/shaded/com/google$/common/collect/$Synchronized$SynchronizedList.class
$Synchronized.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$Synchronized$SynchronizedList extends autovalue.shaded.com.google$.common.collect.$Synchronized$SynchronizedCollection implements java.util.List  {
	private static final long serialVersionUID
	void  (java.util.List, java.lang.Object) 
		java.util.List delegate
		Object mutex
	java.util.List delegate () 
	public void add (int, java.lang.Object) 
		int index
		Object element
	public boolean addAll (int, java.util.Collection) 
		int index
		java.util.Collection c
	public java.lang.Object get (int) 
		int index
	public int indexOf (java.lang.Object) 
		Object o
	public int lastIndexOf (java.lang.Object) 
		Object o
	public java.util.ListIterator listIterator () 
	public java.util.ListIterator listIterator (int) 
		int index
	public java.lang.Object remove (int) 
		int index
	public java.lang.Object set (int, java.lang.Object) 
		int index
		Object element
	public java.util.List subList (int, int) 
		int fromIndex
		int toIndex
	public boolean equals (java.lang.Object) 
		Object o
	public int hashCode () 
	volatile synthetic java.util.Collection delegate () 
	volatile synthetic java.lang.Object delegate () 
}

autovalue/shaded/com/google$/common/collect/$Synchronized$SynchronizedListMultimap.class
$Synchronized.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$Synchronized$SynchronizedListMultimap extends autovalue.shaded.com.google$.common.collect.$Synchronized$SynchronizedMultimap implements autovalue.shaded.com.google$.common.collect.$ListMultimap  {
	private static final long serialVersionUID
	void  (autovalue.shaded.com.google$.common.collect.$ListMultimap, java.lang.Object) 
		autovalue.shaded.com.google$.common.collect.$ListMultimap delegate
		Object mutex
	autovalue.shaded.com.google$.common.collect.$ListMultimap delegate () 
	public java.util.List get (java.lang.Object) 
		Object key
	public java.util.List removeAll (java.lang.Object) 
		Object key
	public java.util.List replaceValues (java.lang.Object, java.lang.Iterable) 
		Object key
		Iterable values
	public volatile synthetic java.util.Collection removeAll (java.lang.Object) 
		Object x0
	public volatile synthetic java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable) 
		Object x0
		Iterable x1
	public volatile synthetic java.util.Collection get (java.lang.Object) 
		Object x0
	volatile synthetic autovalue.shaded.com.google$.common.collect.$Multimap delegate () 
	volatile synthetic java.lang.Object delegate () 
}

autovalue/shaded/com/google$/common/collect/$Synchronized$SynchronizedMap.class
$Synchronized.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$Synchronized$SynchronizedMap extends autovalue.shaded.com.google$.common.collect.$Synchronized$SynchronizedObject implements java.util.Map  {
	transient java.util.Set keySet
	transient java.util.Collection values
	transient java.util.Set entrySet
	private static final long serialVersionUID
	void  (java.util.Map, java.lang.Object) 
		java.util.Map delegate
		Object mutex
	java.util.Map delegate () 
	public void clear () 
	public boolean containsKey (java.lang.Object) 
		Object key
	public boolean containsValue (java.lang.Object) 
		Object value
	public java.util.Set entrySet () 
	public java.lang.Object get (java.lang.Object) 
		Object key
	public boolean isEmpty () 
	public java.util.Set keySet () 
	public java.lang.Object put (java.lang.Object, java.lang.Object) 
		Object key
		Object value
	public void putAll (java.util.Map) 
		java.util.Map map
	public java.lang.Object remove (java.lang.Object) 
		Object key
	public int size () 
	public java.util.Collection values () 
	public boolean equals (java.lang.Object) 
		Object o
	public int hashCode () 
	volatile synthetic java.lang.Object delegate () 
}

autovalue/shaded/com/google$/common/collect/$Synchronized$SynchronizedMultimap.class
$Synchronized.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$Synchronized$SynchronizedMultimap extends autovalue.shaded.com.google$.common.collect.$Synchronized$SynchronizedObject implements autovalue.shaded.com.google$.common.collect.$Multimap  {
	transient java.util.Set keySet
	transient java.util.Collection valuesCollection
	transient java.util.Collection entries
	transient java.util.Map asMap
	transient autovalue.shaded.com.google$.common.collect.$Multiset keys
	private static final long serialVersionUID
	autovalue.shaded.com.google$.common.collect.$Multimap delegate () 
	void  (autovalue.shaded.com.google$.common.collect.$Multimap, java.lang.Object) 
		autovalue.shaded.com.google$.common.collect.$Multimap delegate
		Object mutex
	public int size () 
	public boolean isEmpty () 
	public boolean containsKey (java.lang.Object) 
		Object key
	public boolean containsValue (java.lang.Object) 
		Object value
	public boolean containsEntry (java.lang.Object, java.lang.Object) 
		Object key
		Object value
	public java.util.Collection get (java.lang.Object) 
		Object key
	public boolean put (java.lang.Object, java.lang.Object) 
		Object key
		Object value
	public boolean putAll (java.lang.Object, java.lang.Iterable) 
		Object key
		Iterable values
	public boolean putAll (autovalue.shaded.com.google$.common.collect.$Multimap) 
		autovalue.shaded.com.google$.common.collect.$Multimap multimap
	public java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable) 
		Object key
		Iterable values
	public boolean remove (java.lang.Object, java.lang.Object) 
		Object key
		Object value
	public java.util.Collection removeAll (java.lang.Object) 
		Object key
	public void clear () 
	public java.util.Set keySet () 
	public java.util.Collection values () 
	public java.util.Collection entries () 
	public java.util.Map asMap () 
	public autovalue.shaded.com.google$.common.collect.$Multiset keys () 
	public boolean equals (java.lang.Object) 
		Object o
	public int hashCode () 
	volatile synthetic java.lang.Object delegate () 
}

autovalue/shaded/com/google$/common/collect/$Synchronized$SynchronizedMultiset.class
$Synchronized.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$Synchronized$SynchronizedMultiset extends autovalue.shaded.com.google$.common.collect.$Synchronized$SynchronizedCollection implements autovalue.shaded.com.google$.common.collect.$Multiset  {
	transient java.util.Set elementSet
	transient java.util.Set entrySet
	private static final long serialVersionUID
	void  (autovalue.shaded.com.google$.common.collect.$Multiset, java.lang.Object) 
		autovalue.shaded.com.google$.common.collect.$Multiset delegate
		Object mutex
	autovalue.shaded.com.google$.common.collect.$Multiset delegate () 
	public int count (java.lang.Object) 
		Object o
	public int add (java.lang.Object, int) 
		Object e
		int n
	public int remove (java.lang.Object, int) 
		Object o
		int n
	public int setCount (java.lang.Object, int) 
		Object element
		int count
	public boolean setCount (java.lang.Object, int, int) 
		Object element
		int oldCount
		int newCount
	public java.util.Set elementSet () 
	public java.util.Set entrySet () 
	public boolean equals (java.lang.Object) 
		Object o
	public int hashCode () 
	volatile synthetic java.util.Collection delegate () 
	volatile synthetic java.lang.Object delegate () 
}

autovalue/shaded/com/google$/common/collect/$Synchronized$SynchronizedNavigableMap.class
$Synchronized.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$Synchronized$SynchronizedNavigableMap extends autovalue.shaded.com.google$.common.collect.$Synchronized$SynchronizedSortedMap implements java.util.NavigableMap  {
	transient java.util.NavigableSet descendingKeySet
	transient java.util.NavigableMap descendingMap
	transient java.util.NavigableSet navigableKeySet
	private static final long serialVersionUID
	void  (java.util.NavigableMap, java.lang.Object) 
		java.util.NavigableMap delegate
		Object mutex
	java.util.NavigableMap delegate () 
	public java.util.Map$Entry ceilingEntry (java.lang.Object) 
		Object key
	public java.lang.Object ceilingKey (java.lang.Object) 
		Object key
	public java.util.NavigableSet descendingKeySet () 
	public java.util.NavigableMap descendingMap () 
	public java.util.Map$Entry firstEntry () 
	public java.util.Map$Entry floorEntry (java.lang.Object) 
		Object key
	public java.lang.Object floorKey (java.lang.Object) 
		Object key
	public java.util.NavigableMap headMap (java.lang.Object, boolean) 
		Object toKey
		boolean inclusive
	public java.util.Map$Entry higherEntry (java.lang.Object) 
		Object key
	public java.lang.Object higherKey (java.lang.Object) 
		Object key
	public java.util.Map$Entry lastEntry () 
	public java.util.Map$Entry lowerEntry (java.lang.Object) 
		Object key
	public java.lang.Object lowerKey (java.lang.Object) 
		Object key
	public java.util.Set keySet () 
	public java.util.NavigableSet navigableKeySet () 
	public java.util.Map$Entry pollFirstEntry () 
	public java.util.Map$Entry pollLastEntry () 
	public java.util.NavigableMap subMap (java.lang.Object, boolean, java.lang.Object, boolean) 
		Object fromKey
		boolean fromInclusive
		Object toKey
		boolean toInclusive
	public java.util.NavigableMap tailMap (java.lang.Object, boolean) 
		Object fromKey
		boolean inclusive
	public java.util.SortedMap headMap (java.lang.Object) 
		Object toKey
	public java.util.SortedMap subMap (java.lang.Object, java.lang.Object) 
		Object fromKey
		Object toKey
	public java.util.SortedMap tailMap (java.lang.Object) 
		Object fromKey
	volatile synthetic java.util.SortedMap delegate () 
	volatile synthetic java.util.Map delegate () 
	volatile synthetic java.lang.Object delegate () 
}

autovalue/shaded/com/google$/common/collect/$Synchronized$SynchronizedNavigableSet.class
$Synchronized.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$Synchronized$SynchronizedNavigableSet extends autovalue.shaded.com.google$.common.collect.$Synchronized$SynchronizedSortedSet implements java.util.NavigableSet  {
	transient java.util.NavigableSet descendingSet
	private static final long serialVersionUID
	void  (java.util.NavigableSet, java.lang.Object) 
		java.util.NavigableSet delegate
		Object mutex
	java.util.NavigableSet delegate () 
	public java.lang.Object ceiling (java.lang.Object) 
		Object e
	public java.util.Iterator descendingIterator () 
	public java.util.NavigableSet descendingSet () 
		java.util.NavigableSet dS
	public java.lang.Object floor (java.lang.Object) 
		Object e
	public java.util.NavigableSet headSet (java.lang.Object, boolean) 
		Object toElement
		boolean inclusive
	public java.lang.Object higher (java.lang.Object) 
		Object e
	public java.lang.Object lower (java.lang.Object) 
		Object e
	public java.lang.Object pollFirst () 
	public java.lang.Object pollLast () 
	public java.util.NavigableSet subSet (java.lang.Object, boolean, java.lang.Object, boolean) 
		Object fromElement
		boolean fromInclusive
		Object toElement
		boolean toInclusive
	public java.util.NavigableSet tailSet (java.lang.Object, boolean) 
		Object fromElement
		boolean inclusive
	public java.util.SortedSet headSet (java.lang.Object) 
		Object toElement
	public java.util.SortedSet subSet (java.lang.Object, java.lang.Object) 
		Object fromElement
		Object toElement
	public java.util.SortedSet tailSet (java.lang.Object) 
		Object fromElement
	volatile synthetic java.util.SortedSet delegate () 
	volatile synthetic java.util.Set delegate () 
	volatile synthetic java.util.Collection delegate () 
	volatile synthetic java.lang.Object delegate () 
}

autovalue/shaded/com/google$/common/collect/$Synchronized$SynchronizedObject.class
$Synchronized.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$Synchronized$SynchronizedObject extends java.lang.Object implements java.io.Serializable  {
	final Object delegate
	final Object mutex
	private static final long serialVersionUID
	void  (java.lang.Object, java.lang.Object) 
		Object delegate
		Object mutex
	java.lang.Object delegate () 
	public java.lang.String toString () 
	private void writeObject (java.io.ObjectOutputStream)  throws java.io.IOException 
		java.io.ObjectOutputStream stream
}

autovalue/shaded/com/google$/common/collect/$Synchronized$SynchronizedQueue.class
$Synchronized.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$Synchronized$SynchronizedQueue extends autovalue.shaded.com.google$.common.collect.$Synchronized$SynchronizedCollection implements java.util.Queue  {
	private static final long serialVersionUID
	void  (java.util.Queue, java.lang.Object) 
		java.util.Queue delegate
		Object mutex
	java.util.Queue delegate () 
	public java.lang.Object element () 
	public boolean offer (java.lang.Object) 
		Object e
	public java.lang.Object peek () 
	public java.lang.Object poll () 
	public java.lang.Object remove () 
	volatile synthetic java.util.Collection delegate () 
	volatile synthetic java.lang.Object delegate () 
}

autovalue/shaded/com/google$/common/collect/$Synchronized$SynchronizedRandomAccessList.class
$Synchronized.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$Synchronized$SynchronizedRandomAccessList extends autovalue.shaded.com.google$.common.collect.$Synchronized$SynchronizedList implements java.util.RandomAccess  {
	private static final long serialVersionUID
	void  (java.util.List, java.lang.Object) 
		java.util.List list
		Object mutex
}

autovalue/shaded/com/google$/common/collect/$Synchronized$SynchronizedSet.class
$Synchronized.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$Synchronized$SynchronizedSet extends autovalue.shaded.com.google$.common.collect.$Synchronized$SynchronizedCollection implements java.util.Set  {
	private static final long serialVersionUID
	void  (java.util.Set, java.lang.Object) 
		java.util.Set delegate
		Object mutex
	java.util.Set delegate () 
	public boolean equals (java.lang.Object) 
		Object o
	public int hashCode () 
	volatile synthetic java.util.Collection delegate () 
	volatile synthetic java.lang.Object delegate () 
}

autovalue/shaded/com/google$/common/collect/$Synchronized$SynchronizedSetMultimap.class
$Synchronized.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$Synchronized$SynchronizedSetMultimap extends autovalue.shaded.com.google$.common.collect.$Synchronized$SynchronizedMultimap implements autovalue.shaded.com.google$.common.collect.$SetMultimap  {
	transient java.util.Set entrySet
	private static final long serialVersionUID
	void  (autovalue.shaded.com.google$.common.collect.$SetMultimap, java.lang.Object) 
		autovalue.shaded.com.google$.common.collect.$SetMultimap delegate
		Object mutex
	autovalue.shaded.com.google$.common.collect.$SetMultimap delegate () 
	public java.util.Set get (java.lang.Object) 
		Object key
	public java.util.Set removeAll (java.lang.Object) 
		Object key
	public java.util.Set replaceValues (java.lang.Object, java.lang.Iterable) 
		Object key
		Iterable values
	public java.util.Set entries () 
	public volatile synthetic java.util.Collection entries () 
	public volatile synthetic java.util.Collection removeAll (java.lang.Object) 
		Object x0
	public volatile synthetic java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable) 
		Object x0
		Iterable x1
	public volatile synthetic java.util.Collection get (java.lang.Object) 
		Object x0
	volatile synthetic autovalue.shaded.com.google$.common.collect.$Multimap delegate () 
	volatile synthetic java.lang.Object delegate () 
}

autovalue/shaded/com/google$/common/collect/$Synchronized$SynchronizedSortedMap.class
$Synchronized.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$Synchronized$SynchronizedSortedMap extends autovalue.shaded.com.google$.common.collect.$Synchronized$SynchronizedMap implements java.util.SortedMap  {
	private static final long serialVersionUID
	void  (java.util.SortedMap, java.lang.Object) 
		java.util.SortedMap delegate
		Object mutex
	java.util.SortedMap delegate () 
	public java.util.Comparator comparator () 
	public java.lang.Object firstKey () 
	public java.util.SortedMap headMap (java.lang.Object) 
		Object toKey
	public java.lang.Object lastKey () 
	public java.util.SortedMap subMap (java.lang.Object, java.lang.Object) 
		Object fromKey
		Object toKey
	public java.util.SortedMap tailMap (java.lang.Object) 
		Object fromKey
	volatile synthetic java.util.Map delegate () 
	volatile synthetic java.lang.Object delegate () 
}

autovalue/shaded/com/google$/common/collect/$Synchronized$SynchronizedSortedSet.class
$Synchronized.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$Synchronized$SynchronizedSortedSet extends autovalue.shaded.com.google$.common.collect.$Synchronized$SynchronizedSet implements java.util.SortedSet  {
	private static final long serialVersionUID
	void  (java.util.SortedSet, java.lang.Object) 
		java.util.SortedSet delegate
		Object mutex
	java.util.SortedSet delegate () 
	public java.util.Comparator comparator () 
	public java.util.SortedSet subSet (java.lang.Object, java.lang.Object) 
		Object fromElement
		Object toElement
	public java.util.SortedSet headSet (java.lang.Object) 
		Object toElement
	public java.util.SortedSet tailSet (java.lang.Object) 
		Object fromElement
	public java.lang.Object first () 
	public java.lang.Object last () 
	volatile synthetic java.util.Set delegate () 
	volatile synthetic java.util.Collection delegate () 
	volatile synthetic java.lang.Object delegate () 
}

autovalue/shaded/com/google$/common/collect/$Synchronized$SynchronizedSortedSetMultimap.class
$Synchronized.java
package autovalue.shaded.com.google$.common.collect
 autovalue.shaded.com.google$.common.collect.$Synchronized$SynchronizedSortedSetMultimap extends autovalue.shaded.com.google$.common.collect.$Synchronized$SynchronizedSetMultimap implements autovalue.shaded.com.google$.common.collect.$SortedSetMultimap  {
	private static final long serialVersionUID
	void  (autovalue.shaded.com.google$.common.collect.$SortedSetMultimap, java.lang.Object) 
		autovalue.shaded.com.google$.common.collect.$SortedSetMultimap delegate
		Object mutex
	autovalue.shaded.com.google$.common.collect.$SortedSetMultimap delegate () 
	public java.util.SortedSet get (java.lang.Object) 
		Object key
	public java.util.SortedSet removeAll (java.lang.Object) 
		Object key
	public java.util.SortedSet replaceValues (java.lang.Object, java.lang.Iterable) 
		Object key
		Iterable values
	public java.util.Comparator valueComparator () 
	public volatile synthetic java.util.Set replaceValues (java.lang.Object, java.lang.Iterable) 
		Object x0
		Iterable x1
	public volatile synthetic java.util.Set removeAll (java.lang.Object) 
		Object x0
	public volatile synthetic java.util.Set get (java.lang.Object) 
		Object x0
	volatile synthetic autovalue.shaded.com.google$.common.collect.$SetMultimap delegate () 
	public volatile synthetic java.util.Collection get (java.lang.Object) 
		Object x0
	public volatile synthetic java.util.Collection removeAll (java.lang.Object) 
		Object x0
	public volatile synthetic java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable) 
		Object x0
		Iterable x1
	volatile synthetic autovalue.shaded.com.google$.common.collect.$Multimap delegate () 
	volatile synthetic java.lang.Object delegate () 
}

autovalue/shaded/com/google$/common/collect/$Synchronized.class
$Synchronized.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$Synchronized extends java.lang.Object {
	private void  () 
	private static java.util.Collection collection (java.util.Collection, java.lang.Object) 
		java.util.Collection collection
		Object mutex
	static java.util.Set set (java.util.Set, java.lang.Object) 
		java.util.Set set
		Object mutex
	private static java.util.SortedSet sortedSet (java.util.SortedSet, java.lang.Object) 
		java.util.SortedSet set
		Object mutex
	private static java.util.List list (java.util.List, java.lang.Object) 
		java.util.List list
		Object mutex
	static autovalue.shaded.com.google$.common.collect.$Multiset multiset (autovalue.shaded.com.google$.common.collect.$Multiset, java.lang.Object) 
		autovalue.shaded.com.google$.common.collect.$Multiset multiset
		Object mutex
	static autovalue.shaded.com.google$.common.collect.$Multimap multimap (autovalue.shaded.com.google$.common.collect.$Multimap, java.lang.Object) 
		autovalue.shaded.com.google$.common.collect.$Multimap multimap
		Object mutex
	static autovalue.shaded.com.google$.common.collect.$ListMultimap listMultimap (autovalue.shaded.com.google$.common.collect.$ListMultimap, java.lang.Object) 
		autovalue.shaded.com.google$.common.collect.$ListMultimap multimap
		Object mutex
	static autovalue.shaded.com.google$.common.collect.$SetMultimap setMultimap (autovalue.shaded.com.google$.common.collect.$SetMultimap, java.lang.Object) 
		autovalue.shaded.com.google$.common.collect.$SetMultimap multimap
		Object mutex
	static autovalue.shaded.com.google$.common.collect.$SortedSetMultimap sortedSetMultimap (autovalue.shaded.com.google$.common.collect.$SortedSetMultimap, java.lang.Object) 
		autovalue.shaded.com.google$.common.collect.$SortedSetMultimap multimap
		Object mutex
	private static java.util.Collection typePreservingCollection (java.util.Collection, java.lang.Object) 
		java.util.Collection collection
		Object mutex
	private static java.util.Set typePreservingSet (java.util.Set, java.lang.Object) 
		java.util.Set set
		Object mutex
	static java.util.Map map (java.util.Map, java.lang.Object) 
		java.util.Map map
		Object mutex
	static java.util.SortedMap sortedMap (java.util.SortedMap, java.lang.Object) 
		java.util.SortedMap sortedMap
		Object mutex
	static autovalue.shaded.com.google$.common.collect.$BiMap biMap (autovalue.shaded.com.google$.common.collect.$BiMap, java.lang.Object) 
		autovalue.shaded.com.google$.common.collect.$BiMap bimap
		Object mutex
	static java.util.NavigableSet navigableSet (java.util.NavigableSet, java.lang.Object) 
		java.util.NavigableSet navigableSet
		Object mutex
	static java.util.NavigableSet navigableSet (java.util.NavigableSet) 
		java.util.NavigableSet navigableSet
	static java.util.NavigableMap navigableMap (java.util.NavigableMap) 
		java.util.NavigableMap navigableMap
	static java.util.NavigableMap navigableMap (java.util.NavigableMap, java.lang.Object) 
		java.util.NavigableMap navigableMap
		Object mutex
	private static java.util.Map$Entry nullableSynchronizedEntry (java.util.Map$Entry, java.lang.Object) 
		java.util.Map$Entry entry
		Object mutex
	static java.util.Queue queue (java.util.Queue, java.lang.Object) 
		java.util.Queue queue
		Object mutex
	static java.util.Deque deque (java.util.Deque, java.lang.Object) 
		java.util.Deque deque
		Object mutex
	static synthetic java.util.SortedSet access$100 (java.util.SortedSet, java.lang.Object) 
		java.util.SortedSet x0
		Object x1
	static synthetic java.util.List access$200 (java.util.List, java.lang.Object) 
		java.util.List x0
		Object x1
	static synthetic java.util.Set access$300 (java.util.Set, java.lang.Object) 
		java.util.Set x0
		Object x1
	static synthetic java.util.Collection access$400 (java.util.Collection, java.lang.Object) 
		java.util.Collection x0
		Object x1
	static synthetic java.util.Collection access$500 (java.util.Collection, java.lang.Object) 
		java.util.Collection x0
		Object x1
	static synthetic java.util.Map$Entry access$700 (java.util.Map$Entry, java.lang.Object) 
		java.util.Map$Entry x0
		Object x1
}

autovalue/shaded/com/google$/common/collect/$TransformedIterator.class
$TransformedIterator.java
package autovalue.shaded.com.google$.common.collect
abstract autovalue.shaded.com.google$.common.collect.$TransformedIterator extends java.lang.Object implements java.util.Iterator  {
	final java.util.Iterator backingIterator
	void  (java.util.Iterator) 
		java.util.Iterator backingIterator
	abstract java.lang.Object transform (java.lang.Object) 
	public final boolean hasNext () 
	public final java.lang.Object next () 
	public final void remove () 
}

autovalue/shaded/com/google$/common/collect/$TransformedListIterator.class
$TransformedListIterator.java
package autovalue.shaded.com.google$.common.collect
abstract autovalue.shaded.com.google$.common.collect.$TransformedListIterator extends autovalue.shaded.com.google$.common.collect.$TransformedIterator implements java.util.ListIterator  {
	void  (java.util.ListIterator) 
		java.util.ListIterator backingIterator
	private java.util.ListIterator backingIterator () 
	public final boolean hasPrevious () 
	public final java.lang.Object previous () 
	public final int nextIndex () 
	public final int previousIndex () 
	public void set (java.lang.Object) 
		Object element
	public void add (java.lang.Object) 
		Object element
}

autovalue/shaded/com/google$/common/collect/$UnmodifiableIterator.class
$UnmodifiableIterator.java
package autovalue.shaded.com.google$.common.collect
public abstract autovalue.shaded.com.google$.common.collect.$UnmodifiableIterator extends java.lang.Object implements java.util.Iterator  {
	protected void  () 
	public final void remove () 
}

autovalue/shaded/com/google$/common/collect/$UnmodifiableListIterator.class
$UnmodifiableListIterator.java
package autovalue.shaded.com.google$.common.collect
public abstract autovalue.shaded.com.google$.common.collect.$UnmodifiableListIterator extends autovalue.shaded.com.google$.common.collect.$UnmodifiableIterator implements java.util.ListIterator  {
	protected void  () 
	public final void add (java.lang.Object) 
		Object e
	public final void set (java.lang.Object) 
		Object e
}

autovalue/shaded/com/google$/common/collect/$UnmodifiableSortedMultiset.class
$UnmodifiableSortedMultiset.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$UnmodifiableSortedMultiset extends autovalue.shaded.com.google$.common.collect.$Multisets$UnmodifiableMultiset implements autovalue.shaded.com.google$.common.collect.$SortedMultiset  {
	private transient autovalue.shaded.com.google$.common.collect.$UnmodifiableSortedMultiset descendingMultiset
	private static final long serialVersionUID
	void  (autovalue.shaded.com.google$.common.collect.$SortedMultiset) 
		autovalue.shaded.com.google$.common.collect.$SortedMultiset delegate
	protected autovalue.shaded.com.google$.common.collect.$SortedMultiset delegate () 
	public java.util.Comparator comparator () 
	java.util.NavigableSet createElementSet () 
	public java.util.NavigableSet elementSet () 
	public autovalue.shaded.com.google$.common.collect.$SortedMultiset descendingMultiset () 
		autovalue.shaded.com.google$.common.collect.$UnmodifiableSortedMultiset result
	public autovalue.shaded.com.google$.common.collect.$Multiset$Entry firstEntry () 
	public autovalue.shaded.com.google$.common.collect.$Multiset$Entry lastEntry () 
	public autovalue.shaded.com.google$.common.collect.$Multiset$Entry pollFirstEntry () 
	public autovalue.shaded.com.google$.common.collect.$Multiset$Entry pollLastEntry () 
	public autovalue.shaded.com.google$.common.collect.$SortedMultiset headMultiset (java.lang.Object, autovalue.shaded.com.google$.common.collect.$BoundType) 
		Object upperBound
		autovalue.shaded.com.google$.common.collect.$BoundType boundType
	public autovalue.shaded.com.google$.common.collect.$SortedMultiset subMultiset (java.lang.Object, autovalue.shaded.com.google$.common.collect.$BoundType, java.lang.Object, autovalue.shaded.com.google$.common.collect.$BoundType) 
		Object lowerBound
		autovalue.shaded.com.google$.common.collect.$BoundType lowerBoundType
		Object upperBound
		autovalue.shaded.com.google$.common.collect.$BoundType upperBoundType
	public autovalue.shaded.com.google$.common.collect.$SortedMultiset tailMultiset (java.lang.Object, autovalue.shaded.com.google$.common.collect.$BoundType) 
		Object lowerBound
		autovalue.shaded.com.google$.common.collect.$BoundType boundType
	public volatile synthetic java.util.Set elementSet () 
	volatile synthetic java.util.Set createElementSet () 
	protected volatile synthetic autovalue.shaded.com.google$.common.collect.$Multiset delegate () 
	protected volatile synthetic java.util.Collection delegate () 
	protected volatile synthetic java.lang.Object delegate () 
	public volatile synthetic java.util.SortedSet elementSet () 
}

autovalue/shaded/com/google$/common/collect/$UsingToStringOrdering.class
$UsingToStringOrdering.java
package autovalue.shaded.com.google$.common.collect
final autovalue.shaded.com.google$.common.collect.$UsingToStringOrdering extends autovalue.shaded.com.google$.common.collect.$Ordering implements java.io.Serializable  {
	static final autovalue.shaded.com.google$.common.collect.$UsingToStringOrdering INSTANCE
	private static final long serialVersionUID
	public int compare (java.lang.Object, java.lang.Object) 
		Object left
		Object right
	private java.lang.Object readResolve () 
	public java.lang.String toString () 
	private void  () 
	static void  () 
}

autovalue/shaded/com/google$/common/io/
autovalue/shaded/com/google$/common/io/$Closeables.class
$Closeables.java
package autovalue.shaded.com.google$.common.io
public final autovalue.shaded.com.google$.common.io.$Closeables extends java.lang.Object {
	static final java.util.logging.Logger logger
	private void  () 
	public static void close (java.io.Closeable, boolean)  throws java.io.IOException 
		java.io.IOException e
		java.io.Closeable closeable
		boolean swallowIOException
	public static void closeQuietly (java.io.InputStream) 
		java.io.IOException impossible
		java.io.InputStream inputStream
	public static void closeQuietly (java.io.Reader) 
		java.io.IOException impossible
		java.io.Reader reader
	static void  () 
}

autovalue/shaded/com/google$/common/io/$Closer$LoggingSuppressor.class
$Closer.java
package autovalue.shaded.com.google$.common.io
final autovalue.shaded.com.google$.common.io.$Closer$LoggingSuppressor extends java.lang.Object implements autovalue.shaded.com.google$.common.io.$Closer$Suppressor  {
	static final autovalue.shaded.com.google$.common.io.$Closer$LoggingSuppressor INSTANCE
	void  () 
	public void suppress (java.io.Closeable, java.lang.Throwable, java.lang.Throwable) 
		java.io.Closeable closeable
		Throwable thrown
		Throwable suppressed
	static void  () 
}

autovalue/shaded/com/google$/common/io/$Closer$SuppressingSuppressor.class
$Closer.java
package autovalue.shaded.com.google$.common.io
final autovalue.shaded.com.google$.common.io.$Closer$SuppressingSuppressor extends java.lang.Object implements autovalue.shaded.com.google$.common.io.$Closer$Suppressor  {
	static final autovalue.shaded.com.google$.common.io.$Closer$SuppressingSuppressor INSTANCE
	static final java.lang.reflect.Method addSuppressed
	void  () 
	static boolean isAvailable () 
	private static java.lang.reflect.Method getAddSuppressed () 
		Throwable e
	public void suppress (java.io.Closeable, java.lang.Throwable, java.lang.Throwable) 
		Throwable e
		java.io.Closeable closeable
		Throwable thrown
		Throwable suppressed
	static void  () 
}

autovalue/shaded/com/google$/common/io/$Closer$Suppressor.class
$Closer.java
package autovalue.shaded.com.google$.common.io
abstract autovalue.shaded.com.google$.common.io.$Closer$Suppressor extends java.lang.Object {
	public abstract void suppress (java.io.Closeable, java.lang.Throwable, java.lang.Throwable) 
}

autovalue/shaded/com/google$/common/io/$Closer.class
$Closer.java
package autovalue.shaded.com.google$.common.io
public final autovalue.shaded.com.google$.common.io.$Closer extends java.lang.Object implements java.io.Closeable  {
	private static final autovalue.shaded.com.google$.common.io.$Closer$Suppressor SUPPRESSOR
	final autovalue.shaded.com.google$.common.io.$Closer$Suppressor suppressor
	private final java.util.Deque stack
	private Throwable thrown
	public static autovalue.shaded.com.google$.common.io.$Closer create () 
	void  (autovalue.shaded.com.google$.common.io.$Closer$Suppressor) 
		autovalue.shaded.com.google$.common.io.$Closer$Suppressor suppressor
	public java.io.Closeable register (java.io.Closeable) 
		java.io.Closeable closeable
	public java.lang.RuntimeException rethrow (java.lang.Throwable)  throws java.io.IOException 
		Throwable e
	public java.lang.RuntimeException rethrow (java.lang.Throwable, java.lang.Class)  throws java.io.IOException java.lang.Exception 
		Throwable e
		Class declaredType
	public java.lang.RuntimeException rethrow (java.lang.Throwable, java.lang.Class, java.lang.Class)  throws java.io.IOException java.lang.Exception java.lang.Exception 
		Throwable e
		Class declaredType1
		Class declaredType2
	public void close ()  throws java.io.IOException 
		Throwable e
		java.io.Closeable closeable
		Throwable throwable
	static void  () 
}

autovalue/shaded/com/google$/common/math/
autovalue/shaded/com/google$/common/math/$IntMath$1.class
$IntMath.java
package autovalue.shaded.com.google$.common.math
synthetic autovalue.shaded.com.google$.common.math.$IntMath$1 extends java.lang.Object {
	static final synthetic int[] $SwitchMap$java$math$RoundingMode
	static void  () 
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
}

autovalue/shaded/com/google$/common/math/$IntMath.class
$IntMath.java
package autovalue.shaded.com.google$.common.math
public final autovalue.shaded.com.google$.common.math.$IntMath extends java.lang.Object {
	static final int MAX_POWER_OF_SQRT2_UNSIGNED
	static final byte[] maxLog10ForLeadingZeros
	static final int[] powersOf10
	static final int[] halfPowersOf10
	static final int FLOOR_SQRT_MAX_INT
	private static final int[] factorials
	static int[] biggestBinomials
	public static boolean isPowerOfTwo (int) 
		int x
	static int lessThanBranchFree (int, int) 
		int x
		int y
	public static int log2 (int, java.math.RoundingMode) 
		int leadingZeros
		int cmp
		int logFloor
		int x
		java.math.RoundingMode mode
	public static int log10 (int, java.math.RoundingMode) 
		int x
		java.math.RoundingMode mode
		int logFloor
		int floorPow
	private static int log10Floor (int) 
		int x
		int y
	public static int pow (int, int) 
		int accum
		int b
		int k
	public static int sqrt (int, java.math.RoundingMode) 
		int halfSquare
		int x
		java.math.RoundingMode mode
		int sqrtFloor
	private static int sqrtFloor (int) 
		int x
	public static int divide (int, int, java.math.RoundingMode) 
		boolean increment
		int absRem
		int cmpRemToHalfDivisor
		int p
		int q
		java.math.RoundingMode mode
		int div
		int rem
		int signum
		boolean increment
	public static int mod (int, int) 
		int x
		int m
		int result
	public static int gcd (int, int) 
		int delta
		int minDeltaOrZero
		int a
		int b
		int aTwos
		int bTwos
	public static int checkedAdd (int, int) 
		int a
		int b
		long result
	public static int checkedSubtract (int, int) 
		int a
		int b
		long result
	public static int checkedMultiply (int, int) 
		int a
		int b
		long result
	public static int checkedPow (int, int) 
		int b
		int k
		int accum
	public static int factorial (int) 
		int n
	public static int binomial (int, int) 
		int i
		long result
		int n
		int k
	public static int mean (int, int) 
		int x
		int y
	private void  () 
	static void  () 
}

autovalue/shaded/com/google$/common/math/$LongMath$1.class
$LongMath.java
package autovalue.shaded.com.google$.common.math
synthetic autovalue.shaded.com.google$.common.math.$LongMath$1 extends java.lang.Object {
	static final synthetic int[] $SwitchMap$java$math$RoundingMode
	static void  () 
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
}

autovalue/shaded/com/google$/common/math/$LongMath$MillerRabinTester$1.class
$LongMath.java
package autovalue.shaded.com.google$.common.math
final enum autovalue.shaded.com.google$.common.math.$LongMath$MillerRabinTester$1 extends autovalue.shaded.com.google$.common.math.$LongMath$MillerRabinTester {
	void  (java.lang.String, int) 
	long mulMod (long, long, long) 
		long a
		long b
		long m
	long squareMod (long, long) 
		long a
		long m
}

autovalue/shaded/com/google$/common/math/$LongMath$MillerRabinTester$2.class
$LongMath.java
package autovalue.shaded.com.google$.common.math
final enum autovalue.shaded.com.google$.common.math.$LongMath$MillerRabinTester$2 extends autovalue.shaded.com.google$.common.math.$LongMath$MillerRabinTester {
	void  (java.lang.String, int) 
	private long plusMod (long, long, long) 
		long a
		long b
		long m
	private long times2ToThe32Mod (long, long) 
		int shift
		long a
		long m
		int remainingPowersOf2
	long mulMod (long, long, long) 
		long a
		long b
		long m
		long aHi
		long bHi
		long aLo
		long bLo
		long result
	long squareMod (long, long) 
		long a
		long m
		long aHi
		long aLo
		long result
		long hiLo
}

autovalue/shaded/com/google$/common/math/$LongMath$MillerRabinTester.class
$LongMath.java
package autovalue.shaded.com.google$.common.math
abstract enum autovalue.shaded.com.google$.common.math.$LongMath$MillerRabinTester extends java.lang.Enum {
	public static final enum autovalue.shaded.com.google$.common.math.$LongMath$MillerRabinTester SMALL
	public static final enum autovalue.shaded.com.google$.common.math.$LongMath$MillerRabinTester LARGE
	private static final synthetic autovalue.shaded.com.google$.common.math.$LongMath$MillerRabinTester[] $VALUES
	public static autovalue.shaded.com.google$.common.math.$LongMath$MillerRabinTester[] values () 
	public static autovalue.shaded.com.google$.common.math.$LongMath$MillerRabinTester valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	static boolean test (long, long) 
		long base
		long n
	abstract long mulMod (long, long, long) 
	abstract long squareMod (long, long) 
	private long powMod (long, long, long) 
		long a
		long p
		long m
		long res
	private boolean testWitness (long, long) 
		long base
		long n
		int r
		long d
		long a
		int j
	synthetic void  (java.lang.String, int, autovalue.shaded.com.google$.common.math.$LongMath$1) 
		String x0
		int x1
		autovalue.shaded.com.google$.common.math.$LongMath$1 x2
	static void  () 
}

autovalue/shaded/com/google$/common/math/$LongMath.class
$LongMath.java
package autovalue.shaded.com.google$.common.math
public final autovalue.shaded.com.google$.common.math.$LongMath extends java.lang.Object {
	static final long MAX_POWER_OF_SQRT2_UNSIGNED
	static final byte[] maxLog10ForLeadingZeros
	static final long[] powersOf10
	static final long[] halfPowersOf10
	static final long FLOOR_SQRT_MAX_LONG
	static final long[] factorials
	static final int[] biggestBinomials
	static final int[] biggestSimpleBinomials
	private static final long[][] millerRabinBaseSets
	public static boolean isPowerOfTwo (long) 
		long x
	static int lessThanBranchFree (long, long) 
		long x
		long y
	public static int log2 (long, java.math.RoundingMode) 
		int leadingZeros
		long cmp
		int logFloor
		long x
		java.math.RoundingMode mode
	public static int log10 (long, java.math.RoundingMode) 
		long x
		java.math.RoundingMode mode
		int logFloor
		long floorPow
	static int log10Floor (long) 
		long x
		int y
	public static long pow (long, int) 
		long accum
		long b
		int k
	public static long sqrt (long, java.math.RoundingMode) 
		long sqrtFloor
		long halfSquare
		long x
		java.math.RoundingMode mode
		long guess
		long guessSquared
	public static long divide (long, long, java.math.RoundingMode) 
		boolean increment
		long absRem
		long cmpRemToHalfDivisor
		long p
		long q
		java.math.RoundingMode mode
		long div
		long rem
		int signum
		boolean increment
	public static int mod (long, int) 
		long x
		int m
	public static long mod (long, long) 
		long x
		long m
		long result
	public static long gcd (long, long) 
		long delta
		long minDeltaOrZero
		long a
		long b
		int aTwos
		int bTwos
	public static long checkedAdd (long, long) 
		long a
		long b
		long result
	public static long checkedSubtract (long, long) 
		long a
		long b
		long result
	public static long checkedMultiply (long, long) 
		long a
		long b
		int leadingZeros
		long result
	public static long checkedPow (long, int) 
		long b
		int k
		long accum
	public static long factorial (int) 
		int n
	public static long binomial (int, int) 
		int i
		long result
		int i
		int nBits
		long result
		long numerator
		long denominator
		int numeratorBits
		int n
		int k
	static long multiplyFraction (long, long, long) 
		long x
		long numerator
		long denominator
		long commonDivisor
	static boolean fitsInInt (long) 
		long x
	public static long mean (long, long) 
		long x
		long y
	private void  () 
	static void  () 
}

autovalue/shaded/com/google$/common/math/$MathPreconditions.class
$MathPreconditions.java
package autovalue.shaded.com.google$.common.math
final autovalue.shaded.com.google$.common.math.$MathPreconditions extends java.lang.Object {
	static int checkPositive (java.lang.String, int) 
		String role
		int x
	static long checkPositive (java.lang.String, long) 
		String role
		long x
	static java.math.BigInteger checkPositive (java.lang.String, java.math.BigInteger) 
		String role
		java.math.BigInteger x
	static int checkNonNegative (java.lang.String, int) 
		String role
		int x
	static long checkNonNegative (java.lang.String, long) 
		String role
		long x
	static java.math.BigInteger checkNonNegative (java.lang.String, java.math.BigInteger) 
		String role
		java.math.BigInteger x
	static double checkNonNegative (java.lang.String, double) 
		String role
		double x
	static void checkRoundingUnnecessary (boolean) 
		boolean condition
	static void checkInRange (boolean) 
		boolean condition
	static void checkNoOverflow (boolean) 
		boolean condition
	private void  () 
}

autovalue/shaded/com/google$/common/primitives/
autovalue/shaded/com/google$/common/primitives/$Chars$CharArrayAsList.class
$Chars.java
package autovalue.shaded.com.google$.common.primitives
 autovalue.shaded.com.google$.common.primitives.$Chars$CharArrayAsList extends java.util.AbstractList implements java.util.RandomAccess java.io.Serializable  {
	final char[] array
	final int start
	final int end
	private static final long serialVersionUID
	void  (char[]) 
		char[] array
	void  (char[], int, int) 
		char[] array
		int start
		int end
	public int size () 
	public boolean isEmpty () 
	public java.lang.Character get (int) 
		int index
	public boolean contains (java.lang.Object) 
		Object target
	public int indexOf (java.lang.Object) 
		int i
		Object target
	public int lastIndexOf (java.lang.Object) 
		int i
		Object target
	public java.lang.Character set (int, java.lang.Character) 
		int index
		Character element
		char oldValue
	public java.util.List subList (int, int) 
		int fromIndex
		int toIndex
		int size
	public boolean equals (java.lang.Object) 
		int i
		autovalue.shaded.com.google$.common.primitives.$Chars$CharArrayAsList that
		int size
		Object object
	public int hashCode () 
		int i
		int result
	public java.lang.String toString () 
		int i
		StringBuilder builder
	char[] toCharArray () 
		int size
		char[] result
	public volatile synthetic java.lang.Object set (int, java.lang.Object) 
		int x0
		Object x1
	public volatile synthetic java.lang.Object get (int) 
		int x0
}

autovalue/shaded/com/google$/common/primitives/$Chars$LexicographicalComparator.class
$Chars.java
package autovalue.shaded.com.google$.common.primitives
final enum autovalue.shaded.com.google$.common.primitives.$Chars$LexicographicalComparator extends java.lang.Enum implements java.util.Comparator  {
	public static final enum autovalue.shaded.com.google$.common.primitives.$Chars$LexicographicalComparator INSTANCE
	private static final synthetic autovalue.shaded.com.google$.common.primitives.$Chars$LexicographicalComparator[] $VALUES
	public static autovalue.shaded.com.google$.common.primitives.$Chars$LexicographicalComparator[] values () 
	public static autovalue.shaded.com.google$.common.primitives.$Chars$LexicographicalComparator valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	public int compare (char[], char[]) 
		int result
		int i
		char[] left
		char[] right
		int minLength
	public volatile synthetic int compare (java.lang.Object, java.lang.Object) 
		Object x0
		Object x1
	static void  () 
}

autovalue/shaded/com/google$/common/primitives/$Chars.class
$Chars.java
package autovalue.shaded.com.google$.common.primitives
public final autovalue.shaded.com.google$.common.primitives.$Chars extends java.lang.Object {
	public static final int BYTES
	private void  () 
	public static int hashCode (char) 
		char value
	public static char checkedCast (long) 
		long value
		char result
	public static char saturatedCast (long) 
		long value
	public static int compare (char, char) 
		char a
		char b
	public static boolean contains (char[], char) 
		char value
		char[] arr$
		int len$
		int i$
		char[] array
		char target
	public static int indexOf (char[], char) 
		char[] array
		char target
	private static int indexOf (char[], char, int, int) 
		int i
		char[] array
		char target
		int start
		int end
	public static int indexOf (char[], char[]) 
		int j
		int i
		char[] array
		char[] target
	public static int lastIndexOf (char[], char) 
		char[] array
		char target
	private static int lastIndexOf (char[], char, int, int) 
		int i
		char[] array
		char target
		int start
		int end
	public static transient char min (char[]) 
		int i
		char[] array
		char min
	public static transient char max (char[]) 
		int i
		char[] array
		char max
	public static transient char[] concat (char[][]) 
		char[] array
		char[][] arr$
		int len$
		int i$
		char[] array
		char[][] arr$
		int len$
		int i$
		char[][] arrays
		int length
		char[] result
		int pos
	public static byte[] toByteArray (char) 
		char value
	public static char fromByteArray (byte[]) 
		byte[] bytes
	public static char fromBytes (byte, byte) 
		byte b1
		byte b2
	public static char[] ensureCapacity (char[], int, int) 
		char[] array
		int minLength
		int padding
	private static char[] copyOf (char[], int) 
		char[] original
		int length
		char[] copy
	public static transient java.lang.String join (java.lang.String, char[]) 
		int i
		String separator
		char[] array
		int len
		StringBuilder builder
	public static java.util.Comparator lexicographicalComparator () 
	public static char[] toArray (java.util.Collection) 
		int i
		java.util.Collection collection
		Object[] boxedArray
		int len
		char[] array
	public static transient java.util.List asList (char[]) 
		char[] backingArray
	static synthetic int access$000 (char[], char, int, int) 
		char[] x0
		char x1
		int x2
		int x3
	static synthetic int access$100 (char[], char, int, int) 
		char[] x0
		char x1
		int x2
		int x3
}

autovalue/shaded/com/google$/common/primitives/$Ints$IntArrayAsList.class
$Ints.java
package autovalue.shaded.com.google$.common.primitives
 autovalue.shaded.com.google$.common.primitives.$Ints$IntArrayAsList extends java.util.AbstractList implements java.util.RandomAccess java.io.Serializable  {
	final int[] array
	final int start
	final int end
	private static final long serialVersionUID
	void  (int[]) 
		int[] array
	void  (int[], int, int) 
		int[] array
		int start
		int end
	public int size () 
	public boolean isEmpty () 
	public java.lang.Integer get (int) 
		int index
	public boolean contains (java.lang.Object) 
		Object target
	public int indexOf (java.lang.Object) 
		int i
		Object target
	public int lastIndexOf (java.lang.Object) 
		int i
		Object target
	public java.lang.Integer set (int, java.lang.Integer) 
		int index
		Integer element
		int oldValue
	public java.util.List subList (int, int) 
		int fromIndex
		int toIndex
		int size
	public boolean equals (java.lang.Object) 
		int i
		autovalue.shaded.com.google$.common.primitives.$Ints$IntArrayAsList that
		int size
		Object object
	public int hashCode () 
		int i
		int result
	public java.lang.String toString () 
		int i
		StringBuilder builder
	int[] toIntArray () 
		int size
		int[] result
	public volatile synthetic java.lang.Object set (int, java.lang.Object) 
		int x0
		Object x1
	public volatile synthetic java.lang.Object get (int) 
		int x0
}

autovalue/shaded/com/google$/common/primitives/$Ints$IntConverter.class
$Ints.java
package autovalue.shaded.com.google$.common.primitives
final autovalue.shaded.com.google$.common.primitives.$Ints$IntConverter extends autovalue.shaded.com.google$.common.base.$Converter implements java.io.Serializable  {
	static final autovalue.shaded.com.google$.common.primitives.$Ints$IntConverter INSTANCE
	private static final long serialVersionUID
	private void  () 
	protected java.lang.Integer doForward (java.lang.String) 
		String value
	protected java.lang.String doBackward (java.lang.Integer) 
		Integer value
	public java.lang.String toString () 
	private java.lang.Object readResolve () 
	protected volatile synthetic java.lang.Object doBackward (java.lang.Object) 
		Object x0
	protected volatile synthetic java.lang.Object doForward (java.lang.Object) 
		Object x0
	static void  () 
}

autovalue/shaded/com/google$/common/primitives/$Ints$LexicographicalComparator.class
$Ints.java
package autovalue.shaded.com.google$.common.primitives
final enum autovalue.shaded.com.google$.common.primitives.$Ints$LexicographicalComparator extends java.lang.Enum implements java.util.Comparator  {
	public static final enum autovalue.shaded.com.google$.common.primitives.$Ints$LexicographicalComparator INSTANCE
	private static final synthetic autovalue.shaded.com.google$.common.primitives.$Ints$LexicographicalComparator[] $VALUES
	public static autovalue.shaded.com.google$.common.primitives.$Ints$LexicographicalComparator[] values () 
	public static autovalue.shaded.com.google$.common.primitives.$Ints$LexicographicalComparator valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	public int compare (int[], int[]) 
		int result
		int i
		int[] left
		int[] right
		int minLength
	public volatile synthetic int compare (java.lang.Object, java.lang.Object) 
		Object x0
		Object x1
	static void  () 
}

autovalue/shaded/com/google$/common/primitives/$Ints.class
$Ints.java
package autovalue.shaded.com.google$.common.primitives
public final autovalue.shaded.com.google$.common.primitives.$Ints extends java.lang.Object {
	public static final int BYTES
	public static final int MAX_POWER_OF_TWO
	private void  () 
	public static int hashCode (int) 
		int value
	public static int checkedCast (long) 
		long value
		int result
	public static int saturatedCast (long) 
		long value
	public static int compare (int, int) 
		int a
		int b
	public static boolean contains (int[], int) 
		int value
		int[] arr$
		int len$
		int i$
		int[] array
		int target
	public static int indexOf (int[], int) 
		int[] array
		int target
	private static int indexOf (int[], int, int, int) 
		int i
		int[] array
		int target
		int start
		int end
	public static int indexOf (int[], int[]) 
		int j
		int i
		int[] array
		int[] target
	public static int lastIndexOf (int[], int) 
		int[] array
		int target
	private static int lastIndexOf (int[], int, int, int) 
		int i
		int[] array
		int target
		int start
		int end
	public static transient int min (int[]) 
		int i
		int[] array
		int min
	public static transient int max (int[]) 
		int i
		int[] array
		int max
	public static transient int[] concat (int[][]) 
		int[] array
		int[][] arr$
		int len$
		int i$
		int[] array
		int[][] arr$
		int len$
		int i$
		int[][] arrays
		int length
		int[] result
		int pos
	public static byte[] toByteArray (int) 
		int value
	public static int fromByteArray (byte[]) 
		byte[] bytes
	public static int fromBytes (byte, byte, byte, byte) 
		byte b1
		byte b2
		byte b3
		byte b4
	public static autovalue.shaded.com.google$.common.base.$Converter stringConverter () 
	public static int[] ensureCapacity (int[], int, int) 
		int[] array
		int minLength
		int padding
	private static int[] copyOf (int[], int) 
		int[] original
		int length
		int[] copy
	public static transient java.lang.String join (java.lang.String, int[]) 
		int i
		String separator
		int[] array
		StringBuilder builder
	public static java.util.Comparator lexicographicalComparator () 
	public static int[] toArray (java.util.Collection) 
		int i
		java.util.Collection collection
		Object[] boxedArray
		int len
		int[] array
	public static transient java.util.List asList (int[]) 
		int[] backingArray
	public static java.lang.Integer tryParse (java.lang.String) 
		String string
	public static java.lang.Integer tryParse (java.lang.String, int) 
		String string
		int radix
		Long result
	static synthetic int access$000 (int[], int, int, int) 
		int[] x0
		int x1
		int x2
		int x3
	static synthetic int access$100 (int[], int, int, int) 
		int[] x0
		int x1
		int x2
		int x3
}

autovalue/shaded/com/google$/common/primitives/$Longs$LexicographicalComparator.class
$Longs.java
package autovalue.shaded.com.google$.common.primitives
final enum autovalue.shaded.com.google$.common.primitives.$Longs$LexicographicalComparator extends java.lang.Enum implements java.util.Comparator  {
	public static final enum autovalue.shaded.com.google$.common.primitives.$Longs$LexicographicalComparator INSTANCE
	private static final synthetic autovalue.shaded.com.google$.common.primitives.$Longs$LexicographicalComparator[] $VALUES
	public static autovalue.shaded.com.google$.common.primitives.$Longs$LexicographicalComparator[] values () 
	public static autovalue.shaded.com.google$.common.primitives.$Longs$LexicographicalComparator valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	public int compare (long[], long[]) 
		int result
		int i
		long[] left
		long[] right
		int minLength
	public volatile synthetic int compare (java.lang.Object, java.lang.Object) 
		Object x0
		Object x1
	static void  () 
}

autovalue/shaded/com/google$/common/primitives/$Longs$LongArrayAsList.class
$Longs.java
package autovalue.shaded.com.google$.common.primitives
 autovalue.shaded.com.google$.common.primitives.$Longs$LongArrayAsList extends java.util.AbstractList implements java.util.RandomAccess java.io.Serializable  {
	final long[] array
	final int start
	final int end
	private static final long serialVersionUID
	void  (long[]) 
		long[] array
	void  (long[], int, int) 
		long[] array
		int start
		int end
	public int size () 
	public boolean isEmpty () 
	public java.lang.Long get (int) 
		int index
	public boolean contains (java.lang.Object) 
		Object target
	public int indexOf (java.lang.Object) 
		int i
		Object target
	public int lastIndexOf (java.lang.Object) 
		int i
		Object target
	public java.lang.Long set (int, java.lang.Long) 
		int index
		Long element
		long oldValue
	public java.util.List subList (int, int) 
		int fromIndex
		int toIndex
		int size
	public boolean equals (java.lang.Object) 
		int i
		autovalue.shaded.com.google$.common.primitives.$Longs$LongArrayAsList that
		int size
		Object object
	public int hashCode () 
		int i
		int result
	public java.lang.String toString () 
		int i
		StringBuilder builder
	long[] toLongArray () 
		int size
		long[] result
	public volatile synthetic java.lang.Object set (int, java.lang.Object) 
		int x0
		Object x1
	public volatile synthetic java.lang.Object get (int) 
		int x0
}

autovalue/shaded/com/google$/common/primitives/$Longs$LongConverter.class
$Longs.java
package autovalue.shaded.com.google$.common.primitives
final autovalue.shaded.com.google$.common.primitives.$Longs$LongConverter extends autovalue.shaded.com.google$.common.base.$Converter implements java.io.Serializable  {
	static final autovalue.shaded.com.google$.common.primitives.$Longs$LongConverter INSTANCE
	private static final long serialVersionUID
	private void  () 
	protected java.lang.Long doForward (java.lang.String) 
		String value
	protected java.lang.String doBackward (java.lang.Long) 
		Long value
	public java.lang.String toString () 
	private java.lang.Object readResolve () 
	protected volatile synthetic java.lang.Object doBackward (java.lang.Object) 
		Object x0
	protected volatile synthetic java.lang.Object doForward (java.lang.Object) 
		Object x0
	static void  () 
}

autovalue/shaded/com/google$/common/primitives/$Longs.class
$Longs.java
package autovalue.shaded.com.google$.common.primitives
public final autovalue.shaded.com.google$.common.primitives.$Longs extends java.lang.Object {
	public static final int BYTES
	public static final long MAX_POWER_OF_TWO
	private static final byte[] asciiDigits
	private void  () 
	public static int hashCode (long) 
		long value
	public static int compare (long, long) 
		long a
		long b
	public static boolean contains (long[], long) 
		long value
		long[] arr$
		int len$
		int i$
		long[] array
		long target
	public static int indexOf (long[], long) 
		long[] array
		long target
	private static int indexOf (long[], long, int, int) 
		int i
		long[] array
		long target
		int start
		int end
	public static int indexOf (long[], long[]) 
		int j
		int i
		long[] array
		long[] target
	public static int lastIndexOf (long[], long) 
		long[] array
		long target
	private static int lastIndexOf (long[], long, int, int) 
		int i
		long[] array
		long target
		int start
		int end
	public static transient long min (long[]) 
		int i
		long[] array
		long min
	public static transient long max (long[]) 
		int i
		long[] array
		long max
	public static transient long[] concat (long[][]) 
		long[] array
		long[][] arr$
		int len$
		int i$
		long[] array
		long[][] arr$
		int len$
		int i$
		long[][] arrays
		int length
		long[] result
		int pos
	public static byte[] toByteArray (long) 
		int i
		long value
		byte[] result
	public static long fromByteArray (byte[]) 
		byte[] bytes
	public static long fromBytes (byte, byte, byte, byte, byte, byte, byte, byte) 
		byte b1
		byte b2
		byte b3
		byte b4
		byte b5
		byte b6
		byte b7
		byte b8
	private static byte[] createAsciiDigits () 
		int i
		int i
		byte[] result
	private static int digit (char) 
		char c
	public static java.lang.Long tryParse (java.lang.String) 
		String string
	public static java.lang.Long tryParse (java.lang.String, int) 
		String string
		int radix
		boolean negative
		int index
		int digit
		long accum
		long cap
	public static autovalue.shaded.com.google$.common.base.$Converter stringConverter () 
	public static long[] ensureCapacity (long[], int, int) 
		long[] array
		int minLength
		int padding
	private static long[] copyOf (long[], int) 
		long[] original
		int length
		long[] copy
	public static transient java.lang.String join (java.lang.String, long[]) 
		int i
		String separator
		long[] array
		StringBuilder builder
	public static java.util.Comparator lexicographicalComparator () 
	public static long[] toArray (java.util.Collection) 
		int i
		java.util.Collection collection
		Object[] boxedArray
		int len
		long[] array
	public static transient java.util.List asList (long[]) 
		long[] backingArray
	static synthetic int access$000 (long[], long, int, int) 
		long[] x0
		long x1
		int x2
		int x3
	static synthetic int access$100 (long[], long, int, int) 
		long[] x0
		long x1
		int x2
		int x3
	static void  () 
}

autovalue/shaded/com/google$/common/primitives/$ParseRequest.class
$ParseRequest.java
package autovalue.shaded.com.google$.common.primitives
final autovalue.shaded.com.google$.common.primitives.$ParseRequest extends java.lang.Object {
	final String rawValue
	final int radix
	private void  (java.lang.String, int) 
		String rawValue
		int radix
	static autovalue.shaded.com.google$.common.primitives.$ParseRequest fromString (java.lang.String) 
		String rawValue
		int radix
		String rawValue
		int radix
		String rawValue
		int radix
		String stringValue
		String rawValue
		int radix
		char firstChar
}

autovalue/shaded/com/google$/common/primitives/$Primitives.class
$Primitives.java
package autovalue.shaded.com.google$.common.primitives
public final autovalue.shaded.com.google$.common.primitives.$Primitives extends java.lang.Object {
	private static final java.util.Map PRIMITIVE_TO_WRAPPER_TYPE
	private static final java.util.Map WRAPPER_TO_PRIMITIVE_TYPE
	private void  () 
	private static void add (java.util.Map, java.util.Map, java.lang.Class, java.lang.Class) 
		java.util.Map forward
		java.util.Map backward
		Class key
		Class value
	public static java.util.Set allPrimitiveTypes () 
	public static java.util.Set allWrapperTypes () 
	public static boolean isWrapperType (java.lang.Class) 
		Class type
	public static java.lang.Class wrap (java.lang.Class) 
		Class type
		Class wrapped
	public static java.lang.Class unwrap (java.lang.Class) 
		Class type
		Class unwrapped
	static void  () 
		java.util.Map primToWrap
		java.util.Map wrapToPrim
}

autovalue/shaded/com/google$/common/primitives/$UnsignedLongs$LexicographicalComparator.class
$UnsignedLongs.java
package autovalue.shaded.com.google$.common.primitives
final enum autovalue.shaded.com.google$.common.primitives.$UnsignedLongs$LexicographicalComparator extends java.lang.Enum implements java.util.Comparator  {
	public static final enum autovalue.shaded.com.google$.common.primitives.$UnsignedLongs$LexicographicalComparator INSTANCE
	private static final synthetic autovalue.shaded.com.google$.common.primitives.$UnsignedLongs$LexicographicalComparator[] $VALUES
	public static autovalue.shaded.com.google$.common.primitives.$UnsignedLongs$LexicographicalComparator[] values () 
	public static autovalue.shaded.com.google$.common.primitives.$UnsignedLongs$LexicographicalComparator valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	public int compare (long[], long[]) 
		int i
		long[] left
		long[] right
		int minLength
	public volatile synthetic int compare (java.lang.Object, java.lang.Object) 
		Object x0
		Object x1
	static void  () 
}

autovalue/shaded/com/google$/common/primitives/$UnsignedLongs.class
$UnsignedLongs.java
package autovalue.shaded.com.google$.common.primitives
public final autovalue.shaded.com.google$.common.primitives.$UnsignedLongs extends java.lang.Object {
	public static final long MAX_VALUE
	private static final long[] maxValueDivs
	private static final int[] maxValueMods
	private static final int[] maxSafeDigits
	private void  () 
	private static long flip (long) 
		long a
	public static int compare (long, long) 
		long a
		long b
	public static transient long min (long[]) 
		long next
		int i
		long[] array
		long min
	public static transient long max (long[]) 
		long next
		int i
		long[] array
		long max
	public static transient java.lang.String join (java.lang.String, long[]) 
		int i
		String separator
		long[] array
		StringBuilder builder
	public static java.util.Comparator lexicographicalComparator () 
	public static long divide (long, long) 
		long dividend
		long divisor
		long quotient
		long rem
	public static long remainder (long, long) 
		long dividend
		long divisor
		long quotient
		long rem
	public static long parseUnsignedLong (java.lang.String) 
		String s
	public static long decode (java.lang.String) 
		NumberFormatException decodeException
		NumberFormatException e
		String stringValue
		autovalue.shaded.com.google$.common.primitives.$ParseRequest request
	public static long parseUnsignedLong (java.lang.String, int) 
		int digit
		int pos
		String s
		int radix
		int max_safe_pos
		long value
	private static boolean overflowInParse (long, int, int) 
		long current
		int digit
		int radix
	public static java.lang.String toString (long) 
		long x
	public static java.lang.String toString (long, int) 
		long quotient
		long rem
		char[] buf
		int i
		long x
		int radix
	static void  () 
		int i
		java.math.BigInteger overflow
}

autovalue/shaded/com/squareup/
autovalue/shaded/com/squareup/javapoet$/
autovalue/shaded/com/squareup/javapoet$/$AnnotationSpec$1.class
$AnnotationSpec.java
package autovalue.shaded.com.squareup.javapoet$
final autovalue.shaded.com.squareup.javapoet$.$AnnotationSpec$1 extends java.lang.Object implements java.util.Comparator  {
	void  () 
	public int compare (java.lang.reflect.Method, java.lang.reflect.Method) 
		java.lang.reflect.Method m1
		java.lang.reflect.Method m2
	public volatile synthetic int compare (java.lang.Object, java.lang.Object) 
}

autovalue/shaded/com/squareup/javapoet$/$AnnotationSpec$Builder.class
$AnnotationSpec.java
package autovalue.shaded.com.squareup.javapoet$
public final autovalue.shaded.com.squareup.javapoet$.$AnnotationSpec$Builder extends java.lang.Object {
	private final autovalue.shaded.com.squareup.javapoet$.$TypeName type
	private final java.util.Map members
	private void  (autovalue.shaded.com.squareup.javapoet$.$TypeName) 
		autovalue.shaded.com.squareup.javapoet$.$TypeName type
	public transient autovalue.shaded.com.squareup.javapoet$.$AnnotationSpec$Builder addMember (java.lang.String, java.lang.String, java.lang.Object[]) 
		String name
		String format
		Object[] args
	public autovalue.shaded.com.squareup.javapoet$.$AnnotationSpec$Builder addMember (java.lang.String, autovalue.shaded.com.squareup.javapoet$.$CodeBlock) 
		String name
		autovalue.shaded.com.squareup.javapoet$.$CodeBlock codeBlock
		java.util.List values
	autovalue.shaded.com.squareup.javapoet$.$AnnotationSpec$Builder addMemberForValue (java.lang.String, java.lang.Object) 
		String memberName
		Object value
	public autovalue.shaded.com.squareup.javapoet$.$AnnotationSpec build () 
	static synthetic autovalue.shaded.com.squareup.javapoet$.$TypeName access$000 (autovalue.shaded.com.squareup.javapoet$.$AnnotationSpec$Builder) 
		autovalue.shaded.com.squareup.javapoet$.$AnnotationSpec$Builder x0
	static synthetic java.util.Map access$100 (autovalue.shaded.com.squareup.javapoet$.$AnnotationSpec$Builder) 
		autovalue.shaded.com.squareup.javapoet$.$AnnotationSpec$Builder x0
	synthetic void  (autovalue.shaded.com.squareup.javapoet$.$TypeName, autovalue.shaded.com.squareup.javapoet$.$AnnotationSpec$1) 
		autovalue.shaded.com.squareup.javapoet$.$TypeName x0
		autovalue.shaded.com.squareup.javapoet$.$AnnotationSpec$1 x1
}

autovalue/shaded/com/squareup/javapoet$/$AnnotationSpec$Visitor.class
$AnnotationSpec.java
package autovalue.shaded.com.squareup.javapoet$
 autovalue.shaded.com.squareup.javapoet$.$AnnotationSpec$Visitor extends javax.lang.model.util.SimpleAnnotationValueVisitor7 {
	final autovalue.shaded.com.squareup.javapoet$.$AnnotationSpec$Builder builder
	void  (autovalue.shaded.com.squareup.javapoet$.$AnnotationSpec$Builder) 
		autovalue.shaded.com.squareup.javapoet$.$AnnotationSpec$Builder builder
	protected autovalue.shaded.com.squareup.javapoet$.$AnnotationSpec$Builder defaultAction (java.lang.Object, java.lang.String) 
		Object o
		String name
	public autovalue.shaded.com.squareup.javapoet$.$AnnotationSpec$Builder visitAnnotation (javax.lang.model.element.AnnotationMirror, java.lang.String) 
		javax.lang.model.element.AnnotationMirror a
		String name
	public autovalue.shaded.com.squareup.javapoet$.$AnnotationSpec$Builder visitEnumConstant (javax.lang.model.element.VariableElement, java.lang.String) 
		javax.lang.model.element.VariableElement c
		String name
	public autovalue.shaded.com.squareup.javapoet$.$AnnotationSpec$Builder visitType (javax.lang.model.type.TypeMirror, java.lang.String) 
		javax.lang.model.type.TypeMirror t
		String name
	public autovalue.shaded.com.squareup.javapoet$.$AnnotationSpec$Builder visitArray (java.util.List, java.lang.String) 
		javax.lang.model.element.AnnotationValue value
		java.util.List values
		String name
	public volatile synthetic java.lang.Object visitArray (java.util.List, java.lang.Object) 
	public volatile synthetic java.lang.Object visitAnnotation (javax.lang.model.element.AnnotationMirror, java.lang.Object) 
	public volatile synthetic java.lang.Object visitEnumConstant (javax.lang.model.element.VariableElement, java.lang.Object) 
	public volatile synthetic java.lang.Object visitType (javax.lang.model.type.TypeMirror, java.lang.Object) 
	protected volatile synthetic java.lang.Object defaultAction (java.lang.Object, java.lang.Object) 
}

autovalue/shaded/com/squareup/javapoet$/$AnnotationSpec.class
$AnnotationSpec.java
package autovalue.shaded.com.squareup.javapoet$
public final autovalue.shaded.com.squareup.javapoet$.$AnnotationSpec extends java.lang.Object {
	public final autovalue.shaded.com.squareup.javapoet$.$TypeName type
	public final java.util.Map members
	private void  (autovalue.shaded.com.squareup.javapoet$.$AnnotationSpec$Builder) 
		autovalue.shaded.com.squareup.javapoet$.$AnnotationSpec$Builder builder
	void emit (autovalue.shaded.com.squareup.javapoet$.$CodeWriter, boolean)  throws java.io.IOException 
		java.util.Map$Entry entry
		java.util.Iterator i
		autovalue.shaded.com.squareup.javapoet$.$CodeWriter codeWriter
		boolean inline
		String whitespace
		String memberSeparator
	private void emitAnnotationValues (autovalue.shaded.com.squareup.javapoet$.$CodeWriter, java.lang.String, java.lang.String, java.util.List)  throws java.io.IOException 
		autovalue.shaded.com.squareup.javapoet$.$CodeBlock codeBlock
		autovalue.shaded.com.squareup.javapoet$.$CodeWriter codeWriter
		String whitespace
		String memberSeparator
		java.util.List values
		boolean first
	public static autovalue.shaded.com.squareup.javapoet$.$AnnotationSpec get (java.lang.annotation.Annotation) 
		java.lang.annotation.Annotation annotation
	public static autovalue.shaded.com.squareup.javapoet$.$AnnotationSpec get (java.lang.annotation.Annotation, boolean) 
		int i
		Object value
		java.lang.reflect.Method method
		java.lang.reflect.Method[] methods
		Exception e
		java.lang.annotation.Annotation annotation
		boolean includeDefaultValues
		autovalue.shaded.com.squareup.javapoet$.$AnnotationSpec$Builder builder
	public static autovalue.shaded.com.squareup.javapoet$.$AnnotationSpec get (javax.lang.model.element.AnnotationMirror) 
		String name
		javax.lang.model.element.AnnotationValue value
		javax.lang.model.element.ExecutableElement executableElement
		javax.lang.model.element.AnnotationMirror annotation
		javax.lang.model.element.TypeElement element
		autovalue.shaded.com.squareup.javapoet$.$AnnotationSpec$Builder builder
		autovalue.shaded.com.squareup.javapoet$.$AnnotationSpec$Visitor visitor
	public static autovalue.shaded.com.squareup.javapoet$.$AnnotationSpec$Builder builder (autovalue.shaded.com.squareup.javapoet$.$ClassName) 
		autovalue.shaded.com.squareup.javapoet$.$ClassName type
	public static autovalue.shaded.com.squareup.javapoet$.$AnnotationSpec$Builder builder (java.lang.Class) 
		Class type
	public autovalue.shaded.com.squareup.javapoet$.$AnnotationSpec$Builder toBuilder () 
		java.util.Map$Entry entry
		autovalue.shaded.com.squareup.javapoet$.$AnnotationSpec$Builder builder
	public boolean equals (java.lang.Object) 
		Object o
	public int hashCode () 
	public java.lang.String toString () 
		autovalue.shaded.com.squareup.javapoet$.$CodeWriter codeWriter
		java.io.IOException e
		java.io.StringWriter out
	synthetic void  (autovalue.shaded.com.squareup.javapoet$.$AnnotationSpec$Builder, autovalue.shaded.com.squareup.javapoet$.$AnnotationSpec$1) 
		autovalue.shaded.com.squareup.javapoet$.$AnnotationSpec$Builder x0
		autovalue.shaded.com.squareup.javapoet$.$AnnotationSpec$1 x1
}

autovalue/shaded/com/squareup/javapoet$/$ArrayTypeName.class
$ArrayTypeName.java
package autovalue.shaded.com.squareup.javapoet$
public final autovalue.shaded.com.squareup.javapoet$.$ArrayTypeName extends autovalue.shaded.com.squareup.javapoet$.$TypeName {
	public final autovalue.shaded.com.squareup.javapoet$.$TypeName componentType
	private void  (autovalue.shaded.com.squareup.javapoet$.$TypeName) 
		autovalue.shaded.com.squareup.javapoet$.$TypeName componentType
	private void  (autovalue.shaded.com.squareup.javapoet$.$TypeName, java.util.List) 
		autovalue.shaded.com.squareup.javapoet$.$TypeName componentType
		java.util.List annotations
	public autovalue.shaded.com.squareup.javapoet$.$ArrayTypeName annotated (java.util.List) 
		java.util.List annotations
	public autovalue.shaded.com.squareup.javapoet$.$TypeName withoutAnnotations () 
	autovalue.shaded.com.squareup.javapoet$.$CodeWriter emit (autovalue.shaded.com.squareup.javapoet$.$CodeWriter)  throws java.io.IOException 
		autovalue.shaded.com.squareup.javapoet$.$CodeWriter out
	public static autovalue.shaded.com.squareup.javapoet$.$ArrayTypeName of (autovalue.shaded.com.squareup.javapoet$.$TypeName) 
		autovalue.shaded.com.squareup.javapoet$.$TypeName componentType
	public static autovalue.shaded.com.squareup.javapoet$.$ArrayTypeName of (java.lang.reflect.Type) 
		java.lang.reflect.Type componentType
	public static autovalue.shaded.com.squareup.javapoet$.$ArrayTypeName get (javax.lang.model.type.ArrayType) 
		javax.lang.model.type.ArrayType mirror
	static autovalue.shaded.com.squareup.javapoet$.$ArrayTypeName get (javax.lang.model.type.ArrayType, java.util.Map) 
		javax.lang.model.type.ArrayType mirror
		java.util.Map typeVariables
	public static autovalue.shaded.com.squareup.javapoet$.$ArrayTypeName get (java.lang.reflect.GenericArrayType) 
		java.lang.reflect.GenericArrayType type
	static autovalue.shaded.com.squareup.javapoet$.$ArrayTypeName get (java.lang.reflect.GenericArrayType, java.util.Map) 
		java.lang.reflect.GenericArrayType type
		java.util.Map map
	public volatile synthetic autovalue.shaded.com.squareup.javapoet$.$TypeName annotated (java.util.List) 
}

autovalue/shaded/com/squareup/javapoet$/$ClassName.class
$ClassName.java
package autovalue.shaded.com.squareup.javapoet$
public final autovalue.shaded.com.squareup.javapoet$.$ClassName extends autovalue.shaded.com.squareup.javapoet$.$TypeName implements java.lang.Comparable  {
	public static final autovalue.shaded.com.squareup.javapoet$.$ClassName OBJECT
	final java.util.List names
	final String canonicalName
	private void  (java.util.List) 
		java.util.List names
	private void  (java.util.List, java.util.List) 
		int i
		java.util.List names
		java.util.List annotations
	public autovalue.shaded.com.squareup.javapoet$.$ClassName annotated (java.util.List) 
		java.util.List annotations
	public autovalue.shaded.com.squareup.javapoet$.$TypeName withoutAnnotations () 
	public java.lang.String packageName () 
	public autovalue.shaded.com.squareup.javapoet$.$ClassName enclosingClassName () 
	public autovalue.shaded.com.squareup.javapoet$.$ClassName topLevelClassName () 
	public autovalue.shaded.com.squareup.javapoet$.$ClassName nestedClass (java.lang.String) 
		String name
		java.util.List result
	public java.util.List simpleNames () 
	public autovalue.shaded.com.squareup.javapoet$.$ClassName peerClass (java.lang.String) 
		String name
		java.util.List result
	public java.lang.String simpleName () 
	public static autovalue.shaded.com.squareup.javapoet$.$ClassName get (java.lang.Class) 
		Class enclosing
		Class clazz
		java.util.List names
		int lastDot
	public static autovalue.shaded.com.squareup.javapoet$.$ClassName bestGuess (java.lang.String) 
		String part
		String classNameString
		java.util.List names
		int p
	public static transient autovalue.shaded.com.squareup.javapoet$.$ClassName get (java.lang.String, java.lang.String, java.lang.String[]) 
		String packageName
		String simpleName
		String[] simpleNames
		java.util.List result
	public static autovalue.shaded.com.squareup.javapoet$.$ClassName get (javax.lang.model.element.TypeElement) 
		javax.lang.model.element.Element e
		javax.lang.model.element.TypeElement element
		java.util.List names
	private static boolean isClassOrInterface (javax.lang.model.element.Element) 
		javax.lang.model.element.Element e
	private static javax.lang.model.element.PackageElement getPackage (javax.lang.model.element.Element) 
		javax.lang.model.element.Element type
	public int compareTo (autovalue.shaded.com.squareup.javapoet$.$ClassName) 
		autovalue.shaded.com.squareup.javapoet$.$ClassName o
	autovalue.shaded.com.squareup.javapoet$.$CodeWriter emit (autovalue.shaded.com.squareup.javapoet$.$CodeWriter)  throws java.io.IOException 
		autovalue.shaded.com.squareup.javapoet$.$CodeWriter out
	public volatile synthetic autovalue.shaded.com.squareup.javapoet$.$TypeName annotated (java.util.List) 
	public volatile synthetic int compareTo (java.lang.Object) 
	static void  () 
}

autovalue/shaded/com/squareup/javapoet$/$CodeBlock$1.class
$CodeBlock.java
package autovalue.shaded.com.squareup.javapoet$
synthetic autovalue.shaded.com.squareup.javapoet$.$CodeBlock$1 extends java.lang.Object {
}

autovalue/shaded/com/squareup/javapoet$/$CodeBlock$Builder.class
$CodeBlock.java
package autovalue.shaded.com.squareup.javapoet$
public final autovalue.shaded.com.squareup.javapoet$.$CodeBlock$Builder extends java.lang.Object {
	final java.util.List formatParts
	final java.util.List args
	private void  () 
	public transient autovalue.shaded.com.squareup.javapoet$.$CodeBlock$Builder add (java.lang.String, java.lang.Object[]) 
		int nextP
		int index
		int indexStart
		char c
		int indexEnd
		int index
		int p
		int i
		java.util.List unused
		String s
		String format
		Object[] args
		boolean hasRelative
		boolean hasIndexed
		int relativeParameterCount
		int[] indexedParameterCount
	private java.lang.String argToName (java.lang.Object) 
		Object o
	private java.lang.Object argToLiteral (java.lang.Object) 
		Object o
	private java.lang.String argToString (java.lang.Object) 
		Object o
	private autovalue.shaded.com.squareup.javapoet$.$TypeName argToType (java.lang.Object) 
		Object o
	public transient autovalue.shaded.com.squareup.javapoet$.$CodeBlock$Builder beginControlFlow (java.lang.String, java.lang.Object[]) 
		String controlFlow
		Object[] args
	public transient autovalue.shaded.com.squareup.javapoet$.$CodeBlock$Builder nextControlFlow (java.lang.String, java.lang.Object[]) 
		String controlFlow
		Object[] args
	public autovalue.shaded.com.squareup.javapoet$.$CodeBlock$Builder endControlFlow () 
	public transient autovalue.shaded.com.squareup.javapoet$.$CodeBlock$Builder endControlFlow (java.lang.String, java.lang.Object[]) 
		String controlFlow
		Object[] args
	public transient autovalue.shaded.com.squareup.javapoet$.$CodeBlock$Builder addStatement (java.lang.String, java.lang.Object[]) 
		String format
		Object[] args
	public autovalue.shaded.com.squareup.javapoet$.$CodeBlock$Builder add (autovalue.shaded.com.squareup.javapoet$.$CodeBlock) 
		autovalue.shaded.com.squareup.javapoet$.$CodeBlock codeBlock
	public autovalue.shaded.com.squareup.javapoet$.$CodeBlock$Builder indent () 
	public autovalue.shaded.com.squareup.javapoet$.$CodeBlock$Builder unindent () 
	public autovalue.shaded.com.squareup.javapoet$.$CodeBlock build () 
	synthetic void  (autovalue.shaded.com.squareup.javapoet$.$CodeBlock$1) 
		autovalue.shaded.com.squareup.javapoet$.$CodeBlock$1 x0
}

autovalue/shaded/com/squareup/javapoet$/$CodeBlock.class
$CodeBlock.java
package autovalue.shaded.com.squareup.javapoet$
public final autovalue.shaded.com.squareup.javapoet$.$CodeBlock extends java.lang.Object {
	final java.util.List formatParts
	final java.util.List args
	private void  (autovalue.shaded.com.squareup.javapoet$.$CodeBlock$Builder) 
		autovalue.shaded.com.squareup.javapoet$.$CodeBlock$Builder builder
	public boolean isEmpty () 
	public boolean equals (java.lang.Object) 
		Object o
	public int hashCode () 
	public java.lang.String toString () 
		java.io.IOException e
		java.io.StringWriter out
	public static transient autovalue.shaded.com.squareup.javapoet$.$CodeBlock of (java.lang.String, java.lang.Object[]) 
		String format
		Object[] args
	public static autovalue.shaded.com.squareup.javapoet$.$CodeBlock$Builder builder () 
	public autovalue.shaded.com.squareup.javapoet$.$CodeBlock$Builder toBuilder () 
		autovalue.shaded.com.squareup.javapoet$.$CodeBlock$Builder builder
	synthetic void  (autovalue.shaded.com.squareup.javapoet$.$CodeBlock$Builder, autovalue.shaded.com.squareup.javapoet$.$CodeBlock$1) 
		autovalue.shaded.com.squareup.javapoet$.$CodeBlock$Builder x0
		autovalue.shaded.com.squareup.javapoet$.$CodeBlock$1 x1
}

autovalue/shaded/com/squareup/javapoet$/$CodeWriter.class
$CodeWriter.java
package autovalue.shaded.com.squareup.javapoet$
final autovalue.shaded.com.squareup.javapoet$.$CodeWriter extends java.lang.Object {
	private static final String NO_PACKAGE
	private final String indent
	private final Appendable out
	private int indentLevel
	private boolean javadoc
	private boolean comment
	private String packageName
	private final java.util.List typeSpecStack
	private final java.util.Set staticImportClassNames
	private final java.util.Set staticImports
	private final java.util.Map importedTypes
	private final java.util.Map importableTypes
	private final java.util.Set referencedNames
	private boolean trailingNewline
	int statementLine
	void  (java.lang.Appendable) 
		Appendable out
	void  (java.lang.Appendable, java.lang.String, java.util.Set) 
		Appendable out
		String indent
		java.util.Set staticImports
	void  (java.lang.Appendable, java.lang.String, java.util.Map, java.util.Set) 
		String signature
		Appendable out
		String indent
		java.util.Map importedTypes
		java.util.Set staticImports
	public java.util.Map importedTypes () 
	public autovalue.shaded.com.squareup.javapoet$.$CodeWriter indent () 
	public autovalue.shaded.com.squareup.javapoet$.$CodeWriter indent (int) 
		int levels
	public autovalue.shaded.com.squareup.javapoet$.$CodeWriter unindent () 
	public autovalue.shaded.com.squareup.javapoet$.$CodeWriter unindent (int) 
		int levels
	public autovalue.shaded.com.squareup.javapoet$.$CodeWriter pushPackage (java.lang.String) 
		String packageName
	public autovalue.shaded.com.squareup.javapoet$.$CodeWriter popPackage () 
	public autovalue.shaded.com.squareup.javapoet$.$CodeWriter pushType (autovalue.shaded.com.squareup.javapoet$.$TypeSpec) 
		autovalue.shaded.com.squareup.javapoet$.$TypeSpec type
	public autovalue.shaded.com.squareup.javapoet$.$CodeWriter popType () 
	public void emitComment (autovalue.shaded.com.squareup.javapoet$.$CodeBlock)  throws java.io.IOException 
		autovalue.shaded.com.squareup.javapoet$.$CodeBlock codeBlock
	public void emitJavadoc (autovalue.shaded.com.squareup.javapoet$.$CodeBlock)  throws java.io.IOException 
		autovalue.shaded.com.squareup.javapoet$.$CodeBlock javadocCodeBlock
	public void emitAnnotations (java.util.List, boolean)  throws java.io.IOException 
		autovalue.shaded.com.squareup.javapoet$.$AnnotationSpec annotationSpec
		java.util.List annotations
		boolean inline
	public void emitModifiers (java.util.Set, java.util.Set)  throws java.io.IOException 
		javax.lang.model.element.Modifier modifier
		java.util.Set modifiers
		java.util.Set implicitModifiers
	public void emitModifiers (java.util.Set)  throws java.io.IOException 
		java.util.Set modifiers
	public void emitTypeVariables (java.util.List)  throws java.io.IOException 
		autovalue.shaded.com.squareup.javapoet$.$TypeName bound
		boolean firstBound
		autovalue.shaded.com.squareup.javapoet$.$TypeVariableName typeVariable
		java.util.List typeVariables
		boolean firstTypeVariable
	public autovalue.shaded.com.squareup.javapoet$.$CodeWriter emit (java.lang.String)  throws java.io.IOException 
		String s
	public transient autovalue.shaded.com.squareup.javapoet$.$CodeWriter emit (java.lang.String, java.lang.Object[])  throws java.io.IOException 
		String format
		Object[] args
	public autovalue.shaded.com.squareup.javapoet$.$CodeWriter emit (autovalue.shaded.com.squareup.javapoet$.$CodeBlock)  throws java.io.IOException 
		autovalue.shaded.com.squareup.javapoet$.$ClassName candidate
		String string
		autovalue.shaded.com.squareup.javapoet$.$TypeName typeName
		String part
		autovalue.shaded.com.squareup.javapoet$.$CodeBlock codeBlock
		int a
		autovalue.shaded.com.squareup.javapoet$.$ClassName deferredTypeName
		java.util.ListIterator partIterator
	private static java.lang.String extractMemberName (java.lang.String) 
		int i
		String part
	private boolean emitStaticImportMember (java.lang.String, java.lang.String)  throws java.io.IOException 
		String canonical
		String part
		String partWithoutLeadingDot
		char first
		String explicit
		String wildcard
	private void emitLiteral (java.lang.Object)  throws java.io.IOException 
		autovalue.shaded.com.squareup.javapoet$.$TypeSpec typeSpec
		autovalue.shaded.com.squareup.javapoet$.$AnnotationSpec annotationSpec
		autovalue.shaded.com.squareup.javapoet$.$CodeBlock codeBlock
		Object o
	java.lang.String lookupName (autovalue.shaded.com.squareup.javapoet$.$ClassName) 
		int suffixOffset
		autovalue.shaded.com.squareup.javapoet$.$ClassName resolved
		autovalue.shaded.com.squareup.javapoet$.$ClassName c
		autovalue.shaded.com.squareup.javapoet$.$ClassName className
		boolean nameResolved
	private void importableType (autovalue.shaded.com.squareup.javapoet$.$ClassName) 
		autovalue.shaded.com.squareup.javapoet$.$ClassName className
		autovalue.shaded.com.squareup.javapoet$.$ClassName topLevelClassName
		String simpleName
		autovalue.shaded.com.squareup.javapoet$.$ClassName replaced
	private autovalue.shaded.com.squareup.javapoet$.$ClassName resolve (java.lang.String) 
		autovalue.shaded.com.squareup.javapoet$.$TypeSpec visibleChild
		autovalue.shaded.com.squareup.javapoet$.$TypeSpec typeSpec
		int i
		String simpleName
		autovalue.shaded.com.squareup.javapoet$.$ClassName importedType
	private autovalue.shaded.com.squareup.javapoet$.$ClassName stackClassName (int, java.lang.String) 
		int i
		int stackDepth
		String simpleName
		autovalue.shaded.com.squareup.javapoet$.$ClassName className
	autovalue.shaded.com.squareup.javapoet$.$CodeWriter emitAndIndent (java.lang.String)  throws java.io.IOException 
		String line
		String s
		boolean first
	private void emitIndentation ()  throws java.io.IOException 
		int j
	java.util.Map suggestedImports () 
		java.util.Map result
	static void  () 
}

autovalue/shaded/com/squareup/javapoet$/$FieldSpec$1.class
$FieldSpec.java
package autovalue.shaded.com.squareup.javapoet$
synthetic autovalue.shaded.com.squareup.javapoet$.$FieldSpec$1 extends java.lang.Object {
}

autovalue/shaded/com/squareup/javapoet$/$FieldSpec$Builder.class
$FieldSpec.java
package autovalue.shaded.com.squareup.javapoet$
public final autovalue.shaded.com.squareup.javapoet$.$FieldSpec$Builder extends java.lang.Object {
	private final autovalue.shaded.com.squareup.javapoet$.$TypeName type
	private final String name
	private final autovalue.shaded.com.squareup.javapoet$.$CodeBlock$Builder javadoc
	private final java.util.List annotations
	private final java.util.List modifiers
	private autovalue.shaded.com.squareup.javapoet$.$CodeBlock initializer
	private void  (autovalue.shaded.com.squareup.javapoet$.$TypeName, java.lang.String) 
		autovalue.shaded.com.squareup.javapoet$.$TypeName type
		String name
	public transient autovalue.shaded.com.squareup.javapoet$.$FieldSpec$Builder addJavadoc (java.lang.String, java.lang.Object[]) 
		String format
		Object[] args
	public autovalue.shaded.com.squareup.javapoet$.$FieldSpec$Builder addAnnotations (java.lang.Iterable) 
		autovalue.shaded.com.squareup.javapoet$.$AnnotationSpec annotationSpec
		Iterable annotationSpecs
	public autovalue.shaded.com.squareup.javapoet$.$FieldSpec$Builder addAnnotation (autovalue.shaded.com.squareup.javapoet$.$AnnotationSpec) 
		autovalue.shaded.com.squareup.javapoet$.$AnnotationSpec annotationSpec
	public autovalue.shaded.com.squareup.javapoet$.$FieldSpec$Builder addAnnotation (autovalue.shaded.com.squareup.javapoet$.$ClassName) 
		autovalue.shaded.com.squareup.javapoet$.$ClassName annotation
	public autovalue.shaded.com.squareup.javapoet$.$FieldSpec$Builder addAnnotation (java.lang.Class) 
		Class annotation
	public transient autovalue.shaded.com.squareup.javapoet$.$FieldSpec$Builder addModifiers (javax.lang.model.element.Modifier[]) 
		javax.lang.model.element.Modifier[] modifiers
	public transient autovalue.shaded.com.squareup.javapoet$.$FieldSpec$Builder initializer (java.lang.String, java.lang.Object[]) 
		String format
		Object[] args
	public autovalue.shaded.com.squareup.javapoet$.$FieldSpec$Builder initializer (autovalue.shaded.com.squareup.javapoet$.$CodeBlock) 
		autovalue.shaded.com.squareup.javapoet$.$CodeBlock codeBlock
	public autovalue.shaded.com.squareup.javapoet$.$FieldSpec build () 
	static synthetic autovalue.shaded.com.squareup.javapoet$.$TypeName access$000 (autovalue.shaded.com.squareup.javapoet$.$FieldSpec$Builder) 
		autovalue.shaded.com.squareup.javapoet$.$FieldSpec$Builder x0
	static synthetic java.lang.String access$100 (autovalue.shaded.com.squareup.javapoet$.$FieldSpec$Builder) 
		autovalue.shaded.com.squareup.javapoet$.$FieldSpec$Builder x0
	static synthetic autovalue.shaded.com.squareup.javapoet$.$CodeBlock$Builder access$200 (autovalue.shaded.com.squareup.javapoet$.$FieldSpec$Builder) 
		autovalue.shaded.com.squareup.javapoet$.$FieldSpec$Builder x0
	static synthetic java.util.List access$300 (autovalue.shaded.com.squareup.javapoet$.$FieldSpec$Builder) 
		autovalue.shaded.com.squareup.javapoet$.$FieldSpec$Builder x0
	static synthetic java.util.List access$400 (autovalue.shaded.com.squareup.javapoet$.$FieldSpec$Builder) 
		autovalue.shaded.com.squareup.javapoet$.$FieldSpec$Builder x0
	static synthetic autovalue.shaded.com.squareup.javapoet$.$CodeBlock access$500 (autovalue.shaded.com.squareup.javapoet$.$FieldSpec$Builder) 
		autovalue.shaded.com.squareup.javapoet$.$FieldSpec$Builder x0
	synthetic void  (autovalue.shaded.com.squareup.javapoet$.$TypeName, java.lang.String, autovalue.shaded.com.squareup.javapoet$.$FieldSpec$1) 
		autovalue.shaded.com.squareup.javapoet$.$TypeName x0
		String x1
		autovalue.shaded.com.squareup.javapoet$.$FieldSpec$1 x2
	static synthetic autovalue.shaded.com.squareup.javapoet$.$CodeBlock access$502 (autovalue.shaded.com.squareup.javapoet$.$FieldSpec$Builder, autovalue.shaded.com.squareup.javapoet$.$CodeBlock) 
		autovalue.shaded.com.squareup.javapoet$.$FieldSpec$Builder x0
		autovalue.shaded.com.squareup.javapoet$.$CodeBlock x1
}

autovalue/shaded/com/squareup/javapoet$/$FieldSpec.class
$FieldSpec.java
package autovalue.shaded.com.squareup.javapoet$
public final autovalue.shaded.com.squareup.javapoet$.$FieldSpec extends java.lang.Object {
	public final autovalue.shaded.com.squareup.javapoet$.$TypeName type
	public final String name
	public final autovalue.shaded.com.squareup.javapoet$.$CodeBlock javadoc
	public final java.util.List annotations
	public final java.util.Set modifiers
	public final autovalue.shaded.com.squareup.javapoet$.$CodeBlock initializer
	private void  (autovalue.shaded.com.squareup.javapoet$.$FieldSpec$Builder) 
		autovalue.shaded.com.squareup.javapoet$.$FieldSpec$Builder builder
	public boolean hasModifier (javax.lang.model.element.Modifier) 
		javax.lang.model.element.Modifier modifier
	void emit (autovalue.shaded.com.squareup.javapoet$.$CodeWriter, java.util.Set)  throws java.io.IOException 
		autovalue.shaded.com.squareup.javapoet$.$CodeWriter codeWriter
		java.util.Set implicitModifiers
	public boolean equals (java.lang.Object) 
		Object o
	public int hashCode () 
	public java.lang.String toString () 
		autovalue.shaded.com.squareup.javapoet$.$CodeWriter codeWriter
		java.io.IOException e
		java.io.StringWriter out
	public static transient autovalue.shaded.com.squareup.javapoet$.$FieldSpec$Builder builder (autovalue.shaded.com.squareup.javapoet$.$TypeName, java.lang.String, javax.lang.model.element.Modifier[]) 
		autovalue.shaded.com.squareup.javapoet$.$TypeName type
		String name
		javax.lang.model.element.Modifier[] modifiers
	public static transient autovalue.shaded.com.squareup.javapoet$.$FieldSpec$Builder builder (java.lang.reflect.Type, java.lang.String, javax.lang.model.element.Modifier[]) 
		java.lang.reflect.Type type
		String name
		javax.lang.model.element.Modifier[] modifiers
	public autovalue.shaded.com.squareup.javapoet$.$FieldSpec$Builder toBuilder () 
		autovalue.shaded.com.squareup.javapoet$.$FieldSpec$Builder builder
	synthetic void  (autovalue.shaded.com.squareup.javapoet$.$FieldSpec$Builder, autovalue.shaded.com.squareup.javapoet$.$FieldSpec$1) 
		autovalue.shaded.com.squareup.javapoet$.$FieldSpec$Builder x0
		autovalue.shaded.com.squareup.javapoet$.$FieldSpec$1 x1
}

autovalue/shaded/com/squareup/javapoet$/$JavaFile$1.class
$JavaFile.java
package autovalue.shaded.com.squareup.javapoet$
final autovalue.shaded.com.squareup.javapoet$.$JavaFile$1 extends java.lang.Object implements java.lang.Appendable  {
	void  () 
	public java.lang.Appendable append (java.lang.CharSequence) 
		CharSequence charSequence
	public java.lang.Appendable append (java.lang.CharSequence, int, int) 
		CharSequence charSequence
		int start
		int end
	public java.lang.Appendable append (char) 
		char c
}

autovalue/shaded/com/squareup/javapoet$/$JavaFile$2.class
$JavaFile.java
package autovalue.shaded.com.squareup.javapoet$
 autovalue.shaded.com.squareup.javapoet$.$JavaFile$2 extends javax.tools.SimpleJavaFileObject {
	private final long lastModified
	final synthetic autovalue.shaded.com.squareup.javapoet$.$JavaFile this$0
	void  (autovalue.shaded.com.squareup.javapoet$.$JavaFile, java.net.URI, javax.tools.JavaFileObject$Kind) 
		autovalue.shaded.com.squareup.javapoet$.$JavaFile this$0
		java.net.URI x0
		javax.tools.JavaFileObject$Kind x1
	public java.lang.String getCharContent (boolean) 
		boolean ignoreEncodingErrors
	public java.io.InputStream openInputStream ()  throws java.io.IOException 
	public long getLastModified () 
	public volatile synthetic java.lang.CharSequence getCharContent (boolean)  throws java.io.IOException 
}

autovalue/shaded/com/squareup/javapoet$/$JavaFile$Builder.class
$JavaFile.java
package autovalue.shaded.com.squareup.javapoet$
public final autovalue.shaded.com.squareup.javapoet$.$JavaFile$Builder extends java.lang.Object {
	private final String packageName
	private final autovalue.shaded.com.squareup.javapoet$.$TypeSpec typeSpec
	private final autovalue.shaded.com.squareup.javapoet$.$CodeBlock$Builder fileComment
	private final java.util.Set staticImports
	private boolean skipJavaLangImports
	private String indent
	private void  (java.lang.String, autovalue.shaded.com.squareup.javapoet$.$TypeSpec) 
		String packageName
		autovalue.shaded.com.squareup.javapoet$.$TypeSpec typeSpec
	public transient autovalue.shaded.com.squareup.javapoet$.$JavaFile$Builder addFileComment (java.lang.String, java.lang.Object[]) 
		String format
		Object[] args
	public autovalue.shaded.com.squareup.javapoet$.$JavaFile$Builder addStaticImport (java.lang.Enum) 
		Enum constant
	public transient autovalue.shaded.com.squareup.javapoet$.$JavaFile$Builder addStaticImport (java.lang.Class, java.lang.String[]) 
		Class clazz
		String[] names
	public transient autovalue.shaded.com.squareup.javapoet$.$JavaFile$Builder addStaticImport (autovalue.shaded.com.squareup.javapoet$.$ClassName, java.lang.String[]) 
		String name
		autovalue.shaded.com.squareup.javapoet$.$ClassName className
		String[] names
	public autovalue.shaded.com.squareup.javapoet$.$JavaFile$Builder skipJavaLangImports (boolean) 
		boolean skipJavaLangImports
	public autovalue.shaded.com.squareup.javapoet$.$JavaFile$Builder indent (java.lang.String) 
		String indent
	public autovalue.shaded.com.squareup.javapoet$.$JavaFile build () 
	static synthetic autovalue.shaded.com.squareup.javapoet$.$CodeBlock$Builder access$000 (autovalue.shaded.com.squareup.javapoet$.$JavaFile$Builder) 
		autovalue.shaded.com.squareup.javapoet$.$JavaFile$Builder x0
	static synthetic java.lang.String access$100 (autovalue.shaded.com.squareup.javapoet$.$JavaFile$Builder) 
		autovalue.shaded.com.squareup.javapoet$.$JavaFile$Builder x0
	static synthetic autovalue.shaded.com.squareup.javapoet$.$TypeSpec access$200 (autovalue.shaded.com.squareup.javapoet$.$JavaFile$Builder) 
		autovalue.shaded.com.squareup.javapoet$.$JavaFile$Builder x0
	static synthetic boolean access$300 (autovalue.shaded.com.squareup.javapoet$.$JavaFile$Builder) 
		autovalue.shaded.com.squareup.javapoet$.$JavaFile$Builder x0
	static synthetic java.util.Set access$400 (autovalue.shaded.com.squareup.javapoet$.$JavaFile$Builder) 
		autovalue.shaded.com.squareup.javapoet$.$JavaFile$Builder x0
	static synthetic java.lang.String access$500 (autovalue.shaded.com.squareup.javapoet$.$JavaFile$Builder) 
		autovalue.shaded.com.squareup.javapoet$.$JavaFile$Builder x0
	synthetic void  (java.lang.String, autovalue.shaded.com.squareup.javapoet$.$TypeSpec, autovalue.shaded.com.squareup.javapoet$.$JavaFile$1) 
		String x0
		autovalue.shaded.com.squareup.javapoet$.$TypeSpec x1
		autovalue.shaded.com.squareup.javapoet$.$JavaFile$1 x2
	static synthetic boolean access$302 (autovalue.shaded.com.squareup.javapoet$.$JavaFile$Builder, boolean) 
		autovalue.shaded.com.squareup.javapoet$.$JavaFile$Builder x0
		boolean x1
	static synthetic java.lang.String access$502 (autovalue.shaded.com.squareup.javapoet$.$JavaFile$Builder, java.lang.String) 
		autovalue.shaded.com.squareup.javapoet$.$JavaFile$Builder x0
		String x1
}

autovalue/shaded/com/squareup/javapoet$/$JavaFile.class
$JavaFile.java
package autovalue.shaded.com.squareup.javapoet$
public final autovalue.shaded.com.squareup.javapoet$.$JavaFile extends java.lang.Object {
	private static final Appendable NULL_APPENDABLE
	public final autovalue.shaded.com.squareup.javapoet$.$CodeBlock fileComment
	public final String packageName
	public final autovalue.shaded.com.squareup.javapoet$.$TypeSpec typeSpec
	public final boolean skipJavaLangImports
	private final java.util.Set staticImports
	private final String indent
	private void  (autovalue.shaded.com.squareup.javapoet$.$JavaFile$Builder) 
		autovalue.shaded.com.squareup.javapoet$.$JavaFile$Builder builder
	public void writeTo (java.lang.Appendable)  throws java.io.IOException 
		Appendable out
		autovalue.shaded.com.squareup.javapoet$.$CodeWriter importsCollector
		java.util.Map suggestedImports
		autovalue.shaded.com.squareup.javapoet$.$CodeWriter codeWriter
	public void writeTo (java.nio.file.Path)  throws java.io.IOException 
		String packageComponent
		java.io.Writer writer
		java.nio.file.Path directory
		java.nio.file.Path outputDirectory
		java.nio.file.Path outputPath
	public void writeTo (java.io.File)  throws java.io.IOException 
		java.io.File directory
	public void writeTo (javax.annotation.processing.Filer)  throws java.io.IOException 
		java.io.Writer writer
		Exception e
		javax.annotation.processing.Filer filer
		String fileName
		java.util.List originatingElements
		javax.tools.JavaFileObject filerSourceFile
	private void emit (autovalue.shaded.com.squareup.javapoet$.$CodeWriter)  throws java.io.IOException 
		String signature
		autovalue.shaded.com.squareup.javapoet$.$ClassName className
		autovalue.shaded.com.squareup.javapoet$.$CodeWriter codeWriter
		int importedTypesCount
	public boolean equals (java.lang.Object) 
		Object o
	public int hashCode () 
	public java.lang.String toString () 
		StringBuilder result
		java.io.IOException e
	public javax.tools.JavaFileObject toJavaFileObject () 
		java.net.URI uri
	public static autovalue.shaded.com.squareup.javapoet$.$JavaFile$Builder builder (java.lang.String, autovalue.shaded.com.squareup.javapoet$.$TypeSpec) 
		String packageName
		autovalue.shaded.com.squareup.javapoet$.$TypeSpec typeSpec
	public autovalue.shaded.com.squareup.javapoet$.$JavaFile$Builder toBuilder () 
		autovalue.shaded.com.squareup.javapoet$.$JavaFile$Builder builder
	synthetic void  (autovalue.shaded.com.squareup.javapoet$.$JavaFile$Builder, autovalue.shaded.com.squareup.javapoet$.$JavaFile$1) 
		autovalue.shaded.com.squareup.javapoet$.$JavaFile$Builder x0
		autovalue.shaded.com.squareup.javapoet$.$JavaFile$1 x1
	static void  () 
}

autovalue/shaded/com/squareup/javapoet$/$MethodSpec$1.class
$MethodSpec.java
package autovalue.shaded.com.squareup.javapoet$
synthetic autovalue.shaded.com.squareup.javapoet$.$MethodSpec$1 extends java.lang.Object {
}

autovalue/shaded/com/squareup/javapoet$/$MethodSpec$Builder.class
$MethodSpec.java
package autovalue.shaded.com.squareup.javapoet$
public final autovalue.shaded.com.squareup.javapoet$.$MethodSpec$Builder extends java.lang.Object {
	private final String name
	private final autovalue.shaded.com.squareup.javapoet$.$CodeBlock$Builder javadoc
	private final java.util.List annotations
	private final java.util.List modifiers
	private java.util.List typeVariables
	private autovalue.shaded.com.squareup.javapoet$.$TypeName returnType
	private final java.util.List parameters
	private final java.util.Set exceptions
	private final autovalue.shaded.com.squareup.javapoet$.$CodeBlock$Builder code
	private boolean varargs
	private autovalue.shaded.com.squareup.javapoet$.$CodeBlock defaultValue
	private void  (java.lang.String) 
		String name
	public transient autovalue.shaded.com.squareup.javapoet$.$MethodSpec$Builder addJavadoc (java.lang.String, java.lang.Object[]) 
		String format
		Object[] args
	public autovalue.shaded.com.squareup.javapoet$.$MethodSpec$Builder addAnnotations (java.lang.Iterable) 
		autovalue.shaded.com.squareup.javapoet$.$AnnotationSpec annotationSpec
		Iterable annotationSpecs
	public autovalue.shaded.com.squareup.javapoet$.$MethodSpec$Builder addAnnotation (autovalue.shaded.com.squareup.javapoet$.$AnnotationSpec) 
		autovalue.shaded.com.squareup.javapoet$.$AnnotationSpec annotationSpec
	public autovalue.shaded.com.squareup.javapoet$.$MethodSpec$Builder addAnnotation (autovalue.shaded.com.squareup.javapoet$.$ClassName) 
		autovalue.shaded.com.squareup.javapoet$.$ClassName annotation
	public autovalue.shaded.com.squareup.javapoet$.$MethodSpec$Builder addAnnotation (java.lang.Class) 
		Class annotation
	public transient autovalue.shaded.com.squareup.javapoet$.$MethodSpec$Builder addModifiers (javax.lang.model.element.Modifier[]) 
		javax.lang.model.element.Modifier[] modifiers
	public autovalue.shaded.com.squareup.javapoet$.$MethodSpec$Builder addModifiers (java.lang.Iterable) 
		javax.lang.model.element.Modifier modifier
		Iterable modifiers
	public autovalue.shaded.com.squareup.javapoet$.$MethodSpec$Builder addTypeVariables (java.lang.Iterable) 
		autovalue.shaded.com.squareup.javapoet$.$TypeVariableName typeVariable
		Iterable typeVariables
	public autovalue.shaded.com.squareup.javapoet$.$MethodSpec$Builder addTypeVariable (autovalue.shaded.com.squareup.javapoet$.$TypeVariableName) 
		autovalue.shaded.com.squareup.javapoet$.$TypeVariableName typeVariable
	public autovalue.shaded.com.squareup.javapoet$.$MethodSpec$Builder returns (autovalue.shaded.com.squareup.javapoet$.$TypeName) 
		autovalue.shaded.com.squareup.javapoet$.$TypeName returnType
	public autovalue.shaded.com.squareup.javapoet$.$MethodSpec$Builder returns (java.lang.reflect.Type) 
		java.lang.reflect.Type returnType
	public autovalue.shaded.com.squareup.javapoet$.$MethodSpec$Builder addParameters (java.lang.Iterable) 
		autovalue.shaded.com.squareup.javapoet$.$ParameterSpec parameterSpec
		Iterable parameterSpecs
	public autovalue.shaded.com.squareup.javapoet$.$MethodSpec$Builder addParameter (autovalue.shaded.com.squareup.javapoet$.$ParameterSpec) 
		autovalue.shaded.com.squareup.javapoet$.$ParameterSpec parameterSpec
	public transient autovalue.shaded.com.squareup.javapoet$.$MethodSpec$Builder addParameter (autovalue.shaded.com.squareup.javapoet$.$TypeName, java.lang.String, javax.lang.model.element.Modifier[]) 
		autovalue.shaded.com.squareup.javapoet$.$TypeName type
		String name
		javax.lang.model.element.Modifier[] modifiers
	public transient autovalue.shaded.com.squareup.javapoet$.$MethodSpec$Builder addParameter (java.lang.reflect.Type, java.lang.String, javax.lang.model.element.Modifier[]) 
		java.lang.reflect.Type type
		String name
		javax.lang.model.element.Modifier[] modifiers
	public autovalue.shaded.com.squareup.javapoet$.$MethodSpec$Builder varargs () 
	public autovalue.shaded.com.squareup.javapoet$.$MethodSpec$Builder varargs (boolean) 
		boolean varargs
	public autovalue.shaded.com.squareup.javapoet$.$MethodSpec$Builder addExceptions (java.lang.Iterable) 
		autovalue.shaded.com.squareup.javapoet$.$TypeName exception
		Iterable exceptions
	public autovalue.shaded.com.squareup.javapoet$.$MethodSpec$Builder addException (autovalue.shaded.com.squareup.javapoet$.$TypeName) 
		autovalue.shaded.com.squareup.javapoet$.$TypeName exception
	public autovalue.shaded.com.squareup.javapoet$.$MethodSpec$Builder addException (java.lang.reflect.Type) 
		java.lang.reflect.Type exception
	public transient autovalue.shaded.com.squareup.javapoet$.$MethodSpec$Builder addCode (java.lang.String, java.lang.Object[]) 
		String format
		Object[] args
	public autovalue.shaded.com.squareup.javapoet$.$MethodSpec$Builder addCode (autovalue.shaded.com.squareup.javapoet$.$CodeBlock) 
		autovalue.shaded.com.squareup.javapoet$.$CodeBlock codeBlock
	public transient autovalue.shaded.com.squareup.javapoet$.$MethodSpec$Builder defaultValue (java.lang.String, java.lang.Object[]) 
		String format
		Object[] args
	public autovalue.shaded.com.squareup.javapoet$.$MethodSpec$Builder defaultValue (autovalue.shaded.com.squareup.javapoet$.$CodeBlock) 
		autovalue.shaded.com.squareup.javapoet$.$CodeBlock codeBlock
	public transient autovalue.shaded.com.squareup.javapoet$.$MethodSpec$Builder beginControlFlow (java.lang.String, java.lang.Object[]) 
		String controlFlow
		Object[] args
	public transient autovalue.shaded.com.squareup.javapoet$.$MethodSpec$Builder nextControlFlow (java.lang.String, java.lang.Object[]) 
		String controlFlow
		Object[] args
	public autovalue.shaded.com.squareup.javapoet$.$MethodSpec$Builder endControlFlow () 
	public transient autovalue.shaded.com.squareup.javapoet$.$MethodSpec$Builder endControlFlow (java.lang.String, java.lang.Object[]) 
		String controlFlow
		Object[] args
	public transient autovalue.shaded.com.squareup.javapoet$.$MethodSpec$Builder addStatement (java.lang.String, java.lang.Object[]) 
		String format
		Object[] args
	public autovalue.shaded.com.squareup.javapoet$.$MethodSpec build () 
	static synthetic autovalue.shaded.com.squareup.javapoet$.$CodeBlock$Builder access$000 (autovalue.shaded.com.squareup.javapoet$.$MethodSpec$Builder) 
		autovalue.shaded.com.squareup.javapoet$.$MethodSpec$Builder x0
	static synthetic java.util.List access$100 (autovalue.shaded.com.squareup.javapoet$.$MethodSpec$Builder) 
		autovalue.shaded.com.squareup.javapoet$.$MethodSpec$Builder x0
	static synthetic java.lang.String access$200 (autovalue.shaded.com.squareup.javapoet$.$MethodSpec$Builder) 
		autovalue.shaded.com.squareup.javapoet$.$MethodSpec$Builder x0
	static synthetic boolean access$300 (autovalue.shaded.com.squareup.javapoet$.$MethodSpec$Builder) 
		autovalue.shaded.com.squareup.javapoet$.$MethodSpec$Builder x0
	static synthetic java.util.List access$400 (autovalue.shaded.com.squareup.javapoet$.$MethodSpec$Builder) 
		autovalue.shaded.com.squareup.javapoet$.$MethodSpec$Builder x0
	static synthetic autovalue.shaded.com.squareup.javapoet$.$CodeBlock$Builder access$500 (autovalue.shaded.com.squareup.javapoet$.$MethodSpec$Builder) 
		autovalue.shaded.com.squareup.javapoet$.$MethodSpec$Builder x0
	static synthetic java.util.List access$600 (autovalue.shaded.com.squareup.javapoet$.$MethodSpec$Builder) 
		autovalue.shaded.com.squareup.javapoet$.$MethodSpec$Builder x0
	static synthetic java.util.List access$700 (autovalue.shaded.com.squareup.javapoet$.$MethodSpec$Builder) 
		autovalue.shaded.com.squareup.javapoet$.$MethodSpec$Builder x0
	static synthetic autovalue.shaded.com.squareup.javapoet$.$TypeName access$800 (autovalue.shaded.com.squareup.javapoet$.$MethodSpec$Builder) 
		autovalue.shaded.com.squareup.javapoet$.$MethodSpec$Builder x0
	static synthetic java.util.Set access$900 (autovalue.shaded.com.squareup.javapoet$.$MethodSpec$Builder) 
		autovalue.shaded.com.squareup.javapoet$.$MethodSpec$Builder x0
	static synthetic autovalue.shaded.com.squareup.javapoet$.$CodeBlock access$1000 (autovalue.shaded.com.squareup.javapoet$.$MethodSpec$Builder) 
		autovalue.shaded.com.squareup.javapoet$.$MethodSpec$Builder x0
	synthetic void  (java.lang.String, autovalue.shaded.com.squareup.javapoet$.$MethodSpec$1) 
		String x0
		autovalue.shaded.com.squareup.javapoet$.$MethodSpec$1 x1
	static synthetic autovalue.shaded.com.squareup.javapoet$.$TypeName access$802 (autovalue.shaded.com.squareup.javapoet$.$MethodSpec$Builder, autovalue.shaded.com.squareup.javapoet$.$TypeName) 
		autovalue.shaded.com.squareup.javapoet$.$MethodSpec$Builder x0
		autovalue.shaded.com.squareup.javapoet$.$TypeName x1
	static synthetic boolean access$302 (autovalue.shaded.com.squareup.javapoet$.$MethodSpec$Builder, boolean) 
		autovalue.shaded.com.squareup.javapoet$.$MethodSpec$Builder x0
		boolean x1
	static synthetic autovalue.shaded.com.squareup.javapoet$.$CodeBlock access$1002 (autovalue.shaded.com.squareup.javapoet$.$MethodSpec$Builder, autovalue.shaded.com.squareup.javapoet$.$CodeBlock) 
		autovalue.shaded.com.squareup.javapoet$.$MethodSpec$Builder x0
		autovalue.shaded.com.squareup.javapoet$.$CodeBlock x1
}

autovalue/shaded/com/squareup/javapoet$/$MethodSpec.class
$MethodSpec.java
package autovalue.shaded.com.squareup.javapoet$
public final autovalue.shaded.com.squareup.javapoet$.$MethodSpec extends java.lang.Object {
	static final String CONSTRUCTOR
	static final autovalue.shaded.com.squareup.javapoet$.$ClassName OVERRIDE
	public final String name
	public final autovalue.shaded.com.squareup.javapoet$.$CodeBlock javadoc
	public final java.util.List annotations
	public final java.util.Set modifiers
	public final java.util.List typeVariables
	public final autovalue.shaded.com.squareup.javapoet$.$TypeName returnType
	public final java.util.List parameters
	public final boolean varargs
	public final java.util.List exceptions
	public final autovalue.shaded.com.squareup.javapoet$.$CodeBlock code
	public final autovalue.shaded.com.squareup.javapoet$.$CodeBlock defaultValue
	private void  (autovalue.shaded.com.squareup.javapoet$.$MethodSpec$Builder) 
		autovalue.shaded.com.squareup.javapoet$.$MethodSpec$Builder builder
		autovalue.shaded.com.squareup.javapoet$.$CodeBlock code
	private boolean lastParameterIsArray (java.util.List) 
		java.util.List parameters
	void emit (autovalue.shaded.com.squareup.javapoet$.$CodeWriter, java.lang.String, java.util.Set)  throws java.io.IOException 
		autovalue.shaded.com.squareup.javapoet$.$ParameterSpec parameter
		java.util.Iterator i
		autovalue.shaded.com.squareup.javapoet$.$TypeName exception
		boolean firstException
		autovalue.shaded.com.squareup.javapoet$.$CodeWriter codeWriter
		String enclosingName
		java.util.Set implicitModifiers
		boolean firstParameter
	public boolean hasModifier (javax.lang.model.element.Modifier) 
		javax.lang.model.element.Modifier modifier
	public boolean isConstructor () 
	public boolean equals (java.lang.Object) 
		Object o
	public int hashCode () 
	public java.lang.String toString () 
		autovalue.shaded.com.squareup.javapoet$.$CodeWriter codeWriter
		java.io.IOException e
		java.io.StringWriter out
	public static autovalue.shaded.com.squareup.javapoet$.$MethodSpec$Builder methodBuilder (java.lang.String) 
		String name
	public static autovalue.shaded.com.squareup.javapoet$.$MethodSpec$Builder constructorBuilder () 
	public static autovalue.shaded.com.squareup.javapoet$.$MethodSpec$Builder overriding (javax.lang.model.element.ExecutableElement) 
		autovalue.shaded.com.squareup.javapoet$.$AnnotationSpec annotationSpec
		javax.lang.model.element.AnnotationMirror mirror
		javax.lang.model.type.TypeVariable var
		javax.lang.model.element.TypeParameterElement typeParameterElement
		javax.lang.model.element.AnnotationMirror mirror
		autovalue.shaded.com.squareup.javapoet$.$TypeName type
		String name
		java.util.Set parameterModifiers
		autovalue.shaded.com.squareup.javapoet$.$ParameterSpec$Builder parameterBuilder
		javax.lang.model.element.VariableElement parameter
		javax.lang.model.type.TypeMirror thrownType
		javax.lang.model.element.ExecutableElement method
		java.util.Set modifiers
		String methodName
		autovalue.shaded.com.squareup.javapoet$.$MethodSpec$Builder methodBuilder
		java.util.List parameters
	public static autovalue.shaded.com.squareup.javapoet$.$MethodSpec$Builder overriding (javax.lang.model.element.ExecutableElement, javax.lang.model.type.DeclaredType, javax.lang.model.util.Types) 
		autovalue.shaded.com.squareup.javapoet$.$ParameterSpec parameter
		autovalue.shaded.com.squareup.javapoet$.$TypeName type
		int i
		int size
		javax.lang.model.element.ExecutableElement method
		javax.lang.model.type.DeclaredType enclosing
		javax.lang.model.util.Types types
		javax.lang.model.type.ExecutableType executableType
		java.util.List resolvedParameterTypes
		javax.lang.model.type.TypeMirror resolvedReturnType
		autovalue.shaded.com.squareup.javapoet$.$MethodSpec$Builder builder
	public autovalue.shaded.com.squareup.javapoet$.$MethodSpec$Builder toBuilder () 
		autovalue.shaded.com.squareup.javapoet$.$MethodSpec$Builder builder
	synthetic void  (autovalue.shaded.com.squareup.javapoet$.$MethodSpec$Builder, autovalue.shaded.com.squareup.javapoet$.$MethodSpec$1) 
		autovalue.shaded.com.squareup.javapoet$.$MethodSpec$Builder x0
		autovalue.shaded.com.squareup.javapoet$.$MethodSpec$1 x1
	static void  () 
}

autovalue/shaded/com/squareup/javapoet$/$ParameterizedTypeName.class
$ParameterizedTypeName.java
package autovalue.shaded.com.squareup.javapoet$
public final autovalue.shaded.com.squareup.javapoet$.$ParameterizedTypeName extends autovalue.shaded.com.squareup.javapoet$.$TypeName {
	private final autovalue.shaded.com.squareup.javapoet$.$ParameterizedTypeName enclosingType
	public final autovalue.shaded.com.squareup.javapoet$.$ClassName rawType
	public final java.util.List typeArguments
	void  (autovalue.shaded.com.squareup.javapoet$.$ParameterizedTypeName, autovalue.shaded.com.squareup.javapoet$.$ClassName, java.util.List) 
		autovalue.shaded.com.squareup.javapoet$.$ParameterizedTypeName enclosingType
		autovalue.shaded.com.squareup.javapoet$.$ClassName rawType
		java.util.List typeArguments
	private void  (autovalue.shaded.com.squareup.javapoet$.$ParameterizedTypeName, autovalue.shaded.com.squareup.javapoet$.$ClassName, java.util.List, java.util.List) 
		autovalue.shaded.com.squareup.javapoet$.$TypeName typeArgument
		autovalue.shaded.com.squareup.javapoet$.$ParameterizedTypeName enclosingType
		autovalue.shaded.com.squareup.javapoet$.$ClassName rawType
		java.util.List typeArguments
		java.util.List annotations
	public autovalue.shaded.com.squareup.javapoet$.$ParameterizedTypeName annotated (java.util.List) 
		java.util.List annotations
	public autovalue.shaded.com.squareup.javapoet$.$TypeName withoutAnnotations () 
	autovalue.shaded.com.squareup.javapoet$.$CodeWriter emit (autovalue.shaded.com.squareup.javapoet$.$CodeWriter)  throws java.io.IOException 
		autovalue.shaded.com.squareup.javapoet$.$TypeName parameter
		boolean firstParameter
		autovalue.shaded.com.squareup.javapoet$.$CodeWriter out
	public autovalue.shaded.com.squareup.javapoet$.$ParameterizedTypeName nestedClass (java.lang.String) 
		String name
	public autovalue.shaded.com.squareup.javapoet$.$ParameterizedTypeName nestedClass (java.lang.String, java.util.List) 
		String name
		java.util.List typeArguments
	public static transient autovalue.shaded.com.squareup.javapoet$.$ParameterizedTypeName get (autovalue.shaded.com.squareup.javapoet$.$ClassName, autovalue.shaded.com.squareup.javapoet$.$TypeName[]) 
		autovalue.shaded.com.squareup.javapoet$.$ClassName rawType
		autovalue.shaded.com.squareup.javapoet$.$TypeName[] typeArguments
	public static transient autovalue.shaded.com.squareup.javapoet$.$ParameterizedTypeName get (java.lang.Class, java.lang.reflect.Type[]) 
		Class rawType
		java.lang.reflect.Type[] typeArguments
	public static autovalue.shaded.com.squareup.javapoet$.$ParameterizedTypeName get (java.lang.reflect.ParameterizedType) 
		java.lang.reflect.ParameterizedType type
	static autovalue.shaded.com.squareup.javapoet$.$ParameterizedTypeName get (java.lang.reflect.ParameterizedType, java.util.Map) 
		java.lang.reflect.ParameterizedType type
		java.util.Map map
		autovalue.shaded.com.squareup.javapoet$.$ClassName rawType
		java.lang.reflect.ParameterizedType ownerType
		java.util.List typeArguments
	public volatile synthetic autovalue.shaded.com.squareup.javapoet$.$TypeName annotated (java.util.List) 
}

autovalue/shaded/com/squareup/javapoet$/$ParameterSpec$1.class
$ParameterSpec.java
package autovalue.shaded.com.squareup.javapoet$
synthetic autovalue.shaded.com.squareup.javapoet$.$ParameterSpec$1 extends java.lang.Object {
}

autovalue/shaded/com/squareup/javapoet$/$ParameterSpec$Builder.class
$ParameterSpec.java
package autovalue.shaded.com.squareup.javapoet$
public final autovalue.shaded.com.squareup.javapoet$.$ParameterSpec$Builder extends java.lang.Object {
	private final autovalue.shaded.com.squareup.javapoet$.$TypeName type
	private final String name
	private final java.util.List annotations
	private final java.util.List modifiers
	private void  (autovalue.shaded.com.squareup.javapoet$.$TypeName, java.lang.String) 
		autovalue.shaded.com.squareup.javapoet$.$TypeName type
		String name
	public autovalue.shaded.com.squareup.javapoet$.$ParameterSpec$Builder addAnnotations (java.lang.Iterable) 
		autovalue.shaded.com.squareup.javapoet$.$AnnotationSpec annotationSpec
		Iterable annotationSpecs
	public autovalue.shaded.com.squareup.javapoet$.$ParameterSpec$Builder addAnnotation (autovalue.shaded.com.squareup.javapoet$.$AnnotationSpec) 
		autovalue.shaded.com.squareup.javapoet$.$AnnotationSpec annotationSpec
	public autovalue.shaded.com.squareup.javapoet$.$ParameterSpec$Builder addAnnotation (autovalue.shaded.com.squareup.javapoet$.$ClassName) 
		autovalue.shaded.com.squareup.javapoet$.$ClassName annotation
	public autovalue.shaded.com.squareup.javapoet$.$ParameterSpec$Builder addAnnotation (java.lang.Class) 
		Class annotation
	public transient autovalue.shaded.com.squareup.javapoet$.$ParameterSpec$Builder addModifiers (javax.lang.model.element.Modifier[]) 
		javax.lang.model.element.Modifier[] modifiers
	public autovalue.shaded.com.squareup.javapoet$.$ParameterSpec build () 
	static synthetic java.lang.String access$000 (autovalue.shaded.com.squareup.javapoet$.$ParameterSpec$Builder) 
		autovalue.shaded.com.squareup.javapoet$.$ParameterSpec$Builder x0
	static synthetic java.util.List access$100 (autovalue.shaded.com.squareup.javapoet$.$ParameterSpec$Builder) 
		autovalue.shaded.com.squareup.javapoet$.$ParameterSpec$Builder x0
	static synthetic java.util.List access$200 (autovalue.shaded.com.squareup.javapoet$.$ParameterSpec$Builder) 
		autovalue.shaded.com.squareup.javapoet$.$ParameterSpec$Builder x0
	static synthetic autovalue.shaded.com.squareup.javapoet$.$TypeName access$300 (autovalue.shaded.com.squareup.javapoet$.$ParameterSpec$Builder) 
		autovalue.shaded.com.squareup.javapoet$.$ParameterSpec$Builder x0
	synthetic void  (autovalue.shaded.com.squareup.javapoet$.$TypeName, java.lang.String, autovalue.shaded.com.squareup.javapoet$.$ParameterSpec$1) 
		autovalue.shaded.com.squareup.javapoet$.$TypeName x0
		String x1
		autovalue.shaded.com.squareup.javapoet$.$ParameterSpec$1 x2
}

autovalue/shaded/com/squareup/javapoet$/$ParameterSpec.class
$ParameterSpec.java
package autovalue.shaded.com.squareup.javapoet$
public final autovalue.shaded.com.squareup.javapoet$.$ParameterSpec extends java.lang.Object {
	public final String name
	public final java.util.List annotations
	public final java.util.Set modifiers
	public final autovalue.shaded.com.squareup.javapoet$.$TypeName type
	private void  (autovalue.shaded.com.squareup.javapoet$.$ParameterSpec$Builder) 
		autovalue.shaded.com.squareup.javapoet$.$ParameterSpec$Builder builder
	public boolean hasModifier (javax.lang.model.element.Modifier) 
		javax.lang.model.element.Modifier modifier
	void emit (autovalue.shaded.com.squareup.javapoet$.$CodeWriter, boolean)  throws java.io.IOException 
		autovalue.shaded.com.squareup.javapoet$.$CodeWriter codeWriter
		boolean varargs
	public boolean equals (java.lang.Object) 
		Object o
	public int hashCode () 
	public java.lang.String toString () 
		autovalue.shaded.com.squareup.javapoet$.$CodeWriter codeWriter
		java.io.IOException e
		java.io.StringWriter out
	public static transient autovalue.shaded.com.squareup.javapoet$.$ParameterSpec$Builder builder (autovalue.shaded.com.squareup.javapoet$.$TypeName, java.lang.String, javax.lang.model.element.Modifier[]) 
		autovalue.shaded.com.squareup.javapoet$.$TypeName type
		String name
		javax.lang.model.element.Modifier[] modifiers
	public static transient autovalue.shaded.com.squareup.javapoet$.$ParameterSpec$Builder builder (java.lang.reflect.Type, java.lang.String, javax.lang.model.element.Modifier[]) 
		java.lang.reflect.Type type
		String name
		javax.lang.model.element.Modifier[] modifiers
	public autovalue.shaded.com.squareup.javapoet$.$ParameterSpec$Builder toBuilder () 
	autovalue.shaded.com.squareup.javapoet$.$ParameterSpec$Builder toBuilder (autovalue.shaded.com.squareup.javapoet$.$TypeName, java.lang.String) 
		autovalue.shaded.com.squareup.javapoet$.$TypeName type
		String name
		autovalue.shaded.com.squareup.javapoet$.$ParameterSpec$Builder builder
	synthetic void  (autovalue.shaded.com.squareup.javapoet$.$ParameterSpec$Builder, autovalue.shaded.com.squareup.javapoet$.$ParameterSpec$1) 
		autovalue.shaded.com.squareup.javapoet$.$ParameterSpec$Builder x0
		autovalue.shaded.com.squareup.javapoet$.$ParameterSpec$1 x1
}

autovalue/shaded/com/squareup/javapoet$/$TypeName$1.class
$TypeName.java
package autovalue.shaded.com.squareup.javapoet$
final autovalue.shaded.com.squareup.javapoet$.$TypeName$1 extends javax.lang.model.util.SimpleTypeVisitor7 {
	final synthetic java.util.Map val$typeVariables
	void  (java.util.Map) 
	public autovalue.shaded.com.squareup.javapoet$.$TypeName visitPrimitive (javax.lang.model.type.PrimitiveType, java.lang.Void) 
		javax.lang.model.type.PrimitiveType t
		Void p
	public autovalue.shaded.com.squareup.javapoet$.$TypeName visitDeclared (javax.lang.model.type.DeclaredType, java.lang.Void) 
		javax.lang.model.type.TypeMirror mirror
		javax.lang.model.type.DeclaredType t
		Void p
		autovalue.shaded.com.squareup.javapoet$.$ClassName rawType
		javax.lang.model.type.TypeMirror enclosingType
		autovalue.shaded.com.squareup.javapoet$.$TypeName enclosing
		java.util.List typeArgumentNames
	public autovalue.shaded.com.squareup.javapoet$.$TypeName visitError (javax.lang.model.type.ErrorType, java.lang.Void) 
		javax.lang.model.type.ErrorType t
		Void p
	public autovalue.shaded.com.squareup.javapoet$.$ArrayTypeName visitArray (javax.lang.model.type.ArrayType, java.lang.Void) 
		javax.lang.model.type.ArrayType t
		Void p
	public autovalue.shaded.com.squareup.javapoet$.$TypeName visitTypeVariable (javax.lang.model.type.TypeVariable, java.lang.Void) 
		javax.lang.model.type.TypeVariable t
		Void p
	public autovalue.shaded.com.squareup.javapoet$.$TypeName visitWildcard (javax.lang.model.type.WildcardType, java.lang.Void) 
		javax.lang.model.type.WildcardType t
		Void p
	public autovalue.shaded.com.squareup.javapoet$.$TypeName visitNoType (javax.lang.model.type.NoType, java.lang.Void) 
		javax.lang.model.type.NoType t
		Void p
	protected autovalue.shaded.com.squareup.javapoet$.$TypeName defaultAction (javax.lang.model.type.TypeMirror, java.lang.Void) 
		javax.lang.model.type.TypeMirror e
		Void p
	public volatile synthetic java.lang.Object visitNoType (javax.lang.model.type.NoType, java.lang.Object) 
	public volatile synthetic java.lang.Object visitWildcard (javax.lang.model.type.WildcardType, java.lang.Object) 
	public volatile synthetic java.lang.Object visitTypeVariable (javax.lang.model.type.TypeVariable, java.lang.Object) 
	public volatile synthetic java.lang.Object visitError (javax.lang.model.type.ErrorType, java.lang.Object) 
	public volatile synthetic java.lang.Object visitDeclared (javax.lang.model.type.DeclaredType, java.lang.Object) 
	public volatile synthetic java.lang.Object visitArray (javax.lang.model.type.ArrayType, java.lang.Object) 
	public volatile synthetic java.lang.Object visitPrimitive (javax.lang.model.type.PrimitiveType, java.lang.Object) 
	protected volatile synthetic java.lang.Object defaultAction (javax.lang.model.type.TypeMirror, java.lang.Object) 
}

autovalue/shaded/com/squareup/javapoet$/$TypeName$2.class
$TypeName.java
package autovalue.shaded.com.squareup.javapoet$
synthetic autovalue.shaded.com.squareup.javapoet$.$TypeName$2 extends java.lang.Object {
	static final synthetic int[] $SwitchMap$javax$lang$model$type$TypeKind
	static void  () 
}

autovalue/shaded/com/squareup/javapoet$/$TypeName.class
$TypeName.java
package autovalue.shaded.com.squareup.javapoet$
public autovalue.shaded.com.squareup.javapoet$.$TypeName extends java.lang.Object {
	public static final autovalue.shaded.com.squareup.javapoet$.$TypeName VOID
	public static final autovalue.shaded.com.squareup.javapoet$.$TypeName BOOLEAN
	public static final autovalue.shaded.com.squareup.javapoet$.$TypeName BYTE
	public static final autovalue.shaded.com.squareup.javapoet$.$TypeName SHORT
	public static final autovalue.shaded.com.squareup.javapoet$.$TypeName INT
	public static final autovalue.shaded.com.squareup.javapoet$.$TypeName LONG
	public static final autovalue.shaded.com.squareup.javapoet$.$TypeName CHAR
	public static final autovalue.shaded.com.squareup.javapoet$.$TypeName FLOAT
	public static final autovalue.shaded.com.squareup.javapoet$.$TypeName DOUBLE
	public static final autovalue.shaded.com.squareup.javapoet$.$ClassName OBJECT
	private static final autovalue.shaded.com.squareup.javapoet$.$ClassName BOXED_VOID
	private static final autovalue.shaded.com.squareup.javapoet$.$ClassName BOXED_BOOLEAN
	private static final autovalue.shaded.com.squareup.javapoet$.$ClassName BOXED_BYTE
	private static final autovalue.shaded.com.squareup.javapoet$.$ClassName BOXED_SHORT
	private static final autovalue.shaded.com.squareup.javapoet$.$ClassName BOXED_INT
	private static final autovalue.shaded.com.squareup.javapoet$.$ClassName BOXED_LONG
	private static final autovalue.shaded.com.squareup.javapoet$.$ClassName BOXED_CHAR
	private static final autovalue.shaded.com.squareup.javapoet$.$ClassName BOXED_FLOAT
	private static final autovalue.shaded.com.squareup.javapoet$.$ClassName BOXED_DOUBLE
	private final String keyword
	public final java.util.List annotations
	private String cachedString
	private void  (java.lang.String) 
		String keyword
	private void  (java.lang.String, java.util.List) 
		String keyword
		java.util.List annotations
	void  (java.util.List) 
		java.util.List annotations
	public final transient autovalue.shaded.com.squareup.javapoet$.$TypeName annotated (autovalue.shaded.com.squareup.javapoet$.$AnnotationSpec[]) 
		autovalue.shaded.com.squareup.javapoet$.$AnnotationSpec[] annotations
	public autovalue.shaded.com.squareup.javapoet$.$TypeName annotated (java.util.List) 
		java.util.List annotations
	public autovalue.shaded.com.squareup.javapoet$.$TypeName withoutAnnotations () 
	protected final java.util.List concatAnnotations (java.util.List) 
		java.util.List annotations
		java.util.List allAnnotations
	public boolean isAnnotated () 
	public boolean isPrimitive () 
	public boolean isBoxedPrimitive () 
	public autovalue.shaded.com.squareup.javapoet$.$TypeName box () 
	public autovalue.shaded.com.squareup.javapoet$.$TypeName unbox () 
	public final boolean equals (java.lang.Object) 
		Object o
	public final int hashCode () 
	public final java.lang.String toString () 
		StringBuilder resultBuilder
		autovalue.shaded.com.squareup.javapoet$.$CodeWriter codeWriter
		java.io.IOException e
		String result
	autovalue.shaded.com.squareup.javapoet$.$CodeWriter emit (autovalue.shaded.com.squareup.javapoet$.$CodeWriter)  throws java.io.IOException 
		autovalue.shaded.com.squareup.javapoet$.$CodeWriter out
	autovalue.shaded.com.squareup.javapoet$.$CodeWriter emitAnnotations (autovalue.shaded.com.squareup.javapoet$.$CodeWriter)  throws java.io.IOException 
		autovalue.shaded.com.squareup.javapoet$.$AnnotationSpec annotation
		autovalue.shaded.com.squareup.javapoet$.$CodeWriter out
	public static autovalue.shaded.com.squareup.javapoet$.$TypeName get (javax.lang.model.type.TypeMirror) 
		javax.lang.model.type.TypeMirror mirror
	static autovalue.shaded.com.squareup.javapoet$.$TypeName get (javax.lang.model.type.TypeMirror, java.util.Map) 
		javax.lang.model.type.TypeMirror mirror
		java.util.Map typeVariables
	public static autovalue.shaded.com.squareup.javapoet$.$TypeName get (java.lang.reflect.Type) 
		java.lang.reflect.Type type
	static autovalue.shaded.com.squareup.javapoet$.$TypeName get (java.lang.reflect.Type, java.util.Map) 
		Class classType
		java.lang.reflect.Type type
		java.util.Map map
	static java.util.List list (java.lang.reflect.Type[]) 
		java.lang.reflect.Type[] types
	static java.util.List list (java.lang.reflect.Type[], java.util.Map) 
		java.lang.reflect.Type type
		java.lang.reflect.Type[] types
		java.util.Map map
		java.util.List result
	static autovalue.shaded.com.squareup.javapoet$.$TypeName arrayComponent (autovalue.shaded.com.squareup.javapoet$.$TypeName) 
		autovalue.shaded.com.squareup.javapoet$.$TypeName type
	static void  () 
}

autovalue/shaded/com/squareup/javapoet$/$TypeSpec$1.class
$TypeSpec.java
package autovalue.shaded.com.squareup.javapoet$
synthetic autovalue.shaded.com.squareup.javapoet$.$TypeSpec$1 extends java.lang.Object {
}

autovalue/shaded/com/squareup/javapoet$/$TypeSpec$Builder.class
$TypeSpec.java
package autovalue.shaded.com.squareup.javapoet$
public final autovalue.shaded.com.squareup.javapoet$.$TypeSpec$Builder extends java.lang.Object {
	private final autovalue.shaded.com.squareup.javapoet$.$TypeSpec$Kind kind
	private final String name
	private final autovalue.shaded.com.squareup.javapoet$.$CodeBlock anonymousTypeArguments
	private final autovalue.shaded.com.squareup.javapoet$.$CodeBlock$Builder javadoc
	private final java.util.List annotations
	private final java.util.List modifiers
	private final java.util.List typeVariables
	private autovalue.shaded.com.squareup.javapoet$.$TypeName superclass
	private final java.util.List superinterfaces
	private final java.util.Map enumConstants
	private final java.util.List fieldSpecs
	private final autovalue.shaded.com.squareup.javapoet$.$CodeBlock$Builder staticBlock
	private final autovalue.shaded.com.squareup.javapoet$.$CodeBlock$Builder initializerBlock
	private final java.util.List methodSpecs
	private final java.util.List typeSpecs
	private final java.util.List originatingElements
	private void  (autovalue.shaded.com.squareup.javapoet$.$TypeSpec$Kind, java.lang.String, autovalue.shaded.com.squareup.javapoet$.$CodeBlock) 
		autovalue.shaded.com.squareup.javapoet$.$TypeSpec$Kind kind
		String name
		autovalue.shaded.com.squareup.javapoet$.$CodeBlock anonymousTypeArguments
	public transient autovalue.shaded.com.squareup.javapoet$.$TypeSpec$Builder addJavadoc (java.lang.String, java.lang.Object[]) 
		String format
		Object[] args
	public autovalue.shaded.com.squareup.javapoet$.$TypeSpec$Builder addAnnotations (java.lang.Iterable) 
		autovalue.shaded.com.squareup.javapoet$.$AnnotationSpec annotationSpec
		Iterable annotationSpecs
	public autovalue.shaded.com.squareup.javapoet$.$TypeSpec$Builder addAnnotation (autovalue.shaded.com.squareup.javapoet$.$AnnotationSpec) 
		autovalue.shaded.com.squareup.javapoet$.$AnnotationSpec annotationSpec
	public autovalue.shaded.com.squareup.javapoet$.$TypeSpec$Builder addAnnotation (autovalue.shaded.com.squareup.javapoet$.$ClassName) 
		autovalue.shaded.com.squareup.javapoet$.$ClassName annotation
	public autovalue.shaded.com.squareup.javapoet$.$TypeSpec$Builder addAnnotation (java.lang.Class) 
		Class annotation
	public transient autovalue.shaded.com.squareup.javapoet$.$TypeSpec$Builder addModifiers (javax.lang.model.element.Modifier[]) 
		javax.lang.model.element.Modifier[] modifiers
	public autovalue.shaded.com.squareup.javapoet$.$TypeSpec$Builder addTypeVariables (java.lang.Iterable) 
		autovalue.shaded.com.squareup.javapoet$.$TypeVariableName typeVariable
		Iterable typeVariables
	public autovalue.shaded.com.squareup.javapoet$.$TypeSpec$Builder addTypeVariable (autovalue.shaded.com.squareup.javapoet$.$TypeVariableName) 
		autovalue.shaded.com.squareup.javapoet$.$TypeVariableName typeVariable
	public autovalue.shaded.com.squareup.javapoet$.$TypeSpec$Builder superclass (autovalue.shaded.com.squareup.javapoet$.$TypeName) 
		autovalue.shaded.com.squareup.javapoet$.$TypeName superclass
	public autovalue.shaded.com.squareup.javapoet$.$TypeSpec$Builder superclass (java.lang.reflect.Type) 
		java.lang.reflect.Type superclass
	public autovalue.shaded.com.squareup.javapoet$.$TypeSpec$Builder addSuperinterfaces (java.lang.Iterable) 
		autovalue.shaded.com.squareup.javapoet$.$TypeName superinterface
		Iterable superinterfaces
	public autovalue.shaded.com.squareup.javapoet$.$TypeSpec$Builder addSuperinterface (autovalue.shaded.com.squareup.javapoet$.$TypeName) 
		autovalue.shaded.com.squareup.javapoet$.$TypeName superinterface
	public autovalue.shaded.com.squareup.javapoet$.$TypeSpec$Builder addSuperinterface (java.lang.reflect.Type) 
		java.lang.reflect.Type superinterface
	public autovalue.shaded.com.squareup.javapoet$.$TypeSpec$Builder addEnumConstant (java.lang.String) 
		String name
	public autovalue.shaded.com.squareup.javapoet$.$TypeSpec$Builder addEnumConstant (java.lang.String, autovalue.shaded.com.squareup.javapoet$.$TypeSpec) 
		String name
		autovalue.shaded.com.squareup.javapoet$.$TypeSpec typeSpec
	public autovalue.shaded.com.squareup.javapoet$.$TypeSpec$Builder addFields (java.lang.Iterable) 
		autovalue.shaded.com.squareup.javapoet$.$FieldSpec fieldSpec
		Iterable fieldSpecs
	public autovalue.shaded.com.squareup.javapoet$.$TypeSpec$Builder addField (autovalue.shaded.com.squareup.javapoet$.$FieldSpec) 
		java.util.Set check
		autovalue.shaded.com.squareup.javapoet$.$FieldSpec fieldSpec
	public transient autovalue.shaded.com.squareup.javapoet$.$TypeSpec$Builder addField (autovalue.shaded.com.squareup.javapoet$.$TypeName, java.lang.String, javax.lang.model.element.Modifier[]) 
		autovalue.shaded.com.squareup.javapoet$.$TypeName type
		String name
		javax.lang.model.element.Modifier[] modifiers
	public transient autovalue.shaded.com.squareup.javapoet$.$TypeSpec$Builder addField (java.lang.reflect.Type, java.lang.String, javax.lang.model.element.Modifier[]) 
		java.lang.reflect.Type type
		String name
		javax.lang.model.element.Modifier[] modifiers
	public autovalue.shaded.com.squareup.javapoet$.$TypeSpec$Builder addStaticBlock (autovalue.shaded.com.squareup.javapoet$.$CodeBlock) 
		autovalue.shaded.com.squareup.javapoet$.$CodeBlock block
	public autovalue.shaded.com.squareup.javapoet$.$TypeSpec$Builder addInitializerBlock (autovalue.shaded.com.squareup.javapoet$.$CodeBlock) 
		autovalue.shaded.com.squareup.javapoet$.$CodeBlock block
	public autovalue.shaded.com.squareup.javapoet$.$TypeSpec$Builder addMethods (java.lang.Iterable) 
		autovalue.shaded.com.squareup.javapoet$.$MethodSpec methodSpec
		Iterable methodSpecs
	public autovalue.shaded.com.squareup.javapoet$.$TypeSpec$Builder addMethod (autovalue.shaded.com.squareup.javapoet$.$MethodSpec) 
		autovalue.shaded.com.squareup.javapoet$.$MethodSpec methodSpec
	public autovalue.shaded.com.squareup.javapoet$.$TypeSpec$Builder addTypes (java.lang.Iterable) 
		autovalue.shaded.com.squareup.javapoet$.$TypeSpec typeSpec
		Iterable typeSpecs
	public autovalue.shaded.com.squareup.javapoet$.$TypeSpec$Builder addType (autovalue.shaded.com.squareup.javapoet$.$TypeSpec) 
		autovalue.shaded.com.squareup.javapoet$.$TypeSpec typeSpec
	public autovalue.shaded.com.squareup.javapoet$.$TypeSpec$Builder addOriginatingElement (javax.lang.model.element.Element) 
		javax.lang.model.element.Element originatingElement
	public autovalue.shaded.com.squareup.javapoet$.$TypeSpec build () 
		autovalue.shaded.com.squareup.javapoet$.$MethodSpec methodSpec
		boolean isAbstract
		boolean superclassIsObject
		int interestingSupertypeCount
	static synthetic autovalue.shaded.com.squareup.javapoet$.$TypeSpec$Kind access$000 (autovalue.shaded.com.squareup.javapoet$.$TypeSpec$Builder) 
		autovalue.shaded.com.squareup.javapoet$.$TypeSpec$Builder x0
	static synthetic java.lang.String access$100 (autovalue.shaded.com.squareup.javapoet$.$TypeSpec$Builder) 
		autovalue.shaded.com.squareup.javapoet$.$TypeSpec$Builder x0
	static synthetic autovalue.shaded.com.squareup.javapoet$.$CodeBlock access$200 (autovalue.shaded.com.squareup.javapoet$.$TypeSpec$Builder) 
		autovalue.shaded.com.squareup.javapoet$.$TypeSpec$Builder x0
	static synthetic autovalue.shaded.com.squareup.javapoet$.$CodeBlock$Builder access$300 (autovalue.shaded.com.squareup.javapoet$.$TypeSpec$Builder) 
		autovalue.shaded.com.squareup.javapoet$.$TypeSpec$Builder x0
	static synthetic java.util.List access$400 (autovalue.shaded.com.squareup.javapoet$.$TypeSpec$Builder) 
		autovalue.shaded.com.squareup.javapoet$.$TypeSpec$Builder x0
	static synthetic java.util.List access$500 (autovalue.shaded.com.squareup.javapoet$.$TypeSpec$Builder) 
		autovalue.shaded.com.squareup.javapoet$.$TypeSpec$Builder x0
	static synthetic java.util.List access$600 (autovalue.shaded.com.squareup.javapoet$.$TypeSpec$Builder) 
		autovalue.shaded.com.squareup.javapoet$.$TypeSpec$Builder x0
	static synthetic autovalue.shaded.com.squareup.javapoet$.$TypeName access$700 (autovalue.shaded.com.squareup.javapoet$.$TypeSpec$Builder) 
		autovalue.shaded.com.squareup.javapoet$.$TypeSpec$Builder x0
	static synthetic java.util.List access$800 (autovalue.shaded.com.squareup.javapoet$.$TypeSpec$Builder) 
		autovalue.shaded.com.squareup.javapoet$.$TypeSpec$Builder x0
	static synthetic java.util.Map access$900 (autovalue.shaded.com.squareup.javapoet$.$TypeSpec$Builder) 
		autovalue.shaded.com.squareup.javapoet$.$TypeSpec$Builder x0
	static synthetic java.util.List access$1000 (autovalue.shaded.com.squareup.javapoet$.$TypeSpec$Builder) 
		autovalue.shaded.com.squareup.javapoet$.$TypeSpec$Builder x0
	static synthetic autovalue.shaded.com.squareup.javapoet$.$CodeBlock$Builder access$1100 (autovalue.shaded.com.squareup.javapoet$.$TypeSpec$Builder) 
		autovalue.shaded.com.squareup.javapoet$.$TypeSpec$Builder x0
	static synthetic autovalue.shaded.com.squareup.javapoet$.$CodeBlock$Builder access$1200 (autovalue.shaded.com.squareup.javapoet$.$TypeSpec$Builder) 
		autovalue.shaded.com.squareup.javapoet$.$TypeSpec$Builder x0
	static synthetic java.util.List access$1300 (autovalue.shaded.com.squareup.javapoet$.$TypeSpec$Builder) 
		autovalue.shaded.com.squareup.javapoet$.$TypeSpec$Builder x0
	static synthetic java.util.List access$1400 (autovalue.shaded.com.squareup.javapoet$.$TypeSpec$Builder) 
		autovalue.shaded.com.squareup.javapoet$.$TypeSpec$Builder x0
	static synthetic java.util.List access$1500 (autovalue.shaded.com.squareup.javapoet$.$TypeSpec$Builder) 
		autovalue.shaded.com.squareup.javapoet$.$TypeSpec$Builder x0
	synthetic void  (autovalue.shaded.com.squareup.javapoet$.$TypeSpec$Kind, java.lang.String, autovalue.shaded.com.squareup.javapoet$.$CodeBlock, autovalue.shaded.com.squareup.javapoet$.$TypeSpec$1) 
		autovalue.shaded.com.squareup.javapoet$.$TypeSpec$Kind x0
		String x1
		autovalue.shaded.com.squareup.javapoet$.$CodeBlock x2
		autovalue.shaded.com.squareup.javapoet$.$TypeSpec$1 x3
	static synthetic autovalue.shaded.com.squareup.javapoet$.$TypeName access$702 (autovalue.shaded.com.squareup.javapoet$.$TypeSpec$Builder, autovalue.shaded.com.squareup.javapoet$.$TypeName) 
		autovalue.shaded.com.squareup.javapoet$.$TypeSpec$Builder x0
		autovalue.shaded.com.squareup.javapoet$.$TypeName x1
}

autovalue/shaded/com/squareup/javapoet$/$TypeSpec$Kind.class
$TypeSpec.java
package autovalue.shaded.com.squareup.javapoet$
public final enum autovalue.shaded.com.squareup.javapoet$.$TypeSpec$Kind extends java.lang.Enum {
	public static final enum autovalue.shaded.com.squareup.javapoet$.$TypeSpec$Kind CLASS
	public static final enum autovalue.shaded.com.squareup.javapoet$.$TypeSpec$Kind INTERFACE
	public static final enum autovalue.shaded.com.squareup.javapoet$.$TypeSpec$Kind ENUM
	public static final enum autovalue.shaded.com.squareup.javapoet$.$TypeSpec$Kind ANNOTATION
	private final java.util.Set implicitFieldModifiers
	private final java.util.Set implicitMethodModifiers
	private final java.util.Set implicitTypeModifiers
	private final java.util.Set asMemberModifiers
	private static final synthetic autovalue.shaded.com.squareup.javapoet$.$TypeSpec$Kind[] $VALUES
	public static autovalue.shaded.com.squareup.javapoet$.$TypeSpec$Kind[] values () 
	public static autovalue.shaded.com.squareup.javapoet$.$TypeSpec$Kind valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int, java.util.Set, java.util.Set, java.util.Set, java.util.Set) 
		java.util.Set implicitFieldModifiers
		java.util.Set implicitMethodModifiers
		java.util.Set implicitTypeModifiers
		java.util.Set asMemberModifiers
	static synthetic java.util.Set access$1700 (autovalue.shaded.com.squareup.javapoet$.$TypeSpec$Kind) 
		autovalue.shaded.com.squareup.javapoet$.$TypeSpec$Kind x0
	static synthetic java.util.Set access$1800 (autovalue.shaded.com.squareup.javapoet$.$TypeSpec$Kind) 
		autovalue.shaded.com.squareup.javapoet$.$TypeSpec$Kind x0
	static synthetic java.util.Set access$1900 (autovalue.shaded.com.squareup.javapoet$.$TypeSpec$Kind) 
		autovalue.shaded.com.squareup.javapoet$.$TypeSpec$Kind x0
	static synthetic java.util.Set access$2000 (autovalue.shaded.com.squareup.javapoet$.$TypeSpec$Kind) 
		autovalue.shaded.com.squareup.javapoet$.$TypeSpec$Kind x0
	static void  () 
}

autovalue/shaded/com/squareup/javapoet$/$TypeSpec.class
$TypeSpec.java
package autovalue.shaded.com.squareup.javapoet$
public final autovalue.shaded.com.squareup.javapoet$.$TypeSpec extends java.lang.Object {
	public final autovalue.shaded.com.squareup.javapoet$.$TypeSpec$Kind kind
	public final String name
	public final autovalue.shaded.com.squareup.javapoet$.$CodeBlock anonymousTypeArguments
	public final autovalue.shaded.com.squareup.javapoet$.$CodeBlock javadoc
	public final java.util.List annotations
	public final java.util.Set modifiers
	public final java.util.List typeVariables
	public final autovalue.shaded.com.squareup.javapoet$.$TypeName superclass
	public final java.util.List superinterfaces
	public final java.util.Map enumConstants
	public final java.util.List fieldSpecs
	public final autovalue.shaded.com.squareup.javapoet$.$CodeBlock staticBlock
	public final autovalue.shaded.com.squareup.javapoet$.$CodeBlock initializerBlock
	public final java.util.List methodSpecs
	public final java.util.List typeSpecs
	public final java.util.List originatingElements
	private void  (autovalue.shaded.com.squareup.javapoet$.$TypeSpec$Builder) 
		autovalue.shaded.com.squareup.javapoet$.$TypeSpec typeSpec
		autovalue.shaded.com.squareup.javapoet$.$TypeSpec$Builder builder
		java.util.List originatingElementsMutable
	public boolean hasModifier (javax.lang.model.element.Modifier) 
		javax.lang.model.element.Modifier modifier
	public static autovalue.shaded.com.squareup.javapoet$.$TypeSpec$Builder classBuilder (java.lang.String) 
		String name
	public static autovalue.shaded.com.squareup.javapoet$.$TypeSpec$Builder classBuilder (autovalue.shaded.com.squareup.javapoet$.$ClassName) 
		autovalue.shaded.com.squareup.javapoet$.$ClassName className
	public static autovalue.shaded.com.squareup.javapoet$.$TypeSpec$Builder interfaceBuilder (java.lang.String) 
		String name
	public static autovalue.shaded.com.squareup.javapoet$.$TypeSpec$Builder interfaceBuilder (autovalue.shaded.com.squareup.javapoet$.$ClassName) 
		autovalue.shaded.com.squareup.javapoet$.$ClassName className
	public static autovalue.shaded.com.squareup.javapoet$.$TypeSpec$Builder enumBuilder (java.lang.String) 
		String name
	public static autovalue.shaded.com.squareup.javapoet$.$TypeSpec$Builder enumBuilder (autovalue.shaded.com.squareup.javapoet$.$ClassName) 
		autovalue.shaded.com.squareup.javapoet$.$ClassName className
	public static transient autovalue.shaded.com.squareup.javapoet$.$TypeSpec$Builder anonymousClassBuilder (java.lang.String, java.lang.Object[]) 
		String typeArgumentsFormat
		Object[] args
	public static autovalue.shaded.com.squareup.javapoet$.$TypeSpec$Builder annotationBuilder (java.lang.String) 
		String name
	public static autovalue.shaded.com.squareup.javapoet$.$TypeSpec$Builder annotationBuilder (autovalue.shaded.com.squareup.javapoet$.$ClassName) 
		autovalue.shaded.com.squareup.javapoet$.$ClassName className
	public autovalue.shaded.com.squareup.javapoet$.$TypeSpec$Builder toBuilder () 
		autovalue.shaded.com.squareup.javapoet$.$TypeSpec$Builder builder
	void emit (autovalue.shaded.com.squareup.javapoet$.$CodeWriter, java.lang.String, java.util.Set)  throws java.io.IOException 
		autovalue.shaded.com.squareup.javapoet$.$TypeName supertype
		java.util.List extendsTypes
		java.util.List implementsTypes
		autovalue.shaded.com.squareup.javapoet$.$TypeName type
		boolean firstType
		autovalue.shaded.com.squareup.javapoet$.$TypeName type
		boolean firstType
		java.util.List extendsTypes
		java.util.List implementsTypes
		java.util.Map$Entry enumConstant
		java.util.Iterator i
		autovalue.shaded.com.squareup.javapoet$.$FieldSpec fieldSpec
		autovalue.shaded.com.squareup.javapoet$.$FieldSpec fieldSpec
		autovalue.shaded.com.squareup.javapoet$.$MethodSpec methodSpec
		autovalue.shaded.com.squareup.javapoet$.$MethodSpec methodSpec
		autovalue.shaded.com.squareup.javapoet$.$TypeSpec typeSpec
		boolean firstMember
		autovalue.shaded.com.squareup.javapoet$.$CodeWriter codeWriter
		String enumName
		java.util.Set implicitModifiers
		int previousStatementLine
	public boolean equals (java.lang.Object) 
		Object o
	public int hashCode () 
	public java.lang.String toString () 
		autovalue.shaded.com.squareup.javapoet$.$CodeWriter codeWriter
		java.io.IOException e
		java.io.StringWriter out
	synthetic void  (autovalue.shaded.com.squareup.javapoet$.$TypeSpec$Builder, autovalue.shaded.com.squareup.javapoet$.$TypeSpec$1) 
		autovalue.shaded.com.squareup.javapoet$.$TypeSpec$Builder x0
		autovalue.shaded.com.squareup.javapoet$.$TypeSpec$1 x1
}

autovalue/shaded/com/squareup/javapoet$/$TypeVariableName.class
$TypeVariableName.java
package autovalue.shaded.com.squareup.javapoet$
public final autovalue.shaded.com.squareup.javapoet$.$TypeVariableName extends autovalue.shaded.com.squareup.javapoet$.$TypeName {
	public final String name
	public final java.util.List bounds
	private void  (java.lang.String, java.util.List) 
		String name
		java.util.List bounds
	private void  (java.lang.String, java.util.List, java.util.List) 
		autovalue.shaded.com.squareup.javapoet$.$TypeName bound
		String name
		java.util.List bounds
		java.util.List annotations
	public autovalue.shaded.com.squareup.javapoet$.$TypeVariableName annotated (java.util.List) 
		java.util.List annotations
	public autovalue.shaded.com.squareup.javapoet$.$TypeName withoutAnnotations () 
	public transient autovalue.shaded.com.squareup.javapoet$.$TypeVariableName withBounds (java.lang.reflect.Type[]) 
		java.lang.reflect.Type[] bounds
	public transient autovalue.shaded.com.squareup.javapoet$.$TypeVariableName withBounds (autovalue.shaded.com.squareup.javapoet$.$TypeName[]) 
		autovalue.shaded.com.squareup.javapoet$.$TypeName[] bounds
	public autovalue.shaded.com.squareup.javapoet$.$TypeVariableName withBounds (java.util.List) 
		java.util.List bounds
		java.util.ArrayList newBounds
	private static autovalue.shaded.com.squareup.javapoet$.$TypeVariableName of (java.lang.String, java.util.List) 
		String name
		java.util.List bounds
		java.util.List boundsNoObject
	autovalue.shaded.com.squareup.javapoet$.$CodeWriter emit (autovalue.shaded.com.squareup.javapoet$.$CodeWriter)  throws java.io.IOException 
		autovalue.shaded.com.squareup.javapoet$.$CodeWriter out
	public static autovalue.shaded.com.squareup.javapoet$.$TypeVariableName get (java.lang.String) 
		String name
	public static transient autovalue.shaded.com.squareup.javapoet$.$TypeVariableName get (java.lang.String, autovalue.shaded.com.squareup.javapoet$.$TypeName[]) 
		String name
		autovalue.shaded.com.squareup.javapoet$.$TypeName[] bounds
	public static transient autovalue.shaded.com.squareup.javapoet$.$TypeVariableName get (java.lang.String, java.lang.reflect.Type[]) 
		String name
		java.lang.reflect.Type[] bounds
	public static autovalue.shaded.com.squareup.javapoet$.$TypeVariableName get (javax.lang.model.type.TypeVariable) 
		javax.lang.model.type.TypeVariable mirror
	static autovalue.shaded.com.squareup.javapoet$.$TypeVariableName get (javax.lang.model.type.TypeVariable, java.util.Map) 
		javax.lang.model.type.TypeMirror typeMirror
		java.util.List bounds
		java.util.List visibleBounds
		javax.lang.model.type.TypeVariable mirror
		java.util.Map typeVariables
		javax.lang.model.element.TypeParameterElement element
		autovalue.shaded.com.squareup.javapoet$.$TypeVariableName typeVariableName
	public static autovalue.shaded.com.squareup.javapoet$.$TypeVariableName get (javax.lang.model.element.TypeParameterElement) 
		javax.lang.model.type.TypeMirror typeMirror
		javax.lang.model.element.TypeParameterElement element
		String name
		java.util.List boundsMirrors
		java.util.List boundsTypeNames
	public static autovalue.shaded.com.squareup.javapoet$.$TypeVariableName get (java.lang.reflect.TypeVariable) 
		java.lang.reflect.TypeVariable type
	static autovalue.shaded.com.squareup.javapoet$.$TypeVariableName get (java.lang.reflect.TypeVariable, java.util.Map) 
		java.lang.reflect.Type bound
		java.util.List bounds
		java.util.List visibleBounds
		java.lang.reflect.TypeVariable type
		java.util.Map map
		autovalue.shaded.com.squareup.javapoet$.$TypeVariableName result
	public volatile synthetic autovalue.shaded.com.squareup.javapoet$.$TypeName annotated (java.util.List) 
}

autovalue/shaded/com/squareup/javapoet$/$Util.class
$Util.java
package autovalue.shaded.com.squareup.javapoet$
final autovalue.shaded.com.squareup.javapoet$.$Util extends java.lang.Object {
	static final javax.lang.model.element.Modifier DEFAULT
	private void  () 
	static java.util.Map immutableMultimap (java.util.Map) 
		java.util.Map$Entry entry
		java.util.Map multimap
		java.util.LinkedHashMap result
	static java.util.Map immutableMap (java.util.Map) 
		java.util.Map map
	static transient void checkArgument (boolean, java.lang.String, java.lang.Object[]) 
		boolean condition
		String format
		Object[] args
	static transient java.lang.Object checkNotNull (java.lang.Object, java.lang.String, java.lang.Object[]) 
		Object reference
		String format
		Object[] args
	static transient void checkState (boolean, java.lang.String, java.lang.Object[]) 
		boolean condition
		String format
		Object[] args
	static java.util.List immutableList (java.util.Collection) 
		java.util.Collection collection
	static java.util.Set immutableSet (java.util.Collection) 
		java.util.Collection set
	static java.lang.String join (java.lang.String, java.util.List) 
		int i
		String separator
		java.util.List parts
		StringBuilder result
	static java.util.Set union (java.util.Set, java.util.Set) 
		java.util.Set a
		java.util.Set b
		java.util.Set result
	static transient void requireExactlyOneOf (java.util.Set, javax.lang.model.element.Modifier[]) 
		javax.lang.model.element.Modifier modifier
		java.util.Set modifiers
		javax.lang.model.element.Modifier[] mutuallyExclusive
		int count
	static boolean hasDefaultModifier (java.util.Collection) 
		java.util.Collection modifiers
	static java.lang.String characterLiteralWithoutSingleQuotes (char) 
		char c
	static java.lang.String stringLiteralWithDoubleQuotes (java.lang.String, java.lang.String) 
		char c
		int i
		String value
		String indent
		StringBuilder result
	static void  () 
		javax.lang.model.element.Modifier def
}

autovalue/shaded/com/squareup/javapoet$/$WildcardTypeName.class
$WildcardTypeName.java
package autovalue.shaded.com.squareup.javapoet$
public final autovalue.shaded.com.squareup.javapoet$.$WildcardTypeName extends autovalue.shaded.com.squareup.javapoet$.$TypeName {
	public final java.util.List upperBounds
	public final java.util.List lowerBounds
	private void  (java.util.List, java.util.List) 
		java.util.List upperBounds
		java.util.List lowerBounds
	private void  (java.util.List, java.util.List, java.util.List) 
		autovalue.shaded.com.squareup.javapoet$.$TypeName upperBound
		autovalue.shaded.com.squareup.javapoet$.$TypeName lowerBound
		java.util.List upperBounds
		java.util.List lowerBounds
		java.util.List annotations
	public autovalue.shaded.com.squareup.javapoet$.$WildcardTypeName annotated (java.util.List) 
		java.util.List annotations
	public autovalue.shaded.com.squareup.javapoet$.$TypeName withoutAnnotations () 
	autovalue.shaded.com.squareup.javapoet$.$CodeWriter emit (autovalue.shaded.com.squareup.javapoet$.$CodeWriter)  throws java.io.IOException 
		autovalue.shaded.com.squareup.javapoet$.$CodeWriter out
	public static autovalue.shaded.com.squareup.javapoet$.$WildcardTypeName subtypeOf (autovalue.shaded.com.squareup.javapoet$.$TypeName) 
		autovalue.shaded.com.squareup.javapoet$.$TypeName upperBound
	public static autovalue.shaded.com.squareup.javapoet$.$WildcardTypeName subtypeOf (java.lang.reflect.Type) 
		java.lang.reflect.Type upperBound
	public static autovalue.shaded.com.squareup.javapoet$.$WildcardTypeName supertypeOf (autovalue.shaded.com.squareup.javapoet$.$TypeName) 
		autovalue.shaded.com.squareup.javapoet$.$TypeName lowerBound
	public static autovalue.shaded.com.squareup.javapoet$.$WildcardTypeName supertypeOf (java.lang.reflect.Type) 
		java.lang.reflect.Type lowerBound
	public static autovalue.shaded.com.squareup.javapoet$.$TypeName get (javax.lang.model.type.WildcardType) 
		javax.lang.model.type.WildcardType mirror
	static autovalue.shaded.com.squareup.javapoet$.$TypeName get (javax.lang.model.type.WildcardType, java.util.Map) 
		javax.lang.model.type.TypeMirror superBound
		javax.lang.model.type.WildcardType mirror
		java.util.Map typeVariables
		javax.lang.model.type.TypeMirror extendsBound
	public static autovalue.shaded.com.squareup.javapoet$.$TypeName get (java.lang.reflect.WildcardType) 
		java.lang.reflect.WildcardType wildcardName
	static autovalue.shaded.com.squareup.javapoet$.$TypeName get (java.lang.reflect.WildcardType, java.util.Map) 
		java.lang.reflect.WildcardType wildcardName
		java.util.Map map
	public volatile synthetic autovalue.shaded.com.squareup.javapoet$.$TypeName annotated (java.util.List) 
}

META-INF/maven/com.squareup/
META-INF/maven/com.squareup/javapoet/
META-INF/maven/com.squareup/javapoet/pom.xml
META-INF/maven/com.squareup/javapoet/pom.properties