1// Code generated by protoc-gen-go. DO NOT EDIT. 2// source: conformance.proto 3 4// AOSP change: ignore this file, since it depends on field_mask, 5// which is not present in the AOSP tree. 6// +build ignore 7 8package conformance 9 10import ( 11 fmt "fmt" 12 proto "github.com/golang/protobuf/proto" 13 any "github.com/golang/protobuf/ptypes/any" 14 duration "github.com/golang/protobuf/ptypes/duration" 15 _struct "github.com/golang/protobuf/ptypes/struct" 16 timestamp "github.com/golang/protobuf/ptypes/timestamp" 17 wrappers "github.com/golang/protobuf/ptypes/wrappers" 18 field_mask "google.golang.org/genproto/protobuf/field_mask" 19 math "math" 20) 21 22// Reference imports to suppress errors if they are not otherwise used. 23var _ = proto.Marshal 24var _ = fmt.Errorf 25var _ = math.Inf 26 27// This is a compile-time assertion to ensure that this generated file 28// is compatible with the proto package it is being compiled against. 29// A compilation error at this line likely means your copy of the 30// proto package needs to be updated. 31const _ = proto.ProtoPackageIsVersion3 // please upgrade the proto package 32 33type WireFormat int32 34 35const ( 36 WireFormat_UNSPECIFIED WireFormat = 0 37 WireFormat_PROTOBUF WireFormat = 1 38 WireFormat_JSON WireFormat = 2 39) 40 41var WireFormat_name = map[int32]string{ 42 0: "UNSPECIFIED", 43 1: "PROTOBUF", 44 2: "JSON", 45} 46 47var WireFormat_value = map[string]int32{ 48 "UNSPECIFIED": 0, 49 "PROTOBUF": 1, 50 "JSON": 2, 51} 52 53func (x WireFormat) String() string { 54 return proto.EnumName(WireFormat_name, int32(x)) 55} 56 57func (WireFormat) EnumDescriptor() ([]byte, []int) { 58 return fileDescriptor_e7c910178d599565, []int{0} 59} 60 61type ForeignEnum int32 62 63const ( 64 ForeignEnum_FOREIGN_FOO ForeignEnum = 0 65 ForeignEnum_FOREIGN_BAR ForeignEnum = 1 66 ForeignEnum_FOREIGN_BAZ ForeignEnum = 2 67) 68 69var ForeignEnum_name = map[int32]string{ 70 0: "FOREIGN_FOO", 71 1: "FOREIGN_BAR", 72 2: "FOREIGN_BAZ", 73} 74 75var ForeignEnum_value = map[string]int32{ 76 "FOREIGN_FOO": 0, 77 "FOREIGN_BAR": 1, 78 "FOREIGN_BAZ": 2, 79} 80 81func (x ForeignEnum) String() string { 82 return proto.EnumName(ForeignEnum_name, int32(x)) 83} 84 85func (ForeignEnum) EnumDescriptor() ([]byte, []int) { 86 return fileDescriptor_e7c910178d599565, []int{1} 87} 88 89type TestAllTypes_NestedEnum int32 90 91const ( 92 TestAllTypes_FOO TestAllTypes_NestedEnum = 0 93 TestAllTypes_BAR TestAllTypes_NestedEnum = 1 94 TestAllTypes_BAZ TestAllTypes_NestedEnum = 2 95 TestAllTypes_NEG TestAllTypes_NestedEnum = -1 96) 97 98var TestAllTypes_NestedEnum_name = map[int32]string{ 99 0: "FOO", 100 1: "BAR", 101 2: "BAZ", 102 -1: "NEG", 103} 104 105var TestAllTypes_NestedEnum_value = map[string]int32{ 106 "FOO": 0, 107 "BAR": 1, 108 "BAZ": 2, 109 "NEG": -1, 110} 111 112func (x TestAllTypes_NestedEnum) String() string { 113 return proto.EnumName(TestAllTypes_NestedEnum_name, int32(x)) 114} 115 116func (TestAllTypes_NestedEnum) EnumDescriptor() ([]byte, []int) { 117 return fileDescriptor_e7c910178d599565, []int{2, 0} 118} 119 120// Represents a single test case's input. The testee should: 121// 122// 1. parse this proto (which should always succeed) 123// 2. parse the protobuf or JSON payload in "payload" (which may fail) 124// 3. if the parse succeeded, serialize the message in the requested format. 125type ConformanceRequest struct { 126 // The payload (whether protobuf of JSON) is always for a TestAllTypes proto 127 // (see below). 128 // 129 // Types that are valid to be assigned to Payload: 130 // *ConformanceRequest_ProtobufPayload 131 // *ConformanceRequest_JsonPayload 132 Payload isConformanceRequest_Payload `protobuf_oneof:"payload"` 133 // Which format should the testee serialize its message to? 134 RequestedOutputFormat WireFormat `protobuf:"varint,3,opt,name=requested_output_format,json=requestedOutputFormat,proto3,enum=conformance.WireFormat" json:"requested_output_format,omitempty"` 135 XXX_NoUnkeyedLiteral struct{} `json:"-"` 136 XXX_unrecognized []byte `json:"-"` 137 XXX_sizecache int32 `json:"-"` 138} 139 140func (m *ConformanceRequest) Reset() { *m = ConformanceRequest{} } 141func (m *ConformanceRequest) String() string { return proto.CompactTextString(m) } 142func (*ConformanceRequest) ProtoMessage() {} 143func (*ConformanceRequest) Descriptor() ([]byte, []int) { 144 return fileDescriptor_e7c910178d599565, []int{0} 145} 146 147func (m *ConformanceRequest) XXX_Unmarshal(b []byte) error { 148 return xxx_messageInfo_ConformanceRequest.Unmarshal(m, b) 149} 150func (m *ConformanceRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 151 return xxx_messageInfo_ConformanceRequest.Marshal(b, m, deterministic) 152} 153func (m *ConformanceRequest) XXX_Merge(src proto.Message) { 154 xxx_messageInfo_ConformanceRequest.Merge(m, src) 155} 156func (m *ConformanceRequest) XXX_Size() int { 157 return xxx_messageInfo_ConformanceRequest.Size(m) 158} 159func (m *ConformanceRequest) XXX_DiscardUnknown() { 160 xxx_messageInfo_ConformanceRequest.DiscardUnknown(m) 161} 162 163var xxx_messageInfo_ConformanceRequest proto.InternalMessageInfo 164 165type isConformanceRequest_Payload interface { 166 isConformanceRequest_Payload() 167} 168 169type ConformanceRequest_ProtobufPayload struct { 170 ProtobufPayload []byte `protobuf:"bytes,1,opt,name=protobuf_payload,json=protobufPayload,proto3,oneof"` 171} 172 173type ConformanceRequest_JsonPayload struct { 174 JsonPayload string `protobuf:"bytes,2,opt,name=json_payload,json=jsonPayload,proto3,oneof"` 175} 176 177func (*ConformanceRequest_ProtobufPayload) isConformanceRequest_Payload() {} 178 179func (*ConformanceRequest_JsonPayload) isConformanceRequest_Payload() {} 180 181func (m *ConformanceRequest) GetPayload() isConformanceRequest_Payload { 182 if m != nil { 183 return m.Payload 184 } 185 return nil 186} 187 188func (m *ConformanceRequest) GetProtobufPayload() []byte { 189 if x, ok := m.GetPayload().(*ConformanceRequest_ProtobufPayload); ok { 190 return x.ProtobufPayload 191 } 192 return nil 193} 194 195func (m *ConformanceRequest) GetJsonPayload() string { 196 if x, ok := m.GetPayload().(*ConformanceRequest_JsonPayload); ok { 197 return x.JsonPayload 198 } 199 return "" 200} 201 202func (m *ConformanceRequest) GetRequestedOutputFormat() WireFormat { 203 if m != nil { 204 return m.RequestedOutputFormat 205 } 206 return WireFormat_UNSPECIFIED 207} 208 209// XXX_OneofWrappers is for the internal use of the proto package. 210func (*ConformanceRequest) XXX_OneofWrappers() []interface{} { 211 return []interface{}{ 212 (*ConformanceRequest_ProtobufPayload)(nil), 213 (*ConformanceRequest_JsonPayload)(nil), 214 } 215} 216 217// Represents a single test case's output. 218type ConformanceResponse struct { 219 // Types that are valid to be assigned to Result: 220 // *ConformanceResponse_ParseError 221 // *ConformanceResponse_SerializeError 222 // *ConformanceResponse_RuntimeError 223 // *ConformanceResponse_ProtobufPayload 224 // *ConformanceResponse_JsonPayload 225 // *ConformanceResponse_Skipped 226 Result isConformanceResponse_Result `protobuf_oneof:"result"` 227 XXX_NoUnkeyedLiteral struct{} `json:"-"` 228 XXX_unrecognized []byte `json:"-"` 229 XXX_sizecache int32 `json:"-"` 230} 231 232func (m *ConformanceResponse) Reset() { *m = ConformanceResponse{} } 233func (m *ConformanceResponse) String() string { return proto.CompactTextString(m) } 234func (*ConformanceResponse) ProtoMessage() {} 235func (*ConformanceResponse) Descriptor() ([]byte, []int) { 236 return fileDescriptor_e7c910178d599565, []int{1} 237} 238 239func (m *ConformanceResponse) XXX_Unmarshal(b []byte) error { 240 return xxx_messageInfo_ConformanceResponse.Unmarshal(m, b) 241} 242func (m *ConformanceResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 243 return xxx_messageInfo_ConformanceResponse.Marshal(b, m, deterministic) 244} 245func (m *ConformanceResponse) XXX_Merge(src proto.Message) { 246 xxx_messageInfo_ConformanceResponse.Merge(m, src) 247} 248func (m *ConformanceResponse) XXX_Size() int { 249 return xxx_messageInfo_ConformanceResponse.Size(m) 250} 251func (m *ConformanceResponse) XXX_DiscardUnknown() { 252 xxx_messageInfo_ConformanceResponse.DiscardUnknown(m) 253} 254 255var xxx_messageInfo_ConformanceResponse proto.InternalMessageInfo 256 257type isConformanceResponse_Result interface { 258 isConformanceResponse_Result() 259} 260 261type ConformanceResponse_ParseError struct { 262 ParseError string `protobuf:"bytes,1,opt,name=parse_error,json=parseError,proto3,oneof"` 263} 264 265type ConformanceResponse_SerializeError struct { 266 SerializeError string `protobuf:"bytes,6,opt,name=serialize_error,json=serializeError,proto3,oneof"` 267} 268 269type ConformanceResponse_RuntimeError struct { 270 RuntimeError string `protobuf:"bytes,2,opt,name=runtime_error,json=runtimeError,proto3,oneof"` 271} 272 273type ConformanceResponse_ProtobufPayload struct { 274 ProtobufPayload []byte `protobuf:"bytes,3,opt,name=protobuf_payload,json=protobufPayload,proto3,oneof"` 275} 276 277type ConformanceResponse_JsonPayload struct { 278 JsonPayload string `protobuf:"bytes,4,opt,name=json_payload,json=jsonPayload,proto3,oneof"` 279} 280 281type ConformanceResponse_Skipped struct { 282 Skipped string `protobuf:"bytes,5,opt,name=skipped,proto3,oneof"` 283} 284 285func (*ConformanceResponse_ParseError) isConformanceResponse_Result() {} 286 287func (*ConformanceResponse_SerializeError) isConformanceResponse_Result() {} 288 289func (*ConformanceResponse_RuntimeError) isConformanceResponse_Result() {} 290 291func (*ConformanceResponse_ProtobufPayload) isConformanceResponse_Result() {} 292 293func (*ConformanceResponse_JsonPayload) isConformanceResponse_Result() {} 294 295func (*ConformanceResponse_Skipped) isConformanceResponse_Result() {} 296 297func (m *ConformanceResponse) GetResult() isConformanceResponse_Result { 298 if m != nil { 299 return m.Result 300 } 301 return nil 302} 303 304func (m *ConformanceResponse) GetParseError() string { 305 if x, ok := m.GetResult().(*ConformanceResponse_ParseError); ok { 306 return x.ParseError 307 } 308 return "" 309} 310 311func (m *ConformanceResponse) GetSerializeError() string { 312 if x, ok := m.GetResult().(*ConformanceResponse_SerializeError); ok { 313 return x.SerializeError 314 } 315 return "" 316} 317 318func (m *ConformanceResponse) GetRuntimeError() string { 319 if x, ok := m.GetResult().(*ConformanceResponse_RuntimeError); ok { 320 return x.RuntimeError 321 } 322 return "" 323} 324 325func (m *ConformanceResponse) GetProtobufPayload() []byte { 326 if x, ok := m.GetResult().(*ConformanceResponse_ProtobufPayload); ok { 327 return x.ProtobufPayload 328 } 329 return nil 330} 331 332func (m *ConformanceResponse) GetJsonPayload() string { 333 if x, ok := m.GetResult().(*ConformanceResponse_JsonPayload); ok { 334 return x.JsonPayload 335 } 336 return "" 337} 338 339func (m *ConformanceResponse) GetSkipped() string { 340 if x, ok := m.GetResult().(*ConformanceResponse_Skipped); ok { 341 return x.Skipped 342 } 343 return "" 344} 345 346// XXX_OneofWrappers is for the internal use of the proto package. 347func (*ConformanceResponse) XXX_OneofWrappers() []interface{} { 348 return []interface{}{ 349 (*ConformanceResponse_ParseError)(nil), 350 (*ConformanceResponse_SerializeError)(nil), 351 (*ConformanceResponse_RuntimeError)(nil), 352 (*ConformanceResponse_ProtobufPayload)(nil), 353 (*ConformanceResponse_JsonPayload)(nil), 354 (*ConformanceResponse_Skipped)(nil), 355 } 356} 357 358// This proto includes every type of field in both singular and repeated 359// forms. 360type TestAllTypes struct { 361 // Singular 362 OptionalInt32 int32 `protobuf:"varint,1,opt,name=optional_int32,json=optionalInt32,proto3" json:"optional_int32,omitempty"` 363 OptionalInt64 int64 `protobuf:"varint,2,opt,name=optional_int64,json=optionalInt64,proto3" json:"optional_int64,omitempty"` 364 OptionalUint32 uint32 `protobuf:"varint,3,opt,name=optional_uint32,json=optionalUint32,proto3" json:"optional_uint32,omitempty"` 365 OptionalUint64 uint64 `protobuf:"varint,4,opt,name=optional_uint64,json=optionalUint64,proto3" json:"optional_uint64,omitempty"` 366 OptionalSint32 int32 `protobuf:"zigzag32,5,opt,name=optional_sint32,json=optionalSint32,proto3" json:"optional_sint32,omitempty"` 367 OptionalSint64 int64 `protobuf:"zigzag64,6,opt,name=optional_sint64,json=optionalSint64,proto3" json:"optional_sint64,omitempty"` 368 OptionalFixed32 uint32 `protobuf:"fixed32,7,opt,name=optional_fixed32,json=optionalFixed32,proto3" json:"optional_fixed32,omitempty"` 369 OptionalFixed64 uint64 `protobuf:"fixed64,8,opt,name=optional_fixed64,json=optionalFixed64,proto3" json:"optional_fixed64,omitempty"` 370 OptionalSfixed32 int32 `protobuf:"fixed32,9,opt,name=optional_sfixed32,json=optionalSfixed32,proto3" json:"optional_sfixed32,omitempty"` 371 OptionalSfixed64 int64 `protobuf:"fixed64,10,opt,name=optional_sfixed64,json=optionalSfixed64,proto3" json:"optional_sfixed64,omitempty"` 372 OptionalFloat float32 `protobuf:"fixed32,11,opt,name=optional_float,json=optionalFloat,proto3" json:"optional_float,omitempty"` 373 OptionalDouble float64 `protobuf:"fixed64,12,opt,name=optional_double,json=optionalDouble,proto3" json:"optional_double,omitempty"` 374 OptionalBool bool `protobuf:"varint,13,opt,name=optional_bool,json=optionalBool,proto3" json:"optional_bool,omitempty"` 375 OptionalString string `protobuf:"bytes,14,opt,name=optional_string,json=optionalString,proto3" json:"optional_string,omitempty"` 376 OptionalBytes []byte `protobuf:"bytes,15,opt,name=optional_bytes,json=optionalBytes,proto3" json:"optional_bytes,omitempty"` 377 OptionalNestedMessage *TestAllTypes_NestedMessage `protobuf:"bytes,18,opt,name=optional_nested_message,json=optionalNestedMessage,proto3" json:"optional_nested_message,omitempty"` 378 OptionalForeignMessage *ForeignMessage `protobuf:"bytes,19,opt,name=optional_foreign_message,json=optionalForeignMessage,proto3" json:"optional_foreign_message,omitempty"` 379 OptionalNestedEnum TestAllTypes_NestedEnum `protobuf:"varint,21,opt,name=optional_nested_enum,json=optionalNestedEnum,proto3,enum=conformance.TestAllTypes_NestedEnum" json:"optional_nested_enum,omitempty"` 380 OptionalForeignEnum ForeignEnum `protobuf:"varint,22,opt,name=optional_foreign_enum,json=optionalForeignEnum,proto3,enum=conformance.ForeignEnum" json:"optional_foreign_enum,omitempty"` 381 OptionalStringPiece string `protobuf:"bytes,24,opt,name=optional_string_piece,json=optionalStringPiece,proto3" json:"optional_string_piece,omitempty"` 382 OptionalCord string `protobuf:"bytes,25,opt,name=optional_cord,json=optionalCord,proto3" json:"optional_cord,omitempty"` 383 RecursiveMessage *TestAllTypes `protobuf:"bytes,27,opt,name=recursive_message,json=recursiveMessage,proto3" json:"recursive_message,omitempty"` 384 // Repeated 385 RepeatedInt32 []int32 `protobuf:"varint,31,rep,packed,name=repeated_int32,json=repeatedInt32,proto3" json:"repeated_int32,omitempty"` 386 RepeatedInt64 []int64 `protobuf:"varint,32,rep,packed,name=repeated_int64,json=repeatedInt64,proto3" json:"repeated_int64,omitempty"` 387 RepeatedUint32 []uint32 `protobuf:"varint,33,rep,packed,name=repeated_uint32,json=repeatedUint32,proto3" json:"repeated_uint32,omitempty"` 388 RepeatedUint64 []uint64 `protobuf:"varint,34,rep,packed,name=repeated_uint64,json=repeatedUint64,proto3" json:"repeated_uint64,omitempty"` 389 RepeatedSint32 []int32 `protobuf:"zigzag32,35,rep,packed,name=repeated_sint32,json=repeatedSint32,proto3" json:"repeated_sint32,omitempty"` 390 RepeatedSint64 []int64 `protobuf:"zigzag64,36,rep,packed,name=repeated_sint64,json=repeatedSint64,proto3" json:"repeated_sint64,omitempty"` 391 RepeatedFixed32 []uint32 `protobuf:"fixed32,37,rep,packed,name=repeated_fixed32,json=repeatedFixed32,proto3" json:"repeated_fixed32,omitempty"` 392 RepeatedFixed64 []uint64 `protobuf:"fixed64,38,rep,packed,name=repeated_fixed64,json=repeatedFixed64,proto3" json:"repeated_fixed64,omitempty"` 393 RepeatedSfixed32 []int32 `protobuf:"fixed32,39,rep,packed,name=repeated_sfixed32,json=repeatedSfixed32,proto3" json:"repeated_sfixed32,omitempty"` 394 RepeatedSfixed64 []int64 `protobuf:"fixed64,40,rep,packed,name=repeated_sfixed64,json=repeatedSfixed64,proto3" json:"repeated_sfixed64,omitempty"` 395 RepeatedFloat []float32 `protobuf:"fixed32,41,rep,packed,name=repeated_float,json=repeatedFloat,proto3" json:"repeated_float,omitempty"` 396 RepeatedDouble []float64 `protobuf:"fixed64,42,rep,packed,name=repeated_double,json=repeatedDouble,proto3" json:"repeated_double,omitempty"` 397 RepeatedBool []bool `protobuf:"varint,43,rep,packed,name=repeated_bool,json=repeatedBool,proto3" json:"repeated_bool,omitempty"` 398 RepeatedString []string `protobuf:"bytes,44,rep,name=repeated_string,json=repeatedString,proto3" json:"repeated_string,omitempty"` 399 RepeatedBytes [][]byte `protobuf:"bytes,45,rep,name=repeated_bytes,json=repeatedBytes,proto3" json:"repeated_bytes,omitempty"` 400 RepeatedNestedMessage []*TestAllTypes_NestedMessage `protobuf:"bytes,48,rep,name=repeated_nested_message,json=repeatedNestedMessage,proto3" json:"repeated_nested_message,omitempty"` 401 RepeatedForeignMessage []*ForeignMessage `protobuf:"bytes,49,rep,name=repeated_foreign_message,json=repeatedForeignMessage,proto3" json:"repeated_foreign_message,omitempty"` 402 RepeatedNestedEnum []TestAllTypes_NestedEnum `protobuf:"varint,51,rep,packed,name=repeated_nested_enum,json=repeatedNestedEnum,proto3,enum=conformance.TestAllTypes_NestedEnum" json:"repeated_nested_enum,omitempty"` 403 RepeatedForeignEnum []ForeignEnum `protobuf:"varint,52,rep,packed,name=repeated_foreign_enum,json=repeatedForeignEnum,proto3,enum=conformance.ForeignEnum" json:"repeated_foreign_enum,omitempty"` 404 RepeatedStringPiece []string `protobuf:"bytes,54,rep,name=repeated_string_piece,json=repeatedStringPiece,proto3" json:"repeated_string_piece,omitempty"` 405 RepeatedCord []string `protobuf:"bytes,55,rep,name=repeated_cord,json=repeatedCord,proto3" json:"repeated_cord,omitempty"` 406 // Map 407 MapInt32Int32 map[int32]int32 `protobuf:"bytes,56,rep,name=map_int32_int32,json=mapInt32Int32,proto3" json:"map_int32_int32,omitempty" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3"` 408 MapInt64Int64 map[int64]int64 `protobuf:"bytes,57,rep,name=map_int64_int64,json=mapInt64Int64,proto3" json:"map_int64_int64,omitempty" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3"` 409 MapUint32Uint32 map[uint32]uint32 `protobuf:"bytes,58,rep,name=map_uint32_uint32,json=mapUint32Uint32,proto3" json:"map_uint32_uint32,omitempty" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3"` 410 MapUint64Uint64 map[uint64]uint64 `protobuf:"bytes,59,rep,name=map_uint64_uint64,json=mapUint64Uint64,proto3" json:"map_uint64_uint64,omitempty" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3"` 411 MapSint32Sint32 map[int32]int32 `protobuf:"bytes,60,rep,name=map_sint32_sint32,json=mapSint32Sint32,proto3" json:"map_sint32_sint32,omitempty" protobuf_key:"zigzag32,1,opt,name=key,proto3" protobuf_val:"zigzag32,2,opt,name=value,proto3"` 412 MapSint64Sint64 map[int64]int64 `protobuf:"bytes,61,rep,name=map_sint64_sint64,json=mapSint64Sint64,proto3" json:"map_sint64_sint64,omitempty" protobuf_key:"zigzag64,1,opt,name=key,proto3" protobuf_val:"zigzag64,2,opt,name=value,proto3"` 413 MapFixed32Fixed32 map[uint32]uint32 `protobuf:"bytes,62,rep,name=map_fixed32_fixed32,json=mapFixed32Fixed32,proto3" json:"map_fixed32_fixed32,omitempty" protobuf_key:"fixed32,1,opt,name=key,proto3" protobuf_val:"fixed32,2,opt,name=value,proto3"` 414 MapFixed64Fixed64 map[uint64]uint64 `protobuf:"bytes,63,rep,name=map_fixed64_fixed64,json=mapFixed64Fixed64,proto3" json:"map_fixed64_fixed64,omitempty" protobuf_key:"fixed64,1,opt,name=key,proto3" protobuf_val:"fixed64,2,opt,name=value,proto3"` 415 MapSfixed32Sfixed32 map[int32]int32 `protobuf:"bytes,64,rep,name=map_sfixed32_sfixed32,json=mapSfixed32Sfixed32,proto3" json:"map_sfixed32_sfixed32,omitempty" protobuf_key:"fixed32,1,opt,name=key,proto3" protobuf_val:"fixed32,2,opt,name=value,proto3"` 416 MapSfixed64Sfixed64 map[int64]int64 `protobuf:"bytes,65,rep,name=map_sfixed64_sfixed64,json=mapSfixed64Sfixed64,proto3" json:"map_sfixed64_sfixed64,omitempty" protobuf_key:"fixed64,1,opt,name=key,proto3" protobuf_val:"fixed64,2,opt,name=value,proto3"` 417 MapInt32Float map[int32]float32 `protobuf:"bytes,66,rep,name=map_int32_float,json=mapInt32Float,proto3" json:"map_int32_float,omitempty" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"fixed32,2,opt,name=value,proto3"` 418 MapInt32Double map[int32]float64 `protobuf:"bytes,67,rep,name=map_int32_double,json=mapInt32Double,proto3" json:"map_int32_double,omitempty" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"fixed64,2,opt,name=value,proto3"` 419 MapBoolBool map[bool]bool `protobuf:"bytes,68,rep,name=map_bool_bool,json=mapBoolBool,proto3" json:"map_bool_bool,omitempty" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3"` 420 MapStringString map[string]string `protobuf:"bytes,69,rep,name=map_string_string,json=mapStringString,proto3" json:"map_string_string,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` 421 MapStringBytes map[string][]byte `protobuf:"bytes,70,rep,name=map_string_bytes,json=mapStringBytes,proto3" json:"map_string_bytes,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` 422 MapStringNestedMessage map[string]*TestAllTypes_NestedMessage `protobuf:"bytes,71,rep,name=map_string_nested_message,json=mapStringNestedMessage,proto3" json:"map_string_nested_message,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` 423 MapStringForeignMessage map[string]*ForeignMessage `protobuf:"bytes,72,rep,name=map_string_foreign_message,json=mapStringForeignMessage,proto3" json:"map_string_foreign_message,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` 424 MapStringNestedEnum map[string]TestAllTypes_NestedEnum `protobuf:"bytes,73,rep,name=map_string_nested_enum,json=mapStringNestedEnum,proto3" json:"map_string_nested_enum,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3,enum=conformance.TestAllTypes_NestedEnum"` 425 MapStringForeignEnum map[string]ForeignEnum `protobuf:"bytes,74,rep,name=map_string_foreign_enum,json=mapStringForeignEnum,proto3" json:"map_string_foreign_enum,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3,enum=conformance.ForeignEnum"` 426 // Types that are valid to be assigned to OneofField: 427 // *TestAllTypes_OneofUint32 428 // *TestAllTypes_OneofNestedMessage 429 // *TestAllTypes_OneofString 430 // *TestAllTypes_OneofBytes 431 OneofField isTestAllTypes_OneofField `protobuf_oneof:"oneof_field"` 432 // Well-known types 433 OptionalBoolWrapper *wrappers.BoolValue `protobuf:"bytes,201,opt,name=optional_bool_wrapper,json=optionalBoolWrapper,proto3" json:"optional_bool_wrapper,omitempty"` 434 OptionalInt32Wrapper *wrappers.Int32Value `protobuf:"bytes,202,opt,name=optional_int32_wrapper,json=optionalInt32Wrapper,proto3" json:"optional_int32_wrapper,omitempty"` 435 OptionalInt64Wrapper *wrappers.Int64Value `protobuf:"bytes,203,opt,name=optional_int64_wrapper,json=optionalInt64Wrapper,proto3" json:"optional_int64_wrapper,omitempty"` 436 OptionalUint32Wrapper *wrappers.UInt32Value `protobuf:"bytes,204,opt,name=optional_uint32_wrapper,json=optionalUint32Wrapper,proto3" json:"optional_uint32_wrapper,omitempty"` 437 OptionalUint64Wrapper *wrappers.UInt64Value `protobuf:"bytes,205,opt,name=optional_uint64_wrapper,json=optionalUint64Wrapper,proto3" json:"optional_uint64_wrapper,omitempty"` 438 OptionalFloatWrapper *wrappers.FloatValue `protobuf:"bytes,206,opt,name=optional_float_wrapper,json=optionalFloatWrapper,proto3" json:"optional_float_wrapper,omitempty"` 439 OptionalDoubleWrapper *wrappers.DoubleValue `protobuf:"bytes,207,opt,name=optional_double_wrapper,json=optionalDoubleWrapper,proto3" json:"optional_double_wrapper,omitempty"` 440 OptionalStringWrapper *wrappers.StringValue `protobuf:"bytes,208,opt,name=optional_string_wrapper,json=optionalStringWrapper,proto3" json:"optional_string_wrapper,omitempty"` 441 OptionalBytesWrapper *wrappers.BytesValue `protobuf:"bytes,209,opt,name=optional_bytes_wrapper,json=optionalBytesWrapper,proto3" json:"optional_bytes_wrapper,omitempty"` 442 RepeatedBoolWrapper []*wrappers.BoolValue `protobuf:"bytes,211,rep,name=repeated_bool_wrapper,json=repeatedBoolWrapper,proto3" json:"repeated_bool_wrapper,omitempty"` 443 RepeatedInt32Wrapper []*wrappers.Int32Value `protobuf:"bytes,212,rep,name=repeated_int32_wrapper,json=repeatedInt32Wrapper,proto3" json:"repeated_int32_wrapper,omitempty"` 444 RepeatedInt64Wrapper []*wrappers.Int64Value `protobuf:"bytes,213,rep,name=repeated_int64_wrapper,json=repeatedInt64Wrapper,proto3" json:"repeated_int64_wrapper,omitempty"` 445 RepeatedUint32Wrapper []*wrappers.UInt32Value `protobuf:"bytes,214,rep,name=repeated_uint32_wrapper,json=repeatedUint32Wrapper,proto3" json:"repeated_uint32_wrapper,omitempty"` 446 RepeatedUint64Wrapper []*wrappers.UInt64Value `protobuf:"bytes,215,rep,name=repeated_uint64_wrapper,json=repeatedUint64Wrapper,proto3" json:"repeated_uint64_wrapper,omitempty"` 447 RepeatedFloatWrapper []*wrappers.FloatValue `protobuf:"bytes,216,rep,name=repeated_float_wrapper,json=repeatedFloatWrapper,proto3" json:"repeated_float_wrapper,omitempty"` 448 RepeatedDoubleWrapper []*wrappers.DoubleValue `protobuf:"bytes,217,rep,name=repeated_double_wrapper,json=repeatedDoubleWrapper,proto3" json:"repeated_double_wrapper,omitempty"` 449 RepeatedStringWrapper []*wrappers.StringValue `protobuf:"bytes,218,rep,name=repeated_string_wrapper,json=repeatedStringWrapper,proto3" json:"repeated_string_wrapper,omitempty"` 450 RepeatedBytesWrapper []*wrappers.BytesValue `protobuf:"bytes,219,rep,name=repeated_bytes_wrapper,json=repeatedBytesWrapper,proto3" json:"repeated_bytes_wrapper,omitempty"` 451 OptionalDuration *duration.Duration `protobuf:"bytes,301,opt,name=optional_duration,json=optionalDuration,proto3" json:"optional_duration,omitempty"` 452 OptionalTimestamp *timestamp.Timestamp `protobuf:"bytes,302,opt,name=optional_timestamp,json=optionalTimestamp,proto3" json:"optional_timestamp,omitempty"` 453 OptionalFieldMask *field_mask.FieldMask `protobuf:"bytes,303,opt,name=optional_field_mask,json=optionalFieldMask,proto3" json:"optional_field_mask,omitempty"` 454 OptionalStruct *_struct.Struct `protobuf:"bytes,304,opt,name=optional_struct,json=optionalStruct,proto3" json:"optional_struct,omitempty"` 455 OptionalAny *any.Any `protobuf:"bytes,305,opt,name=optional_any,json=optionalAny,proto3" json:"optional_any,omitempty"` 456 OptionalValue *_struct.Value `protobuf:"bytes,306,opt,name=optional_value,json=optionalValue,proto3" json:"optional_value,omitempty"` 457 RepeatedDuration []*duration.Duration `protobuf:"bytes,311,rep,name=repeated_duration,json=repeatedDuration,proto3" json:"repeated_duration,omitempty"` 458 RepeatedTimestamp []*timestamp.Timestamp `protobuf:"bytes,312,rep,name=repeated_timestamp,json=repeatedTimestamp,proto3" json:"repeated_timestamp,omitempty"` 459 RepeatedFieldmask []*field_mask.FieldMask `protobuf:"bytes,313,rep,name=repeated_fieldmask,json=repeatedFieldmask,proto3" json:"repeated_fieldmask,omitempty"` 460 RepeatedStruct []*_struct.Struct `protobuf:"bytes,324,rep,name=repeated_struct,json=repeatedStruct,proto3" json:"repeated_struct,omitempty"` 461 RepeatedAny []*any.Any `protobuf:"bytes,315,rep,name=repeated_any,json=repeatedAny,proto3" json:"repeated_any,omitempty"` 462 RepeatedValue []*_struct.Value `protobuf:"bytes,316,rep,name=repeated_value,json=repeatedValue,proto3" json:"repeated_value,omitempty"` 463 // Test field-name-to-JSON-name convention. 464 Fieldname1 int32 `protobuf:"varint,401,opt,name=fieldname1,proto3" json:"fieldname1,omitempty"` 465 FieldName2 int32 `protobuf:"varint,402,opt,name=field_name2,json=fieldName2,proto3" json:"field_name2,omitempty"` 466 XFieldName3 int32 `protobuf:"varint,403,opt,name=_field_name3,json=FieldName3,proto3" json:"_field_name3,omitempty"` 467 Field_Name4_ int32 `protobuf:"varint,404,opt,name=field__name4_,json=fieldName4,proto3" json:"field__name4_,omitempty"` 468 Field0Name5 int32 `protobuf:"varint,405,opt,name=field0name5,proto3" json:"field0name5,omitempty"` 469 Field_0Name6 int32 `protobuf:"varint,406,opt,name=field_0_name6,json=field0Name6,proto3" json:"field_0_name6,omitempty"` 470 FieldName7 int32 `protobuf:"varint,407,opt,name=fieldName7,proto3" json:"fieldName7,omitempty"` 471 FieldName8 int32 `protobuf:"varint,408,opt,name=FieldName8,proto3" json:"FieldName8,omitempty"` 472 Field_Name9 int32 `protobuf:"varint,409,opt,name=field_Name9,json=fieldName9,proto3" json:"field_Name9,omitempty"` 473 Field_Name10 int32 `protobuf:"varint,410,opt,name=Field_Name10,json=FieldName10,proto3" json:"Field_Name10,omitempty"` 474 FIELD_NAME11 int32 `protobuf:"varint,411,opt,name=FIELD_NAME11,json=FIELDNAME11,proto3" json:"FIELD_NAME11,omitempty"` 475 FIELDName12 int32 `protobuf:"varint,412,opt,name=FIELD_name12,json=FIELDName12,proto3" json:"FIELD_name12,omitempty"` 476 XXX_NoUnkeyedLiteral struct{} `json:"-"` 477 XXX_unrecognized []byte `json:"-"` 478 XXX_sizecache int32 `json:"-"` 479} 480 481func (m *TestAllTypes) Reset() { *m = TestAllTypes{} } 482func (m *TestAllTypes) String() string { return proto.CompactTextString(m) } 483func (*TestAllTypes) ProtoMessage() {} 484func (*TestAllTypes) Descriptor() ([]byte, []int) { 485 return fileDescriptor_e7c910178d599565, []int{2} 486} 487 488func (m *TestAllTypes) XXX_Unmarshal(b []byte) error { 489 return xxx_messageInfo_TestAllTypes.Unmarshal(m, b) 490} 491func (m *TestAllTypes) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 492 return xxx_messageInfo_TestAllTypes.Marshal(b, m, deterministic) 493} 494func (m *TestAllTypes) XXX_Merge(src proto.Message) { 495 xxx_messageInfo_TestAllTypes.Merge(m, src) 496} 497func (m *TestAllTypes) XXX_Size() int { 498 return xxx_messageInfo_TestAllTypes.Size(m) 499} 500func (m *TestAllTypes) XXX_DiscardUnknown() { 501 xxx_messageInfo_TestAllTypes.DiscardUnknown(m) 502} 503 504var xxx_messageInfo_TestAllTypes proto.InternalMessageInfo 505 506func (m *TestAllTypes) GetOptionalInt32() int32 { 507 if m != nil { 508 return m.OptionalInt32 509 } 510 return 0 511} 512 513func (m *TestAllTypes) GetOptionalInt64() int64 { 514 if m != nil { 515 return m.OptionalInt64 516 } 517 return 0 518} 519 520func (m *TestAllTypes) GetOptionalUint32() uint32 { 521 if m != nil { 522 return m.OptionalUint32 523 } 524 return 0 525} 526 527func (m *TestAllTypes) GetOptionalUint64() uint64 { 528 if m != nil { 529 return m.OptionalUint64 530 } 531 return 0 532} 533 534func (m *TestAllTypes) GetOptionalSint32() int32 { 535 if m != nil { 536 return m.OptionalSint32 537 } 538 return 0 539} 540 541func (m *TestAllTypes) GetOptionalSint64() int64 { 542 if m != nil { 543 return m.OptionalSint64 544 } 545 return 0 546} 547 548func (m *TestAllTypes) GetOptionalFixed32() uint32 { 549 if m != nil { 550 return m.OptionalFixed32 551 } 552 return 0 553} 554 555func (m *TestAllTypes) GetOptionalFixed64() uint64 { 556 if m != nil { 557 return m.OptionalFixed64 558 } 559 return 0 560} 561 562func (m *TestAllTypes) GetOptionalSfixed32() int32 { 563 if m != nil { 564 return m.OptionalSfixed32 565 } 566 return 0 567} 568 569func (m *TestAllTypes) GetOptionalSfixed64() int64 { 570 if m != nil { 571 return m.OptionalSfixed64 572 } 573 return 0 574} 575 576func (m *TestAllTypes) GetOptionalFloat() float32 { 577 if m != nil { 578 return m.OptionalFloat 579 } 580 return 0 581} 582 583func (m *TestAllTypes) GetOptionalDouble() float64 { 584 if m != nil { 585 return m.OptionalDouble 586 } 587 return 0 588} 589 590func (m *TestAllTypes) GetOptionalBool() bool { 591 if m != nil { 592 return m.OptionalBool 593 } 594 return false 595} 596 597func (m *TestAllTypes) GetOptionalString() string { 598 if m != nil { 599 return m.OptionalString 600 } 601 return "" 602} 603 604func (m *TestAllTypes) GetOptionalBytes() []byte { 605 if m != nil { 606 return m.OptionalBytes 607 } 608 return nil 609} 610 611func (m *TestAllTypes) GetOptionalNestedMessage() *TestAllTypes_NestedMessage { 612 if m != nil { 613 return m.OptionalNestedMessage 614 } 615 return nil 616} 617 618func (m *TestAllTypes) GetOptionalForeignMessage() *ForeignMessage { 619 if m != nil { 620 return m.OptionalForeignMessage 621 } 622 return nil 623} 624 625func (m *TestAllTypes) GetOptionalNestedEnum() TestAllTypes_NestedEnum { 626 if m != nil { 627 return m.OptionalNestedEnum 628 } 629 return TestAllTypes_FOO 630} 631 632func (m *TestAllTypes) GetOptionalForeignEnum() ForeignEnum { 633 if m != nil { 634 return m.OptionalForeignEnum 635 } 636 return ForeignEnum_FOREIGN_FOO 637} 638 639func (m *TestAllTypes) GetOptionalStringPiece() string { 640 if m != nil { 641 return m.OptionalStringPiece 642 } 643 return "" 644} 645 646func (m *TestAllTypes) GetOptionalCord() string { 647 if m != nil { 648 return m.OptionalCord 649 } 650 return "" 651} 652 653func (m *TestAllTypes) GetRecursiveMessage() *TestAllTypes { 654 if m != nil { 655 return m.RecursiveMessage 656 } 657 return nil 658} 659 660func (m *TestAllTypes) GetRepeatedInt32() []int32 { 661 if m != nil { 662 return m.RepeatedInt32 663 } 664 return nil 665} 666 667func (m *TestAllTypes) GetRepeatedInt64() []int64 { 668 if m != nil { 669 return m.RepeatedInt64 670 } 671 return nil 672} 673 674func (m *TestAllTypes) GetRepeatedUint32() []uint32 { 675 if m != nil { 676 return m.RepeatedUint32 677 } 678 return nil 679} 680 681func (m *TestAllTypes) GetRepeatedUint64() []uint64 { 682 if m != nil { 683 return m.RepeatedUint64 684 } 685 return nil 686} 687 688func (m *TestAllTypes) GetRepeatedSint32() []int32 { 689 if m != nil { 690 return m.RepeatedSint32 691 } 692 return nil 693} 694 695func (m *TestAllTypes) GetRepeatedSint64() []int64 { 696 if m != nil { 697 return m.RepeatedSint64 698 } 699 return nil 700} 701 702func (m *TestAllTypes) GetRepeatedFixed32() []uint32 { 703 if m != nil { 704 return m.RepeatedFixed32 705 } 706 return nil 707} 708 709func (m *TestAllTypes) GetRepeatedFixed64() []uint64 { 710 if m != nil { 711 return m.RepeatedFixed64 712 } 713 return nil 714} 715 716func (m *TestAllTypes) GetRepeatedSfixed32() []int32 { 717 if m != nil { 718 return m.RepeatedSfixed32 719 } 720 return nil 721} 722 723func (m *TestAllTypes) GetRepeatedSfixed64() []int64 { 724 if m != nil { 725 return m.RepeatedSfixed64 726 } 727 return nil 728} 729 730func (m *TestAllTypes) GetRepeatedFloat() []float32 { 731 if m != nil { 732 return m.RepeatedFloat 733 } 734 return nil 735} 736 737func (m *TestAllTypes) GetRepeatedDouble() []float64 { 738 if m != nil { 739 return m.RepeatedDouble 740 } 741 return nil 742} 743 744func (m *TestAllTypes) GetRepeatedBool() []bool { 745 if m != nil { 746 return m.RepeatedBool 747 } 748 return nil 749} 750 751func (m *TestAllTypes) GetRepeatedString() []string { 752 if m != nil { 753 return m.RepeatedString 754 } 755 return nil 756} 757 758func (m *TestAllTypes) GetRepeatedBytes() [][]byte { 759 if m != nil { 760 return m.RepeatedBytes 761 } 762 return nil 763} 764 765func (m *TestAllTypes) GetRepeatedNestedMessage() []*TestAllTypes_NestedMessage { 766 if m != nil { 767 return m.RepeatedNestedMessage 768 } 769 return nil 770} 771 772func (m *TestAllTypes) GetRepeatedForeignMessage() []*ForeignMessage { 773 if m != nil { 774 return m.RepeatedForeignMessage 775 } 776 return nil 777} 778 779func (m *TestAllTypes) GetRepeatedNestedEnum() []TestAllTypes_NestedEnum { 780 if m != nil { 781 return m.RepeatedNestedEnum 782 } 783 return nil 784} 785 786func (m *TestAllTypes) GetRepeatedForeignEnum() []ForeignEnum { 787 if m != nil { 788 return m.RepeatedForeignEnum 789 } 790 return nil 791} 792 793func (m *TestAllTypes) GetRepeatedStringPiece() []string { 794 if m != nil { 795 return m.RepeatedStringPiece 796 } 797 return nil 798} 799 800func (m *TestAllTypes) GetRepeatedCord() []string { 801 if m != nil { 802 return m.RepeatedCord 803 } 804 return nil 805} 806 807func (m *TestAllTypes) GetMapInt32Int32() map[int32]int32 { 808 if m != nil { 809 return m.MapInt32Int32 810 } 811 return nil 812} 813 814func (m *TestAllTypes) GetMapInt64Int64() map[int64]int64 { 815 if m != nil { 816 return m.MapInt64Int64 817 } 818 return nil 819} 820 821func (m *TestAllTypes) GetMapUint32Uint32() map[uint32]uint32 { 822 if m != nil { 823 return m.MapUint32Uint32 824 } 825 return nil 826} 827 828func (m *TestAllTypes) GetMapUint64Uint64() map[uint64]uint64 { 829 if m != nil { 830 return m.MapUint64Uint64 831 } 832 return nil 833} 834 835func (m *TestAllTypes) GetMapSint32Sint32() map[int32]int32 { 836 if m != nil { 837 return m.MapSint32Sint32 838 } 839 return nil 840} 841 842func (m *TestAllTypes) GetMapSint64Sint64() map[int64]int64 { 843 if m != nil { 844 return m.MapSint64Sint64 845 } 846 return nil 847} 848 849func (m *TestAllTypes) GetMapFixed32Fixed32() map[uint32]uint32 { 850 if m != nil { 851 return m.MapFixed32Fixed32 852 } 853 return nil 854} 855 856func (m *TestAllTypes) GetMapFixed64Fixed64() map[uint64]uint64 { 857 if m != nil { 858 return m.MapFixed64Fixed64 859 } 860 return nil 861} 862 863func (m *TestAllTypes) GetMapSfixed32Sfixed32() map[int32]int32 { 864 if m != nil { 865 return m.MapSfixed32Sfixed32 866 } 867 return nil 868} 869 870func (m *TestAllTypes) GetMapSfixed64Sfixed64() map[int64]int64 { 871 if m != nil { 872 return m.MapSfixed64Sfixed64 873 } 874 return nil 875} 876 877func (m *TestAllTypes) GetMapInt32Float() map[int32]float32 { 878 if m != nil { 879 return m.MapInt32Float 880 } 881 return nil 882} 883 884func (m *TestAllTypes) GetMapInt32Double() map[int32]float64 { 885 if m != nil { 886 return m.MapInt32Double 887 } 888 return nil 889} 890 891func (m *TestAllTypes) GetMapBoolBool() map[bool]bool { 892 if m != nil { 893 return m.MapBoolBool 894 } 895 return nil 896} 897 898func (m *TestAllTypes) GetMapStringString() map[string]string { 899 if m != nil { 900 return m.MapStringString 901 } 902 return nil 903} 904 905func (m *TestAllTypes) GetMapStringBytes() map[string][]byte { 906 if m != nil { 907 return m.MapStringBytes 908 } 909 return nil 910} 911 912func (m *TestAllTypes) GetMapStringNestedMessage() map[string]*TestAllTypes_NestedMessage { 913 if m != nil { 914 return m.MapStringNestedMessage 915 } 916 return nil 917} 918 919func (m *TestAllTypes) GetMapStringForeignMessage() map[string]*ForeignMessage { 920 if m != nil { 921 return m.MapStringForeignMessage 922 } 923 return nil 924} 925 926func (m *TestAllTypes) GetMapStringNestedEnum() map[string]TestAllTypes_NestedEnum { 927 if m != nil { 928 return m.MapStringNestedEnum 929 } 930 return nil 931} 932 933func (m *TestAllTypes) GetMapStringForeignEnum() map[string]ForeignEnum { 934 if m != nil { 935 return m.MapStringForeignEnum 936 } 937 return nil 938} 939 940type isTestAllTypes_OneofField interface { 941 isTestAllTypes_OneofField() 942} 943 944type TestAllTypes_OneofUint32 struct { 945 OneofUint32 uint32 `protobuf:"varint,111,opt,name=oneof_uint32,json=oneofUint32,proto3,oneof"` 946} 947 948type TestAllTypes_OneofNestedMessage struct { 949 OneofNestedMessage *TestAllTypes_NestedMessage `protobuf:"bytes,112,opt,name=oneof_nested_message,json=oneofNestedMessage,proto3,oneof"` 950} 951 952type TestAllTypes_OneofString struct { 953 OneofString string `protobuf:"bytes,113,opt,name=oneof_string,json=oneofString,proto3,oneof"` 954} 955 956type TestAllTypes_OneofBytes struct { 957 OneofBytes []byte `protobuf:"bytes,114,opt,name=oneof_bytes,json=oneofBytes,proto3,oneof"` 958} 959 960func (*TestAllTypes_OneofUint32) isTestAllTypes_OneofField() {} 961 962func (*TestAllTypes_OneofNestedMessage) isTestAllTypes_OneofField() {} 963 964func (*TestAllTypes_OneofString) isTestAllTypes_OneofField() {} 965 966func (*TestAllTypes_OneofBytes) isTestAllTypes_OneofField() {} 967 968func (m *TestAllTypes) GetOneofField() isTestAllTypes_OneofField { 969 if m != nil { 970 return m.OneofField 971 } 972 return nil 973} 974 975func (m *TestAllTypes) GetOneofUint32() uint32 { 976 if x, ok := m.GetOneofField().(*TestAllTypes_OneofUint32); ok { 977 return x.OneofUint32 978 } 979 return 0 980} 981 982func (m *TestAllTypes) GetOneofNestedMessage() *TestAllTypes_NestedMessage { 983 if x, ok := m.GetOneofField().(*TestAllTypes_OneofNestedMessage); ok { 984 return x.OneofNestedMessage 985 } 986 return nil 987} 988 989func (m *TestAllTypes) GetOneofString() string { 990 if x, ok := m.GetOneofField().(*TestAllTypes_OneofString); ok { 991 return x.OneofString 992 } 993 return "" 994} 995 996func (m *TestAllTypes) GetOneofBytes() []byte { 997 if x, ok := m.GetOneofField().(*TestAllTypes_OneofBytes); ok { 998 return x.OneofBytes 999 } 1000 return nil 1001} 1002 1003func (m *TestAllTypes) GetOptionalBoolWrapper() *wrappers.BoolValue { 1004 if m != nil { 1005 return m.OptionalBoolWrapper 1006 } 1007 return nil 1008} 1009 1010func (m *TestAllTypes) GetOptionalInt32Wrapper() *wrappers.Int32Value { 1011 if m != nil { 1012 return m.OptionalInt32Wrapper 1013 } 1014 return nil 1015} 1016 1017func (m *TestAllTypes) GetOptionalInt64Wrapper() *wrappers.Int64Value { 1018 if m != nil { 1019 return m.OptionalInt64Wrapper 1020 } 1021 return nil 1022} 1023 1024func (m *TestAllTypes) GetOptionalUint32Wrapper() *wrappers.UInt32Value { 1025 if m != nil { 1026 return m.OptionalUint32Wrapper 1027 } 1028 return nil 1029} 1030 1031func (m *TestAllTypes) GetOptionalUint64Wrapper() *wrappers.UInt64Value { 1032 if m != nil { 1033 return m.OptionalUint64Wrapper 1034 } 1035 return nil 1036} 1037 1038func (m *TestAllTypes) GetOptionalFloatWrapper() *wrappers.FloatValue { 1039 if m != nil { 1040 return m.OptionalFloatWrapper 1041 } 1042 return nil 1043} 1044 1045func (m *TestAllTypes) GetOptionalDoubleWrapper() *wrappers.DoubleValue { 1046 if m != nil { 1047 return m.OptionalDoubleWrapper 1048 } 1049 return nil 1050} 1051 1052func (m *TestAllTypes) GetOptionalStringWrapper() *wrappers.StringValue { 1053 if m != nil { 1054 return m.OptionalStringWrapper 1055 } 1056 return nil 1057} 1058 1059func (m *TestAllTypes) GetOptionalBytesWrapper() *wrappers.BytesValue { 1060 if m != nil { 1061 return m.OptionalBytesWrapper 1062 } 1063 return nil 1064} 1065 1066func (m *TestAllTypes) GetRepeatedBoolWrapper() []*wrappers.BoolValue { 1067 if m != nil { 1068 return m.RepeatedBoolWrapper 1069 } 1070 return nil 1071} 1072 1073func (m *TestAllTypes) GetRepeatedInt32Wrapper() []*wrappers.Int32Value { 1074 if m != nil { 1075 return m.RepeatedInt32Wrapper 1076 } 1077 return nil 1078} 1079 1080func (m *TestAllTypes) GetRepeatedInt64Wrapper() []*wrappers.Int64Value { 1081 if m != nil { 1082 return m.RepeatedInt64Wrapper 1083 } 1084 return nil 1085} 1086 1087func (m *TestAllTypes) GetRepeatedUint32Wrapper() []*wrappers.UInt32Value { 1088 if m != nil { 1089 return m.RepeatedUint32Wrapper 1090 } 1091 return nil 1092} 1093 1094func (m *TestAllTypes) GetRepeatedUint64Wrapper() []*wrappers.UInt64Value { 1095 if m != nil { 1096 return m.RepeatedUint64Wrapper 1097 } 1098 return nil 1099} 1100 1101func (m *TestAllTypes) GetRepeatedFloatWrapper() []*wrappers.FloatValue { 1102 if m != nil { 1103 return m.RepeatedFloatWrapper 1104 } 1105 return nil 1106} 1107 1108func (m *TestAllTypes) GetRepeatedDoubleWrapper() []*wrappers.DoubleValue { 1109 if m != nil { 1110 return m.RepeatedDoubleWrapper 1111 } 1112 return nil 1113} 1114 1115func (m *TestAllTypes) GetRepeatedStringWrapper() []*wrappers.StringValue { 1116 if m != nil { 1117 return m.RepeatedStringWrapper 1118 } 1119 return nil 1120} 1121 1122func (m *TestAllTypes) GetRepeatedBytesWrapper() []*wrappers.BytesValue { 1123 if m != nil { 1124 return m.RepeatedBytesWrapper 1125 } 1126 return nil 1127} 1128 1129func (m *TestAllTypes) GetOptionalDuration() *duration.Duration { 1130 if m != nil { 1131 return m.OptionalDuration 1132 } 1133 return nil 1134} 1135 1136func (m *TestAllTypes) GetOptionalTimestamp() *timestamp.Timestamp { 1137 if m != nil { 1138 return m.OptionalTimestamp 1139 } 1140 return nil 1141} 1142 1143func (m *TestAllTypes) GetOptionalFieldMask() *field_mask.FieldMask { 1144 if m != nil { 1145 return m.OptionalFieldMask 1146 } 1147 return nil 1148} 1149 1150func (m *TestAllTypes) GetOptionalStruct() *_struct.Struct { 1151 if m != nil { 1152 return m.OptionalStruct 1153 } 1154 return nil 1155} 1156 1157func (m *TestAllTypes) GetOptionalAny() *any.Any { 1158 if m != nil { 1159 return m.OptionalAny 1160 } 1161 return nil 1162} 1163 1164func (m *TestAllTypes) GetOptionalValue() *_struct.Value { 1165 if m != nil { 1166 return m.OptionalValue 1167 } 1168 return nil 1169} 1170 1171func (m *TestAllTypes) GetRepeatedDuration() []*duration.Duration { 1172 if m != nil { 1173 return m.RepeatedDuration 1174 } 1175 return nil 1176} 1177 1178func (m *TestAllTypes) GetRepeatedTimestamp() []*timestamp.Timestamp { 1179 if m != nil { 1180 return m.RepeatedTimestamp 1181 } 1182 return nil 1183} 1184 1185func (m *TestAllTypes) GetRepeatedFieldmask() []*field_mask.FieldMask { 1186 if m != nil { 1187 return m.RepeatedFieldmask 1188 } 1189 return nil 1190} 1191 1192func (m *TestAllTypes) GetRepeatedStruct() []*_struct.Struct { 1193 if m != nil { 1194 return m.RepeatedStruct 1195 } 1196 return nil 1197} 1198 1199func (m *TestAllTypes) GetRepeatedAny() []*any.Any { 1200 if m != nil { 1201 return m.RepeatedAny 1202 } 1203 return nil 1204} 1205 1206func (m *TestAllTypes) GetRepeatedValue() []*_struct.Value { 1207 if m != nil { 1208 return m.RepeatedValue 1209 } 1210 return nil 1211} 1212 1213func (m *TestAllTypes) GetFieldname1() int32 { 1214 if m != nil { 1215 return m.Fieldname1 1216 } 1217 return 0 1218} 1219 1220func (m *TestAllTypes) GetFieldName2() int32 { 1221 if m != nil { 1222 return m.FieldName2 1223 } 1224 return 0 1225} 1226 1227func (m *TestAllTypes) GetXFieldName3() int32 { 1228 if m != nil { 1229 return m.XFieldName3 1230 } 1231 return 0 1232} 1233 1234func (m *TestAllTypes) GetField_Name4_() int32 { 1235 if m != nil { 1236 return m.Field_Name4_ 1237 } 1238 return 0 1239} 1240 1241func (m *TestAllTypes) GetField0Name5() int32 { 1242 if m != nil { 1243 return m.Field0Name5 1244 } 1245 return 0 1246} 1247 1248func (m *TestAllTypes) GetField_0Name6() int32 { 1249 if m != nil { 1250 return m.Field_0Name6 1251 } 1252 return 0 1253} 1254 1255func (m *TestAllTypes) GetFieldName7() int32 { 1256 if m != nil { 1257 return m.FieldName7 1258 } 1259 return 0 1260} 1261 1262func (m *TestAllTypes) GetFieldName8() int32 { 1263 if m != nil { 1264 return m.FieldName8 1265 } 1266 return 0 1267} 1268 1269func (m *TestAllTypes) GetField_Name9() int32 { 1270 if m != nil { 1271 return m.Field_Name9 1272 } 1273 return 0 1274} 1275 1276func (m *TestAllTypes) GetField_Name10() int32 { 1277 if m != nil { 1278 return m.Field_Name10 1279 } 1280 return 0 1281} 1282 1283func (m *TestAllTypes) GetFIELD_NAME11() int32 { 1284 if m != nil { 1285 return m.FIELD_NAME11 1286 } 1287 return 0 1288} 1289 1290func (m *TestAllTypes) GetFIELDName12() int32 { 1291 if m != nil { 1292 return m.FIELDName12 1293 } 1294 return 0 1295} 1296 1297// XXX_OneofWrappers is for the internal use of the proto package. 1298func (*TestAllTypes) XXX_OneofWrappers() []interface{} { 1299 return []interface{}{ 1300 (*TestAllTypes_OneofUint32)(nil), 1301 (*TestAllTypes_OneofNestedMessage)(nil), 1302 (*TestAllTypes_OneofString)(nil), 1303 (*TestAllTypes_OneofBytes)(nil), 1304 } 1305} 1306 1307type TestAllTypes_NestedMessage struct { 1308 A int32 `protobuf:"varint,1,opt,name=a,proto3" json:"a,omitempty"` 1309 Corecursive *TestAllTypes `protobuf:"bytes,2,opt,name=corecursive,proto3" json:"corecursive,omitempty"` 1310 XXX_NoUnkeyedLiteral struct{} `json:"-"` 1311 XXX_unrecognized []byte `json:"-"` 1312 XXX_sizecache int32 `json:"-"` 1313} 1314 1315func (m *TestAllTypes_NestedMessage) Reset() { *m = TestAllTypes_NestedMessage{} } 1316func (m *TestAllTypes_NestedMessage) String() string { return proto.CompactTextString(m) } 1317func (*TestAllTypes_NestedMessage) ProtoMessage() {} 1318func (*TestAllTypes_NestedMessage) Descriptor() ([]byte, []int) { 1319 return fileDescriptor_e7c910178d599565, []int{2, 0} 1320} 1321 1322func (m *TestAllTypes_NestedMessage) XXX_Unmarshal(b []byte) error { 1323 return xxx_messageInfo_TestAllTypes_NestedMessage.Unmarshal(m, b) 1324} 1325func (m *TestAllTypes_NestedMessage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 1326 return xxx_messageInfo_TestAllTypes_NestedMessage.Marshal(b, m, deterministic) 1327} 1328func (m *TestAllTypes_NestedMessage) XXX_Merge(src proto.Message) { 1329 xxx_messageInfo_TestAllTypes_NestedMessage.Merge(m, src) 1330} 1331func (m *TestAllTypes_NestedMessage) XXX_Size() int { 1332 return xxx_messageInfo_TestAllTypes_NestedMessage.Size(m) 1333} 1334func (m *TestAllTypes_NestedMessage) XXX_DiscardUnknown() { 1335 xxx_messageInfo_TestAllTypes_NestedMessage.DiscardUnknown(m) 1336} 1337 1338var xxx_messageInfo_TestAllTypes_NestedMessage proto.InternalMessageInfo 1339 1340func (m *TestAllTypes_NestedMessage) GetA() int32 { 1341 if m != nil { 1342 return m.A 1343 } 1344 return 0 1345} 1346 1347func (m *TestAllTypes_NestedMessage) GetCorecursive() *TestAllTypes { 1348 if m != nil { 1349 return m.Corecursive 1350 } 1351 return nil 1352} 1353 1354type ForeignMessage struct { 1355 C int32 `protobuf:"varint,1,opt,name=c,proto3" json:"c,omitempty"` 1356 XXX_NoUnkeyedLiteral struct{} `json:"-"` 1357 XXX_unrecognized []byte `json:"-"` 1358 XXX_sizecache int32 `json:"-"` 1359} 1360 1361func (m *ForeignMessage) Reset() { *m = ForeignMessage{} } 1362func (m *ForeignMessage) String() string { return proto.CompactTextString(m) } 1363func (*ForeignMessage) ProtoMessage() {} 1364func (*ForeignMessage) Descriptor() ([]byte, []int) { 1365 return fileDescriptor_e7c910178d599565, []int{3} 1366} 1367 1368func (m *ForeignMessage) XXX_Unmarshal(b []byte) error { 1369 return xxx_messageInfo_ForeignMessage.Unmarshal(m, b) 1370} 1371func (m *ForeignMessage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 1372 return xxx_messageInfo_ForeignMessage.Marshal(b, m, deterministic) 1373} 1374func (m *ForeignMessage) XXX_Merge(src proto.Message) { 1375 xxx_messageInfo_ForeignMessage.Merge(m, src) 1376} 1377func (m *ForeignMessage) XXX_Size() int { 1378 return xxx_messageInfo_ForeignMessage.Size(m) 1379} 1380func (m *ForeignMessage) XXX_DiscardUnknown() { 1381 xxx_messageInfo_ForeignMessage.DiscardUnknown(m) 1382} 1383 1384var xxx_messageInfo_ForeignMessage proto.InternalMessageInfo 1385 1386func (m *ForeignMessage) GetC() int32 { 1387 if m != nil { 1388 return m.C 1389 } 1390 return 0 1391} 1392 1393func init() { 1394 proto.RegisterEnum("conformance.WireFormat", WireFormat_name, WireFormat_value) 1395 proto.RegisterEnum("conformance.ForeignEnum", ForeignEnum_name, ForeignEnum_value) 1396 proto.RegisterEnum("conformance.TestAllTypes_NestedEnum", TestAllTypes_NestedEnum_name, TestAllTypes_NestedEnum_value) 1397 proto.RegisterType((*ConformanceRequest)(nil), "conformance.ConformanceRequest") 1398 proto.RegisterType((*ConformanceResponse)(nil), "conformance.ConformanceResponse") 1399 proto.RegisterType((*TestAllTypes)(nil), "conformance.TestAllTypes") 1400 proto.RegisterMapType((map[bool]bool)(nil), "conformance.TestAllTypes.MapBoolBoolEntry") 1401 proto.RegisterMapType((map[uint32]uint32)(nil), "conformance.TestAllTypes.MapFixed32Fixed32Entry") 1402 proto.RegisterMapType((map[uint64]uint64)(nil), "conformance.TestAllTypes.MapFixed64Fixed64Entry") 1403 proto.RegisterMapType((map[int32]float64)(nil), "conformance.TestAllTypes.MapInt32DoubleEntry") 1404 proto.RegisterMapType((map[int32]float32)(nil), "conformance.TestAllTypes.MapInt32FloatEntry") 1405 proto.RegisterMapType((map[int32]int32)(nil), "conformance.TestAllTypes.MapInt32Int32Entry") 1406 proto.RegisterMapType((map[int64]int64)(nil), "conformance.TestAllTypes.MapInt64Int64Entry") 1407 proto.RegisterMapType((map[int32]int32)(nil), "conformance.TestAllTypes.MapSfixed32Sfixed32Entry") 1408 proto.RegisterMapType((map[int64]int64)(nil), "conformance.TestAllTypes.MapSfixed64Sfixed64Entry") 1409 proto.RegisterMapType((map[int32]int32)(nil), "conformance.TestAllTypes.MapSint32Sint32Entry") 1410 proto.RegisterMapType((map[int64]int64)(nil), "conformance.TestAllTypes.MapSint64Sint64Entry") 1411 proto.RegisterMapType((map[string][]byte)(nil), "conformance.TestAllTypes.MapStringBytesEntry") 1412 proto.RegisterMapType((map[string]ForeignEnum)(nil), "conformance.TestAllTypes.MapStringForeignEnumEntry") 1413 proto.RegisterMapType((map[string]*ForeignMessage)(nil), "conformance.TestAllTypes.MapStringForeignMessageEntry") 1414 proto.RegisterMapType((map[string]TestAllTypes_NestedEnum)(nil), "conformance.TestAllTypes.MapStringNestedEnumEntry") 1415 proto.RegisterMapType((map[string]*TestAllTypes_NestedMessage)(nil), "conformance.TestAllTypes.MapStringNestedMessageEntry") 1416 proto.RegisterMapType((map[string]string)(nil), "conformance.TestAllTypes.MapStringStringEntry") 1417 proto.RegisterMapType((map[uint32]uint32)(nil), "conformance.TestAllTypes.MapUint32Uint32Entry") 1418 proto.RegisterMapType((map[uint64]uint64)(nil), "conformance.TestAllTypes.MapUint64Uint64Entry") 1419 proto.RegisterType((*TestAllTypes_NestedMessage)(nil), "conformance.TestAllTypes.NestedMessage") 1420 proto.RegisterType((*ForeignMessage)(nil), "conformance.ForeignMessage") 1421} 1422 1423func init() { proto.RegisterFile("conformance.proto", fileDescriptor_e7c910178d599565) } 1424 1425var fileDescriptor_e7c910178d599565 = []byte{ 1426 // 2600 bytes of a gzipped FileDescriptorProto 1427 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x94, 0x5a, 0x5b, 0x73, 0x13, 0xc9, 1428 0x15, 0xf6, 0x68, 0xc0, 0x36, 0x2d, 0xd9, 0x96, 0xdb, 0xb7, 0xc6, 0x50, 0xcb, 0x60, 0x96, 0x20, 1429 0x60, 0xd7, 0xeb, 0xcb, 0x30, 0x5c, 0x36, 0x4b, 0xb0, 0xc0, 0x02, 0x93, 0xc5, 0xa2, 0xc6, 0x78, 1430 0xa9, 0x22, 0x0f, 0xca, 0x20, 0x8f, 0x5d, 0x5a, 0x24, 0x8d, 0x76, 0x66, 0xb4, 0x89, 0xf3, 0x98, 1431 0x7f, 0x90, 0xfb, 0xf5, 0x2f, 0xe4, 0x5a, 0x95, 0x4a, 0x52, 0xc9, 0x53, 0x2a, 0x2f, 0xb9, 0x27, 1432 0x95, 0x7b, 0xf2, 0x63, 0x92, 0xea, 0xeb, 0x74, 0xb7, 0x7a, 0x64, 0xb1, 0x55, 0x2b, 0x5b, 0xa7, 1433 0xbf, 0xfe, 0xce, 0xe9, 0xd3, 0x67, 0xbe, 0x76, 0x9f, 0x01, 0xcc, 0x36, 0xa3, 0xee, 0x61, 0x14, 1434 0x77, 0x82, 0x6e, 0x33, 0x5c, 0xed, 0xc5, 0x51, 0x1a, 0xc1, 0xa2, 0x64, 0x5a, 0x3e, 0x7b, 0x14, 1435 0x45, 0x47, 0xed, 0xf0, 0x1d, 0x32, 0xf4, 0xb2, 0x7f, 0xf8, 0x4e, 0xd0, 0x3d, 0xa6, 0xb8, 0xe5, 1436 0x37, 0xf4, 0xa1, 0x83, 0x7e, 0x1c, 0xa4, 0xad, 0xa8, 0xcb, 0xc6, 0x1d, 0x7d, 0xfc, 0xb0, 0x15, 1437 0xb6, 0x0f, 0x1a, 0x9d, 0x20, 0x79, 0xc5, 0x10, 0xe7, 0x75, 0x44, 0x92, 0xc6, 0xfd, 0x66, 0xca, 1438 0x46, 0x2f, 0xe8, 0xa3, 0x69, 0xab, 0x13, 0x26, 0x69, 0xd0, 0xe9, 0xe5, 0x05, 0xf0, 0xb9, 0x38, 1439 0xe8, 0xf5, 0xc2, 0x38, 0xa1, 0xe3, 0x2b, 0xbf, 0xb2, 0x00, 0xbc, 0x9f, 0xad, 0xc5, 0x0f, 0x3f, 1440 0xea, 0x87, 0x49, 0x0a, 0xaf, 0x83, 0x32, 0x9f, 0xd1, 0xe8, 0x05, 0xc7, 0xed, 0x28, 0x38, 0x40, 1441 0x96, 0x63, 0x55, 0x4a, 0x8f, 0xc6, 0xfc, 0x19, 0x3e, 0xf2, 0x94, 0x0e, 0xc0, 0x4b, 0xa0, 0xf4, 1442 0x61, 0x12, 0x75, 0x05, 0xb0, 0xe0, 0x58, 0x95, 0x33, 0x8f, 0xc6, 0xfc, 0x22, 0xb6, 0x72, 0x50, 1443 0x1d, 0x2c, 0xc5, 0x94, 0x3c, 0x3c, 0x68, 0x44, 0xfd, 0xb4, 0xd7, 0x4f, 0x1b, 0xc4, 0x6b, 0x8a, 1444 0x6c, 0xc7, 0xaa, 0x4c, 0x6f, 0x2c, 0xad, 0xca, 0x69, 0x7e, 0xde, 0x8a, 0xc3, 0x1a, 0x19, 0xf6, 1445 0x17, 0xc4, 0xbc, 0x3a, 0x99, 0x46, 0xcd, 0xd5, 0x33, 0x60, 0x82, 0x39, 0x5c, 0xf9, 0x62, 0x01, 1446 0xcc, 0x29, 0x8b, 0x48, 0x7a, 0x51, 0x37, 0x09, 0xe1, 0x45, 0x50, 0xec, 0x05, 0x71, 0x12, 0x36, 1447 0xc2, 0x38, 0x8e, 0x62, 0xb2, 0x00, 0x1c, 0x17, 0x20, 0xc6, 0x6d, 0x6c, 0x83, 0x57, 0xc1, 0x4c, 1448 0x12, 0xc6, 0xad, 0xa0, 0xdd, 0xfa, 0x02, 0x87, 0x8d, 0x33, 0xd8, 0xb4, 0x18, 0xa0, 0xd0, 0xcb, 1449 0x60, 0x2a, 0xee, 0x77, 0x71, 0x82, 0x19, 0x90, 0xaf, 0xb3, 0xc4, 0xcc, 0x14, 0x66, 0x4a, 0x9d, 1450 0x3d, 0x6a, 0xea, 0x4e, 0x99, 0x52, 0xb7, 0x0c, 0x26, 0x92, 0x57, 0xad, 0x5e, 0x2f, 0x3c, 0x40, 1451 0xa7, 0xd9, 0x38, 0x37, 0x54, 0x27, 0xc1, 0x78, 0x1c, 0x26, 0xfd, 0x76, 0xba, 0xf2, 0x93, 0xfb, 1452 0xa0, 0xf4, 0x2c, 0x4c, 0xd2, 0xad, 0x76, 0xfb, 0xd9, 0x71, 0x2f, 0x4c, 0xe0, 0x65, 0x30, 0x1d, 1453 0xf5, 0x70, 0xad, 0x05, 0xed, 0x46, 0xab, 0x9b, 0x6e, 0x6e, 0x90, 0x04, 0x9c, 0xf6, 0xa7, 0xb8, 1454 0x75, 0x07, 0x1b, 0x75, 0x98, 0xe7, 0x92, 0x75, 0xd9, 0x0a, 0xcc, 0x73, 0xe1, 0x15, 0x30, 0x23, 1455 0x60, 0x7d, 0x4a, 0x87, 0x57, 0x35, 0xe5, 0x8b, 0xd9, 0xfb, 0xc4, 0x3a, 0x00, 0xf4, 0x5c, 0xb2, 1456 0xaa, 0x53, 0x2a, 0x50, 0x63, 0x4c, 0x28, 0x23, 0x5e, 0xde, 0x6c, 0x06, 0xdc, 0x1b, 0x64, 0x4c, 1457 0x28, 0x23, 0xde, 0x23, 0xa8, 0x02, 0x3d, 0x17, 0x5e, 0x05, 0x65, 0x01, 0x3c, 0x6c, 0x7d, 0x3e, 1458 0x3c, 0xd8, 0xdc, 0x40, 0x13, 0x8e, 0x55, 0x99, 0xf0, 0x05, 0x41, 0x8d, 0x9a, 0x07, 0xa1, 0x9e, 1459 0x8b, 0x26, 0x1d, 0xab, 0x32, 0xae, 0x41, 0x3d, 0x17, 0x5e, 0x07, 0xb3, 0x99, 0x7b, 0x4e, 0x7b, 1460 0xc6, 0xb1, 0x2a, 0x33, 0xbe, 0xe0, 0xd8, 0x63, 0x76, 0x03, 0xd8, 0x73, 0x11, 0x70, 0xac, 0x4a, 1461 0x59, 0x07, 0x7b, 0xae, 0x92, 0xfa, 0xc3, 0x76, 0x14, 0xa4, 0xa8, 0xe8, 0x58, 0x95, 0x42, 0x96, 1462 0xfa, 0x1a, 0x36, 0x2a, 0xeb, 0x3f, 0x88, 0xfa, 0x2f, 0xdb, 0x21, 0x2a, 0x39, 0x56, 0xc5, 0xca, 1463 0xd6, 0xff, 0x80, 0x58, 0xe1, 0x25, 0x20, 0x66, 0x36, 0x5e, 0x46, 0x51, 0x1b, 0x4d, 0x39, 0x56, 1464 0x65, 0xd2, 0x2f, 0x71, 0x63, 0x35, 0x8a, 0xda, 0x6a, 0x36, 0xd3, 0xb8, 0xd5, 0x3d, 0x42, 0xd3, 1465 0xb8, 0xaa, 0xa4, 0x6c, 0x12, 0xab, 0x12, 0xdd, 0xcb, 0xe3, 0x34, 0x4c, 0xd0, 0x0c, 0x2e, 0xe3, 1466 0x2c, 0xba, 0x2a, 0x36, 0xc2, 0x06, 0x58, 0x12, 0xb0, 0x2e, 0x7d, 0xbc, 0x3b, 0x61, 0x92, 0x04, 1467 0x47, 0x21, 0x82, 0x8e, 0x55, 0x29, 0x6e, 0x5c, 0x51, 0x1e, 0x6c, 0xb9, 0x44, 0x57, 0x77, 0x09, 1468 0xfe, 0x09, 0x85, 0xfb, 0x0b, 0x9c, 0x47, 0x31, 0xc3, 0x7d, 0x80, 0xb2, 0x2c, 0x45, 0x71, 0xd8, 1469 0x3a, 0xea, 0x0a, 0x0f, 0x73, 0xc4, 0xc3, 0x39, 0xc5, 0x43, 0x8d, 0x62, 0x38, 0xeb, 0xa2, 0x48, 1470 0xa6, 0x62, 0x87, 0x1f, 0x80, 0x79, 0x3d, 0xee, 0xb0, 0xdb, 0xef, 0xa0, 0x05, 0xa2, 0x46, 0x6f, 1471 0x9e, 0x14, 0xf4, 0x76, 0xb7, 0xdf, 0xf1, 0xa1, 0x1a, 0x31, 0xb6, 0xc1, 0xf7, 0xc1, 0xc2, 0x40, 1472 0xb8, 0x84, 0x78, 0x91, 0x10, 0x23, 0x53, 0xac, 0x84, 0x6c, 0x4e, 0x0b, 0x94, 0xb0, 0x79, 0x12, 1473 0x1b, 0xdd, 0xad, 0x46, 0xaf, 0x15, 0x36, 0x43, 0x84, 0xf0, 0x9e, 0x55, 0x0b, 0x93, 0x85, 0x6c, 1474 0x1e, 0xdd, 0xb7, 0xa7, 0x78, 0x18, 0x5e, 0x91, 0x4a, 0xa1, 0x19, 0xc5, 0x07, 0xe8, 0x2c, 0xc3, 1475 0x5b, 0x59, 0x39, 0xdc, 0x8f, 0xe2, 0x03, 0x58, 0x03, 0xb3, 0x71, 0xd8, 0xec, 0xc7, 0x49, 0xeb, 1476 0xe3, 0x50, 0xa4, 0xf5, 0x1c, 0x49, 0xeb, 0xd9, 0xdc, 0x1c, 0xf8, 0x65, 0x31, 0x87, 0xa7, 0xf3, 1477 0x32, 0x98, 0x8e, 0xc3, 0x5e, 0x18, 0xe0, 0x3c, 0xd2, 0x87, 0xf9, 0x82, 0x63, 0x63, 0xb5, 0xe1, 1478 0x56, 0xa1, 0x36, 0x32, 0xcc, 0x73, 0x91, 0xe3, 0xd8, 0x58, 0x6d, 0x24, 0x18, 0xd5, 0x06, 0x01, 1479 0x63, 0x6a, 0x73, 0xd1, 0xb1, 0xb1, 0xda, 0x70, 0x73, 0xa6, 0x36, 0x0a, 0xd0, 0x73, 0xd1, 0x8a, 1480 0x63, 0x63, 0xb5, 0x91, 0x81, 0x1a, 0x23, 0x53, 0x9b, 0x4b, 0x8e, 0x8d, 0xd5, 0x86, 0x9b, 0xf7, 1481 0x06, 0x19, 0x99, 0xda, 0xbc, 0xe9, 0xd8, 0x58, 0x6d, 0x64, 0x20, 0x55, 0x1b, 0x01, 0xe4, 0xb2, 1482 0x70, 0xd9, 0xb1, 0xb1, 0xda, 0x70, 0xbb, 0xa4, 0x36, 0x2a, 0xd4, 0x73, 0xd1, 0x27, 0x1c, 0x1b, 1483 0xab, 0x8d, 0x02, 0xa5, 0x6a, 0x93, 0xb9, 0xe7, 0xb4, 0x57, 0x1c, 0x1b, 0xab, 0x8d, 0x08, 0x40, 1484 0x52, 0x1b, 0x0d, 0xec, 0xb9, 0xa8, 0xe2, 0xd8, 0x58, 0x6d, 0x54, 0x30, 0x55, 0x9b, 0x2c, 0x08, 1485 0xa2, 0x36, 0x57, 0x1d, 0x1b, 0xab, 0x8d, 0x08, 0x81, 0xab, 0x8d, 0x80, 0x31, 0xb5, 0xb9, 0xe6, 1486 0xd8, 0x58, 0x6d, 0xb8, 0x39, 0x53, 0x1b, 0x01, 0x24, 0x6a, 0x73, 0xdd, 0xb1, 0xb1, 0xda, 0x70, 1487 0x23, 0x57, 0x9b, 0x2c, 0x42, 0xaa, 0x36, 0x6f, 0x39, 0x36, 0x56, 0x1b, 0x11, 0x9f, 0x50, 0x9b, 1488 0x8c, 0x8d, 0xa8, 0xcd, 0xdb, 0x8e, 0x8d, 0xd5, 0x46, 0xd0, 0x71, 0xb5, 0x11, 0x30, 0x4d, 0x6d, 1489 0xd6, 0x1c, 0xfb, 0xb5, 0xd4, 0x86, 0xf3, 0x0c, 0xa8, 0x4d, 0x96, 0x25, 0x4d, 0x6d, 0xd6, 0x89, 1490 0x87, 0xe1, 0x6a, 0x23, 0x92, 0x39, 0xa0, 0x36, 0x7a, 0xdc, 0x44, 0x14, 0x36, 0x1d, 0x7b, 0x74, 1491 0xb5, 0x51, 0x23, 0xe6, 0x6a, 0x33, 0x10, 0x2e, 0x21, 0x76, 0x09, 0xf1, 0x10, 0xb5, 0xd1, 0x02, 1492 0xe5, 0x6a, 0xa3, 0xed, 0x16, 0x53, 0x1b, 0x0f, 0xef, 0x19, 0x55, 0x1b, 0x75, 0xdf, 0x84, 0xda, 1493 0x88, 0x79, 0x44, 0x6d, 0x6e, 0x32, 0xbc, 0x95, 0x95, 0x03, 0x51, 0x9b, 0x67, 0x60, 0xa6, 0x13, 1494 0xf4, 0xa8, 0x40, 0x30, 0x99, 0xb8, 0x45, 0x92, 0xfa, 0x56, 0x7e, 0x06, 0x9e, 0x04, 0x3d, 0xa2, 1495 0x1d, 0xe4, 0x63, 0xbb, 0x9b, 0xc6, 0xc7, 0xfe, 0x54, 0x47, 0xb6, 0x49, 0xac, 0x9e, 0xcb, 0x54, 1496 0xe5, 0xf6, 0x68, 0xac, 0x9e, 0x4b, 0x3e, 0x14, 0x56, 0x66, 0x83, 0x2f, 0xc0, 0x2c, 0x66, 0xa5, 1497 0xf2, 0xc3, 0x55, 0xe8, 0x0e, 0xe1, 0x5d, 0x1d, 0xca, 0x4b, 0xa5, 0x89, 0x7e, 0x52, 0x66, 0x1c, 1498 0x9e, 0x6c, 0x95, 0xb9, 0x3d, 0x97, 0x0b, 0xd7, 0xbb, 0x23, 0x72, 0x7b, 0x2e, 0xfd, 0x54, 0xb9, 1499 0xb9, 0x95, 0x73, 0x53, 0x91, 0xe3, 0x5a, 0xf7, 0xc9, 0x11, 0xb8, 0xa9, 0x00, 0xee, 0x69, 0x71, 1500 0xcb, 0x56, 0x99, 0xdb, 0x73, 0xb9, 0x3c, 0xbe, 0x37, 0x22, 0xb7, 0xe7, 0xee, 0x69, 0x71, 0xcb, 1501 0x56, 0xf8, 0x59, 0x30, 0x87, 0xb9, 0x99, 0xb6, 0x09, 0x49, 0xbd, 0x4b, 0xd8, 0xd7, 0x86, 0xb2, 1502 0x33, 0x9d, 0x65, 0x3f, 0x28, 0x3f, 0x0e, 0x54, 0xb5, 0x2b, 0x1e, 0x3c, 0x57, 0x28, 0xf1, 0xa7, 1503 0x46, 0xf5, 0xe0, 0xb9, 0xec, 0x87, 0xe6, 0x41, 0xd8, 0xe1, 0x21, 0x58, 0x20, 0xf9, 0xe1, 0x8b, 1504 0x10, 0x0a, 0x7e, 0x8f, 0xf8, 0xd8, 0x18, 0x9e, 0x23, 0x06, 0xe6, 0x3f, 0xa9, 0x17, 0x1c, 0xb2, 1505 0x3e, 0xa2, 0xfa, 0xc1, 0x3b, 0xc1, 0xd7, 0xb2, 0x35, 0xb2, 0x1f, 0xcf, 0xe5, 0x3f, 0x75, 0x3f, 1506 0xd9, 0x88, 0xfa, 0xbc, 0xd2, 0x43, 0xa3, 0x3a, 0xea, 0xf3, 0x4a, 0x8e, 0x13, 0xed, 0x79, 0xa5, 1507 0x47, 0xcc, 0x73, 0x50, 0xce, 0x58, 0xd9, 0x19, 0x73, 0x9f, 0xd0, 0xbe, 0x7d, 0x32, 0x2d, 0x3d, 1508 0x7d, 0x28, 0xef, 0x74, 0x47, 0x31, 0xc2, 0x5d, 0x80, 0x3d, 0x91, 0xd3, 0x88, 0x1e, 0x49, 0x0f, 1509 0x08, 0xeb, 0xb5, 0xa1, 0xac, 0xf8, 0x9c, 0xc2, 0xff, 0x53, 0xca, 0x62, 0x27, 0xb3, 0x88, 0x72, 1510 0xa7, 0x52, 0xc8, 0xce, 0xaf, 0xed, 0x51, 0xca, 0x9d, 0x40, 0xe9, 0xa7, 0x54, 0xee, 0x92, 0x95, 1511 0x27, 0x81, 0x71, 0xd3, 0x23, 0xaf, 0x36, 0x42, 0x12, 0xe8, 0x74, 0x72, 0x1a, 0x66, 0x49, 0x90, 1512 0x8c, 0xb0, 0x07, 0xce, 0x4a, 0xc4, 0xda, 0x21, 0xf9, 0x90, 0x78, 0xb8, 0x31, 0x82, 0x07, 0xe5, 1513 0x58, 0xa4, 0x9e, 0x16, 0x3b, 0xc6, 0x41, 0x98, 0x80, 0x65, 0xc9, 0xa3, 0x7e, 0x6a, 0x3e, 0x22, 1514 0x2e, 0xbd, 0x11, 0x5c, 0xaa, 0x67, 0x26, 0xf5, 0xb9, 0xd4, 0x31, 0x8f, 0xc2, 0x23, 0xb0, 0x38, 1515 0xb8, 0x4c, 0x72, 0xf4, 0xed, 0x8c, 0xf2, 0x0c, 0x48, 0xcb, 0xc0, 0x47, 0x9f, 0xf4, 0x0c, 0x68, 1516 0x23, 0xf0, 0x43, 0xb0, 0x64, 0x58, 0x1d, 0xf1, 0xf4, 0x98, 0x78, 0xda, 0x1c, 0x7d, 0x69, 0x99, 1517 0xab, 0xf9, 0x8e, 0x61, 0x08, 0x5e, 0x02, 0xa5, 0xa8, 0x1b, 0x46, 0x87, 0xfc, 0xb8, 0x89, 0xf0, 1518 0x15, 0xfb, 0xd1, 0x98, 0x5f, 0x24, 0x56, 0x76, 0x78, 0x7c, 0x06, 0xcc, 0x53, 0x90, 0xb6, 0xb7, 1519 0xbd, 0xd7, 0xba, 0x6e, 0x3d, 0x1a, 0xf3, 0x21, 0xa1, 0x51, 0xf7, 0x52, 0x44, 0xc0, 0xaa, 0xfd, 1520 0x23, 0xde, 0x91, 0x20, 0x56, 0x56, 0xbb, 0x17, 0x01, 0xfd, 0xca, 0xca, 0x36, 0x66, 0xed, 0x0d, 1521 0x40, 0x8c, 0xb4, 0x0a, 0xeb, 0xd2, 0xc5, 0x85, 0x3c, 0x8f, 0xac, 0xf1, 0x84, 0x7e, 0x63, 0x91, 1522 0x30, 0x97, 0x57, 0x69, 0x67, 0x6a, 0x95, 0xb7, 0x44, 0x56, 0xf1, 0x13, 0xf7, 0x41, 0xd0, 0xee, 1523 0x87, 0xd9, 0x8d, 0x06, 0x9b, 0x9e, 0xd3, 0x79, 0xd0, 0x07, 0x8b, 0x6a, 0x3b, 0x43, 0x30, 0xfe, 1524 0xd6, 0x62, 0xb7, 0x40, 0x9d, 0x91, 0x48, 0x03, 0xa5, 0x9c, 0x57, 0x9a, 0x1e, 0x39, 0x9c, 0x9e, 1525 0x2b, 0x38, 0x7f, 0x37, 0x84, 0xd3, 0x73, 0x07, 0x39, 0x3d, 0x97, 0x73, 0xee, 0x4b, 0xf7, 0xe1, 1526 0xbe, 0x1a, 0xe8, 0xef, 0x29, 0xe9, 0xf9, 0x01, 0xd2, 0x7d, 0x29, 0xd2, 0x05, 0xb5, 0x9f, 0x92, 1527 0x47, 0x2b, 0xc5, 0xfa, 0x87, 0x61, 0xb4, 0x3c, 0xd8, 0x05, 0xb5, 0xfb, 0x62, 0xca, 0x00, 0xd1, 1528 0x77, 0xc1, 0xfa, 0xc7, 0xbc, 0x0c, 0x10, 0x0d, 0xd7, 0x32, 0x40, 0x6c, 0xa6, 0x50, 0xa9, 0xba, 1529 0x0b, 0xd2, 0x3f, 0xe5, 0x85, 0x4a, 0x05, 0x5c, 0x0b, 0x95, 0x1a, 0x4d, 0xb4, 0xec, 0x61, 0xe4, 1530 0xb4, 0x7f, 0xce, 0xa3, 0xa5, 0xf5, 0xaa, 0xd1, 0x52, 0xa3, 0x29, 0x03, 0xa4, 0x9c, 0x05, 0xeb, 1531 0x5f, 0xf2, 0x32, 0x40, 0x2a, 0x5c, 0xcb, 0x00, 0xb1, 0x71, 0xce, 0xba, 0xf4, 0x77, 0xb4, 0x52, 1532 0xfc, 0x7f, 0xb5, 0x88, 0x62, 0x0c, 0x2d, 0x7e, 0xf9, 0xfe, 0x24, 0x05, 0xa9, 0xde, 0xae, 0x05, 1533 0xe3, 0xdf, 0x2c, 0x76, 0x29, 0x19, 0x56, 0xfc, 0xca, 0x1d, 0x3c, 0x87, 0x53, 0x2a, 0xa8, 0xbf, 1534 0x0f, 0xe1, 0x14, 0xc5, 0xaf, 0x5c, 0xd8, 0xa5, 0x3d, 0xd2, 0xee, 0xed, 0x82, 0xf4, 0x1f, 0x94, 1535 0xf4, 0x84, 0xe2, 0x57, 0xaf, 0xf7, 0x79, 0xb4, 0x52, 0xac, 0xff, 0x1c, 0x46, 0x2b, 0x8a, 0x5f, 1536 0x6d, 0x06, 0x98, 0x32, 0xa0, 0x16, 0xff, 0xbf, 0xf2, 0x32, 0x20, 0x17, 0xbf, 0x72, 0x6f, 0x36, 1537 0x85, 0xaa, 0x15, 0xff, 0xbf, 0xf3, 0x42, 0x55, 0x8a, 0x5f, 0xbd, 0x65, 0x9b, 0x68, 0xb5, 0xe2, 1538 0xff, 0x4f, 0x1e, 0xad, 0x52, 0xfc, 0xea, 0xb5, 0xcd, 0x94, 0x01, 0xb5, 0xf8, 0xff, 0x9b, 0x97, 1539 0x01, 0xb9, 0xf8, 0x95, 0xbb, 0x39, 0xe7, 0x7c, 0x28, 0xb5, 0x40, 0xf9, 0xeb, 0x0e, 0xf4, 0xbd, 1540 0x02, 0x6b, 0x29, 0x0d, 0xac, 0x9d, 0x21, 0xb2, 0xf6, 0x28, 0xb7, 0xc0, 0xc7, 0x40, 0xf4, 0xd7, 1541 0x1a, 0xe2, 0xbd, 0x06, 0xfa, 0x7e, 0x21, 0xe7, 0xfc, 0x78, 0xc6, 0x21, 0xbe, 0xf0, 0x2f, 0x4c, 1542 0xf0, 0xd3, 0x60, 0x4e, 0xea, 0xf7, 0xf2, 0x77, 0x2c, 0xe8, 0x07, 0x79, 0x64, 0x35, 0x8c, 0x79, 1543 0x12, 0x24, 0xaf, 0x32, 0x32, 0x61, 0x82, 0x5b, 0x6a, 0x0b, 0xb5, 0xdf, 0x4c, 0xd1, 0x0f, 0x29, 1544 0xd1, 0x92, 0x69, 0x13, 0xfa, 0xcd, 0x54, 0x69, 0xae, 0xf6, 0x9b, 0x29, 0xbc, 0x05, 0x44, 0x1b, 1545 0xae, 0x11, 0x74, 0x8f, 0xd1, 0x8f, 0xe8, 0xfc, 0xf9, 0x81, 0xf9, 0x5b, 0xdd, 0x63, 0xbf, 0xc8, 1546 0xa1, 0x5b, 0xdd, 0x63, 0x78, 0x57, 0x6a, 0xcb, 0x7e, 0x8c, 0xb7, 0x01, 0xfd, 0x98, 0xce, 0x5d, 1547 0x1c, 0x98, 0x4b, 0x77, 0x49, 0x34, 0x02, 0xc9, 0x57, 0xbc, 0x3d, 0x59, 0x81, 0xf2, 0xed, 0xf9, 1548 0x69, 0x81, 0xec, 0xf6, 0xb0, 0xed, 0x11, 0x75, 0x29, 0x6d, 0x8f, 0x20, 0xca, 0xb6, 0xe7, 0x67, 1549 0x85, 0x1c, 0x85, 0x93, 0xb6, 0x87, 0x4f, 0xcb, 0xb6, 0x47, 0xe6, 0x22, 0xdb, 0x43, 0x76, 0xe7, 1550 0xe7, 0x79, 0x5c, 0xd2, 0xee, 0x64, 0xfd, 0x33, 0x36, 0x0b, 0xef, 0x8e, 0xfc, 0xa8, 0xe0, 0xdd, 1551 0xf9, 0x35, 0x25, 0xca, 0xdf, 0x1d, 0xe9, 0xe9, 0x60, 0xbb, 0x23, 0x28, 0xf0, 0xee, 0xfc, 0x82, 1552 0xce, 0xcf, 0xd9, 0x1d, 0x0e, 0x65, 0xbb, 0x23, 0x66, 0xd2, 0xdd, 0xf9, 0x25, 0x9d, 0x9b, 0xbb, 1553 0x3b, 0x1c, 0x4e, 0x77, 0xe7, 0x02, 0x00, 0x64, 0xfd, 0xdd, 0xa0, 0x13, 0xae, 0xa3, 0x2f, 0xd9, 1554 0xe4, 0x8d, 0x8d, 0x64, 0x82, 0x0e, 0x28, 0xd2, 0xfa, 0xc5, 0x5f, 0x37, 0xd0, 0x97, 0x65, 0xc4, 1555 0x2e, 0x36, 0xc1, 0x8b, 0xa0, 0xd4, 0xc8, 0x20, 0x9b, 0xe8, 0x2b, 0x0c, 0x52, 0xe3, 0x90, 0x4d, 1556 0xb8, 0x02, 0xa6, 0x28, 0x82, 0x40, 0xdc, 0x06, 0xfa, 0xaa, 0x4e, 0xe3, 0xe2, 0xbf, 0xf1, 0xc8, 1557 0xb7, 0x35, 0x0c, 0xb9, 0x81, 0xbe, 0x46, 0x11, 0xb2, 0x0d, 0x5e, 0xe2, 0x34, 0x6b, 0x84, 0xc7, 1558 0x43, 0x5f, 0x57, 0x40, 0x98, 0xc7, 0x13, 0x2b, 0xc2, 0xdf, 0x6e, 0xa2, 0x6f, 0xe8, 0x8e, 0x6e, 1559 0x62, 0x80, 0x08, 0xed, 0x16, 0xfa, 0xa6, 0x1e, 0xed, 0xad, 0x6c, 0xc9, 0xf8, 0xeb, 0x6d, 0xf4, 1560 0x2d, 0x9d, 0xe2, 0x36, 0x5c, 0x01, 0xa5, 0x9a, 0x40, 0xac, 0xaf, 0xa1, 0x6f, 0xb3, 0x38, 0x04, 1561 0xc9, 0xfa, 0x1a, 0xc1, 0xec, 0x6c, 0xbf, 0xff, 0xa0, 0xb1, 0xbb, 0xf5, 0x64, 0x7b, 0x7d, 0x1d, 1562 0x7d, 0x87, 0x63, 0xb0, 0x91, 0xda, 0x32, 0x0c, 0xc9, 0xf5, 0x06, 0xfa, 0xae, 0x82, 0x21, 0xb6, 1563 0xe5, 0x17, 0x60, 0x4a, 0xfd, 0x8b, 0xb9, 0x04, 0xac, 0x80, 0xbd, 0x5a, 0xb3, 0x02, 0xf8, 0x2e, 1564 0x28, 0x36, 0x23, 0xd1, 0x1d, 0x47, 0x85, 0x93, 0x3a, 0xe9, 0x32, 0x7a, 0xf9, 0x1e, 0x80, 0x83, 1565 0xdd, 0x2e, 0x58, 0x06, 0xf6, 0xab, 0xf0, 0x98, 0xb9, 0xc0, 0xbf, 0xc2, 0x79, 0x70, 0x9a, 0x16, 1566 0x57, 0x81, 0xd8, 0xe8, 0x97, 0x3b, 0x85, 0x5b, 0x56, 0xc6, 0x20, 0x77, 0xb6, 0x64, 0x06, 0xdb, 1567 0xc0, 0x60, 0xcb, 0x0c, 0x55, 0x30, 0x6f, 0xea, 0x61, 0xc9, 0x1c, 0x53, 0x06, 0x8e, 0x29, 0x33, 1568 0x87, 0xd2, 0xab, 0x92, 0x39, 0x4e, 0x19, 0x38, 0x4e, 0x0d, 0x72, 0x0c, 0xf4, 0xa4, 0x64, 0x8e, 1569 0x59, 0x03, 0xc7, 0xac, 0x99, 0x43, 0xe9, 0x3d, 0xc9, 0x1c, 0xd0, 0xc0, 0x01, 0x65, 0x8e, 0x07, 1570 0x60, 0xd1, 0xdc, 0x61, 0x92, 0x59, 0x26, 0x0c, 0x2c, 0x13, 0x39, 0x2c, 0x6a, 0x17, 0x49, 0x66, 1571 0x19, 0x37, 0xb0, 0x8c, 0xcb, 0x2c, 0x35, 0x80, 0xf2, 0xfa, 0x44, 0x32, 0xcf, 0x8c, 0x81, 0x67, 1572 0x26, 0x8f, 0x47, 0xeb, 0x03, 0xc9, 0x3c, 0x65, 0x03, 0x4f, 0xd9, 0x58, 0x6d, 0x72, 0xb7, 0xe7, 1573 0xa4, 0x7a, 0x2d, 0xc8, 0x0c, 0x5b, 0x60, 0xce, 0xd0, 0xd8, 0x39, 0x89, 0xc2, 0x92, 0x29, 0xee, 1574 0x82, 0xb2, 0xde, 0xc5, 0x91, 0xe7, 0x4f, 0x1a, 0xe6, 0x4f, 0x1a, 0x8a, 0x44, 0xef, 0xd8, 0xc8, 1575 0x1c, 0x67, 0x0c, 0x1c, 0x67, 0x06, 0x97, 0xa1, 0xb7, 0x66, 0x4e, 0xa2, 0x28, 0xc9, 0x14, 0x31, 1576 0x38, 0x37, 0xa4, 0xf7, 0x62, 0xa0, 0x7a, 0x4f, 0xa6, 0x7a, 0x8d, 0x17, 0x1f, 0x92, 0xcf, 0x23, 1577 0x70, 0x7e, 0x58, 0xf3, 0xc5, 0xe0, 0x74, 0x5d, 0x75, 0x3a, 0xf4, 0x5d, 0x88, 0xe4, 0xa8, 0x4d, 1578 0x0b, 0xce, 0xd4, 0x74, 0x31, 0x38, 0xb9, 0x23, 0x3b, 0x19, 0xf5, 0xed, 0x88, 0xe4, 0x2d, 0x00, 1579 0x67, 0x73, 0x1b, 0x2f, 0x06, 0x77, 0xab, 0xaa, 0xbb, 0xfc, 0x77, 0x26, 0x99, 0x8b, 0x95, 0xdb, 1580 0x00, 0x48, 0x2d, 0xa2, 0x09, 0x60, 0xd7, 0xea, 0xf5, 0xf2, 0x18, 0xfe, 0xa5, 0xba, 0xe5, 0x97, 1581 0x2d, 0xfa, 0xcb, 0x8b, 0x72, 0x01, 0xbb, 0xdb, 0xdd, 0x7e, 0x58, 0xfe, 0x1f, 0xff, 0xcf, 0xaa, 1582 0x4e, 0xf1, 0xe6, 0x09, 0x39, 0xc0, 0x56, 0xde, 0x00, 0xd3, 0x5a, 0x67, 0xab, 0x04, 0xac, 0x26, 1583 0x3f, 0x50, 0x9a, 0xd7, 0x6e, 0x00, 0x90, 0xfd, 0x63, 0x18, 0x38, 0x03, 0x8a, 0xfb, 0xbb, 0x7b, 1584 0x4f, 0xb7, 0xef, 0xef, 0xd4, 0x76, 0xb6, 0x1f, 0x94, 0xc7, 0x60, 0x09, 0x4c, 0x3e, 0xf5, 0xeb, 1585 0xcf, 0xea, 0xd5, 0xfd, 0x5a, 0xd9, 0x82, 0x93, 0xe0, 0xd4, 0xe3, 0xbd, 0xfa, 0x6e, 0xb9, 0x70, 1586 0xed, 0x1e, 0x28, 0xca, 0x8d, 0xa5, 0x19, 0x50, 0xac, 0xd5, 0xfd, 0xed, 0x9d, 0x87, 0xbb, 0x0d, 1587 0x1a, 0xa9, 0x64, 0xa0, 0x11, 0x2b, 0x86, 0x17, 0xe5, 0x42, 0xf5, 0x22, 0xb8, 0xd0, 0x8c, 0x3a, 1588 0x03, 0x7f, 0xb6, 0x48, 0xc9, 0x79, 0x39, 0x4e, 0xac, 0x9b, 0xff, 0x0f, 0x00, 0x00, 0xff, 0xff, 1589 0x29, 0x30, 0x51, 0x54, 0x22, 0x25, 0x00, 0x00, 1590} 1591