1 // Code generated by protoc-gen-go. DO NOT EDIT. 2 // source: proto3_proto/proto3.proto 3 4 package proto3_proto 5 6 import ( 7 fmt "fmt" 8 proto "github.com/golang/protobuf/proto" 9 test_proto "github.com/golang/protobuf/proto/test_proto" 10 any "github.com/golang/protobuf/ptypes/any" 11 math "math" 12 ) 13 14 // Reference imports to suppress errors if they are not otherwise used. 15 var _ = proto.Marshal 16 var _ = fmt.Errorf 17 var _ = math.Inf 18 19 // This is a compile-time assertion to ensure that this generated file 20 // is compatible with the proto package it is being compiled against. 21 // A compilation error at this line likely means your copy of the 22 // proto package needs to be updated. 23 const _ = proto.ProtoPackageIsVersion3 // please upgrade the proto package 24 25 type Message_Humour int32 26 27 const ( 28 Message_UNKNOWN Message_Humour = 0 29 Message_PUNS Message_Humour = 1 30 Message_SLAPSTICK Message_Humour = 2 31 Message_BILL_BAILEY Message_Humour = 3 32 ) 33 34 var Message_Humour_name = map[int32]string{ 35 0: "UNKNOWN", 36 1: "PUNS", 37 2: "SLAPSTICK", 38 3: "BILL_BAILEY", 39 } 40 41 var Message_Humour_value = map[string]int32{ 42 "UNKNOWN": 0, 43 "PUNS": 1, 44 "SLAPSTICK": 2, 45 "BILL_BAILEY": 3, 46 } 47 48 func (x Message_Humour) String() string { 49 return proto.EnumName(Message_Humour_name, int32(x)) 50 } 51 52 func (Message_Humour) EnumDescriptor() ([]byte, []int) { 53 return fileDescriptor_1c50d9b824d4ac38, []int{0, 0} 54 } 55 56 type Message struct { 57 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` 58 Hilarity Message_Humour `protobuf:"varint,2,opt,name=hilarity,proto3,enum=proto3_proto.Message_Humour" json:"hilarity,omitempty"` 59 HeightInCm uint32 `protobuf:"varint,3,opt,name=height_in_cm,json=heightInCm,proto3" json:"height_in_cm,omitempty"` 60 Data []byte `protobuf:"bytes,4,opt,name=data,proto3" json:"data,omitempty"` 61 ResultCount int64 `protobuf:"varint,7,opt,name=result_count,json=resultCount,proto3" json:"result_count,omitempty"` 62 TrueScotsman bool `protobuf:"varint,8,opt,name=true_scotsman,json=trueScotsman,proto3" json:"true_scotsman,omitempty"` 63 Score float32 `protobuf:"fixed32,9,opt,name=score,proto3" json:"score,omitempty"` 64 Key []uint64 `protobuf:"varint,5,rep,packed,name=key,proto3" json:"key,omitempty"` 65 ShortKey []int32 `protobuf:"varint,19,rep,packed,name=short_key,json=shortKey,proto3" json:"short_key,omitempty"` 66 Nested *Nested `protobuf:"bytes,6,opt,name=nested,proto3" json:"nested,omitempty"` 67 RFunny []Message_Humour `protobuf:"varint,16,rep,packed,name=r_funny,json=rFunny,proto3,enum=proto3_proto.Message_Humour" json:"r_funny,omitempty"` 68 Terrain map[string]*Nested `protobuf:"bytes,10,rep,name=terrain,proto3" json:"terrain,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` 69 Proto2Field *test_proto.SubDefaults `protobuf:"bytes,11,opt,name=proto2_field,json=proto2Field,proto3" json:"proto2_field,omitempty"` 70 Proto2Value map[string]*test_proto.SubDefaults `protobuf:"bytes,13,rep,name=proto2_value,json=proto2Value,proto3" json:"proto2_value,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` 71 Anything *any.Any `protobuf:"bytes,14,opt,name=anything,proto3" json:"anything,omitempty"` 72 ManyThings []*any.Any `protobuf:"bytes,15,rep,name=many_things,json=manyThings,proto3" json:"many_things,omitempty"` 73 Submessage *Message `protobuf:"bytes,17,opt,name=submessage,proto3" json:"submessage,omitempty"` 74 Children []*Message `protobuf:"bytes,18,rep,name=children,proto3" json:"children,omitempty"` 75 StringMap map[string]string `protobuf:"bytes,20,rep,name=string_map,json=stringMap,proto3" json:"string_map,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` 76 XXX_NoUnkeyedLiteral struct{} `json:"-"` 77 XXX_unrecognized []byte `json:"-"` 78 XXX_sizecache int32 `json:"-"` 79 } 80 81 func (m *Message) Reset() { *m = Message{} } 82 func (m *Message) String() string { return proto.CompactTextString(m) } 83 func (*Message) ProtoMessage() {} 84 func (*Message) Descriptor() ([]byte, []int) { 85 return fileDescriptor_1c50d9b824d4ac38, []int{0} 86 } 87 88 func (m *Message) XXX_Unmarshal(b []byte) error { 89 return xxx_messageInfo_Message.Unmarshal(m, b) 90 } 91 func (m *Message) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 92 return xxx_messageInfo_Message.Marshal(b, m, deterministic) 93 } 94 func (m *Message) XXX_Merge(src proto.Message) { 95 xxx_messageInfo_Message.Merge(m, src) 96 } 97 func (m *Message) XXX_Size() int { 98 return xxx_messageInfo_Message.Size(m) 99 } 100 func (m *Message) XXX_DiscardUnknown() { 101 xxx_messageInfo_Message.DiscardUnknown(m) 102 } 103 104 var xxx_messageInfo_Message proto.InternalMessageInfo 105 106 func (m *Message) GetName() string { 107 if m != nil { 108 return m.Name 109 } 110 return "" 111 } 112 113 func (m *Message) GetHilarity() Message_Humour { 114 if m != nil { 115 return m.Hilarity 116 } 117 return Message_UNKNOWN 118 } 119 120 func (m *Message) GetHeightInCm() uint32 { 121 if m != nil { 122 return m.HeightInCm 123 } 124 return 0 125 } 126 127 func (m *Message) GetData() []byte { 128 if m != nil { 129 return m.Data 130 } 131 return nil 132 } 133 134 func (m *Message) GetResultCount() int64 { 135 if m != nil { 136 return m.ResultCount 137 } 138 return 0 139 } 140 141 func (m *Message) GetTrueScotsman() bool { 142 if m != nil { 143 return m.TrueScotsman 144 } 145 return false 146 } 147 148 func (m *Message) GetScore() float32 { 149 if m != nil { 150 return m.Score 151 } 152 return 0 153 } 154 155 func (m *Message) GetKey() []uint64 { 156 if m != nil { 157 return m.Key 158 } 159 return nil 160 } 161 162 func (m *Message) GetShortKey() []int32 { 163 if m != nil { 164 return m.ShortKey 165 } 166 return nil 167 } 168 169 func (m *Message) GetNested() *Nested { 170 if m != nil { 171 return m.Nested 172 } 173 return nil 174 } 175 176 func (m *Message) GetRFunny() []Message_Humour { 177 if m != nil { 178 return m.RFunny 179 } 180 return nil 181 } 182 183 func (m *Message) GetTerrain() map[string]*Nested { 184 if m != nil { 185 return m.Terrain 186 } 187 return nil 188 } 189 190 func (m *Message) GetProto2Field() *test_proto.SubDefaults { 191 if m != nil { 192 return m.Proto2Field 193 } 194 return nil 195 } 196 197 func (m *Message) GetProto2Value() map[string]*test_proto.SubDefaults { 198 if m != nil { 199 return m.Proto2Value 200 } 201 return nil 202 } 203 204 func (m *Message) GetAnything() *any.Any { 205 if m != nil { 206 return m.Anything 207 } 208 return nil 209 } 210 211 func (m *Message) GetManyThings() []*any.Any { 212 if m != nil { 213 return m.ManyThings 214 } 215 return nil 216 } 217 218 func (m *Message) GetSubmessage() *Message { 219 if m != nil { 220 return m.Submessage 221 } 222 return nil 223 } 224 225 func (m *Message) GetChildren() []*Message { 226 if m != nil { 227 return m.Children 228 } 229 return nil 230 } 231 232 func (m *Message) GetStringMap() map[string]string { 233 if m != nil { 234 return m.StringMap 235 } 236 return nil 237 } 238 239 type Nested struct { 240 Bunny string `protobuf:"bytes,1,opt,name=bunny,proto3" json:"bunny,omitempty"` 241 Cute bool `protobuf:"varint,2,opt,name=cute,proto3" json:"cute,omitempty"` 242 XXX_NoUnkeyedLiteral struct{} `json:"-"` 243 XXX_unrecognized []byte `json:"-"` 244 XXX_sizecache int32 `json:"-"` 245 } 246 247 func (m *Nested) Reset() { *m = Nested{} } 248 func (m *Nested) String() string { return proto.CompactTextString(m) } 249 func (*Nested) ProtoMessage() {} 250 func (*Nested) Descriptor() ([]byte, []int) { 251 return fileDescriptor_1c50d9b824d4ac38, []int{1} 252 } 253 254 func (m *Nested) XXX_Unmarshal(b []byte) error { 255 return xxx_messageInfo_Nested.Unmarshal(m, b) 256 } 257 func (m *Nested) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 258 return xxx_messageInfo_Nested.Marshal(b, m, deterministic) 259 } 260 func (m *Nested) XXX_Merge(src proto.Message) { 261 xxx_messageInfo_Nested.Merge(m, src) 262 } 263 func (m *Nested) XXX_Size() int { 264 return xxx_messageInfo_Nested.Size(m) 265 } 266 func (m *Nested) XXX_DiscardUnknown() { 267 xxx_messageInfo_Nested.DiscardUnknown(m) 268 } 269 270 var xxx_messageInfo_Nested proto.InternalMessageInfo 271 272 func (m *Nested) GetBunny() string { 273 if m != nil { 274 return m.Bunny 275 } 276 return "" 277 } 278 279 func (m *Nested) GetCute() bool { 280 if m != nil { 281 return m.Cute 282 } 283 return false 284 } 285 286 type MessageWithMap struct { 287 ByteMapping map[bool][]byte `protobuf:"bytes,1,rep,name=byte_mapping,json=byteMapping,proto3" json:"byte_mapping,omitempty" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` 288 XXX_NoUnkeyedLiteral struct{} `json:"-"` 289 XXX_unrecognized []byte `json:"-"` 290 XXX_sizecache int32 `json:"-"` 291 } 292 293 func (m *MessageWithMap) Reset() { *m = MessageWithMap{} } 294 func (m *MessageWithMap) String() string { return proto.CompactTextString(m) } 295 func (*MessageWithMap) ProtoMessage() {} 296 func (*MessageWithMap) Descriptor() ([]byte, []int) { 297 return fileDescriptor_1c50d9b824d4ac38, []int{2} 298 } 299 300 func (m *MessageWithMap) XXX_Unmarshal(b []byte) error { 301 return xxx_messageInfo_MessageWithMap.Unmarshal(m, b) 302 } 303 func (m *MessageWithMap) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 304 return xxx_messageInfo_MessageWithMap.Marshal(b, m, deterministic) 305 } 306 func (m *MessageWithMap) XXX_Merge(src proto.Message) { 307 xxx_messageInfo_MessageWithMap.Merge(m, src) 308 } 309 func (m *MessageWithMap) XXX_Size() int { 310 return xxx_messageInfo_MessageWithMap.Size(m) 311 } 312 func (m *MessageWithMap) XXX_DiscardUnknown() { 313 xxx_messageInfo_MessageWithMap.DiscardUnknown(m) 314 } 315 316 var xxx_messageInfo_MessageWithMap proto.InternalMessageInfo 317 318 func (m *MessageWithMap) GetByteMapping() map[bool][]byte { 319 if m != nil { 320 return m.ByteMapping 321 } 322 return nil 323 } 324 325 type IntMap struct { 326 Rtt map[int32]int32 `protobuf:"bytes,1,rep,name=rtt,proto3" json:"rtt,omitempty" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3"` 327 XXX_NoUnkeyedLiteral struct{} `json:"-"` 328 XXX_unrecognized []byte `json:"-"` 329 XXX_sizecache int32 `json:"-"` 330 } 331 332 func (m *IntMap) Reset() { *m = IntMap{} } 333 func (m *IntMap) String() string { return proto.CompactTextString(m) } 334 func (*IntMap) ProtoMessage() {} 335 func (*IntMap) Descriptor() ([]byte, []int) { 336 return fileDescriptor_1c50d9b824d4ac38, []int{3} 337 } 338 339 func (m *IntMap) XXX_Unmarshal(b []byte) error { 340 return xxx_messageInfo_IntMap.Unmarshal(m, b) 341 } 342 func (m *IntMap) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 343 return xxx_messageInfo_IntMap.Marshal(b, m, deterministic) 344 } 345 func (m *IntMap) XXX_Merge(src proto.Message) { 346 xxx_messageInfo_IntMap.Merge(m, src) 347 } 348 func (m *IntMap) XXX_Size() int { 349 return xxx_messageInfo_IntMap.Size(m) 350 } 351 func (m *IntMap) XXX_DiscardUnknown() { 352 xxx_messageInfo_IntMap.DiscardUnknown(m) 353 } 354 355 var xxx_messageInfo_IntMap proto.InternalMessageInfo 356 357 func (m *IntMap) GetRtt() map[int32]int32 { 358 if m != nil { 359 return m.Rtt 360 } 361 return nil 362 } 363 364 type IntMaps struct { 365 Maps []*IntMap `protobuf:"bytes,1,rep,name=maps,proto3" json:"maps,omitempty"` 366 XXX_NoUnkeyedLiteral struct{} `json:"-"` 367 XXX_unrecognized []byte `json:"-"` 368 XXX_sizecache int32 `json:"-"` 369 } 370 371 func (m *IntMaps) Reset() { *m = IntMaps{} } 372 func (m *IntMaps) String() string { return proto.CompactTextString(m) } 373 func (*IntMaps) ProtoMessage() {} 374 func (*IntMaps) Descriptor() ([]byte, []int) { 375 return fileDescriptor_1c50d9b824d4ac38, []int{4} 376 } 377 378 func (m *IntMaps) XXX_Unmarshal(b []byte) error { 379 return xxx_messageInfo_IntMaps.Unmarshal(m, b) 380 } 381 func (m *IntMaps) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 382 return xxx_messageInfo_IntMaps.Marshal(b, m, deterministic) 383 } 384 func (m *IntMaps) XXX_Merge(src proto.Message) { 385 xxx_messageInfo_IntMaps.Merge(m, src) 386 } 387 func (m *IntMaps) XXX_Size() int { 388 return xxx_messageInfo_IntMaps.Size(m) 389 } 390 func (m *IntMaps) XXX_DiscardUnknown() { 391 xxx_messageInfo_IntMaps.DiscardUnknown(m) 392 } 393 394 var xxx_messageInfo_IntMaps proto.InternalMessageInfo 395 396 func (m *IntMaps) GetMaps() []*IntMap { 397 if m != nil { 398 return m.Maps 399 } 400 return nil 401 } 402 403 type TestUTF8 struct { 404 Scalar string `protobuf:"bytes,1,opt,name=scalar,proto3" json:"scalar,omitempty"` 405 Vector []string `protobuf:"bytes,2,rep,name=vector,proto3" json:"vector,omitempty"` 406 // Types that are valid to be assigned to Oneof: 407 // *TestUTF8_Field 408 Oneof isTestUTF8_Oneof `protobuf_oneof:"oneof"` 409 MapKey map[string]int64 `protobuf:"bytes,4,rep,name=map_key,json=mapKey,proto3" json:"map_key,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3"` 410 MapValue map[int64]string `protobuf:"bytes,5,rep,name=map_value,json=mapValue,proto3" json:"map_value,omitempty" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` 411 XXX_NoUnkeyedLiteral struct{} `json:"-"` 412 XXX_unrecognized []byte `json:"-"` 413 XXX_sizecache int32 `json:"-"` 414 } 415 416 func (m *TestUTF8) Reset() { *m = TestUTF8{} } 417 func (m *TestUTF8) String() string { return proto.CompactTextString(m) } 418 func (*TestUTF8) ProtoMessage() {} 419 func (*TestUTF8) Descriptor() ([]byte, []int) { 420 return fileDescriptor_1c50d9b824d4ac38, []int{5} 421 } 422 423 func (m *TestUTF8) XXX_Unmarshal(b []byte) error { 424 return xxx_messageInfo_TestUTF8.Unmarshal(m, b) 425 } 426 func (m *TestUTF8) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 427 return xxx_messageInfo_TestUTF8.Marshal(b, m, deterministic) 428 } 429 func (m *TestUTF8) XXX_Merge(src proto.Message) { 430 xxx_messageInfo_TestUTF8.Merge(m, src) 431 } 432 func (m *TestUTF8) XXX_Size() int { 433 return xxx_messageInfo_TestUTF8.Size(m) 434 } 435 func (m *TestUTF8) XXX_DiscardUnknown() { 436 xxx_messageInfo_TestUTF8.DiscardUnknown(m) 437 } 438 439 var xxx_messageInfo_TestUTF8 proto.InternalMessageInfo 440 441 func (m *TestUTF8) GetScalar() string { 442 if m != nil { 443 return m.Scalar 444 } 445 return "" 446 } 447 448 func (m *TestUTF8) GetVector() []string { 449 if m != nil { 450 return m.Vector 451 } 452 return nil 453 } 454 455 type isTestUTF8_Oneof interface { 456 isTestUTF8_Oneof() 457 } 458 459 type TestUTF8_Field struct { 460 Field string `protobuf:"bytes,3,opt,name=field,proto3,oneof"` 461 } 462 463 func (*TestUTF8_Field) isTestUTF8_Oneof() {} 464 465 func (m *TestUTF8) GetOneof() isTestUTF8_Oneof { 466 if m != nil { 467 return m.Oneof 468 } 469 return nil 470 } 471 472 func (m *TestUTF8) GetField() string { 473 if x, ok := m.GetOneof().(*TestUTF8_Field); ok { 474 return x.Field 475 } 476 return "" 477 } 478 479 func (m *TestUTF8) GetMapKey() map[string]int64 { 480 if m != nil { 481 return m.MapKey 482 } 483 return nil 484 } 485 486 func (m *TestUTF8) GetMapValue() map[int64]string { 487 if m != nil { 488 return m.MapValue 489 } 490 return nil 491 } 492 493 // XXX_OneofWrappers is for the internal use of the proto package. 494 func (*TestUTF8) XXX_OneofWrappers() []interface{} { 495 return []interface{}{ 496 (*TestUTF8_Field)(nil), 497 } 498 } 499 500 func init() { 501 proto.RegisterEnum("proto3_proto.Message_Humour", Message_Humour_name, Message_Humour_value) 502 proto.RegisterType((*Message)(nil), "proto3_proto.Message") 503 proto.RegisterMapType((map[string]*test_proto.SubDefaults)(nil), "proto3_proto.Message.Proto2ValueEntry") 504 proto.RegisterMapType((map[string]string)(nil), "proto3_proto.Message.StringMapEntry") 505 proto.RegisterMapType((map[string]*Nested)(nil), "proto3_proto.Message.TerrainEntry") 506 proto.RegisterType((*Nested)(nil), "proto3_proto.Nested") 507 proto.RegisterType((*MessageWithMap)(nil), "proto3_proto.MessageWithMap") 508 proto.RegisterMapType((map[bool][]byte)(nil), "proto3_proto.MessageWithMap.ByteMappingEntry") 509 proto.RegisterType((*IntMap)(nil), "proto3_proto.IntMap") 510 proto.RegisterMapType((map[int32]int32)(nil), "proto3_proto.IntMap.RttEntry") 511 proto.RegisterType((*IntMaps)(nil), "proto3_proto.IntMaps") 512 proto.RegisterType((*TestUTF8)(nil), "proto3_proto.TestUTF8") 513 proto.RegisterMapType((map[string]int64)(nil), "proto3_proto.TestUTF8.MapKeyEntry") 514 proto.RegisterMapType((map[int64]string)(nil), "proto3_proto.TestUTF8.MapValueEntry") 515 } 516 517 func init() { proto.RegisterFile("proto3_proto/proto3.proto", fileDescriptor_1c50d9b824d4ac38) } 518 519 var fileDescriptor_1c50d9b824d4ac38 = []byte{ 520 // 896 bytes of a gzipped FileDescriptorProto 521 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x84, 0x54, 0x6f, 0x6f, 0xdb, 0xb6, 522 0x13, 0xae, 0x2c, 0xff, 0x91, 0xcf, 0x76, 0xea, 0x1f, 0x7f, 0x6e, 0xc7, 0x7a, 0x1b, 0xa0, 0x79, 523 0xc3, 0x20, 0x0c, 0xab, 0xb2, 0xb9, 0xc8, 0x90, 0xb5, 0xc5, 0x86, 0x24, 0x6b, 0x50, 0x23, 0xb1, 524 0x67, 0xd0, 0xce, 0x82, 0xbd, 0x12, 0x68, 0x87, 0xb6, 0x85, 0x59, 0x94, 0x27, 0x52, 0x05, 0xf4, 525 0x05, 0xf6, 0x41, 0xf6, 0x95, 0xf6, 0x85, 0x06, 0x92, 0x72, 0x2a, 0x17, 0xea, 0xf2, 0x4a, 0xbc, 526 0x47, 0xcf, 0xdd, 0x73, 0xbc, 0x3b, 0x1e, 0x3c, 0xdb, 0x25, 0xb1, 0x8c, 0x5f, 0x04, 0xfa, 0x73, 527 0x6c, 0x0c, 0x5f, 0x7f, 0x50, 0xbb, 0xf8, 0xab, 0xff, 0x6c, 0x1d, 0xc7, 0xeb, 0x2d, 0x33, 0x94, 528 0x45, 0xba, 0x3a, 0xa6, 0x3c, 0x33, 0xc4, 0xfe, 0x13, 0xc9, 0x84, 0xcc, 0x23, 0xa8, 0xa3, 0x81, 529 0x07, 0x7f, 0x35, 0xa1, 0x31, 0x66, 0x42, 0xd0, 0x35, 0x43, 0x08, 0xaa, 0x9c, 0x46, 0x0c, 0x5b, 530 0xae, 0xe5, 0x35, 0x89, 0x3e, 0xa3, 0x53, 0x70, 0x36, 0xe1, 0x96, 0x26, 0xa1, 0xcc, 0x70, 0xc5, 531 0xb5, 0xbc, 0xa3, 0xe1, 0x67, 0x7e, 0x51, 0xd2, 0xcf, 0x9d, 0xfd, 0xb7, 0x69, 0x14, 0xa7, 0x09, 532 0xb9, 0x67, 0x23, 0x17, 0xda, 0x1b, 0x16, 0xae, 0x37, 0x32, 0x08, 0x79, 0xb0, 0x8c, 0xb0, 0xed, 533 0x5a, 0x5e, 0x87, 0x80, 0xc1, 0x46, 0xfc, 0x22, 0x52, 0x7a, 0x77, 0x54, 0x52, 0x5c, 0x75, 0x2d, 534 0xaf, 0x4d, 0xf4, 0x19, 0x7d, 0x01, 0xed, 0x84, 0x89, 0x74, 0x2b, 0x83, 0x65, 0x9c, 0x72, 0x89, 535 0x1b, 0xae, 0xe5, 0xd9, 0xa4, 0x65, 0xb0, 0x0b, 0x05, 0xa1, 0x2f, 0xa1, 0x23, 0x93, 0x94, 0x05, 536 0x62, 0x19, 0x4b, 0x11, 0x51, 0x8e, 0x1d, 0xd7, 0xf2, 0x1c, 0xd2, 0x56, 0xe0, 0x2c, 0xc7, 0x50, 537 0x0f, 0x6a, 0x62, 0x19, 0x27, 0x0c, 0x37, 0x5d, 0xcb, 0xab, 0x10, 0x63, 0xa0, 0x2e, 0xd8, 0x7f, 538 0xb0, 0x0c, 0xd7, 0x5c, 0xdb, 0xab, 0x12, 0x75, 0x44, 0x9f, 0x42, 0x53, 0x6c, 0xe2, 0x44, 0x06, 539 0x0a, 0xff, 0xbf, 0x6b, 0x7b, 0x35, 0xe2, 0x68, 0xe0, 0x8a, 0x65, 0xe8, 0x5b, 0xa8, 0x73, 0x26, 540 0x24, 0xbb, 0xc3, 0x75, 0xd7, 0xf2, 0x5a, 0xc3, 0xde, 0xe1, 0xd5, 0x27, 0xfa, 0x1f, 0xc9, 0x39, 541 0xe8, 0x04, 0x1a, 0x49, 0xb0, 0x4a, 0x39, 0xcf, 0x70, 0xd7, 0xb5, 0x1f, 0xac, 0x54, 0x3d, 0xb9, 542 0x54, 0x5c, 0xf4, 0x1a, 0x1a, 0x92, 0x25, 0x09, 0x0d, 0x39, 0x06, 0xd7, 0xf6, 0x5a, 0xc3, 0x41, 543 0xb9, 0xdb, 0xdc, 0x90, 0xde, 0x70, 0x99, 0x64, 0x64, 0xef, 0x82, 0x5e, 0x82, 0x99, 0x80, 0x61, 544 0xb0, 0x0a, 0xd9, 0xf6, 0x0e, 0xb7, 0x74, 0xa2, 0x9f, 0xf8, 0xef, 0xbb, 0xed, 0xcf, 0xd2, 0xc5, 545 0x2f, 0x6c, 0x45, 0xd3, 0xad, 0x14, 0xa4, 0x65, 0xc8, 0x97, 0x8a, 0x8b, 0x46, 0xf7, 0xbe, 0xef, 546 0xe8, 0x36, 0x65, 0xb8, 0xa3, 0xe5, 0xbf, 0x2e, 0x97, 0x9f, 0x6a, 0xe6, 0x6f, 0x8a, 0x68, 0x52, 547 0xc8, 0x43, 0x69, 0x04, 0x7d, 0x07, 0x0e, 0xe5, 0x99, 0xdc, 0x84, 0x7c, 0x8d, 0x8f, 0xf2, 0x5a, 548 0x99, 0x59, 0xf4, 0xf7, 0xb3, 0xe8, 0x9f, 0xf1, 0x8c, 0xdc, 0xb3, 0xd0, 0x09, 0xb4, 0x22, 0xca, 549 0xb3, 0x40, 0x5b, 0x02, 0x3f, 0xd6, 0xda, 0xe5, 0x4e, 0xa0, 0x88, 0x73, 0xcd, 0x43, 0x27, 0x00, 550 0x22, 0x5d, 0x44, 0x26, 0x29, 0xfc, 0x3f, 0x2d, 0xf5, 0xa4, 0x34, 0x63, 0x52, 0x20, 0xa2, 0xef, 551 0xc1, 0x59, 0x6e, 0xc2, 0xed, 0x5d, 0xc2, 0x38, 0x46, 0x5a, 0xea, 0x23, 0x4e, 0xf7, 0x34, 0x74, 552 0x01, 0x20, 0x64, 0x12, 0xf2, 0x75, 0x10, 0xd1, 0x1d, 0xee, 0x69, 0xa7, 0xaf, 0xca, 0x6b, 0x33, 553 0xd3, 0xbc, 0x31, 0xdd, 0x99, 0xca, 0x34, 0xc5, 0xde, 0xee, 0x4f, 0xa1, 0x5d, 0xec, 0xdb, 0x7e, 554 0x00, 0xcd, 0x0b, 0xd3, 0x03, 0xf8, 0x0d, 0xd4, 0x4c, 0xf5, 0x2b, 0xff, 0x31, 0x62, 0x86, 0xf2, 555 0xb2, 0x72, 0x6a, 0xf5, 0x6f, 0xa1, 0xfb, 0x61, 0x2b, 0x4a, 0xa2, 0x3e, 0x3f, 0x8c, 0xfa, 0xd1, 556 0x79, 0x28, 0x04, 0x7e, 0x0d, 0x47, 0x87, 0xf7, 0x28, 0x09, 0xdb, 0x2b, 0x86, 0x6d, 0x16, 0xbc, 557 0x07, 0x3f, 0x43, 0xdd, 0xcc, 0x35, 0x6a, 0x41, 0xe3, 0x66, 0x72, 0x35, 0xf9, 0xf5, 0x76, 0xd2, 558 0x7d, 0x84, 0x1c, 0xa8, 0x4e, 0x6f, 0x26, 0xb3, 0xae, 0x85, 0x3a, 0xd0, 0x9c, 0x5d, 0x9f, 0x4d, 559 0x67, 0xf3, 0xd1, 0xc5, 0x55, 0xb7, 0x82, 0x1e, 0x43, 0xeb, 0x7c, 0x74, 0x7d, 0x1d, 0x9c, 0x9f, 560 0x8d, 0xae, 0xdf, 0xfc, 0xde, 0xb5, 0x07, 0x43, 0xa8, 0x9b, 0xcb, 0x2a, 0x91, 0x85, 0x7e, 0x45, 561 0x46, 0xd8, 0x18, 0x6a, 0x59, 0x2c, 0x53, 0x69, 0x94, 0x1d, 0xa2, 0xcf, 0x83, 0xbf, 0x2d, 0x38, 562 0xca, 0x7b, 0x70, 0x1b, 0xca, 0xcd, 0x98, 0xee, 0xd0, 0x14, 0xda, 0x8b, 0x4c, 0x32, 0xd5, 0xb3, 563 0x9d, 0x1a, 0x46, 0x4b, 0xf7, 0xed, 0x79, 0x69, 0xdf, 0x72, 0x1f, 0xff, 0x3c, 0x93, 0x6c, 0x6c, 564 0xf8, 0xf9, 0x68, 0x2f, 0xde, 0x23, 0xfd, 0x9f, 0xa0, 0xfb, 0x21, 0xa1, 0x58, 0x19, 0xa7, 0xa4, 565 0x32, 0xed, 0x62, 0x65, 0xfe, 0x84, 0xfa, 0x88, 0x4b, 0x95, 0xdb, 0x31, 0xd8, 0x89, 0x94, 0x79, 566 0x4a, 0x9f, 0x1f, 0xa6, 0x64, 0x28, 0x3e, 0x91, 0xd2, 0xa4, 0xa0, 0x98, 0xfd, 0x1f, 0xc0, 0xd9, 567 0x03, 0x45, 0xc9, 0x5a, 0x89, 0x64, 0xad, 0x28, 0xf9, 0x02, 0x1a, 0x26, 0x9e, 0x40, 0x1e, 0x54, 568 0x23, 0xba, 0x13, 0xb9, 0x68, 0xaf, 0x4c, 0x94, 0x68, 0xc6, 0xe0, 0x9f, 0x0a, 0x38, 0x73, 0x26, 569 0xe4, 0xcd, 0xfc, 0xf2, 0x14, 0x3d, 0x85, 0xba, 0x58, 0xd2, 0x2d, 0x4d, 0xf2, 0x26, 0xe4, 0x96, 570 0xc2, 0xdf, 0xb1, 0xa5, 0x8c, 0x13, 0x5c, 0x71, 0x6d, 0x85, 0x1b, 0x0b, 0x3d, 0x85, 0x9a, 0xd9, 571 0x3f, 0x6a, 0xcb, 0x37, 0xdf, 0x3e, 0x22, 0xc6, 0x44, 0xaf, 0xa0, 0x11, 0xd1, 0x9d, 0x5e, 0xae, 572 0xd5, 0xb2, 0xe5, 0xb6, 0x17, 0xf4, 0xc7, 0x74, 0x77, 0xc5, 0x32, 0x73, 0xf7, 0x7a, 0xa4, 0x0d, 573 0x74, 0x06, 0x4d, 0xe5, 0x6c, 0x2e, 0x59, 0x2b, 0x7b, 0x80, 0x45, 0xf7, 0xc2, 0x6a, 0x72, 0xa2, 574 0xdc, 0xec, 0xff, 0x08, 0xad, 0x42, 0xe4, 0x87, 0x26, 0xda, 0x2e, 0xbe, 0x87, 0x57, 0xd0, 0x39, 575 0x88, 0x5a, 0x74, 0xb6, 0x1f, 0x78, 0x0e, 0xe7, 0x0d, 0xa8, 0xc5, 0x9c, 0xc5, 0xab, 0x45, 0xdd, 576 0xe4, 0xfb, 0x6f, 0x00, 0x00, 0x00, 0xff, 0xff, 0xeb, 0x74, 0x17, 0x7f, 0xc3, 0x07, 0x00, 0x00, 577 } 578