DescriptorProtos.smali

.class public final Lcom/google/protobuf/DescriptorProtos;
.super Ljava/lang/Object;
.source "DescriptorProtos.java"


# static fields
.field private static final biA:Lcom/google/protobuf/cv;

.field private static final biB:Lcom/google/protobuf/Descriptors$Descriptor;

.field private static final biC:Lcom/google/protobuf/cv;

.field private static final biD:Lcom/google/protobuf/Descriptors$Descriptor;

.field private static final biE:Lcom/google/protobuf/cv;

.field private static final biF:Lcom/google/protobuf/Descriptors$Descriptor;

.field private static final biG:Lcom/google/protobuf/cv;

.field private static final biH:Lcom/google/protobuf/Descriptors$Descriptor;

.field private static final biI:Lcom/google/protobuf/cv;

.field private static final biJ:Lcom/google/protobuf/Descriptors$Descriptor;

.field private static final biK:Lcom/google/protobuf/cv;

.field private static final biL:Lcom/google/protobuf/Descriptors$Descriptor;

.field private static final biM:Lcom/google/protobuf/cv;

.field private static final biN:Lcom/google/protobuf/Descriptors$Descriptor;

.field private static final biO:Lcom/google/protobuf/cv;

.field private static final biP:Lcom/google/protobuf/Descriptors$Descriptor;

.field private static final biQ:Lcom/google/protobuf/cv;

.field private static final biR:Lcom/google/protobuf/Descriptors$Descriptor;

.field private static final biS:Lcom/google/protobuf/cv;

.field private static final biT:Lcom/google/protobuf/Descriptors$Descriptor;

.field private static final biU:Lcom/google/protobuf/cv;

.field private static final biV:Lcom/google/protobuf/Descriptors$Descriptor;

.field private static final biW:Lcom/google/protobuf/cv;

.field private static final biX:Lcom/google/protobuf/Descriptors$Descriptor;

.field private static final biY:Lcom/google/protobuf/cv;

.field private static final biZ:Lcom/google/protobuf/Descriptors$Descriptor;

.field private static final biq:Lcom/google/protobuf/Descriptors$Descriptor;

.field private static final bir:Lcom/google/protobuf/Descriptors$Descriptor;

.field private static final bis:Lcom/google/protobuf/cv;

.field private static final bit:Lcom/google/protobuf/Descriptors$Descriptor;

.field private static final biu:Lcom/google/protobuf/cv;

.field private static final biv:Lcom/google/protobuf/Descriptors$Descriptor;

.field private static final biw:Lcom/google/protobuf/cv;

.field private static final bix:Lcom/google/protobuf/Descriptors$Descriptor;

.field private static final biy:Lcom/google/protobuf/cv;

.field private static final biz:Lcom/google/protobuf/Descriptors$Descriptor;

.field private static final bja:Lcom/google/protobuf/cv;

.field private static final bjb:Lcom/google/protobuf/Descriptors$Descriptor;

.field private static final bjc:Lcom/google/protobuf/cv;

.field private static final bjd:Lcom/google/protobuf/Descriptors$Descriptor;

.field private static final bje:Lcom/google/protobuf/cv;

.field private static final bjf:Lcom/google/protobuf/Descriptors$Descriptor;

.field private static final bjg:Lcom/google/protobuf/cv;

.field private static final bjh:Lcom/google/protobuf/Descriptors$Descriptor;

.field private static final bji:Lcom/google/protobuf/cv;

.field private static final bjj:Lcom/google/protobuf/Descriptors$Descriptor;

.field private static final bjk:Lcom/google/protobuf/Descriptors$Descriptor;

.field private static descriptor:Lcom/google/protobuf/Descriptors$FileDescriptor;


