3 SÉLj/ÌãŽ@s<0ddlZejddkrdd„p$dd„ZddlmZddlmZddlmZ dd lm Z dd lm Z dd lmZe jƒZdd lmZdd lmZddlmZddlmZddlmZddlmZejdddedƒejejejejejejgd�Zejdddeej dddddd�ej dddddd�ej dddddd�gdddd d!� Z!ej"e!ƒej#e!ƒZ$dZ%dZ&dZ'ejd"d#deej d$ddddd�ej d%ddddd�ej d&ddddd�ej d'd�dRddd�gddd(d)d!� Z(ej"e(ƒej)d*d+dedej*d,d-ddd.ddd/ddddd/dded0�ej*d1d2ddd3d4dd/ddddd/dded0�ggggdd/dggd5d6d7�Z+ej)d8d9dedej*d:d;ddd.ddd/ddddd/dded0�ej*dƒƒd/dggd?d@d7�Z.ej)dAdBdedej*d:dCdddddd/ddddd/dded0�ej*dƒƒd/dggdEdFd7�Z/ej)dGdHdedej*d:dIdddJddd/ddddd/dded0�ej*dƒƒd/dggdLdMd7�Z0ej)dNdOdedej*d:dPdddQdQdd/ddddd/dded0�ej*dƒƒd/dggdSdTd7�Z1ej)dUdVdedej*d:dWdddXddd/ddddd/dded0�ej*dƒƒd/dggdZd[d7�Z2ej)d\d]dedej*d:d^ddd_ddd/ddddd/dded0�ej*dƒƒd/dggdadbd7�Z3ej)dcdddedej*d:dedddfddd/ddddd/dded0�ej*dƒƒd/dggdhdid7�Z4ej)djdkdedej*d:dldddmdQdd/ddddd/dded0�ej*dƒƒd/dggdodpd7�Z5ej)dqdrdedej*d:dsdddtddd/ddddd/dded0�ej*dƒƒd/dggdvdwd7�Z6ej)dxdydedej*d:dzddd{ddd/ddddd/dded0�ej*dƒƒd/dggd}d~d7�Z7ej)dd€dedej*d:d�ddd.ddd/ddddd/dded0�ej*dƒƒd/dggdƒd„d7�Z9ej)d…d†dedej*d:d‡ddd.ddd/ddddd/dded0�ej*dƒƒd/dggd‰dŠd7�Z:ej)d‹dŒdedej*d:d�dddŽdfdd/d/dddd/dded0�ej*dƒƒd/dggd�d‘d7�Z;ej)d’d“dedej*d:d”ddd•d•dd/ed–ƒjƒƒd/dggd™dšd7�Z=ej)d›dœdedej*d:d�ddd•d•dd/ed–ƒjƒƒd/dggd d¡d7�Z>ej)d¢d£dedej*d:d¤ddd•d•dd/ed–ƒjƒƒd/dggd¦d§d7�Z?ej)d¨d©dedej*d:dªddd•d•dd/ed–ƒjƒƒd/dggd¬d­d7�Z@ej)d®d¯dedej*d:d°ddd•d•dd/ed–ƒjƒƒd/dggd³d´d7�ZAej)dµd¶dedej*d:d·ddd•d•dd/ed–ƒjƒƒd/dggd¹dºd7�ZBej)d»d¼dedej*d½d¾ddd.ddd/ddddd/dded0�ej*d¿dÀdddddd/ddddd/dded0�ej*dÁdÂdddJddd/ddddd/dded0�ej*dÃdÄddQdQdQdd/ddddd/dded0�ej*dÅdÆdQd.dXddd/ddddd/dded0�ej*dÇdÈd.dmd_ddd/ddddd/dded0�ej*dÉdÊdmdfdfddd/ddddd/dded0�ej*dËdÌdfdŽdmdQdd/ddddd/dded0�ej*dÍdÎdŽd•dtddd/ddddd/dded0�ej*dÏdÐd•d4d{ddd/ddddd/dded0�ej*dÑdÒd4d3ddmdd/e8dƒdddd/dded0�ej*dÓdÔd3dŸdd.dd/e8dƒdddd/dded0�ej*dÕdÖdŸdJdŽdfdd/d/dddd/dded0�ej*d×dØdJd²d•d•dd/ed–ƒjd3d4dd/gdddd/dded0�ej*�d?�d@�dA�dBd3d4dd/gdddd/dded0�ej*�dC�dD�dE�dFd3d4dd/gdddd/dded0�ej*�dG�dH�d&�dId3d4dd/gdddd/dded0�ej*�dJ�dK�d)�dLd3d4dd/gdddd/dded0�ej*�dM�dN�dO�dPd3d4dd/gdddd/dded0�ej*�dQ�dR�d,�dSd3d4dd/gdddd/dded0�ej*�dT�dU�d/�dVd3d4dd/gdddd/dded0�ej*�dW�dX�dY�dZd3d4dd/gdddd/dded0�ej*�d[�d\�d2�d]d3d4dd/gdddd/dded0�ej*�d^�d_�d5�d`d3d4dd/gdddd/dded0�ej*�da�db�d8�dcd3d4dd/gdddd/dded0�ej*�dd�de�d;�dfd3d4dd/gdddd/dded0�ej*�dg�dh�d>�did3d4dd/gdddd/dded0�ej*�dj�dk�dB�dld3d4dd/gdddd/dded0�ej*�dm�dn�dF�dod3d4dd/gdddd/dded0�ej*�dp�dq�dI�drd3d4dd/gdddd/dded0�ej*�ds�dt�dL�dudJddd/ddddd/dded0�ej*�dv�dw�dP�dxd3d4dd/ddddd/dded0�ej*�dy�dz�dS�d{d•d•dd/ed–ƒjd.ddd/ddddd/dded0�ej*�d?�d@�dŠ�dAd.ddd/ddddd/dded0�gwge+e.e/e0e1e2e3e4e5e6e7e9e:e;e=e>e?e@eAeBge(gdd/dgejD�dB�dCddg�dD�g�dE�dFd7�ZEej)�dG�dHdedej*�dI�dJddd.ddd/ddddd/dded0�ggggdd/dgg�dK�dLd7�ZFeEe+jGd1_HeEe+_IeEe._IeEe/_IeEe0_IeEe1_IeEe2_IeEe3_IeEe4_IeEe5_IeEe6_IeEe7_IeEe9_IeEe:_IeEe;_IeEe=_IeEe>_Ie+e?jGd<_HeEe?_IeFe@jGd<_HeEe@_Ie(eAjGd<_JeEeA_Ie!eBjGd<_JeEeB_Ie+eEjGdÛ_HeFeEjGdÝ_He(eEjGdà_Je!eEjGdã_JeEeEjGdï_He+eEjG�d$_HeFeEjG�d'_He(eEjG�d*_Je!eEjG�d-_Je.eEjG�d6_He/eEjG�d9_He0eEjG�d<_He1eEjG�d?_He2eEjG�dC_He3eEjG�dG_He4eEjG�dJ_He5eEjG�dM_He6eEjG�dQ_He7eEjG�dT_He9eEjG�dW_He:eEjG�d[_He;eEjG�d^_He=eEjG�da_He>eEjG�dd_He?eEjG�dg_He@eEjG�dj_HeAeEjG�dm_HeBeEjG�dp_He+eEjG�dv_He(eEjG�d‹_JejKeEjG�dŽ_HejLeEjG�d‘_HejMeEjG�d”_HejNeEjG�d—_HejOeEjG�dš_HejPeEjG�dž_HejQeEjG�d¢_HejReEjG�d¦_HejSeEjG�dª_HejKeEjG�d®_HejLeEjG�d²_HejMeEjG�d¶_HejNeEjG�dº_HejOeEjG�d¾_HejPeEjG�dÂ_HejQeEjG�dÆ_HejReEjG�dÊ_HejSeEjG�dÎ_HejTeEjG�dÒ_HejUeEjG�dÖ_HejVeEjG�dÚ_HejWeEjG�dÞ_HejXeEjG�dâ_HejYeEjG�dæ_HejTeEjG�dê_HejUeEjG�dî_HejVeEjG�dò_HejWeEjG�dö_HejXeEjG�dú_HejYeEjG�dþ_HeEe(_IeEjZ�dBj[j\eEjG�dsƒeEjZ�dBeEjG�ds_]eEjZ�dBj[j\eEjG�dvƒeEjZ�dBeEjG�dv_]eEjZ�dBj[j\eEjG�dyƒeEjZ�dBeEjG�dy_]eEjZ�dBj[j\eEjG�d|ƒeEjZ�dBeEjG�d|_]eEjZ�dBj[j\eEjG�dƒeEjZ�dBeEjG�d_]eEjZ�dBj[j\eEjG�d‚ƒeEjZ�dBeEjG�d‚_]eEjZ�dBj[j\eEjG�d…ƒeEjZ�dBeEjG�d…_]eEjZ�dBj[j\eEjG�dˆƒeEjZ�dBeEjG�dˆ_]eEjZ�dBj[j\eEjG�d‹ƒeEjZ�dBeEjG�d‹_]eEej^d»<eFej^�dG<e!ej_d<ej`eƒe jad»e jbfece jad*e jbfece+�dM�dN�ƒe jad8e jbfece.�dM�dN�ƒe jadAe jbfece/�dM�dN�ƒe jadGe jbfece0�dM�dN�ƒe jadNe jbfece1�dM�dN�ƒe jadUe jbfece2�dM�dN�ƒe jad\e jbfece3�dM�dN�ƒe jadce jbfece4�dM�dN�ƒe jadje jbfece5�dM�dN�ƒe jadqe jbfece6�dM�dN�ƒe jadxe jbfece7�dM�dN�ƒe jade jbfece9�dM�dN�ƒe jad…e jbfece:�dM�dN�ƒe jad‹e jbfece;�dM�dN�ƒe jad’e jbfece=�dM�dN�ƒe jad›e jbfece>�dM�dN�ƒe jad¢e jbfece?�dM�dN�ƒe jad¨e jbfece@�dM�dN�ƒe jad®e jbfeceA�dM�dN�ƒe jadµe jbfeceB�dM�dN�ƒeE�dM�dO�ƒZdejeedƒejeedjfƒejeedjgƒejeedjhƒejeedjiƒejeedjjƒejeedjkƒejeedjlƒejeedjmƒejeedjnƒejeedjoƒejeedjpƒejeedjqƒejeedjrƒejeedjsƒejeedjtƒejeedjuƒejeedjvƒejeedjwƒejeedjxƒejeedjyƒe ja�dGe jbfeceF�dM�dN�ƒZzejeezƒ�dPe_{ej,ej|ƒe�dQƒƒe_}�dPe._{ej,ej-ƒed>ƒƒe._}�dPe/_{ej,ej-ƒed>ƒƒe/_}�dPe0_{ej,ej-ƒed>ƒƒe0_}�dPe1_{ej,ej-ƒed>ƒƒe1_}�dPe2_{ej,ej-ƒed>ƒƒe2_}�dPe3_{ej,ej-ƒed>ƒƒe3_}�dPe4_{ej,ej-ƒed>ƒƒe4_}�dPe5_{ej,ej-ƒed>ƒƒe5_}�dPe6_{ej,ej-ƒed>ƒƒe6_}�dPe7_{ej,ej-ƒed>ƒƒe7_}�dPe9_{ej,ej-ƒed>ƒƒe9_}�dPe:_{ej,ej-ƒed>ƒƒe:_}�dPe;_{ej,ej-ƒed>ƒƒe;_}�dPe=_{ej,ej-ƒed>ƒƒe=_}�dPe>_{ej,ej-ƒed>ƒƒe>_}�dPe?_{ej,ej-ƒed>ƒƒe?_}�dPe@_{ej,ej-ƒed>ƒƒe@_}�dPeA_{ej,ej-ƒed>ƒƒeA_}�dPeB_{ej,ej-ƒed>ƒƒeB_}�dPeEjGdæ_{ej,ejCƒed郃eEjGdæ_}�dPeEjGdê_{ej,ejCƒedeEjGdê_}�dPeEjG�d0_{ej,ejCƒed郃eEjG�d0_}�dPeEjG�d3_{ej,ejCƒedeEjG�d3_}dS(SéNécCs|S)N©)Úxrrú./usr/lib/python3.6/test_messages_proto3_pb2.pyÚsrcCs |jdƒS)NÚlatin1)Úencode)rrrrrs)Úenum_type_wrapper)Ú descriptor)Úmessage)Ú reflection)Úsymbol_database)Údescriptor_pb2)Úany_pb2)Ú duration_pb2)Úfield_mask_pb2)Ú struct_pb2)Ú timestamp_pb2)Ú wrappers_pb2z*google/protobuf/test_messages_proto3.protozprotobuf_test_messages.proto3Zproto3u� *google/protobuf/test_messages_proto3.protoprotobuf_test_messages.proto3google/protobuf/any.protogoogle/protobuf/duration.proto google/protobuf/field_mask.protogoogle/protobuf/struct.protogoogle/protobuf/timestamp.protogoogle/protobuf/wrappers.proto"´; TestAllTypesProto3 optional_int32 ( optional_int64 ( optional_uint32 (  optional_uint64 ( optional_sint32 ( optional_sint64 ( optional_fixed32 ( optional_fixed64 ( optional_sfixed32 ( optional_sfixed64 ( optional_float ( optional_double ( optional_bool ( optional_string (  optional_bytes ( ` optional_nested_message ( 2?.protobuf_test_messages.proto3.TestAllTypesProto3.NestedMessageO optional_foreign_message ( 2-.protobuf_test_messages.proto3.ForeignMessageZ optional_nested_enum (2<.protobuf_test_messages.proto3.TestAllTypesProto3.NestedEnumI optional_foreign_enum (2*.protobuf_test_messages.proto3.ForeignEnum! optional_string_piece ( B optional_cord ( BL recursive_message ( 21.protobuf_test_messages.proto3.TestAllTypesProto3 repeated_int32 ( repeated_int64 ( repeated_uint32! (  repeated_uint64" ( repeated_sint32# ( repeated_sint64$ ( repeated_fixed32% ( repeated_fixed64& ( repeated_sfixed32' ( repeated_sfixed64( ( repeated_float) ( repeated_double* ( repeated_bool+ ( repeated_string, (  repeated_bytes- ( ` repeated_nested_message0 ( 2?.protobuf_test_messages.proto3.TestAllTypesProto3.NestedMessageO repeated_foreign_message1 ( 2-.protobuf_test_messages.proto3.ForeignMessageZ repeated_nested_enum3 (2<.protobuf_test_messages.proto3.TestAllTypesProto3.NestedEnumI repeated_foreign_enum4 (2*.protobuf_test_messages.proto3.ForeignEnum! repeated_string_piece6 ( B repeated_cord7 ( B] map_int32_int328 ( 2D.protobuf_test_messages.proto3.TestAllTypesProto3.MapInt32Int32Entry] map_int64_int649 ( 2D.protobuf_test_messages.proto3.TestAllTypesProto3.MapInt64Int64Entrya map_uint32_uint32: ( 2F.protobuf_test_messages.proto3.TestAllTypesProto3.MapUint32Uint32Entrya map_uint64_uint64; ( 2F.protobuf_test_messages.proto3.TestAllTypesProto3.MapUint64Uint64Entrya map_sint32_sint32< ( 2F.protobuf_test_messages.proto3.TestAllTypesProto3.MapSint32Sint32Entrya map_sint64_sint64= ( 2F.protobuf_test_messages.proto3.TestAllTypesProto3.MapSint64Sint64Entrye map_fixed32_fixed32> ( 2H.protobuf_test_messages.proto3.TestAllTypesProto3.MapFixed32Fixed32Entrye map_fixed64_fixed64? ( 2H.protobuf_test_messages.proto3.TestAllTypesProto3.MapFixed64Fixed64Entryi map_sfixed32_sfixed32@ ( 2J.protobuf_test_messages.proto3.TestAllTypesProto3.MapSfixed32Sfixed32Entryi map_sfixed64_sfixed64A ( 2J.protobuf_test_messages.proto3.TestAllTypesProto3.MapSfixed64Sfixed64Entry] map_int32_floatB ( 2D.protobuf_test_messages.proto3.TestAllTypesProto3.MapInt32FloatEntry_ map_int32_doubleC ( 2E.protobuf_test_messages.proto3.TestAllTypesProto3.MapInt32DoubleEntryY map_bool_boolD ( 2B.protobuf_test_messages.proto3.TestAllTypesProto3.MapBoolBoolEntrya map_string_stringE ( 2F.protobuf_test_messages.proto3.TestAllTypesProto3.MapStringStringEntry_ map_string_bytesF ( 2E.protobuf_test_messages.proto3.TestAllTypesProto3.MapStringBytesEntryp map_string_nested_messageG ( 2M.protobuf_test_messages.proto3.TestAllTypesProto3.MapStringNestedMessageEntryr map_string_foreign_messageH ( 2N.protobuf_test_messages.proto3.TestAllTypesProto3.MapStringForeignMessageEntryj map_string_nested_enumI ( 2J.protobuf_test_messages.proto3.TestAllTypesProto3.MapStringNestedEnumEntryl map_string_foreign_enumJ ( 2K.protobuf_test_messages.proto3.TestAllTypesProto3.MapStringForeignEnumEntry oneof_uint32o ( H_ oneof_nested_messagep ( 2?.protobuf_test_messages.proto3.TestAllTypesProto3.NestedMessageH oneof_stringq ( H oneof_bytesr ( H oneof_bools (H oneof_uint64t (H oneof_floatu (H oneof_doublev (HR oneof_enumw (2<.protobuf_test_messages.proto3.TestAllTypesProto3.NestedEnumH: optional_bool_wrapperÉ ( 2.google.protobuf.BoolValue< optional_int32_wrapperÊ ( 2.google.protobuf.Int32Value< optional_int64_wrapperË ( 2.google.protobuf.Int64Value> optional_uint32_wrapperÃŒ ( 2.google.protobuf.UInt32Value> optional_uint64_wrapperÃ� ( 2.google.protobuf.UInt64Value< optional_float_wrapperÃŽ ( 2.google.protobuf.FloatValue> optional_double_wrapperÃ� ( 2.google.protobuf.DoubleValue> optional_string_wrapperÃ� ( 2.google.protobuf.StringValue< optional_bytes_wrapperÑ ( 2.google.protobuf.BytesValue: repeated_bool_wrapperÓ ( 2.google.protobuf.BoolValue< repeated_int32_wrapperÔ ( 2.google.protobuf.Int32Value< repeated_int64_wrapperÕ ( 2.google.protobuf.Int64Value> repeated_uint32_wrapperÖ ( 2.google.protobuf.UInt32Value> repeated_uint64_wrapper× ( 2.google.protobuf.UInt64Value< repeated_float_wrapperØ ( 2.google.protobuf.FloatValue> repeated_double_wrapperÙ ( 2.google.protobuf.DoubleValue> repeated_string_wrapperÚ ( 2.google.protobuf.StringValue< repeated_bytes_wrapperÛ ( 2.google.protobuf.BytesValue5 optional_duration­ ( 2.google.protobuf.Duration7 optional_timestamp® ( 2.google.protobuf.Timestamp8 optional_field_mask¯ ( 2.google.protobuf.FieldMask1 optional_struct° ( 2.google.protobuf.Struct+ optional_any± ( 2.google.protobuf.Any/ optional_value² ( 2.google.protobuf.Value5 repeated_duration· ( 2.google.protobuf.Duration7 repeated_timestamp¸ ( 2.google.protobuf.Timestamp7 repeated_fieldmask¹ ( 2.google.protobuf.FieldMask1 repeated_structÄ ( 2.google.protobuf.Struct+ repeated_any» ( 2.google.protobuf.Any/ repeated_value¼ ( 2.google.protobuf.Value fieldname1‘ ( field_name2Â’ ( _field_name3“ ( field__name4_” ( field0name5• ( field_0_name6– ( fieldName7— ( FieldName8˜ ( field_Name9™ ( Field_Name10š ( FIELD_NAME11› ( FIELD_name12œ ( __field_name13Â� ( __Field_name14ž ( field__name15Ÿ ( field__Name16  ( field_name17__¡ ( Field_name18__¢ (b NestedMessage a (F corecursive ( 21.protobuf_test_messages.proto3.TestAllTypesProto34 MapInt32Int32Entry key ( value (:84 MapInt64Int64Entry key ( value (:86 MapUint32Uint32Entry key (  value ( :86 MapUint64Uint64Entry key ( value (:86 MapSint32Sint32Entry key ( value (:86 MapSint64Sint64Entry key ( value (:88 MapFixed32Fixed32Entry key ( value (:88 MapFixed64Fixed64Entry key ( value (:8: MapSfixed32Sfixed32Entry key ( value (:8: MapSfixed64Sfixed64Entry key ( value (:84 MapInt32FloatEntry key ( value (:85 MapInt32DoubleEntry key ( value (:82 MapBoolBoolEntry key ( value (:86 MapStringStringEntry key (  value ( :85 MapStringBytesEntry key (  value ( :8~ MapStringNestedMessageEntry key ( N value ( 2?.protobuf_test_messages.proto3.TestAllTypesProto3.NestedMessage:8m MapStringForeignMessageEntry key ( < value ( 2-.protobuf_test_messages.proto3.ForeignMessage:8x MapStringNestedEnumEntry key ( K value (2<.protobuf_test_messages.proto3.TestAllTypesProto3.NestedEnum:8g MapStringForeignEnumEntry key ( 9 value (2*.protobuf_test_messages.proto3.ForeignEnum:8"9 NestedEnum FOO BAR BAZ NEGÿÿÿÿÿÿÿÿÿB oneof_fieldJõÿ" ForeignMessage c (*@ ForeignEnum FOREIGN_FOO FOREIGN_BAR FOREIGN_BAZB8 (com.google.protobuf_test_messages.proto3Hø¢Proto3bproto3)ÚnameÚpackageÚsyntaxZ serialized_pbZ dependenciesÚ ForeignEnumz)protobuf_test_messages.proto3.ForeignEnumÚ FOREIGN_FOO)rÚindexÚnumberÚoptionsÚtypeÚ FOREIGN_BARéÚ FOREIGN_BAZéiÝi) rÚ full_nameÚfilenameÚfileÚvaluesÚcontaining_typerÚserialized_startÚserialized_endZ NestedEnumz;protobuf_test_messages.proto3.TestAllTypesProto3.NestedEnumZFOOZBARZBAZZNEGini§Ú NestedMessagez>protobuf_test_messages.proto3.TestAllTypesProto3.NestedMessageÚaz@protobuf_test_messages.proto3.TestAllTypesProto3.NestedMessage.aéF)rr"rrrZcpp_typeZlabelZhas_default_valueZ default_valueÚ message_typeÚ enum_typer&Z is_extensionZextension_scoperr$Z corecursivezJprotobuf_test_messages.proto3.TestAllTypesProto3.NestedMessage.corecursiveé é iðiR)rr"r#r$r&ÚfieldsÚ extensionsZ nested_typesZ enum_typesrZ is_extendablerZextension_rangesZoneofsr'r(ÚMapInt32Int32EntryzCprotobuf_test_messages.proto3.TestAllTypesProto3.MapInt32Int32EntryÚkeyzGprotobuf_test_messages.proto3.TestAllTypesProto3.MapInt32Int32Entry.keyÚvaluezIprotobuf_test_messages.proto3.TestAllTypesProto3.MapInt32Int32Entry.valuez8iTiˆÚMapInt64Int64EntryzCprotobuf_test_messages.proto3.TestAllTypesProto3.MapInt64Int64EntryzGprotobuf_test_messages.proto3.TestAllTypesProto3.MapInt64Int64Entry.keyzIprotobuf_test_messages.proto3.TestAllTypesProto3.MapInt64Int64Entry.valueiŠi¾ÚMapUint32Uint32EntryzEprotobuf_test_messages.proto3.TestAllTypesProto3.MapUint32Uint32EntryzIprotobuf_test_messages.proto3.TestAllTypesProto3.MapUint32Uint32Entry.keyé zKprotobuf_test_messages.proto3.TestAllTypesProto3.MapUint32Uint32Entry.valueiÀiöÚMapUint64Uint64EntryzEprotobuf_test_messages.proto3.TestAllTypesProto3.MapUint64Uint64EntryzIprotobuf_test_messages.proto3.TestAllTypesProto3.MapUint64Uint64Entry.keyézKprotobuf_test_messages.proto3.TestAllTypesProto3.MapUint64Uint64Entry.valueiøi.ÚMapSint32Sint32EntryzEprotobuf_test_messages.proto3.TestAllTypesProto3.MapSint32Sint32EntryzIprotobuf_test_messages.proto3.TestAllTypesProto3.MapSint32Sint32Entry.keyézKprotobuf_test_messages.proto3.TestAllTypesProto3.MapSint32Sint32Entry.valuei0ifÚMapSint64Sint64EntryzEprotobuf_test_messages.proto3.TestAllTypesProto3.MapSint64Sint64EntryzIprotobuf_test_messages.proto3.TestAllTypesProto3.MapSint64Sint64Entry.keyézKprotobuf_test_messages.proto3.TestAllTypesProto3.MapSint64Sint64Entry.valueihižÚMapFixed32Fixed32EntryzGprotobuf_test_messages.proto3.TestAllTypesProto3.MapFixed32Fixed32EntryzKprotobuf_test_messages.proto3.TestAllTypesProto3.MapFixed32Fixed32Entry.keyézMprotobuf_test_messages.proto3.TestAllTypesProto3.MapFixed32Fixed32Entry.valuei iØÚMapFixed64Fixed64EntryzGprotobuf_test_messages.proto3.TestAllTypesProto3.MapFixed64Fixed64EntryzKprotobuf_test_messages.proto3.TestAllTypesProto3.MapFixed64Fixed64Entry.keyézMprotobuf_test_messages.proto3.TestAllTypesProto3.MapFixed64Fixed64Entry.valueiÚiÚMapSfixed32Sfixed32EntryzIprotobuf_test_messages.proto3.TestAllTypesProto3.MapSfixed32Sfixed32EntryzMprotobuf_test_messages.proto3.TestAllTypesProto3.MapSfixed32Sfixed32Entry.keyézOprotobuf_test_messages.proto3.TestAllTypesProto3.MapSfixed32Sfixed32Entry.valueiiNÚMapSfixed64Sfixed64EntryzIprotobuf_test_messages.proto3.TestAllTypesProto3.MapSfixed64Sfixed64EntryzMprotobuf_test_messages.proto3.TestAllTypesProto3.MapSfixed64Sfixed64Entry.keyézOprotobuf_test_messages.proto3.TestAllTypesProto3.MapSfixed64Sfixed64Entry.valueiPiŠÚMapInt32FloatEntryzCprotobuf_test_messages.proto3.TestAllTypesProto3.MapInt32FloatEntryzGprotobuf_test_messages.proto3.TestAllTypesProto3.MapInt32FloatEntry.keyzIprotobuf_test_messages.proto3.TestAllTypesProto3.MapInt32FloatEntry.valueiŒiÀÚMapInt32DoubleEntryzDprotobuf_test_messages.proto3.TestAllTypesProto3.MapInt32DoubleEntryzHprotobuf_test_messages.proto3.TestAllTypesProto3.MapInt32DoubleEntry.keyzJprotobuf_test_messages.proto3.TestAllTypesProto3.MapInt32DoubleEntry.valueiÂi÷ÚMapBoolBoolEntryzAprotobuf_test_messages.proto3.TestAllTypesProto3.MapBoolBoolEntryzEprotobuf_test_messages.proto3.TestAllTypesProto3.MapBoolBoolEntry.keyézGprotobuf_test_messages.proto3.TestAllTypesProto3.MapBoolBoolEntry.valueiùi+ÚMapStringStringEntryzEprotobuf_test_messages.proto3.TestAllTypesProto3.MapStringStringEntryzIprotobuf_test_messages.proto3.TestAllTypesProto3.MapStringStringEntry.keyé Úzutf-8zKprotobuf_test_messages.proto3.TestAllTypesProto3.MapStringStringEntry.valuei-icÚMapStringBytesEntryzDprotobuf_test_messages.proto3.TestAllTypesProto3.MapStringBytesEntryzHprotobuf_test_messages.proto3.TestAllTypesProto3.MapStringBytesEntry.keyzJprotobuf_test_messages.proto3.TestAllTypesProto3.MapStringBytesEntry.valueé ieišÚMapStringNestedMessageEntryzLprotobuf_test_messages.proto3.TestAllTypesProto3.MapStringNestedMessageEntryzPprotobuf_test_messages.proto3.TestAllTypesProto3.MapStringNestedMessageEntry.keyzRprotobuf_test_messages.proto3.TestAllTypesProto3.MapStringNestedMessageEntry.valueiœiÚMapStringForeignMessageEntryzMprotobuf_test_messages.proto3.TestAllTypesProto3.MapStringForeignMessageEntryzQprotobuf_test_messages.proto3.TestAllTypesProto3.MapStringForeignMessageEntry.keyzSprotobuf_test_messages.proto3.TestAllTypesProto3.MapStringForeignMessageEntry.valueii‰ÚMapStringNestedEnumEntryzIprotobuf_test_messages.proto3.TestAllTypesProto3.MapStringNestedEnumEntryzMprotobuf_test_messages.proto3.TestAllTypesProto3.MapStringNestedEnumEntry.keyzOprotobuf_test_messages.proto3.TestAllTypesProto3.MapStringNestedEnumEntry.valueéi‹iÚMapStringForeignEnumEntryzJprotobuf_test_messages.proto3.TestAllTypesProto3.MapStringForeignEnumEntryzNprotobuf_test_messages.proto3.TestAllTypesProto3.MapStringForeignEnumEntry.keyzPprotobuf_test_messages.proto3.TestAllTypesProto3.MapStringForeignEnumEntry.valueiilÚTestAllTypesProto3z0protobuf_test_messages.proto3.TestAllTypesProto3Zoptional_int32z?protobuf_test_messages.proto3.TestAllTypesProto3.optional_int32Zoptional_int64z?protobuf_test_messages.proto3.TestAllTypesProto3.optional_int64Zoptional_uint32z@protobuf_test_messages.proto3.TestAllTypesProto3.optional_uint32Zoptional_uint64z@protobuf_test_messages.proto3.TestAllTypesProto3.optional_uint64Zoptional_sint32z@protobuf_test_messages.proto3.TestAllTypesProto3.optional_sint32Zoptional_sint64z@protobuf_test_messages.proto3.TestAllTypesProto3.optional_sint64Zoptional_fixed32zAprotobuf_test_messages.proto3.TestAllTypesProto3.optional_fixed32Zoptional_fixed64zAprotobuf_test_messages.proto3.TestAllTypesProto3.optional_fixed64Zoptional_sfixed32zBprotobuf_test_messages.proto3.TestAllTypesProto3.optional_sfixed32Zoptional_sfixed64zBprotobuf_test_messages.proto3.TestAllTypesProto3.optional_sfixed64Zoptional_floatz?protobuf_test_messages.proto3.TestAllTypesProto3.optional_floatZoptional_doublez@protobuf_test_messages.proto3.TestAllTypesProto3.optional_doubleZ optional_boolz>protobuf_test_messages.proto3.TestAllTypesProto3.optional_boolZoptional_stringz@protobuf_test_messages.proto3.TestAllTypesProto3.optional_stringZoptional_bytesz?protobuf_test_messages.proto3.TestAllTypesProto3.optional_bytesZoptional_nested_messagezHprotobuf_test_messages.proto3.TestAllTypesProto3.optional_nested_messageZoptional_foreign_messagezIprotobuf_test_messages.proto3.TestAllTypesProto3.optional_foreign_messageéZoptional_nested_enumzEprotobuf_test_messages.proto3.TestAllTypesProto3.optional_nested_enuméZoptional_foreign_enumzFprotobuf_test_messages.proto3.TestAllTypesProto3.optional_foreign_enuméZoptional_string_piecezFprotobuf_test_messages.proto3.TestAllTypesProto3.optional_string_pieceézZ optional_cordz>protobuf_test_messages.proto3.TestAllTypesProto3.optional_cordéézZrecursive_messagezBprotobuf_test_messages.proto3.TestAllTypesProto3.recursive_messageéZrepeated_int32z?protobuf_test_messages.proto3.TestAllTypesProto3.repeated_int32éZrepeated_int64z?protobuf_test_messages.proto3.TestAllTypesProto3.repeated_int64éé Zrepeated_uint32z@protobuf_test_messages.proto3.TestAllTypesProto3.repeated_uint32é!Zrepeated_uint64z@protobuf_test_messages.proto3.TestAllTypesProto3.repeated_uint64é"Zrepeated_sint32z@protobuf_test_messages.proto3.TestAllTypesProto3.repeated_sint32éé#Zrepeated_sint64z@protobuf_test_messages.proto3.TestAllTypesProto3.repeated_sint64é$Zrepeated_fixed32zAprotobuf_test_messages.proto3.TestAllTypesProto3.repeated_fixed32éé%Zrepeated_fixed64zAprotobuf_test_messages.proto3.TestAllTypesProto3.repeated_fixed64éé&Zrepeated_sfixed32zBprotobuf_test_messages.proto3.TestAllTypesProto3.repeated_sfixed32éé'Zrepeated_sfixed64zBprotobuf_test_messages.proto3.TestAllTypesProto3.repeated_sfixed64é(Zrepeated_floatz?protobuf_test_messages.proto3.TestAllTypesProto3.repeated_floaté)Zrepeated_doublez@protobuf_test_messages.proto3.TestAllTypesProto3.repeated_doubleé*Z repeated_boolz>protobuf_test_messages.proto3.TestAllTypesProto3.repeated_boolé+Zrepeated_stringz@protobuf_test_messages.proto3.TestAllTypesProto3.repeated_stringé,Zrepeated_bytesz?protobuf_test_messages.proto3.TestAllTypesProto3.repeated_bytesé-Zrepeated_nested_messagezHprotobuf_test_messages.proto3.TestAllTypesProto3.repeated_nested_messageé0Zrepeated_foreign_messagezIprotobuf_test_messages.proto3.TestAllTypesProto3.repeated_foreign_messageé1Zrepeated_nested_enumzEprotobuf_test_messages.proto3.TestAllTypesProto3.repeated_nested_enumé3Zrepeated_foreign_enumzFprotobuf_test_messages.proto3.TestAllTypesProto3.repeated_foreign_enumé4Zrepeated_string_piecezFprotobuf_test_messages.proto3.TestAllTypesProto3.repeated_string_pieceé6Z repeated_cordz>protobuf_test_messages.proto3.TestAllTypesProto3.repeated_cordé7Zmap_int32_int32z@protobuf_test_messages.proto3.TestAllTypesProto3.map_int32_int32é8Zmap_int64_int64z@protobuf_test_messages.proto3.TestAllTypesProto3.map_int64_int64é9Zmap_uint32_uint32zBprotobuf_test_messages.proto3.TestAllTypesProto3.map_uint32_uint32é:Zmap_uint64_uint64zBprotobuf_test_messages.proto3.TestAllTypesProto3.map_uint64_uint64é.é;Zmap_sint32_sint32zBprotobuf_test_messages.proto3.TestAllTypesProto3.map_sint32_sint32é/é<Zmap_sint64_sint64zBprotobuf_test_messages.proto3.TestAllTypesProto3.map_sint64_sint64é=Zmap_fixed32_fixed32zDprotobuf_test_messages.proto3.TestAllTypesProto3.map_fixed32_fixed32é>Zmap_fixed64_fixed64zDprotobuf_test_messages.proto3.TestAllTypesProto3.map_fixed64_fixed64é2é?Zmap_sfixed32_sfixed32zFprotobuf_test_messages.proto3.TestAllTypesProto3.map_sfixed32_sfixed32é@Zmap_sfixed64_sfixed64zFprotobuf_test_messages.proto3.TestAllTypesProto3.map_sfixed64_sfixed64éAZmap_int32_floatz@protobuf_test_messages.proto3.TestAllTypesProto3.map_int32_floaté5éBZmap_int32_doublezAprotobuf_test_messages.proto3.TestAllTypesProto3.map_int32_doubleéCZ map_bool_boolz>protobuf_test_messages.proto3.TestAllTypesProto3.map_bool_booléDZmap_string_stringzBprotobuf_test_messages.proto3.TestAllTypesProto3.map_string_stringéEZmap_string_byteszAprotobuf_test_messages.proto3.TestAllTypesProto3.map_string_byteséFZmap_string_nested_messagezJprotobuf_test_messages.proto3.TestAllTypesProto3.map_string_nested_messageéGZmap_string_foreign_messagezKprotobuf_test_messages.proto3.TestAllTypesProto3.map_string_foreign_messageéHZmap_string_nested_enumzGprotobuf_test_messages.proto3.TestAllTypesProto3.map_string_nested_enuméIZmap_string_foreign_enumzHprotobuf_test_messages.proto3.TestAllTypesProto3.map_string_foreign_enuméJZ oneof_uint32z=protobuf_test_messages.proto3.TestAllTypesProto3.oneof_uint32éoZoneof_nested_messagezEprotobuf_test_messages.proto3.TestAllTypesProto3.oneof_nested_messageépZ oneof_stringz=protobuf_test_messages.proto3.TestAllTypesProto3.oneof_stringéqZ oneof_byteszprotobuf_test_messages.proto3.TestAllTypesProto3.field__name4_éhi”Z field0name5zprotobuf_test_messages.proto3.TestAllTypesProto3.field_0_name6éji–Z fieldName7z;protobuf_test_messages.proto3.TestAllTypesProto3.fieldName7éki—Z FieldName8z;protobuf_test_messages.proto3.TestAllTypesProto3.FieldName8éli˜Z field_Name9zprotobuf_test_messages.proto3.TestAllTypesProto3.field__name15iŸZ field__Name16z>protobuf_test_messages.proto3.TestAllTypesProto3.field__Name16i Zfield_name17__z?protobuf_test_messages.proto3.TestAllTypesProto3.field_name17__i¡ZField_name18__z?protobuf_test_messages.proto3.TestAllTypesProto3.Field_name18__i¢Z oneof_fieldzr@rBrDrFrGrHrJrMrOrPrQrSrÎrÏTu: (com.google.protobuf_test_messages.proto3Hø¢Proto3éÿÿÿÿ)~ÚsysÚ version_infoZ_bZgoogle.protobuf.internalr Zgoogle.protobufr Z _descriptorr Z_messager Z _reflectionr Z_symbol_databaserZDefaultZ_sym_dbrZ google_dot_protobuf_dot_any__pb2rZ%google_dot_protobuf_dot_duration__pb2rZ(google_dot_protobuf_dot_field__mask__pb2rZ#google_dot_protobuf_dot_struct__pb2rZ&google_dot_protobuf_dot_timestamp__pb2rZ%google_dot_protobuf_dot_wrappers__pb2ZFileDescriptorrÎZEnumDescriptorZEnumValueDescriptorZ _FOREIGNENUMZRegisterEnumDescriptorZEnumTypeWrapperrrrr Z_TESTALLTYPESPROTO3_NESTEDENUMZ DescriptorZFieldDescriptorZ!_TESTALLTYPESPROTO3_NESTEDMESSAGEZ _ParseOptionsZMessageOptionsZ&_TESTALLTYPESPROTO3_MAPINT32INT32ENTRYZ&_TESTALLTYPESPROTO3_MAPINT64INT64ENTRYZ(_TESTALLTYPESPROTO3_MAPUINT32UINT32ENTRYZ(_TESTALLTYPESPROTO3_MAPUINT64UINT64ENTRYZ(_TESTALLTYPESPROTO3_MAPSINT32SINT32ENTRYZ(_TESTALLTYPESPROTO3_MAPSINT64SINT64ENTRYZ*_TESTALLTYPESPROTO3_MAPFIXED32FIXED32ENTRYZ*_TESTALLTYPESPROTO3_MAPFIXED64FIXED64ENTRYZ,_TESTALLTYPESPROTO3_MAPSFIXED32SFIXED32ENTRYZ,_TESTALLTYPESPROTO3_MAPSFIXED64SFIXED64ENTRYÚfloatZ&_TESTALLTYPESPROTO3_MAPINT32FLOATENTRYZ'_TESTALLTYPESPROTO3_MAPINT32DOUBLEENTRYZ$_TESTALLTYPESPROTO3_MAPBOOLBOOLENTRYÚdecodeZ(_TESTALLTYPESPROTO3_MAPSTRINGSTRINGENTRYZ'_TESTALLTYPESPROTO3_MAPSTRINGBYTESENTRYZ/_TESTALLTYPESPROTO3_MAPSTRINGNESTEDMESSAGEENTRYZ0_TESTALLTYPESPROTO3_MAPSTRINGFOREIGNMESSAGEENTRYZ,_TESTALLTYPESPROTO3_MAPSTRINGNESTEDENUMENTRYZ-_TESTALLTYPESPROTO3_MAPSTRINGFOREIGNENUMENTRYZ FieldOptionsZOneofDescriptorZ_TESTALLTYPESPROTO3Z_FOREIGNMESSAGEZfields_by_namer,r&r-Z _BOOLVALUEZ _INT32VALUEZ _INT64VALUEZ _UINT32VALUEZ _UINT64VALUEZ _FLOATVALUEZ _DOUBLEVALUEZ _STRINGVALUEZ _BYTESVALUEZ _DURATIONZ _TIMESTAMPZ _FIELDMASKZ_STRUCTZ_ANYZ_VALUEZoneofs_by_namer0ÚappendZcontaining_oneofZmessage_types_by_nameZenum_types_by_nameZRegisterFileDescriptorZGeneratedProtocolMessageTypeZMessageÚdictrTZRegisterMessager)r2r5r6r8r:r<r>r@rBrDrFrGrHrJrMrOrPrQrSrÌZ has_optionsZ FileOptionsZ_optionsrrrrÚs                                                                                                                                                                                                                               *