# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# NO CHECKED-IN PROTOBUF GENCODE
# source: cel/expr/conformance/proto3/test_all_types.proto
# Protobuf Python Version: 6.31.1
"""Generated protocol buffer code."""
from google.protobuf import descriptor as _descriptor
from google.protobuf import descriptor_pool as _descriptor_pool
from google.protobuf import runtime_version as _runtime_version
from google.protobuf import symbol_database as _symbol_database
from google.protobuf.internal import builder as _builder
_runtime_version.ValidateProtobufRuntimeVersion(
    _runtime_version.Domain.PUBLIC,
    6,
    31,
    1,
    '',
    'cel/expr/conformance/proto3/test_all_types.proto'
)
# @@protoc_insertion_point(imports)

_sym_db = _symbol_database.Default()


from google.protobuf import any_pb2 as google_dot_protobuf_dot_any__pb2
from google.protobuf import duration_pb2 as google_dot_protobuf_dot_duration__pb2
from google.protobuf import empty_pb2 as google_dot_protobuf_dot_empty__pb2
from google.protobuf import field_mask_pb2 as google_dot_protobuf_dot_field__mask__pb2
from google.protobuf import struct_pb2 as google_dot_protobuf_dot_struct__pb2
from google.protobuf import timestamp_pb2 as google_dot_protobuf_dot_timestamp__pb2
from google.protobuf import wrappers_pb2 as google_dot_protobuf_dot_wrappers__pb2


DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n0cel/expr/conformance/proto3/test_all_types.proto\x12\x1b\x63\x65l.expr.conformance.proto3\x1a\x19google/protobuf/any.proto\x1a\x1egoogle/protobuf/duration.proto\x1a\x1bgoogle/protobuf/empty.proto\x1a google/protobuf/field_mask.proto\x1a\x1cgoogle/protobuf/struct.proto\x1a\x1fgoogle/protobuf/timestamp.proto\x1a\x1egoogle/protobuf/wrappers.proto\"\x82\xfa\x01\n\x0cTestAllTypes\x12\x14\n\x0csingle_int32\x18\x01 \x01(\x05\x12\x14\n\x0csingle_int64\x18\x02 \x01(\x03\x12\x15\n\rsingle_uint32\x18\x03 \x01(\r\x12\x15\n\rsingle_uint64\x18\x04 \x01(\x04\x12\x15\n\rsingle_sint32\x18\x05 \x01(\x11\x12\x15\n\rsingle_sint64\x18\x06 \x01(\x12\x12\x16\n\x0esingle_fixed32\x18\x07 \x01(\x07\x12\x16\n\x0esingle_fixed64\x18\x08 \x01(\x06\x12\x17\n\x0fsingle_sfixed32\x18\t \x01(\x0f\x12\x17\n\x0fsingle_sfixed64\x18\n \x01(\x10\x12\x14\n\x0csingle_float\x18\x0b \x01(\x02\x12\x15\n\rsingle_double\x18\x0c \x01(\x01\x12\x13\n\x0bsingle_bool\x18\r \x01(\x08\x12\x15\n\rsingle_string\x18\x0e \x01(\t\x12\x14\n\x0csingle_bytes\x18\x0f \x01(\x0c\x12\x1a\n\roptional_bool\x18\x10 \x01(\x08H\x02\x88\x01\x01\x12\x1c\n\x0foptional_string\x18\x11 \x01(\tH\x03\x88\x01\x01\x12\n\n\x02in\x18\x12 \x01(\x08\x12(\n\nsingle_any\x18\x64 \x01(\x0b\x32\x14.google.protobuf.Any\x12\x32\n\x0fsingle_duration\x18\x65 \x01(\x0b\x32\x19.google.protobuf.Duration\x12\x34\n\x10single_timestamp\x18\x66 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12.\n\rsingle_struct\x18g \x01(\x0b\x32\x17.google.protobuf.Struct\x12,\n\x0csingle_value\x18h \x01(\x0b\x32\x16.google.protobuf.Value\x12\x39\n\x14single_int64_wrapper\x18i \x01(\x0b\x32\x1b.google.protobuf.Int64Value\x12\x39\n\x14single_int32_wrapper\x18j \x01(\x0b\x32\x1b.google.protobuf.Int32Value\x12;\n\x15single_double_wrapper\x18k \x01(\x0b\x32\x1c.google.protobuf.DoubleValue\x12\x39\n\x14single_float_wrapper\x18l \x01(\x0b\x32\x1b.google.protobuf.FloatValue\x12;\n\x15single_uint64_wrapper\x18m \x01(\x0b\x32\x1c.google.protobuf.UInt64Value\x12;\n\x15single_uint32_wrapper\x18n \x01(\x0b\x32\x1c.google.protobuf.UInt32Value\x12;\n\x15single_string_wrapper\x18o \x01(\x0b\x32\x1c.google.protobuf.StringValue\x12\x37\n\x13single_bool_wrapper\x18p \x01(\x0b\x32\x1a.google.protobuf.BoolValue\x12\x39\n\x14single_bytes_wrapper\x18q \x01(\x0b\x32\x1b.google.protobuf.BytesValue\x12.\n\nlist_value\x18r \x01(\x0b\x32\x1a.google.protobuf.ListValue\x12.\n\nnull_value\x18s \x01(\x0e\x32\x1a.google.protobuf.NullValue\x12<\n\x13optional_null_value\x18t \x01(\x0e\x32\x1a.google.protobuf.NullValueH\x04\x88\x01\x01\x12.\n\nfield_mask\x18u \x01(\x0b\x32\x1a.google.protobuf.FieldMask\x12%\n\x05\x65mpty\x18v \x01(\x0b\x32\x16.google.protobuf.Empty\x12X\n\x15single_nested_message\x18\x15 \x01(\x0b\x32\x37.cel.expr.conformance.proto3.TestAllTypes.NestedMessageH\x00\x12R\n\x12single_nested_enum\x18\x16 \x01(\x0e\x32\x34.cel.expr.conformance.proto3.TestAllTypes.NestedEnumH\x00\x12S\n\x12standalone_message\x18\x17 \x01(\x0b\x32\x37.cel.expr.conformance.proto3.TestAllTypes.NestedMessage\x12M\n\x0fstandalone_enum\x18\x18 \x01(\x0e\x32\x34.cel.expr.conformance.proto3.TestAllTypes.NestedEnum\x12\x16\n\x0erepeated_int32\x18\x1f \x03(\x05\x12\x16\n\x0erepeated_int64\x18  \x03(\x03\x12\x17\n\x0frepeated_uint32\x18! \x03(\r\x12\x17\n\x0frepeated_uint64\x18\" \x03(\x04\x12\x17\n\x0frepeated_sint32\x18# \x03(\x11\x12\x17\n\x0frepeated_sint64\x18$ \x03(\x12\x12\x18\n\x10repeated_fixed32\x18% \x03(\x07\x12\x18\n\x10repeated_fixed64\x18& \x03(\x06\x12\x19\n\x11repeated_sfixed32\x18\' \x03(\x0f\x12\x19\n\x11repeated_sfixed64\x18( \x03(\x10\x12\x16\n\x0erepeated_float\x18) \x03(\x02\x12\x17\n\x0frepeated_double\x18* \x03(\x01\x12\x15\n\rrepeated_bool\x18+ \x03(\x08\x12\x17\n\x0frepeated_string\x18, \x03(\t\x12\x16\n\x0erepeated_bytes\x18- \x03(\x0c\x12X\n\x17repeated_nested_message\x18\x33 \x03(\x0b\x32\x37.cel.expr.conformance.proto3.TestAllTypes.NestedMessage\x12R\n\x14repeated_nested_enum\x18\x34 \x03(\x0e\x32\x34.cel.expr.conformance.proto3.TestAllTypes.NestedEnum\x12!\n\x15repeated_string_piece\x18\x35 \x03(\tB\x02\x08\x02\x12\x19\n\rrepeated_cord\x18\x36 \x03(\tB\x02\x08\x01\x12V\n\x15repeated_lazy_message\x18\x37 \x03(\x0b\x32\x37.cel.expr.conformance.proto3.TestAllTypes.NestedMessage\x12*\n\x0crepeated_any\x18x \x03(\x0b\x32\x14.google.protobuf.Any\x12\x34\n\x11repeated_duration\x18y \x03(\x0b\x32\x19.google.protobuf.Duration\x12\x36\n\x12repeated_timestamp\x18z \x03(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x30\n\x0frepeated_struct\x18{ \x03(\x0b\x32\x17.google.protobuf.Struct\x12.\n\x0erepeated_value\x18| \x03(\x0b\x32\x16.google.protobuf.Value\x12;\n\x16repeated_int64_wrapper\x18} \x03(\x0b\x32\x1b.google.protobuf.Int64Value\x12;\n\x16repeated_int32_wrapper\x18~ \x03(\x0b\x32\x1b.google.protobuf.Int32Value\x12=\n\x17repeated_double_wrapper\x18\x7f \x03(\x0b\x32\x1c.google.protobuf.DoubleValue\x12<\n\x16repeated_float_wrapper\x18\x80\x01 \x03(\x0b\x32\x1b.google.protobuf.FloatValue\x12>\n\x17repeated_uint64_wrapper\x18\x81\x01 \x03(\x0b\x32\x1c.google.protobuf.UInt64Value\x12>\n\x17repeated_uint32_wrapper\x18\x82\x01 \x03(\x0b\x32\x1c.google.protobuf.UInt32Value\x12>\n\x17repeated_string_wrapper\x18\x83\x01 \x03(\x0b\x32\x1c.google.protobuf.StringValue\x12:\n\x15repeated_bool_wrapper\x18\x84\x01 \x03(\x0b\x32\x1a.google.protobuf.BoolValue\x12<\n\x16repeated_bytes_wrapper\x18\x85\x01 \x03(\x0b\x32\x1b.google.protobuf.BytesValue\x12\x38\n\x13repeated_list_value\x18\x86\x01 \x03(\x0b\x32\x1a.google.protobuf.ListValue\x12\x38\n\x13repeated_null_value\x18\x87\x01 \x03(\x0e\x32\x1a.google.protobuf.NullValue\x12`\n\x15map_int64_nested_type\x18> \x03(\x0b\x32\x41.cel.expr.conformance.proto3.TestAllTypes.MapInt64NestedTypeEntry\x12Q\n\rmap_bool_bool\x18? \x03(\x0b\x32:.cel.expr.conformance.proto3.TestAllTypes.MapBoolBoolEntry\x12U\n\x0fmap_bool_string\x18@ \x03(\x0b\x32<.cel.expr.conformance.proto3.TestAllTypes.MapBoolStringEntry\x12S\n\x0emap_bool_bytes\x18\x41 \x03(\x0b\x32;.cel.expr.conformance.proto3.TestAllTypes.MapBoolBytesEntry\x12S\n\x0emap_bool_int32\x18\x42 \x03(\x0b\x32;.cel.expr.conformance.proto3.TestAllTypes.MapBoolInt32Entry\x12S\n\x0emap_bool_int64\x18\x43 \x03(\x0b\x32;.cel.expr.conformance.proto3.TestAllTypes.MapBoolInt64Entry\x12U\n\x0fmap_bool_uint32\x18\x44 \x03(\x0b\x32<.cel.expr.conformance.proto3.TestAllTypes.MapBoolUint32Entry\x12U\n\x0fmap_bool_uint64\x18\x45 \x03(\x0b\x32<.cel.expr.conformance.proto3.TestAllTypes.MapBoolUint64Entry\x12S\n\x0emap_bool_float\x18\x46 \x03(\x0b\x32;.cel.expr.conformance.proto3.TestAllTypes.MapBoolFloatEntry\x12U\n\x0fmap_bool_double\x18G \x03(\x0b\x32<.cel.expr.conformance.proto3.TestAllTypes.MapBoolDoubleEntry\x12Q\n\rmap_bool_enum\x18H \x03(\x0b\x32:.cel.expr.conformance.proto3.TestAllTypes.MapBoolEnumEntry\x12W\n\x10map_bool_message\x18I \x03(\x0b\x32=.cel.expr.conformance.proto3.TestAllTypes.MapBoolMessageEntry\x12Z\n\x11map_bool_duration\x18\xe4\x01 \x03(\x0b\x32>.cel.expr.conformance.proto3.TestAllTypes.MapBoolDurationEntry\x12\\\n\x12map_bool_timestamp\x18\xe5\x01 \x03(\x0b\x32?.cel.expr.conformance.proto3.TestAllTypes.MapBoolTimestampEntry\x12]\n\x13map_bool_null_value\x18\xe6\x01 \x03(\x0b\x32?.cel.expr.conformance.proto3.TestAllTypes.MapBoolNullValueEntry\x12P\n\x0cmap_bool_any\x18\xf6\x01 \x03(\x0b\x32\x39.cel.expr.conformance.proto3.TestAllTypes.MapBoolAnyEntry\x12V\n\x0fmap_bool_struct\x18\xf7\x01 \x03(\x0b\x32<.cel.expr.conformance.proto3.TestAllTypes.MapBoolStructEntry\x12T\n\x0emap_bool_value\x18\xf8\x01 \x03(\x0b\x32;.cel.expr.conformance.proto3.TestAllTypes.MapBoolValueEntry\x12]\n\x13map_bool_list_value\x18\xf9\x01 \x03(\x0b\x32?.cel.expr.conformance.proto3.TestAllTypes.MapBoolListValueEntry\x12\x63\n\x16map_bool_int64_wrapper\x18\xfa\x01 \x03(\x0b\x32\x42.cel.expr.conformance.proto3.TestAllTypes.MapBoolInt64WrapperEntry\x12\x63\n\x16map_bool_int32_wrapper\x18\xfb\x01 \x03(\x0b\x32\x42.cel.expr.conformance.proto3.TestAllTypes.MapBoolInt32WrapperEntry\x12\x65\n\x17map_bool_double_wrapper\x18\xfc\x01 \x03(\x0b\x32\x43.cel.expr.conformance.proto3.TestAllTypes.MapBoolDoubleWrapperEntry\x12\x63\n\x16map_bool_float_wrapper\x18\xfd\x01 \x03(\x0b\x32\x42.cel.expr.conformance.proto3.TestAllTypes.MapBoolFloatWrapperEntry\x12\x65\n\x17map_bool_uint64_wrapper\x18\xfe\x01 \x03(\x0b\x32\x43.cel.expr.conformance.proto3.TestAllTypes.MapBoolUint64WrapperEntry\x12\x65\n\x17map_bool_uint32_wrapper\x18\xff\x01 \x03(\x0b\x32\x43.cel.expr.conformance.proto3.TestAllTypes.MapBoolUint32WrapperEntry\x12\x65\n\x17map_bool_string_wrapper\x18\x80\x02 \x03(\x0b\x32\x43.cel.expr.conformance.proto3.TestAllTypes.MapBoolStringWrapperEntry\x12\x61\n\x15map_bool_bool_wrapper\x18\x81\x02 \x03(\x0b\x32\x41.cel.expr.conformance.proto3.TestAllTypes.MapBoolBoolWrapperEntry\x12\x63\n\x16map_bool_bytes_wrapper\x18\x82\x02 \x03(\x0b\x32\x42.cel.expr.conformance.proto3.TestAllTypes.MapBoolBytesWrapperEntry\x12S\n\x0emap_int32_bool\x18J \x03(\x0b\x32;.cel.expr.conformance.proto3.TestAllTypes.MapInt32BoolEntry\x12W\n\x10map_int32_string\x18K \x03(\x0b\x32=.cel.expr.conformance.proto3.TestAllTypes.MapInt32StringEntry\x12U\n\x0fmap_int32_bytes\x18L \x03(\x0b\x32<.cel.expr.conformance.proto3.TestAllTypes.MapInt32BytesEntry\x12U\n\x0fmap_int32_int32\x18M \x03(\x0b\x32<.cel.expr.conformance.proto3.TestAllTypes.MapInt32Int32Entry\x12U\n\x0fmap_int32_int64\x18N \x03(\x0b\x32<.cel.expr.conformance.proto3.TestAllTypes.MapInt32Int64Entry\x12W\n\x10map_int32_uint32\x18O \x03(\x0b\x32=.cel.expr.conformance.proto3.TestAllTypes.MapInt32Uint32Entry\x12W\n\x10map_int32_uint64\x18P \x03(\x0b\x32=.cel.expr.conformance.proto3.TestAllTypes.MapInt32Uint64Entry\x12U\n\x0fmap_int32_float\x18Q \x03(\x0b\x32<.cel.expr.conformance.proto3.TestAllTypes.MapInt32FloatEntry\x12W\n\x10map_int32_double\x18R \x03(\x0b\x32=.cel.expr.conformance.proto3.TestAllTypes.MapInt32DoubleEntry\x12S\n\x0emap_int32_enum\x18S \x03(\x0b\x32;.cel.expr.conformance.proto3.TestAllTypes.MapInt32EnumEntry\x12Y\n\x11map_int32_message\x18T \x03(\x0b\x32>.cel.expr.conformance.proto3.TestAllTypes.MapInt32MessageEntry\x12\\\n\x12map_int32_duration\x18\xe7\x01 \x03(\x0b\x32?.cel.expr.conformance.proto3.TestAllTypes.MapInt32DurationEntry\x12^\n\x13map_int32_timestamp\x18\xe8\x01 \x03(\x0b\x32@.cel.expr.conformance.proto3.TestAllTypes.MapInt32TimestampEntry\x12_\n\x14map_int32_null_value\x18\xe9\x01 \x03(\x0b\x32@.cel.expr.conformance.proto3.TestAllTypes.MapInt32NullValueEntry\x12R\n\rmap_int32_any\x18\x83\x02 \x03(\x0b\x32:.cel.expr.conformance.proto3.TestAllTypes.MapInt32AnyEntry\x12X\n\x10map_int32_struct\x18\x84\x02 \x03(\x0b\x32=.cel.expr.conformance.proto3.TestAllTypes.MapInt32StructEntry\x12V\n\x0fmap_int32_value\x18\x85\x02 \x03(\x0b\x32<.cel.expr.conformance.proto3.TestAllTypes.MapInt32ValueEntry\x12_\n\x14map_int32_list_value\x18\x86\x02 \x03(\x0b\x32@.cel.expr.conformance.proto3.TestAllTypes.MapInt32ListValueEntry\x12\x65\n\x17map_int32_int64_wrapper\x18\x87\x02 \x03(\x0b\x32\x43.cel.expr.conformance.proto3.TestAllTypes.MapInt32Int64WrapperEntry\x12\x65\n\x17map_int32_int32_wrapper\x18\x88\x02 \x03(\x0b\x32\x43.cel.expr.conformance.proto3.TestAllTypes.MapInt32Int32WrapperEntry\x12g\n\x18map_int32_double_wrapper\x18\x89\x02 \x03(\x0b\x32\x44.cel.expr.conformance.proto3.TestAllTypes.MapInt32DoubleWrapperEntry\x12\x65\n\x17map_int32_float_wrapper\x18\x8a\x02 \x03(\x0b\x32\x43.cel.expr.conformance.proto3.TestAllTypes.MapInt32FloatWrapperEntry\x12g\n\x18map_int32_uint64_wrapper\x18\x8b\x02 \x03(\x0b\x32\x44.cel.expr.conformance.proto3.TestAllTypes.MapInt32Uint64WrapperEntry\x12g\n\x18map_int32_uint32_wrapper\x18\x8c\x02 \x03(\x0b\x32\x44.cel.expr.conformance.proto3.TestAllTypes.MapInt32Uint32WrapperEntry\x12g\n\x18map_int32_string_wrapper\x18\x8d\x02 \x03(\x0b\x32\x44.cel.expr.conformance.proto3.TestAllTypes.MapInt32StringWrapperEntry\x12\x63\n\x16map_int32_bool_wrapper\x18\x8e\x02 \x03(\x0b\x32\x42.cel.expr.conformance.proto3.TestAllTypes.MapInt32BoolWrapperEntry\x12\x65\n\x17map_int32_bytes_wrapper\x18\x8f\x02 \x03(\x0b\x32\x43.cel.expr.conformance.proto3.TestAllTypes.MapInt32BytesWrapperEntry\x12S\n\x0emap_int64_bool\x18U \x03(\x0b\x32;.cel.expr.conformance.proto3.TestAllTypes.MapInt64BoolEntry\x12W\n\x10map_int64_string\x18V \x03(\x0b\x32=.cel.expr.conformance.proto3.TestAllTypes.MapInt64StringEntry\x12U\n\x0fmap_int64_bytes\x18W \x03(\x0b\x32<.cel.expr.conformance.proto3.TestAllTypes.MapInt64BytesEntry\x12U\n\x0fmap_int64_int32\x18X \x03(\x0b\x32<.cel.expr.conformance.proto3.TestAllTypes.MapInt64Int32Entry\x12U\n\x0fmap_int64_int64\x18Y \x03(\x0b\x32<.cel.expr.conformance.proto3.TestAllTypes.MapInt64Int64Entry\x12W\n\x10map_int64_uint32\x18Z \x03(\x0b\x32=.cel.expr.conformance.proto3.TestAllTypes.MapInt64Uint32Entry\x12W\n\x10map_int64_uint64\x18[ \x03(\x0b\x32=.cel.expr.conformance.proto3.TestAllTypes.MapInt64Uint64Entry\x12U\n\x0fmap_int64_float\x18\\ \x03(\x0b\x32<.cel.expr.conformance.proto3.TestAllTypes.MapInt64FloatEntry\x12W\n\x10map_int64_double\x18] \x03(\x0b\x32=.cel.expr.conformance.proto3.TestAllTypes.MapInt64DoubleEntry\x12S\n\x0emap_int64_enum\x18^ \x03(\x0b\x32;.cel.expr.conformance.proto3.TestAllTypes.MapInt64EnumEntry\x12Y\n\x11map_int64_message\x18_ \x03(\x0b\x32>.cel.expr.conformance.proto3.TestAllTypes.MapInt64MessageEntry\x12\\\n\x12map_int64_duration\x18\xea\x01 \x03(\x0b\x32?.cel.expr.conformance.proto3.TestAllTypes.MapInt64DurationEntry\x12^\n\x13map_int64_timestamp\x18\xeb\x01 \x03(\x0b\x32@.cel.expr.conformance.proto3.TestAllTypes.MapInt64TimestampEntry\x12_\n\x14map_int64_null_value\x18\xec\x01 \x03(\x0b\x32@.cel.expr.conformance.proto3.TestAllTypes.MapInt64NullValueEntry\x12R\n\rmap_int64_any\x18\x90\x02 \x03(\x0b\x32:.cel.expr.conformance.proto3.TestAllTypes.MapInt64AnyEntry\x12X\n\x10map_int64_struct\x18\x91\x02 \x03(\x0b\x32=.cel.expr.conformance.proto3.TestAllTypes.MapInt64StructEntry\x12V\n\x0fmap_int64_value\x18\x92\x02 \x03(\x0b\x32<.cel.expr.conformance.proto3.TestAllTypes.MapInt64ValueEntry\x12_\n\x14map_int64_list_value\x18\x93\x02 \x03(\x0b\x32@.cel.expr.conformance.proto3.TestAllTypes.MapInt64ListValueEntry\x12\x65\n\x17map_int64_int64_wrapper\x18\x94\x02 \x03(\x0b\x32\x43.cel.expr.conformance.proto3.TestAllTypes.MapInt64Int64WrapperEntry\x12\x65\n\x17map_int64_int32_wrapper\x18\x95\x02 \x03(\x0b\x32\x43.cel.expr.conformance.proto3.TestAllTypes.MapInt64Int32WrapperEntry\x12g\n\x18map_int64_double_wrapper\x18\x96\x02 \x03(\x0b\x32\x44.cel.expr.conformance.proto3.TestAllTypes.MapInt64DoubleWrapperEntry\x12\x65\n\x17map_int64_float_wrapper\x18\x97\x02 \x03(\x0b\x32\x43.cel.expr.conformance.proto3.TestAllTypes.MapInt64FloatWrapperEntry\x12g\n\x18map_int64_uint64_wrapper\x18\x98\x02 \x03(\x0b\x32\x44.cel.expr.conformance.proto3.TestAllTypes.MapInt64Uint64WrapperEntry\x12g\n\x18map_int64_uint32_wrapper\x18\x99\x02 \x03(\x0b\x32\x44.cel.expr.conformance.proto3.TestAllTypes.MapInt64Uint32WrapperEntry\x12g\n\x18map_int64_string_wrapper\x18\x9a\x02 \x03(\x0b\x32\x44.cel.expr.conformance.proto3.TestAllTypes.MapInt64StringWrapperEntry\x12\x63\n\x16map_int64_bool_wrapper\x18\x9b\x02 \x03(\x0b\x32\x42.cel.expr.conformance.proto3.TestAllTypes.MapInt64BoolWrapperEntry\x12\x65\n\x17map_int64_bytes_wrapper\x18\x9c\x02 \x03(\x0b\x32\x43.cel.expr.conformance.proto3.TestAllTypes.MapInt64BytesWrapperEntry\x12U\n\x0fmap_uint32_bool\x18` \x03(\x0b\x32<.cel.expr.conformance.proto3.TestAllTypes.MapUint32BoolEntry\x12Y\n\x11map_uint32_string\x18\x61 \x03(\x0b\x32>.cel.expr.conformance.proto3.TestAllTypes.MapUint32StringEntry\x12W\n\x10map_uint32_bytes\x18\x62 \x03(\x0b\x32=.cel.expr.conformance.proto3.TestAllTypes.MapUint32BytesEntry\x12W\n\x10map_uint32_int32\x18\x63 \x03(\x0b\x32=.cel.expr.conformance.proto3.TestAllTypes.MapUint32Int32Entry\x12X\n\x10map_uint32_int64\x18\xc8\x01 \x03(\x0b\x32=.cel.expr.conformance.proto3.TestAllTypes.MapUint32Int64Entry\x12Z\n\x11map_uint32_uint32\x18\xc9\x01 \x03(\x0b\x32>.cel.expr.conformance.proto3.TestAllTypes.MapUint32Uint32Entry\x12Z\n\x11map_uint32_uint64\x18\xca\x01 \x03(\x0b\x32>.cel.expr.conformance.proto3.TestAllTypes.MapUint32Uint64Entry\x12X\n\x10map_uint32_float\x18\xcb\x01 \x03(\x0b\x32=.cel.expr.conformance.proto3.TestAllTypes.MapUint32FloatEntry\x12Z\n\x11map_uint32_double\x18\xcc\x01 \x03(\x0b\x32>.cel.expr.conformance.proto3.TestAllTypes.MapUint32DoubleEntry\x12V\n\x0fmap_uint32_enum\x18\xcd\x01 \x03(\x0b\x32<.cel.expr.conformance.proto3.TestAllTypes.MapUint32EnumEntry\x12\\\n\x12map_uint32_message\x18\xce\x01 \x03(\x0b\x32?.cel.expr.conformance.proto3.TestAllTypes.MapUint32MessageEntry\x12^\n\x13map_uint32_duration\x18\xed\x01 \x03(\x0b\x32@.cel.expr.conformance.proto3.TestAllTypes.MapUint32DurationEntry\x12`\n\x14map_uint32_timestamp\x18\xee\x01 \x03(\x0b\x32\x41.cel.expr.conformance.proto3.TestAllTypes.MapUint32TimestampEntry\x12\x61\n\x15map_uint32_null_value\x18\xef\x01 \x03(\x0b\x32\x41.cel.expr.conformance.proto3.TestAllTypes.MapUint32NullValueEntry\x12T\n\x0emap_uint32_any\x18\x9d\x02 \x03(\x0b\x32;.cel.expr.conformance.proto3.TestAllTypes.MapUint32AnyEntry\x12Z\n\x11map_uint32_struct\x18\x9e\x02 \x03(\x0b\x32>.cel.expr.conformance.proto3.TestAllTypes.MapUint32StructEntry\x12X\n\x10map_uint32_value\x18\x9f\x02 \x03(\x0b\x32=.cel.expr.conformance.proto3.TestAllTypes.MapUint32ValueEntry\x12\x61\n\x15map_uint32_list_value\x18\xa0\x02 \x03(\x0b\x32\x41.cel.expr.conformance.proto3.TestAllTypes.MapUint32ListValueEntry\x12g\n\x18map_uint32_int64_wrapper\x18\xa1\x02 \x03(\x0b\x32\x44.cel.expr.conformance.proto3.TestAllTypes.MapUint32Int64WrapperEntry\x12g\n\x18map_uint32_int32_wrapper\x18\xa2\x02 \x03(\x0b\x32\x44.cel.expr.conformance.proto3.TestAllTypes.MapUint32Int32WrapperEntry\x12i\n\x19map_uint32_double_wrapper\x18\xa3\x02 \x03(\x0b\x32\x45.cel.expr.conformance.proto3.TestAllTypes.MapUint32DoubleWrapperEntry\x12g\n\x18map_uint32_float_wrapper\x18\xa4\x02 \x03(\x0b\x32\x44.cel.expr.conformance.proto3.TestAllTypes.MapUint32FloatWrapperEntry\x12i\n\x19map_uint32_uint64_wrapper\x18\xa5\x02 \x03(\x0b\x32\x45.cel.expr.conformance.proto3.TestAllTypes.MapUint32Uint64WrapperEntry\x12i\n\x19map_uint32_uint32_wrapper\x18\xa6\x02 \x03(\x0b\x32\x45.cel.expr.conformance.proto3.TestAllTypes.MapUint32Uint32WrapperEntry\x12i\n\x19map_uint32_string_wrapper\x18\xa7\x02 \x03(\x0b\x32\x45.cel.expr.conformance.proto3.TestAllTypes.MapUint32StringWrapperEntry\x12\x65\n\x17map_uint32_bool_wrapper\x18\xa8\x02 \x03(\x0b\x32\x43.cel.expr.conformance.proto3.TestAllTypes.MapUint32BoolWrapperEntry\x12g\n\x18map_uint32_bytes_wrapper\x18\xa9\x02 \x03(\x0b\x32\x44.cel.expr.conformance.proto3.TestAllTypes.MapUint32BytesWrapperEntry\x12V\n\x0fmap_uint64_bool\x18\xcf\x01 \x03(\x0b\x32<.cel.expr.conformance.proto3.TestAllTypes.MapUint64BoolEntry\x12Z\n\x11map_uint64_string\x18\xd0\x01 \x03(\x0b\x32>.cel.expr.conformance.proto3.TestAllTypes.MapUint64StringEntry\x12X\n\x10map_uint64_bytes\x18\xd1\x01 \x03(\x0b\x32=.cel.expr.conformance.proto3.TestAllTypes.MapUint64BytesEntry\x12X\n\x10map_uint64_int32\x18\xd2\x01 \x03(\x0b\x32=.cel.expr.conformance.proto3.TestAllTypes.MapUint64Int32Entry\x12X\n\x10map_uint64_int64\x18\xd3\x01 \x03(\x0b\x32=.cel.expr.conformance.proto3.TestAllTypes.MapUint64Int64Entry\x12Z\n\x11map_uint64_uint32\x18\xd4\x01 \x03(\x0b\x32>.cel.expr.conformance.proto3.TestAllTypes.MapUint64Uint32Entry\x12Z\n\x11map_uint64_uint64\x18\xd5\x01 \x03(\x0b\x32>.cel.expr.conformance.proto3.TestAllTypes.MapUint64Uint64Entry\x12X\n\x10map_uint64_float\x18\xd6\x01 \x03(\x0b\x32=.cel.expr.conformance.proto3.TestAllTypes.MapUint64FloatEntry\x12Z\n\x11map_uint64_double\x18\xd7\x01 \x03(\x0b\x32>.cel.expr.conformance.proto3.TestAllTypes.MapUint64DoubleEntry\x12V\n\x0fmap_uint64_enum\x18\xd8\x01 \x03(\x0b\x32<.cel.expr.conformance.proto3.TestAllTypes.MapUint64EnumEntry\x12\\\n\x12map_uint64_message\x18\xd9\x01 \x03(\x0b\x32?.cel.expr.conformance.proto3.TestAllTypes.MapUint64MessageEntry\x12^\n\x13map_uint64_duration\x18\xf0\x01 \x03(\x0b\x32@.cel.expr.conformance.proto3.TestAllTypes.MapUint64DurationEntry\x12`\n\x14map_uint64_timestamp\x18\xf1\x01 \x03(\x0b\x32\x41.cel.expr.conformance.proto3.TestAllTypes.MapUint64TimestampEntry\x12\x61\n\x15map_uint64_null_value\x18\xf2\x01 \x03(\x0b\x32\x41.cel.expr.conformance.proto3.TestAllTypes.MapUint64NullValueEntry\x12T\n\x0emap_uint64_any\x18\xaa\x02 \x03(\x0b\x32;.cel.expr.conformance.proto3.TestAllTypes.MapUint64AnyEntry\x12Z\n\x11map_uint64_struct\x18\xab\x02 \x03(\x0b\x32>.cel.expr.conformance.proto3.TestAllTypes.MapUint64StructEntry\x12X\n\x10map_uint64_value\x18\xac\x02 \x03(\x0b\x32=.cel.expr.conformance.proto3.TestAllTypes.MapUint64ValueEntry\x12\x61\n\x15map_uint64_list_value\x18\xad\x02 \x03(\x0b\x32\x41.cel.expr.conformance.proto3.TestAllTypes.MapUint64ListValueEntry\x12g\n\x18map_uint64_int64_wrapper\x18\xae\x02 \x03(\x0b\x32\x44.cel.expr.conformance.proto3.TestAllTypes.MapUint64Int64WrapperEntry\x12g\n\x18map_uint64_int32_wrapper\x18\xaf\x02 \x03(\x0b\x32\x44.cel.expr.conformance.proto3.TestAllTypes.MapUint64Int32WrapperEntry\x12i\n\x19map_uint64_double_wrapper\x18\xb0\x02 \x03(\x0b\x32\x45.cel.expr.conformance.proto3.TestAllTypes.MapUint64DoubleWrapperEntry\x12g\n\x18map_uint64_float_wrapper\x18\xb1\x02 \x03(\x0b\x32\x44.cel.expr.conformance.proto3.TestAllTypes.MapUint64FloatWrapperEntry\x12i\n\x19map_uint64_uint64_wrapper\x18\xb2\x02 \x03(\x0b\x32\x45.cel.expr.conformance.proto3.TestAllTypes.MapUint64Uint64WrapperEntry\x12i\n\x19map_uint64_uint32_wrapper\x18\xb3\x02 \x03(\x0b\x32\x45.cel.expr.conformance.proto3.TestAllTypes.MapUint64Uint32WrapperEntry\x12i\n\x19map_uint64_string_wrapper\x18\xb4\x02 \x03(\x0b\x32\x45.cel.expr.conformance.proto3.TestAllTypes.MapUint64StringWrapperEntry\x12\x65\n\x17map_uint64_bool_wrapper\x18\xb5\x02 \x03(\x0b\x32\x43.cel.expr.conformance.proto3.TestAllTypes.MapUint64BoolWrapperEntry\x12g\n\x18map_uint64_bytes_wrapper\x18\xb6\x02 \x03(\x0b\x32\x44.cel.expr.conformance.proto3.TestAllTypes.MapUint64BytesWrapperEntry\x12V\n\x0fmap_string_bool\x18\xda\x01 \x03(\x0b\x32<.cel.expr.conformance.proto3.TestAllTypes.MapStringBoolEntry\x12Y\n\x11map_string_string\x18= \x03(\x0b\x32>.cel.expr.conformance.proto3.TestAllTypes.MapStringStringEntry\x12X\n\x10map_string_bytes\x18\xdb\x01 \x03(\x0b\x32=.cel.expr.conformance.proto3.TestAllTypes.MapStringBytesEntry\x12X\n\x10map_string_int32\x18\xdc\x01 \x03(\x0b\x32=.cel.expr.conformance.proto3.TestAllTypes.MapStringInt32Entry\x12X\n\x10map_string_int64\x18\xdd\x01 \x03(\x0b\x32=.cel.expr.conformance.proto3.TestAllTypes.MapStringInt64Entry\x12Z\n\x11map_string_uint32\x18\xde\x01 \x03(\x0b\x32>.cel.expr.conformance.proto3.TestAllTypes.MapStringUint32Entry\x12Z\n\x11map_string_uint64\x18\xdf\x01 \x03(\x0b\x32>.cel.expr.conformance.proto3.TestAllTypes.MapStringUint64Entry\x12X\n\x10map_string_float\x18\xe0\x01 \x03(\x0b\x32=.cel.expr.conformance.proto3.TestAllTypes.MapStringFloatEntry\x12Z\n\x11map_string_double\x18\xe1\x01 \x03(\x0b\x32>.cel.expr.conformance.proto3.TestAllTypes.MapStringDoubleEntry\x12V\n\x0fmap_string_enum\x18\xe2\x01 \x03(\x0b\x32<.cel.expr.conformance.proto3.TestAllTypes.MapStringEnumEntry\x12\\\n\x12map_string_message\x18\xe3\x01 \x03(\x0b\x32?.cel.expr.conformance.proto3.TestAllTypes.MapStringMessageEntry\x12^\n\x13map_string_duration\x18\xf3\x01 \x03(\x0b\x32@.cel.expr.conformance.proto3.TestAllTypes.MapStringDurationEntry\x12`\n\x14map_string_timestamp\x18\xf4\x01 \x03(\x0b\x32\x41.cel.expr.conformance.proto3.TestAllTypes.MapStringTimestampEntry\x12\x61\n\x15map_string_null_value\x18\xf5\x01 \x03(\x0b\x32\x41.cel.expr.conformance.proto3.TestAllTypes.MapStringNullValueEntry\x12T\n\x0emap_string_any\x18\xb7\x02 \x03(\x0b\x32;.cel.expr.conformance.proto3.TestAllTypes.MapStringAnyEntry\x12Z\n\x11map_string_struct\x18\xb8\x02 \x03(\x0b\x32>.cel.expr.conformance.proto3.TestAllTypes.MapStringStructEntry\x12X\n\x10map_string_value\x18\xb9\x02 \x03(\x0b\x32=.cel.expr.conformance.proto3.TestAllTypes.MapStringValueEntry\x12\x61\n\x15map_string_list_value\x18\xba\x02 \x03(\x0b\x32\x41.cel.expr.conformance.proto3.TestAllTypes.MapStringListValueEntry\x12g\n\x18map_string_int64_wrapper\x18\xbb\x02 \x03(\x0b\x32\x44.cel.expr.conformance.proto3.TestAllTypes.MapStringInt64WrapperEntry\x12g\n\x18map_string_int32_wrapper\x18\xbc\x02 \x03(\x0b\x32\x44.cel.expr.conformance.proto3.TestAllTypes.MapStringInt32WrapperEntry\x12i\n\x19map_string_double_wrapper\x18\xbd\x02 \x03(\x0b\x32\x45.cel.expr.conformance.proto3.TestAllTypes.MapStringDoubleWrapperEntry\x12g\n\x18map_string_float_wrapper\x18\xbe\x02 \x03(\x0b\x32\x44.cel.expr.conformance.proto3.TestAllTypes.MapStringFloatWrapperEntry\x12i\n\x19map_string_uint64_wrapper\x18\xbf\x02 \x03(\x0b\x32\x45.cel.expr.conformance.proto3.TestAllTypes.MapStringUint64WrapperEntry\x12i\n\x19map_string_uint32_wrapper\x18\xc0\x02 \x03(\x0b\x32\x45.cel.expr.conformance.proto3.TestAllTypes.MapStringUint32WrapperEntry\x12i\n\x19map_string_string_wrapper\x18\xc1\x02 \x03(\x0b\x32\x45.cel.expr.conformance.proto3.TestAllTypes.MapStringStringWrapperEntry\x12\x65\n\x17map_string_bool_wrapper\x18\xc2\x02 \x03(\x0b\x32\x43.cel.expr.conformance.proto3.TestAllTypes.MapStringBoolWrapperEntry\x12g\n\x18map_string_bytes_wrapper\x18\xc3\x02 \x03(\x0b\x32\x44.cel.expr.conformance.proto3.TestAllTypes.MapStringBytesWrapperEntry\x12\x46\n\noneof_type\x18\x90\x03 \x01(\x0b\x32/.cel.expr.conformance.proto3.NestedTestAllTypesH\x01\x12M\n\toneof_msg\x18\x91\x03 \x01(\x0b\x32\x37.cel.expr.conformance.proto3.TestAllTypes.NestedMessageH\x01\x12\x15\n\noneof_bool\x18\x92\x03 \x01(\x08H\x01\x1a\x1b\n\rNestedMessage\x12\n\n\x02\x62\x62\x18\x01 \x01(\x05\x1aj\n\x17MapInt64NestedTypeEntry\x12\x0b\n\x03key\x18\x01 \x01(\x03\x12>\n\x05value\x18\x02 \x01(\x0b\x32/.cel.expr.conformance.proto3.NestedTestAllTypes:\x02\x38\x01\x1a\x32\n\x10MapBoolBoolEntry\x12\x0b\n\x03key\x18\x01 \x01(\x08\x12\r\n\x05value\x18\x02 \x01(\x08:\x02\x38\x01\x1a\x34\n\x12MapBoolStringEntry\x12\x0b\n\x03key\x18\x01 \x01(\x08\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\x1a\x33\n\x11MapBoolBytesEntry\x12\x0b\n\x03key\x18\x01 \x01(\x08\x12\r\n\x05value\x18\x02 \x01(\x0c:\x02\x38\x01\x1a\x33\n\x11MapBoolInt32Entry\x12\x0b\n\x03key\x18\x01 \x01(\x08\x12\r\n\x05value\x18\x02 \x01(\x05:\x02\x38\x01\x1a\x33\n\x11MapBoolInt64Entry\x12\x0b\n\x03key\x18\x01 \x01(\x08\x12\r\n\x05value\x18\x02 \x01(\x03:\x02\x38\x01\x1a\x34\n\x12MapBoolUint32Entry\x12\x0b\n\x03key\x18\x01 \x01(\x08\x12\r\n\x05value\x18\x02 \x01(\r:\x02\x38\x01\x1a\x34\n\x12MapBoolUint64Entry\x12\x0b\n\x03key\x18\x01 \x01(\x08\x12\r\n\x05value\x18\x02 \x01(\x04:\x02\x38\x01\x1a\x33\n\x11MapBoolFloatEntry\x12\x0b\n\x03key\x18\x01 \x01(\x08\x12\r\n\x05value\x18\x02 \x01(\x02:\x02\x38\x01\x1a\x34\n\x12MapBoolDoubleEntry\x12\x0b\n\x03key\x18\x01 \x01(\x08\x12\r\n\x05value\x18\x02 \x01(\x01:\x02\x38\x01\x1ah\n\x10MapBoolEnumEntry\x12\x0b\n\x03key\x18\x01 \x01(\x08\x12\x43\n\x05value\x18\x02 \x01(\x0e\x32\x34.cel.expr.conformance.proto3.TestAllTypes.NestedEnum:\x02\x38\x01\x1an\n\x13MapBoolMessageEntry\x12\x0b\n\x03key\x18\x01 \x01(\x08\x12\x46\n\x05value\x18\x02 \x01(\x0b\x32\x37.cel.expr.conformance.proto3.TestAllTypes.NestedMessage:\x02\x38\x01\x1aQ\n\x14MapBoolDurationEntry\x12\x0b\n\x03key\x18\x01 \x01(\x08\x12(\n\x05value\x18\x02 \x01(\x0b\x32\x19.google.protobuf.Duration:\x02\x38\x01\x1aS\n\x15MapBoolTimestampEntry\x12\x0b\n\x03key\x18\x01 \x01(\x08\x12)\n\x05value\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.Timestamp:\x02\x38\x01\x1aS\n\x15MapBoolNullValueEntry\x12\x0b\n\x03key\x18\x01 \x01(\x08\x12)\n\x05value\x18\x02 \x01(\x0e\x32\x1a.google.protobuf.NullValue:\x02\x38\x01\x1aG\n\x0fMapBoolAnyEntry\x12\x0b\n\x03key\x18\x01 \x01(\x08\x12#\n\x05value\x18\x02 \x01(\x0b\x32\x14.google.protobuf.Any:\x02\x38\x01\x1aM\n\x12MapBoolStructEntry\x12\x0b\n\x03key\x18\x01 \x01(\x08\x12&\n\x05value\x18\x02 \x01(\x0b\x32\x17.google.protobuf.Struct:\x02\x38\x01\x1aK\n\x11MapBoolValueEntry\x12\x0b\n\x03key\x18\x01 \x01(\x08\x12%\n\x05value\x18\x02 \x01(\x0b\x32\x16.google.protobuf.Value:\x02\x38\x01\x1aS\n\x15MapBoolListValueEntry\x12\x0b\n\x03key\x18\x01 \x01(\x08\x12)\n\x05value\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.ListValue:\x02\x38\x01\x1aW\n\x18MapBoolInt64WrapperEntry\x12\x0b\n\x03key\x18\x01 \x01(\x08\x12*\n\x05value\x18\x02 \x01(\x0b\x32\x1b.google.protobuf.Int64Value:\x02\x38\x01\x1aW\n\x18MapBoolInt32WrapperEntry\x12\x0b\n\x03key\x18\x01 \x01(\x08\x12*\n\x05value\x18\x02 \x01(\x0b\x32\x1b.google.protobuf.Int32Value:\x02\x38\x01\x1aY\n\x19MapBoolDoubleWrapperEntry\x12\x0b\n\x03key\x18\x01 \x01(\x08\x12+\n\x05value\x18\x02 \x01(\x0b\x32\x1c.google.protobuf.DoubleValue:\x02\x38\x01\x1aW\n\x18MapBoolFloatWrapperEntry\x12\x0b\n\x03key\x18\x01 \x01(\x08\x12*\n\x05value\x18\x02 \x01(\x0b\x32\x1b.google.protobuf.FloatValue:\x02\x38\x01\x1aY\n\x19MapBoolUint64WrapperEntry\x12\x0b\n\x03key\x18\x01 \x01(\x08\x12+\n\x05value\x18\x02 \x01(\x0b\x32\x1c.google.protobuf.UInt64Value:\x02\x38\x01\x1aY\n\x19MapBoolUint32WrapperEntry\x12\x0b\n\x03key\x18\x01 \x01(\x08\x12+\n\x05value\x18\x02 \x01(\x0b\x32\x1c.google.protobuf.UInt32Value:\x02\x38\x01\x1aY\n\x19MapBoolStringWrapperEntry\x12\x0b\n\x03key\x18\x01 \x01(\x08\x12+\n\x05value\x18\x02 \x01(\x0b\x32\x1c.google.protobuf.StringValue:\x02\x38\x01\x1aU\n\x17MapBoolBoolWrapperEntry\x12\x0b\n\x03key\x18\x01 \x01(\x08\x12)\n\x05value\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.BoolValue:\x02\x38\x01\x1aW\n\x18MapBoolBytesWrapperEntry\x12\x0b\n\x03key\x18\x01 \x01(\x08\x12*\n\x05value\x18\x02 \x01(\x0b\x32\x1b.google.protobuf.BytesValue:\x02\x38\x01\x1a\x33\n\x11MapInt32BoolEntry\x12\x0b\n\x03key\x18\x01 \x01(\x05\x12\r\n\x05value\x18\x02 \x01(\x08:\x02\x38\x01\x1a\x35\n\x13MapInt32StringEntry\x12\x0b\n\x03key\x18\x01 \x01(\x05\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\x1a\x34\n\x12MapInt32BytesEntry\x12\x0b\n\x03key\x18\x01 \x01(\x05\x12\r\n\x05value\x18\x02 \x01(\x0c:\x02\x38\x01\x1a\x34\n\x12MapInt32Int32Entry\x12\x0b\n\x03key\x18\x01 \x01(\x05\x12\r\n\x05value\x18\x02 \x01(\x05:\x02\x38\x01\x1a\x34\n\x12MapInt32Int64Entry\x12\x0b\n\x03key\x18\x01 \x01(\x05\x12\r\n\x05value\x18\x02 \x01(\x03:\x02\x38\x01\x1a\x35\n\x13MapInt32Uint32Entry\x12\x0b\n\x03key\x18\x01 \x01(\x05\x12\r\n\x05value\x18\x02 \x01(\r:\x02\x38\x01\x1a\x35\n\x13MapInt32Uint64Entry\x12\x0b\n\x03key\x18\x01 \x01(\x05\x12\r\n\x05value\x18\x02 \x01(\x04:\x02\x38\x01\x1a\x34\n\x12MapInt32FloatEntry\x12\x0b\n\x03key\x18\x01 \x01(\x05\x12\r\n\x05value\x18\x02 \x01(\x02:\x02\x38\x01\x1a\x35\n\x13MapInt32DoubleEntry\x12\x0b\n\x03key\x18\x01 \x01(\x05\x12\r\n\x05value\x18\x02 \x01(\x01:\x02\x38\x01\x1ai\n\x11MapInt32EnumEntry\x12\x0b\n\x03key\x18\x01 \x01(\x05\x12\x43\n\x05value\x18\x02 \x01(\x0e\x32\x34.cel.expr.conformance.proto3.TestAllTypes.NestedEnum:\x02\x38\x01\x1ao\n\x14MapInt32MessageEntry\x12\x0b\n\x03key\x18\x01 \x01(\x05\x12\x46\n\x05value\x18\x02 \x01(\x0b\x32\x37.cel.expr.conformance.proto3.TestAllTypes.NestedMessage:\x02\x38\x01\x1aR\n\x15MapInt32DurationEntry\x12\x0b\n\x03key\x18\x01 \x01(\x05\x12(\n\x05value\x18\x02 \x01(\x0b\x32\x19.google.protobuf.Duration:\x02\x38\x01\x1aT\n\x16MapInt32TimestampEntry\x12\x0b\n\x03key\x18\x01 \x01(\x05\x12)\n\x05value\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.Timestamp:\x02\x38\x01\x1aT\n\x16MapInt32NullValueEntry\x12\x0b\n\x03key\x18\x01 \x01(\x05\x12)\n\x05value\x18\x02 \x01(\x0e\x32\x1a.google.protobuf.NullValue:\x02\x38\x01\x1aH\n\x10MapInt32AnyEntry\x12\x0b\n\x03key\x18\x01 \x01(\x05\x12#\n\x05value\x18\x02 \x01(\x0b\x32\x14.google.protobuf.Any:\x02\x38\x01\x1aN\n\x13MapInt32StructEntry\x12\x0b\n\x03key\x18\x01 \x01(\x05\x12&\n\x05value\x18\x02 \x01(\x0b\x32\x17.google.protobuf.Struct:\x02\x38\x01\x1aL\n\x12MapInt32ValueEntry\x12\x0b\n\x03key\x18\x01 \x01(\x05\x12%\n\x05value\x18\x02 \x01(\x0b\x32\x16.google.protobuf.Value:\x02\x38\x01\x1aT\n\x16MapInt32ListValueEntry\x12\x0b\n\x03key\x18\x01 \x01(\x05\x12)\n\x05value\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.ListValue:\x02\x38\x01\x1aX\n\x19MapInt32Int64WrapperEntry\x12\x0b\n\x03key\x18\x01 \x01(\x05\x12*\n\x05value\x18\x02 \x01(\x0b\x32\x1b.google.protobuf.Int64Value:\x02\x38\x01\x1aX\n\x19MapInt32Int32WrapperEntry\x12\x0b\n\x03key\x18\x01 \x01(\x05\x12*\n\x05value\x18\x02 \x01(\x0b\x32\x1b.google.protobuf.Int32Value:\x02\x38\x01\x1aZ\n\x1aMapInt32DoubleWrapperEntry\x12\x0b\n\x03key\x18\x01 \x01(\x05\x12+\n\x05value\x18\x02 \x01(\x0b\x32\x1c.google.protobuf.DoubleValue:\x02\x38\x01\x1aX\n\x19MapInt32FloatWrapperEntry\x12\x0b\n\x03key\x18\x01 \x01(\x05\x12*\n\x05value\x18\x02 \x01(\x0b\x32\x1b.google.protobuf.FloatValue:\x02\x38\x01\x1aZ\n\x1aMapInt32Uint64WrapperEntry\x12\x0b\n\x03key\x18\x01 \x01(\x05\x12+\n\x05value\x18\x02 \x01(\x0b\x32\x1c.google.protobuf.UInt64Value:\x02\x38\x01\x1aZ\n\x1aMapInt32Uint32WrapperEntry\x12\x0b\n\x03key\x18\x01 \x01(\x05\x12+\n\x05value\x18\x02 \x01(\x0b\x32\x1c.google.protobuf.UInt32Value:\x02\x38\x01\x1aZ\n\x1aMapInt32StringWrapperEntry\x12\x0b\n\x03key\x18\x01 \x01(\x05\x12+\n\x05value\x18\x02 \x01(\x0b\x32\x1c.google.protobuf.StringValue:\x02\x38\x01\x1aV\n\x18MapInt32BoolWrapperEntry\x12\x0b\n\x03key\x18\x01 \x01(\x05\x12)\n\x05value\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.BoolValue:\x02\x38\x01\x1aX\n\x19MapInt32BytesWrapperEntry\x12\x0b\n\x03key\x18\x01 \x01(\x05\x12*\n\x05value\x18\x02 \x01(\x0b\x32\x1b.google.protobuf.BytesValue:\x02\x38\x01\x1a\x33\n\x11MapInt64BoolEntry\x12\x0b\n\x03key\x18\x01 \x01(\x03\x12\r\n\x05value\x18\x02 \x01(\x08:\x02\x38\x01\x1a\x35\n\x13MapInt64StringEntry\x12\x0b\n\x03key\x18\x01 \x01(\x03\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\x1a\x34\n\x12MapInt64BytesEntry\x12\x0b\n\x03key\x18\x01 \x01(\x03\x12\r\n\x05value\x18\x02 \x01(\x0c:\x02\x38\x01\x1a\x34\n\x12MapInt64Int32Entry\x12\x0b\n\x03key\x18\x01 \x01(\x03\x12\r\n\x05value\x18\x02 \x01(\x05:\x02\x38\x01\x1a\x34\n\x12MapInt64Int64Entry\x12\x0b\n\x03key\x18\x01 \x01(\x03\x12\r\n\x05value\x18\x02 \x01(\x03:\x02\x38\x01\x1a\x35\n\x13MapInt64Uint32Entry\x12\x0b\n\x03key\x18\x01 \x01(\x03\x12\r\n\x05value\x18\x02 \x01(\r:\x02\x38\x01\x1a\x35\n\x13MapInt64Uint64Entry\x12\x0b\n\x03key\x18\x01 \x01(\x03\x12\r\n\x05value\x18\x02 \x01(\x04:\x02\x38\x01\x1a\x34\n\x12MapInt64FloatEntry\x12\x0b\n\x03key\x18\x01 \x01(\x03\x12\r\n\x05value\x18\x02 \x01(\x02:\x02\x38\x01\x1a\x35\n\x13MapInt64DoubleEntry\x12\x0b\n\x03key\x18\x01 \x01(\x03\x12\r\n\x05value\x18\x02 \x01(\x01:\x02\x38\x01\x1ai\n\x11MapInt64EnumEntry\x12\x0b\n\x03key\x18\x01 \x01(\x03\x12\x43\n\x05value\x18\x02 \x01(\x0e\x32\x34.cel.expr.conformance.proto3.TestAllTypes.NestedEnum:\x02\x38\x01\x1ao\n\x14MapInt64MessageEntry\x12\x0b\n\x03key\x18\x01 \x01(\x03\x12\x46\n\x05value\x18\x02 \x01(\x0b\x32\x37.cel.expr.conformance.proto3.TestAllTypes.NestedMessage:\x02\x38\x01\x1aR\n\x15MapInt64DurationEntry\x12\x0b\n\x03key\x18\x01 \x01(\x03\x12(\n\x05value\x18\x02 \x01(\x0b\x32\x19.google.protobuf.Duration:\x02\x38\x01\x1aT\n\x16MapInt64TimestampEntry\x12\x0b\n\x03key\x18\x01 \x01(\x03\x12)\n\x05value\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.Timestamp:\x02\x38\x01\x1aT\n\x16MapInt64NullValueEntry\x12\x0b\n\x03key\x18\x01 \x01(\x03\x12)\n\x05value\x18\x02 \x01(\x0e\x32\x1a.google.protobuf.NullValue:\x02\x38\x01\x1aH\n\x10MapInt64AnyEntry\x12\x0b\n\x03key\x18\x01 \x01(\x03\x12#\n\x05value\x18\x02 \x01(\x0b\x32\x14.google.protobuf.Any:\x02\x38\x01\x1aN\n\x13MapInt64StructEntry\x12\x0b\n\x03key\x18\x01 \x01(\x03\x12&\n\x05value\x18\x02 \x01(\x0b\x32\x17.google.protobuf.Struct:\x02\x38\x01\x1aL\n\x12MapInt64ValueEntry\x12\x0b\n\x03key\x18\x01 \x01(\x03\x12%\n\x05value\x18\x02 \x01(\x0b\x32\x16.google.protobuf.Value:\x02\x38\x01\x1aT\n\x16MapInt64ListValueEntry\x12\x0b\n\x03key\x18\x01 \x01(\x03\x12)\n\x05value\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.ListValue:\x02\x38\x01\x1aX\n\x19MapInt64Int64WrapperEntry\x12\x0b\n\x03key\x18\x01 \x01(\x03\x12*\n\x05value\x18\x02 \x01(\x0b\x32\x1b.google.protobuf.Int64Value:\x02\x38\x01\x1aX\n\x19MapInt64Int32WrapperEntry\x12\x0b\n\x03key\x18\x01 \x01(\x03\x12*\n\x05value\x18\x02 \x01(\x0b\x32\x1b.google.protobuf.Int32Value:\x02\x38\x01\x1aZ\n\x1aMapInt64DoubleWrapperEntry\x12\x0b\n\x03key\x18\x01 \x01(\x03\x12+\n\x05value\x18\x02 \x01(\x0b\x32\x1c.google.protobuf.DoubleValue:\x02\x38\x01\x1aX\n\x19MapInt64FloatWrapperEntry\x12\x0b\n\x03key\x18\x01 \x01(\x03\x12*\n\x05value\x18\x02 \x01(\x0b\x32\x1b.google.protobuf.FloatValue:\x02\x38\x01\x1aZ\n\x1aMapInt64Uint64WrapperEntry\x12\x0b\n\x03key\x18\x01 \x01(\x03\x12+\n\x05value\x18\x02 \x01(\x0b\x32\x1c.google.protobuf.UInt64Value:\x02\x38\x01\x1aZ\n\x1aMapInt64Uint32WrapperEntry\x12\x0b\n\x03key\x18\x01 \x01(\x03\x12+\n\x05value\x18\x02 \x01(\x0b\x32\x1c.google.protobuf.UInt32Value:\x02\x38\x01\x1aZ\n\x1aMapInt64StringWrapperEntry\x12\x0b\n\x03key\x18\x01 \x01(\x03\x12+\n\x05value\x18\x02 \x01(\x0b\x32\x1c.google.protobuf.StringValue:\x02\x38\x01\x1aV\n\x18MapInt64BoolWrapperEntry\x12\x0b\n\x03key\x18\x01 \x01(\x03\x12)\n\x05value\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.BoolValue:\x02\x38\x01\x1aX\n\x19MapInt64BytesWrapperEntry\x12\x0b\n\x03key\x18\x01 \x01(\x03\x12*\n\x05value\x18\x02 \x01(\x0b\x32\x1b.google.protobuf.BytesValue:\x02\x38\x01\x1a\x34\n\x12MapUint32BoolEntry\x12\x0b\n\x03key\x18\x01 \x01(\r\x12\r\n\x05value\x18\x02 \x01(\x08:\x02\x38\x01\x1a\x36\n\x14MapUint32StringEntry\x12\x0b\n\x03key\x18\x01 \x01(\r\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\x1a\x35\n\x13MapUint32BytesEntry\x12\x0b\n\x03key\x18\x01 \x01(\r\x12\r\n\x05value\x18\x02 \x01(\x0c:\x02\x38\x01\x1a\x35\n\x13MapUint32Int32Entry\x12\x0b\n\x03key\x18\x01 \x01(\r\x12\r\n\x05value\x18\x02 \x01(\x05:\x02\x38\x01\x1a\x35\n\x13MapUint32Int64Entry\x12\x0b\n\x03key\x18\x01 \x01(\r\x12\r\n\x05value\x18\x02 \x01(\x03:\x02\x38\x01\x1a\x36\n\x14MapUint32Uint32Entry\x12\x0b\n\x03key\x18\x01 \x01(\r\x12\r\n\x05value\x18\x02 \x01(\r:\x02\x38\x01\x1a\x36\n\x14MapUint32Uint64Entry\x12\x0b\n\x03key\x18\x01 \x01(\r\x12\r\n\x05value\x18\x02 \x01(\x04:\x02\x38\x01\x1a\x35\n\x13MapUint32FloatEntry\x12\x0b\n\x03key\x18\x01 \x01(\r\x12\r\n\x05value\x18\x02 \x01(\x02:\x02\x38\x01\x1a\x36\n\x14MapUint32DoubleEntry\x12\x0b\n\x03key\x18\x01 \x01(\r\x12\r\n\x05value\x18\x02 \x01(\x01:\x02\x38\x01\x1aj\n\x12MapUint32EnumEntry\x12\x0b\n\x03key\x18\x01 \x01(\r\x12\x43\n\x05value\x18\x02 \x01(\x0e\x32\x34.cel.expr.conformance.proto3.TestAllTypes.NestedEnum:\x02\x38\x01\x1ap\n\x15MapUint32MessageEntry\x12\x0b\n\x03key\x18\x01 \x01(\r\x12\x46\n\x05value\x18\x02 \x01(\x0b\x32\x37.cel.expr.conformance.proto3.TestAllTypes.NestedMessage:\x02\x38\x01\x1aS\n\x16MapUint32DurationEntry\x12\x0b\n\x03key\x18\x01 \x01(\r\x12(\n\x05value\x18\x02 \x01(\x0b\x32\x19.google.protobuf.Duration:\x02\x38\x01\x1aU\n\x17MapUint32TimestampEntry\x12\x0b\n\x03key\x18\x01 \x01(\r\x12)\n\x05value\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.Timestamp:\x02\x38\x01\x1aU\n\x17MapUint32NullValueEntry\x12\x0b\n\x03key\x18\x01 \x01(\r\x12)\n\x05value\x18\x02 \x01(\x0e\x32\x1a.google.protobuf.NullValue:\x02\x38\x01\x1aI\n\x11MapUint32AnyEntry\x12\x0b\n\x03key\x18\x01 \x01(\r\x12#\n\x05value\x18\x02 \x01(\x0b\x32\x14.google.protobuf.Any:\x02\x38\x01\x1aO\n\x14MapUint32StructEntry\x12\x0b\n\x03key\x18\x01 \x01(\r\x12&\n\x05value\x18\x02 \x01(\x0b\x32\x17.google.protobuf.Struct:\x02\x38\x01\x1aM\n\x13MapUint32ValueEntry\x12\x0b\n\x03key\x18\x01 \x01(\r\x12%\n\x05value\x18\x02 \x01(\x0b\x32\x16.google.protobuf.Value:\x02\x38\x01\x1aU\n\x17MapUint32ListValueEntry\x12\x0b\n\x03key\x18\x01 \x01(\r\x12)\n\x05value\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.ListValue:\x02\x38\x01\x1aY\n\x1aMapUint32Int64WrapperEntry\x12\x0b\n\x03key\x18\x01 \x01(\r\x12*\n\x05value\x18\x02 \x01(\x0b\x32\x1b.google.protobuf.Int64Value:\x02\x38\x01\x1aY\n\x1aMapUint32Int32WrapperEntry\x12\x0b\n\x03key\x18\x01 \x01(\r\x12*\n\x05value\x18\x02 \x01(\x0b\x32\x1b.google.protobuf.Int32Value:\x02\x38\x01\x1a[\n\x1bMapUint32DoubleWrapperEntry\x12\x0b\n\x03key\x18\x01 \x01(\r\x12+\n\x05value\x18\x02 \x01(\x0b\x32\x1c.google.protobuf.DoubleValue:\x02\x38\x01\x1aY\n\x1aMapUint32FloatWrapperEntry\x12\x0b\n\x03key\x18\x01 \x01(\r\x12*\n\x05value\x18\x02 \x01(\x0b\x32\x1b.google.protobuf.FloatValue:\x02\x38\x01\x1a[\n\x1bMapUint32Uint64WrapperEntry\x12\x0b\n\x03key\x18\x01 \x01(\r\x12+\n\x05value\x18\x02 \x01(\x0b\x32\x1c.google.protobuf.UInt64Value:\x02\x38\x01\x1a[\n\x1bMapUint32Uint32WrapperEntry\x12\x0b\n\x03key\x18\x01 \x01(\r\x12+\n\x05value\x18\x02 \x01(\x0b\x32\x1c.google.protobuf.UInt32Value:\x02\x38\x01\x1a[\n\x1bMapUint32StringWrapperEntry\x12\x0b\n\x03key\x18\x01 \x01(\r\x12+\n\x05value\x18\x02 \x01(\x0b\x32\x1c.google.protobuf.StringValue:\x02\x38\x01\x1aW\n\x19MapUint32BoolWrapperEntry\x12\x0b\n\x03key\x18\x01 \x01(\r\x12)\n\x05value\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.BoolValue:\x02\x38\x01\x1aY\n\x1aMapUint32BytesWrapperEntry\x12\x0b\n\x03key\x18\x01 \x01(\r\x12*\n\x05value\x18\x02 \x01(\x0b\x32\x1b.google.protobuf.BytesValue:\x02\x38\x01\x1a\x34\n\x12MapUint64BoolEntry\x12\x0b\n\x03key\x18\x01 \x01(\x04\x12\r\n\x05value\x18\x02 \x01(\x08:\x02\x38\x01\x1a\x36\n\x14MapUint64StringEntry\x12\x0b\n\x03key\x18\x01 \x01(\x04\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\x1a\x35\n\x13MapUint64BytesEntry\x12\x0b\n\x03key\x18\x01 \x01(\x04\x12\r\n\x05value\x18\x02 \x01(\x0c:\x02\x38\x01\x1a\x35\n\x13MapUint64Int32Entry\x12\x0b\n\x03key\x18\x01 \x01(\x04\x12\r\n\x05value\x18\x02 \x01(\x05:\x02\x38\x01\x1a\x35\n\x13MapUint64Int64Entry\x12\x0b\n\x03key\x18\x01 \x01(\x04\x12\r\n\x05value\x18\x02 \x01(\x03:\x02\x38\x01\x1a\x36\n\x14MapUint64Uint32Entry\x12\x0b\n\x03key\x18\x01 \x01(\x04\x12\r\n\x05value\x18\x02 \x01(\r:\x02\x38\x01\x1a\x36\n\x14MapUint64Uint64Entry\x12\x0b\n\x03key\x18\x01 \x01(\x04\x12\r\n\x05value\x18\x02 \x01(\x04:\x02\x38\x01\x1a\x35\n\x13MapUint64FloatEntry\x12\x0b\n\x03key\x18\x01 \x01(\x04\x12\r\n\x05value\x18\x02 \x01(\x02:\x02\x38\x01\x1a\x36\n\x14MapUint64DoubleEntry\x12\x0b\n\x03key\x18\x01 \x01(\x04\x12\r\n\x05value\x18\x02 \x01(\x01:\x02\x38\x01\x1aj\n\x12MapUint64EnumEntry\x12\x0b\n\x03key\x18\x01 \x01(\x04\x12\x43\n\x05value\x18\x02 \x01(\x0e\x32\x34.cel.expr.conformance.proto3.TestAllTypes.NestedEnum:\x02\x38\x01\x1ap\n\x15MapUint64MessageEntry\x12\x0b\n\x03key\x18\x01 \x01(\x04\x12\x46\n\x05value\x18\x02 \x01(\x0b\x32\x37.cel.expr.conformance.proto3.TestAllTypes.NestedMessage:\x02\x38\x01\x1aS\n\x16MapUint64DurationEntry\x12\x0b\n\x03key\x18\x01 \x01(\x04\x12(\n\x05value\x18\x02 \x01(\x0b\x32\x19.google.protobuf.Duration:\x02\x38\x01\x1aU\n\x17MapUint64TimestampEntry\x12\x0b\n\x03key\x18\x01 \x01(\x04\x12)\n\x05value\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.Timestamp:\x02\x38\x01\x1aU\n\x17MapUint64NullValueEntry\x12\x0b\n\x03key\x18\x01 \x01(\x04\x12)\n\x05value\x18\x02 \x01(\x0e\x32\x1a.google.protobuf.NullValue:\x02\x38\x01\x1aI\n\x11MapUint64AnyEntry\x12\x0b\n\x03key\x18\x01 \x01(\x04\x12#\n\x05value\x18\x02 \x01(\x0b\x32\x14.google.protobuf.Any:\x02\x38\x01\x1aO\n\x14MapUint64StructEntry\x12\x0b\n\x03key\x18\x01 \x01(\x04\x12&\n\x05value\x18\x02 \x01(\x0b\x32\x17.google.protobuf.Struct:\x02\x38\x01\x1aM\n\x13MapUint64ValueEntry\x12\x0b\n\x03key\x18\x01 \x01(\x04\x12%\n\x05value\x18\x02 \x01(\x0b\x32\x16.google.protobuf.Value:\x02\x38\x01\x1aU\n\x17MapUint64ListValueEntry\x12\x0b\n\x03key\x18\x01 \x01(\x04\x12)\n\x05value\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.ListValue:\x02\x38\x01\x1aY\n\x1aMapUint64Int64WrapperEntry\x12\x0b\n\x03key\x18\x01 \x01(\x04\x12*\n\x05value\x18\x02 \x01(\x0b\x32\x1b.google.protobuf.Int64Value:\x02\x38\x01\x1aY\n\x1aMapUint64Int32WrapperEntry\x12\x0b\n\x03key\x18\x01 \x01(\x04\x12*\n\x05value\x18\x02 \x01(\x0b\x32\x1b.google.protobuf.Int32Value:\x02\x38\x01\x1a[\n\x1bMapUint64DoubleWrapperEntry\x12\x0b\n\x03key\x18\x01 \x01(\x04\x12+\n\x05value\x18\x02 \x01(\x0b\x32\x1c.google.protobuf.DoubleValue:\x02\x38\x01\x1aY\n\x1aMapUint64FloatWrapperEntry\x12\x0b\n\x03key\x18\x01 \x01(\x04\x12*\n\x05value\x18\x02 \x01(\x0b\x32\x1b.google.protobuf.FloatValue:\x02\x38\x01\x1a[\n\x1bMapUint64Uint64WrapperEntry\x12\x0b\n\x03key\x18\x01 \x01(\x04\x12+\n\x05value\x18\x02 \x01(\x0b\x32\x1c.google.protobuf.UInt64Value:\x02\x38\x01\x1a[\n\x1bMapUint64Uint32WrapperEntry\x12\x0b\n\x03key\x18\x01 \x01(\x04\x12+\n\x05value\x18\x02 \x01(\x0b\x32\x1c.google.protobuf.UInt32Value:\x02\x38\x01\x1a[\n\x1bMapUint64StringWrapperEntry\x12\x0b\n\x03key\x18\x01 \x01(\x04\x12+\n\x05value\x18\x02 \x01(\x0b\x32\x1c.google.protobuf.StringValue:\x02\x38\x01\x1aW\n\x19MapUint64BoolWrapperEntry\x12\x0b\n\x03key\x18\x01 \x01(\x04\x12)\n\x05value\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.BoolValue:\x02\x38\x01\x1aY\n\x1aMapUint64BytesWrapperEntry\x12\x0b\n\x03key\x18\x01 \x01(\x04\x12*\n\x05value\x18\x02 \x01(\x0b\x32\x1b.google.protobuf.BytesValue:\x02\x38\x01\x1a\x34\n\x12MapStringBoolEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\x08:\x02\x38\x01\x1a\x36\n\x14MapStringStringEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\x1a\x35\n\x13MapStringBytesEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\x0c:\x02\x38\x01\x1a\x35\n\x13MapStringInt32Entry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\x05:\x02\x38\x01\x1a\x35\n\x13MapStringInt64Entry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\x03:\x02\x38\x01\x1a\x36\n\x14MapStringUint32Entry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\r:\x02\x38\x01\x1a\x36\n\x14MapStringUint64Entry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\x04:\x02\x38\x01\x1a\x35\n\x13MapStringFloatEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\x02:\x02\x38\x01\x1a\x36\n\x14MapStringDoubleEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\x01:\x02\x38\x01\x1aj\n\x12MapStringEnumEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\x43\n\x05value\x18\x02 \x01(\x0e\x32\x34.cel.expr.conformance.proto3.TestAllTypes.NestedEnum:\x02\x38\x01\x1ap\n\x15MapStringMessageEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\x46\n\x05value\x18\x02 \x01(\x0b\x32\x37.cel.expr.conformance.proto3.TestAllTypes.NestedMessage:\x02\x38\x01\x1aS\n\x16MapStringDurationEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12(\n\x05value\x18\x02 \x01(\x0b\x32\x19.google.protobuf.Duration:\x02\x38\x01\x1aU\n\x17MapStringTimestampEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12)\n\x05value\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.Timestamp:\x02\x38\x01\x1aU\n\x17MapStringNullValueEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12)\n\x05value\x18\x02 \x01(\x0e\x32\x1a.google.protobuf.NullValue:\x02\x38\x01\x1aI\n\x11MapStringAnyEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12#\n\x05value\x18\x02 \x01(\x0b\x32\x14.google.protobuf.Any:\x02\x38\x01\x1aO\n\x14MapStringStructEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12&\n\x05value\x18\x02 \x01(\x0b\x32\x17.google.protobuf.Struct:\x02\x38\x01\x1aM\n\x13MapStringValueEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12%\n\x05value\x18\x02 \x01(\x0b\x32\x16.google.protobuf.Value:\x02\x38\x01\x1aU\n\x17MapStringListValueEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12)\n\x05value\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.ListValue:\x02\x38\x01\x1aY\n\x1aMapStringInt64WrapperEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12*\n\x05value\x18\x02 \x01(\x0b\x32\x1b.google.protobuf.Int64Value:\x02\x38\x01\x1aY\n\x1aMapStringInt32WrapperEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12*\n\x05value\x18\x02 \x01(\x0b\x32\x1b.google.protobuf.Int32Value:\x02\x38\x01\x1a[\n\x1bMapStringDoubleWrapperEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12+\n\x05value\x18\x02 \x01(\x0b\x32\x1c.google.protobuf.DoubleValue:\x02\x38\x01\x1aY\n\x1aMapStringFloatWrapperEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12*\n\x05value\x18\x02 \x01(\x0b\x32\x1b.google.protobuf.FloatValue:\x02\x38\x01\x1a[\n\x1bMapStringUint64WrapperEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12+\n\x05value\x18\x02 \x01(\x0b\x32\x1c.google.protobuf.UInt64Value:\x02\x38\x01\x1a[\n\x1bMapStringUint32WrapperEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12+\n\x05value\x18\x02 \x01(\x0b\x32\x1c.google.protobuf.UInt32Value:\x02\x38\x01\x1a[\n\x1bMapStringStringWrapperEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12+\n\x05value\x18\x02 \x01(\x0b\x32\x1c.google.protobuf.StringValue:\x02\x38\x01\x1aW\n\x19MapStringBoolWrapperEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12)\n\x05value\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.BoolValue:\x02\x38\x01\x1aY\n\x1aMapStringBytesWrapperEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12*\n\x05value\x18\x02 \x01(\x0b\x32\x1b.google.protobuf.BytesValue:\x02\x38\x01\"\'\n\nNestedEnum\x12\x07\n\x03\x46OO\x10\x00\x12\x07\n\x03\x42\x41R\x10\x01\x12\x07\n\x03\x42\x41Z\x10\x02\x42\r\n\x0bnested_typeB\x06\n\x04kindB\x10\n\x0e_optional_boolB\x12\n\x10_optional_stringB\x16\n\x14_optional_null_value\"\x90\x01\n\x12NestedTestAllTypes\x12>\n\x05\x63hild\x18\x01 \x01(\x0b\x32/.cel.expr.conformance.proto3.NestedTestAllTypes\x12:\n\x07payload\x18\x02 \x01(\x0b\x32).cel.expr.conformance.proto3.TestAllTypes*\'\n\nGlobalEnum\x12\x07\n\x03GOO\x10\x00\x12\x07\n\x03GAR\x10\x01\x12\x07\n\x03GAZ\x10\x02\x42Z\n\x1f\x64\x65v.cel.expr.conformance.proto3B\x11TestAllTypesProtoP\x01Z\x1f\x63\x65l.dev/expr/conformance/proto3\xf8\x01\x01\x62\x06proto3')