# direct methods
.method static constructor <clinit>()V
    .registers 10

    .prologue
    const/4 v9, 0x4

    const/4 v8, 0x3

    const/4 v7, 0x2

    const/4 v6, 0x1

    const/4 v5, 0x0

    .line 38458
    const/16 v0, 0xe

    new-array v0, v0, [Ljava/lang/String;

    const-string v1, "\n google/protobuf/descriptor.proto\u0012\u000fgoogle.protobuf\"G\n\u0011FileDescriptorSet\u00122\n\u0004file\u0018\u0001 \u0003(\u000b2$.google.protobuf.FileDescriptorProto\"\u00db\u0003\n\u0013FileDescriptorProto\u0012\u000c\n\u0004name\u0018\u0001 \u0001(\t\u0012\u000f\n\u0007package\u0018\u0002 \u0001(\t\u0012\u0012\n\ndependency\u0018\u0003 \u0003(\t\u0012\u0019\n\u0011public_dependency\u0018\n \u0003(\u0005\u0012\u0017\n\u000fweak_dependency\u0018\u000b \u0003(\u0005\u00126\n\u000cmessage_type\u0018\u0004 \u0003(\u000b2 .google.protobuf.DescriptorProto\u00127\n\tenum_type\u0018\u0005 \u0003(\u000b2$.google.protobuf.EnumDescriptorProto\u00128\n\u0007service\u0018\u0006 \u0003(\u000b2\'.google.protobuf."

    aput-object v1, v0, v5

    const-string v1, "ServiceDescriptorProto\u00128\n\textension\u0018\u0007 \u0003(\u000b2%.google.protobuf.FieldDescriptorProto\u0012-\n\u0007options\u0018\u0008 \u0001(\u000b2\u001c.google.protobuf.FileOptions\u00129\n\u0010source_code_info\u0018\t \u0001(\u000b2\u001f.google.protobuf.SourceCodeInfo\u0012\u000e\n\u0006syntax\u0018\u000c \u0001(\t\"\u00f0\u0004\n\u000fDescriptorProto\u0012\u000c\n\u0004name\u0018\u0001 \u0001(\t\u00124\n\u0005field\u0018\u0002 \u0003(\u000b2%.google.protobuf.FieldDescriptorProto\u00128\n\textension\u0018\u0006 \u0003(\u000b2%.google.protobuf.FieldDescriptorProto\u00125\n\u000bnested_type\u0018\u0003 \u0003(\u000b2 .google.protobuf.DescriptorPr"

    aput-object v1, v0, v6

    const-string v1, "oto\u00127\n\tenum_type\u0018\u0004 \u0003(\u000b2$.google.protobuf.EnumDescriptorProto\u0012H\n\u000fextension_range\u0018\u0005 \u0003(\u000b2/.google.protobuf.DescriptorProto.ExtensionRange\u00129\n\noneof_decl\u0018\u0008 \u0003(\u000b2%.google.protobuf.OneofDescriptorProto\u00120\n\u0007options\u0018\u0007 \u0001(\u000b2\u001f.google.protobuf.MessageOptions\u0012F\n\u000ereserved_range\u0018\t \u0003(\u000b2..google.protobuf.DescriptorProto.ReservedRange\u0012\u0015\n\rreserved_name\u0018\n \u0003(\t\u001a,\n\u000eExtensionRange\u0012\r\n\u0005start\u0018\u0001 \u0001(\u0005\u0012\u000b\n\u0003end\u0018\u0002 \u0001(\u0005\u001a+\n\rReservedRang"

    aput-object v1, v0, v7

    const-string v1, "e\u0012\r\n\u0005start\u0018\u0001 \u0001(\u0005\u0012\u000b\n\u0003end\u0018\u0002 \u0001(\u0005\"\u00bc\u0005\n\u0014FieldDescriptorProto\u0012\u000c\n\u0004name\u0018\u0001 \u0001(\t\u0012\u000e\n\u0006number\u0018\u0003 \u0001(\u0005\u0012:\n\u0005label\u0018\u0004 \u0001(\u000e2+.google.protobuf.FieldDescriptorProto.Label\u00128\n\u0004type\u0018\u0005 \u0001(\u000e2*.google.protobuf.FieldDescriptorProto.Type\u0012\u0011\n\ttype_name\u0018\u0006 \u0001(\t\u0012\u0010\n\u0008extendee\u0018\u0002 \u0001(\t\u0012\u0015\n\rdefault_value\u0018\u0007 \u0001(\t\u0012\u0013\n\u000boneof_index\u0018\t \u0001(\u0005\u0012\u0011\n\tjson_name\u0018\n \u0001(\t\u0012.\n\u0007options\u0018\u0008 \u0001(\u000b2\u001d.google.protobuf.FieldOptions\"\u00b6\u0002\n\u0004Type\u0012\u000f\n\u000bTYPE_DOUBLE\u0010\u0001\u0012\u000e\n\nTYPE_FLOAT\u0010\u0002\u0012\u000e\n\nTYPE"

    aput-object v1, v0, v8

    const-string v1, "_INT64\u0010\u0003\u0012\u000f\n\u000bTYPE_UINT64\u0010\u0004\u0012\u000e\n\nTYPE_INT32\u0010\u0005\u0012\u0010\n\u000cTYPE_FIXED64\u0010\u0006\u0012\u0010\n\u000cTYPE_FIXED32\u0010\u0007\u0012\r\n\tTYPE_BOOL\u0010\u0008\u0012\u000f\n\u000bTYPE_STRING\u0010\t\u0012\u000e\n\nTYPE_GROUP\u0010\n\u0012\u0010\n\u000cTYPE_MESSAGE\u0010\u000b\u0012\u000e\n\nTYPE_BYTES\u0010\u000c\u0012\u000f\n\u000bTYPE_UINT32\u0010\r\u0012\r\n\tTYPE_ENUM\u0010\u000e\u0012\u0011\n\rTYPE_SFIXED32\u0010\u000f\u0012\u0011\n\rTYPE_SFIXED64\u0010\u0010\u0012\u000f\n\u000bTYPE_SINT32\u0010\u0011\u0012\u000f\n\u000bTYPE_SINT64\u0010\u0012\"C\n\u0005Label\u0012\u0012\n\u000eLABEL_OPTIONAL\u0010\u0001\u0012\u0012\n\u000eLABEL_REQUIRED\u0010\u0002\u0012\u0012\n\u000eLABEL_REPEATED\u0010\u0003\"T\n\u0014OneofDescriptorProto\u0012\u000c\n\u0004name\u0018\u0001 \u0001(\t\u0012.\n\u0007options\u0018\u0002 \u0001(\u000b2\u001d.google.pro"

    aput-object v1, v0, v9

    const/4 v1, 0x5

    const-string v2, "tobuf.OneofOptions\"\u008c\u0001\n\u0013EnumDescriptorProto\u0012\u000c\n\u0004name\u0018\u0001 \u0001(\t\u00128\n\u0005value\u0018\u0002 \u0003(\u000b2).google.protobuf.EnumValueDescriptorProto\u0012-\n\u0007options\u0018\u0003 \u0001(\u000b2\u001c.google.protobuf.EnumOptions\"l\n\u0018EnumValueDescriptorProto\u0012\u000c\n\u0004name\u0018\u0001 \u0001(\t\u0012\u000e\n\u0006number\u0018\u0002 \u0001(\u0005\u00122\n\u0007options\u0018\u0003 \u0001(\u000b2!.google.protobuf.EnumValueOptions\"\u0090\u0001\n\u0016ServiceDescriptorProto\u0012\u000c\n\u0004name\u0018\u0001 \u0001(\t\u00126\n\u0006method\u0018\u0002 \u0003(\u000b2&.google.protobuf.MethodDescriptorProto\u00120\n\u0007options\u0018\u0003 \u0001(\u000b2\u001f.google.proto"

    aput-object v2, v0, v1

    const/4 v1, 0x6

    const-string v2, "buf.ServiceOptions\"\u00c1\u0001\n\u0015MethodDescriptorProto\u0012\u000c\n\u0004name\u0018\u0001 \u0001(\t\u0012\u0012\n\ninput_type\u0018\u0002 \u0001(\t\u0012\u0013\n\u000boutput_type\u0018\u0003 \u0001(\t\u0012/\n\u0007options\u0018\u0004 \u0001(\u000b2\u001e.google.protobuf.MethodOptions\u0012\u001f\n\u0010client_streaming\u0018\u0005 \u0001(\u0008:\u0005false\u0012\u001f\n\u0010server_streaming\u0018\u0006 \u0001(\u0008:\u0005false\"\u0087\u0005\n\u000bFileOptions\u0012\u0014\n\u000cjava_package\u0018\u0001 \u0001(\t\u0012\u001c\n\u0014java_outer_classname\u0018\u0008 \u0001(\t\u0012\"\n\u0013java_multiple_files\u0018\n \u0001(\u0008:\u0005false\u0012,\n\u001djava_generate_equals_and_hash\u0018\u0014 \u0001(\u0008:\u0005false\u0012%\n\u0016java_string_check_utf8\u0018\u001b \u0001(\u0008:\u0005fa"

    aput-object v2, v0, v1

    const/4 v1, 0x7

    const-string v2, "lse\u0012F\n\u000coptimize_for\u0018\t \u0001(\u000e2).google.protobuf.FileOptions.OptimizeMode:\u0005SPEED\u0012\u0012\n\ngo_package\u0018\u000b \u0001(\t\u0012\"\n\u0013cc_generic_services\u0018\u0010 \u0001(\u0008:\u0005false\u0012$\n\u0015java_generic_services\u0018\u0011 \u0001(\u0008:\u0005false\u0012\"\n\u0013py_generic_services\u0018\u0012 \u0001(\u0008:\u0005false\u0012\u0019\n\ndeprecated\u0018\u0017 \u0001(\u0008:\u0005false\u0012\u001f\n\u0010cc_enable_arenas\u0018\u001f \u0001(\u0008:\u0005false\u0012\u0019\n\u0011objc_class_prefix\u0018$ \u0001(\t\u0012\u0018\n\u0010csharp_namespace\u0018% \u0001(\t\u0012C\n\u0014uninterpreted_option\u0018\u00e7\u0007 \u0003(\u000b2$.google.protobuf.UninterpretedOption\":\n\u000cOptimizeM"

    aput-object v2, v0, v1

    const/16 v1, 0x8

    const-string v2, "ode\u0012\t\n\u0005SPEED\u0010\u0001\u0012\r\n\tCODE_SIZE\u0010\u0002\u0012\u0010\n\u000cLITE_RUNTIME\u0010\u0003*\t\u0008\u00e8\u0007\u0010\u0080\u0080\u0080\u0080\u0002J\u0004\u0008&\u0010\'\"\u00e6\u0001\n\u000eMessageOptions\u0012&\n\u0017message_set_wire_format\u0018\u0001 \u0001(\u0008:\u0005false\u0012.\n\u001fno_standard_descriptor_accessor\u0018\u0002 \u0001(\u0008:\u0005false\u0012\u0019\n\ndeprecated\u0018\u0003 \u0001(\u0008:\u0005false\u0012\u0011\n\tmap_entry\u0018\u0007 \u0001(\u0008\u0012C\n\u0014uninterpreted_option\u0018\u00e7\u0007 \u0003(\u000b2$.google.protobuf.UninterpretedOption*\t\u0008\u00e8\u0007\u0010\u0080\u0080\u0080\u0080\u0002\"\u0098\u0003\n\u000cFieldOptions\u0012:\n\u0005ctype\u0018\u0001 \u0001(\u000e2#.google.protobuf.FieldOptions.CType:\u0006STRING\u0012\u000e\n\u0006packed\u0018\u0002 \u0001(\u0008\u0012?\n\u0006jstype"

    aput-object v2, v0, v1

    const/16 v1, 0x9

    const-string v2, "\u0018\u0006 \u0001(\u000e2$.google.protobuf.FieldOptions.JSType:\tJS_NORMAL\u0012\u0013\n\u0004lazy\u0018\u0005 \u0001(\u0008:\u0005false\u0012\u0019\n\ndeprecated\u0018\u0003 \u0001(\u0008:\u0005false\u0012\u0013\n\u0004weak\u0018\n \u0001(\u0008:\u0005false\u0012C\n\u0014uninterpreted_option\u0018\u00e7\u0007 \u0003(\u000b2$.google.protobuf.UninterpretedOption\"/\n\u0005CType\u0012\n\n\u0006STRING\u0010\u0000\u0012\u0008\n\u0004CORD\u0010\u0001\u0012\u0010\n\u000cSTRING_PIECE\u0010\u0002\"5\n\u0006JSType\u0012\r\n\tJS_NORMAL\u0010\u0000\u0012\r\n\tJS_STRING\u0010\u0001\u0012\r\n\tJS_NUMBER\u0010\u0002*\t\u0008\u00e8\u0007\u0010\u0080\u0080\u0080\u0080\u0002\"^\n\u000cOneofOptions\u0012C\n\u0014uninterpreted_option\u0018\u00e7\u0007 \u0003(\u000b2$.google.protobuf.UninterpretedOption*\t\u0008\u00e8\u0007\u0010\u0080"

    aput-object v2, v0, v1

    const/16 v1, 0xa

    const-string v2, "\u0080\u0080\u0080\u0002\"\u008d\u0001\n\u000bEnumOptions\u0012\u0013\n\u000ballow_alias\u0018\u0002 \u0001(\u0008\u0012\u0019\n\ndeprecated\u0018\u0003 \u0001(\u0008:\u0005false\u0012C\n\u0014uninterpreted_option\u0018\u00e7\u0007 \u0003(\u000b2$.google.protobuf.UninterpretedOption*\t\u0008\u00e8\u0007\u0010\u0080\u0080\u0080\u0080\u0002\"}\n\u0010EnumValueOptions\u0012\u0019\n\ndeprecated\u0018\u0001 \u0001(\u0008:\u0005false\u0012C\n\u0014uninterpreted_option\u0018\u00e7\u0007 \u0003(\u000b2$.google.protobuf.UninterpretedOption*\t\u0008\u00e8\u0007\u0010\u0080\u0080\u0080\u0080\u0002\"{\n\u000eServiceOptions\u0012\u0019\n\ndeprecated\u0018! \u0001(\u0008:\u0005false\u0012C\n\u0014uninterpreted_option\u0018\u00e7\u0007 \u0003(\u000b2$.google.protobuf.UninterpretedOption*\t\u0008\u00e8\u0007\u0010\u0080\u0080\u0080\u0080\u0002"

    aput-object v2, v0, v1

    const/16 v1, 0xb

    const-string v2, "\"z\n\rMethodOptions\u0012\u0019\n\ndeprecated\u0018! \u0001(\u0008:\u0005false\u0012C\n\u0014uninterpreted_option\u0018\u00e7\u0007 \u0003(\u000b2$.google.protobuf.UninterpretedOption*\t\u0008\u00e8\u0007\u0010\u0080\u0080\u0080\u0080\u0002\"\u009e\u0002\n\u0013UninterpretedOption\u0012;\n\u0004name\u0018\u0002 \u0003(\u000b2-.google.protobuf.UninterpretedOption.NamePart\u0012\u0018\n\u0010identifier_value\u0018\u0003 \u0001(\t\u0012\u001a\n\u0012positive_int_value\u0018\u0004 \u0001(\u0004\u0012\u001a\n\u0012negative_int_value\u0018\u0005 \u0001(\u0003\u0012\u0014\n\u000cdouble_value\u0018\u0006 \u0001(\u0001\u0012\u0014\n\u000cstring_value\u0018\u0007 \u0001(\u000c\u0012\u0017\n\u000faggregate_value\u0018\u0008 \u0001(\t\u001a3\n\u0008NamePart\u0012\u0011\n\tname_part\u0018\u0001 \u0002(\t\u0012\u0014\n\u000cis_ex"

    aput-object v2, v0, v1

    const/16 v1, 0xc

    const-string v2, "tension\u0018\u0002 \u0002(\u0008\"\u00d5\u0001\n\u000eSourceCodeInfo\u0012:\n\u0008location\u0018\u0001 \u0003(\u000b2(.google.protobuf.SourceCodeInfo.Location\u001a\u0086\u0001\n\u0008Location\u0012\u0010\n\u0004path\u0018\u0001 \u0003(\u0005B\u0002\u0010\u0001\u0012\u0010\n\u0004span\u0018\u0002 \u0003(\u0005B\u0002\u0010\u0001\u0012\u0018\n\u0010leading_comments\u0018\u0003 \u0001(\t\u0012\u0019\n\u0011trailing_comments\u0018\u0004 \u0001(\t\u0012!\n\u0019leading_detached_comments\u0018\u0006 \u0003(\t\"\u00a7\u0001\n\u0011GeneratedCodeInfo\u0012A\n\nannotation\u0018\u0001 \u0003(\u000b2-.google.protobuf.GeneratedCodeInfo.Annotation\u001aO\n\nAnnotation\u0012\u0010\n\u0004path\u0018\u0001 \u0003(\u0005B\u0002\u0010\u0001\u0012\u0013\n\u000bsource_file\u0018\u0002 \u0001(\t\u0012\r\n\u0005begin\u0018\u0003 \u0001(\u0005\u0012\u000b\n\u0003end\u0018\u0004 \u0001(\u0005B"

    aput-object v2, v0, v1

    const/16 v1, 0xd

    const-string v2, "[\n\u0013com.google.protobufB\u0010DescriptorProtosH\u0001Z\ndescriptor\u00a0\u0001\u0001\u00a2\u0002\u0003GPB\u00aa\u0002\u001aGoogle.Protobuf.Reflection"

    aput-object v2, v0, v1

    .line 38593
    new-instance v1, Lcom/google/protobuf/DescriptorProtos$1;

    invoke-direct {v1}, Lcom/google/protobuf/DescriptorProtos$1;-><init>()V

    .line 38601
    new-array v2, v5, [Lcom/google/protobuf/Descriptors$FileDescriptor;

    .line 38602
    invoke-static {v0, v2, v1}, Lcom/google/protobuf/Descriptors$FileDescriptor;->a([Ljava/lang/String;[Lcom/google/protobuf/Descriptors$FileDescriptor;Lcom/google/protobuf/bh;)V

    .line 39453
    sget-object v0, Lcom/google/protobuf/DescriptorProtos;->descriptor:Lcom/google/protobuf/Descriptors$FileDescriptor;

    .line 38606
    invoke-virtual {v0}, Lcom/google/protobuf/Descriptors$FileDescriptor;->DT()Ljava/util/List;

    move-result-object v0

    invoke-interface {v0, v5}, Ljava/util/List;->get(I)Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Lcom/google/protobuf/Descriptors$Descriptor;

    sput-object v0, Lcom/google/protobuf/DescriptorProtos;->biq:Lcom/google/protobuf/Descriptors$Descriptor;

    .line 38607
    new-instance v0, Lcom/google/protobuf/cv;

    sget-object v1, Lcom/google/protobuf/DescriptorProtos;->biq:Lcom/google/protobuf/Descriptors$Descriptor;

    new-array v2, v6, [Ljava/lang/String;

    const-string v3, "File"

    aput-object v3, v2, v5

    invoke-direct {v0, v1, v2}, Lcom/google/protobuf/cv;-><init>(Lcom/google/protobuf/Descriptors$Descriptor;[Ljava/lang/String;)V

    .line 40453
    sget-object v0, Lcom/google/protobuf/DescriptorProtos;->descriptor:Lcom/google/protobuf/Descriptors$FileDescriptor;

    .line 38612
    invoke-virtual {v0}, Lcom/google/protobuf/Descriptors$FileDescriptor;->DT()Ljava/util/List;

    move-result-object v0

    invoke-interface {v0, v6}, Ljava/util/List;->get(I)Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Lcom/google/protobuf/Descriptors$Descriptor;

    sput-object v0, Lcom/google/protobuf/DescriptorProtos;->bir:Lcom/google/protobuf/Descriptors$Descriptor;

    .line 38613
    new-instance v0, Lcom/google/protobuf/cv;

    sget-object v1, Lcom/google/protobuf/DescriptorProtos;->bir:Lcom/google/protobuf/Descriptors$Descriptor;

    const/16 v2, 0xc

    new-array v2, v2, [Ljava/lang/String;

    const-string v3, "Name"

    aput-object v3, v2, v5

    const-string v3, "Package"

    aput-object v3, v2, v6

    const-string v3, "Dependency"

    aput-object v3, v2, v7

    const-string v3, "PublicDependency"

    aput-object v3, v2, v8

    const-string v3, "WeakDependency"

    aput-object v3, v2, v9

    const/4 v3, 0x5

    const-string v4, "MessageType"

    aput-object v4, v2, v3

    const/4 v3, 0x6

    const-string v4, "EnumType"

    aput-object v4, v2, v3

    const/4 v3, 0x7

    const-string v4, "Service"

    aput-object v4, v2, v3

    const/16 v3, 0x8

    const-string v4, "Extension"

    aput-object v4, v2, v3

    const/16 v3, 0x9

    const-string v4, "Options"

    aput-object v4, v2, v3

    const/16 v3, 0xa

    const-string v4, "SourceCodeInfo"

    aput-object v4, v2, v3

    const/16 v3, 0xb

    const-string v4, "Syntax"

    aput-object v4, v2, v3

    invoke-direct {v0, v1, v2}, Lcom/google/protobuf/cv;-><init>(Lcom/google/protobuf/Descriptors$Descriptor;[Ljava/lang/String;)V

    sput-object v0, Lcom/google/protobuf/DescriptorProtos;->bis:Lcom/google/protobuf/cv;

    .line 41453
    sget-object v0, Lcom/google/protobuf/DescriptorProtos;->descriptor:Lcom/google/protobuf/Descriptors$FileDescriptor;

    .line 38618
    invoke-virtual {v0}, Lcom/google/protobuf/Descriptors$FileDescriptor;->DT()Ljava/util/List;

    move-result-object v0

    invoke-interface {v0, v7}, Ljava/util/List;->get(I)Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Lcom/google/protobuf/Descriptors$Descriptor;

    sput-object v0, Lcom/google/protobuf/DescriptorProtos;->bit:Lcom/google/protobuf/Descriptors$Descriptor;

    .line 38619
    new-instance v0, Lcom/google/protobuf/cv;

    sget-object v1, Lcom/google/protobuf/DescriptorProtos;->bit:Lcom/google/protobuf/Descriptors$Descriptor;

    const/16 v2, 0xa

    new-array v2, v2, [Ljava/lang/String;

    const-string v3, "Name"

    aput-object v3, v2, v5

    const-string v3, "Field"

    aput-object v3, v2, v6

    const-string v3, "Extension"

    aput-object v3, v2, v7

    const-string v3, "NestedType"

    aput-object v3, v2, v8

    const-string v3, "EnumType"

    aput-object v3, v2, v9

    const/4 v3, 0x5

    const-string v4, "ExtensionRange"

    aput-object v4, v2, v3

    const/4 v3, 0x6

    const-string v4, "OneofDecl"

    aput-object v4, v2, v3

    const/4 v3, 0x7

    const-string v4, "Options"

    aput-object v4, v2, v3

    const/16 v3, 0x8

    const-string v4, "ReservedRange"

    aput-object v4, v2, v3

    const/16 v3, 0x9

    const-string v4, "ReservedName"

    aput-object v4, v2, v3

    invoke-direct {v0, v1, v2}, Lcom/google/protobuf/cv;-><init>(Lcom/google/protobuf/Descriptors$Descriptor;[Ljava/lang/String;)V

    sput-object v0, Lcom/google/protobuf/DescriptorProtos;->biu:Lcom/google/protobuf/cv;

    .line 38623
    sget-object v0, Lcom/google/protobuf/DescriptorProtos;->bit:Lcom/google/protobuf/Descriptors$Descriptor;

    .line 38624
    invoke-virtual {v0}, Lcom/google/protobuf/Descriptors$Descriptor;->DG()Ljava/util/List;

    move-result-object v0

    invoke-interface {v0, v5}, Ljava/util/List;->get(I)Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Lcom/google/protobuf/Descriptors$Descriptor;

    sput-object v0, Lcom/google/protobuf/DescriptorProtos;->biv:Lcom/google/protobuf/Descriptors$Descriptor;

    .line 38625
    new-instance v0, Lcom/google/protobuf/cv;

    sget-object v1, Lcom/google/protobuf/DescriptorProtos;->biv:Lcom/google/protobuf/Descriptors$Descriptor;

    new-array v2, v7, [Ljava/lang/String;

    const-string v3, "Start"

    aput-object v3, v2, v5

    const-string v3, "End"

    aput-object v3, v2, v6

    invoke-direct {v0, v1, v2}, Lcom/google/protobuf/cv;-><init>(Lcom/google/protobuf/Descriptors$Descriptor;[Ljava/lang/String;)V

    sput-object v0, Lcom/google/protobuf/DescriptorProtos;->biw:Lcom/google/protobuf/cv;

    .line 38629
    sget-object v0, Lcom/google/protobuf/DescriptorProtos;->bit:Lcom/google/protobuf/Descriptors$Descriptor;

    .line 38630
    invoke-virtual {v0}, Lcom/google/protobuf/Descriptors$Descriptor;->DG()Ljava/util/List;

    move-result-object v0

    invoke-interface {v0, v6}, Ljava/util/List;->get(I)Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Lcom/google/protobuf/Descriptors$Descriptor;

    sput-object v0, Lcom/google/protobuf/DescriptorProtos;->bix:Lcom/google/protobuf/Descriptors$Descriptor;

    .line 38631
    new-instance v0, Lcom/google/protobuf/cv;

    sget-object v1, Lcom/google/protobuf/DescriptorProtos;->bix:Lcom/google/protobuf/Descriptors$Descriptor;

    new-array v2, v7, [Ljava/lang/String;

    const-string v3, "Start"

    aput-object v3, v2, v5

    const-string v3, "End"

    aput-object v3, v2, v6

    invoke-direct {v0, v1, v2}, Lcom/google/protobuf/cv;-><init>(Lcom/google/protobuf/Descriptors$Descriptor;[Ljava/lang/String;)V

    sput-object v0, Lcom/google/protobuf/DescriptorProtos;->biy:Lcom/google/protobuf/cv;

    .line 42453
    sget-object v0, Lcom/google/protobuf/DescriptorProtos;->descriptor:Lcom/google/protobuf/Descriptors$FileDescriptor;

    .line 38636
    invoke-virtual {v0}, Lcom/google/protobuf/Descriptors$FileDescriptor;->DT()Ljava/util/List;

    move-result-object v0

    invoke-interface {v0, v8}, Ljava/util/List;->get(I)Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Lcom/google/protobuf/Descriptors$Descriptor;

    sput-object v0, Lcom/google/protobuf/DescriptorProtos;->biz:Lcom/google/protobuf/Descriptors$Descriptor;

    .line 38637
    new-instance v0, Lcom/google/protobuf/cv;

    sget-object v1, Lcom/google/protobuf/DescriptorProtos;->biz:Lcom/google/protobuf/Descriptors$Descriptor;

    const/16 v2, 0xa

    new-array v2, v2, [Ljava/lang/String;

    const-string v3, "Name"

    aput-object v3, v2, v5

    const-string v3, "Number"

    aput-object v3, v2, v6

    const-string v3, "Label"

    aput-object v3, v2, v7

    const-string v3, "Type"

    aput-object v3, v2, v8

    const-string v3, "TypeName"

    aput-object v3, v2, v9

    const/4 v3, 0x5

    const-string v4, "Extendee"

    aput-object v4, v2, v3

    const/4 v3, 0x6

    const-string v4, "DefaultValue"

    aput-object v4, v2, v3

    const/4 v3, 0x7

    const-string v4, "OneofIndex"

    aput-object v4, v2, v3

    const/16 v3, 0x8

    const-string v4, "JsonName"

    aput-object v4, v2, v3

    const/16 v3, 0x9

    const-string v4, "Options"

    aput-object v4, v2, v3

    invoke-direct {v0, v1, v2}, Lcom/google/protobuf/cv;-><init>(Lcom/google/protobuf/Descriptors$Descriptor;[Ljava/lang/String;)V

    sput-object v0, Lcom/google/protobuf/DescriptorProtos;->biA:Lcom/google/protobuf/cv;

    .line 43453
    sget-object v0, Lcom/google/protobuf/DescriptorProtos;->descriptor:Lcom/google/protobuf/Descriptors$FileDescriptor;

    .line 38642
    invoke-virtual {v0}, Lcom/google/protobuf/Descriptors$FileDescriptor;->DT()Ljava/util/List;

    move-result-object v0

    invoke-interface {v0, v9}, Ljava/util/List;->get(I)Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Lcom/google/protobuf/Descriptors$Descriptor;

    sput-object v0, Lcom/google/protobuf/DescriptorProtos;->biB:Lcom/google/protobuf/Descriptors$Descriptor;

    .line 38643
    new-instance v0, Lcom/google/protobuf/cv;

    sget-object v1, Lcom/google/protobuf/DescriptorProtos;->biB:Lcom/google/protobuf/Descriptors$Descriptor;

    new-array v2, v7, [Ljava/lang/String;

    const-string v3, "Name"

    aput-object v3, v2, v5

    const-string v3, "Options"

    aput-object v3, v2, v6

    invoke-direct {v0, v1, v2}, Lcom/google/protobuf/cv;-><init>(Lcom/google/protobuf/Descriptors$Descriptor;[Ljava/lang/String;)V

    sput-object v0, Lcom/google/protobuf/DescriptorProtos;->biC:Lcom/google/protobuf/cv;

    .line 44453
    sget-object v0, Lcom/google/protobuf/DescriptorProtos;->descriptor:Lcom/google/protobuf/Descriptors$FileDescriptor;

    .line 38648
    invoke-virtual {v0}, Lcom/google/protobuf/Descriptors$FileDescriptor;->DT()Ljava/util/List;

    move-result-object v0

    const/4 v1, 0x5

    invoke-interface {v0, v1}, Ljava/util/List;->get(I)Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Lcom/google/protobuf/Descriptors$Descriptor;

    sput-object v0, Lcom/google/protobuf/DescriptorProtos;->biD:Lcom/google/protobuf/Descriptors$Descriptor;

    .line 38649
    new-instance v0, Lcom/google/protobuf/cv;

    sget-object v1, Lcom/google/protobuf/DescriptorProtos;->biD:Lcom/google/protobuf/Descriptors$Descriptor;

    new-array v2, v8, [Ljava/lang/String;

    const-string v3, "Name"

    aput-object v3, v2, v5

    const-string v3, "Value"

    aput-object v3, v2, v6

    const-string v3, "Options"

    aput-object v3, v2, v7

    invoke-direct {v0, v1, v2}, Lcom/google/protobuf/cv;-><init>(Lcom/google/protobuf/Descriptors$Descriptor;[Ljava/lang/String;)V

    sput-object v0, Lcom/google/protobuf/DescriptorProtos;->biE:Lcom/google/protobuf/cv;

    .line 45453
    sget-object v0, Lcom/google/protobuf/DescriptorProtos;->descriptor:Lcom/google/protobuf/Descriptors$FileDescriptor;

    .line 38654
    invoke-virtual {v0}, Lcom/google/protobuf/Descriptors$FileDescriptor;->DT()Ljava/util/List;

    move-result-object v0

    const/4 v1, 0x6

    invoke-interface {v0, v1}, Ljava/util/List;->get(I)Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Lcom/google/protobuf/Descriptors$Descriptor;

    sput-object v0, Lcom/google/protobuf/DescriptorProtos;->biF:Lcom/google/protobuf/Descriptors$Descriptor;

    .line 38655
    new-instance v0, Lcom/google/protobuf/cv;

    sget-object v1, Lcom/google/protobuf/DescriptorProtos;->biF:Lcom/google/protobuf/Descriptors$Descriptor;

    new-array v2, v8, [Ljava/lang/String;

    const-string v3, "Name"

    aput-object v3, v2, v5

    const-string v3, "Number"

    aput-object v3, v2, v6

    const-string v3, "Options"

    aput-object v3, v2, v7

    invoke-direct {v0, v1, v2}, Lcom/google/protobuf/cv;-><init>(Lcom/google/protobuf/Descriptors$Descriptor;[Ljava/lang/String;)V

    sput-object v0, Lcom/google/protobuf/DescriptorProtos;->biG:Lcom/google/protobuf/cv;

    .line 46453
    sget-object v0, Lcom/google/protobuf/DescriptorProtos;->descriptor:Lcom/google/protobuf/Descriptors$FileDescriptor;

    .line 38660
    invoke-virtual {v0}, Lcom/google/protobuf/Descriptors$FileDescriptor;->DT()Ljava/util/List;

    move-result-object v0

    const/4 v1, 0x7

    invoke-interface {v0, v1}, Ljava/util/List;->get(I)Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Lcom/google/protobuf/Descriptors$Descriptor;

    sput-object v0, Lcom/google/protobuf/DescriptorProtos;->biH:Lcom/google/protobuf/Descriptors$Descriptor;

    .line 38661
    new-instance v0, Lcom/google/protobuf/cv;

    sget-object v1, Lcom/google/protobuf/DescriptorProtos;->biH:Lcom/google/protobuf/Descriptors$Descriptor;

    new-array v2, v8, [Ljava/lang/String;

    const-string v3, "Name"

    aput-object v3, v2, v5

    const-string v3, "Method"

    aput-object v3, v2, v6

    const-string v3, "Options"

    aput-object v3, v2, v7

    invoke-direct {v0, v1, v2}, Lcom/google/protobuf/cv;-><init>(Lcom/google/protobuf/Descriptors$Descriptor;[Ljava/lang/String;)V

    sput-object v0, Lcom/google/protobuf/DescriptorProtos;->biI:Lcom/google/protobuf/cv;

    .line 47453
    sget-object v0, Lcom/google/protobuf/DescriptorProtos;->descriptor:Lcom/google/protobuf/Descriptors$FileDescriptor;

    .line 38666
    invoke-virtual {v0}, Lcom/google/protobuf/Descriptors$FileDescriptor;->DT()Ljava/util/List;

    move-result-object v0

    const/16 v1, 0x8

    invoke-interface {v0, v1}, Ljava/util/List;->get(I)Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Lcom/google/protobuf/Descriptors$Descriptor;

    sput-object v0, Lcom/google/protobuf/DescriptorProtos;->biJ:Lcom/google/protobuf/Descriptors$Descriptor;

    .line 38667
    new-instance v0, Lcom/google/protobuf/cv;

    sget-object v1, Lcom/google/protobuf/DescriptorProtos;->biJ:Lcom/google/protobuf/Descriptors$Descriptor;

    const/4 v2, 0x6

    new-array v2, v2, [Ljava/lang/String;

    const-string v3, "Name"

    aput-object v3, v2, v5

    const-string v3, "InputType"

    aput-object v3, v2, v6

    const-string v3, "OutputType"

    aput-object v3, v2, v7

    const-string v3, "Options"

    aput-object v3, v2, v8

    const-string v3, "ClientStreaming"

    aput-object v3, v2, v9

    const/4 v3, 0x5

    const-string v4, "ServerStreaming"

    aput-object v4, v2, v3

    invoke-direct {v0, v1, v2}, Lcom/google/protobuf/cv;-><init>(Lcom/google/protobuf/Descriptors$Descriptor;[Ljava/lang/String;)V

    sput-object v0, Lcom/google/protobuf/DescriptorProtos;->biK:Lcom/google/protobuf/cv;

    .line 48453
    sget-object v0, Lcom/google/protobuf/DescriptorProtos;->descriptor:Lcom/google/protobuf/Descriptors$FileDescriptor;

    .line 38672
    invoke-virtual {v0}, Lcom/google/protobuf/Descriptors$FileDescriptor;->DT()Ljava/util/List;

    move-result-object v0

    const/16 v1, 0x9

    invoke-interface {v0, v1}, Ljava/util/List;->get(I)Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Lcom/google/protobuf/Descriptors$Descriptor;

    sput-object v0, Lcom/google/protobuf/DescriptorProtos;->biL:Lcom/google/protobuf/Descriptors$Descriptor;

    .line 38673
    new-instance v0, Lcom/google/protobuf/cv;

    sget-object v1, Lcom/google/protobuf/DescriptorProtos;->biL:Lcom/google/protobuf/Descriptors$Descriptor;

    const/16 v2, 0xf

    new-array v2, v2, [Ljava/lang/String;

    const-string v3, "JavaPackage"

    aput-object v3, v2, v5

    const-string v3, "JavaOuterClassname"

    aput-object v3, v2, v6

    const-string v3, "JavaMultipleFiles"

    aput-object v3, v2, v7

    const-string v3, "JavaGenerateEqualsAndHash"

    aput-object v3, v2, v8

    const-string v3, "JavaStringCheckUtf8"

    aput-object v3, v2, v9

    const/4 v3, 0x5

    const-string v4, "OptimizeFor"

    aput-object v4, v2, v3

    const/4 v3, 0x6

    const-string v4, "GoPackage"

    aput-object v4, v2, v3

    const/4 v3, 0x7

    const-string v4, "CcGenericServices"

    aput-object v4, v2, v3

    const/16 v3, 0x8

    const-string v4, "JavaGenericServices"

    aput-object v4, v2, v3

    const/16 v3, 0x9

    const-string v4, "PyGenericServices"

    aput-object v4, v2, v3

    const/16 v3, 0xa

    const-string v4, "Deprecated"

    aput-object v4, v2, v3

    const/16 v3, 0xb

    const-string v4, "CcEnableArenas"

    aput-object v4, v2, v3

    const/16 v3, 0xc

    const-string v4, "ObjcClassPrefix"

    aput-object v4, v2, v3

    const/16 v3, 0xd

    const-string v4, "CsharpNamespace"

    aput-object v4, v2, v3

    const/16 v3, 0xe

    const-string v4, "UninterpretedOption"

    aput-object v4, v2, v3

    invoke-direct {v0, v1, v2}, Lcom/google/protobuf/cv;-><init>(Lcom/google/protobuf/Descriptors$Descriptor;[Ljava/lang/String;)V

    sput-object v0, Lcom/google/protobuf/DescriptorProtos;->biM:Lcom/google/protobuf/cv;

    .line 49453
    sget-object v0, Lcom/google/protobuf/DescriptorProtos;->descriptor:Lcom/google/protobuf/Descriptors$FileDescriptor;

    .line 38678
    invoke-virtual {v0}, Lcom/google/protobuf/Descriptors$FileDescriptor;->DT()Ljava/util/List;

    move-result-object v0

    const/16 v1, 0xa

    invoke-interface {v0, v1}, Ljava/util/List;->get(I)Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Lcom/google/protobuf/Descriptors$Descriptor;

    sput-object v0, Lcom/google/protobuf/DescriptorProtos;->biN:Lcom/google/protobuf/Descriptors$Descriptor;

    .line 38679
    new-instance v0, Lcom/google/protobuf/cv;

    sget-object v1, Lcom/google/protobuf/DescriptorProtos;->biN:Lcom/google/protobuf/Descriptors$Descriptor;

    const/4 v2, 0x5

    new-array v2, v2, [Ljava/lang/String;

    const-string v3, "MessageSetWireFormat"

    aput-object v3, v2, v5

    const-string v3, "NoStandardDescriptorAccessor"

    aput-object v3, v2, v6

    const-string v3, "Deprecated"

    aput-object v3, v2, v7

    const-string v3, "MapEntry"

    aput-object v3, v2, v8

    const-string v3, "UninterpretedOption"

    aput-object v3, v2, v9

    invoke-direct {v0, v1, v2}, Lcom/google/protobuf/cv;-><init>(Lcom/google/protobuf/Descriptors$Descriptor;[Ljava/lang/String;)V

    sput-object v0, Lcom/google/protobuf/DescriptorProtos;->biO:Lcom/google/protobuf/cv;

    .line 50453
    sget-object v0, Lcom/google/protobuf/DescriptorProtos;->descriptor:Lcom/google/protobuf/Descriptors$FileDescriptor;

    .line 38684
    invoke-virtual {v0}, Lcom/google/protobuf/Descriptors$FileDescriptor;->DT()Ljava/util/List;

    move-result-object v0

    const/16 v1, 0xb

    invoke-interface {v0, v1}, Ljava/util/List;->get(I)Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Lcom/google/protobuf/Descriptors$Descriptor;

    sput-object v0, Lcom/google/protobuf/DescriptorProtos;->biP:Lcom/google/protobuf/Descriptors$Descriptor;

    .line 38685
    new-instance v0, Lcom/google/protobuf/cv;

    sget-object v1, Lcom/google/protobuf/DescriptorProtos;->biP:Lcom/google/protobuf/Descriptors$Descriptor;

    const/4 v2, 0x7

    new-array v2, v2, [Ljava/lang/String;

    const-string v3, "Ctype"

    aput-object v3, v2, v5

    const-string v3, "Packed"

    aput-object v3, v2, v6

    const-string v3, "Jstype"

    aput-object v3, v2, v7

    const-string v3, "Lazy"

    aput-object v3, v2, v8

    const-string v3, "Deprecated"

    aput-object v3, v2, v9

    const/4 v3, 0x5

    const-string v4, "Weak"

    aput-object v4, v2, v3

    const/4 v3, 0x6

    const-string v4, "UninterpretedOption"

    aput-object v4, v2, v3

    invoke-direct {v0, v1, v2}, Lcom/google/protobuf/cv;-><init>(Lcom/google/protobuf/Descriptors$Descriptor;[Ljava/lang/String;)V

    sput-object v0, Lcom/google/protobuf/DescriptorProtos;->biQ:Lcom/google/protobuf/cv;

    .line 50454
    sget-object v0, Lcom/google/protobuf/DescriptorProtos;->descriptor:Lcom/google/protobuf/Descriptors$FileDescriptor;

    .line 38690
    invoke-virtual {v0}, Lcom/google/protobuf/Descriptors$FileDescriptor;->DT()Ljava/util/List;

    move-result-object v0

    const/16 v1, 0xc

    invoke-interface {v0, v1}, Ljava/util/List;->get(I)Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Lcom/google/protobuf/Descriptors$Descriptor;

    sput-object v0, Lcom/google/protobuf/DescriptorProtos;->biR:Lcom/google/protobuf/Descriptors$Descriptor;

    .line 38691
    new-instance v0, Lcom/google/protobuf/cv;

    sget-object v1, Lcom/google/protobuf/DescriptorProtos;->biR:Lcom/google/protobuf/Descriptors$Descriptor;

    new-array v2, v6, [Ljava/lang/String;

    const-string v3, "UninterpretedOption"

    aput-object v3, v2, v5

    invoke-direct {v0, v1, v2}, Lcom/google/protobuf/cv;-><init>(Lcom/google/protobuf/Descriptors$Descriptor;[Ljava/lang/String;)V

    sput-object v0, Lcom/google/protobuf/DescriptorProtos;->biS:Lcom/google/protobuf/cv;

    .line 50455
    sget-object v0, Lcom/google/protobuf/DescriptorProtos;->descriptor:Lcom/google/protobuf/Descriptors$FileDescriptor;

    .line 38696
    invoke-virtual {v0}, Lcom/google/protobuf/Descriptors$FileDescriptor;->DT()Ljava/util/List;

    move-result-object v0

    const/16 v1, 0xd

    invoke-interface {v0, v1}, Ljava/util/List;->get(I)Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Lcom/google/protobuf/Descriptors$Descriptor;

    sput-object v0, Lcom/google/protobuf/DescriptorProtos;->biT:Lcom/google/protobuf/Descriptors$Descriptor;

    .line 38697
    new-instance v0, Lcom/google/protobuf/cv;

    sget-object v1, Lcom/google/protobuf/DescriptorProtos;->biT:Lcom/google/protobuf/Descriptors$Descriptor;

    new-array v2, v8, [Ljava/lang/String;

    const-string v3, "AllowAlias"

    aput-object v3, v2, v5

    const-string v3, "Deprecated"

    aput-object v3, v2, v6

    const-string v3, "UninterpretedOption"

    aput-object v3, v2, v7

    invoke-direct {v0, v1, v2}, Lcom/google/protobuf/cv;-><init>(Lcom/google/protobuf/Descriptors$Descriptor;[Ljava/lang/String;)V

    sput-object v0, Lcom/google/protobuf/DescriptorProtos;->biU:Lcom/google/protobuf/cv;

    .line 50456
    sget-object v0, Lcom/google/protobuf/DescriptorProtos;->descriptor:Lcom/google/protobuf/Descriptors$FileDescriptor;

    .line 38702
    invoke-virtual {v0}, Lcom/google/protobuf/Descriptors$FileDescriptor;->DT()Ljava/util/List;

    move-result-object v0

    const/16 v1, 0xe

    invoke-interface {v0, v1}, Ljava/util/List;->get(I)Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Lcom/google/protobuf/Descriptors$Descriptor;

    sput-object v0, Lcom/google/protobuf/DescriptorProtos;->biV:Lcom/google/protobuf/Descriptors$Descriptor;

    .line 38703
    new-instance v0, Lcom/google/protobuf/cv;

    sget-object v1, Lcom/google/protobuf/DescriptorProtos;->biV:Lcom/google/protobuf/Descriptors$Descriptor;

    new-array v2, v7, [Ljava/lang/String;

    const-string v3, "Deprecated"

    aput-object v3, v2, v5

    const-string v3, "UninterpretedOption"

    aput-object v3, v2, v6

    invoke-direct {v0, v1, v2}, Lcom/google/protobuf/cv;-><init>(Lcom/google/protobuf/Descriptors$Descriptor;[Ljava/lang/String;)V

    sput-object v0, Lcom/google/protobuf/DescriptorProtos;->biW:Lcom/google/protobuf/cv;

    .line 50457
    sget-object v0, Lcom/google/protobuf/DescriptorProtos;->descriptor:Lcom/google/protobuf/Descriptors$FileDescriptor;

    .line 38708
    invoke-virtual {v0}, Lcom/google/protobuf/Descriptors$FileDescriptor;->DT()Ljava/util/List;

    move-result-object v0

    const/16 v1, 0xf

    invoke-interface {v0, v1}, Ljava/util/List;->get(I)Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Lcom/google/protobuf/Descriptors$Descriptor;

    sput-object v0, Lcom/google/protobuf/DescriptorProtos;->biX:Lcom/google/protobuf/Descriptors$Descriptor;

    .line 38709
    new-instance v0, Lcom/google/protobuf/cv;

    sget-object v1, Lcom/google/protobuf/DescriptorProtos;->biX:Lcom/google/protobuf/Descriptors$Descriptor;

    new-array v2, v7, [Ljava/lang/String;

    const-string v3, "Deprecated"

    aput-object v3, v2, v5

    const-string v3, "UninterpretedOption"

    aput-object v3, v2, v6

    invoke-direct {v0, v1, v2}, Lcom/google/protobuf/cv;-><init>(Lcom/google/protobuf/Descriptors$Descriptor;[Ljava/lang/String;)V

    sput-object v0, Lcom/google/protobuf/DescriptorProtos;->biY:Lcom/google/protobuf/cv;

    .line 50458
    sget-object v0, Lcom/google/protobuf/DescriptorProtos;->descriptor:Lcom/google/protobuf/Descriptors$FileDescriptor;

    .line 38714
    invoke-virtual {v0}, Lcom/google/protobuf/Descriptors$FileDescriptor;->DT()Ljava/util/List;

    move-result-object v0

    const/16 v1, 0x10

    invoke-interface {v0, v1}, Ljava/util/List;->get(I)Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Lcom/google/protobuf/Descriptors$Descriptor;

    sput-object v0, Lcom/google/protobuf/DescriptorProtos;->biZ:Lcom/google/protobuf/Descriptors$Descriptor;

    .line 38715
    new-instance v0, Lcom/google/protobuf/cv;

    sget-object v1, Lcom/google/protobuf/DescriptorProtos;->biZ:Lcom/google/protobuf/Descriptors$Descriptor;

    new-array v2, v7, [Ljava/lang/String;

    const-string v3, "Deprecated"

    aput-object v3, v2, v5

    const-string v3, "UninterpretedOption"

    aput-object v3, v2, v6

    invoke-direct {v0, v1, v2}, Lcom/google/protobuf/cv;-><init>(Lcom/google/protobuf/Descriptors$Descriptor;[Ljava/lang/String;)V

    sput-object v0, Lcom/google/protobuf/DescriptorProtos;->bja:Lcom/google/protobuf/cv;

    .line 50459
    sget-object v0, Lcom/google/protobuf/DescriptorProtos;->descriptor:Lcom/google/protobuf/Descriptors$FileDescriptor;

    .line 38720
    invoke-virtual {v0}, Lcom/google/protobuf/Descriptors$FileDescriptor;->DT()Ljava/util/List;

    move-result-object v0

    const/16 v1, 0x11

    invoke-interface {v0, v1}, Ljava/util/List;->get(I)Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Lcom/google/protobuf/Descriptors$Descriptor;

    sput-object v0, Lcom/google/protobuf/DescriptorProtos;->bjb:Lcom/google/protobuf/Descriptors$Descriptor;

    .line 38721
    new-instance v0, Lcom/google/protobuf/cv;

    sget-object v1, Lcom/google/protobuf/DescriptorProtos;->bjb:Lcom/google/protobuf/Descriptors$Descriptor;

    const/4 v2, 0x7

    new-array v2, v2, [Ljava/lang/String;

    const-string v3, "Name"

    aput-object v3, v2, v5

    const-string v3, "IdentifierValue"

    aput-object v3, v2, v6

    const-string v3, "PositiveIntValue"

    aput-object v3, v2, v7

    const-string v3, "NegativeIntValue"

    aput-object v3, v2, v8

    const-string v3, "DoubleValue"

    aput-object v3, v2, v9

    const/4 v3, 0x5

    const-string v4, "StringValue"

    aput-object v4, v2, v3

    const/4 v3, 0x6

    const-string v4, "AggregateValue"

    aput-object v4, v2, v3

    invoke-direct {v0, v1, v2}, Lcom/google/protobuf/cv;-><init>(Lcom/google/protobuf/Descriptors$Descriptor;[Ljava/lang/String;)V

    sput-object v0, Lcom/google/protobuf/DescriptorProtos;->bjc:Lcom/google/protobuf/cv;

    .line 38725
    sget-object v0, Lcom/google/protobuf/DescriptorProtos;->bjb:Lcom/google/protobuf/Descriptors$Descriptor;

    .line 38726
    invoke-virtual {v0}, Lcom/google/protobuf/Descriptors$Descriptor;->DG()Ljava/util/List;

    move-result-object v0

    invoke-interface {v0, v5}, Ljava/util/List;->get(I)Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Lcom/google/protobuf/Descriptors$Descriptor;

    sput-object v0, Lcom/google/protobuf/DescriptorProtos;->bjd:Lcom/google/protobuf/Descriptors$Descriptor;

    .line 38727
    new-instance v0, Lcom/google/protobuf/cv;

    sget-object v1, Lcom/google/protobuf/DescriptorProtos;->bjd:Lcom/google/protobuf/Descriptors$Descriptor;

    new-array v2, v7, [Ljava/lang/String;

    const-string v3, "NamePart"

    aput-object v3, v2, v5

    const-string v3, "IsExtension"

    aput-object v3, v2, v6

    invoke-direct {v0, v1, v2}, Lcom/google/protobuf/cv;-><init>(Lcom/google/protobuf/Descriptors$Descriptor;[Ljava/lang/String;)V

    sput-object v0, Lcom/google/protobuf/DescriptorProtos;->bje:Lcom/google/protobuf/cv;

    .line 50460
    sget-object v0, Lcom/google/protobuf/DescriptorProtos;->descriptor:Lcom/google/protobuf/Descriptors$FileDescriptor;

    .line 38732
    invoke-virtual {v0}, Lcom/google/protobuf/Descriptors$FileDescriptor;->DT()Ljava/util/List;

    move-result-object v0

    const/16 v1, 0x12

    invoke-interface {v0, v1}, Ljava/util/List;->get(I)Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Lcom/google/protobuf/Descriptors$Descriptor;

    sput-object v0, Lcom/google/protobuf/DescriptorProtos;->bjf:Lcom/google/protobuf/Descriptors$Descriptor;

    .line 38733
    new-instance v0, Lcom/google/protobuf/cv;

    sget-object v1, Lcom/google/protobuf/DescriptorProtos;->bjf:Lcom/google/protobuf/Descriptors$Descriptor;

    new-array v2, v6, [Ljava/lang/String;

    const-string v3, "Location"

    aput-object v3, v2, v5

    invoke-direct {v0, v1, v2}, Lcom/google/protobuf/cv;-><init>(Lcom/google/protobuf/Descriptors$Descriptor;[Ljava/lang/String;)V

    sput-object v0, Lcom/google/protobuf/DescriptorProtos;->bjg:Lcom/google/protobuf/cv;

    .line 38737
    sget-object v0, Lcom/google/protobuf/DescriptorProtos;->bjf:Lcom/google/protobuf/Descriptors$Descriptor;

    .line 38738
    invoke-virtual {v0}, Lcom/google/protobuf/Descriptors$Descriptor;->DG()Ljava/util/List;

    move-result-object v0

    invoke-interface {v0, v5}, Ljava/util/List;->get(I)Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Lcom/google/protobuf/Descriptors$Descriptor;

    sput-object v0, Lcom/google/protobuf/DescriptorProtos;->bjh:Lcom/google/protobuf/Descriptors$Descriptor;

    .line 38739
    new-instance v0, Lcom/google/protobuf/cv;

    sget-object v1, Lcom/google/protobuf/DescriptorProtos;->bjh:Lcom/google/protobuf/Descriptors$Descriptor;

    const/4 v2, 0x5

    new-array v2, v2, [Ljava/lang/String;

    const-string v3, "Path"

    aput-object v3, v2, v5

    const-string v3, "Span"

    aput-object v3, v2, v6

    const-string v3, "LeadingComments"

    aput-object v3, v2, v7

    const-string v3, "TrailingComments"

    aput-object v3, v2, v8

    const-string v3, "LeadingDetachedComments"

    aput-object v3, v2, v9

    invoke-direct {v0, v1, v2}, Lcom/google/protobuf/cv;-><init>(Lcom/google/protobuf/Descriptors$Descriptor;[Ljava/lang/String;)V

    sput-object v0, Lcom/google/protobuf/DescriptorProtos;->bji:Lcom/google/protobuf/cv;

    .line 50461
    sget-object v0, Lcom/google/protobuf/DescriptorProtos;->descriptor:Lcom/google/protobuf/Descriptors$FileDescriptor;

    .line 38744
    invoke-virtual {v0}, Lcom/google/protobuf/Descriptors$FileDescriptor;->DT()Ljava/util/List;

    move-result-object v0

    const/16 v1, 0x13

    invoke-interface {v0, v1}, Ljava/util/List;->get(I)Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Lcom/google/protobuf/Descriptors$Descriptor;

    sput-object v0, Lcom/google/protobuf/DescriptorProtos;->bjj:Lcom/google/protobuf/Descriptors$Descriptor;

    .line 38745
    new-instance v0, Lcom/google/protobuf/cv;

    sget-object v1, Lcom/google/protobuf/DescriptorProtos;->bjj:Lcom/google/protobuf/Descriptors$Descriptor;

    new-array v2, v6, [Ljava/lang/String;

    const-string v3, "Annotation"

    aput-object v3, v2, v5

    invoke-direct {v0, v1, v2}, Lcom/google/protobuf/cv;-><init>(Lcom/google/protobuf/Descriptors$Descriptor;[Ljava/lang/String;)V

    .line 38749
    sget-object v0, Lcom/google/protobuf/DescriptorProtos;->bjj:Lcom/google/protobuf/Descriptors$Descriptor;

    .line 38750
    invoke-virtual {v0}, Lcom/google/protobuf/Descriptors$Descriptor;->DG()Ljava/util/List;

    move-result-object v0

    invoke-interface {v0, v5}, Ljava/util/List;->get(I)Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Lcom/google/protobuf/Descriptors$Descriptor;

    sput-object v0, Lcom/google/protobuf/DescriptorProtos;->bjk:Lcom/google/protobuf/Descriptors$Descriptor;

    .line 38751
    new-instance v0, Lcom/google/protobuf/cv;

    sget-object v1, Lcom/google/protobuf/DescriptorProtos;->bjk:Lcom/google/protobuf/Descriptors$Descriptor;

    new-array v2, v9, [Ljava/lang/String;

    const-string v3, "Path"

    aput-object v3, v2, v5

    const-string v3, "SourceFile"

    aput-object v3, v2, v6

    const-string v3, "Begin"

    aput-object v3, v2, v7

    const-string v3, "End"

    aput-object v3, v2, v8

    invoke-direct {v0, v1, v2}, Lcom/google/protobuf/cv;-><init>(Lcom/google/protobuf/Descriptors$Descriptor;[Ljava/lang/String;)V

    .line 38755
    return-void
.end method

.method static synthetic BA()Lcom/google/protobuf/Descriptors$Descriptor;
    .registers 1

    .prologue
    .line 6
    sget-object v0, Lcom/google/protobuf/DescriptorProtos;->biN:Lcom/google/protobuf/Descriptors$Descriptor;

    return-object v0
.end method

.method static synthetic BB()Lcom/google/protobuf/cv;
    .registers 1

    .prologue
    .line 6
    sget-object v0, Lcom/google/protobuf/DescriptorProtos;->biO:Lcom/google/protobuf/cv;

    return-object v0
.end method

.method static synthetic BC()Lcom/google/protobuf/Descriptors$Descriptor;
    .registers 1

    .prologue
    .line 6
    sget-object v0, Lcom/google/protobuf/DescriptorProtos;->biP:Lcom/google/protobuf/Descriptors$Descriptor;

    return-object v0
.end method

.method static synthetic BD()Lcom/google/protobuf/cv;
    .registers 1

    .prologue
    .line 6
    sget-object v0, Lcom/google/protobuf/DescriptorProtos;->biQ:Lcom/google/protobuf/cv;

    return-object v0
.end method

.method static synthetic BE()Lcom/google/protobuf/Descriptors$Descriptor;
    .registers 1

    .prologue
    .line 6
    sget-object v0, Lcom/google/protobuf/DescriptorProtos;->biR:Lcom/google/protobuf/Descriptors$Descriptor;

    return-object v0
.end method

.method static synthetic BF()Lcom/google/protobuf/cv;
    .registers 1

    .prologue
    .line 6
    sget-object v0, Lcom/google/protobuf/DescriptorProtos;->biS:Lcom/google/protobuf/cv;

    return-object v0
.end method

.method static synthetic BG()Lcom/google/protobuf/Descriptors$Descriptor;
    .registers 1

    .prologue
    .line 6
    sget-object v0, Lcom/google/protobuf/DescriptorProtos;->biT:Lcom/google/protobuf/Descriptors$Descriptor;

    return-object v0
.end method

.method static synthetic BH()Lcom/google/protobuf/cv;
    .registers 1

    .prologue
    .line 6
    sget-object v0, Lcom/google/protobuf/DescriptorProtos;->biU:Lcom/google/protobuf/cv;

    return-object v0
.end method

.method static synthetic BI()Lcom/google/protobuf/Descriptors$Descriptor;
    .registers 1

    .prologue
    .line 6
    sget-object v0, Lcom/google/protobuf/DescriptorProtos;->biV:Lcom/google/protobuf/Descriptors$Descriptor;

    return-object v0
.end method

.method static synthetic BJ()Lcom/google/protobuf/cv;
    .registers 1

    .prologue
    .line 6
    sget-object v0, Lcom/google/protobuf/DescriptorProtos;->biW:Lcom/google/protobuf/cv;

    return-object v0
.end method

.method static synthetic BK()Lcom/google/protobuf/Descriptors$Descriptor;
    .registers 1

    .prologue
    .line 6
    sget-object v0, Lcom/google/protobuf/DescriptorProtos;->biX:Lcom/google/protobuf/Descriptors$Descriptor;

    return-object v0
.end method

.method static synthetic BL()Lcom/google/protobuf/cv;
    .registers 1

    .prologue
    .line 6
    sget-object v0, Lcom/google/protobuf/DescriptorProtos;->biY:Lcom/google/protobuf/cv;

    return-object v0
.end method

.method static synthetic BM()Lcom/google/protobuf/Descriptors$Descriptor;
    .registers 1

    .prologue
    .line 6
    sget-object v0, Lcom/google/protobuf/DescriptorProtos;->biZ:Lcom/google/protobuf/Descriptors$Descriptor;

    return-object v0
.end method

.method static synthetic BN()Lcom/google/protobuf/cv;
    .registers 1

    .prologue
    .line 6
    sget-object v0, Lcom/google/protobuf/DescriptorProtos;->bja:Lcom/google/protobuf/cv;

    return-object v0
.end method

.method static synthetic BO()Lcom/google/protobuf/Descriptors$Descriptor;
    .registers 1

    .prologue
    .line 6
    sget-object v0, Lcom/google/protobuf/DescriptorProtos;->bjb:Lcom/google/protobuf/Descriptors$Descriptor;

    return-object v0
.end method

.method static synthetic BP()Lcom/google/protobuf/cv;
    .registers 1

    .prologue
    .line 6
    sget-object v0, Lcom/google/protobuf/DescriptorProtos;->bjc:Lcom/google/protobuf/cv;

    return-object v0
.end method

.method static synthetic BQ()Lcom/google/protobuf/Descriptors$Descriptor;
    .registers 1

    .prologue
    .line 6
    sget-object v0, Lcom/google/protobuf/DescriptorProtos;->bjd:Lcom/google/protobuf/Descriptors$Descriptor;

    return-object v0
.end method

.method static synthetic BR()Lcom/google/protobuf/cv;
    .registers 1

    .prologue
    .line 6
    sget-object v0, Lcom/google/protobuf/DescriptorProtos;->bje:Lcom/google/protobuf/cv;

    return-object v0
.end method

.method static synthetic BS()Lcom/google/protobuf/Descriptors$Descriptor;
    .registers 1

    .prologue
    .line 6
    sget-object v0, Lcom/google/protobuf/DescriptorProtos;->bjf:Lcom/google/protobuf/Descriptors$Descriptor;

    return-object v0
.end method

.method static synthetic BT()Lcom/google/protobuf/cv;
    .registers 1

    .prologue
    .line 6
    sget-object v0, Lcom/google/protobuf/DescriptorProtos;->bjg:Lcom/google/protobuf/cv;

    return-object v0
.end method

.method static synthetic BU()Lcom/google/protobuf/Descriptors$Descriptor;
    .registers 1

    .prologue
    .line 6
    sget-object v0, Lcom/google/protobuf/DescriptorProtos;->bjh:Lcom/google/protobuf/Descriptors$Descriptor;

    return-object v0
.end method

.method static synthetic BV()Lcom/google/protobuf/cv;
    .registers 1

    .prologue
    .line 6
    sget-object v0, Lcom/google/protobuf/DescriptorProtos;->bji:Lcom/google/protobuf/cv;

    return-object v0
.end method

.method static synthetic Bg()Lcom/google/protobuf/Descriptors$Descriptor;
    .registers 1

    .prologue
    .line 6
    sget-object v0, Lcom/google/protobuf/DescriptorProtos;->bir:Lcom/google/protobuf/Descriptors$Descriptor;

    return-object v0
.end method

.method static synthetic Bh()Lcom/google/protobuf/cv;
    .registers 1

    .prologue
    .line 6
    sget-object v0, Lcom/google/protobuf/DescriptorProtos;->bis:Lcom/google/protobuf/cv;

    return-object v0
.end method

.method static synthetic Bi()Lcom/google/protobuf/cv;
    .registers 1

    .prologue
    .line 6
    sget-object v0, Lcom/google/protobuf/DescriptorProtos;->biu:Lcom/google/protobuf/cv;

    return-object v0
.end method

.method static synthetic Bj()Lcom/google/protobuf/Descriptors$Descriptor;
    .registers 1

    .prologue
    .line 6
    sget-object v0, Lcom/google/protobuf/DescriptorProtos;->biv:Lcom/google/protobuf/Descriptors$Descriptor;

    return-object v0
.end method

.method static synthetic Bk()Lcom/google/protobuf/cv;
    .registers 1

    .prologue
    .line 6
    sget-object v0, Lcom/google/protobuf/DescriptorProtos;->biw:Lcom/google/protobuf/cv;

    return-object v0
.end method

.method static synthetic Bl()Lcom/google/protobuf/Descriptors$Descriptor;
    .registers 1

    .prologue
    .line 6
    sget-object v0, Lcom/google/protobuf/DescriptorProtos;->bix:Lcom/google/protobuf/Descriptors$Descriptor;

    return-object v0
.end method

.method static synthetic Bm()Lcom/google/protobuf/cv;
    .registers 1

    .prologue
    .line 6
    sget-object v0, Lcom/google/protobuf/DescriptorProtos;->biy:Lcom/google/protobuf/cv;

    return-object v0
.end method

.method static synthetic Bn()Lcom/google/protobuf/Descriptors$Descriptor;
    .registers 1

    .prologue
    .line 6
    sget-object v0, Lcom/google/protobuf/DescriptorProtos;->biz:Lcom/google/protobuf/Descriptors$Descriptor;

    return-object v0
.end method

.method static synthetic Bo()Lcom/google/protobuf/cv;
    .registers 1

    .prologue
    .line 6
    sget-object v0, Lcom/google/protobuf/DescriptorProtos;->biA:Lcom/google/protobuf/cv;

    return-object v0
.end method

.method static synthetic Bp()Lcom/google/protobuf/Descriptors$Descriptor;
    .registers 1

    .prologue
    .line 6
    sget-object v0, Lcom/google/protobuf/DescriptorProtos;->biB:Lcom/google/protobuf/Descriptors$Descriptor;

    return-object v0
.end method

.method static synthetic Bq()Lcom/google/protobuf/cv;
    .registers 1

    .prologue
    .line 6
    sget-object v0, Lcom/google/protobuf/DescriptorProtos;->biC:Lcom/google/protobuf/cv;

    return-object v0
.end method

.method static synthetic Br()Lcom/google/protobuf/cv;
    .registers 1

    .prologue
    .line 6
    sget-object v0, Lcom/google/protobuf/DescriptorProtos;->biE:Lcom/google/protobuf/cv;

    return-object v0
.end method

.method static synthetic Bs()Lcom/google/protobuf/Descriptors$Descriptor;
    .registers 1

    .prologue
    .line 6
    sget-object v0, Lcom/google/protobuf/DescriptorProtos;->biF:Lcom/google/protobuf/Descriptors$Descriptor;

    return-object v0
.end method

.method static synthetic Bt()Lcom/google/protobuf/cv;
    .registers 1

    .prologue
    .line 6
    sget-object v0, Lcom/google/protobuf/DescriptorProtos;->biG:Lcom/google/protobuf/cv;

    return-object v0
.end method

.method static synthetic Bu()Lcom/google/protobuf/Descriptors$Descriptor;
    .registers 1

    .prologue
    .line 6
    sget-object v0, Lcom/google/protobuf/DescriptorProtos;->biH:Lcom/google/protobuf/Descriptors$Descriptor;

    return-object v0
.end method

.method static synthetic Bv()Lcom/google/protobuf/cv;
    .registers 1

    .prologue
    .line 6
    sget-object v0, Lcom/google/protobuf/DescriptorProtos;->biI:Lcom/google/protobuf/cv;

    return-object v0
.end method

.method static synthetic Bw()Lcom/google/protobuf/Descriptors$Descriptor;
    .registers 1

    .prologue
    .line 6
    sget-object v0, Lcom/google/protobuf/DescriptorProtos;->biJ:Lcom/google/protobuf/Descriptors$Descriptor;

    return-object v0
.end method

.method static synthetic Bx()Lcom/google/protobuf/cv;
    .registers 1

    .prologue
    .line 6
    sget-object v0, Lcom/google/protobuf/DescriptorProtos;->biK:Lcom/google/protobuf/cv;

    return-object v0
.end method

.method static synthetic By()Lcom/google/protobuf/Descriptors$Descriptor;
    .registers 1

    .prologue
    .line 6
    sget-object v0, Lcom/google/protobuf/DescriptorProtos;->biL:Lcom/google/protobuf/Descriptors$Descriptor;

    return-object v0
.end method

.method static synthetic Bz()Lcom/google/protobuf/cv;
    .registers 1

    .prologue
    .line 6
    sget-object v0, Lcom/google/protobuf/DescriptorProtos;->biM:Lcom/google/protobuf/cv;

    return-object v0
.end method

.method static synthetic a(Lcom/google/protobuf/Descriptors$FileDescriptor;)Lcom/google/protobuf/Descriptors$FileDescriptor;
    .registers 1

    .prologue
    .line 6
    sput-object p0, Lcom/google/protobuf/DescriptorProtos;->descriptor:Lcom/google/protobuf/Descriptors$FileDescriptor;

    return-object p0
.end method

.method static synthetic access$2600()Lcom/google/protobuf/Descriptors$Descriptor;
    .registers 1

    .prologue
    .line 6
    sget-object v0, Lcom/google/protobuf/DescriptorProtos;->bit:Lcom/google/protobuf/Descriptors$Descriptor;

    return-object v0
.end method

.method static synthetic access$8700()Lcom/google/protobuf/Descriptors$Descriptor;
    .registers 1

    .prologue
    .line 6
    sget-object v0, Lcom/google/protobuf/DescriptorProtos;->biD:Lcom/google/protobuf/Descriptors$Descriptor;

    return-object v0
.end method