_globals = globals()
_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals)
_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cel.expr.conformance.proto3.test_all_types_pb2', _globals)
if not _descriptor._USE_C_DESCRIPTORS:
  _globals['DESCRIPTOR']._loaded_options = None
  _globals['DESCRIPTOR']._serialized_options = b'\n\037dev.cel.expr.conformance.proto3B\021TestAllTypesProtoP\001Z\037cel.dev/expr/conformance/proto3\370\001\001'
  _globals['_TESTALLTYPES_MAPINT64NESTEDTYPEENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPINT64NESTEDTYPEENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPBOOLBOOLENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPBOOLBOOLENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPBOOLSTRINGENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPBOOLSTRINGENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPBOOLBYTESENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPBOOLBYTESENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPBOOLINT32ENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPBOOLINT32ENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPBOOLINT64ENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPBOOLINT64ENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPBOOLUINT32ENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPBOOLUINT32ENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPBOOLUINT64ENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPBOOLUINT64ENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPBOOLFLOATENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPBOOLFLOATENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPBOOLDOUBLEENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPBOOLDOUBLEENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPBOOLENUMENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPBOOLENUMENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPBOOLMESSAGEENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPBOOLMESSAGEENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPBOOLDURATIONENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPBOOLDURATIONENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPBOOLTIMESTAMPENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPBOOLTIMESTAMPENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPBOOLNULLVALUEENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPBOOLNULLVALUEENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPBOOLANYENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPBOOLANYENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPBOOLSTRUCTENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPBOOLSTRUCTENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPBOOLVALUEENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPBOOLVALUEENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPBOOLLISTVALUEENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPBOOLLISTVALUEENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPBOOLINT64WRAPPERENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPBOOLINT64WRAPPERENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPBOOLINT32WRAPPERENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPBOOLINT32WRAPPERENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPBOOLDOUBLEWRAPPERENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPBOOLDOUBLEWRAPPERENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPBOOLFLOATWRAPPERENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPBOOLFLOATWRAPPERENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPBOOLUINT64WRAPPERENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPBOOLUINT64WRAPPERENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPBOOLUINT32WRAPPERENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPBOOLUINT32WRAPPERENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPBOOLSTRINGWRAPPERENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPBOOLSTRINGWRAPPERENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPBOOLBOOLWRAPPERENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPBOOLBOOLWRAPPERENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPBOOLBYTESWRAPPERENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPBOOLBYTESWRAPPERENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPINT32BOOLENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPINT32BOOLENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPINT32STRINGENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPINT32STRINGENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPINT32BYTESENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPINT32BYTESENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPINT32INT32ENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPINT32INT32ENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPINT32INT64ENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPINT32INT64ENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPINT32UINT32ENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPINT32UINT32ENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPINT32UINT64ENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPINT32UINT64ENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPINT32FLOATENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPINT32FLOATENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPINT32DOUBLEENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPINT32DOUBLEENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPINT32ENUMENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPINT32ENUMENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPINT32MESSAGEENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPINT32MESSAGEENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPINT32DURATIONENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPINT32DURATIONENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPINT32TIMESTAMPENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPINT32TIMESTAMPENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPINT32NULLVALUEENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPINT32NULLVALUEENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPINT32ANYENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPINT32ANYENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPINT32STRUCTENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPINT32STRUCTENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPINT32VALUEENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPINT32VALUEENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPINT32LISTVALUEENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPINT32LISTVALUEENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPINT32INT64WRAPPERENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPINT32INT64WRAPPERENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPINT32INT32WRAPPERENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPINT32INT32WRAPPERENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPINT32DOUBLEWRAPPERENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPINT32DOUBLEWRAPPERENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPINT32FLOATWRAPPERENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPINT32FLOATWRAPPERENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPINT32UINT64WRAPPERENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPINT32UINT64WRAPPERENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPINT32UINT32WRAPPERENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPINT32UINT32WRAPPERENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPINT32STRINGWRAPPERENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPINT32STRINGWRAPPERENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPINT32BOOLWRAPPERENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPINT32BOOLWRAPPERENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPINT32BYTESWRAPPERENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPINT32BYTESWRAPPERENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPINT64BOOLENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPINT64BOOLENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPINT64STRINGENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPINT64STRINGENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPINT64BYTESENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPINT64BYTESENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPINT64INT32ENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPINT64INT32ENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPINT64INT64ENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPINT64INT64ENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPINT64UINT32ENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPINT64UINT32ENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPINT64UINT64ENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPINT64UINT64ENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPINT64FLOATENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPINT64FLOATENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPINT64DOUBLEENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPINT64DOUBLEENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPINT64ENUMENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPINT64ENUMENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPINT64MESSAGEENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPINT64MESSAGEENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPINT64DURATIONENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPINT64DURATIONENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPINT64TIMESTAMPENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPINT64TIMESTAMPENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPINT64NULLVALUEENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPINT64NULLVALUEENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPINT64ANYENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPINT64ANYENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPINT64STRUCTENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPINT64STRUCTENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPINT64VALUEENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPINT64VALUEENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPINT64LISTVALUEENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPINT64LISTVALUEENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPINT64INT64WRAPPERENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPINT64INT64WRAPPERENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPINT64INT32WRAPPERENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPINT64INT32WRAPPERENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPINT64DOUBLEWRAPPERENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPINT64DOUBLEWRAPPERENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPINT64FLOATWRAPPERENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPINT64FLOATWRAPPERENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPINT64UINT64WRAPPERENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPINT64UINT64WRAPPERENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPINT64UINT32WRAPPERENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPINT64UINT32WRAPPERENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPINT64STRINGWRAPPERENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPINT64STRINGWRAPPERENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPINT64BOOLWRAPPERENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPINT64BOOLWRAPPERENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPINT64BYTESWRAPPERENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPINT64BYTESWRAPPERENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPUINT32BOOLENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPUINT32BOOLENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPUINT32STRINGENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPUINT32STRINGENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPUINT32BYTESENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPUINT32BYTESENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPUINT32INT32ENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPUINT32INT32ENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPUINT32INT64ENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPUINT32INT64ENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPUINT32UINT32ENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPUINT32UINT32ENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPUINT32UINT64ENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPUINT32UINT64ENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPUINT32FLOATENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPUINT32FLOATENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPUINT32DOUBLEENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPUINT32DOUBLEENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPUINT32ENUMENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPUINT32ENUMENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPUINT32MESSAGEENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPUINT32MESSAGEENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPUINT32DURATIONENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPUINT32DURATIONENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPUINT32TIMESTAMPENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPUINT32TIMESTAMPENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPUINT32NULLVALUEENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPUINT32NULLVALUEENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPUINT32ANYENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPUINT32ANYENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPUINT32STRUCTENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPUINT32STRUCTENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPUINT32VALUEENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPUINT32VALUEENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPUINT32LISTVALUEENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPUINT32LISTVALUEENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPUINT32INT64WRAPPERENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPUINT32INT64WRAPPERENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPUINT32INT32WRAPPERENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPUINT32INT32WRAPPERENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPUINT32DOUBLEWRAPPERENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPUINT32DOUBLEWRAPPERENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPUINT32FLOATWRAPPERENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPUINT32FLOATWRAPPERENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPUINT32UINT64WRAPPERENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPUINT32UINT64WRAPPERENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPUINT32UINT32WRAPPERENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPUINT32UINT32WRAPPERENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPUINT32STRINGWRAPPERENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPUINT32STRINGWRAPPERENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPUINT32BOOLWRAPPERENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPUINT32BOOLWRAPPERENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPUINT32BYTESWRAPPERENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPUINT32BYTESWRAPPERENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPUINT64BOOLENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPUINT64BOOLENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPUINT64STRINGENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPUINT64STRINGENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPUINT64BYTESENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPUINT64BYTESENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPUINT64INT32ENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPUINT64INT32ENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPUINT64INT64ENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPUINT64INT64ENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPUINT64UINT32ENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPUINT64UINT32ENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPUINT64UINT64ENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPUINT64UINT64ENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPUINT64FLOATENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPUINT64FLOATENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPUINT64DOUBLEENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPUINT64DOUBLEENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPUINT64ENUMENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPUINT64ENUMENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPUINT64MESSAGEENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPUINT64MESSAGEENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPUINT64DURATIONENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPUINT64DURATIONENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPUINT64TIMESTAMPENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPUINT64TIMESTAMPENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPUINT64NULLVALUEENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPUINT64NULLVALUEENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPUINT64ANYENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPUINT64ANYENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPUINT64STRUCTENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPUINT64STRUCTENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPUINT64VALUEENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPUINT64VALUEENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPUINT64LISTVALUEENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPUINT64LISTVALUEENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPUINT64INT64WRAPPERENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPUINT64INT64WRAPPERENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPUINT64INT32WRAPPERENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPUINT64INT32WRAPPERENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPUINT64DOUBLEWRAPPERENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPUINT64DOUBLEWRAPPERENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPUINT64FLOATWRAPPERENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPUINT64FLOATWRAPPERENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPUINT64UINT64WRAPPERENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPUINT64UINT64WRAPPERENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPUINT64UINT32WRAPPERENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPUINT64UINT32WRAPPERENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPUINT64STRINGWRAPPERENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPUINT64STRINGWRAPPERENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPUINT64BOOLWRAPPERENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPUINT64BOOLWRAPPERENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPUINT64BYTESWRAPPERENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPUINT64BYTESWRAPPERENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPSTRINGBOOLENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPSTRINGBOOLENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPSTRINGSTRINGENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPSTRINGSTRINGENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPSTRINGBYTESENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPSTRINGBYTESENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPSTRINGINT32ENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPSTRINGINT32ENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPSTRINGINT64ENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPSTRINGINT64ENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPSTRINGUINT32ENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPSTRINGUINT32ENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPSTRINGUINT64ENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPSTRINGUINT64ENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPSTRINGFLOATENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPSTRINGFLOATENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPSTRINGDOUBLEENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPSTRINGDOUBLEENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPSTRINGENUMENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPSTRINGENUMENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPSTRINGMESSAGEENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPSTRINGMESSAGEENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPSTRINGDURATIONENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPSTRINGDURATIONENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPSTRINGTIMESTAMPENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPSTRINGTIMESTAMPENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPSTRINGNULLVALUEENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPSTRINGNULLVALUEENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPSTRINGANYENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPSTRINGANYENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPSTRINGSTRUCTENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPSTRINGSTRUCTENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPSTRINGVALUEENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPSTRINGVALUEENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPSTRINGLISTVALUEENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPSTRINGLISTVALUEENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPSTRINGINT64WRAPPERENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPSTRINGINT64WRAPPERENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPSTRINGINT32WRAPPERENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPSTRINGINT32WRAPPERENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPSTRINGDOUBLEWRAPPERENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPSTRINGDOUBLEWRAPPERENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPSTRINGFLOATWRAPPERENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPSTRINGFLOATWRAPPERENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPSTRINGUINT64WRAPPERENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPSTRINGUINT64WRAPPERENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPSTRINGUINT32WRAPPERENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPSTRINGUINT32WRAPPERENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPSTRINGSTRINGWRAPPERENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPSTRINGSTRINGWRAPPERENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPSTRINGBOOLWRAPPERENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPSTRINGBOOLWRAPPERENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES_MAPSTRINGBYTESWRAPPERENTRY']._loaded_options = None
  _globals['_TESTALLTYPES_MAPSTRINGBYTESWRAPPERENTRY']._serialized_options = b'8\001'
  _globals['_TESTALLTYPES'].fields_by_name['repeated_string_piece']._loaded_options = None
  _globals['_TESTALLTYPES'].fields_by_name['repeated_string_piece']._serialized_options = b'\010\002'
  _globals['_TESTALLTYPES'].fields_by_name['repeated_cord']._loaded_options = None
  _globals['_TESTALLTYPES'].fields_by_name['repeated_cord']._serialized_options = b'\010\001'
  _globals['_GLOBALENUM']._serialized_start=32451
  _globals['_GLOBALENUM']._serialized_end=32490
  _globals['_TESTALLTYPES']._serialized_start=300
  _globals['_TESTALLTYPES']._serialized_end=32302
  _globals['_TESTALLTYPES_NESTEDMESSAGE']._serialized_start=19393
  _globals['_TESTALLTYPES_NESTEDMESSAGE']._serialized_end=19420
  _globals['_TESTALLTYPES_MAPINT64NESTEDTYPEENTRY']._serialized_start=19422
  _globals['_TESTALLTYPES_MAPINT64NESTEDTYPEENTRY']._serialized_end=19528
  _globals['_TESTALLTYPES_MAPBOOLBOOLENTRY']._serialized_start=19530
  _globals['_TESTALLTYPES_MAPBOOLBOOLENTRY']._serialized_end=19580
  _globals['_TESTALLTYPES_MAPBOOLSTRINGENTRY']._serialized_start=19582
  _globals['_TESTALLTYPES_MAPBOOLSTRINGENTRY']._serialized_end=19634
  _globals['_TESTALLTYPES_MAPBOOLBYTESENTRY']._serialized_start=19636
  _globals['_TESTALLTYPES_MAPBOOLBYTESENTRY']._serialized_end=19687
  _globals['_TESTALLTYPES_MAPBOOLINT32ENTRY']._serialized_start=19689
  _globals['_TESTALLTYPES_MAPBOOLINT32ENTRY']._serialized_end=19740
  _globals['_TESTALLTYPES_MAPBOOLINT64ENTRY']._serialized_start=19742
  _globals['_TESTALLTYPES_MAPBOOLINT64ENTRY']._serialized_end=19793
  _globals['_TESTALLTYPES_MAPBOOLUINT32ENTRY']._serialized_start=19795
  _globals['_TESTALLTYPES_MAPBOOLUINT32ENTRY']._serialized_end=19847
  _globals['_TESTALLTYPES_MAPBOOLUINT64ENTRY']._serialized_start=19849
  _globals['_TESTALLTYPES_MAPBOOLUINT64ENTRY']._serialized_end=19901
  _globals['_TESTALLTYPES_MAPBOOLFLOATENTRY']._serialized_start=19903
  _globals['_TESTALLTYPES_MAPBOOLFLOATENTRY']._serialized_end=19954
  _globals['_TESTALLTYPES_MAPBOOLDOUBLEENTRY']._serialized_start=19956
  _globals['_TESTALLTYPES_MAPBOOLDOUBLEENTRY']._serialized_end=20008
  _globals['_TESTALLTYPES_MAPBOOLENUMENTRY']._serialized_start=20010
  _globals['_TESTALLTYPES_MAPBOOLENUMENTRY']._serialized_end=20114
  _globals['_TESTALLTYPES_MAPBOOLMESSAGEENTRY']._serialized_start=20116
  _globals['_TESTALLTYPES_MAPBOOLMESSAGEENTRY']._serialized_end=20226
  _globals['_TESTALLTYPES_MAPBOOLDURATIONENTRY']._serialized_start=20228
  _globals['_TESTALLTYPES_MAPBOOLDURATIONENTRY']._serialized_end=20309
  _globals['_TESTALLTYPES_MAPBOOLTIMESTAMPENTRY']._serialized_start=20311
  _globals['_TESTALLTYPES_MAPBOOLTIMESTAMPENTRY']._serialized_end=20394
  _globals['_TESTALLTYPES_MAPBOOLNULLVALUEENTRY']._serialized_start=20396
  _globals['_TESTALLTYPES_MAPBOOLNULLVALUEENTRY']._serialized_end=20479
  _globals['_TESTALLTYPES_MAPBOOLANYENTRY']._serialized_start=20481
  _globals['_TESTALLTYPES_MAPBOOLANYENTRY']._serialized_end=20552
  _globals['_TESTALLTYPES_MAPBOOLSTRUCTENTRY']._serialized_start=20554
  _globals['_TESTALLTYPES_MAPBOOLSTRUCTENTRY']._serialized_end=20631
  _globals['_TESTALLTYPES_MAPBOOLVALUEENTRY']._serialized_start=20633
  _globals['_TESTALLTYPES_MAPBOOLVALUEENTRY']._serialized_end=20708
  _globals['_TESTALLTYPES_MAPBOOLLISTVALUEENTRY']._serialized_start=20710
  _globals['_TESTALLTYPES_MAPBOOLLISTVALUEENTRY']._serialized_end=20793
  _globals['_TESTALLTYPES_MAPBOOLINT64WRAPPERENTRY']._serialized_start=20795
  _globals['_TESTALLTYPES_MAPBOOLINT64WRAPPERENTRY']._serialized_end=20882
  _globals['_TESTALLTYPES_MAPBOOLINT32WRAPPERENTRY']._serialized_start=20884
  _globals['_TESTALLTYPES_MAPBOOLINT32WRAPPERENTRY']._serialized_end=20971
  _globals['_TESTALLTYPES_MAPBOOLDOUBLEWRAPPERENTRY']._serialized_start=20973
  _globals['_TESTALLTYPES_MAPBOOLDOUBLEWRAPPERENTRY']._serialized_end=21062
  _globals['_TESTALLTYPES_MAPBOOLFLOATWRAPPERENTRY']._serialized_start=21064
  _globals['_TESTALLTYPES_MAPBOOLFLOATWRAPPERENTRY']._serialized_end=21151
  _globals['_TESTALLTYPES_MAPBOOLUINT64WRAPPERENTRY']._serialized_start=21153
  _globals['_TESTALLTYPES_MAPBOOLUINT64WRAPPERENTRY']._serialized_end=21242
  _globals['_TESTALLTYPES_MAPBOOLUINT32WRAPPERENTRY']._serialized_start=21244
  _globals['_TESTALLTYPES_MAPBOOLUINT32WRAPPERENTRY']._serialized_end=21333
  _globals['_TESTALLTYPES_MAPBOOLSTRINGWRAPPERENTRY']._serialized_start=21335
  _globals['_TESTALLTYPES_MAPBOOLSTRINGWRAPPERENTRY']._serialized_end=21424
  _globals['_TESTALLTYPES_MAPBOOLBOOLWRAPPERENTRY']._serialized_start=21426
  _globals['_TESTALLTYPES_MAPBOOLBOOLWRAPPERENTRY']._serialized_end=21511
  _globals['_TESTALLTYPES_MAPBOOLBYTESWRAPPERENTRY']._serialized_start=21513
  _globals['_TESTALLTYPES_MAPBOOLBYTESWRAPPERENTRY']._serialized_end=21600
  _globals['_TESTALLTYPES_MAPINT32BOOLENTRY']._serialized_start=21602
  _globals['_TESTALLTYPES_MAPINT32BOOLENTRY']._serialized_end=21653
  _globals['_TESTALLTYPES_MAPINT32STRINGENTRY']._serialized_start=21655
  _globals['_TESTALLTYPES_MAPINT32STRINGENTRY']._serialized_end=21708
  _globals['_TESTALLTYPES_MAPINT32BYTESENTRY']._serialized_start=21710
  _globals['_TESTALLTYPES_MAPINT32BYTESENTRY']._serialized_end=21762
  _globals['_TESTALLTYPES_MAPINT32INT32ENTRY']._serialized_start=21764
  _globals['_TESTALLTYPES_MAPINT32INT32ENTRY']._serialized_end=21816
  _globals['_TESTALLTYPES_MAPINT32INT64ENTRY']._serialized_start=21818
  _globals['_TESTALLTYPES_MAPINT32INT64ENTRY']._serialized_end=21870
  _globals['_TESTALLTYPES_MAPINT32UINT32ENTRY']._serialized_start=21872
  _globals['_TESTALLTYPES_MAPINT32UINT32ENTRY']._serialized_end=21925
  _globals['_TESTALLTYPES_MAPINT32UINT64ENTRY']._serialized_start=21927
  _globals['_TESTALLTYPES_MAPINT32UINT64ENTRY']._serialized_end=21980
  _globals['_TESTALLTYPES_MAPINT32FLOATENTRY']._serialized_start=21982
  _globals['_TESTALLTYPES_MAPINT32FLOATENTRY']._serialized_end=22034
  _globals['_TESTALLTYPES_MAPINT32DOUBLEENTRY']._serialized_start=22036
  _globals['_TESTALLTYPES_MAPINT32DOUBLEENTRY']._serialized_end=22089
  _globals['_TESTALLTYPES_MAPINT32ENUMENTRY']._serialized_start=22091
  _globals['_TESTALLTYPES_MAPINT32ENUMENTRY']._serialized_end=22196
  _globals['_TESTALLTYPES_MAPINT32MESSAGEENTRY']._serialized_start=22198
  _globals['_TESTALLTYPES_MAPINT32MESSAGEENTRY']._serialized_end=22309
  _globals['_TESTALLTYPES_MAPINT32DURATIONENTRY']._serialized_start=22311
  _globals['_TESTALLTYPES_MAPINT32DURATIONENTRY']._serialized_end=22393
  _globals['_TESTALLTYPES_MAPINT32TIMESTAMPENTRY']._serialized_start=22395
  _globals['_TESTALLTYPES_MAPINT32TIMESTAMPENTRY']._serialized_end=22479
  _globals['_TESTALLTYPES_MAPINT32NULLVALUEENTRY']._serialized_start=22481
  _globals['_TESTALLTYPES_MAPINT32NULLVALUEENTRY']._serialized_end=22565
  _globals['_TESTALLTYPES_MAPINT32ANYENTRY']._serialized_start=22567
  _globals['_TESTALLTYPES_MAPINT32ANYENTRY']._serialized_end=22639
  _globals['_TESTALLTYPES_MAPINT32STRUCTENTRY']._serialized_start=22641
  _globals['_TESTALLTYPES_MAPINT32STRUCTENTRY']._serialized_end=22719
  _globals['_TESTALLTYPES_MAPINT32VALUEENTRY']._serialized_start=22721
  _globals['_TESTALLTYPES_MAPINT32VALUEENTRY']._serialized_end=22797
  _globals['_TESTALLTYPES_MAPINT32LISTVALUEENTRY']._serialized_start=22799
  _globals['_TESTALLTYPES_MAPINT32LISTVALUEENTRY']._serialized_end=22883
  _globals['_TESTALLTYPES_MAPINT32INT64WRAPPERENTRY']._serialized_start=22885
  _globals['_TESTALLTYPES_MAPINT32INT64WRAPPERENTRY']._serialized_end=22973
  _globals['_TESTALLTYPES_MAPINT32INT32WRAPPERENTRY']._serialized_start=22975
  _globals['_TESTALLTYPES_MAPINT32INT32WRAPPERENTRY']._serialized_end=23063
  _globals['_TESTALLTYPES_MAPINT32DOUBLEWRAPPERENTRY']._serialized_start=23065
  _globals['_TESTALLTYPES_MAPINT32DOUBLEWRAPPERENTRY']._serialized_end=23155
  _globals['_TESTALLTYPES_MAPINT32FLOATWRAPPERENTRY']._serialized_start=23157
  _globals['_TESTALLTYPES_MAPINT32FLOATWRAPPERENTRY']._serialized_end=23245
  _globals['_TESTALLTYPES_MAPINT32UINT64WRAPPERENTRY']._serialized_start=23247
  _globals['_TESTALLTYPES_MAPINT32UINT64WRAPPERENTRY']._serialized_end=23337
  _globals['_TESTALLTYPES_MAPINT32UINT32WRAPPERENTRY']._serialized_start=23339
  _globals['_TESTALLTYPES_MAPINT32UINT32WRAPPERENTRY']._serialized_end=23429
  _globals['_TESTALLTYPES_MAPINT32STRINGWRAPPERENTRY']._serialized_start=23431
  _globals['_TESTALLTYPES_MAPINT32STRINGWRAPPERENTRY']._serialized_end=23521
  _globals['_TESTALLTYPES_MAPINT32BOOLWRAPPERENTRY']._serialized_start=23523
  _globals['_TESTALLTYPES_MAPINT32BOOLWRAPPERENTRY']._serialized_end=23609
  _globals['_TESTALLTYPES_MAPINT32BYTESWRAPPERENTRY']._serialized_start=23611
  _globals['_TESTALLTYPES_MAPINT32BYTESWRAPPERENTRY']._serialized_end=23699
  _globals['_TESTALLTYPES_MAPINT64BOOLENTRY']._serialized_start=23701
  _globals['_TESTALLTYPES_MAPINT64BOOLENTRY']._serialized_end=23752
  _globals['_TESTALLTYPES_MAPINT64STRINGENTRY']._serialized_start=23754
  _globals['_TESTALLTYPES_MAPINT64STRINGENTRY']._serialized_end=23807
  _globals['_TESTALLTYPES_MAPINT64BYTESENTRY']._serialized_start=23809
  _globals['_TESTALLTYPES_MAPINT64BYTESENTRY']._serialized_end=23861
  _globals['_TESTALLTYPES_MAPINT64INT32ENTRY']._serialized_start=23863
  _globals['_TESTALLTYPES_MAPINT64INT32ENTRY']._serialized_end=23915
  _globals['_TESTALLTYPES_MAPINT64INT64ENTRY']._serialized_start=23917
  _globals['_TESTALLTYPES_MAPINT64INT64ENTRY']._serialized_end=23969
  _globals['_TESTALLTYPES_MAPINT64UINT32ENTRY']._serialized_start=23971
  _globals['_TESTALLTYPES_MAPINT64UINT32ENTRY']._serialized_end=24024
  _globals['_TESTALLTYPES_MAPINT64UINT64ENTRY']._serialized_start=24026
  _globals['_TESTALLTYPES_MAPINT64UINT64ENTRY']._serialized_end=24079
  _globals['_TESTALLTYPES_MAPINT64FLOATENTRY']._serialized_start=24081
  _globals['_TESTALLTYPES_MAPINT64FLOATENTRY']._serialized_end=24133
  _globals['_TESTALLTYPES_MAPINT64DOUBLEENTRY']._serialized_start=24135
  _globals['_TESTALLTYPES_MAPINT64DOUBLEENTRY']._serialized_end=24188
  _globals['_TESTALLTYPES_MAPINT64ENUMENTRY']._serialized_start=24190
  _globals['_TESTALLTYPES_MAPINT64ENUMENTRY']._serialized_end=24295
  _globals['_TESTALLTYPES_MAPINT64MESSAGEENTRY']._serialized_start=24297
  _globals['_TESTALLTYPES_MAPINT64MESSAGEENTRY']._serialized_end=24408
  _globals['_TESTALLTYPES_MAPINT64DURATIONENTRY']._serialized_start=24410
  _globals['_TESTALLTYPES_MAPINT64DURATIONENTRY']._serialized_end=24492
  _globals['_TESTALLTYPES_MAPINT64TIMESTAMPENTRY']._serialized_start=24494
  _globals['_TESTALLTYPES_MAPINT64TIMESTAMPENTRY']._serialized_end=24578
  _globals['_TESTALLTYPES_MAPINT64NULLVALUEENTRY']._serialized_start=24580
  _globals['_TESTALLTYPES_MAPINT64NULLVALUEENTRY']._serialized_end=24664
  _globals['_TESTALLTYPES_MAPINT64ANYENTRY']._serialized_start=24666
  _globals['_TESTALLTYPES_MAPINT64ANYENTRY']._serialized_end=24738
  _globals['_TESTALLTYPES_MAPINT64STRUCTENTRY']._serialized_start=24740
  _globals['_TESTALLTYPES_MAPINT64STRUCTENTRY']._serialized_end=24818
  _globals['_TESTALLTYPES_MAPINT64VALUEENTRY']._serialized_start=24820
  _globals['_TESTALLTYPES_MAPINT64VALUEENTRY']._serialized_end=24896
  _globals['_TESTALLTYPES_MAPINT64LISTVALUEENTRY']._serialized_start=24898
  _globals['_TESTALLTYPES_MAPINT64LISTVALUEENTRY']._serialized_end=24982
  _globals['_TESTALLTYPES_MAPINT64INT64WRAPPERENTRY']._serialized_start=24984
  _globals['_TESTALLTYPES_MAPINT64INT64WRAPPERENTRY']._serialized_end=25072
  _globals['_TESTALLTYPES_MAPINT64INT32WRAPPERENTRY']._serialized_start=25074
  _globals['_TESTALLTYPES_MAPINT64INT32WRAPPERENTRY']._serialized_end=25162
  _globals['_TESTALLTYPES_MAPINT64DOUBLEWRAPPERENTRY']._serialized_start=25164
  _globals['_TESTALLTYPES_MAPINT64DOUBLEWRAPPERENTRY']._serialized_end=25254
  _globals['_TESTALLTYPES_MAPINT64FLOATWRAPPERENTRY']._serialized_start=25256
  _globals['_TESTALLTYPES_MAPINT64FLOATWRAPPERENTRY']._serialized_end=25344
  _globals['_TESTALLTYPES_MAPINT64UINT64WRAPPERENTRY']._serialized_start=25346
  _globals['_TESTALLTYPES_MAPINT64UINT64WRAPPERENTRY']._serialized_end=25436
  _globals['_TESTALLTYPES_MAPINT64UINT32WRAPPERENTRY']._serialized_start=25438
  _globals['_TESTALLTYPES_MAPINT64UINT32WRAPPERENTRY']._serialized_end=25528
  _globals['_TESTALLTYPES_MAPINT64STRINGWRAPPERENTRY']._serialized_start=25530
  _globals['_TESTALLTYPES_MAPINT64STRINGWRAPPERENTRY']._serialized_end=25620
  _globals['_TESTALLTYPES_MAPINT64BOOLWRAPPERENTRY']._serialized_start=25622
  _globals['_TESTALLTYPES_MAPINT64BOOLWRAPPERENTRY']._serialized_end=25708
  _globals['_TESTALLTYPES_MAPINT64BYTESWRAPPERENTRY']._serialized_start=25710
  _globals['_TESTALLTYPES_MAPINT64BYTESWRAPPERENTRY']._serialized_end=25798
  _globals['_TESTALLTYPES_MAPUINT32BOOLENTRY']._serialized_start=25800
  _globals['_TESTALLTYPES_MAPUINT32BOOLENTRY']._serialized_end=25852
  _globals['_TESTALLTYPES_MAPUINT32STRINGENTRY']._serialized_start=25854
  _globals['_TESTALLTYPES_MAPUINT32STRINGENTRY']._serialized_end=25908
  _globals['_TESTALLTYPES_MAPUINT32BYTESENTRY']._serialized_start=25910
  _globals['_TESTALLTYPES_MAPUINT32BYTESENTRY']._serialized_end=25963
  _globals['_TESTALLTYPES_MAPUINT32INT32ENTRY']._serialized_start=25965
  _globals['_TESTALLTYPES_MAPUINT32INT32ENTRY']._serialized_end=26018
  _globals['_TESTALLTYPES_MAPUINT32INT64ENTRY']._serialized_start=26020
  _globals['_TESTALLTYPES_MAPUINT32INT64ENTRY']._serialized_end=26073
  _globals['_TESTALLTYPES_MAPUINT32UINT32ENTRY']._serialized_start=26075
  _globals['_TESTALLTYPES_MAPUINT32UINT32ENTRY']._serialized_end=26129
  _globals['_TESTALLTYPES_MAPUINT32UINT64ENTRY']._serialized_start=26131
  _globals['_TESTALLTYPES_MAPUINT32UINT64ENTRY']._serialized_end=26185
  _globals['_TESTALLTYPES_MAPUINT32FLOATENTRY']._serialized_start=26187
  _globals['_TESTALLTYPES_MAPUINT32FLOATENTRY']._serialized_end=26240
  _globals['_TESTALLTYPES_MAPUINT32DOUBLEENTRY']._serialized_start=26242
  _globals['_TESTALLTYPES_MAPUINT32DOUBLEENTRY']._serialized_end=26296
  _globals['_TESTALLTYPES_MAPUINT32ENUMENTRY']._serialized_start=26298
  _globals['_TESTALLTYPES_MAPUINT32ENUMENTRY']._serialized_end=26404
  _globals['_TESTALLTYPES_MAPUINT32MESSAGEENTRY']._serialized_start=26406
  _globals['_TESTALLTYPES_MAPUINT32MESSAGEENTRY']._serialized_end=26518
  _globals['_TESTALLTYPES_MAPUINT32DURATIONENTRY']._serialized_start=26520
  _globals['_TESTALLTYPES_MAPUINT32DURATIONENTRY']._serialized_end=26603
  _globals['_TESTALLTYPES_MAPUINT32TIMESTAMPENTRY']._serialized_start=26605
  _globals['_TESTALLTYPES_MAPUINT32TIMESTAMPENTRY']._serialized_end=26690
  _globals['_TESTALLTYPES_MAPUINT32NULLVALUEENTRY']._serialized_start=26692
  _globals['_TESTALLTYPES_MAPUINT32NULLVALUEENTRY']._serialized_end=26777
  _globals['_TESTALLTYPES_MAPUINT32ANYENTRY']._serialized_start=26779
  _globals['_TESTALLTYPES_MAPUINT32ANYENTRY']._serialized_end=26852
  _globals['_TESTALLTYPES_MAPUINT32STRUCTENTRY']._serialized_start=26854
  _globals['_TESTALLTYPES_MAPUINT32STRUCTENTRY']._serialized_end=26933
  _globals['_TESTALLTYPES_MAPUINT32VALUEENTRY']._serialized_start=26935
  _globals['_TESTALLTYPES_MAPUINT32VALUEENTRY']._serialized_end=27012
  _globals['_TESTALLTYPES_MAPUINT32LISTVALUEENTRY']._serialized_start=27014
  _globals['_TESTALLTYPES_MAPUINT32LISTVALUEENTRY']._serialized_end=27099
  _globals['_TESTALLTYPES_MAPUINT32INT64WRAPPERENTRY']._serialized_start=27101
  _globals['_TESTALLTYPES_MAPUINT32INT64WRAPPERENTRY']._serialized_end=27190
  _globals['_TESTALLTYPES_MAPUINT32INT32WRAPPERENTRY']._serialized_start=27192
  _globals['_TESTALLTYPES_MAPUINT32INT32WRAPPERENTRY']._serialized_end=27281
  _globals['_TESTALLTYPES_MAPUINT32DOUBLEWRAPPERENTRY']._serialized_start=27283
  _globals['_TESTALLTYPES_MAPUINT32DOUBLEWRAPPERENTRY']._serialized_end=27374
  _globals['_TESTALLTYPES_MAPUINT32FLOATWRAPPERENTRY']._serialized_start=27376
  _globals['_TESTALLTYPES_MAPUINT32FLOATWRAPPERENTRY']._serialized_end=27465
  _globals['_TESTALLTYPES_MAPUINT32UINT64WRAPPERENTRY']._serialized_start=27467
  _globals['_TESTALLTYPES_MAPUINT32UINT64WRAPPERENTRY']._serialized_end=27558
  _globals['_TESTALLTYPES_MAPUINT32UINT32WRAPPERENTRY']._serialized_start=27560
  _globals['_TESTALLTYPES_MAPUINT32UINT32WRAPPERENTRY']._serialized_end=27651
  _globals['_TESTALLTYPES_MAPUINT32STRINGWRAPPERENTRY']._serialized_start=27653
  _globals['_TESTALLTYPES_MAPUINT32STRINGWRAPPERENTRY']._serialized_end=27744
  _globals['_TESTALLTYPES_MAPUINT32BOOLWRAPPERENTRY']._serialized_start=27746
  _globals['_TESTALLTYPES_MAPUINT32BOOLWRAPPERENTRY']._serialized_end=27833
  _globals['_TESTALLTYPES_MAPUINT32BYTESWRAPPERENTRY']._serialized_start=27835
  _globals['_TESTALLTYPES_MAPUINT32BYTESWRAPPERENTRY']._serialized_end=27924
  _globals['_TESTALLTYPES_MAPUINT64BOOLENTRY']._serialized_start=27926
  _globals['_TESTALLTYPES_MAPUINT64BOOLENTRY']._serialized_end=27978
  _globals['_TESTALLTYPES_MAPUINT64STRINGENTRY']._serialized_start=27980
  _globals['_TESTALLTYPES_MAPUINT64STRINGENTRY']._serialized_end=28034
  _globals['_TESTALLTYPES_MAPUINT64BYTESENTRY']._serialized_start=28036
  _globals['_TESTALLTYPES_MAPUINT64BYTESENTRY']._serialized_end=28089
  _globals['_TESTALLTYPES_MAPUINT64INT32ENTRY']._serialized_start=28091
  _globals['_TESTALLTYPES_MAPUINT64INT32ENTRY']._serialized_end=28144
  _globals['_TESTALLTYPES_MAPUINT64INT64ENTRY']._serialized_start=28146
  _globals['_TESTALLTYPES_MAPUINT64INT64ENTRY']._serialized_end=28199
  _globals['_TESTALLTYPES_MAPUINT64UINT32ENTRY']._serialized_start=28201
  _globals['_TESTALLTYPES_MAPUINT64UINT32ENTRY']._serialized_end=28255
  _globals['_TESTALLTYPES_MAPUINT64UINT64ENTRY']._serialized_start=28257
  _globals['_TESTALLTYPES_MAPUINT64UINT64ENTRY']._serialized_end=28311
  _globals['_TESTALLTYPES_MAPUINT64FLOATENTRY']._serialized_start=28313
  _globals['_TESTALLTYPES_MAPUINT64FLOATENTRY']._serialized_end=28366
  _globals['_TESTALLTYPES_MAPUINT64DOUBLEENTRY']._serialized_start=28368
  _globals['_TESTALLTYPES_MAPUINT64DOUBLEENTRY']._serialized_end=28422
  _globals['_TESTALLTYPES_MAPUINT64ENUMENTRY']._serialized_start=28424
  _globals['_TESTALLTYPES_MAPUINT64ENUMENTRY']._serialized_end=28530
  _globals['_TESTALLTYPES_MAPUINT64MESSAGEENTRY']._serialized_start=28532
  _globals['_TESTALLTYPES_MAPUINT64MESSAGEENTRY']._serialized_end=28644
  _globals['_TESTALLTYPES_MAPUINT64DURATIONENTRY']._serialized_start=28646
  _globals['_TESTALLTYPES_MAPUINT64DURATIONENTRY']._serialized_end=28729
  _globals['_TESTALLTYPES_MAPUINT64TIMESTAMPENTRY']._serialized_start=28731
  _globals['_TESTALLTYPES_MAPUINT64TIMESTAMPENTRY']._serialized_end=28816
  _globals['_TESTALLTYPES_MAPUINT64NULLVALUEENTRY']._serialized_start=28818
  _globals['_TESTALLTYPES_MAPUINT64NULLVALUEENTRY']._serialized_end=28903
  _globals['_TESTALLTYPES_MAPUINT64ANYENTRY']._serialized_start=28905
  _globals['_TESTALLTYPES_MAPUINT64ANYENTRY']._serialized_end=28978
  _globals['_TESTALLTYPES_MAPUINT64STRUCTENTRY']._serialized_start=28980
  _globals['_TESTALLTYPES_MAPUINT64STRUCTENTRY']._serialized_end=29059
  _globals['_TESTALLTYPES_MAPUINT64VALUEENTRY']._serialized_start=29061
  _globals['_TESTALLTYPES_MAPUINT64VALUEENTRY']._serialized_end=29138
  _globals['_TESTALLTYPES_MAPUINT64LISTVALUEENTRY']._serialized_start=29140
  _globals['_TESTALLTYPES_MAPUINT64LISTVALUEENTRY']._serialized_end=29225
  _globals['_TESTALLTYPES_MAPUINT64INT64WRAPPERENTRY']._serialized_start=29227
  _globals['_TESTALLTYPES_MAPUINT64INT64WRAPPERENTRY']._serialized_end=29316
  _globals['_TESTALLTYPES_MAPUINT64INT32WRAPPERENTRY']._serialized_start=29318
  _globals['_TESTALLTYPES_MAPUINT64INT32WRAPPERENTRY']._serialized_end=29407
  _globals['_TESTALLTYPES_MAPUINT64DOUBLEWRAPPERENTRY']._serialized_start=29409
  _globals['_TESTALLTYPES_MAPUINT64DOUBLEWRAPPERENTRY']._serialized_end=29500
  _globals['_TESTALLTYPES_MAPUINT64FLOATWRAPPERENTRY']._serialized_start=29502
  _globals['_TESTALLTYPES_MAPUINT64FLOATWRAPPERENTRY']._serialized_end=29591
  _globals['_TESTALLTYPES_MAPUINT64UINT64WRAPPERENTRY']._serialized_start=29593
  _globals['_TESTALLTYPES_MAPUINT64UINT64WRAPPERENTRY']._serialized_end=29684
  _globals['_TESTALLTYPES_MAPUINT64UINT32WRAPPERENTRY']._serialized_start=29686
  _globals['_TESTALLTYPES_MAPUINT64UINT32WRAPPERENTRY']._serialized_end=29777
  _globals['_TESTALLTYPES_MAPUINT64STRINGWRAPPERENTRY']._serialized_start=29779
  _globals['_TESTALLTYPES_MAPUINT64STRINGWRAPPERENTRY']._serialized_end=29870
  _globals['_TESTALLTYPES_MAPUINT64BOOLWRAPPERENTRY']._serialized_start=29872
  _globals['_TESTALLTYPES_MAPUINT64BOOLWRAPPERENTRY']._serialized_end=29959
  _globals['_TESTALLTYPES_MAPUINT64BYTESWRAPPERENTRY']._serialized_start=29961
  _globals['_TESTALLTYPES_MAPUINT64BYTESWRAPPERENTRY']._serialized_end=30050
  _globals['_TESTALLTYPES_MAPSTRINGBOOLENTRY']._serialized_start=30052
  _globals['_TESTALLTYPES_MAPSTRINGBOOLENTRY']._serialized_end=30104
  _globals['_TESTALLTYPES_MAPSTRINGSTRINGENTRY']._serialized_start=30106
  _globals['_TESTALLTYPES_MAPSTRINGSTRINGENTRY']._serialized_end=30160
  _globals['_TESTALLTYPES_MAPSTRINGBYTESENTRY']._serialized_start=30162
  _globals['_TESTALLTYPES_MAPSTRINGBYTESENTRY']._serialized_end=30215
  _globals['_TESTALLTYPES_MAPSTRINGINT32ENTRY']._serialized_start=30217
  _globals['_TESTALLTYPES_MAPSTRINGINT32ENTRY']._serialized_end=30270
  _globals['_TESTALLTYPES_MAPSTRINGINT64ENTRY']._serialized_start=30272
  _globals['_TESTALLTYPES_MAPSTRINGINT64ENTRY']._serialized_end=30325
  _globals['_TESTALLTYPES_MAPSTRINGUINT32ENTRY']._serialized_start=30327
  _globals['_TESTALLTYPES_MAPSTRINGUINT32ENTRY']._serialized_end=30381
  _globals['_TESTALLTYPES_MAPSTRINGUINT64ENTRY']._serialized_start=30383
  _globals['_TESTALLTYPES_MAPSTRINGUINT64ENTRY']._serialized_end=30437
  _globals['_TESTALLTYPES_MAPSTRINGFLOATENTRY']._serialized_start=30439
  _globals['_TESTALLTYPES_MAPSTRINGFLOATENTRY']._serialized_end=30492
  _globals['_TESTALLTYPES_MAPSTRINGDOUBLEENTRY']._serialized_start=30494
  _globals['_TESTALLTYPES_MAPSTRINGDOUBLEENTRY']._serialized_end=30548
  _globals['_TESTALLTYPES_MAPSTRINGENUMENTRY']._serialized_start=30550
  _globals['_TESTALLTYPES_MAPSTRINGENUMENTRY']._serialized_end=30656
  _globals['_TESTALLTYPES_MAPSTRINGMESSAGEENTRY']._serialized_start=30658
  _globals['_TESTALLTYPES_MAPSTRINGMESSAGEENTRY']._serialized_end=30770
  _globals['_TESTALLTYPES_MAPSTRINGDURATIONENTRY']._serialized_start=30772
  _globals['_TESTALLTYPES_MAPSTRINGDURATIONENTRY']._serialized_end=30855
  _globals['_TESTALLTYPES_MAPSTRINGTIMESTAMPENTRY']._serialized_start=30857
  _globals['_TESTALLTYPES_MAPSTRINGTIMESTAMPENTRY']._serialized_end=30942
  _globals['_TESTALLTYPES_MAPSTRINGNULLVALUEENTRY']._serialized_start=30944
  _globals['_TESTALLTYPES_MAPSTRINGNULLVALUEENTRY']._serialized_end=31029
  _globals['_TESTALLTYPES_MAPSTRINGANYENTRY']._serialized_start=31031
  _globals['_TESTALLTYPES_MAPSTRINGANYENTRY']._serialized_end=31104
  _globals['_TESTALLTYPES_MAPSTRINGSTRUCTENTRY']._serialized_start=31106
  _globals['_TESTALLTYPES_MAPSTRINGSTRUCTENTRY']._serialized_end=31185
  _globals['_TESTALLTYPES_MAPSTRINGVALUEENTRY']._serialized_start=31187
  _globals['_TESTALLTYPES_MAPSTRINGVALUEENTRY']._serialized_end=31264
  _globals['_TESTALLTYPES_MAPSTRINGLISTVALUEENTRY']._serialized_start=31266
  _globals['_TESTALLTYPES_MAPSTRINGLISTVALUEENTRY']._serialized_end=31351
  _globals['_TESTALLTYPES_MAPSTRINGINT64WRAPPERENTRY']._serialized_start=31353
  _globals['_TESTALLTYPES_MAPSTRINGINT64WRAPPERENTRY']._serialized_end=31442
  _globals['_TESTALLTYPES_MAPSTRINGINT32WRAPPERENTRY']._serialized_start=31444
  _globals['_TESTALLTYPES_MAPSTRINGINT32WRAPPERENTRY']._serialized_end=31533
  _globals['_TESTALLTYPES_MAPSTRINGDOUBLEWRAPPERENTRY']._serialized_start=31535
  _globals['_TESTALLTYPES_MAPSTRINGDOUBLEWRAPPERENTRY']._serialized_end=31626
  _globals['_TESTALLTYPES_MAPSTRINGFLOATWRAPPERENTRY']._serialized_start=31628
  _globals['_TESTALLTYPES_MAPSTRINGFLOATWRAPPERENTRY']._serialized_end=31717
  _globals['_TESTALLTYPES_MAPSTRINGUINT64WRAPPERENTRY']._serialized_start=31719
  _globals['_TESTALLTYPES_MAPSTRINGUINT64WRAPPERENTRY']._serialized_end=31810
  _globals['_TESTALLTYPES_MAPSTRINGUINT32WRAPPERENTRY']._serialized_start=31812
  _globals['_TESTALLTYPES_MAPSTRINGUINT32WRAPPERENTRY']._serialized_end=31903
  _globals['_TESTALLTYPES_MAPSTRINGSTRINGWRAPPERENTRY']._serialized_start=31905
  _globals['_TESTALLTYPES_MAPSTRINGSTRINGWRAPPERENTRY']._serialized_end=31996
  _globals['_TESTALLTYPES_MAPSTRINGBOOLWRAPPERENTRY']._serialized_start=31998
  _globals['_TESTALLTYPES_MAPSTRINGBOOLWRAPPERENTRY']._serialized_end=32085
  _globals['_TESTALLTYPES_MAPSTRINGBYTESWRAPPERENTRY']._serialized_start=32087
  _globals['_TESTALLTYPES_MAPSTRINGBYTESWRAPPERENTRY']._serialized_end=32176
  _globals['_TESTALLTYPES_NESTEDENUM']._serialized_start=32178
  _globals['_TESTALLTYPES_NESTEDENUM']._serialized_end=32217
  _globals['_NESTEDTESTALLTYPES']._serialized_start=32305
  _globals['_NESTEDTESTALLTYPES']._serialized_end=32449
# @@protoc_insertion_point(module_scope)
