1// Code generated by protoc-gen-gogo. DO NOT EDIT. 2// source: combos/marshaler/one.proto 3 4package one 5 6import proto "github.com/gogo/protobuf/proto" 7import fmt "fmt" 8import math "math" 9import _ "github.com/gogo/protobuf/gogoproto" 10 11import github_com_gogo_protobuf_test_custom "github.com/gogo/protobuf/test/custom" 12import github_com_gogo_protobuf_test_casttype "github.com/gogo/protobuf/test/casttype" 13 14import github_com_gogo_protobuf_protoc_gen_gogo_descriptor "github.com/gogo/protobuf/protoc-gen-gogo/descriptor" 15import github_com_gogo_protobuf_proto "github.com/gogo/protobuf/proto" 16import compress_gzip "compress/gzip" 17import bytes "bytes" 18import io_ioutil "io/ioutil" 19 20import strings "strings" 21import reflect "reflect" 22 23import encoding_binary "encoding/binary" 24 25// Reference imports to suppress errors if they are not otherwise used. 26var _ = proto.Marshal 27var _ = fmt.Errorf 28var _ = math.Inf 29 30// This is a compile-time assertion to ensure that this generated file 31// is compatible with the proto package it is being compiled against. 32// A compilation error at this line likely means your copy of the 33// proto package needs to be updated. 34const _ = proto.GoGoProtoPackageIsVersion2 // please upgrade the proto package 35 36type Subby struct { 37 Sub *string `protobuf:"bytes,1,opt,name=sub" json:"sub,omitempty"` 38 XXX_NoUnkeyedLiteral struct{} `json:"-"` 39 XXX_unrecognized []byte `json:"-"` 40 XXX_sizecache int32 `json:"-"` 41} 42 43func (m *Subby) Reset() { *m = Subby{} } 44func (*Subby) ProtoMessage() {} 45func (*Subby) Descriptor() ([]byte, []int) { 46 return fileDescriptor_one_2f6d76776b72edfd, []int{0} 47} 48func (m *Subby) XXX_Unmarshal(b []byte) error { 49 return xxx_messageInfo_Subby.Unmarshal(m, b) 50} 51func (m *Subby) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 52 if deterministic { 53 return xxx_messageInfo_Subby.Marshal(b, m, deterministic) 54 } else { 55 b = b[:cap(b)] 56 n, err := m.MarshalTo(b) 57 if err != nil { 58 return nil, err 59 } 60 return b[:n], nil 61 } 62} 63func (dst *Subby) XXX_Merge(src proto.Message) { 64 xxx_messageInfo_Subby.Merge(dst, src) 65} 66func (m *Subby) XXX_Size() int { 67 return m.Size() 68} 69func (m *Subby) XXX_DiscardUnknown() { 70 xxx_messageInfo_Subby.DiscardUnknown(m) 71} 72 73var xxx_messageInfo_Subby proto.InternalMessageInfo 74 75type AllTypesOneOf struct { 76 // Types that are valid to be assigned to TestOneof: 77 // *AllTypesOneOf_Field1 78 // *AllTypesOneOf_Field2 79 // *AllTypesOneOf_Field3 80 // *AllTypesOneOf_Field4 81 // *AllTypesOneOf_Field5 82 // *AllTypesOneOf_Field6 83 // *AllTypesOneOf_Field7 84 // *AllTypesOneOf_Field8 85 // *AllTypesOneOf_Field9 86 // *AllTypesOneOf_Field10 87 // *AllTypesOneOf_Field11 88 // *AllTypesOneOf_Field12 89 // *AllTypesOneOf_Field13 90 // *AllTypesOneOf_Field14 91 // *AllTypesOneOf_Field15 92 // *AllTypesOneOf_SubMessage 93 TestOneof isAllTypesOneOf_TestOneof `protobuf_oneof:"test_oneof"` 94 XXX_NoUnkeyedLiteral struct{} `json:"-"` 95 XXX_unrecognized []byte `json:"-"` 96 XXX_sizecache int32 `json:"-"` 97} 98 99func (m *AllTypesOneOf) Reset() { *m = AllTypesOneOf{} } 100func (*AllTypesOneOf) ProtoMessage() {} 101func (*AllTypesOneOf) Descriptor() ([]byte, []int) { 102 return fileDescriptor_one_2f6d76776b72edfd, []int{1} 103} 104func (m *AllTypesOneOf) XXX_Unmarshal(b []byte) error { 105 return xxx_messageInfo_AllTypesOneOf.Unmarshal(m, b) 106} 107func (m *AllTypesOneOf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 108 if deterministic { 109 return xxx_messageInfo_AllTypesOneOf.Marshal(b, m, deterministic) 110 } else { 111 b = b[:cap(b)] 112 n, err := m.MarshalTo(b) 113 if err != nil { 114 return nil, err 115 } 116 return b[:n], nil 117 } 118} 119func (dst *AllTypesOneOf) XXX_Merge(src proto.Message) { 120 xxx_messageInfo_AllTypesOneOf.Merge(dst, src) 121} 122func (m *AllTypesOneOf) XXX_Size() int { 123 return m.Size() 124} 125func (m *AllTypesOneOf) XXX_DiscardUnknown() { 126 xxx_messageInfo_AllTypesOneOf.DiscardUnknown(m) 127} 128 129var xxx_messageInfo_AllTypesOneOf proto.InternalMessageInfo 130 131type isAllTypesOneOf_TestOneof interface { 132 isAllTypesOneOf_TestOneof() 133 Equal(interface{}) bool 134 VerboseEqual(interface{}) error 135 MarshalTo([]byte) (int, error) 136 Size() int 137} 138 139type AllTypesOneOf_Field1 struct { 140 Field1 float64 `protobuf:"fixed64,1,opt,name=Field1,oneof"` 141} 142type AllTypesOneOf_Field2 struct { 143 Field2 float32 `protobuf:"fixed32,2,opt,name=Field2,oneof"` 144} 145type AllTypesOneOf_Field3 struct { 146 Field3 int32 `protobuf:"varint,3,opt,name=Field3,oneof"` 147} 148type AllTypesOneOf_Field4 struct { 149 Field4 int64 `protobuf:"varint,4,opt,name=Field4,oneof"` 150} 151type AllTypesOneOf_Field5 struct { 152 Field5 uint32 `protobuf:"varint,5,opt,name=Field5,oneof"` 153} 154type AllTypesOneOf_Field6 struct { 155 Field6 uint64 `protobuf:"varint,6,opt,name=Field6,oneof"` 156} 157type AllTypesOneOf_Field7 struct { 158 Field7 int32 `protobuf:"zigzag32,7,opt,name=Field7,oneof"` 159} 160type AllTypesOneOf_Field8 struct { 161 Field8 int64 `protobuf:"zigzag64,8,opt,name=Field8,oneof"` 162} 163type AllTypesOneOf_Field9 struct { 164 Field9 uint32 `protobuf:"fixed32,9,opt,name=Field9,oneof"` 165} 166type AllTypesOneOf_Field10 struct { 167 Field10 int32 `protobuf:"fixed32,10,opt,name=Field10,oneof"` 168} 169type AllTypesOneOf_Field11 struct { 170 Field11 uint64 `protobuf:"fixed64,11,opt,name=Field11,oneof"` 171} 172type AllTypesOneOf_Field12 struct { 173 Field12 int64 `protobuf:"fixed64,12,opt,name=Field12,oneof"` 174} 175type AllTypesOneOf_Field13 struct { 176 Field13 bool `protobuf:"varint,13,opt,name=Field13,oneof"` 177} 178type AllTypesOneOf_Field14 struct { 179 Field14 string `protobuf:"bytes,14,opt,name=Field14,oneof"` 180} 181type AllTypesOneOf_Field15 struct { 182 Field15 []byte `protobuf:"bytes,15,opt,name=Field15,oneof"` 183} 184type AllTypesOneOf_SubMessage struct { 185 SubMessage *Subby `protobuf:"bytes,16,opt,name=sub_message,json=subMessage,oneof"` 186} 187 188func (*AllTypesOneOf_Field1) isAllTypesOneOf_TestOneof() {} 189func (*AllTypesOneOf_Field2) isAllTypesOneOf_TestOneof() {} 190func (*AllTypesOneOf_Field3) isAllTypesOneOf_TestOneof() {} 191func (*AllTypesOneOf_Field4) isAllTypesOneOf_TestOneof() {} 192func (*AllTypesOneOf_Field5) isAllTypesOneOf_TestOneof() {} 193func (*AllTypesOneOf_Field6) isAllTypesOneOf_TestOneof() {} 194func (*AllTypesOneOf_Field7) isAllTypesOneOf_TestOneof() {} 195func (*AllTypesOneOf_Field8) isAllTypesOneOf_TestOneof() {} 196func (*AllTypesOneOf_Field9) isAllTypesOneOf_TestOneof() {} 197func (*AllTypesOneOf_Field10) isAllTypesOneOf_TestOneof() {} 198func (*AllTypesOneOf_Field11) isAllTypesOneOf_TestOneof() {} 199func (*AllTypesOneOf_Field12) isAllTypesOneOf_TestOneof() {} 200func (*AllTypesOneOf_Field13) isAllTypesOneOf_TestOneof() {} 201func (*AllTypesOneOf_Field14) isAllTypesOneOf_TestOneof() {} 202func (*AllTypesOneOf_Field15) isAllTypesOneOf_TestOneof() {} 203func (*AllTypesOneOf_SubMessage) isAllTypesOneOf_TestOneof() {} 204 205func (m *AllTypesOneOf) GetTestOneof() isAllTypesOneOf_TestOneof { 206 if m != nil { 207 return m.TestOneof 208 } 209 return nil 210} 211 212func (m *AllTypesOneOf) GetField1() float64 { 213 if x, ok := m.GetTestOneof().(*AllTypesOneOf_Field1); ok { 214 return x.Field1 215 } 216 return 0 217} 218 219func (m *AllTypesOneOf) GetField2() float32 { 220 if x, ok := m.GetTestOneof().(*AllTypesOneOf_Field2); ok { 221 return x.Field2 222 } 223 return 0 224} 225 226func (m *AllTypesOneOf) GetField3() int32 { 227 if x, ok := m.GetTestOneof().(*AllTypesOneOf_Field3); ok { 228 return x.Field3 229 } 230 return 0 231} 232 233func (m *AllTypesOneOf) GetField4() int64 { 234 if x, ok := m.GetTestOneof().(*AllTypesOneOf_Field4); ok { 235 return x.Field4 236 } 237 return 0 238} 239 240func (m *AllTypesOneOf) GetField5() uint32 { 241 if x, ok := m.GetTestOneof().(*AllTypesOneOf_Field5); ok { 242 return x.Field5 243 } 244 return 0 245} 246 247func (m *AllTypesOneOf) GetField6() uint64 { 248 if x, ok := m.GetTestOneof().(*AllTypesOneOf_Field6); ok { 249 return x.Field6 250 } 251 return 0 252} 253 254func (m *AllTypesOneOf) GetField7() int32 { 255 if x, ok := m.GetTestOneof().(*AllTypesOneOf_Field7); ok { 256 return x.Field7 257 } 258 return 0 259} 260 261func (m *AllTypesOneOf) GetField8() int64 { 262 if x, ok := m.GetTestOneof().(*AllTypesOneOf_Field8); ok { 263 return x.Field8 264 } 265 return 0 266} 267 268func (m *AllTypesOneOf) GetField9() uint32 { 269 if x, ok := m.GetTestOneof().(*AllTypesOneOf_Field9); ok { 270 return x.Field9 271 } 272 return 0 273} 274 275func (m *AllTypesOneOf) GetField10() int32 { 276 if x, ok := m.GetTestOneof().(*AllTypesOneOf_Field10); ok { 277 return x.Field10 278 } 279 return 0 280} 281 282func (m *AllTypesOneOf) GetField11() uint64 { 283 if x, ok := m.GetTestOneof().(*AllTypesOneOf_Field11); ok { 284 return x.Field11 285 } 286 return 0 287} 288 289func (m *AllTypesOneOf) GetField12() int64 { 290 if x, ok := m.GetTestOneof().(*AllTypesOneOf_Field12); ok { 291 return x.Field12 292 } 293 return 0 294} 295 296func (m *AllTypesOneOf) GetField13() bool { 297 if x, ok := m.GetTestOneof().(*AllTypesOneOf_Field13); ok { 298 return x.Field13 299 } 300 return false 301} 302 303func (m *AllTypesOneOf) GetField14() string { 304 if x, ok := m.GetTestOneof().(*AllTypesOneOf_Field14); ok { 305 return x.Field14 306 } 307 return "" 308} 309 310func (m *AllTypesOneOf) GetField15() []byte { 311 if x, ok := m.GetTestOneof().(*AllTypesOneOf_Field15); ok { 312 return x.Field15 313 } 314 return nil 315} 316 317func (m *AllTypesOneOf) GetSubMessage() *Subby { 318 if x, ok := m.GetTestOneof().(*AllTypesOneOf_SubMessage); ok { 319 return x.SubMessage 320 } 321 return nil 322} 323 324// XXX_OneofFuncs is for the internal use of the proto package. 325func (*AllTypesOneOf) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{}) { 326 return _AllTypesOneOf_OneofMarshaler, _AllTypesOneOf_OneofUnmarshaler, _AllTypesOneOf_OneofSizer, []interface{}{ 327 (*AllTypesOneOf_Field1)(nil), 328 (*AllTypesOneOf_Field2)(nil), 329 (*AllTypesOneOf_Field3)(nil), 330 (*AllTypesOneOf_Field4)(nil), 331 (*AllTypesOneOf_Field5)(nil), 332 (*AllTypesOneOf_Field6)(nil), 333 (*AllTypesOneOf_Field7)(nil), 334 (*AllTypesOneOf_Field8)(nil), 335 (*AllTypesOneOf_Field9)(nil), 336 (*AllTypesOneOf_Field10)(nil), 337 (*AllTypesOneOf_Field11)(nil), 338 (*AllTypesOneOf_Field12)(nil), 339 (*AllTypesOneOf_Field13)(nil), 340 (*AllTypesOneOf_Field14)(nil), 341 (*AllTypesOneOf_Field15)(nil), 342 (*AllTypesOneOf_SubMessage)(nil), 343 } 344} 345 346func _AllTypesOneOf_OneofMarshaler(msg proto.Message, b *proto.Buffer) error { 347 m := msg.(*AllTypesOneOf) 348 // test_oneof 349 switch x := m.TestOneof.(type) { 350 case *AllTypesOneOf_Field1: 351 _ = b.EncodeVarint(1<<3 | proto.WireFixed64) 352 _ = b.EncodeFixed64(math.Float64bits(x.Field1)) 353 case *AllTypesOneOf_Field2: 354 _ = b.EncodeVarint(2<<3 | proto.WireFixed32) 355 _ = b.EncodeFixed32(uint64(math.Float32bits(x.Field2))) 356 case *AllTypesOneOf_Field3: 357 _ = b.EncodeVarint(3<<3 | proto.WireVarint) 358 _ = b.EncodeVarint(uint64(x.Field3)) 359 case *AllTypesOneOf_Field4: 360 _ = b.EncodeVarint(4<<3 | proto.WireVarint) 361 _ = b.EncodeVarint(uint64(x.Field4)) 362 case *AllTypesOneOf_Field5: 363 _ = b.EncodeVarint(5<<3 | proto.WireVarint) 364 _ = b.EncodeVarint(uint64(x.Field5)) 365 case *AllTypesOneOf_Field6: 366 _ = b.EncodeVarint(6<<3 | proto.WireVarint) 367 _ = b.EncodeVarint(uint64(x.Field6)) 368 case *AllTypesOneOf_Field7: 369 _ = b.EncodeVarint(7<<3 | proto.WireVarint) 370 _ = b.EncodeZigzag32(uint64(x.Field7)) 371 case *AllTypesOneOf_Field8: 372 _ = b.EncodeVarint(8<<3 | proto.WireVarint) 373 _ = b.EncodeZigzag64(uint64(x.Field8)) 374 case *AllTypesOneOf_Field9: 375 _ = b.EncodeVarint(9<<3 | proto.WireFixed32) 376 _ = b.EncodeFixed32(uint64(x.Field9)) 377 case *AllTypesOneOf_Field10: 378 _ = b.EncodeVarint(10<<3 | proto.WireFixed32) 379 _ = b.EncodeFixed32(uint64(x.Field10)) 380 case *AllTypesOneOf_Field11: 381 _ = b.EncodeVarint(11<<3 | proto.WireFixed64) 382 _ = b.EncodeFixed64(uint64(x.Field11)) 383 case *AllTypesOneOf_Field12: 384 _ = b.EncodeVarint(12<<3 | proto.WireFixed64) 385 _ = b.EncodeFixed64(uint64(x.Field12)) 386 case *AllTypesOneOf_Field13: 387 t := uint64(0) 388 if x.Field13 { 389 t = 1 390 } 391 _ = b.EncodeVarint(13<<3 | proto.WireVarint) 392 _ = b.EncodeVarint(t) 393 case *AllTypesOneOf_Field14: 394 _ = b.EncodeVarint(14<<3 | proto.WireBytes) 395 _ = b.EncodeStringBytes(x.Field14) 396 case *AllTypesOneOf_Field15: 397 _ = b.EncodeVarint(15<<3 | proto.WireBytes) 398 _ = b.EncodeRawBytes(x.Field15) 399 case *AllTypesOneOf_SubMessage: 400 _ = b.EncodeVarint(16<<3 | proto.WireBytes) 401 if err := b.EncodeMessage(x.SubMessage); err != nil { 402 return err 403 } 404 case nil: 405 default: 406 return fmt.Errorf("AllTypesOneOf.TestOneof has unexpected type %T", x) 407 } 408 return nil 409} 410 411func _AllTypesOneOf_OneofUnmarshaler(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error) { 412 m := msg.(*AllTypesOneOf) 413 switch tag { 414 case 1: // test_oneof.Field1 415 if wire != proto.WireFixed64 { 416 return true, proto.ErrInternalBadWireType 417 } 418 x, err := b.DecodeFixed64() 419 m.TestOneof = &AllTypesOneOf_Field1{math.Float64frombits(x)} 420 return true, err 421 case 2: // test_oneof.Field2 422 if wire != proto.WireFixed32 { 423 return true, proto.ErrInternalBadWireType 424 } 425 x, err := b.DecodeFixed32() 426 m.TestOneof = &AllTypesOneOf_Field2{math.Float32frombits(uint32(x))} 427 return true, err 428 case 3: // test_oneof.Field3 429 if wire != proto.WireVarint { 430 return true, proto.ErrInternalBadWireType 431 } 432 x, err := b.DecodeVarint() 433 m.TestOneof = &AllTypesOneOf_Field3{int32(x)} 434 return true, err 435 case 4: // test_oneof.Field4 436 if wire != proto.WireVarint { 437 return true, proto.ErrInternalBadWireType 438 } 439 x, err := b.DecodeVarint() 440 m.TestOneof = &AllTypesOneOf_Field4{int64(x)} 441 return true, err 442 case 5: // test_oneof.Field5 443 if wire != proto.WireVarint { 444 return true, proto.ErrInternalBadWireType 445 } 446 x, err := b.DecodeVarint() 447 m.TestOneof = &AllTypesOneOf_Field5{uint32(x)} 448 return true, err 449 case 6: // test_oneof.Field6 450 if wire != proto.WireVarint { 451 return true, proto.ErrInternalBadWireType 452 } 453 x, err := b.DecodeVarint() 454 m.TestOneof = &AllTypesOneOf_Field6{x} 455 return true, err 456 case 7: // test_oneof.Field7 457 if wire != proto.WireVarint { 458 return true, proto.ErrInternalBadWireType 459 } 460 x, err := b.DecodeZigzag32() 461 m.TestOneof = &AllTypesOneOf_Field7{int32(x)} 462 return true, err 463 case 8: // test_oneof.Field8 464 if wire != proto.WireVarint { 465 return true, proto.ErrInternalBadWireType 466 } 467 x, err := b.DecodeZigzag64() 468 m.TestOneof = &AllTypesOneOf_Field8{int64(x)} 469 return true, err 470 case 9: // test_oneof.Field9 471 if wire != proto.WireFixed32 { 472 return true, proto.ErrInternalBadWireType 473 } 474 x, err := b.DecodeFixed32() 475 m.TestOneof = &AllTypesOneOf_Field9{uint32(x)} 476 return true, err 477 case 10: // test_oneof.Field10 478 if wire != proto.WireFixed32 { 479 return true, proto.ErrInternalBadWireType 480 } 481 x, err := b.DecodeFixed32() 482 m.TestOneof = &AllTypesOneOf_Field10{int32(x)} 483 return true, err 484 case 11: // test_oneof.Field11 485 if wire != proto.WireFixed64 { 486 return true, proto.ErrInternalBadWireType 487 } 488 x, err := b.DecodeFixed64() 489 m.TestOneof = &AllTypesOneOf_Field11{x} 490 return true, err 491 case 12: // test_oneof.Field12 492 if wire != proto.WireFixed64 { 493 return true, proto.ErrInternalBadWireType 494 } 495 x, err := b.DecodeFixed64() 496 m.TestOneof = &AllTypesOneOf_Field12{int64(x)} 497 return true, err 498 case 13: // test_oneof.Field13 499 if wire != proto.WireVarint { 500 return true, proto.ErrInternalBadWireType 501 } 502 x, err := b.DecodeVarint() 503 m.TestOneof = &AllTypesOneOf_Field13{x != 0} 504 return true, err 505 case 14: // test_oneof.Field14 506 if wire != proto.WireBytes { 507 return true, proto.ErrInternalBadWireType 508 } 509 x, err := b.DecodeStringBytes() 510 m.TestOneof = &AllTypesOneOf_Field14{x} 511 return true, err 512 case 15: // test_oneof.Field15 513 if wire != proto.WireBytes { 514 return true, proto.ErrInternalBadWireType 515 } 516 x, err := b.DecodeRawBytes(true) 517 m.TestOneof = &AllTypesOneOf_Field15{x} 518 return true, err 519 case 16: // test_oneof.sub_message 520 if wire != proto.WireBytes { 521 return true, proto.ErrInternalBadWireType 522 } 523 msg := new(Subby) 524 err := b.DecodeMessage(msg) 525 m.TestOneof = &AllTypesOneOf_SubMessage{msg} 526 return true, err 527 default: 528 return false, nil 529 } 530} 531 532func _AllTypesOneOf_OneofSizer(msg proto.Message) (n int) { 533 m := msg.(*AllTypesOneOf) 534 // test_oneof 535 switch x := m.TestOneof.(type) { 536 case *AllTypesOneOf_Field1: 537 n += 1 // tag and wire 538 n += 8 539 case *AllTypesOneOf_Field2: 540 n += 1 // tag and wire 541 n += 4 542 case *AllTypesOneOf_Field3: 543 n += 1 // tag and wire 544 n += proto.SizeVarint(uint64(x.Field3)) 545 case *AllTypesOneOf_Field4: 546 n += 1 // tag and wire 547 n += proto.SizeVarint(uint64(x.Field4)) 548 case *AllTypesOneOf_Field5: 549 n += 1 // tag and wire 550 n += proto.SizeVarint(uint64(x.Field5)) 551 case *AllTypesOneOf_Field6: 552 n += 1 // tag and wire 553 n += proto.SizeVarint(uint64(x.Field6)) 554 case *AllTypesOneOf_Field7: 555 n += 1 // tag and wire 556 n += proto.SizeVarint(uint64((uint32(x.Field7) << 1) ^ uint32((int32(x.Field7) >> 31)))) 557 case *AllTypesOneOf_Field8: 558 n += 1 // tag and wire 559 n += proto.SizeVarint(uint64(uint64(x.Field8<<1) ^ uint64((int64(x.Field8) >> 63)))) 560 case *AllTypesOneOf_Field9: 561 n += 1 // tag and wire 562 n += 4 563 case *AllTypesOneOf_Field10: 564 n += 1 // tag and wire 565 n += 4 566 case *AllTypesOneOf_Field11: 567 n += 1 // tag and wire 568 n += 8 569 case *AllTypesOneOf_Field12: 570 n += 1 // tag and wire 571 n += 8 572 case *AllTypesOneOf_Field13: 573 n += 1 // tag and wire 574 n += 1 575 case *AllTypesOneOf_Field14: 576 n += 1 // tag and wire 577 n += proto.SizeVarint(uint64(len(x.Field14))) 578 n += len(x.Field14) 579 case *AllTypesOneOf_Field15: 580 n += 1 // tag and wire 581 n += proto.SizeVarint(uint64(len(x.Field15))) 582 n += len(x.Field15) 583 case *AllTypesOneOf_SubMessage: 584 s := proto.Size(x.SubMessage) 585 n += 2 // tag and wire 586 n += proto.SizeVarint(uint64(s)) 587 n += s 588 case nil: 589 default: 590 panic(fmt.Sprintf("proto: unexpected type %T in oneof", x)) 591 } 592 return n 593} 594 595type TwoOneofs struct { 596 // Types that are valid to be assigned to One: 597 // *TwoOneofs_Field1 598 // *TwoOneofs_Field2 599 // *TwoOneofs_Field3 600 One isTwoOneofs_One `protobuf_oneof:"one"` 601 // Types that are valid to be assigned to Two: 602 // *TwoOneofs_Field34 603 // *TwoOneofs_Field35 604 // *TwoOneofs_SubMessage2 605 Two isTwoOneofs_Two `protobuf_oneof:"two"` 606 XXX_NoUnkeyedLiteral struct{} `json:"-"` 607 XXX_unrecognized []byte `json:"-"` 608 XXX_sizecache int32 `json:"-"` 609} 610 611func (m *TwoOneofs) Reset() { *m = TwoOneofs{} } 612func (*TwoOneofs) ProtoMessage() {} 613func (*TwoOneofs) Descriptor() ([]byte, []int) { 614 return fileDescriptor_one_2f6d76776b72edfd, []int{2} 615} 616func (m *TwoOneofs) XXX_Unmarshal(b []byte) error { 617 return xxx_messageInfo_TwoOneofs.Unmarshal(m, b) 618} 619func (m *TwoOneofs) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 620 if deterministic { 621 return xxx_messageInfo_TwoOneofs.Marshal(b, m, deterministic) 622 } else { 623 b = b[:cap(b)] 624 n, err := m.MarshalTo(b) 625 if err != nil { 626 return nil, err 627 } 628 return b[:n], nil 629 } 630} 631func (dst *TwoOneofs) XXX_Merge(src proto.Message) { 632 xxx_messageInfo_TwoOneofs.Merge(dst, src) 633} 634func (m *TwoOneofs) XXX_Size() int { 635 return m.Size() 636} 637func (m *TwoOneofs) XXX_DiscardUnknown() { 638 xxx_messageInfo_TwoOneofs.DiscardUnknown(m) 639} 640 641var xxx_messageInfo_TwoOneofs proto.InternalMessageInfo 642 643type isTwoOneofs_One interface { 644 isTwoOneofs_One() 645 Equal(interface{}) bool 646 VerboseEqual(interface{}) error 647 MarshalTo([]byte) (int, error) 648 Size() int 649} 650type isTwoOneofs_Two interface { 651 isTwoOneofs_Two() 652 Equal(interface{}) bool 653 VerboseEqual(interface{}) error 654 MarshalTo([]byte) (int, error) 655 Size() int 656} 657 658type TwoOneofs_Field1 struct { 659 Field1 float64 `protobuf:"fixed64,1,opt,name=Field1,oneof"` 660} 661type TwoOneofs_Field2 struct { 662 Field2 float32 `protobuf:"fixed32,2,opt,name=Field2,oneof"` 663} 664type TwoOneofs_Field3 struct { 665 Field3 int32 `protobuf:"varint,3,opt,name=Field3,oneof"` 666} 667type TwoOneofs_Field34 struct { 668 Field34 string `protobuf:"bytes,34,opt,name=Field34,oneof"` 669} 670type TwoOneofs_Field35 struct { 671 Field35 []byte `protobuf:"bytes,35,opt,name=Field35,oneof"` 672} 673type TwoOneofs_SubMessage2 struct { 674 SubMessage2 *Subby `protobuf:"bytes,36,opt,name=sub_message2,json=subMessage2,oneof"` 675} 676 677func (*TwoOneofs_Field1) isTwoOneofs_One() {} 678func (*TwoOneofs_Field2) isTwoOneofs_One() {} 679func (*TwoOneofs_Field3) isTwoOneofs_One() {} 680func (*TwoOneofs_Field34) isTwoOneofs_Two() {} 681func (*TwoOneofs_Field35) isTwoOneofs_Two() {} 682func (*TwoOneofs_SubMessage2) isTwoOneofs_Two() {} 683 684func (m *TwoOneofs) GetOne() isTwoOneofs_One { 685 if m != nil { 686 return m.One 687 } 688 return nil 689} 690func (m *TwoOneofs) GetTwo() isTwoOneofs_Two { 691 if m != nil { 692 return m.Two 693 } 694 return nil 695} 696 697func (m *TwoOneofs) GetField1() float64 { 698 if x, ok := m.GetOne().(*TwoOneofs_Field1); ok { 699 return x.Field1 700 } 701 return 0 702} 703 704func (m *TwoOneofs) GetField2() float32 { 705 if x, ok := m.GetOne().(*TwoOneofs_Field2); ok { 706 return x.Field2 707 } 708 return 0 709} 710 711func (m *TwoOneofs) GetField3() int32 { 712 if x, ok := m.GetOne().(*TwoOneofs_Field3); ok { 713 return x.Field3 714 } 715 return 0 716} 717 718func (m *TwoOneofs) GetField34() string { 719 if x, ok := m.GetTwo().(*TwoOneofs_Field34); ok { 720 return x.Field34 721 } 722 return "" 723} 724 725func (m *TwoOneofs) GetField35() []byte { 726 if x, ok := m.GetTwo().(*TwoOneofs_Field35); ok { 727 return x.Field35 728 } 729 return nil 730} 731 732func (m *TwoOneofs) GetSubMessage2() *Subby { 733 if x, ok := m.GetTwo().(*TwoOneofs_SubMessage2); ok { 734 return x.SubMessage2 735 } 736 return nil 737} 738 739// XXX_OneofFuncs is for the internal use of the proto package. 740func (*TwoOneofs) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{}) { 741 return _TwoOneofs_OneofMarshaler, _TwoOneofs_OneofUnmarshaler, _TwoOneofs_OneofSizer, []interface{}{ 742 (*TwoOneofs_Field1)(nil), 743 (*TwoOneofs_Field2)(nil), 744 (*TwoOneofs_Field3)(nil), 745 (*TwoOneofs_Field34)(nil), 746 (*TwoOneofs_Field35)(nil), 747 (*TwoOneofs_SubMessage2)(nil), 748 } 749} 750 751func _TwoOneofs_OneofMarshaler(msg proto.Message, b *proto.Buffer) error { 752 m := msg.(*TwoOneofs) 753 // one 754 switch x := m.One.(type) { 755 case *TwoOneofs_Field1: 756 _ = b.EncodeVarint(1<<3 | proto.WireFixed64) 757 _ = b.EncodeFixed64(math.Float64bits(x.Field1)) 758 case *TwoOneofs_Field2: 759 _ = b.EncodeVarint(2<<3 | proto.WireFixed32) 760 _ = b.EncodeFixed32(uint64(math.Float32bits(x.Field2))) 761 case *TwoOneofs_Field3: 762 _ = b.EncodeVarint(3<<3 | proto.WireVarint) 763 _ = b.EncodeVarint(uint64(x.Field3)) 764 case nil: 765 default: 766 return fmt.Errorf("TwoOneofs.One has unexpected type %T", x) 767 } 768 // two 769 switch x := m.Two.(type) { 770 case *TwoOneofs_Field34: 771 _ = b.EncodeVarint(34<<3 | proto.WireBytes) 772 _ = b.EncodeStringBytes(x.Field34) 773 case *TwoOneofs_Field35: 774 _ = b.EncodeVarint(35<<3 | proto.WireBytes) 775 _ = b.EncodeRawBytes(x.Field35) 776 case *TwoOneofs_SubMessage2: 777 _ = b.EncodeVarint(36<<3 | proto.WireBytes) 778 if err := b.EncodeMessage(x.SubMessage2); err != nil { 779 return err 780 } 781 case nil: 782 default: 783 return fmt.Errorf("TwoOneofs.Two has unexpected type %T", x) 784 } 785 return nil 786} 787 788func _TwoOneofs_OneofUnmarshaler(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error) { 789 m := msg.(*TwoOneofs) 790 switch tag { 791 case 1: // one.Field1 792 if wire != proto.WireFixed64 { 793 return true, proto.ErrInternalBadWireType 794 } 795 x, err := b.DecodeFixed64() 796 m.One = &TwoOneofs_Field1{math.Float64frombits(x)} 797 return true, err 798 case 2: // one.Field2 799 if wire != proto.WireFixed32 { 800 return true, proto.ErrInternalBadWireType 801 } 802 x, err := b.DecodeFixed32() 803 m.One = &TwoOneofs_Field2{math.Float32frombits(uint32(x))} 804 return true, err 805 case 3: // one.Field3 806 if wire != proto.WireVarint { 807 return true, proto.ErrInternalBadWireType 808 } 809 x, err := b.DecodeVarint() 810 m.One = &TwoOneofs_Field3{int32(x)} 811 return true, err 812 case 34: // two.Field34 813 if wire != proto.WireBytes { 814 return true, proto.ErrInternalBadWireType 815 } 816 x, err := b.DecodeStringBytes() 817 m.Two = &TwoOneofs_Field34{x} 818 return true, err 819 case 35: // two.Field35 820 if wire != proto.WireBytes { 821 return true, proto.ErrInternalBadWireType 822 } 823 x, err := b.DecodeRawBytes(true) 824 m.Two = &TwoOneofs_Field35{x} 825 return true, err 826 case 36: // two.sub_message2 827 if wire != proto.WireBytes { 828 return true, proto.ErrInternalBadWireType 829 } 830 msg := new(Subby) 831 err := b.DecodeMessage(msg) 832 m.Two = &TwoOneofs_SubMessage2{msg} 833 return true, err 834 default: 835 return false, nil 836 } 837} 838 839func _TwoOneofs_OneofSizer(msg proto.Message) (n int) { 840 m := msg.(*TwoOneofs) 841 // one 842 switch x := m.One.(type) { 843 case *TwoOneofs_Field1: 844 n += 1 // tag and wire 845 n += 8 846 case *TwoOneofs_Field2: 847 n += 1 // tag and wire 848 n += 4 849 case *TwoOneofs_Field3: 850 n += 1 // tag and wire 851 n += proto.SizeVarint(uint64(x.Field3)) 852 case nil: 853 default: 854 panic(fmt.Sprintf("proto: unexpected type %T in oneof", x)) 855 } 856 // two 857 switch x := m.Two.(type) { 858 case *TwoOneofs_Field34: 859 n += 2 // tag and wire 860 n += proto.SizeVarint(uint64(len(x.Field34))) 861 n += len(x.Field34) 862 case *TwoOneofs_Field35: 863 n += 2 // tag and wire 864 n += proto.SizeVarint(uint64(len(x.Field35))) 865 n += len(x.Field35) 866 case *TwoOneofs_SubMessage2: 867 s := proto.Size(x.SubMessage2) 868 n += 2 // tag and wire 869 n += proto.SizeVarint(uint64(s)) 870 n += s 871 case nil: 872 default: 873 panic(fmt.Sprintf("proto: unexpected type %T in oneof", x)) 874 } 875 return n 876} 877 878type CustomOneof struct { 879 // Types that are valid to be assigned to Custom: 880 // *CustomOneof_Stringy 881 // *CustomOneof_CustomType 882 // *CustomOneof_CastType 883 // *CustomOneof_MyCustomName 884 Custom isCustomOneof_Custom `protobuf_oneof:"custom"` 885 XXX_NoUnkeyedLiteral struct{} `json:"-"` 886 XXX_unrecognized []byte `json:"-"` 887 XXX_sizecache int32 `json:"-"` 888} 889 890func (m *CustomOneof) Reset() { *m = CustomOneof{} } 891func (*CustomOneof) ProtoMessage() {} 892func (*CustomOneof) Descriptor() ([]byte, []int) { 893 return fileDescriptor_one_2f6d76776b72edfd, []int{3} 894} 895func (m *CustomOneof) XXX_Unmarshal(b []byte) error { 896 return xxx_messageInfo_CustomOneof.Unmarshal(m, b) 897} 898func (m *CustomOneof) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 899 if deterministic { 900 return xxx_messageInfo_CustomOneof.Marshal(b, m, deterministic) 901 } else { 902 b = b[:cap(b)] 903 n, err := m.MarshalTo(b) 904 if err != nil { 905 return nil, err 906 } 907 return b[:n], nil 908 } 909} 910func (dst *CustomOneof) XXX_Merge(src proto.Message) { 911 xxx_messageInfo_CustomOneof.Merge(dst, src) 912} 913func (m *CustomOneof) XXX_Size() int { 914 return m.Size() 915} 916func (m *CustomOneof) XXX_DiscardUnknown() { 917 xxx_messageInfo_CustomOneof.DiscardUnknown(m) 918} 919 920var xxx_messageInfo_CustomOneof proto.InternalMessageInfo 921 922type isCustomOneof_Custom interface { 923 isCustomOneof_Custom() 924 Equal(interface{}) bool 925 VerboseEqual(interface{}) error 926 MarshalTo([]byte) (int, error) 927 Size() int 928} 929 930type CustomOneof_Stringy struct { 931 Stringy string `protobuf:"bytes,34,opt,name=Stringy,oneof"` 932} 933type CustomOneof_CustomType struct { 934 CustomType github_com_gogo_protobuf_test_custom.Uint128 `protobuf:"bytes,35,opt,name=CustomType,oneof,customtype=github.com/gogo/protobuf/test/custom.Uint128"` 935} 936type CustomOneof_CastType struct { 937 CastType github_com_gogo_protobuf_test_casttype.MyUint64Type `protobuf:"varint,36,opt,name=CastType,oneof,casttype=github.com/gogo/protobuf/test/casttype.MyUint64Type"` 938} 939type CustomOneof_MyCustomName struct { 940 MyCustomName int64 `protobuf:"varint,37,opt,name=CustomName,oneof"` 941} 942 943func (*CustomOneof_Stringy) isCustomOneof_Custom() {} 944func (*CustomOneof_CustomType) isCustomOneof_Custom() {} 945func (*CustomOneof_CastType) isCustomOneof_Custom() {} 946func (*CustomOneof_MyCustomName) isCustomOneof_Custom() {} 947 948func (m *CustomOneof) GetCustom() isCustomOneof_Custom { 949 if m != nil { 950 return m.Custom 951 } 952 return nil 953} 954 955func (m *CustomOneof) GetStringy() string { 956 if x, ok := m.GetCustom().(*CustomOneof_Stringy); ok { 957 return x.Stringy 958 } 959 return "" 960} 961 962func (m *CustomOneof) GetCastType() github_com_gogo_protobuf_test_casttype.MyUint64Type { 963 if x, ok := m.GetCustom().(*CustomOneof_CastType); ok { 964 return x.CastType 965 } 966 return 0 967} 968 969func (m *CustomOneof) GetMyCustomName() int64 { 970 if x, ok := m.GetCustom().(*CustomOneof_MyCustomName); ok { 971 return x.MyCustomName 972 } 973 return 0 974} 975 976// XXX_OneofFuncs is for the internal use of the proto package. 977func (*CustomOneof) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{}) { 978 return _CustomOneof_OneofMarshaler, _CustomOneof_OneofUnmarshaler, _CustomOneof_OneofSizer, []interface{}{ 979 (*CustomOneof_Stringy)(nil), 980 (*CustomOneof_CustomType)(nil), 981 (*CustomOneof_CastType)(nil), 982 (*CustomOneof_MyCustomName)(nil), 983 } 984} 985 986func _CustomOneof_OneofMarshaler(msg proto.Message, b *proto.Buffer) error { 987 m := msg.(*CustomOneof) 988 // custom 989 switch x := m.Custom.(type) { 990 case *CustomOneof_Stringy: 991 _ = b.EncodeVarint(34<<3 | proto.WireBytes) 992 _ = b.EncodeStringBytes(x.Stringy) 993 case *CustomOneof_CustomType: 994 _ = b.EncodeVarint(35<<3 | proto.WireBytes) 995 dAtA, err := x.CustomType.Marshal() 996 if err != nil { 997 return err 998 } 999 _ = b.EncodeRawBytes(dAtA) 1000 case *CustomOneof_CastType: 1001 _ = b.EncodeVarint(36<<3 | proto.WireVarint) 1002 _ = b.EncodeVarint(uint64(x.CastType)) 1003 case *CustomOneof_MyCustomName: 1004 _ = b.EncodeVarint(37<<3 | proto.WireVarint) 1005 _ = b.EncodeVarint(uint64(x.MyCustomName)) 1006 case nil: 1007 default: 1008 return fmt.Errorf("CustomOneof.Custom has unexpected type %T", x) 1009 } 1010 return nil 1011} 1012 1013func _CustomOneof_OneofUnmarshaler(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error) { 1014 m := msg.(*CustomOneof) 1015 switch tag { 1016 case 34: // custom.Stringy 1017 if wire != proto.WireBytes { 1018 return true, proto.ErrInternalBadWireType 1019 } 1020 x, err := b.DecodeStringBytes() 1021 m.Custom = &CustomOneof_Stringy{x} 1022 return true, err 1023 case 35: // custom.CustomType 1024 if wire != proto.WireBytes { 1025 return true, proto.ErrInternalBadWireType 1026 } 1027 x, err := b.DecodeRawBytes(true) 1028 if err != nil { 1029 return true, err 1030 } 1031 var cc github_com_gogo_protobuf_test_custom.Uint128 1032 c := &cc 1033 err = c.Unmarshal(x) 1034 m.Custom = &CustomOneof_CustomType{*c} 1035 return true, err 1036 case 36: // custom.CastType 1037 if wire != proto.WireVarint { 1038 return true, proto.ErrInternalBadWireType 1039 } 1040 x, err := b.DecodeVarint() 1041 m.Custom = &CustomOneof_CastType{github_com_gogo_protobuf_test_casttype.MyUint64Type(x)} 1042 return true, err 1043 case 37: // custom.CustomName 1044 if wire != proto.WireVarint { 1045 return true, proto.ErrInternalBadWireType 1046 } 1047 x, err := b.DecodeVarint() 1048 m.Custom = &CustomOneof_MyCustomName{int64(x)} 1049 return true, err 1050 default: 1051 return false, nil 1052 } 1053} 1054 1055func _CustomOneof_OneofSizer(msg proto.Message) (n int) { 1056 m := msg.(*CustomOneof) 1057 // custom 1058 switch x := m.Custom.(type) { 1059 case *CustomOneof_Stringy: 1060 n += 2 // tag and wire 1061 n += proto.SizeVarint(uint64(len(x.Stringy))) 1062 n += len(x.Stringy) 1063 case *CustomOneof_CustomType: 1064 n += 2 // tag and wire 1065 n += proto.SizeVarint(uint64(x.CustomType.Size())) 1066 n += x.CustomType.Size() 1067 case *CustomOneof_CastType: 1068 n += 2 // tag and wire 1069 n += proto.SizeVarint(uint64(x.CastType)) 1070 case *CustomOneof_MyCustomName: 1071 n += 2 // tag and wire 1072 n += proto.SizeVarint(uint64(x.MyCustomName)) 1073 case nil: 1074 default: 1075 panic(fmt.Sprintf("proto: unexpected type %T in oneof", x)) 1076 } 1077 return n 1078} 1079 1080func init() { 1081 proto.RegisterType((*Subby)(nil), "one.Subby") 1082 proto.RegisterType((*AllTypesOneOf)(nil), "one.AllTypesOneOf") 1083 proto.RegisterType((*TwoOneofs)(nil), "one.TwoOneofs") 1084 proto.RegisterType((*CustomOneof)(nil), "one.CustomOneof") 1085} 1086func (this *Subby) Description() (desc *github_com_gogo_protobuf_protoc_gen_gogo_descriptor.FileDescriptorSet) { 1087 return OneDescription() 1088} 1089func (this *AllTypesOneOf) Description() (desc *github_com_gogo_protobuf_protoc_gen_gogo_descriptor.FileDescriptorSet) { 1090 return OneDescription() 1091} 1092func (this *TwoOneofs) Description() (desc *github_com_gogo_protobuf_protoc_gen_gogo_descriptor.FileDescriptorSet) { 1093 return OneDescription() 1094} 1095func (this *CustomOneof) Description() (desc *github_com_gogo_protobuf_protoc_gen_gogo_descriptor.FileDescriptorSet) { 1096 return OneDescription() 1097} 1098func OneDescription() (desc *github_com_gogo_protobuf_protoc_gen_gogo_descriptor.FileDescriptorSet) { 1099 d := &github_com_gogo_protobuf_protoc_gen_gogo_descriptor.FileDescriptorSet{} 1100 var gzipped = []byte{ 1101 // 4264 bytes of a gzipped FileDescriptorSet 1102 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xc4, 0x7b, 0x5d, 0x70, 0xdc, 0xd6, 1103 0x75, 0x3f, 0xb1, 0x1f, 0xe4, 0xee, 0xd9, 0xe5, 0x12, 0xbc, 0xa4, 0xa5, 0x15, 0x1d, 0x53, 0xd2, 1104 0xda, 0x8e, 0x69, 0x3b, 0x26, 0x6d, 0x8a, 0xd4, 0xc7, 0xea, 0x9f, 0xf8, 0xbf, 0x24, 0x57, 0x14, 1105 0x5d, 0x92, 0xcb, 0x60, 0xc9, 0xf8, 0x23, 0xd3, 0xc1, 0x80, 0xd8, 0xcb, 0x25, 0x24, 0x2c, 0x80, 1106 0x00, 0x58, 0xc9, 0xd4, 0xf4, 0x41, 0x1d, 0xf7, 0x63, 0x32, 0x9d, 0x7e, 0xa5, 0x9d, 0x69, 0xe2, 1107 0x3a, 0x6e, 0x93, 0x4e, 0xe3, 0x34, 0xfd, 0x4a, 0x9a, 0x36, 0x4d, 0xd2, 0x97, 0xbe, 0xa4, 0xf5, 1108 0x53, 0xc7, 0x79, 0xeb, 0x74, 0x3a, 0x1e, 0x8b, 0xf1, 0x4c, 0xd3, 0xd6, 0x6d, 0xdc, 0x56, 0x0f, 1109 0x9e, 0xf8, 0xa5, 0x73, 0xbf, 0x00, 0xec, 0x07, 0x85, 0x65, 0xa6, 0x76, 0x9e, 0x44, 0x9c, 0x73, 1110 0x7e, 0x3f, 0x9c, 0x7b, 0xee, 0xb9, 0xe7, 0x9e, 0x7b, 0xb1, 0x82, 0x1f, 0x5d, 0x82, 0x33, 0x4d, 1111 0xdb, 0x6e, 0x9a, 0x78, 0xce, 0x71, 0x6d, 0xdf, 0xde, 0x6d, 0xef, 0xcd, 0x35, 0xb0, 0xa7, 0xbb, 1112 0x86, 0xe3, 0xdb, 0xee, 0x2c, 0x95, 0xa1, 0x31, 0x66, 0x31, 0x2b, 0x2c, 0x4a, 0x1b, 0x30, 0x7e, 1113 0xc5, 0x30, 0xf1, 0x4a, 0x60, 0x58, 0xc7, 0x3e, 0xba, 0x08, 0xa9, 0x3d, 0xc3, 0xc4, 0x45, 0xe9, 1114 0x4c, 0x72, 0x26, 0x37, 0xff, 0xd0, 0x6c, 0x17, 0x68, 0xb6, 0x13, 0xb1, 0x45, 0xc4, 0x0a, 0x45, 1115 0x94, 0xde, 0x4e, 0xc1, 0x44, 0x1f, 0x2d, 0x42, 0x90, 0xb2, 0xb4, 0x16, 0x61, 0x94, 0x66, 0xb2, 1116 0x0a, 0xfd, 0x1b, 0x15, 0x61, 0xc4, 0xd1, 0xf4, 0xeb, 0x5a, 0x13, 0x17, 0x13, 0x54, 0x2c, 0x1e, 1117 0xd1, 0x34, 0x40, 0x03, 0x3b, 0xd8, 0x6a, 0x60, 0x4b, 0x3f, 0x28, 0x26, 0xcf, 0x24, 0x67, 0xb2, 1118 0x4a, 0x44, 0x82, 0x1e, 0x87, 0x71, 0xa7, 0xbd, 0x6b, 0x1a, 0xba, 0x1a, 0x31, 0x83, 0x33, 0xc9, 1119 0x99, 0xb4, 0x22, 0x33, 0xc5, 0x4a, 0x68, 0xfc, 0x08, 0x8c, 0xdd, 0xc4, 0xda, 0xf5, 0xa8, 0x69, 1120 0x8e, 0x9a, 0x16, 0x88, 0x38, 0x62, 0xb8, 0x0c, 0xf9, 0x16, 0xf6, 0x3c, 0xad, 0x89, 0x55, 0xff, 1121 0xc0, 0xc1, 0xc5, 0x14, 0x1d, 0xfd, 0x99, 0x9e, 0xd1, 0x77, 0x8f, 0x3c, 0xc7, 0x51, 0xdb, 0x07, 1122 0x0e, 0x46, 0x15, 0xc8, 0x62, 0xab, 0xdd, 0x62, 0x0c, 0xe9, 0x23, 0xe2, 0x57, 0xb5, 0xda, 0xad, 1123 0x6e, 0x96, 0x0c, 0x81, 0x71, 0x8a, 0x11, 0x0f, 0xbb, 0x37, 0x0c, 0x1d, 0x17, 0x87, 0x29, 0xc1, 1124 0x23, 0x3d, 0x04, 0x75, 0xa6, 0xef, 0xe6, 0x10, 0x38, 0xb4, 0x0c, 0x59, 0xfc, 0xa2, 0x8f, 0x2d, 1125 0xcf, 0xb0, 0xad, 0xe2, 0x08, 0x25, 0x79, 0xb8, 0xcf, 0x2c, 0x62, 0xb3, 0xd1, 0x4d, 0x11, 0xe2, 1126 0xd0, 0x79, 0x18, 0xb1, 0x1d, 0xdf, 0xb0, 0x2d, 0xaf, 0x98, 0x39, 0x23, 0xcd, 0xe4, 0xe6, 0x3f, 1127 0xd2, 0x37, 0x11, 0x6a, 0xcc, 0x46, 0x11, 0xc6, 0x68, 0x0d, 0x64, 0xcf, 0x6e, 0xbb, 0x3a, 0x56, 1128 0x75, 0xbb, 0x81, 0x55, 0xc3, 0xda, 0xb3, 0x8b, 0x59, 0x4a, 0x70, 0xba, 0x77, 0x20, 0xd4, 0x70, 1129 0xd9, 0x6e, 0xe0, 0x35, 0x6b, 0xcf, 0x56, 0x0a, 0x5e, 0xc7, 0x33, 0x3a, 0x01, 0xc3, 0xde, 0x81, 1130 0xe5, 0x6b, 0x2f, 0x16, 0xf3, 0x34, 0x43, 0xf8, 0x53, 0xe9, 0x3b, 0xc3, 0x30, 0x36, 0x48, 0x8a, 1131 0x5d, 0x86, 0xf4, 0x1e, 0x19, 0x65, 0x31, 0x71, 0x9c, 0x18, 0x30, 0x4c, 0x67, 0x10, 0x87, 0x7f, 1132 0xc2, 0x20, 0x56, 0x20, 0x67, 0x61, 0xcf, 0xc7, 0x0d, 0x96, 0x11, 0xc9, 0x01, 0x73, 0x0a, 0x18, 1133 0xa8, 0x37, 0xa5, 0x52, 0x3f, 0x51, 0x4a, 0x3d, 0x07, 0x63, 0x81, 0x4b, 0xaa, 0xab, 0x59, 0x4d, 1134 0x91, 0x9b, 0x73, 0x71, 0x9e, 0xcc, 0x56, 0x05, 0x4e, 0x21, 0x30, 0xa5, 0x80, 0x3b, 0x9e, 0xd1, 1135 0x0a, 0x80, 0x6d, 0x61, 0x7b, 0x4f, 0x6d, 0x60, 0xdd, 0x2c, 0x66, 0x8e, 0x88, 0x52, 0x8d, 0x98, 1136 0xf4, 0x44, 0xc9, 0x66, 0x52, 0xdd, 0x44, 0x97, 0xc2, 0x54, 0x1b, 0x39, 0x22, 0x53, 0x36, 0xd8, 1137 0x22, 0xeb, 0xc9, 0xb6, 0x1d, 0x28, 0xb8, 0x98, 0xe4, 0x3d, 0x6e, 0xf0, 0x91, 0x65, 0xa9, 0x13, 1138 0xb3, 0xb1, 0x23, 0x53, 0x38, 0x8c, 0x0d, 0x6c, 0xd4, 0x8d, 0x3e, 0xa2, 0x07, 0x21, 0x10, 0xa8, 1139 0x34, 0xad, 0x80, 0x56, 0xa1, 0xbc, 0x10, 0x6e, 0x6a, 0x2d, 0x3c, 0x75, 0x0b, 0x0a, 0x9d, 0xe1, 1140 0x41, 0x93, 0x90, 0xf6, 0x7c, 0xcd, 0xf5, 0x69, 0x16, 0xa6, 0x15, 0xf6, 0x80, 0x64, 0x48, 0x62, 1141 0xab, 0x41, 0xab, 0x5c, 0x5a, 0x21, 0x7f, 0xa2, 0xff, 0x1f, 0x0e, 0x38, 0x49, 0x07, 0xfc, 0xd1, 1142 0xde, 0x19, 0xed, 0x60, 0xee, 0x1e, 0xf7, 0xd4, 0x05, 0x18, 0xed, 0x18, 0xc0, 0xa0, 0xaf, 0x2e, 1143 0xfd, 0x1c, 0xdc, 0xd7, 0x97, 0x1a, 0x3d, 0x07, 0x93, 0x6d, 0xcb, 0xb0, 0x7c, 0xec, 0x3a, 0x2e, 1144 0x26, 0x19, 0xcb, 0x5e, 0x55, 0xfc, 0x97, 0x91, 0x23, 0x72, 0x6e, 0x27, 0x6a, 0xcd, 0x58, 0x94, 1145 0x89, 0x76, 0xaf, 0xf0, 0xb1, 0x6c, 0xe6, 0x87, 0x23, 0xf2, 0xed, 0xdb, 0xb7, 0x6f, 0x27, 0x4a, 1146 0x9f, 0x1f, 0x86, 0xc9, 0x7e, 0x6b, 0xa6, 0xef, 0xf2, 0x3d, 0x01, 0xc3, 0x56, 0xbb, 0xb5, 0x8b, 1147 0x5d, 0x1a, 0xa4, 0xb4, 0xc2, 0x9f, 0x50, 0x05, 0xd2, 0xa6, 0xb6, 0x8b, 0xcd, 0x62, 0xea, 0x8c, 1148 0x34, 0x53, 0x98, 0x7f, 0x7c, 0xa0, 0x55, 0x39, 0xbb, 0x4e, 0x20, 0x0a, 0x43, 0xa2, 0x4f, 0x40, 1149 0x8a, 0x97, 0x68, 0xc2, 0xf0, 0xd8, 0x60, 0x0c, 0x64, 0x2d, 0x29, 0x14, 0x87, 0xee, 0x87, 0x2c, 1150 0xf9, 0x97, 0xe5, 0xc6, 0x30, 0xf5, 0x39, 0x43, 0x04, 0x24, 0x2f, 0xd0, 0x14, 0x64, 0xe8, 0x32, 1151 0x69, 0x60, 0xb1, 0xb5, 0x05, 0xcf, 0x24, 0xb1, 0x1a, 0x78, 0x4f, 0x6b, 0x9b, 0xbe, 0x7a, 0x43, 1152 0x33, 0xdb, 0x98, 0x26, 0x7c, 0x56, 0xc9, 0x73, 0xe1, 0xa7, 0x88, 0x0c, 0x9d, 0x86, 0x1c, 0x5b, 1153 0x55, 0x86, 0xd5, 0xc0, 0x2f, 0xd2, 0xea, 0x99, 0x56, 0xd8, 0x42, 0x5b, 0x23, 0x12, 0xf2, 0xfa, 1154 0x6b, 0x9e, 0x6d, 0x89, 0xd4, 0xa4, 0xaf, 0x20, 0x02, 0xfa, 0xfa, 0x0b, 0xdd, 0x85, 0xfb, 0x81, 1155 0xfe, 0xc3, 0xeb, 0xce, 0xa9, 0xd2, 0xb7, 0x12, 0x90, 0xa2, 0xf5, 0x62, 0x0c, 0x72, 0xdb, 0xcf, 1156 0x6f, 0x55, 0xd5, 0x95, 0xda, 0xce, 0xd2, 0x7a, 0x55, 0x96, 0x50, 0x01, 0x80, 0x0a, 0xae, 0xac, 1157 0xd7, 0x2a, 0xdb, 0x72, 0x22, 0x78, 0x5e, 0xdb, 0xdc, 0x3e, 0xbf, 0x20, 0x27, 0x03, 0xc0, 0x0e, 1158 0x13, 0xa4, 0xa2, 0x06, 0xe7, 0xe6, 0xe5, 0x34, 0x92, 0x21, 0xcf, 0x08, 0xd6, 0x9e, 0xab, 0xae, 1159 0x9c, 0x5f, 0x90, 0x87, 0x3b, 0x25, 0xe7, 0xe6, 0xe5, 0x11, 0x34, 0x0a, 0x59, 0x2a, 0x59, 0xaa, 1160 0xd5, 0xd6, 0xe5, 0x4c, 0xc0, 0x59, 0xdf, 0x56, 0xd6, 0x36, 0x57, 0xe5, 0x6c, 0xc0, 0xb9, 0xaa, 1161 0xd4, 0x76, 0xb6, 0x64, 0x08, 0x18, 0x36, 0xaa, 0xf5, 0x7a, 0x65, 0xb5, 0x2a, 0xe7, 0x02, 0x8b, 1162 0xa5, 0xe7, 0xb7, 0xab, 0x75, 0x39, 0xdf, 0xe1, 0xd6, 0xb9, 0x79, 0x79, 0x34, 0x78, 0x45, 0x75, 1163 0x73, 0x67, 0x43, 0x2e, 0xa0, 0x71, 0x18, 0x65, 0xaf, 0x10, 0x4e, 0x8c, 0x75, 0x89, 0xce, 0x2f, 1164 0xc8, 0x72, 0xe8, 0x08, 0x63, 0x19, 0xef, 0x10, 0x9c, 0x5f, 0x90, 0x51, 0x69, 0x19, 0xd2, 0x34, 1165 0xbb, 0x10, 0x82, 0xc2, 0x7a, 0x65, 0xa9, 0xba, 0xae, 0xd6, 0xb6, 0xb6, 0xd7, 0x6a, 0x9b, 0x95, 1166 0x75, 0x59, 0x0a, 0x65, 0x4a, 0xf5, 0x93, 0x3b, 0x6b, 0x4a, 0x75, 0x45, 0x4e, 0x44, 0x65, 0x5b, 1167 0xd5, 0xca, 0x76, 0x75, 0x45, 0x4e, 0x96, 0x74, 0x98, 0xec, 0x57, 0x27, 0xfb, 0xae, 0x8c, 0xc8, 1168 0x14, 0x27, 0x8e, 0x98, 0x62, 0xca, 0xd5, 0x33, 0xc5, 0x3f, 0x48, 0xc0, 0x44, 0x9f, 0xbd, 0xa2, 1169 0xef, 0x4b, 0x9e, 0x86, 0x34, 0x4b, 0x51, 0xb6, 0x7b, 0x3e, 0xda, 0x77, 0xd3, 0xa1, 0x09, 0xdb, 1170 0xb3, 0x83, 0x52, 0x5c, 0xb4, 0x83, 0x48, 0x1e, 0xd1, 0x41, 0x10, 0x8a, 0x9e, 0x9a, 0xfe, 0xb3, 1171 0x3d, 0x35, 0x9d, 0x6d, 0x7b, 0xe7, 0x07, 0xd9, 0xf6, 0xa8, 0xec, 0x78, 0xb5, 0x3d, 0xdd, 0xa7, 1172 0xb6, 0x5f, 0x86, 0xf1, 0x1e, 0xa2, 0x81, 0x6b, 0xec, 0x4b, 0x12, 0x14, 0x8f, 0x0a, 0x4e, 0x4c, 1173 0xa5, 0x4b, 0x74, 0x54, 0xba, 0xcb, 0xdd, 0x11, 0x3c, 0x7b, 0xf4, 0x24, 0xf4, 0xcc, 0xf5, 0x6b, 1174 0x12, 0x9c, 0xe8, 0xdf, 0x29, 0xf6, 0xf5, 0xe1, 0x13, 0x30, 0xdc, 0xc2, 0xfe, 0xbe, 0x2d, 0xba, 1175 0xa5, 0x8f, 0xf6, 0xd9, 0x83, 0x89, 0xba, 0x7b, 0xb2, 0x39, 0x2a, 0xba, 0x89, 0x27, 0x8f, 0x6a, 1176 0xf7, 0x98, 0x37, 0x3d, 0x9e, 0x7e, 0x36, 0x01, 0xf7, 0xf5, 0x25, 0xef, 0xeb, 0xe8, 0x03, 0x00, 1177 0x86, 0xe5, 0xb4, 0x7d, 0xd6, 0x11, 0xb1, 0x02, 0x9b, 0xa5, 0x12, 0x5a, 0xbc, 0x48, 0xf1, 0x6c, 1178 0xfb, 0x81, 0x3e, 0x49, 0xf5, 0xc0, 0x44, 0xd4, 0xe0, 0x62, 0xe8, 0x68, 0x8a, 0x3a, 0x3a, 0x7d, 1179 0xc4, 0x48, 0x7b, 0x12, 0xf3, 0x49, 0x90, 0x75, 0xd3, 0xc0, 0x96, 0xaf, 0x7a, 0xbe, 0x8b, 0xb5, 1180 0x96, 0x61, 0x35, 0xe9, 0x0e, 0x92, 0x29, 0xa7, 0xf7, 0x34, 0xd3, 0xc3, 0xca, 0x18, 0x53, 0xd7, 1181 0x85, 0x96, 0x20, 0x68, 0x02, 0xb9, 0x11, 0xc4, 0x70, 0x07, 0x82, 0xa9, 0x03, 0x44, 0xe9, 0x9b, 1182 0x19, 0xc8, 0x45, 0xfa, 0x6a, 0x74, 0x16, 0xf2, 0xd7, 0xb4, 0x1b, 0x9a, 0x2a, 0xce, 0x4a, 0x2c, 1183 0x12, 0x39, 0x22, 0xdb, 0xe2, 0xe7, 0xa5, 0x27, 0x61, 0x92, 0x9a, 0xd8, 0x6d, 0x1f, 0xbb, 0xaa, 1184 0x6e, 0x6a, 0x9e, 0x47, 0x83, 0x96, 0xa1, 0xa6, 0x88, 0xe8, 0x6a, 0x44, 0xb5, 0x2c, 0x34, 0x68, 1185 0x11, 0x26, 0x28, 0xa2, 0xd5, 0x36, 0x7d, 0xc3, 0x31, 0xb1, 0x4a, 0x4e, 0x6f, 0x1e, 0xdd, 0x49, 1186 0x02, 0xcf, 0xc6, 0x89, 0xc5, 0x06, 0x37, 0x20, 0x1e, 0x79, 0x68, 0x05, 0x1e, 0xa0, 0xb0, 0x26, 1187 0xb6, 0xb0, 0xab, 0xf9, 0x58, 0xc5, 0x9f, 0x69, 0x6b, 0xa6, 0xa7, 0x6a, 0x56, 0x43, 0xdd, 0xd7, 1188 0xbc, 0xfd, 0xe2, 0x24, 0x21, 0x58, 0x4a, 0x14, 0x25, 0xe5, 0x14, 0x31, 0x5c, 0xe5, 0x76, 0x55, 1189 0x6a, 0x56, 0xb1, 0x1a, 0x57, 0x35, 0x6f, 0x1f, 0x95, 0xe1, 0x04, 0x65, 0xf1, 0x7c, 0xd7, 0xb0, 1190 0x9a, 0xaa, 0xbe, 0x8f, 0xf5, 0xeb, 0x6a, 0xdb, 0xdf, 0xbb, 0x58, 0xbc, 0x3f, 0xfa, 0x7e, 0xea, 1191 0x61, 0x9d, 0xda, 0x2c, 0x13, 0x93, 0x1d, 0x7f, 0xef, 0x22, 0xaa, 0x43, 0x9e, 0x4c, 0x46, 0xcb, 1192 0xb8, 0x85, 0xd5, 0x3d, 0xdb, 0xa5, 0x5b, 0x63, 0xa1, 0x4f, 0x69, 0x8a, 0x44, 0x70, 0xb6, 0xc6, 1193 0x01, 0x1b, 0x76, 0x03, 0x97, 0xd3, 0xf5, 0xad, 0x6a, 0x75, 0x45, 0xc9, 0x09, 0x96, 0x2b, 0xb6, 1194 0x4b, 0x12, 0xaa, 0x69, 0x07, 0x01, 0xce, 0xb1, 0x84, 0x6a, 0xda, 0x22, 0xbc, 0x8b, 0x30, 0xa1, 1195 0xeb, 0x6c, 0xcc, 0x86, 0xae, 0xf2, 0x33, 0x96, 0x57, 0x94, 0x3b, 0x82, 0xa5, 0xeb, 0xab, 0xcc, 1196 0x80, 0xe7, 0xb8, 0x87, 0x2e, 0xc1, 0x7d, 0x61, 0xb0, 0xa2, 0xc0, 0xf1, 0x9e, 0x51, 0x76, 0x43, 1197 0x17, 0x61, 0xc2, 0x39, 0xe8, 0x05, 0xa2, 0x8e, 0x37, 0x3a, 0x07, 0xdd, 0xb0, 0x0b, 0x30, 0xe9, 1198 0xec, 0x3b, 0xbd, 0xb8, 0xc7, 0xa2, 0x38, 0xe4, 0xec, 0x3b, 0xdd, 0xc0, 0x87, 0xe9, 0x81, 0xdb, 1199 0xc5, 0xba, 0xe6, 0xe3, 0x46, 0xf1, 0x64, 0xd4, 0x3c, 0xa2, 0x40, 0x73, 0x20, 0xeb, 0xba, 0x8a, 1200 0x2d, 0x6d, 0xd7, 0xc4, 0xaa, 0xe6, 0x62, 0x4b, 0xf3, 0x8a, 0xa7, 0xa3, 0xc6, 0x05, 0x5d, 0xaf, 1201 0x52, 0x6d, 0x85, 0x2a, 0xd1, 0x63, 0x30, 0x6e, 0xef, 0x5e, 0xd3, 0x59, 0x4a, 0xaa, 0x8e, 0x8b, 1202 0xf7, 0x8c, 0x17, 0x8b, 0x0f, 0xd1, 0xf8, 0x8e, 0x11, 0x05, 0x4d, 0xc8, 0x2d, 0x2a, 0x46, 0x8f, 1203 0x82, 0xac, 0x7b, 0xfb, 0x9a, 0xeb, 0xd0, 0x9a, 0xec, 0x39, 0x9a, 0x8e, 0x8b, 0x0f, 0x33, 0x53, 1204 0x26, 0xdf, 0x14, 0x62, 0xb2, 0x24, 0xbc, 0x9b, 0xc6, 0x9e, 0x2f, 0x18, 0x1f, 0x61, 0x4b, 0x82, 1205 0xca, 0x38, 0xdb, 0x0c, 0xc8, 0x24, 0x14, 0x1d, 0x2f, 0x9e, 0xa1, 0x66, 0x05, 0x67, 0xdf, 0x89, 1206 0xbe, 0xf7, 0x41, 0x18, 0x25, 0x96, 0xe1, 0x4b, 0x1f, 0x65, 0x0d, 0x99, 0xb3, 0x1f, 0x79, 0xe3, 1207 0x07, 0xd6, 0x1b, 0x97, 0xca, 0x90, 0x8f, 0xe6, 0x27, 0xca, 0x02, 0xcb, 0x50, 0x59, 0x22, 0xcd, 1208 0xca, 0x72, 0x6d, 0x85, 0xb4, 0x19, 0x2f, 0x54, 0xe5, 0x04, 0x69, 0x77, 0xd6, 0xd7, 0xb6, 0xab, 1209 0xaa, 0xb2, 0xb3, 0xb9, 0xbd, 0xb6, 0x51, 0x95, 0x93, 0xd1, 0xbe, 0xfa, 0x7b, 0x09, 0x28, 0x74, 1210 0x1e, 0x91, 0xd0, 0xff, 0x83, 0x93, 0xe2, 0x3e, 0xc3, 0xc3, 0xbe, 0x7a, 0xd3, 0x70, 0xe9, 0x92, 1211 0x69, 0x69, 0x6c, 0xfb, 0x0a, 0x26, 0x6d, 0x92, 0x5b, 0xd5, 0xb1, 0xff, 0xac, 0xe1, 0x92, 0x05, 1212 0xd1, 0xd2, 0x7c, 0xb4, 0x0e, 0xa7, 0x2d, 0x5b, 0xf5, 0x7c, 0xcd, 0x6a, 0x68, 0x6e, 0x43, 0x0d, 1213 0x6f, 0x92, 0x54, 0x4d, 0xd7, 0xb1, 0xe7, 0xd9, 0x6c, 0xab, 0x0a, 0x58, 0x3e, 0x62, 0xd9, 0x75, 1214 0x6e, 0x1c, 0xd6, 0xf0, 0x0a, 0x37, 0xed, 0x4a, 0xb0, 0xe4, 0x51, 0x09, 0x76, 0x3f, 0x64, 0x5b, 1215 0x9a, 0xa3, 0x62, 0xcb, 0x77, 0x0f, 0x68, 0x63, 0x9c, 0x51, 0x32, 0x2d, 0xcd, 0xa9, 0x92, 0xe7, 1216 0x0f, 0xe7, 0x7c, 0xf2, 0xcf, 0x49, 0xc8, 0x47, 0x9b, 0x63, 0x72, 0xd6, 0xd0, 0xe9, 0x3e, 0x22, 1217 0xd1, 0x4a, 0xf3, 0xe0, 0x3d, 0x5b, 0xe9, 0xd9, 0x65, 0xb2, 0xc1, 0x94, 0x87, 0x59, 0xcb, 0xaa, 1218 0x30, 0x24, 0xd9, 0xdc, 0x49, 0x6d, 0xc1, 0xac, 0x45, 0xc8, 0x28, 0xfc, 0x09, 0xad, 0xc2, 0xf0, 1219 0x35, 0x8f, 0x72, 0x0f, 0x53, 0xee, 0x87, 0xee, 0xcd, 0xfd, 0x4c, 0x9d, 0x92, 0x67, 0x9f, 0xa9, 1220 0xab, 0x9b, 0x35, 0x65, 0xa3, 0xb2, 0xae, 0x70, 0x38, 0x3a, 0x05, 0x29, 0x53, 0xbb, 0x75, 0xd0, 1221 0xb9, 0x15, 0x51, 0xd1, 0xa0, 0x81, 0x3f, 0x05, 0xa9, 0x9b, 0x58, 0xbb, 0xde, 0xb9, 0x01, 0x50, 1222 0xd1, 0x07, 0x98, 0xfa, 0x73, 0x90, 0xa6, 0xf1, 0x42, 0x00, 0x3c, 0x62, 0xf2, 0x10, 0xca, 0x40, 1223 0x6a, 0xb9, 0xa6, 0x90, 0xf4, 0x97, 0x21, 0xcf, 0xa4, 0xea, 0xd6, 0x5a, 0x75, 0xb9, 0x2a, 0x27, 1224 0x4a, 0x8b, 0x30, 0xcc, 0x82, 0x40, 0x96, 0x46, 0x10, 0x06, 0x79, 0x88, 0x3f, 0x72, 0x0e, 0x49, 1225 0x68, 0x77, 0x36, 0x96, 0xaa, 0x8a, 0x9c, 0x88, 0x4e, 0xaf, 0x07, 0xf9, 0x68, 0x5f, 0xfc, 0xe1, 1226 0xe4, 0xd4, 0x77, 0x25, 0xc8, 0x45, 0xfa, 0x5c, 0xd2, 0xa0, 0x68, 0xa6, 0x69, 0xdf, 0x54, 0x35, 1227 0xd3, 0xd0, 0x3c, 0x9e, 0x14, 0x40, 0x45, 0x15, 0x22, 0x19, 0x74, 0xd2, 0x3e, 0x14, 0xe7, 0x5f, 1228 0x95, 0x40, 0xee, 0x6e, 0x31, 0xbb, 0x1c, 0x94, 0x7e, 0xaa, 0x0e, 0xbe, 0x22, 0x41, 0xa1, 0xb3, 1229 0xaf, 0xec, 0x72, 0xef, 0xec, 0x4f, 0xd5, 0xbd, 0xb7, 0x12, 0x30, 0xda, 0xd1, 0x4d, 0x0e, 0xea, 1230 0xdd, 0x67, 0x60, 0xdc, 0x68, 0xe0, 0x96, 0x63, 0xfb, 0xd8, 0xd2, 0x0f, 0x54, 0x13, 0xdf, 0xc0, 1231 0x66, 0xb1, 0x44, 0x0b, 0xc5, 0xdc, 0xbd, 0xfb, 0xd5, 0xd9, 0xb5, 0x10, 0xb7, 0x4e, 0x60, 0xe5, 1232 0x89, 0xb5, 0x95, 0xea, 0xc6, 0x56, 0x6d, 0xbb, 0xba, 0xb9, 0xfc, 0xbc, 0xba, 0xb3, 0xf9, 0x33, 1233 0x9b, 0xb5, 0x67, 0x37, 0x15, 0xd9, 0xe8, 0x32, 0xfb, 0x00, 0x97, 0xfa, 0x16, 0xc8, 0xdd, 0x4e, 1234 0xa1, 0x93, 0xd0, 0xcf, 0x2d, 0x79, 0x08, 0x4d, 0xc0, 0xd8, 0x66, 0x4d, 0xad, 0xaf, 0xad, 0x54, 1235 0xd5, 0xea, 0x95, 0x2b, 0xd5, 0xe5, 0xed, 0x3a, 0xbb, 0x81, 0x08, 0xac, 0xb7, 0x3b, 0x17, 0xf5, 1236 0xcb, 0x49, 0x98, 0xe8, 0xe3, 0x09, 0xaa, 0xf0, 0xb3, 0x03, 0x3b, 0xce, 0x3c, 0x31, 0x88, 0xf7, 1237 0xb3, 0x64, 0xcb, 0xdf, 0xd2, 0x5c, 0x9f, 0x1f, 0x35, 0x1e, 0x05, 0x12, 0x25, 0xcb, 0x37, 0xf6, 1238 0x0c, 0xec, 0xf2, 0x0b, 0x1b, 0x76, 0xa0, 0x18, 0x0b, 0xe5, 0xec, 0xce, 0xe6, 0x63, 0x80, 0x1c, 1239 0xdb, 0x33, 0x7c, 0xe3, 0x06, 0x56, 0x0d, 0x4b, 0xdc, 0xee, 0x90, 0x03, 0x46, 0x4a, 0x91, 0x85, 1240 0x66, 0xcd, 0xf2, 0x03, 0x6b, 0x0b, 0x37, 0xb5, 0x2e, 0x6b, 0x52, 0xc0, 0x93, 0x8a, 0x2c, 0x34, 1241 0x81, 0xf5, 0x59, 0xc8, 0x37, 0xec, 0x36, 0xe9, 0xba, 0x98, 0x1d, 0xd9, 0x2f, 0x24, 0x25, 0xc7, 1242 0x64, 0x81, 0x09, 0xef, 0xa7, 0xc3, 0x6b, 0xa5, 0xbc, 0x92, 0x63, 0x32, 0x66, 0xf2, 0x08, 0x8c, 1243 0x69, 0xcd, 0xa6, 0x4b, 0xc8, 0x05, 0x11, 0x3b, 0x21, 0x14, 0x02, 0x31, 0x35, 0x9c, 0x7a, 0x06, 1244 0x32, 0x22, 0x0e, 0x64, 0x4b, 0x26, 0x91, 0x50, 0x1d, 0x76, 0xec, 0x4d, 0xcc, 0x64, 0x95, 0x8c, 1245 0x25, 0x94, 0x67, 0x21, 0x6f, 0x78, 0x6a, 0x78, 0x4b, 0x9e, 0x38, 0x93, 0x98, 0xc9, 0x28, 0x39, 1246 0xc3, 0x0b, 0x6e, 0x18, 0x4b, 0xaf, 0x25, 0xa0, 0xd0, 0x79, 0xcb, 0x8f, 0x56, 0x20, 0x63, 0xda, 1247 0xba, 0x46, 0x53, 0x8b, 0x7d, 0x62, 0x9a, 0x89, 0xf9, 0x30, 0x30, 0xbb, 0xce, 0xed, 0x95, 0x00, 1248 0x39, 0xf5, 0x0f, 0x12, 0x64, 0x84, 0x18, 0x9d, 0x80, 0x94, 0xa3, 0xf9, 0xfb, 0x94, 0x2e, 0xbd, 1249 0x94, 0x90, 0x25, 0x85, 0x3e, 0x13, 0xb9, 0xe7, 0x68, 0x16, 0x4d, 0x01, 0x2e, 0x27, 0xcf, 0x64, 1250 0x5e, 0x4d, 0xac, 0x35, 0xe8, 0xf1, 0xc3, 0x6e, 0xb5, 0xb0, 0xe5, 0x7b, 0x62, 0x5e, 0xb9, 0x7c, 1251 0x99, 0x8b, 0xd1, 0xe3, 0x30, 0xee, 0xbb, 0x9a, 0x61, 0x76, 0xd8, 0xa6, 0xa8, 0xad, 0x2c, 0x14, 1252 0x81, 0x71, 0x19, 0x4e, 0x09, 0xde, 0x06, 0xf6, 0x35, 0x7d, 0x1f, 0x37, 0x42, 0xd0, 0x30, 0xbd, 1253 0x66, 0x38, 0xc9, 0x0d, 0x56, 0xb8, 0x5e, 0x60, 0x4b, 0xdf, 0x97, 0x60, 0x5c, 0x1c, 0x98, 0x1a, 1254 0x41, 0xb0, 0x36, 0x00, 0x34, 0xcb, 0xb2, 0xfd, 0x68, 0xb8, 0x7a, 0x53, 0xb9, 0x07, 0x37, 0x5b, 1255 0x09, 0x40, 0x4a, 0x84, 0x60, 0xaa, 0x05, 0x10, 0x6a, 0x8e, 0x0c, 0xdb, 0x69, 0xc8, 0xf1, 0x4f, 1256 0x38, 0xf4, 0x3b, 0x20, 0x3b, 0x62, 0x03, 0x13, 0x91, 0x93, 0x15, 0x9a, 0x84, 0xf4, 0x2e, 0x6e, 1257 0x1a, 0x16, 0xbf, 0x98, 0x65, 0x0f, 0xe2, 0x22, 0x24, 0x15, 0x5c, 0x84, 0x2c, 0x7d, 0x1a, 0x26, 1258 0x74, 0xbb, 0xd5, 0xed, 0xee, 0x92, 0xdc, 0x75, 0xcc, 0xf7, 0xae, 0x4a, 0x2f, 0x40, 0xd8, 0x62, 1259 0xbe, 0x27, 0x49, 0x5f, 0x4e, 0x24, 0x57, 0xb7, 0x96, 0xbe, 0x96, 0x98, 0x5a, 0x65, 0xd0, 0x2d, 1260 0x31, 0x52, 0x05, 0xef, 0x99, 0x58, 0x27, 0xde, 0xc3, 0x57, 0x1e, 0x87, 0x27, 0x9a, 0x86, 0xbf, 1261 0xdf, 0xde, 0x9d, 0xd5, 0xed, 0xd6, 0x5c, 0xd3, 0x6e, 0xda, 0xe1, 0xa7, 0x4f, 0xf2, 0x44, 0x1f, 1262 0xe8, 0x5f, 0xfc, 0xf3, 0x67, 0x36, 0x90, 0x4e, 0xc5, 0x7e, 0x2b, 0x2d, 0x6f, 0xc2, 0x04, 0x37, 1263 0x56, 0xe9, 0xf7, 0x17, 0x76, 0x8a, 0x40, 0xf7, 0xbc, 0xc3, 0x2a, 0x7e, 0xe3, 0x6d, 0xba, 0x5d, 1264 0x2b, 0xe3, 0x1c, 0x4a, 0x74, 0xec, 0xa0, 0x51, 0x56, 0xe0, 0xbe, 0x0e, 0x3e, 0xb6, 0x34, 0xb1, 1265 0x1b, 0xc3, 0xf8, 0x3d, 0xce, 0x38, 0x11, 0x61, 0xac, 0x73, 0x68, 0x79, 0x19, 0x46, 0x8f, 0xc3, 1266 0xf5, 0x77, 0x9c, 0x2b, 0x8f, 0xa3, 0x24, 0xab, 0x30, 0x46, 0x49, 0xf4, 0xb6, 0xe7, 0xdb, 0x2d, 1267 0x5a, 0xf7, 0xee, 0x4d, 0xf3, 0xf7, 0x6f, 0xb3, 0xb5, 0x52, 0x20, 0xb0, 0xe5, 0x00, 0x55, 0x2e, 1268 0x03, 0xfd, 0xe4, 0xd4, 0xc0, 0xba, 0x19, 0xc3, 0xf0, 0x3a, 0x77, 0x24, 0xb0, 0x2f, 0x7f, 0x0a, 1269 0x26, 0xc9, 0xdf, 0xb4, 0x2c, 0x45, 0x3d, 0x89, 0xbf, 0xf0, 0x2a, 0x7e, 0xff, 0x25, 0xb6, 0x1c, 1270 0x27, 0x02, 0x82, 0x88, 0x4f, 0x91, 0x59, 0x6c, 0x62, 0xdf, 0xc7, 0xae, 0xa7, 0x6a, 0x66, 0x3f, 1271 0xf7, 0x22, 0x37, 0x06, 0xc5, 0x2f, 0xbc, 0xd3, 0x39, 0x8b, 0xab, 0x0c, 0x59, 0x31, 0xcd, 0xf2, 1272 0x0e, 0x9c, 0xec, 0x93, 0x15, 0x03, 0x70, 0xbe, 0xcc, 0x39, 0x27, 0x7b, 0x32, 0x83, 0xd0, 0x6e, 1273 0x81, 0x90, 0x07, 0x73, 0x39, 0x00, 0xe7, 0xef, 0x72, 0x4e, 0xc4, 0xb1, 0x62, 0x4a, 0x09, 0xe3, 1274 0x33, 0x30, 0x7e, 0x03, 0xbb, 0xbb, 0xb6, 0xc7, 0x6f, 0x69, 0x06, 0xa0, 0x7b, 0x85, 0xd3, 0x8d, 1275 0x71, 0x20, 0xbd, 0xb6, 0x21, 0x5c, 0x97, 0x20, 0xb3, 0xa7, 0xe9, 0x78, 0x00, 0x8a, 0x2f, 0x72, 1276 0x8a, 0x11, 0x62, 0x4f, 0xa0, 0x15, 0xc8, 0x37, 0x6d, 0xbe, 0x33, 0xc5, 0xc3, 0x5f, 0xe5, 0xf0, 1277 0x9c, 0xc0, 0x70, 0x0a, 0xc7, 0x76, 0xda, 0x26, 0xd9, 0xb6, 0xe2, 0x29, 0x7e, 0x4f, 0x50, 0x08, 1278 0x0c, 0xa7, 0x38, 0x46, 0x58, 0x7f, 0x5f, 0x50, 0x78, 0x91, 0x78, 0x3e, 0x0d, 0x39, 0xdb, 0x32, 1279 0x0f, 0x6c, 0x6b, 0x10, 0x27, 0xbe, 0xc4, 0x19, 0x80, 0x43, 0x08, 0xc1, 0x65, 0xc8, 0x0e, 0x3a, 1280 0x11, 0x7f, 0xf8, 0x8e, 0x58, 0x1e, 0x62, 0x06, 0x56, 0x61, 0x4c, 0x14, 0x28, 0xc3, 0xb6, 0x06, 1281 0xa0, 0xf8, 0x0a, 0xa7, 0x28, 0x44, 0x60, 0x7c, 0x18, 0x3e, 0xf6, 0xfc, 0x26, 0x1e, 0x84, 0xe4, 1282 0x35, 0x31, 0x0c, 0x0e, 0xe1, 0xa1, 0xdc, 0xc5, 0x96, 0xbe, 0x3f, 0x18, 0xc3, 0x57, 0x45, 0x28, 1283 0x05, 0x86, 0x50, 0x2c, 0xc3, 0x68, 0x4b, 0x73, 0xbd, 0x7d, 0xcd, 0x1c, 0x68, 0x3a, 0xfe, 0x88, 1284 0x73, 0xe4, 0x03, 0x10, 0x8f, 0x48, 0xdb, 0x3a, 0x0e, 0xcd, 0xd7, 0x44, 0x44, 0x22, 0x30, 0xbe, 1285 0xf4, 0x3c, 0x9f, 0x5e, 0x69, 0x1d, 0x87, 0xed, 0x8f, 0xc5, 0xd2, 0x63, 0xd8, 0x8d, 0x28, 0xe3, 1286 0x65, 0xc8, 0x7a, 0xc6, 0xad, 0x81, 0x68, 0xfe, 0x44, 0xcc, 0x34, 0x05, 0x10, 0xf0, 0xf3, 0x70, 1287 0xaa, 0xef, 0x36, 0x31, 0x00, 0xd9, 0x9f, 0x72, 0xb2, 0x13, 0x7d, 0xb6, 0x0a, 0x5e, 0x12, 0x8e, 1288 0x4b, 0xf9, 0x67, 0xa2, 0x24, 0xe0, 0x2e, 0xae, 0x2d, 0x72, 0x56, 0xf0, 0xb4, 0xbd, 0xe3, 0x45, 1289 0xed, 0xcf, 0x45, 0xd4, 0x18, 0xb6, 0x23, 0x6a, 0xdb, 0x70, 0x82, 0x33, 0x1e, 0x6f, 0x5e, 0xbf, 1290 0x2e, 0x0a, 0x2b, 0x43, 0xef, 0x74, 0xce, 0xee, 0xa7, 0x61, 0x2a, 0x08, 0xa7, 0x68, 0x4a, 0x3d, 1291 0xb5, 0xa5, 0x39, 0x03, 0x30, 0x7f, 0x83, 0x33, 0x8b, 0x8a, 0x1f, 0x74, 0xb5, 0xde, 0x86, 0xe6, 1292 0x10, 0xf2, 0xe7, 0xa0, 0x28, 0xc8, 0xdb, 0x96, 0x8b, 0x75, 0xbb, 0x69, 0x19, 0xb7, 0x70, 0x63, 1293 0x00, 0xea, 0xbf, 0xe8, 0x9a, 0xaa, 0x9d, 0x08, 0x9c, 0x30, 0xaf, 0x81, 0x1c, 0xf4, 0x2a, 0xaa, 1294 0xd1, 0x72, 0x6c, 0xd7, 0x8f, 0x61, 0xfc, 0xa6, 0x98, 0xa9, 0x00, 0xb7, 0x46, 0x61, 0xe5, 0x2a, 1295 0x14, 0xe8, 0xe3, 0xa0, 0x29, 0xf9, 0x97, 0x9c, 0x68, 0x34, 0x44, 0xf1, 0xc2, 0xa1, 0xdb, 0x2d, 1296 0x47, 0x73, 0x07, 0xa9, 0x7f, 0x7f, 0x25, 0x0a, 0x07, 0x87, 0xf0, 0xc2, 0xe1, 0x1f, 0x38, 0x98, 1297 0xec, 0xf6, 0x03, 0x30, 0x7c, 0x4b, 0x14, 0x0e, 0x81, 0xe1, 0x14, 0xa2, 0x61, 0x18, 0x80, 0xe2, 1298 0xaf, 0x05, 0x85, 0xc0, 0x10, 0x8a, 0x4f, 0x86, 0x1b, 0xad, 0x8b, 0x9b, 0x86, 0xe7, 0xbb, 0xac, 1299 0x15, 0xbe, 0x37, 0xd5, 0xb7, 0xdf, 0xe9, 0x6c, 0xc2, 0x94, 0x08, 0x94, 0x54, 0x22, 0x7e, 0x85, 1300 0x4a, 0x4f, 0x4a, 0xf1, 0x8e, 0x7d, 0x47, 0x54, 0xa2, 0x08, 0x8c, 0xf8, 0x16, 0xe9, 0x10, 0x49, 1301 0xd8, 0x75, 0x72, 0x3e, 0x18, 0x80, 0xee, 0xbb, 0x5d, 0xce, 0xd5, 0x05, 0x96, 0x70, 0x46, 0xfa, 1302 0x9f, 0xb6, 0x75, 0x1d, 0x1f, 0x0c, 0x94, 0x9d, 0x7f, 0xd3, 0xd5, 0xff, 0xec, 0x30, 0x24, 0xab, 1303 0x21, 0x63, 0x5d, 0xfd, 0x14, 0x8a, 0xfb, 0xb1, 0x4e, 0xf1, 0xe7, 0xef, 0xf2, 0xf1, 0x76, 0xb6, 1304 0x53, 0xe5, 0x75, 0x92, 0xe4, 0x9d, 0x4d, 0x4f, 0x3c, 0xd9, 0x4b, 0x77, 0x83, 0x3c, 0xef, 0xe8, 1305 0x79, 0xca, 0x57, 0x60, 0xb4, 0xa3, 0xe1, 0x89, 0xa7, 0xfa, 0x05, 0x4e, 0x95, 0x8f, 0xf6, 0x3b, 1306 0xe5, 0x45, 0x48, 0x91, 0xe6, 0x25, 0x1e, 0xfe, 0x8b, 0x1c, 0x4e, 0xcd, 0xcb, 0x1f, 0x87, 0x8c, 1307 0x68, 0x5a, 0xe2, 0xa1, 0xbf, 0xc4, 0xa1, 0x01, 0x84, 0xc0, 0x45, 0xc3, 0x12, 0x0f, 0xff, 0x65, 1308 0x01, 0x17, 0x10, 0x02, 0x1f, 0x3c, 0x84, 0x7f, 0xfb, 0x2b, 0x29, 0xbe, 0xe9, 0x88, 0xd8, 0x5d, 1309 0x86, 0x11, 0xde, 0xa9, 0xc4, 0xa3, 0x3f, 0xcb, 0x5f, 0x2e, 0x10, 0xe5, 0x0b, 0x90, 0x1e, 0x30, 1310 0xe0, 0xbf, 0xca, 0xa1, 0xcc, 0xbe, 0xbc, 0x0c, 0xb9, 0x48, 0x77, 0x12, 0x0f, 0xff, 0x35, 0x0e, 1311 0x8f, 0xa2, 0x88, 0xeb, 0xbc, 0x3b, 0x89, 0x27, 0xf8, 0x75, 0xe1, 0x3a, 0x47, 0x90, 0xb0, 0x89, 1312 0xc6, 0x24, 0x1e, 0xfd, 0x1b, 0x22, 0xea, 0x02, 0x52, 0x7e, 0x1a, 0xb2, 0xc1, 0x66, 0x13, 0x8f, 1313 0xff, 0x4d, 0x8e, 0x0f, 0x31, 0x24, 0x02, 0x91, 0xcd, 0x2e, 0x9e, 0xe2, 0x73, 0x22, 0x02, 0x11, 1314 0x14, 0x59, 0x46, 0xdd, 0x0d, 0x4c, 0x3c, 0xd3, 0x6f, 0x89, 0x65, 0xd4, 0xd5, 0xbf, 0x90, 0xd9, 1315 0xa4, 0x35, 0x3f, 0x9e, 0xe2, 0xb7, 0xc5, 0x6c, 0x52, 0x7b, 0xe2, 0x46, 0x77, 0x47, 0x10, 0xcf, 1316 0xf1, 0x3b, 0xc2, 0x8d, 0xae, 0x86, 0xa0, 0xbc, 0x05, 0xa8, 0xb7, 0x1b, 0x88, 0xe7, 0xfb, 0x3c, 1317 0xe7, 0x1b, 0xef, 0x69, 0x06, 0xca, 0xcf, 0xc2, 0x89, 0xfe, 0x9d, 0x40, 0x3c, 0xeb, 0x17, 0xee, 1318 0x76, 0x9d, 0xdd, 0xa2, 0x8d, 0x40, 0x79, 0x3b, 0xdc, 0x52, 0xa2, 0x5d, 0x40, 0x3c, 0xed, 0xcb, 1319 0x77, 0x3b, 0x0b, 0x77, 0xb4, 0x09, 0x28, 0x57, 0x00, 0xc2, 0x0d, 0x38, 0x9e, 0xeb, 0x15, 0xce, 1320 0x15, 0x01, 0x91, 0xa5, 0xc1, 0xf7, 0xdf, 0x78, 0xfc, 0x17, 0xc5, 0xd2, 0xe0, 0x08, 0xb2, 0x34, 1321 0xc4, 0xd6, 0x1b, 0x8f, 0x7e, 0x55, 0x2c, 0x0d, 0x01, 0x21, 0x99, 0x1d, 0xd9, 0xdd, 0xe2, 0x19, 1322 0xbe, 0x24, 0x32, 0x3b, 0x82, 0x2a, 0x6f, 0xc2, 0x78, 0xcf, 0x86, 0x18, 0x4f, 0xf5, 0x65, 0x4e, 1323 0x25, 0x77, 0xef, 0x87, 0xd1, 0xcd, 0x8b, 0x6f, 0x86, 0xf1, 0x6c, 0x7f, 0xd0, 0xb5, 0x79, 0xf1, 1324 0xbd, 0xb0, 0x7c, 0x19, 0x32, 0x56, 0xdb, 0x34, 0xc9, 0xe2, 0x41, 0xf7, 0xfe, 0x81, 0x5d, 0xf1, 1325 0x5f, 0xdf, 0xe7, 0xd1, 0x11, 0x80, 0xf2, 0x22, 0xa4, 0x71, 0x6b, 0x17, 0x37, 0xe2, 0x90, 0xff, 1326 0xf6, 0xbe, 0x28, 0x98, 0xc4, 0xba, 0xfc, 0x34, 0x00, 0xbb, 0x1a, 0xa1, 0x9f, 0xfd, 0x62, 0xb0, 1327 0xff, 0xfe, 0x3e, 0xff, 0xe9, 0x4b, 0x08, 0x09, 0x09, 0xd8, 0x0f, 0x69, 0xee, 0x4d, 0xf0, 0x4e, 1328 0x27, 0x01, 0x9d, 0x91, 0x4b, 0x30, 0x72, 0xcd, 0xb3, 0x2d, 0x5f, 0x6b, 0xc6, 0xa1, 0xff, 0x83, 1329 0xa3, 0x85, 0x3d, 0x09, 0x58, 0xcb, 0x76, 0xb1, 0xaf, 0x35, 0xbd, 0x38, 0xec, 0x7f, 0x72, 0x6c, 1330 0x00, 0x20, 0x60, 0x5d, 0xf3, 0xfc, 0x41, 0xc6, 0xfd, 0x23, 0x01, 0x16, 0x00, 0xe2, 0x34, 0xf9, 1331 0xfb, 0x3a, 0x3e, 0x88, 0xc3, 0xbe, 0x2b, 0x9c, 0xe6, 0xf6, 0xe5, 0x8f, 0x43, 0x96, 0xfc, 0xc9, 1332 0x7e, 0xcf, 0x16, 0x03, 0xfe, 0x2f, 0x0e, 0x0e, 0x11, 0xe4, 0xcd, 0x9e, 0xdf, 0xf0, 0x8d, 0xf8, 1333 0x60, 0xff, 0x37, 0x9f, 0x69, 0x61, 0x5f, 0xae, 0x40, 0xce, 0xf3, 0x1b, 0x8d, 0x36, 0xef, 0x4f, 1334 0x63, 0xe0, 0xff, 0xf3, 0x7e, 0x70, 0x65, 0x11, 0x60, 0xc8, 0x6c, 0xdf, 0xbc, 0xee, 0x3b, 0x36, 1335 0xfd, 0xcc, 0x11, 0xc7, 0x70, 0x97, 0x33, 0x44, 0x20, 0x4b, 0xd5, 0xfe, 0xd7, 0xb7, 0xb0, 0x6a, 1336 0xaf, 0xda, 0xec, 0xe2, 0xf6, 0x85, 0x52, 0xfc, 0x0d, 0x2c, 0xfc, 0x38, 0x03, 0x53, 0xba, 0xdd, 1337 0xda, 0xb5, 0xbd, 0xb9, 0xa0, 0x1c, 0xcf, 0xd9, 0x16, 0x67, 0x44, 0x49, 0xdb, 0xc2, 0x53, 0xc7, 1338 0xbb, 0xc9, 0x2d, 0x9d, 0x82, 0x74, 0xbd, 0xbd, 0xbb, 0x7b, 0x80, 0x64, 0x48, 0x7a, 0xed, 0x5d, 1339 0xfe, 0xab, 0x28, 0xf2, 0x67, 0xe9, 0xcd, 0x24, 0x8c, 0x56, 0x4c, 0x73, 0xfb, 0xc0, 0xc1, 0x5e, 1340 0xcd, 0xc2, 0xb5, 0x3d, 0x54, 0x84, 0x61, 0x3a, 0xd4, 0xa7, 0xa8, 0x99, 0x74, 0x75, 0x48, 0xe1, 1341 0xcf, 0x81, 0x66, 0x9e, 0xde, 0x71, 0x27, 0x02, 0xcd, 0x7c, 0xa0, 0x39, 0xc7, 0xae, 0xb8, 0x03, 1342 0xcd, 0xb9, 0x40, 0xb3, 0x40, 0x2f, 0xba, 0x93, 0x81, 0x66, 0x21, 0xd0, 0x2c, 0xd2, 0x0f, 0x39, 1343 0xa3, 0x81, 0x66, 0x31, 0xd0, 0x9c, 0xa7, 0x9f, 0x6e, 0x52, 0x81, 0xe6, 0x7c, 0xa0, 0xb9, 0x40, 1344 0xbf, 0xd8, 0x8c, 0x07, 0x9a, 0x0b, 0x81, 0xe6, 0x22, 0xfd, 0x4a, 0x83, 0x02, 0xcd, 0xc5, 0x40, 1345 0x73, 0x89, 0xfe, 0xfc, 0x69, 0x24, 0xd0, 0x5c, 0x42, 0x53, 0x30, 0xc2, 0x46, 0xf6, 0x24, 0xfd, 1346 0x94, 0x3f, 0x76, 0x75, 0x48, 0x11, 0x82, 0x50, 0xf7, 0x14, 0xfd, 0x89, 0xd3, 0x70, 0xa8, 0x7b, 1347 0x2a, 0xd4, 0xcd, 0xd3, 0xff, 0x69, 0x21, 0x87, 0xba, 0xf9, 0x50, 0x77, 0xae, 0x38, 0x4a, 0x32, 1348 0x24, 0xd4, 0x9d, 0x0b, 0x75, 0x0b, 0xc5, 0x02, 0x99, 0x81, 0x50, 0xb7, 0x10, 0xea, 0x16, 0x8b, 1349 0x63, 0x67, 0xa4, 0x99, 0x7c, 0xa8, 0x5b, 0x44, 0x4f, 0x40, 0xce, 0x6b, 0xef, 0xaa, 0xbc, 0xd6, 1350 0xd3, 0x9f, 0x52, 0xe5, 0xe6, 0x61, 0x96, 0xe4, 0x04, 0x9d, 0xd6, 0xab, 0x43, 0x0a, 0x78, 0xed, 1351 0x5d, 0x5e, 0x8a, 0x97, 0xf2, 0x40, 0x6f, 0xa0, 0x54, 0xfa, 0x0b, 0xe8, 0xd2, 0x1b, 0x12, 0x64, 1352 0xb7, 0x6f, 0xda, 0xf4, 0x43, 0xbe, 0xf7, 0x7f, 0x3c, 0xb9, 0xc2, 0xe9, 0x73, 0x0b, 0xf4, 0x5b, 1353 0x6b, 0xf6, 0xaa, 0xa4, 0x08, 0x41, 0xa8, 0x5b, 0x2c, 0x3e, 0x48, 0x07, 0x14, 0xe8, 0x16, 0xd1, 1354 0x1c, 0xe4, 0x23, 0x03, 0x9a, 0xa7, 0x3f, 0x72, 0xea, 0x1c, 0x91, 0xa4, 0xe4, 0xc2, 0x11, 0xcd, 1355 0x2f, 0xa5, 0x81, 0xa4, 0x3d, 0xf9, 0xc7, 0xbf, 0x69, 0x97, 0x3e, 0x97, 0x80, 0x1c, 0xbb, 0xb4, 1356 0xa6, 0xa3, 0x22, 0xaf, 0x62, 0xe7, 0x9a, 0x03, 0xee, 0xc6, 0x90, 0x22, 0x04, 0x48, 0x01, 0x60, 1357 0xa6, 0x24, 0xc3, 0x99, 0x27, 0x4b, 0x4f, 0xfe, 0xd3, 0x9b, 0xa7, 0x3f, 0x76, 0xe4, 0x0a, 0x22, 1358 0xb1, 0x9b, 0x63, 0x45, 0x7c, 0x76, 0xc7, 0xb0, 0xfc, 0xa7, 0xe6, 0x2f, 0x92, 0x00, 0x87, 0x2c, 1359 0x68, 0x07, 0x32, 0xcb, 0x9a, 0x47, 0x7f, 0x1e, 0x49, 0x5d, 0x4f, 0x2d, 0x5d, 0xf8, 0xf1, 0x9b, 1360 0xa7, 0xcf, 0xc5, 0x30, 0xf2, 0xfa, 0x3a, 0xbb, 0x71, 0x40, 0x58, 0xcf, 0x2f, 0x10, 0xf8, 0xd5, 1361 0x21, 0x25, 0xa0, 0x42, 0xf3, 0xc2, 0xd5, 0x4d, 0xad, 0xc5, 0x7e, 0xcd, 0x95, 0x5c, 0x92, 0x0f, 1362 0xdf, 0x3c, 0x9d, 0xdf, 0x38, 0x08, 0xe5, 0xa1, 0x2b, 0xe4, 0x69, 0x29, 0x03, 0xc3, 0xcc, 0xd5, 1363 0xa5, 0x95, 0xd7, 0xef, 0x4c, 0x0f, 0xbd, 0x71, 0x67, 0x7a, 0xe8, 0x1f, 0xef, 0x4c, 0x0f, 0xbd, 1364 0x75, 0x67, 0x5a, 0x7a, 0xf7, 0xce, 0xb4, 0xf4, 0xde, 0x9d, 0x69, 0xe9, 0xf6, 0xe1, 0xb4, 0xf4, 1365 0xd5, 0xc3, 0x69, 0xe9, 0xeb, 0x87, 0xd3, 0xd2, 0xb7, 0x0f, 0xa7, 0xa5, 0xd7, 0x0f, 0xa7, 0xa5, 1366 0x37, 0x0e, 0xa7, 0x87, 0xde, 0x3a, 0x9c, 0x96, 0x7e, 0x78, 0x38, 0x3d, 0xf4, 0xee, 0xe1, 0xb4, 1367 0xf4, 0xde, 0xe1, 0xf4, 0xd0, 0xed, 0x1f, 0x4c, 0x0f, 0xfd, 0x6f, 0x00, 0x00, 0x00, 0xff, 0xff, 1368 0x14, 0x89, 0x89, 0xba, 0x18, 0x37, 0x00, 0x00, 1369 } 1370 r := bytes.NewReader(gzipped) 1371 gzipr, err := compress_gzip.NewReader(r) 1372 if err != nil { 1373 panic(err) 1374 } 1375 ungzipped, err := io_ioutil.ReadAll(gzipr) 1376 if err != nil { 1377 panic(err) 1378 } 1379 if err := github_com_gogo_protobuf_proto.Unmarshal(ungzipped, d); err != nil { 1380 panic(err) 1381 } 1382 return d 1383} 1384func (this *Subby) VerboseEqual(that interface{}) error { 1385 if that == nil { 1386 if this == nil { 1387 return nil 1388 } 1389 return fmt.Errorf("that == nil && this != nil") 1390 } 1391 1392 that1, ok := that.(*Subby) 1393 if !ok { 1394 that2, ok := that.(Subby) 1395 if ok { 1396 that1 = &that2 1397 } else { 1398 return fmt.Errorf("that is not of type *Subby") 1399 } 1400 } 1401 if that1 == nil { 1402 if this == nil { 1403 return nil 1404 } 1405 return fmt.Errorf("that is type *Subby but is nil && this != nil") 1406 } else if this == nil { 1407 return fmt.Errorf("that is type *Subby but is not nil && this == nil") 1408 } 1409 if this.Sub != nil && that1.Sub != nil { 1410 if *this.Sub != *that1.Sub { 1411 return fmt.Errorf("Sub this(%v) Not Equal that(%v)", *this.Sub, *that1.Sub) 1412 } 1413 } else if this.Sub != nil { 1414 return fmt.Errorf("this.Sub == nil && that.Sub != nil") 1415 } else if that1.Sub != nil { 1416 return fmt.Errorf("Sub this(%v) Not Equal that(%v)", this.Sub, that1.Sub) 1417 } 1418 if !bytes.Equal(this.XXX_unrecognized, that1.XXX_unrecognized) { 1419 return fmt.Errorf("XXX_unrecognized this(%v) Not Equal that(%v)", this.XXX_unrecognized, that1.XXX_unrecognized) 1420 } 1421 return nil 1422} 1423func (this *Subby) Equal(that interface{}) bool { 1424 if that == nil { 1425 return this == nil 1426 } 1427 1428 that1, ok := that.(*Subby) 1429 if !ok { 1430 that2, ok := that.(Subby) 1431 if ok { 1432 that1 = &that2 1433 } else { 1434 return false 1435 } 1436 } 1437 if that1 == nil { 1438 return this == nil 1439 } else if this == nil { 1440 return false 1441 } 1442 if this.Sub != nil && that1.Sub != nil { 1443 if *this.Sub != *that1.Sub { 1444 return false 1445 } 1446 } else if this.Sub != nil { 1447 return false 1448 } else if that1.Sub != nil { 1449 return false 1450 } 1451 if !bytes.Equal(this.XXX_unrecognized, that1.XXX_unrecognized) { 1452 return false 1453 } 1454 return true 1455} 1456func (this *AllTypesOneOf) VerboseEqual(that interface{}) error { 1457 if that == nil { 1458 if this == nil { 1459 return nil 1460 } 1461 return fmt.Errorf("that == nil && this != nil") 1462 } 1463 1464 that1, ok := that.(*AllTypesOneOf) 1465 if !ok { 1466 that2, ok := that.(AllTypesOneOf) 1467 if ok { 1468 that1 = &that2 1469 } else { 1470 return fmt.Errorf("that is not of type *AllTypesOneOf") 1471 } 1472 } 1473 if that1 == nil { 1474 if this == nil { 1475 return nil 1476 } 1477 return fmt.Errorf("that is type *AllTypesOneOf but is nil && this != nil") 1478 } else if this == nil { 1479 return fmt.Errorf("that is type *AllTypesOneOf but is not nil && this == nil") 1480 } 1481 if that1.TestOneof == nil { 1482 if this.TestOneof != nil { 1483 return fmt.Errorf("this.TestOneof != nil && that1.TestOneof == nil") 1484 } 1485 } else if this.TestOneof == nil { 1486 return fmt.Errorf("this.TestOneof == nil && that1.TestOneof != nil") 1487 } else if err := this.TestOneof.VerboseEqual(that1.TestOneof); err != nil { 1488 return err 1489 } 1490 if !bytes.Equal(this.XXX_unrecognized, that1.XXX_unrecognized) { 1491 return fmt.Errorf("XXX_unrecognized this(%v) Not Equal that(%v)", this.XXX_unrecognized, that1.XXX_unrecognized) 1492 } 1493 return nil 1494} 1495func (this *AllTypesOneOf_Field1) VerboseEqual(that interface{}) error { 1496 if that == nil { 1497 if this == nil { 1498 return nil 1499 } 1500 return fmt.Errorf("that == nil && this != nil") 1501 } 1502 1503 that1, ok := that.(*AllTypesOneOf_Field1) 1504 if !ok { 1505 that2, ok := that.(AllTypesOneOf_Field1) 1506 if ok { 1507 that1 = &that2 1508 } else { 1509 return fmt.Errorf("that is not of type *AllTypesOneOf_Field1") 1510 } 1511 } 1512 if that1 == nil { 1513 if this == nil { 1514 return nil 1515 } 1516 return fmt.Errorf("that is type *AllTypesOneOf_Field1 but is nil && this != nil") 1517 } else if this == nil { 1518 return fmt.Errorf("that is type *AllTypesOneOf_Field1 but is not nil && this == nil") 1519 } 1520 if this.Field1 != that1.Field1 { 1521 return fmt.Errorf("Field1 this(%v) Not Equal that(%v)", this.Field1, that1.Field1) 1522 } 1523 return nil 1524} 1525func (this *AllTypesOneOf_Field2) VerboseEqual(that interface{}) error { 1526 if that == nil { 1527 if this == nil { 1528 return nil 1529 } 1530 return fmt.Errorf("that == nil && this != nil") 1531 } 1532 1533 that1, ok := that.(*AllTypesOneOf_Field2) 1534 if !ok { 1535 that2, ok := that.(AllTypesOneOf_Field2) 1536 if ok { 1537 that1 = &that2 1538 } else { 1539 return fmt.Errorf("that is not of type *AllTypesOneOf_Field2") 1540 } 1541 } 1542 if that1 == nil { 1543 if this == nil { 1544 return nil 1545 } 1546 return fmt.Errorf("that is type *AllTypesOneOf_Field2 but is nil && this != nil") 1547 } else if this == nil { 1548 return fmt.Errorf("that is type *AllTypesOneOf_Field2 but is not nil && this == nil") 1549 } 1550 if this.Field2 != that1.Field2 { 1551 return fmt.Errorf("Field2 this(%v) Not Equal that(%v)", this.Field2, that1.Field2) 1552 } 1553 return nil 1554} 1555func (this *AllTypesOneOf_Field3) VerboseEqual(that interface{}) error { 1556 if that == nil { 1557 if this == nil { 1558 return nil 1559 } 1560 return fmt.Errorf("that == nil && this != nil") 1561 } 1562 1563 that1, ok := that.(*AllTypesOneOf_Field3) 1564 if !ok { 1565 that2, ok := that.(AllTypesOneOf_Field3) 1566 if ok { 1567 that1 = &that2 1568 } else { 1569 return fmt.Errorf("that is not of type *AllTypesOneOf_Field3") 1570 } 1571 } 1572 if that1 == nil { 1573 if this == nil { 1574 return nil 1575 } 1576 return fmt.Errorf("that is type *AllTypesOneOf_Field3 but is nil && this != nil") 1577 } else if this == nil { 1578 return fmt.Errorf("that is type *AllTypesOneOf_Field3 but is not nil && this == nil") 1579 } 1580 if this.Field3 != that1.Field3 { 1581 return fmt.Errorf("Field3 this(%v) Not Equal that(%v)", this.Field3, that1.Field3) 1582 } 1583 return nil 1584} 1585func (this *AllTypesOneOf_Field4) VerboseEqual(that interface{}) error { 1586 if that == nil { 1587 if this == nil { 1588 return nil 1589 } 1590 return fmt.Errorf("that == nil && this != nil") 1591 } 1592 1593 that1, ok := that.(*AllTypesOneOf_Field4) 1594 if !ok { 1595 that2, ok := that.(AllTypesOneOf_Field4) 1596 if ok { 1597 that1 = &that2 1598 } else { 1599 return fmt.Errorf("that is not of type *AllTypesOneOf_Field4") 1600 } 1601 } 1602 if that1 == nil { 1603 if this == nil { 1604 return nil 1605 } 1606 return fmt.Errorf("that is type *AllTypesOneOf_Field4 but is nil && this != nil") 1607 } else if this == nil { 1608 return fmt.Errorf("that is type *AllTypesOneOf_Field4 but is not nil && this == nil") 1609 } 1610 if this.Field4 != that1.Field4 { 1611 return fmt.Errorf("Field4 this(%v) Not Equal that(%v)", this.Field4, that1.Field4) 1612 } 1613 return nil 1614} 1615func (this *AllTypesOneOf_Field5) VerboseEqual(that interface{}) error { 1616 if that == nil { 1617 if this == nil { 1618 return nil 1619 } 1620 return fmt.Errorf("that == nil && this != nil") 1621 } 1622 1623 that1, ok := that.(*AllTypesOneOf_Field5) 1624 if !ok { 1625 that2, ok := that.(AllTypesOneOf_Field5) 1626 if ok { 1627 that1 = &that2 1628 } else { 1629 return fmt.Errorf("that is not of type *AllTypesOneOf_Field5") 1630 } 1631 } 1632 if that1 == nil { 1633 if this == nil { 1634 return nil 1635 } 1636 return fmt.Errorf("that is type *AllTypesOneOf_Field5 but is nil && this != nil") 1637 } else if this == nil { 1638 return fmt.Errorf("that is type *AllTypesOneOf_Field5 but is not nil && this == nil") 1639 } 1640 if this.Field5 != that1.Field5 { 1641 return fmt.Errorf("Field5 this(%v) Not Equal that(%v)", this.Field5, that1.Field5) 1642 } 1643 return nil 1644} 1645func (this *AllTypesOneOf_Field6) VerboseEqual(that interface{}) error { 1646 if that == nil { 1647 if this == nil { 1648 return nil 1649 } 1650 return fmt.Errorf("that == nil && this != nil") 1651 } 1652 1653 that1, ok := that.(*AllTypesOneOf_Field6) 1654 if !ok { 1655 that2, ok := that.(AllTypesOneOf_Field6) 1656 if ok { 1657 that1 = &that2 1658 } else { 1659 return fmt.Errorf("that is not of type *AllTypesOneOf_Field6") 1660 } 1661 } 1662 if that1 == nil { 1663 if this == nil { 1664 return nil 1665 } 1666 return fmt.Errorf("that is type *AllTypesOneOf_Field6 but is nil && this != nil") 1667 } else if this == nil { 1668 return fmt.Errorf("that is type *AllTypesOneOf_Field6 but is not nil && this == nil") 1669 } 1670 if this.Field6 != that1.Field6 { 1671 return fmt.Errorf("Field6 this(%v) Not Equal that(%v)", this.Field6, that1.Field6) 1672 } 1673 return nil 1674} 1675func (this *AllTypesOneOf_Field7) VerboseEqual(that interface{}) error { 1676 if that == nil { 1677 if this == nil { 1678 return nil 1679 } 1680 return fmt.Errorf("that == nil && this != nil") 1681 } 1682 1683 that1, ok := that.(*AllTypesOneOf_Field7) 1684 if !ok { 1685 that2, ok := that.(AllTypesOneOf_Field7) 1686 if ok { 1687 that1 = &that2 1688 } else { 1689 return fmt.Errorf("that is not of type *AllTypesOneOf_Field7") 1690 } 1691 } 1692 if that1 == nil { 1693 if this == nil { 1694 return nil 1695 } 1696 return fmt.Errorf("that is type *AllTypesOneOf_Field7 but is nil && this != nil") 1697 } else if this == nil { 1698 return fmt.Errorf("that is type *AllTypesOneOf_Field7 but is not nil && this == nil") 1699 } 1700 if this.Field7 != that1.Field7 { 1701 return fmt.Errorf("Field7 this(%v) Not Equal that(%v)", this.Field7, that1.Field7) 1702 } 1703 return nil 1704} 1705func (this *AllTypesOneOf_Field8) VerboseEqual(that interface{}) error { 1706 if that == nil { 1707 if this == nil { 1708 return nil 1709 } 1710 return fmt.Errorf("that == nil && this != nil") 1711 } 1712 1713 that1, ok := that.(*AllTypesOneOf_Field8) 1714 if !ok { 1715 that2, ok := that.(AllTypesOneOf_Field8) 1716 if ok { 1717 that1 = &that2 1718 } else { 1719 return fmt.Errorf("that is not of type *AllTypesOneOf_Field8") 1720 } 1721 } 1722 if that1 == nil { 1723 if this == nil { 1724 return nil 1725 } 1726 return fmt.Errorf("that is type *AllTypesOneOf_Field8 but is nil && this != nil") 1727 } else if this == nil { 1728 return fmt.Errorf("that is type *AllTypesOneOf_Field8 but is not nil && this == nil") 1729 } 1730 if this.Field8 != that1.Field8 { 1731 return fmt.Errorf("Field8 this(%v) Not Equal that(%v)", this.Field8, that1.Field8) 1732 } 1733 return nil 1734} 1735func (this *AllTypesOneOf_Field9) VerboseEqual(that interface{}) error { 1736 if that == nil { 1737 if this == nil { 1738 return nil 1739 } 1740 return fmt.Errorf("that == nil && this != nil") 1741 } 1742 1743 that1, ok := that.(*AllTypesOneOf_Field9) 1744 if !ok { 1745 that2, ok := that.(AllTypesOneOf_Field9) 1746 if ok { 1747 that1 = &that2 1748 } else { 1749 return fmt.Errorf("that is not of type *AllTypesOneOf_Field9") 1750 } 1751 } 1752 if that1 == nil { 1753 if this == nil { 1754 return nil 1755 } 1756 return fmt.Errorf("that is type *AllTypesOneOf_Field9 but is nil && this != nil") 1757 } else if this == nil { 1758 return fmt.Errorf("that is type *AllTypesOneOf_Field9 but is not nil && this == nil") 1759 } 1760 if this.Field9 != that1.Field9 { 1761 return fmt.Errorf("Field9 this(%v) Not Equal that(%v)", this.Field9, that1.Field9) 1762 } 1763 return nil 1764} 1765func (this *AllTypesOneOf_Field10) VerboseEqual(that interface{}) error { 1766 if that == nil { 1767 if this == nil { 1768 return nil 1769 } 1770 return fmt.Errorf("that == nil && this != nil") 1771 } 1772 1773 that1, ok := that.(*AllTypesOneOf_Field10) 1774 if !ok { 1775 that2, ok := that.(AllTypesOneOf_Field10) 1776 if ok { 1777 that1 = &that2 1778 } else { 1779 return fmt.Errorf("that is not of type *AllTypesOneOf_Field10") 1780 } 1781 } 1782 if that1 == nil { 1783 if this == nil { 1784 return nil 1785 } 1786 return fmt.Errorf("that is type *AllTypesOneOf_Field10 but is nil && this != nil") 1787 } else if this == nil { 1788 return fmt.Errorf("that is type *AllTypesOneOf_Field10 but is not nil && this == nil") 1789 } 1790 if this.Field10 != that1.Field10 { 1791 return fmt.Errorf("Field10 this(%v) Not Equal that(%v)", this.Field10, that1.Field10) 1792 } 1793 return nil 1794} 1795func (this *AllTypesOneOf_Field11) VerboseEqual(that interface{}) error { 1796 if that == nil { 1797 if this == nil { 1798 return nil 1799 } 1800 return fmt.Errorf("that == nil && this != nil") 1801 } 1802 1803 that1, ok := that.(*AllTypesOneOf_Field11) 1804 if !ok { 1805 that2, ok := that.(AllTypesOneOf_Field11) 1806 if ok { 1807 that1 = &that2 1808 } else { 1809 return fmt.Errorf("that is not of type *AllTypesOneOf_Field11") 1810 } 1811 } 1812 if that1 == nil { 1813 if this == nil { 1814 return nil 1815 } 1816 return fmt.Errorf("that is type *AllTypesOneOf_Field11 but is nil && this != nil") 1817 } else if this == nil { 1818 return fmt.Errorf("that is type *AllTypesOneOf_Field11 but is not nil && this == nil") 1819 } 1820 if this.Field11 != that1.Field11 { 1821 return fmt.Errorf("Field11 this(%v) Not Equal that(%v)", this.Field11, that1.Field11) 1822 } 1823 return nil 1824} 1825func (this *AllTypesOneOf_Field12) VerboseEqual(that interface{}) error { 1826 if that == nil { 1827 if this == nil { 1828 return nil 1829 } 1830 return fmt.Errorf("that == nil && this != nil") 1831 } 1832 1833 that1, ok := that.(*AllTypesOneOf_Field12) 1834 if !ok { 1835 that2, ok := that.(AllTypesOneOf_Field12) 1836 if ok { 1837 that1 = &that2 1838 } else { 1839 return fmt.Errorf("that is not of type *AllTypesOneOf_Field12") 1840 } 1841 } 1842 if that1 == nil { 1843 if this == nil { 1844 return nil 1845 } 1846 return fmt.Errorf("that is type *AllTypesOneOf_Field12 but is nil && this != nil") 1847 } else if this == nil { 1848 return fmt.Errorf("that is type *AllTypesOneOf_Field12 but is not nil && this == nil") 1849 } 1850 if this.Field12 != that1.Field12 { 1851 return fmt.Errorf("Field12 this(%v) Not Equal that(%v)", this.Field12, that1.Field12) 1852 } 1853 return nil 1854} 1855func (this *AllTypesOneOf_Field13) VerboseEqual(that interface{}) error { 1856 if that == nil { 1857 if this == nil { 1858 return nil 1859 } 1860 return fmt.Errorf("that == nil && this != nil") 1861 } 1862 1863 that1, ok := that.(*AllTypesOneOf_Field13) 1864 if !ok { 1865 that2, ok := that.(AllTypesOneOf_Field13) 1866 if ok { 1867 that1 = &that2 1868 } else { 1869 return fmt.Errorf("that is not of type *AllTypesOneOf_Field13") 1870 } 1871 } 1872 if that1 == nil { 1873 if this == nil { 1874 return nil 1875 } 1876 return fmt.Errorf("that is type *AllTypesOneOf_Field13 but is nil && this != nil") 1877 } else if this == nil { 1878 return fmt.Errorf("that is type *AllTypesOneOf_Field13 but is not nil && this == nil") 1879 } 1880 if this.Field13 != that1.Field13 { 1881 return fmt.Errorf("Field13 this(%v) Not Equal that(%v)", this.Field13, that1.Field13) 1882 } 1883 return nil 1884} 1885func (this *AllTypesOneOf_Field14) VerboseEqual(that interface{}) error { 1886 if that == nil { 1887 if this == nil { 1888 return nil 1889 } 1890 return fmt.Errorf("that == nil && this != nil") 1891 } 1892 1893 that1, ok := that.(*AllTypesOneOf_Field14) 1894 if !ok { 1895 that2, ok := that.(AllTypesOneOf_Field14) 1896 if ok { 1897 that1 = &that2 1898 } else { 1899 return fmt.Errorf("that is not of type *AllTypesOneOf_Field14") 1900 } 1901 } 1902 if that1 == nil { 1903 if this == nil { 1904 return nil 1905 } 1906 return fmt.Errorf("that is type *AllTypesOneOf_Field14 but is nil && this != nil") 1907 } else if this == nil { 1908 return fmt.Errorf("that is type *AllTypesOneOf_Field14 but is not nil && this == nil") 1909 } 1910 if this.Field14 != that1.Field14 { 1911 return fmt.Errorf("Field14 this(%v) Not Equal that(%v)", this.Field14, that1.Field14) 1912 } 1913 return nil 1914} 1915func (this *AllTypesOneOf_Field15) VerboseEqual(that interface{}) error { 1916 if that == nil { 1917 if this == nil { 1918 return nil 1919 } 1920 return fmt.Errorf("that == nil && this != nil") 1921 } 1922 1923 that1, ok := that.(*AllTypesOneOf_Field15) 1924 if !ok { 1925 that2, ok := that.(AllTypesOneOf_Field15) 1926 if ok { 1927 that1 = &that2 1928 } else { 1929 return fmt.Errorf("that is not of type *AllTypesOneOf_Field15") 1930 } 1931 } 1932 if that1 == nil { 1933 if this == nil { 1934 return nil 1935 } 1936 return fmt.Errorf("that is type *AllTypesOneOf_Field15 but is nil && this != nil") 1937 } else if this == nil { 1938 return fmt.Errorf("that is type *AllTypesOneOf_Field15 but is not nil && this == nil") 1939 } 1940 if !bytes.Equal(this.Field15, that1.Field15) { 1941 return fmt.Errorf("Field15 this(%v) Not Equal that(%v)", this.Field15, that1.Field15) 1942 } 1943 return nil 1944} 1945func (this *AllTypesOneOf_SubMessage) VerboseEqual(that interface{}) error { 1946 if that == nil { 1947 if this == nil { 1948 return nil 1949 } 1950 return fmt.Errorf("that == nil && this != nil") 1951 } 1952 1953 that1, ok := that.(*AllTypesOneOf_SubMessage) 1954 if !ok { 1955 that2, ok := that.(AllTypesOneOf_SubMessage) 1956 if ok { 1957 that1 = &that2 1958 } else { 1959 return fmt.Errorf("that is not of type *AllTypesOneOf_SubMessage") 1960 } 1961 } 1962 if that1 == nil { 1963 if this == nil { 1964 return nil 1965 } 1966 return fmt.Errorf("that is type *AllTypesOneOf_SubMessage but is nil && this != nil") 1967 } else if this == nil { 1968 return fmt.Errorf("that is type *AllTypesOneOf_SubMessage but is not nil && this == nil") 1969 } 1970 if !this.SubMessage.Equal(that1.SubMessage) { 1971 return fmt.Errorf("SubMessage this(%v) Not Equal that(%v)", this.SubMessage, that1.SubMessage) 1972 } 1973 return nil 1974} 1975func (this *AllTypesOneOf) Equal(that interface{}) bool { 1976 if that == nil { 1977 return this == nil 1978 } 1979 1980 that1, ok := that.(*AllTypesOneOf) 1981 if !ok { 1982 that2, ok := that.(AllTypesOneOf) 1983 if ok { 1984 that1 = &that2 1985 } else { 1986 return false 1987 } 1988 } 1989 if that1 == nil { 1990 return this == nil 1991 } else if this == nil { 1992 return false 1993 } 1994 if that1.TestOneof == nil { 1995 if this.TestOneof != nil { 1996 return false 1997 } 1998 } else if this.TestOneof == nil { 1999 return false 2000 } else if !this.TestOneof.Equal(that1.TestOneof) { 2001 return false 2002 } 2003 if !bytes.Equal(this.XXX_unrecognized, that1.XXX_unrecognized) { 2004 return false 2005 } 2006 return true 2007} 2008func (this *AllTypesOneOf_Field1) Equal(that interface{}) bool { 2009 if that == nil { 2010 return this == nil 2011 } 2012 2013 that1, ok := that.(*AllTypesOneOf_Field1) 2014 if !ok { 2015 that2, ok := that.(AllTypesOneOf_Field1) 2016 if ok { 2017 that1 = &that2 2018 } else { 2019 return false 2020 } 2021 } 2022 if that1 == nil { 2023 return this == nil 2024 } else if this == nil { 2025 return false 2026 } 2027 if this.Field1 != that1.Field1 { 2028 return false 2029 } 2030 return true 2031} 2032func (this *AllTypesOneOf_Field2) Equal(that interface{}) bool { 2033 if that == nil { 2034 return this == nil 2035 } 2036 2037 that1, ok := that.(*AllTypesOneOf_Field2) 2038 if !ok { 2039 that2, ok := that.(AllTypesOneOf_Field2) 2040 if ok { 2041 that1 = &that2 2042 } else { 2043 return false 2044 } 2045 } 2046 if that1 == nil { 2047 return this == nil 2048 } else if this == nil { 2049 return false 2050 } 2051 if this.Field2 != that1.Field2 { 2052 return false 2053 } 2054 return true 2055} 2056func (this *AllTypesOneOf_Field3) Equal(that interface{}) bool { 2057 if that == nil { 2058 return this == nil 2059 } 2060 2061 that1, ok := that.(*AllTypesOneOf_Field3) 2062 if !ok { 2063 that2, ok := that.(AllTypesOneOf_Field3) 2064 if ok { 2065 that1 = &that2 2066 } else { 2067 return false 2068 } 2069 } 2070 if that1 == nil { 2071 return this == nil 2072 } else if this == nil { 2073 return false 2074 } 2075 if this.Field3 != that1.Field3 { 2076 return false 2077 } 2078 return true 2079} 2080func (this *AllTypesOneOf_Field4) Equal(that interface{}) bool { 2081 if that == nil { 2082 return this == nil 2083 } 2084 2085 that1, ok := that.(*AllTypesOneOf_Field4) 2086 if !ok { 2087 that2, ok := that.(AllTypesOneOf_Field4) 2088 if ok { 2089 that1 = &that2 2090 } else { 2091 return false 2092 } 2093 } 2094 if that1 == nil { 2095 return this == nil 2096 } else if this == nil { 2097 return false 2098 } 2099 if this.Field4 != that1.Field4 { 2100 return false 2101 } 2102 return true 2103} 2104func (this *AllTypesOneOf_Field5) Equal(that interface{}) bool { 2105 if that == nil { 2106 return this == nil 2107 } 2108 2109 that1, ok := that.(*AllTypesOneOf_Field5) 2110 if !ok { 2111 that2, ok := that.(AllTypesOneOf_Field5) 2112 if ok { 2113 that1 = &that2 2114 } else { 2115 return false 2116 } 2117 } 2118 if that1 == nil { 2119 return this == nil 2120 } else if this == nil { 2121 return false 2122 } 2123 if this.Field5 != that1.Field5 { 2124 return false 2125 } 2126 return true 2127} 2128func (this *AllTypesOneOf_Field6) Equal(that interface{}) bool { 2129 if that == nil { 2130 return this == nil 2131 } 2132 2133 that1, ok := that.(*AllTypesOneOf_Field6) 2134 if !ok { 2135 that2, ok := that.(AllTypesOneOf_Field6) 2136 if ok { 2137 that1 = &that2 2138 } else { 2139 return false 2140 } 2141 } 2142 if that1 == nil { 2143 return this == nil 2144 } else if this == nil { 2145 return false 2146 } 2147 if this.Field6 != that1.Field6 { 2148 return false 2149 } 2150 return true 2151} 2152func (this *AllTypesOneOf_Field7) Equal(that interface{}) bool { 2153 if that == nil { 2154 return this == nil 2155 } 2156 2157 that1, ok := that.(*AllTypesOneOf_Field7) 2158 if !ok { 2159 that2, ok := that.(AllTypesOneOf_Field7) 2160 if ok { 2161 that1 = &that2 2162 } else { 2163 return false 2164 } 2165 } 2166 if that1 == nil { 2167 return this == nil 2168 } else if this == nil { 2169 return false 2170 } 2171 if this.Field7 != that1.Field7 { 2172 return false 2173 } 2174 return true 2175} 2176func (this *AllTypesOneOf_Field8) Equal(that interface{}) bool { 2177 if that == nil { 2178 return this == nil 2179 } 2180 2181 that1, ok := that.(*AllTypesOneOf_Field8) 2182 if !ok { 2183 that2, ok := that.(AllTypesOneOf_Field8) 2184 if ok { 2185 that1 = &that2 2186 } else { 2187 return false 2188 } 2189 } 2190 if that1 == nil { 2191 return this == nil 2192 } else if this == nil { 2193 return false 2194 } 2195 if this.Field8 != that1.Field8 { 2196 return false 2197 } 2198 return true 2199} 2200func (this *AllTypesOneOf_Field9) Equal(that interface{}) bool { 2201 if that == nil { 2202 return this == nil 2203 } 2204 2205 that1, ok := that.(*AllTypesOneOf_Field9) 2206 if !ok { 2207 that2, ok := that.(AllTypesOneOf_Field9) 2208 if ok { 2209 that1 = &that2 2210 } else { 2211 return false 2212 } 2213 } 2214 if that1 == nil { 2215 return this == nil 2216 } else if this == nil { 2217 return false 2218 } 2219 if this.Field9 != that1.Field9 { 2220 return false 2221 } 2222 return true 2223} 2224func (this *AllTypesOneOf_Field10) Equal(that interface{}) bool { 2225 if that == nil { 2226 return this == nil 2227 } 2228 2229 that1, ok := that.(*AllTypesOneOf_Field10) 2230 if !ok { 2231 that2, ok := that.(AllTypesOneOf_Field10) 2232 if ok { 2233 that1 = &that2 2234 } else { 2235 return false 2236 } 2237 } 2238 if that1 == nil { 2239 return this == nil 2240 } else if this == nil { 2241 return false 2242 } 2243 if this.Field10 != that1.Field10 { 2244 return false 2245 } 2246 return true 2247} 2248func (this *AllTypesOneOf_Field11) Equal(that interface{}) bool { 2249 if that == nil { 2250 return this == nil 2251 } 2252 2253 that1, ok := that.(*AllTypesOneOf_Field11) 2254 if !ok { 2255 that2, ok := that.(AllTypesOneOf_Field11) 2256 if ok { 2257 that1 = &that2 2258 } else { 2259 return false 2260 } 2261 } 2262 if that1 == nil { 2263 return this == nil 2264 } else if this == nil { 2265 return false 2266 } 2267 if this.Field11 != that1.Field11 { 2268 return false 2269 } 2270 return true 2271} 2272func (this *AllTypesOneOf_Field12) Equal(that interface{}) bool { 2273 if that == nil { 2274 return this == nil 2275 } 2276 2277 that1, ok := that.(*AllTypesOneOf_Field12) 2278 if !ok { 2279 that2, ok := that.(AllTypesOneOf_Field12) 2280 if ok { 2281 that1 = &that2 2282 } else { 2283 return false 2284 } 2285 } 2286 if that1 == nil { 2287 return this == nil 2288 } else if this == nil { 2289 return false 2290 } 2291 if this.Field12 != that1.Field12 { 2292 return false 2293 } 2294 return true 2295} 2296func (this *AllTypesOneOf_Field13) Equal(that interface{}) bool { 2297 if that == nil { 2298 return this == nil 2299 } 2300 2301 that1, ok := that.(*AllTypesOneOf_Field13) 2302 if !ok { 2303 that2, ok := that.(AllTypesOneOf_Field13) 2304 if ok { 2305 that1 = &that2 2306 } else { 2307 return false 2308 } 2309 } 2310 if that1 == nil { 2311 return this == nil 2312 } else if this == nil { 2313 return false 2314 } 2315 if this.Field13 != that1.Field13 { 2316 return false 2317 } 2318 return true 2319} 2320func (this *AllTypesOneOf_Field14) Equal(that interface{}) bool { 2321 if that == nil { 2322 return this == nil 2323 } 2324 2325 that1, ok := that.(*AllTypesOneOf_Field14) 2326 if !ok { 2327 that2, ok := that.(AllTypesOneOf_Field14) 2328 if ok { 2329 that1 = &that2 2330 } else { 2331 return false 2332 } 2333 } 2334 if that1 == nil { 2335 return this == nil 2336 } else if this == nil { 2337 return false 2338 } 2339 if this.Field14 != that1.Field14 { 2340 return false 2341 } 2342 return true 2343} 2344func (this *AllTypesOneOf_Field15) Equal(that interface{}) bool { 2345 if that == nil { 2346 return this == nil 2347 } 2348 2349 that1, ok := that.(*AllTypesOneOf_Field15) 2350 if !ok { 2351 that2, ok := that.(AllTypesOneOf_Field15) 2352 if ok { 2353 that1 = &that2 2354 } else { 2355 return false 2356 } 2357 } 2358 if that1 == nil { 2359 return this == nil 2360 } else if this == nil { 2361 return false 2362 } 2363 if !bytes.Equal(this.Field15, that1.Field15) { 2364 return false 2365 } 2366 return true 2367} 2368func (this *AllTypesOneOf_SubMessage) Equal(that interface{}) bool { 2369 if that == nil { 2370 return this == nil 2371 } 2372 2373 that1, ok := that.(*AllTypesOneOf_SubMessage) 2374 if !ok { 2375 that2, ok := that.(AllTypesOneOf_SubMessage) 2376 if ok { 2377 that1 = &that2 2378 } else { 2379 return false 2380 } 2381 } 2382 if that1 == nil { 2383 return this == nil 2384 } else if this == nil { 2385 return false 2386 } 2387 if !this.SubMessage.Equal(that1.SubMessage) { 2388 return false 2389 } 2390 return true 2391} 2392func (this *TwoOneofs) VerboseEqual(that interface{}) error { 2393 if that == nil { 2394 if this == nil { 2395 return nil 2396 } 2397 return fmt.Errorf("that == nil && this != nil") 2398 } 2399 2400 that1, ok := that.(*TwoOneofs) 2401 if !ok { 2402 that2, ok := that.(TwoOneofs) 2403 if ok { 2404 that1 = &that2 2405 } else { 2406 return fmt.Errorf("that is not of type *TwoOneofs") 2407 } 2408 } 2409 if that1 == nil { 2410 if this == nil { 2411 return nil 2412 } 2413 return fmt.Errorf("that is type *TwoOneofs but is nil && this != nil") 2414 } else if this == nil { 2415 return fmt.Errorf("that is type *TwoOneofs but is not nil && this == nil") 2416 } 2417 if that1.One == nil { 2418 if this.One != nil { 2419 return fmt.Errorf("this.One != nil && that1.One == nil") 2420 } 2421 } else if this.One == nil { 2422 return fmt.Errorf("this.One == nil && that1.One != nil") 2423 } else if err := this.One.VerboseEqual(that1.One); err != nil { 2424 return err 2425 } 2426 if that1.Two == nil { 2427 if this.Two != nil { 2428 return fmt.Errorf("this.Two != nil && that1.Two == nil") 2429 } 2430 } else if this.Two == nil { 2431 return fmt.Errorf("this.Two == nil && that1.Two != nil") 2432 } else if err := this.Two.VerboseEqual(that1.Two); err != nil { 2433 return err 2434 } 2435 if !bytes.Equal(this.XXX_unrecognized, that1.XXX_unrecognized) { 2436 return fmt.Errorf("XXX_unrecognized this(%v) Not Equal that(%v)", this.XXX_unrecognized, that1.XXX_unrecognized) 2437 } 2438 return nil 2439} 2440func (this *TwoOneofs_Field1) VerboseEqual(that interface{}) error { 2441 if that == nil { 2442 if this == nil { 2443 return nil 2444 } 2445 return fmt.Errorf("that == nil && this != nil") 2446 } 2447 2448 that1, ok := that.(*TwoOneofs_Field1) 2449 if !ok { 2450 that2, ok := that.(TwoOneofs_Field1) 2451 if ok { 2452 that1 = &that2 2453 } else { 2454 return fmt.Errorf("that is not of type *TwoOneofs_Field1") 2455 } 2456 } 2457 if that1 == nil { 2458 if this == nil { 2459 return nil 2460 } 2461 return fmt.Errorf("that is type *TwoOneofs_Field1 but is nil && this != nil") 2462 } else if this == nil { 2463 return fmt.Errorf("that is type *TwoOneofs_Field1 but is not nil && this == nil") 2464 } 2465 if this.Field1 != that1.Field1 { 2466 return fmt.Errorf("Field1 this(%v) Not Equal that(%v)", this.Field1, that1.Field1) 2467 } 2468 return nil 2469} 2470func (this *TwoOneofs_Field2) VerboseEqual(that interface{}) error { 2471 if that == nil { 2472 if this == nil { 2473 return nil 2474 } 2475 return fmt.Errorf("that == nil && this != nil") 2476 } 2477 2478 that1, ok := that.(*TwoOneofs_Field2) 2479 if !ok { 2480 that2, ok := that.(TwoOneofs_Field2) 2481 if ok { 2482 that1 = &that2 2483 } else { 2484 return fmt.Errorf("that is not of type *TwoOneofs_Field2") 2485 } 2486 } 2487 if that1 == nil { 2488 if this == nil { 2489 return nil 2490 } 2491 return fmt.Errorf("that is type *TwoOneofs_Field2 but is nil && this != nil") 2492 } else if this == nil { 2493 return fmt.Errorf("that is type *TwoOneofs_Field2 but is not nil && this == nil") 2494 } 2495 if this.Field2 != that1.Field2 { 2496 return fmt.Errorf("Field2 this(%v) Not Equal that(%v)", this.Field2, that1.Field2) 2497 } 2498 return nil 2499} 2500func (this *TwoOneofs_Field3) VerboseEqual(that interface{}) error { 2501 if that == nil { 2502 if this == nil { 2503 return nil 2504 } 2505 return fmt.Errorf("that == nil && this != nil") 2506 } 2507 2508 that1, ok := that.(*TwoOneofs_Field3) 2509 if !ok { 2510 that2, ok := that.(TwoOneofs_Field3) 2511 if ok { 2512 that1 = &that2 2513 } else { 2514 return fmt.Errorf("that is not of type *TwoOneofs_Field3") 2515 } 2516 } 2517 if that1 == nil { 2518 if this == nil { 2519 return nil 2520 } 2521 return fmt.Errorf("that is type *TwoOneofs_Field3 but is nil && this != nil") 2522 } else if this == nil { 2523 return fmt.Errorf("that is type *TwoOneofs_Field3 but is not nil && this == nil") 2524 } 2525 if this.Field3 != that1.Field3 { 2526 return fmt.Errorf("Field3 this(%v) Not Equal that(%v)", this.Field3, that1.Field3) 2527 } 2528 return nil 2529} 2530func (this *TwoOneofs_Field34) VerboseEqual(that interface{}) error { 2531 if that == nil { 2532 if this == nil { 2533 return nil 2534 } 2535 return fmt.Errorf("that == nil && this != nil") 2536 } 2537 2538 that1, ok := that.(*TwoOneofs_Field34) 2539 if !ok { 2540 that2, ok := that.(TwoOneofs_Field34) 2541 if ok { 2542 that1 = &that2 2543 } else { 2544 return fmt.Errorf("that is not of type *TwoOneofs_Field34") 2545 } 2546 } 2547 if that1 == nil { 2548 if this == nil { 2549 return nil 2550 } 2551 return fmt.Errorf("that is type *TwoOneofs_Field34 but is nil && this != nil") 2552 } else if this == nil { 2553 return fmt.Errorf("that is type *TwoOneofs_Field34 but is not nil && this == nil") 2554 } 2555 if this.Field34 != that1.Field34 { 2556 return fmt.Errorf("Field34 this(%v) Not Equal that(%v)", this.Field34, that1.Field34) 2557 } 2558 return nil 2559} 2560func (this *TwoOneofs_Field35) VerboseEqual(that interface{}) error { 2561 if that == nil { 2562 if this == nil { 2563 return nil 2564 } 2565 return fmt.Errorf("that == nil && this != nil") 2566 } 2567 2568 that1, ok := that.(*TwoOneofs_Field35) 2569 if !ok { 2570 that2, ok := that.(TwoOneofs_Field35) 2571 if ok { 2572 that1 = &that2 2573 } else { 2574 return fmt.Errorf("that is not of type *TwoOneofs_Field35") 2575 } 2576 } 2577 if that1 == nil { 2578 if this == nil { 2579 return nil 2580 } 2581 return fmt.Errorf("that is type *TwoOneofs_Field35 but is nil && this != nil") 2582 } else if this == nil { 2583 return fmt.Errorf("that is type *TwoOneofs_Field35 but is not nil && this == nil") 2584 } 2585 if !bytes.Equal(this.Field35, that1.Field35) { 2586 return fmt.Errorf("Field35 this(%v) Not Equal that(%v)", this.Field35, that1.Field35) 2587 } 2588 return nil 2589} 2590func (this *TwoOneofs_SubMessage2) VerboseEqual(that interface{}) error { 2591 if that == nil { 2592 if this == nil { 2593 return nil 2594 } 2595 return fmt.Errorf("that == nil && this != nil") 2596 } 2597 2598 that1, ok := that.(*TwoOneofs_SubMessage2) 2599 if !ok { 2600 that2, ok := that.(TwoOneofs_SubMessage2) 2601 if ok { 2602 that1 = &that2 2603 } else { 2604 return fmt.Errorf("that is not of type *TwoOneofs_SubMessage2") 2605 } 2606 } 2607 if that1 == nil { 2608 if this == nil { 2609 return nil 2610 } 2611 return fmt.Errorf("that is type *TwoOneofs_SubMessage2 but is nil && this != nil") 2612 } else if this == nil { 2613 return fmt.Errorf("that is type *TwoOneofs_SubMessage2 but is not nil && this == nil") 2614 } 2615 if !this.SubMessage2.Equal(that1.SubMessage2) { 2616 return fmt.Errorf("SubMessage2 this(%v) Not Equal that(%v)", this.SubMessage2, that1.SubMessage2) 2617 } 2618 return nil 2619} 2620func (this *TwoOneofs) Equal(that interface{}) bool { 2621 if that == nil { 2622 return this == nil 2623 } 2624 2625 that1, ok := that.(*TwoOneofs) 2626 if !ok { 2627 that2, ok := that.(TwoOneofs) 2628 if ok { 2629 that1 = &that2 2630 } else { 2631 return false 2632 } 2633 } 2634 if that1 == nil { 2635 return this == nil 2636 } else if this == nil { 2637 return false 2638 } 2639 if that1.One == nil { 2640 if this.One != nil { 2641 return false 2642 } 2643 } else if this.One == nil { 2644 return false 2645 } else if !this.One.Equal(that1.One) { 2646 return false 2647 } 2648 if that1.Two == nil { 2649 if this.Two != nil { 2650 return false 2651 } 2652 } else if this.Two == nil { 2653 return false 2654 } else if !this.Two.Equal(that1.Two) { 2655 return false 2656 } 2657 if !bytes.Equal(this.XXX_unrecognized, that1.XXX_unrecognized) { 2658 return false 2659 } 2660 return true 2661} 2662func (this *TwoOneofs_Field1) Equal(that interface{}) bool { 2663 if that == nil { 2664 return this == nil 2665 } 2666 2667 that1, ok := that.(*TwoOneofs_Field1) 2668 if !ok { 2669 that2, ok := that.(TwoOneofs_Field1) 2670 if ok { 2671 that1 = &that2 2672 } else { 2673 return false 2674 } 2675 } 2676 if that1 == nil { 2677 return this == nil 2678 } else if this == nil { 2679 return false 2680 } 2681 if this.Field1 != that1.Field1 { 2682 return false 2683 } 2684 return true 2685} 2686func (this *TwoOneofs_Field2) Equal(that interface{}) bool { 2687 if that == nil { 2688 return this == nil 2689 } 2690 2691 that1, ok := that.(*TwoOneofs_Field2) 2692 if !ok { 2693 that2, ok := that.(TwoOneofs_Field2) 2694 if ok { 2695 that1 = &that2 2696 } else { 2697 return false 2698 } 2699 } 2700 if that1 == nil { 2701 return this == nil 2702 } else if this == nil { 2703 return false 2704 } 2705 if this.Field2 != that1.Field2 { 2706 return false 2707 } 2708 return true 2709} 2710func (this *TwoOneofs_Field3) Equal(that interface{}) bool { 2711 if that == nil { 2712 return this == nil 2713 } 2714 2715 that1, ok := that.(*TwoOneofs_Field3) 2716 if !ok { 2717 that2, ok := that.(TwoOneofs_Field3) 2718 if ok { 2719 that1 = &that2 2720 } else { 2721 return false 2722 } 2723 } 2724 if that1 == nil { 2725 return this == nil 2726 } else if this == nil { 2727 return false 2728 } 2729 if this.Field3 != that1.Field3 { 2730 return false 2731 } 2732 return true 2733} 2734func (this *TwoOneofs_Field34) Equal(that interface{}) bool { 2735 if that == nil { 2736 return this == nil 2737 } 2738 2739 that1, ok := that.(*TwoOneofs_Field34) 2740 if !ok { 2741 that2, ok := that.(TwoOneofs_Field34) 2742 if ok { 2743 that1 = &that2 2744 } else { 2745 return false 2746 } 2747 } 2748 if that1 == nil { 2749 return this == nil 2750 } else if this == nil { 2751 return false 2752 } 2753 if this.Field34 != that1.Field34 { 2754 return false 2755 } 2756 return true 2757} 2758func (this *TwoOneofs_Field35) Equal(that interface{}) bool { 2759 if that == nil { 2760 return this == nil 2761 } 2762 2763 that1, ok := that.(*TwoOneofs_Field35) 2764 if !ok { 2765 that2, ok := that.(TwoOneofs_Field35) 2766 if ok { 2767 that1 = &that2 2768 } else { 2769 return false 2770 } 2771 } 2772 if that1 == nil { 2773 return this == nil 2774 } else if this == nil { 2775 return false 2776 } 2777 if !bytes.Equal(this.Field35, that1.Field35) { 2778 return false 2779 } 2780 return true 2781} 2782func (this *TwoOneofs_SubMessage2) Equal(that interface{}) bool { 2783 if that == nil { 2784 return this == nil 2785 } 2786 2787 that1, ok := that.(*TwoOneofs_SubMessage2) 2788 if !ok { 2789 that2, ok := that.(TwoOneofs_SubMessage2) 2790 if ok { 2791 that1 = &that2 2792 } else { 2793 return false 2794 } 2795 } 2796 if that1 == nil { 2797 return this == nil 2798 } else if this == nil { 2799 return false 2800 } 2801 if !this.SubMessage2.Equal(that1.SubMessage2) { 2802 return false 2803 } 2804 return true 2805} 2806func (this *CustomOneof) VerboseEqual(that interface{}) error { 2807 if that == nil { 2808 if this == nil { 2809 return nil 2810 } 2811 return fmt.Errorf("that == nil && this != nil") 2812 } 2813 2814 that1, ok := that.(*CustomOneof) 2815 if !ok { 2816 that2, ok := that.(CustomOneof) 2817 if ok { 2818 that1 = &that2 2819 } else { 2820 return fmt.Errorf("that is not of type *CustomOneof") 2821 } 2822 } 2823 if that1 == nil { 2824 if this == nil { 2825 return nil 2826 } 2827 return fmt.Errorf("that is type *CustomOneof but is nil && this != nil") 2828 } else if this == nil { 2829 return fmt.Errorf("that is type *CustomOneof but is not nil && this == nil") 2830 } 2831 if that1.Custom == nil { 2832 if this.Custom != nil { 2833 return fmt.Errorf("this.Custom != nil && that1.Custom == nil") 2834 } 2835 } else if this.Custom == nil { 2836 return fmt.Errorf("this.Custom == nil && that1.Custom != nil") 2837 } else if err := this.Custom.VerboseEqual(that1.Custom); err != nil { 2838 return err 2839 } 2840 if !bytes.Equal(this.XXX_unrecognized, that1.XXX_unrecognized) { 2841 return fmt.Errorf("XXX_unrecognized this(%v) Not Equal that(%v)", this.XXX_unrecognized, that1.XXX_unrecognized) 2842 } 2843 return nil 2844} 2845func (this *CustomOneof_Stringy) VerboseEqual(that interface{}) error { 2846 if that == nil { 2847 if this == nil { 2848 return nil 2849 } 2850 return fmt.Errorf("that == nil && this != nil") 2851 } 2852 2853 that1, ok := that.(*CustomOneof_Stringy) 2854 if !ok { 2855 that2, ok := that.(CustomOneof_Stringy) 2856 if ok { 2857 that1 = &that2 2858 } else { 2859 return fmt.Errorf("that is not of type *CustomOneof_Stringy") 2860 } 2861 } 2862 if that1 == nil { 2863 if this == nil { 2864 return nil 2865 } 2866 return fmt.Errorf("that is type *CustomOneof_Stringy but is nil && this != nil") 2867 } else if this == nil { 2868 return fmt.Errorf("that is type *CustomOneof_Stringy but is not nil && this == nil") 2869 } 2870 if this.Stringy != that1.Stringy { 2871 return fmt.Errorf("Stringy this(%v) Not Equal that(%v)", this.Stringy, that1.Stringy) 2872 } 2873 return nil 2874} 2875func (this *CustomOneof_CustomType) VerboseEqual(that interface{}) error { 2876 if that == nil { 2877 if this == nil { 2878 return nil 2879 } 2880 return fmt.Errorf("that == nil && this != nil") 2881 } 2882 2883 that1, ok := that.(*CustomOneof_CustomType) 2884 if !ok { 2885 that2, ok := that.(CustomOneof_CustomType) 2886 if ok { 2887 that1 = &that2 2888 } else { 2889 return fmt.Errorf("that is not of type *CustomOneof_CustomType") 2890 } 2891 } 2892 if that1 == nil { 2893 if this == nil { 2894 return nil 2895 } 2896 return fmt.Errorf("that is type *CustomOneof_CustomType but is nil && this != nil") 2897 } else if this == nil { 2898 return fmt.Errorf("that is type *CustomOneof_CustomType but is not nil && this == nil") 2899 } 2900 if !this.CustomType.Equal(that1.CustomType) { 2901 return fmt.Errorf("CustomType this(%v) Not Equal that(%v)", this.CustomType, that1.CustomType) 2902 } 2903 return nil 2904} 2905func (this *CustomOneof_CastType) VerboseEqual(that interface{}) error { 2906 if that == nil { 2907 if this == nil { 2908 return nil 2909 } 2910 return fmt.Errorf("that == nil && this != nil") 2911 } 2912 2913 that1, ok := that.(*CustomOneof_CastType) 2914 if !ok { 2915 that2, ok := that.(CustomOneof_CastType) 2916 if ok { 2917 that1 = &that2 2918 } else { 2919 return fmt.Errorf("that is not of type *CustomOneof_CastType") 2920 } 2921 } 2922 if that1 == nil { 2923 if this == nil { 2924 return nil 2925 } 2926 return fmt.Errorf("that is type *CustomOneof_CastType but is nil && this != nil") 2927 } else if this == nil { 2928 return fmt.Errorf("that is type *CustomOneof_CastType but is not nil && this == nil") 2929 } 2930 if this.CastType != that1.CastType { 2931 return fmt.Errorf("CastType this(%v) Not Equal that(%v)", this.CastType, that1.CastType) 2932 } 2933 return nil 2934} 2935func (this *CustomOneof_MyCustomName) VerboseEqual(that interface{}) error { 2936 if that == nil { 2937 if this == nil { 2938 return nil 2939 } 2940 return fmt.Errorf("that == nil && this != nil") 2941 } 2942 2943 that1, ok := that.(*CustomOneof_MyCustomName) 2944 if !ok { 2945 that2, ok := that.(CustomOneof_MyCustomName) 2946 if ok { 2947 that1 = &that2 2948 } else { 2949 return fmt.Errorf("that is not of type *CustomOneof_MyCustomName") 2950 } 2951 } 2952 if that1 == nil { 2953 if this == nil { 2954 return nil 2955 } 2956 return fmt.Errorf("that is type *CustomOneof_MyCustomName but is nil && this != nil") 2957 } else if this == nil { 2958 return fmt.Errorf("that is type *CustomOneof_MyCustomName but is not nil && this == nil") 2959 } 2960 if this.MyCustomName != that1.MyCustomName { 2961 return fmt.Errorf("MyCustomName this(%v) Not Equal that(%v)", this.MyCustomName, that1.MyCustomName) 2962 } 2963 return nil 2964} 2965func (this *CustomOneof) Equal(that interface{}) bool { 2966 if that == nil { 2967 return this == nil 2968 } 2969 2970 that1, ok := that.(*CustomOneof) 2971 if !ok { 2972 that2, ok := that.(CustomOneof) 2973 if ok { 2974 that1 = &that2 2975 } else { 2976 return false 2977 } 2978 } 2979 if that1 == nil { 2980 return this == nil 2981 } else if this == nil { 2982 return false 2983 } 2984 if that1.Custom == nil { 2985 if this.Custom != nil { 2986 return false 2987 } 2988 } else if this.Custom == nil { 2989 return false 2990 } else if !this.Custom.Equal(that1.Custom) { 2991 return false 2992 } 2993 if !bytes.Equal(this.XXX_unrecognized, that1.XXX_unrecognized) { 2994 return false 2995 } 2996 return true 2997} 2998func (this *CustomOneof_Stringy) Equal(that interface{}) bool { 2999 if that == nil { 3000 return this == nil 3001 } 3002 3003 that1, ok := that.(*CustomOneof_Stringy) 3004 if !ok { 3005 that2, ok := that.(CustomOneof_Stringy) 3006 if ok { 3007 that1 = &that2 3008 } else { 3009 return false 3010 } 3011 } 3012 if that1 == nil { 3013 return this == nil 3014 } else if this == nil { 3015 return false 3016 } 3017 if this.Stringy != that1.Stringy { 3018 return false 3019 } 3020 return true 3021} 3022func (this *CustomOneof_CustomType) Equal(that interface{}) bool { 3023 if that == nil { 3024 return this == nil 3025 } 3026 3027 that1, ok := that.(*CustomOneof_CustomType) 3028 if !ok { 3029 that2, ok := that.(CustomOneof_CustomType) 3030 if ok { 3031 that1 = &that2 3032 } else { 3033 return false 3034 } 3035 } 3036 if that1 == nil { 3037 return this == nil 3038 } else if this == nil { 3039 return false 3040 } 3041 if !this.CustomType.Equal(that1.CustomType) { 3042 return false 3043 } 3044 return true 3045} 3046func (this *CustomOneof_CastType) Equal(that interface{}) bool { 3047 if that == nil { 3048 return this == nil 3049 } 3050 3051 that1, ok := that.(*CustomOneof_CastType) 3052 if !ok { 3053 that2, ok := that.(CustomOneof_CastType) 3054 if ok { 3055 that1 = &that2 3056 } else { 3057 return false 3058 } 3059 } 3060 if that1 == nil { 3061 return this == nil 3062 } else if this == nil { 3063 return false 3064 } 3065 if this.CastType != that1.CastType { 3066 return false 3067 } 3068 return true 3069} 3070func (this *CustomOneof_MyCustomName) Equal(that interface{}) bool { 3071 if that == nil { 3072 return this == nil 3073 } 3074 3075 that1, ok := that.(*CustomOneof_MyCustomName) 3076 if !ok { 3077 that2, ok := that.(CustomOneof_MyCustomName) 3078 if ok { 3079 that1 = &that2 3080 } else { 3081 return false 3082 } 3083 } 3084 if that1 == nil { 3085 return this == nil 3086 } else if this == nil { 3087 return false 3088 } 3089 if this.MyCustomName != that1.MyCustomName { 3090 return false 3091 } 3092 return true 3093} 3094func (this *Subby) GoString() string { 3095 if this == nil { 3096 return "nil" 3097 } 3098 s := make([]string, 0, 5) 3099 s = append(s, "&one.Subby{") 3100 if this.Sub != nil { 3101 s = append(s, "Sub: "+valueToGoStringOne(this.Sub, "string")+",\n") 3102 } 3103 if this.XXX_unrecognized != nil { 3104 s = append(s, "XXX_unrecognized:"+fmt.Sprintf("%#v", this.XXX_unrecognized)+",\n") 3105 } 3106 s = append(s, "}") 3107 return strings.Join(s, "") 3108} 3109func (this *AllTypesOneOf) GoString() string { 3110 if this == nil { 3111 return "nil" 3112 } 3113 s := make([]string, 0, 20) 3114 s = append(s, "&one.AllTypesOneOf{") 3115 if this.TestOneof != nil { 3116 s = append(s, "TestOneof: "+fmt.Sprintf("%#v", this.TestOneof)+",\n") 3117 } 3118 if this.XXX_unrecognized != nil { 3119 s = append(s, "XXX_unrecognized:"+fmt.Sprintf("%#v", this.XXX_unrecognized)+",\n") 3120 } 3121 s = append(s, "}") 3122 return strings.Join(s, "") 3123} 3124func (this *AllTypesOneOf_Field1) GoString() string { 3125 if this == nil { 3126 return "nil" 3127 } 3128 s := strings.Join([]string{`&one.AllTypesOneOf_Field1{` + 3129 `Field1:` + fmt.Sprintf("%#v", this.Field1) + `}`}, ", ") 3130 return s 3131} 3132func (this *AllTypesOneOf_Field2) GoString() string { 3133 if this == nil { 3134 return "nil" 3135 } 3136 s := strings.Join([]string{`&one.AllTypesOneOf_Field2{` + 3137 `Field2:` + fmt.Sprintf("%#v", this.Field2) + `}`}, ", ") 3138 return s 3139} 3140func (this *AllTypesOneOf_Field3) GoString() string { 3141 if this == nil { 3142 return "nil" 3143 } 3144 s := strings.Join([]string{`&one.AllTypesOneOf_Field3{` + 3145 `Field3:` + fmt.Sprintf("%#v", this.Field3) + `}`}, ", ") 3146 return s 3147} 3148func (this *AllTypesOneOf_Field4) GoString() string { 3149 if this == nil { 3150 return "nil" 3151 } 3152 s := strings.Join([]string{`&one.AllTypesOneOf_Field4{` + 3153 `Field4:` + fmt.Sprintf("%#v", this.Field4) + `}`}, ", ") 3154 return s 3155} 3156func (this *AllTypesOneOf_Field5) GoString() string { 3157 if this == nil { 3158 return "nil" 3159 } 3160 s := strings.Join([]string{`&one.AllTypesOneOf_Field5{` + 3161 `Field5:` + fmt.Sprintf("%#v", this.Field5) + `}`}, ", ") 3162 return s 3163} 3164func (this *AllTypesOneOf_Field6) GoString() string { 3165 if this == nil { 3166 return "nil" 3167 } 3168 s := strings.Join([]string{`&one.AllTypesOneOf_Field6{` + 3169 `Field6:` + fmt.Sprintf("%#v", this.Field6) + `}`}, ", ") 3170 return s 3171} 3172func (this *AllTypesOneOf_Field7) GoString() string { 3173 if this == nil { 3174 return "nil" 3175 } 3176 s := strings.Join([]string{`&one.AllTypesOneOf_Field7{` + 3177 `Field7:` + fmt.Sprintf("%#v", this.Field7) + `}`}, ", ") 3178 return s 3179} 3180func (this *AllTypesOneOf_Field8) GoString() string { 3181 if this == nil { 3182 return "nil" 3183 } 3184 s := strings.Join([]string{`&one.AllTypesOneOf_Field8{` + 3185 `Field8:` + fmt.Sprintf("%#v", this.Field8) + `}`}, ", ") 3186 return s 3187} 3188func (this *AllTypesOneOf_Field9) GoString() string { 3189 if this == nil { 3190 return "nil" 3191 } 3192 s := strings.Join([]string{`&one.AllTypesOneOf_Field9{` + 3193 `Field9:` + fmt.Sprintf("%#v", this.Field9) + `}`}, ", ") 3194 return s 3195} 3196func (this *AllTypesOneOf_Field10) GoString() string { 3197 if this == nil { 3198 return "nil" 3199 } 3200 s := strings.Join([]string{`&one.AllTypesOneOf_Field10{` + 3201 `Field10:` + fmt.Sprintf("%#v", this.Field10) + `}`}, ", ") 3202 return s 3203} 3204func (this *AllTypesOneOf_Field11) GoString() string { 3205 if this == nil { 3206 return "nil" 3207 } 3208 s := strings.Join([]string{`&one.AllTypesOneOf_Field11{` + 3209 `Field11:` + fmt.Sprintf("%#v", this.Field11) + `}`}, ", ") 3210 return s 3211} 3212func (this *AllTypesOneOf_Field12) GoString() string { 3213 if this == nil { 3214 return "nil" 3215 } 3216 s := strings.Join([]string{`&one.AllTypesOneOf_Field12{` + 3217 `Field12:` + fmt.Sprintf("%#v", this.Field12) + `}`}, ", ") 3218 return s 3219} 3220func (this *AllTypesOneOf_Field13) GoString() string { 3221 if this == nil { 3222 return "nil" 3223 } 3224 s := strings.Join([]string{`&one.AllTypesOneOf_Field13{` + 3225 `Field13:` + fmt.Sprintf("%#v", this.Field13) + `}`}, ", ") 3226 return s 3227} 3228func (this *AllTypesOneOf_Field14) GoString() string { 3229 if this == nil { 3230 return "nil" 3231 } 3232 s := strings.Join([]string{`&one.AllTypesOneOf_Field14{` + 3233 `Field14:` + fmt.Sprintf("%#v", this.Field14) + `}`}, ", ") 3234 return s 3235} 3236func (this *AllTypesOneOf_Field15) GoString() string { 3237 if this == nil { 3238 return "nil" 3239 } 3240 s := strings.Join([]string{`&one.AllTypesOneOf_Field15{` + 3241 `Field15:` + fmt.Sprintf("%#v", this.Field15) + `}`}, ", ") 3242 return s 3243} 3244func (this *AllTypesOneOf_SubMessage) GoString() string { 3245 if this == nil { 3246 return "nil" 3247 } 3248 s := strings.Join([]string{`&one.AllTypesOneOf_SubMessage{` + 3249 `SubMessage:` + fmt.Sprintf("%#v", this.SubMessage) + `}`}, ", ") 3250 return s 3251} 3252func (this *TwoOneofs) GoString() string { 3253 if this == nil { 3254 return "nil" 3255 } 3256 s := make([]string, 0, 10) 3257 s = append(s, "&one.TwoOneofs{") 3258 if this.One != nil { 3259 s = append(s, "One: "+fmt.Sprintf("%#v", this.One)+",\n") 3260 } 3261 if this.Two != nil { 3262 s = append(s, "Two: "+fmt.Sprintf("%#v", this.Two)+",\n") 3263 } 3264 if this.XXX_unrecognized != nil { 3265 s = append(s, "XXX_unrecognized:"+fmt.Sprintf("%#v", this.XXX_unrecognized)+",\n") 3266 } 3267 s = append(s, "}") 3268 return strings.Join(s, "") 3269} 3270func (this *TwoOneofs_Field1) GoString() string { 3271 if this == nil { 3272 return "nil" 3273 } 3274 s := strings.Join([]string{`&one.TwoOneofs_Field1{` + 3275 `Field1:` + fmt.Sprintf("%#v", this.Field1) + `}`}, ", ") 3276 return s 3277} 3278func (this *TwoOneofs_Field2) GoString() string { 3279 if this == nil { 3280 return "nil" 3281 } 3282 s := strings.Join([]string{`&one.TwoOneofs_Field2{` + 3283 `Field2:` + fmt.Sprintf("%#v", this.Field2) + `}`}, ", ") 3284 return s 3285} 3286func (this *TwoOneofs_Field3) GoString() string { 3287 if this == nil { 3288 return "nil" 3289 } 3290 s := strings.Join([]string{`&one.TwoOneofs_Field3{` + 3291 `Field3:` + fmt.Sprintf("%#v", this.Field3) + `}`}, ", ") 3292 return s 3293} 3294func (this *TwoOneofs_Field34) GoString() string { 3295 if this == nil { 3296 return "nil" 3297 } 3298 s := strings.Join([]string{`&one.TwoOneofs_Field34{` + 3299 `Field34:` + fmt.Sprintf("%#v", this.Field34) + `}`}, ", ") 3300 return s 3301} 3302func (this *TwoOneofs_Field35) GoString() string { 3303 if this == nil { 3304 return "nil" 3305 } 3306 s := strings.Join([]string{`&one.TwoOneofs_Field35{` + 3307 `Field35:` + fmt.Sprintf("%#v", this.Field35) + `}`}, ", ") 3308 return s 3309} 3310func (this *TwoOneofs_SubMessage2) GoString() string { 3311 if this == nil { 3312 return "nil" 3313 } 3314 s := strings.Join([]string{`&one.TwoOneofs_SubMessage2{` + 3315 `SubMessage2:` + fmt.Sprintf("%#v", this.SubMessage2) + `}`}, ", ") 3316 return s 3317} 3318func (this *CustomOneof) GoString() string { 3319 if this == nil { 3320 return "nil" 3321 } 3322 s := make([]string, 0, 8) 3323 s = append(s, "&one.CustomOneof{") 3324 if this.Custom != nil { 3325 s = append(s, "Custom: "+fmt.Sprintf("%#v", this.Custom)+",\n") 3326 } 3327 if this.XXX_unrecognized != nil { 3328 s = append(s, "XXX_unrecognized:"+fmt.Sprintf("%#v", this.XXX_unrecognized)+",\n") 3329 } 3330 s = append(s, "}") 3331 return strings.Join(s, "") 3332} 3333func (this *CustomOneof_Stringy) GoString() string { 3334 if this == nil { 3335 return "nil" 3336 } 3337 s := strings.Join([]string{`&one.CustomOneof_Stringy{` + 3338 `Stringy:` + fmt.Sprintf("%#v", this.Stringy) + `}`}, ", ") 3339 return s 3340} 3341func (this *CustomOneof_CustomType) GoString() string { 3342 if this == nil { 3343 return "nil" 3344 } 3345 s := strings.Join([]string{`&one.CustomOneof_CustomType{` + 3346 `CustomType:` + fmt.Sprintf("%#v", this.CustomType) + `}`}, ", ") 3347 return s 3348} 3349func (this *CustomOneof_CastType) GoString() string { 3350 if this == nil { 3351 return "nil" 3352 } 3353 s := strings.Join([]string{`&one.CustomOneof_CastType{` + 3354 `CastType:` + fmt.Sprintf("%#v", this.CastType) + `}`}, ", ") 3355 return s 3356} 3357func (this *CustomOneof_MyCustomName) GoString() string { 3358 if this == nil { 3359 return "nil" 3360 } 3361 s := strings.Join([]string{`&one.CustomOneof_MyCustomName{` + 3362 `MyCustomName:` + fmt.Sprintf("%#v", this.MyCustomName) + `}`}, ", ") 3363 return s 3364} 3365func valueToGoStringOne(v interface{}, typ string) string { 3366 rv := reflect.ValueOf(v) 3367 if rv.IsNil() { 3368 return "nil" 3369 } 3370 pv := reflect.Indirect(rv).Interface() 3371 return fmt.Sprintf("func(v %v) *%v { return &v } ( %#v )", typ, typ, pv) 3372} 3373func (m *Subby) Marshal() (dAtA []byte, err error) { 3374 size := m.Size() 3375 dAtA = make([]byte, size) 3376 n, err := m.MarshalTo(dAtA) 3377 if err != nil { 3378 return nil, err 3379 } 3380 return dAtA[:n], nil 3381} 3382 3383func (m *Subby) MarshalTo(dAtA []byte) (int, error) { 3384 var i int 3385 _ = i 3386 var l int 3387 _ = l 3388 if m.Sub != nil { 3389 dAtA[i] = 0xa 3390 i++ 3391 i = encodeVarintOne(dAtA, i, uint64(len(*m.Sub))) 3392 i += copy(dAtA[i:], *m.Sub) 3393 } 3394 if m.XXX_unrecognized != nil { 3395 i += copy(dAtA[i:], m.XXX_unrecognized) 3396 } 3397 return i, nil 3398} 3399 3400func (m *AllTypesOneOf) Marshal() (dAtA []byte, err error) { 3401 size := m.Size() 3402 dAtA = make([]byte, size) 3403 n, err := m.MarshalTo(dAtA) 3404 if err != nil { 3405 return nil, err 3406 } 3407 return dAtA[:n], nil 3408} 3409 3410func (m *AllTypesOneOf) MarshalTo(dAtA []byte) (int, error) { 3411 var i int 3412 _ = i 3413 var l int 3414 _ = l 3415 if m.TestOneof != nil { 3416 nn1, err := m.TestOneof.MarshalTo(dAtA[i:]) 3417 if err != nil { 3418 return 0, err 3419 } 3420 i += nn1 3421 } 3422 if m.XXX_unrecognized != nil { 3423 i += copy(dAtA[i:], m.XXX_unrecognized) 3424 } 3425 return i, nil 3426} 3427 3428func (m *AllTypesOneOf_Field1) MarshalTo(dAtA []byte) (int, error) { 3429 i := 0 3430 dAtA[i] = 0x9 3431 i++ 3432 encoding_binary.LittleEndian.PutUint64(dAtA[i:], uint64(math.Float64bits(float64(m.Field1)))) 3433 i += 8 3434 return i, nil 3435} 3436func (m *AllTypesOneOf_Field2) MarshalTo(dAtA []byte) (int, error) { 3437 i := 0 3438 dAtA[i] = 0x15 3439 i++ 3440 encoding_binary.LittleEndian.PutUint32(dAtA[i:], uint32(math.Float32bits(float32(m.Field2)))) 3441 i += 4 3442 return i, nil 3443} 3444func (m *AllTypesOneOf_Field3) MarshalTo(dAtA []byte) (int, error) { 3445 i := 0 3446 dAtA[i] = 0x18 3447 i++ 3448 i = encodeVarintOne(dAtA, i, uint64(m.Field3)) 3449 return i, nil 3450} 3451func (m *AllTypesOneOf_Field4) MarshalTo(dAtA []byte) (int, error) { 3452 i := 0 3453 dAtA[i] = 0x20 3454 i++ 3455 i = encodeVarintOne(dAtA, i, uint64(m.Field4)) 3456 return i, nil 3457} 3458func (m *AllTypesOneOf_Field5) MarshalTo(dAtA []byte) (int, error) { 3459 i := 0 3460 dAtA[i] = 0x28 3461 i++ 3462 i = encodeVarintOne(dAtA, i, uint64(m.Field5)) 3463 return i, nil 3464} 3465func (m *AllTypesOneOf_Field6) MarshalTo(dAtA []byte) (int, error) { 3466 i := 0 3467 dAtA[i] = 0x30 3468 i++ 3469 i = encodeVarintOne(dAtA, i, uint64(m.Field6)) 3470 return i, nil 3471} 3472func (m *AllTypesOneOf_Field7) MarshalTo(dAtA []byte) (int, error) { 3473 i := 0 3474 dAtA[i] = 0x38 3475 i++ 3476 i = encodeVarintOne(dAtA, i, uint64((uint32(m.Field7)<<1)^uint32((m.Field7>>31)))) 3477 return i, nil 3478} 3479func (m *AllTypesOneOf_Field8) MarshalTo(dAtA []byte) (int, error) { 3480 i := 0 3481 dAtA[i] = 0x40 3482 i++ 3483 i = encodeVarintOne(dAtA, i, uint64((uint64(m.Field8)<<1)^uint64((m.Field8>>63)))) 3484 return i, nil 3485} 3486func (m *AllTypesOneOf_Field9) MarshalTo(dAtA []byte) (int, error) { 3487 i := 0 3488 dAtA[i] = 0x4d 3489 i++ 3490 encoding_binary.LittleEndian.PutUint32(dAtA[i:], uint32(m.Field9)) 3491 i += 4 3492 return i, nil 3493} 3494func (m *AllTypesOneOf_Field10) MarshalTo(dAtA []byte) (int, error) { 3495 i := 0 3496 dAtA[i] = 0x55 3497 i++ 3498 encoding_binary.LittleEndian.PutUint32(dAtA[i:], uint32(m.Field10)) 3499 i += 4 3500 return i, nil 3501} 3502func (m *AllTypesOneOf_Field11) MarshalTo(dAtA []byte) (int, error) { 3503 i := 0 3504 dAtA[i] = 0x59 3505 i++ 3506 encoding_binary.LittleEndian.PutUint64(dAtA[i:], uint64(m.Field11)) 3507 i += 8 3508 return i, nil 3509} 3510func (m *AllTypesOneOf_Field12) MarshalTo(dAtA []byte) (int, error) { 3511 i := 0 3512 dAtA[i] = 0x61 3513 i++ 3514 encoding_binary.LittleEndian.PutUint64(dAtA[i:], uint64(m.Field12)) 3515 i += 8 3516 return i, nil 3517} 3518func (m *AllTypesOneOf_Field13) MarshalTo(dAtA []byte) (int, error) { 3519 i := 0 3520 dAtA[i] = 0x68 3521 i++ 3522 if m.Field13 { 3523 dAtA[i] = 1 3524 } else { 3525 dAtA[i] = 0 3526 } 3527 i++ 3528 return i, nil 3529} 3530func (m *AllTypesOneOf_Field14) MarshalTo(dAtA []byte) (int, error) { 3531 i := 0 3532 dAtA[i] = 0x72 3533 i++ 3534 i = encodeVarintOne(dAtA, i, uint64(len(m.Field14))) 3535 i += copy(dAtA[i:], m.Field14) 3536 return i, nil 3537} 3538func (m *AllTypesOneOf_Field15) MarshalTo(dAtA []byte) (int, error) { 3539 i := 0 3540 if m.Field15 != nil { 3541 dAtA[i] = 0x7a 3542 i++ 3543 i = encodeVarintOne(dAtA, i, uint64(len(m.Field15))) 3544 i += copy(dAtA[i:], m.Field15) 3545 } 3546 return i, nil 3547} 3548func (m *AllTypesOneOf_SubMessage) MarshalTo(dAtA []byte) (int, error) { 3549 i := 0 3550 if m.SubMessage != nil { 3551 dAtA[i] = 0x82 3552 i++ 3553 dAtA[i] = 0x1 3554 i++ 3555 i = encodeVarintOne(dAtA, i, uint64(m.SubMessage.Size())) 3556 n2, err := m.SubMessage.MarshalTo(dAtA[i:]) 3557 if err != nil { 3558 return 0, err 3559 } 3560 i += n2 3561 } 3562 return i, nil 3563} 3564func (m *TwoOneofs) Marshal() (dAtA []byte, err error) { 3565 size := m.Size() 3566 dAtA = make([]byte, size) 3567 n, err := m.MarshalTo(dAtA) 3568 if err != nil { 3569 return nil, err 3570 } 3571 return dAtA[:n], nil 3572} 3573 3574func (m *TwoOneofs) MarshalTo(dAtA []byte) (int, error) { 3575 var i int 3576 _ = i 3577 var l int 3578 _ = l 3579 if m.One != nil { 3580 nn3, err := m.One.MarshalTo(dAtA[i:]) 3581 if err != nil { 3582 return 0, err 3583 } 3584 i += nn3 3585 } 3586 if m.Two != nil { 3587 nn4, err := m.Two.MarshalTo(dAtA[i:]) 3588 if err != nil { 3589 return 0, err 3590 } 3591 i += nn4 3592 } 3593 if m.XXX_unrecognized != nil { 3594 i += copy(dAtA[i:], m.XXX_unrecognized) 3595 } 3596 return i, nil 3597} 3598 3599func (m *TwoOneofs_Field1) MarshalTo(dAtA []byte) (int, error) { 3600 i := 0 3601 dAtA[i] = 0x9 3602 i++ 3603 encoding_binary.LittleEndian.PutUint64(dAtA[i:], uint64(math.Float64bits(float64(m.Field1)))) 3604 i += 8 3605 return i, nil 3606} 3607func (m *TwoOneofs_Field2) MarshalTo(dAtA []byte) (int, error) { 3608 i := 0 3609 dAtA[i] = 0x15 3610 i++ 3611 encoding_binary.LittleEndian.PutUint32(dAtA[i:], uint32(math.Float32bits(float32(m.Field2)))) 3612 i += 4 3613 return i, nil 3614} 3615func (m *TwoOneofs_Field3) MarshalTo(dAtA []byte) (int, error) { 3616 i := 0 3617 dAtA[i] = 0x18 3618 i++ 3619 i = encodeVarintOne(dAtA, i, uint64(m.Field3)) 3620 return i, nil 3621} 3622func (m *TwoOneofs_Field34) MarshalTo(dAtA []byte) (int, error) { 3623 i := 0 3624 dAtA[i] = 0x92 3625 i++ 3626 dAtA[i] = 0x2 3627 i++ 3628 i = encodeVarintOne(dAtA, i, uint64(len(m.Field34))) 3629 i += copy(dAtA[i:], m.Field34) 3630 return i, nil 3631} 3632func (m *TwoOneofs_Field35) MarshalTo(dAtA []byte) (int, error) { 3633 i := 0 3634 if m.Field35 != nil { 3635 dAtA[i] = 0x9a 3636 i++ 3637 dAtA[i] = 0x2 3638 i++ 3639 i = encodeVarintOne(dAtA, i, uint64(len(m.Field35))) 3640 i += copy(dAtA[i:], m.Field35) 3641 } 3642 return i, nil 3643} 3644func (m *TwoOneofs_SubMessage2) MarshalTo(dAtA []byte) (int, error) { 3645 i := 0 3646 if m.SubMessage2 != nil { 3647 dAtA[i] = 0xa2 3648 i++ 3649 dAtA[i] = 0x2 3650 i++ 3651 i = encodeVarintOne(dAtA, i, uint64(m.SubMessage2.Size())) 3652 n5, err := m.SubMessage2.MarshalTo(dAtA[i:]) 3653 if err != nil { 3654 return 0, err 3655 } 3656 i += n5 3657 } 3658 return i, nil 3659} 3660func (m *CustomOneof) Marshal() (dAtA []byte, err error) { 3661 size := m.Size() 3662 dAtA = make([]byte, size) 3663 n, err := m.MarshalTo(dAtA) 3664 if err != nil { 3665 return nil, err 3666 } 3667 return dAtA[:n], nil 3668} 3669 3670func (m *CustomOneof) MarshalTo(dAtA []byte) (int, error) { 3671 var i int 3672 _ = i 3673 var l int 3674 _ = l 3675 if m.Custom != nil { 3676 nn6, err := m.Custom.MarshalTo(dAtA[i:]) 3677 if err != nil { 3678 return 0, err 3679 } 3680 i += nn6 3681 } 3682 if m.XXX_unrecognized != nil { 3683 i += copy(dAtA[i:], m.XXX_unrecognized) 3684 } 3685 return i, nil 3686} 3687 3688func (m *CustomOneof_Stringy) MarshalTo(dAtA []byte) (int, error) { 3689 i := 0 3690 dAtA[i] = 0x92 3691 i++ 3692 dAtA[i] = 0x2 3693 i++ 3694 i = encodeVarintOne(dAtA, i, uint64(len(m.Stringy))) 3695 i += copy(dAtA[i:], m.Stringy) 3696 return i, nil 3697} 3698func (m *CustomOneof_CustomType) MarshalTo(dAtA []byte) (int, error) { 3699 i := 0 3700 dAtA[i] = 0x9a 3701 i++ 3702 dAtA[i] = 0x2 3703 i++ 3704 i = encodeVarintOne(dAtA, i, uint64(m.CustomType.Size())) 3705 n7, err := m.CustomType.MarshalTo(dAtA[i:]) 3706 if err != nil { 3707 return 0, err 3708 } 3709 i += n7 3710 return i, nil 3711} 3712func (m *CustomOneof_CastType) MarshalTo(dAtA []byte) (int, error) { 3713 i := 0 3714 dAtA[i] = 0xa0 3715 i++ 3716 dAtA[i] = 0x2 3717 i++ 3718 i = encodeVarintOne(dAtA, i, uint64(m.CastType)) 3719 return i, nil 3720} 3721func (m *CustomOneof_MyCustomName) MarshalTo(dAtA []byte) (int, error) { 3722 i := 0 3723 dAtA[i] = 0xa8 3724 i++ 3725 dAtA[i] = 0x2 3726 i++ 3727 i = encodeVarintOne(dAtA, i, uint64(m.MyCustomName)) 3728 return i, nil 3729} 3730func encodeVarintOne(dAtA []byte, offset int, v uint64) int { 3731 for v >= 1<<7 { 3732 dAtA[offset] = uint8(v&0x7f | 0x80) 3733 v >>= 7 3734 offset++ 3735 } 3736 dAtA[offset] = uint8(v) 3737 return offset + 1 3738} 3739func NewPopulatedSubby(r randyOne, easy bool) *Subby { 3740 this := &Subby{} 3741 if r.Intn(10) != 0 { 3742 v1 := string(randStringOne(r)) 3743 this.Sub = &v1 3744 } 3745 if !easy && r.Intn(10) != 0 { 3746 this.XXX_unrecognized = randUnrecognizedOne(r, 2) 3747 } 3748 return this 3749} 3750 3751func NewPopulatedAllTypesOneOf(r randyOne, easy bool) *AllTypesOneOf { 3752 this := &AllTypesOneOf{} 3753 oneofNumber_TestOneof := []int32{1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16}[r.Intn(16)] 3754 switch oneofNumber_TestOneof { 3755 case 1: 3756 this.TestOneof = NewPopulatedAllTypesOneOf_Field1(r, easy) 3757 case 2: 3758 this.TestOneof = NewPopulatedAllTypesOneOf_Field2(r, easy) 3759 case 3: 3760 this.TestOneof = NewPopulatedAllTypesOneOf_Field3(r, easy) 3761 case 4: 3762 this.TestOneof = NewPopulatedAllTypesOneOf_Field4(r, easy) 3763 case 5: 3764 this.TestOneof = NewPopulatedAllTypesOneOf_Field5(r, easy) 3765 case 6: 3766 this.TestOneof = NewPopulatedAllTypesOneOf_Field6(r, easy) 3767 case 7: 3768 this.TestOneof = NewPopulatedAllTypesOneOf_Field7(r, easy) 3769 case 8: 3770 this.TestOneof = NewPopulatedAllTypesOneOf_Field8(r, easy) 3771 case 9: 3772 this.TestOneof = NewPopulatedAllTypesOneOf_Field9(r, easy) 3773 case 10: 3774 this.TestOneof = NewPopulatedAllTypesOneOf_Field10(r, easy) 3775 case 11: 3776 this.TestOneof = NewPopulatedAllTypesOneOf_Field11(r, easy) 3777 case 12: 3778 this.TestOneof = NewPopulatedAllTypesOneOf_Field12(r, easy) 3779 case 13: 3780 this.TestOneof = NewPopulatedAllTypesOneOf_Field13(r, easy) 3781 case 14: 3782 this.TestOneof = NewPopulatedAllTypesOneOf_Field14(r, easy) 3783 case 15: 3784 this.TestOneof = NewPopulatedAllTypesOneOf_Field15(r, easy) 3785 case 16: 3786 this.TestOneof = NewPopulatedAllTypesOneOf_SubMessage(r, easy) 3787 } 3788 if !easy && r.Intn(10) != 0 { 3789 this.XXX_unrecognized = randUnrecognizedOne(r, 17) 3790 } 3791 return this 3792} 3793 3794func NewPopulatedAllTypesOneOf_Field1(r randyOne, easy bool) *AllTypesOneOf_Field1 { 3795 this := &AllTypesOneOf_Field1{} 3796 this.Field1 = float64(r.Float64()) 3797 if r.Intn(2) == 0 { 3798 this.Field1 *= -1 3799 } 3800 return this 3801} 3802func NewPopulatedAllTypesOneOf_Field2(r randyOne, easy bool) *AllTypesOneOf_Field2 { 3803 this := &AllTypesOneOf_Field2{} 3804 this.Field2 = float32(r.Float32()) 3805 if r.Intn(2) == 0 { 3806 this.Field2 *= -1 3807 } 3808 return this 3809} 3810func NewPopulatedAllTypesOneOf_Field3(r randyOne, easy bool) *AllTypesOneOf_Field3 { 3811 this := &AllTypesOneOf_Field3{} 3812 this.Field3 = int32(r.Int31()) 3813 if r.Intn(2) == 0 { 3814 this.Field3 *= -1 3815 } 3816 return this 3817} 3818func NewPopulatedAllTypesOneOf_Field4(r randyOne, easy bool) *AllTypesOneOf_Field4 { 3819 this := &AllTypesOneOf_Field4{} 3820 this.Field4 = int64(r.Int63()) 3821 if r.Intn(2) == 0 { 3822 this.Field4 *= -1 3823 } 3824 return this 3825} 3826func NewPopulatedAllTypesOneOf_Field5(r randyOne, easy bool) *AllTypesOneOf_Field5 { 3827 this := &AllTypesOneOf_Field5{} 3828 this.Field5 = uint32(r.Uint32()) 3829 return this 3830} 3831func NewPopulatedAllTypesOneOf_Field6(r randyOne, easy bool) *AllTypesOneOf_Field6 { 3832 this := &AllTypesOneOf_Field6{} 3833 this.Field6 = uint64(uint64(r.Uint32())) 3834 return this 3835} 3836func NewPopulatedAllTypesOneOf_Field7(r randyOne, easy bool) *AllTypesOneOf_Field7 { 3837 this := &AllTypesOneOf_Field7{} 3838 this.Field7 = int32(r.Int31()) 3839 if r.Intn(2) == 0 { 3840 this.Field7 *= -1 3841 } 3842 return this 3843} 3844func NewPopulatedAllTypesOneOf_Field8(r randyOne, easy bool) *AllTypesOneOf_Field8 { 3845 this := &AllTypesOneOf_Field8{} 3846 this.Field8 = int64(r.Int63()) 3847 if r.Intn(2) == 0 { 3848 this.Field8 *= -1 3849 } 3850 return this 3851} 3852func NewPopulatedAllTypesOneOf_Field9(r randyOne, easy bool) *AllTypesOneOf_Field9 { 3853 this := &AllTypesOneOf_Field9{} 3854 this.Field9 = uint32(r.Uint32()) 3855 return this 3856} 3857func NewPopulatedAllTypesOneOf_Field10(r randyOne, easy bool) *AllTypesOneOf_Field10 { 3858 this := &AllTypesOneOf_Field10{} 3859 this.Field10 = int32(r.Int31()) 3860 if r.Intn(2) == 0 { 3861 this.Field10 *= -1 3862 } 3863 return this 3864} 3865func NewPopulatedAllTypesOneOf_Field11(r randyOne, easy bool) *AllTypesOneOf_Field11 { 3866 this := &AllTypesOneOf_Field11{} 3867 this.Field11 = uint64(uint64(r.Uint32())) 3868 return this 3869} 3870func NewPopulatedAllTypesOneOf_Field12(r randyOne, easy bool) *AllTypesOneOf_Field12 { 3871 this := &AllTypesOneOf_Field12{} 3872 this.Field12 = int64(r.Int63()) 3873 if r.Intn(2) == 0 { 3874 this.Field12 *= -1 3875 } 3876 return this 3877} 3878func NewPopulatedAllTypesOneOf_Field13(r randyOne, easy bool) *AllTypesOneOf_Field13 { 3879 this := &AllTypesOneOf_Field13{} 3880 this.Field13 = bool(bool(r.Intn(2) == 0)) 3881 return this 3882} 3883func NewPopulatedAllTypesOneOf_Field14(r randyOne, easy bool) *AllTypesOneOf_Field14 { 3884 this := &AllTypesOneOf_Field14{} 3885 this.Field14 = string(randStringOne(r)) 3886 return this 3887} 3888func NewPopulatedAllTypesOneOf_Field15(r randyOne, easy bool) *AllTypesOneOf_Field15 { 3889 this := &AllTypesOneOf_Field15{} 3890 v2 := r.Intn(100) 3891 this.Field15 = make([]byte, v2) 3892 for i := 0; i < v2; i++ { 3893 this.Field15[i] = byte(r.Intn(256)) 3894 } 3895 return this 3896} 3897func NewPopulatedAllTypesOneOf_SubMessage(r randyOne, easy bool) *AllTypesOneOf_SubMessage { 3898 this := &AllTypesOneOf_SubMessage{} 3899 this.SubMessage = NewPopulatedSubby(r, easy) 3900 return this 3901} 3902func NewPopulatedTwoOneofs(r randyOne, easy bool) *TwoOneofs { 3903 this := &TwoOneofs{} 3904 oneofNumber_One := []int32{1, 2, 3}[r.Intn(3)] 3905 switch oneofNumber_One { 3906 case 1: 3907 this.One = NewPopulatedTwoOneofs_Field1(r, easy) 3908 case 2: 3909 this.One = NewPopulatedTwoOneofs_Field2(r, easy) 3910 case 3: 3911 this.One = NewPopulatedTwoOneofs_Field3(r, easy) 3912 } 3913 oneofNumber_Two := []int32{34, 35, 36}[r.Intn(3)] 3914 switch oneofNumber_Two { 3915 case 34: 3916 this.Two = NewPopulatedTwoOneofs_Field34(r, easy) 3917 case 35: 3918 this.Two = NewPopulatedTwoOneofs_Field35(r, easy) 3919 case 36: 3920 this.Two = NewPopulatedTwoOneofs_SubMessage2(r, easy) 3921 } 3922 if !easy && r.Intn(10) != 0 { 3923 this.XXX_unrecognized = randUnrecognizedOne(r, 37) 3924 } 3925 return this 3926} 3927 3928func NewPopulatedTwoOneofs_Field1(r randyOne, easy bool) *TwoOneofs_Field1 { 3929 this := &TwoOneofs_Field1{} 3930 this.Field1 = float64(r.Float64()) 3931 if r.Intn(2) == 0 { 3932 this.Field1 *= -1 3933 } 3934 return this 3935} 3936func NewPopulatedTwoOneofs_Field2(r randyOne, easy bool) *TwoOneofs_Field2 { 3937 this := &TwoOneofs_Field2{} 3938 this.Field2 = float32(r.Float32()) 3939 if r.Intn(2) == 0 { 3940 this.Field2 *= -1 3941 } 3942 return this 3943} 3944func NewPopulatedTwoOneofs_Field3(r randyOne, easy bool) *TwoOneofs_Field3 { 3945 this := &TwoOneofs_Field3{} 3946 this.Field3 = int32(r.Int31()) 3947 if r.Intn(2) == 0 { 3948 this.Field3 *= -1 3949 } 3950 return this 3951} 3952func NewPopulatedTwoOneofs_Field34(r randyOne, easy bool) *TwoOneofs_Field34 { 3953 this := &TwoOneofs_Field34{} 3954 this.Field34 = string(randStringOne(r)) 3955 return this 3956} 3957func NewPopulatedTwoOneofs_Field35(r randyOne, easy bool) *TwoOneofs_Field35 { 3958 this := &TwoOneofs_Field35{} 3959 v3 := r.Intn(100) 3960 this.Field35 = make([]byte, v3) 3961 for i := 0; i < v3; i++ { 3962 this.Field35[i] = byte(r.Intn(256)) 3963 } 3964 return this 3965} 3966func NewPopulatedTwoOneofs_SubMessage2(r randyOne, easy bool) *TwoOneofs_SubMessage2 { 3967 this := &TwoOneofs_SubMessage2{} 3968 this.SubMessage2 = NewPopulatedSubby(r, easy) 3969 return this 3970} 3971func NewPopulatedCustomOneof(r randyOne, easy bool) *CustomOneof { 3972 this := &CustomOneof{} 3973 oneofNumber_Custom := []int32{34, 35, 36, 37}[r.Intn(4)] 3974 switch oneofNumber_Custom { 3975 case 34: 3976 this.Custom = NewPopulatedCustomOneof_Stringy(r, easy) 3977 case 35: 3978 this.Custom = NewPopulatedCustomOneof_CustomType(r, easy) 3979 case 36: 3980 this.Custom = NewPopulatedCustomOneof_CastType(r, easy) 3981 case 37: 3982 this.Custom = NewPopulatedCustomOneof_MyCustomName(r, easy) 3983 } 3984 if !easy && r.Intn(10) != 0 { 3985 this.XXX_unrecognized = randUnrecognizedOne(r, 38) 3986 } 3987 return this 3988} 3989 3990func NewPopulatedCustomOneof_Stringy(r randyOne, easy bool) *CustomOneof_Stringy { 3991 this := &CustomOneof_Stringy{} 3992 this.Stringy = string(randStringOne(r)) 3993 return this 3994} 3995func NewPopulatedCustomOneof_CustomType(r randyOne, easy bool) *CustomOneof_CustomType { 3996 this := &CustomOneof_CustomType{} 3997 v4 := github_com_gogo_protobuf_test_custom.NewPopulatedUint128(r) 3998 this.CustomType = *v4 3999 return this 4000} 4001func NewPopulatedCustomOneof_CastType(r randyOne, easy bool) *CustomOneof_CastType { 4002 this := &CustomOneof_CastType{} 4003 this.CastType = github_com_gogo_protobuf_test_casttype.MyUint64Type(uint64(r.Uint32())) 4004 return this 4005} 4006func NewPopulatedCustomOneof_MyCustomName(r randyOne, easy bool) *CustomOneof_MyCustomName { 4007 this := &CustomOneof_MyCustomName{} 4008 this.MyCustomName = int64(r.Int63()) 4009 if r.Intn(2) == 0 { 4010 this.MyCustomName *= -1 4011 } 4012 return this 4013} 4014 4015type randyOne interface { 4016 Float32() float32 4017 Float64() float64 4018 Int63() int64 4019 Int31() int32 4020 Uint32() uint32 4021 Intn(n int) int 4022} 4023 4024func randUTF8RuneOne(r randyOne) rune { 4025 ru := r.Intn(62) 4026 if ru < 10 { 4027 return rune(ru + 48) 4028 } else if ru < 36 { 4029 return rune(ru + 55) 4030 } 4031 return rune(ru + 61) 4032} 4033func randStringOne(r randyOne) string { 4034 v5 := r.Intn(100) 4035 tmps := make([]rune, v5) 4036 for i := 0; i < v5; i++ { 4037 tmps[i] = randUTF8RuneOne(r) 4038 } 4039 return string(tmps) 4040} 4041func randUnrecognizedOne(r randyOne, maxFieldNumber int) (dAtA []byte) { 4042 l := r.Intn(5) 4043 for i := 0; i < l; i++ { 4044 wire := r.Intn(4) 4045 if wire == 3 { 4046 wire = 5 4047 } 4048 fieldNumber := maxFieldNumber + r.Intn(100) 4049 dAtA = randFieldOne(dAtA, r, fieldNumber, wire) 4050 } 4051 return dAtA 4052} 4053func randFieldOne(dAtA []byte, r randyOne, fieldNumber int, wire int) []byte { 4054 key := uint32(fieldNumber)<<3 | uint32(wire) 4055 switch wire { 4056 case 0: 4057 dAtA = encodeVarintPopulateOne(dAtA, uint64(key)) 4058 v6 := r.Int63() 4059 if r.Intn(2) == 0 { 4060 v6 *= -1 4061 } 4062 dAtA = encodeVarintPopulateOne(dAtA, uint64(v6)) 4063 case 1: 4064 dAtA = encodeVarintPopulateOne(dAtA, uint64(key)) 4065 dAtA = append(dAtA, byte(r.Intn(256)), byte(r.Intn(256)), byte(r.Intn(256)), byte(r.Intn(256)), byte(r.Intn(256)), byte(r.Intn(256)), byte(r.Intn(256)), byte(r.Intn(256))) 4066 case 2: 4067 dAtA = encodeVarintPopulateOne(dAtA, uint64(key)) 4068 ll := r.Intn(100) 4069 dAtA = encodeVarintPopulateOne(dAtA, uint64(ll)) 4070 for j := 0; j < ll; j++ { 4071 dAtA = append(dAtA, byte(r.Intn(256))) 4072 } 4073 default: 4074 dAtA = encodeVarintPopulateOne(dAtA, uint64(key)) 4075 dAtA = append(dAtA, byte(r.Intn(256)), byte(r.Intn(256)), byte(r.Intn(256)), byte(r.Intn(256))) 4076 } 4077 return dAtA 4078} 4079func encodeVarintPopulateOne(dAtA []byte, v uint64) []byte { 4080 for v >= 1<<7 { 4081 dAtA = append(dAtA, uint8(uint64(v)&0x7f|0x80)) 4082 v >>= 7 4083 } 4084 dAtA = append(dAtA, uint8(v)) 4085 return dAtA 4086} 4087func (m *Subby) Size() (n int) { 4088 if m == nil { 4089 return 0 4090 } 4091 var l int 4092 _ = l 4093 if m.Sub != nil { 4094 l = len(*m.Sub) 4095 n += 1 + l + sovOne(uint64(l)) 4096 } 4097 if m.XXX_unrecognized != nil { 4098 n += len(m.XXX_unrecognized) 4099 } 4100 return n 4101} 4102 4103func (m *AllTypesOneOf) Size() (n int) { 4104 if m == nil { 4105 return 0 4106 } 4107 var l int 4108 _ = l 4109 if m.TestOneof != nil { 4110 n += m.TestOneof.Size() 4111 } 4112 if m.XXX_unrecognized != nil { 4113 n += len(m.XXX_unrecognized) 4114 } 4115 return n 4116} 4117 4118func (m *AllTypesOneOf_Field1) Size() (n int) { 4119 if m == nil { 4120 return 0 4121 } 4122 var l int 4123 _ = l 4124 n += 9 4125 return n 4126} 4127func (m *AllTypesOneOf_Field2) Size() (n int) { 4128 if m == nil { 4129 return 0 4130 } 4131 var l int 4132 _ = l 4133 n += 5 4134 return n 4135} 4136func (m *AllTypesOneOf_Field3) Size() (n int) { 4137 if m == nil { 4138 return 0 4139 } 4140 var l int 4141 _ = l 4142 n += 1 + sovOne(uint64(m.Field3)) 4143 return n 4144} 4145func (m *AllTypesOneOf_Field4) Size() (n int) { 4146 if m == nil { 4147 return 0 4148 } 4149 var l int 4150 _ = l 4151 n += 1 + sovOne(uint64(m.Field4)) 4152 return n 4153} 4154func (m *AllTypesOneOf_Field5) Size() (n int) { 4155 if m == nil { 4156 return 0 4157 } 4158 var l int 4159 _ = l 4160 n += 1 + sovOne(uint64(m.Field5)) 4161 return n 4162} 4163func (m *AllTypesOneOf_Field6) Size() (n int) { 4164 if m == nil { 4165 return 0 4166 } 4167 var l int 4168 _ = l 4169 n += 1 + sovOne(uint64(m.Field6)) 4170 return n 4171} 4172func (m *AllTypesOneOf_Field7) Size() (n int) { 4173 if m == nil { 4174 return 0 4175 } 4176 var l int 4177 _ = l 4178 n += 1 + sozOne(uint64(m.Field7)) 4179 return n 4180} 4181func (m *AllTypesOneOf_Field8) Size() (n int) { 4182 if m == nil { 4183 return 0 4184 } 4185 var l int 4186 _ = l 4187 n += 1 + sozOne(uint64(m.Field8)) 4188 return n 4189} 4190func (m *AllTypesOneOf_Field9) Size() (n int) { 4191 if m == nil { 4192 return 0 4193 } 4194 var l int 4195 _ = l 4196 n += 5 4197 return n 4198} 4199func (m *AllTypesOneOf_Field10) Size() (n int) { 4200 if m == nil { 4201 return 0 4202 } 4203 var l int 4204 _ = l 4205 n += 5 4206 return n 4207} 4208func (m *AllTypesOneOf_Field11) Size() (n int) { 4209 if m == nil { 4210 return 0 4211 } 4212 var l int 4213 _ = l 4214 n += 9 4215 return n 4216} 4217func (m *AllTypesOneOf_Field12) Size() (n int) { 4218 if m == nil { 4219 return 0 4220 } 4221 var l int 4222 _ = l 4223 n += 9 4224 return n 4225} 4226func (m *AllTypesOneOf_Field13) Size() (n int) { 4227 if m == nil { 4228 return 0 4229 } 4230 var l int 4231 _ = l 4232 n += 2 4233 return n 4234} 4235func (m *AllTypesOneOf_Field14) Size() (n int) { 4236 if m == nil { 4237 return 0 4238 } 4239 var l int 4240 _ = l 4241 l = len(m.Field14) 4242 n += 1 + l + sovOne(uint64(l)) 4243 return n 4244} 4245func (m *AllTypesOneOf_Field15) Size() (n int) { 4246 if m == nil { 4247 return 0 4248 } 4249 var l int 4250 _ = l 4251 if m.Field15 != nil { 4252 l = len(m.Field15) 4253 n += 1 + l + sovOne(uint64(l)) 4254 } 4255 return n 4256} 4257func (m *AllTypesOneOf_SubMessage) Size() (n int) { 4258 if m == nil { 4259 return 0 4260 } 4261 var l int 4262 _ = l 4263 if m.SubMessage != nil { 4264 l = m.SubMessage.Size() 4265 n += 2 + l + sovOne(uint64(l)) 4266 } 4267 return n 4268} 4269func (m *TwoOneofs) Size() (n int) { 4270 if m == nil { 4271 return 0 4272 } 4273 var l int 4274 _ = l 4275 if m.One != nil { 4276 n += m.One.Size() 4277 } 4278 if m.Two != nil { 4279 n += m.Two.Size() 4280 } 4281 if m.XXX_unrecognized != nil { 4282 n += len(m.XXX_unrecognized) 4283 } 4284 return n 4285} 4286 4287func (m *TwoOneofs_Field1) Size() (n int) { 4288 if m == nil { 4289 return 0 4290 } 4291 var l int 4292 _ = l 4293 n += 9 4294 return n 4295} 4296func (m *TwoOneofs_Field2) Size() (n int) { 4297 if m == nil { 4298 return 0 4299 } 4300 var l int 4301 _ = l 4302 n += 5 4303 return n 4304} 4305func (m *TwoOneofs_Field3) Size() (n int) { 4306 if m == nil { 4307 return 0 4308 } 4309 var l int 4310 _ = l 4311 n += 1 + sovOne(uint64(m.Field3)) 4312 return n 4313} 4314func (m *TwoOneofs_Field34) Size() (n int) { 4315 if m == nil { 4316 return 0 4317 } 4318 var l int 4319 _ = l 4320 l = len(m.Field34) 4321 n += 2 + l + sovOne(uint64(l)) 4322 return n 4323} 4324func (m *TwoOneofs_Field35) Size() (n int) { 4325 if m == nil { 4326 return 0 4327 } 4328 var l int 4329 _ = l 4330 if m.Field35 != nil { 4331 l = len(m.Field35) 4332 n += 2 + l + sovOne(uint64(l)) 4333 } 4334 return n 4335} 4336func (m *TwoOneofs_SubMessage2) Size() (n int) { 4337 if m == nil { 4338 return 0 4339 } 4340 var l int 4341 _ = l 4342 if m.SubMessage2 != nil { 4343 l = m.SubMessage2.Size() 4344 n += 2 + l + sovOne(uint64(l)) 4345 } 4346 return n 4347} 4348func (m *CustomOneof) Size() (n int) { 4349 if m == nil { 4350 return 0 4351 } 4352 var l int 4353 _ = l 4354 if m.Custom != nil { 4355 n += m.Custom.Size() 4356 } 4357 if m.XXX_unrecognized != nil { 4358 n += len(m.XXX_unrecognized) 4359 } 4360 return n 4361} 4362 4363func (m *CustomOneof_Stringy) Size() (n int) { 4364 if m == nil { 4365 return 0 4366 } 4367 var l int 4368 _ = l 4369 l = len(m.Stringy) 4370 n += 2 + l + sovOne(uint64(l)) 4371 return n 4372} 4373func (m *CustomOneof_CustomType) Size() (n int) { 4374 if m == nil { 4375 return 0 4376 } 4377 var l int 4378 _ = l 4379 l = m.CustomType.Size() 4380 n += 2 + l + sovOne(uint64(l)) 4381 return n 4382} 4383func (m *CustomOneof_CastType) Size() (n int) { 4384 if m == nil { 4385 return 0 4386 } 4387 var l int 4388 _ = l 4389 n += 2 + sovOne(uint64(m.CastType)) 4390 return n 4391} 4392func (m *CustomOneof_MyCustomName) Size() (n int) { 4393 if m == nil { 4394 return 0 4395 } 4396 var l int 4397 _ = l 4398 n += 2 + sovOne(uint64(m.MyCustomName)) 4399 return n 4400} 4401 4402func sovOne(x uint64) (n int) { 4403 for { 4404 n++ 4405 x >>= 7 4406 if x == 0 { 4407 break 4408 } 4409 } 4410 return n 4411} 4412func sozOne(x uint64) (n int) { 4413 return sovOne(uint64((x << 1) ^ uint64((int64(x) >> 63)))) 4414} 4415func (this *Subby) String() string { 4416 if this == nil { 4417 return "nil" 4418 } 4419 s := strings.Join([]string{`&Subby{`, 4420 `Sub:` + valueToStringOne(this.Sub) + `,`, 4421 `XXX_unrecognized:` + fmt.Sprintf("%v", this.XXX_unrecognized) + `,`, 4422 `}`, 4423 }, "") 4424 return s 4425} 4426func (this *AllTypesOneOf) String() string { 4427 if this == nil { 4428 return "nil" 4429 } 4430 s := strings.Join([]string{`&AllTypesOneOf{`, 4431 `TestOneof:` + fmt.Sprintf("%v", this.TestOneof) + `,`, 4432 `XXX_unrecognized:` + fmt.Sprintf("%v", this.XXX_unrecognized) + `,`, 4433 `}`, 4434 }, "") 4435 return s 4436} 4437func (this *AllTypesOneOf_Field1) String() string { 4438 if this == nil { 4439 return "nil" 4440 } 4441 s := strings.Join([]string{`&AllTypesOneOf_Field1{`, 4442 `Field1:` + fmt.Sprintf("%v", this.Field1) + `,`, 4443 `}`, 4444 }, "") 4445 return s 4446} 4447func (this *AllTypesOneOf_Field2) String() string { 4448 if this == nil { 4449 return "nil" 4450 } 4451 s := strings.Join([]string{`&AllTypesOneOf_Field2{`, 4452 `Field2:` + fmt.Sprintf("%v", this.Field2) + `,`, 4453 `}`, 4454 }, "") 4455 return s 4456} 4457func (this *AllTypesOneOf_Field3) String() string { 4458 if this == nil { 4459 return "nil" 4460 } 4461 s := strings.Join([]string{`&AllTypesOneOf_Field3{`, 4462 `Field3:` + fmt.Sprintf("%v", this.Field3) + `,`, 4463 `}`, 4464 }, "") 4465 return s 4466} 4467func (this *AllTypesOneOf_Field4) String() string { 4468 if this == nil { 4469 return "nil" 4470 } 4471 s := strings.Join([]string{`&AllTypesOneOf_Field4{`, 4472 `Field4:` + fmt.Sprintf("%v", this.Field4) + `,`, 4473 `}`, 4474 }, "") 4475 return s 4476} 4477func (this *AllTypesOneOf_Field5) String() string { 4478 if this == nil { 4479 return "nil" 4480 } 4481 s := strings.Join([]string{`&AllTypesOneOf_Field5{`, 4482 `Field5:` + fmt.Sprintf("%v", this.Field5) + `,`, 4483 `}`, 4484 }, "") 4485 return s 4486} 4487func (this *AllTypesOneOf_Field6) String() string { 4488 if this == nil { 4489 return "nil" 4490 } 4491 s := strings.Join([]string{`&AllTypesOneOf_Field6{`, 4492 `Field6:` + fmt.Sprintf("%v", this.Field6) + `,`, 4493 `}`, 4494 }, "") 4495 return s 4496} 4497func (this *AllTypesOneOf_Field7) String() string { 4498 if this == nil { 4499 return "nil" 4500 } 4501 s := strings.Join([]string{`&AllTypesOneOf_Field7{`, 4502 `Field7:` + fmt.Sprintf("%v", this.Field7) + `,`, 4503 `}`, 4504 }, "") 4505 return s 4506} 4507func (this *AllTypesOneOf_Field8) String() string { 4508 if this == nil { 4509 return "nil" 4510 } 4511 s := strings.Join([]string{`&AllTypesOneOf_Field8{`, 4512 `Field8:` + fmt.Sprintf("%v", this.Field8) + `,`, 4513 `}`, 4514 }, "") 4515 return s 4516} 4517func (this *AllTypesOneOf_Field9) String() string { 4518 if this == nil { 4519 return "nil" 4520 } 4521 s := strings.Join([]string{`&AllTypesOneOf_Field9{`, 4522 `Field9:` + fmt.Sprintf("%v", this.Field9) + `,`, 4523 `}`, 4524 }, "") 4525 return s 4526} 4527func (this *AllTypesOneOf_Field10) String() string { 4528 if this == nil { 4529 return "nil" 4530 } 4531 s := strings.Join([]string{`&AllTypesOneOf_Field10{`, 4532 `Field10:` + fmt.Sprintf("%v", this.Field10) + `,`, 4533 `}`, 4534 }, "") 4535 return s 4536} 4537func (this *AllTypesOneOf_Field11) String() string { 4538 if this == nil { 4539 return "nil" 4540 } 4541 s := strings.Join([]string{`&AllTypesOneOf_Field11{`, 4542 `Field11:` + fmt.Sprintf("%v", this.Field11) + `,`, 4543 `}`, 4544 }, "") 4545 return s 4546} 4547func (this *AllTypesOneOf_Field12) String() string { 4548 if this == nil { 4549 return "nil" 4550 } 4551 s := strings.Join([]string{`&AllTypesOneOf_Field12{`, 4552 `Field12:` + fmt.Sprintf("%v", this.Field12) + `,`, 4553 `}`, 4554 }, "") 4555 return s 4556} 4557func (this *AllTypesOneOf_Field13) String() string { 4558 if this == nil { 4559 return "nil" 4560 } 4561 s := strings.Join([]string{`&AllTypesOneOf_Field13{`, 4562 `Field13:` + fmt.Sprintf("%v", this.Field13) + `,`, 4563 `}`, 4564 }, "") 4565 return s 4566} 4567func (this *AllTypesOneOf_Field14) String() string { 4568 if this == nil { 4569 return "nil" 4570 } 4571 s := strings.Join([]string{`&AllTypesOneOf_Field14{`, 4572 `Field14:` + fmt.Sprintf("%v", this.Field14) + `,`, 4573 `}`, 4574 }, "") 4575 return s 4576} 4577func (this *AllTypesOneOf_Field15) String() string { 4578 if this == nil { 4579 return "nil" 4580 } 4581 s := strings.Join([]string{`&AllTypesOneOf_Field15{`, 4582 `Field15:` + fmt.Sprintf("%v", this.Field15) + `,`, 4583 `}`, 4584 }, "") 4585 return s 4586} 4587func (this *AllTypesOneOf_SubMessage) String() string { 4588 if this == nil { 4589 return "nil" 4590 } 4591 s := strings.Join([]string{`&AllTypesOneOf_SubMessage{`, 4592 `SubMessage:` + strings.Replace(fmt.Sprintf("%v", this.SubMessage), "Subby", "Subby", 1) + `,`, 4593 `}`, 4594 }, "") 4595 return s 4596} 4597func (this *TwoOneofs) String() string { 4598 if this == nil { 4599 return "nil" 4600 } 4601 s := strings.Join([]string{`&TwoOneofs{`, 4602 `One:` + fmt.Sprintf("%v", this.One) + `,`, 4603 `Two:` + fmt.Sprintf("%v", this.Two) + `,`, 4604 `XXX_unrecognized:` + fmt.Sprintf("%v", this.XXX_unrecognized) + `,`, 4605 `}`, 4606 }, "") 4607 return s 4608} 4609func (this *TwoOneofs_Field1) String() string { 4610 if this == nil { 4611 return "nil" 4612 } 4613 s := strings.Join([]string{`&TwoOneofs_Field1{`, 4614 `Field1:` + fmt.Sprintf("%v", this.Field1) + `,`, 4615 `}`, 4616 }, "") 4617 return s 4618} 4619func (this *TwoOneofs_Field2) String() string { 4620 if this == nil { 4621 return "nil" 4622 } 4623 s := strings.Join([]string{`&TwoOneofs_Field2{`, 4624 `Field2:` + fmt.Sprintf("%v", this.Field2) + `,`, 4625 `}`, 4626 }, "") 4627 return s 4628} 4629func (this *TwoOneofs_Field3) String() string { 4630 if this == nil { 4631 return "nil" 4632 } 4633 s := strings.Join([]string{`&TwoOneofs_Field3{`, 4634 `Field3:` + fmt.Sprintf("%v", this.Field3) + `,`, 4635 `}`, 4636 }, "") 4637 return s 4638} 4639func (this *TwoOneofs_Field34) String() string { 4640 if this == nil { 4641 return "nil" 4642 } 4643 s := strings.Join([]string{`&TwoOneofs_Field34{`, 4644 `Field34:` + fmt.Sprintf("%v", this.Field34) + `,`, 4645 `}`, 4646 }, "") 4647 return s 4648} 4649func (this *TwoOneofs_Field35) String() string { 4650 if this == nil { 4651 return "nil" 4652 } 4653 s := strings.Join([]string{`&TwoOneofs_Field35{`, 4654 `Field35:` + fmt.Sprintf("%v", this.Field35) + `,`, 4655 `}`, 4656 }, "") 4657 return s 4658} 4659func (this *TwoOneofs_SubMessage2) String() string { 4660 if this == nil { 4661 return "nil" 4662 } 4663 s := strings.Join([]string{`&TwoOneofs_SubMessage2{`, 4664 `SubMessage2:` + strings.Replace(fmt.Sprintf("%v", this.SubMessage2), "Subby", "Subby", 1) + `,`, 4665 `}`, 4666 }, "") 4667 return s 4668} 4669func (this *CustomOneof) String() string { 4670 if this == nil { 4671 return "nil" 4672 } 4673 s := strings.Join([]string{`&CustomOneof{`, 4674 `Custom:` + fmt.Sprintf("%v", this.Custom) + `,`, 4675 `XXX_unrecognized:` + fmt.Sprintf("%v", this.XXX_unrecognized) + `,`, 4676 `}`, 4677 }, "") 4678 return s 4679} 4680func (this *CustomOneof_Stringy) String() string { 4681 if this == nil { 4682 return "nil" 4683 } 4684 s := strings.Join([]string{`&CustomOneof_Stringy{`, 4685 `Stringy:` + fmt.Sprintf("%v", this.Stringy) + `,`, 4686 `}`, 4687 }, "") 4688 return s 4689} 4690func (this *CustomOneof_CustomType) String() string { 4691 if this == nil { 4692 return "nil" 4693 } 4694 s := strings.Join([]string{`&CustomOneof_CustomType{`, 4695 `CustomType:` + fmt.Sprintf("%v", this.CustomType) + `,`, 4696 `}`, 4697 }, "") 4698 return s 4699} 4700func (this *CustomOneof_CastType) String() string { 4701 if this == nil { 4702 return "nil" 4703 } 4704 s := strings.Join([]string{`&CustomOneof_CastType{`, 4705 `CastType:` + fmt.Sprintf("%v", this.CastType) + `,`, 4706 `}`, 4707 }, "") 4708 return s 4709} 4710func (this *CustomOneof_MyCustomName) String() string { 4711 if this == nil { 4712 return "nil" 4713 } 4714 s := strings.Join([]string{`&CustomOneof_MyCustomName{`, 4715 `MyCustomName:` + fmt.Sprintf("%v", this.MyCustomName) + `,`, 4716 `}`, 4717 }, "") 4718 return s 4719} 4720func valueToStringOne(v interface{}) string { 4721 rv := reflect.ValueOf(v) 4722 if rv.IsNil() { 4723 return "nil" 4724 } 4725 pv := reflect.Indirect(rv).Interface() 4726 return fmt.Sprintf("*%v", pv) 4727} 4728 4729func init() { proto.RegisterFile("combos/marshaler/one.proto", fileDescriptor_one_2f6d76776b72edfd) } 4730 4731var fileDescriptor_one_2f6d76776b72edfd = []byte{ 4732 // 601 bytes of a gzipped FileDescriptorProto 4733 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xac, 0xd3, 0xbf, 0x4f, 0xdb, 0x4e, 4734 0x14, 0x00, 0xf0, 0x7b, 0x84, 0x84, 0x70, 0x09, 0x5f, 0xf2, 0xf5, 0x74, 0x65, 0x38, 0x4e, 0x69, 4735 0x2b, 0xdd, 0x50, 0x12, 0xe2, 0x24, 0xfc, 0x18, 0x6b, 0xaa, 0x2a, 0x0b, 0x45, 0x32, 0x30, 0xa3, 4736 0x98, 0x1e, 0x21, 0x52, 0xe2, 0x43, 0x39, 0x5b, 0xc8, 0x1b, 0x7f, 0x43, 0xff, 0x8a, 0x8e, 0x1d, 4737 0xfb, 0x27, 0x30, 0x32, 0x56, 0x1d, 0x22, 0xec, 0x2e, 0x1d, 0x19, 0x51, 0xa7, 0xea, 0x6c, 0x72, 4738 0x57, 0xa9, 0xaa, 0xba, 0x74, 0x8a, 0xdf, 0xfb, 0xf8, 0x5e, 0xde, 0xf3, 0xdd, 0xe1, 0x8d, 0x73, 4739 0x39, 0x0d, 0xa4, 0x6a, 0x4f, 0x87, 0x33, 0x75, 0x39, 0x9c, 0x88, 0x59, 0x5b, 0x86, 0xa2, 0x75, 4740 0x35, 0x93, 0x91, 0x74, 0x4a, 0x32, 0x14, 0x1b, 0x5b, 0xa3, 0x71, 0x74, 0x19, 0x07, 0xad, 0x73, 4741 0x39, 0x6d, 0x8f, 0xe4, 0x48, 0xb6, 0x73, 0x0b, 0xe2, 0x8b, 0x3c, 0xca, 0x83, 0xfc, 0xa9, 0x58, 4742 0xd3, 0x7c, 0x86, 0xcb, 0xc7, 0x71, 0x10, 0x24, 0x4e, 0x03, 0x97, 0x54, 0x1c, 0x10, 0x60, 0xc0, 4743 0x57, 0x7d, 0xfd, 0xd8, 0x9c, 0x97, 0xf0, 0xda, 0xeb, 0xc9, 0xe4, 0x24, 0xb9, 0x12, 0xea, 0x28, 4744 0x14, 0x47, 0x17, 0x0e, 0xc1, 0x95, 0xb7, 0x63, 0x31, 0x79, 0xdf, 0xc9, 0x5f, 0x83, 0x01, 0xf2, 4745 0x9f, 0x62, 0x23, 0x2e, 0x59, 0x62, 0xc0, 0x97, 0x8c, 0xb8, 0x46, 0xba, 0xa4, 0xc4, 0x80, 0x97, 4746 0x8d, 0x74, 0x8d, 0xf4, 0xc8, 0x32, 0x03, 0x5e, 0x32, 0xd2, 0x33, 0xd2, 0x27, 0x65, 0x06, 0x7c, 4747 0xcd, 0x48, 0xdf, 0xc8, 0x0e, 0xa9, 0x30, 0xe0, 0xcb, 0x46, 0x76, 0x8c, 0xec, 0x92, 0x15, 0x06, 4748 0xfc, 0x7f, 0x23, 0xbb, 0x46, 0xf6, 0x48, 0x95, 0x01, 0x77, 0x8c, 0xec, 0x19, 0xd9, 0x27, 0xab, 4749 0x0c, 0xf8, 0x8a, 0x91, 0x7d, 0x67, 0x03, 0xaf, 0x14, 0x93, 0x6d, 0x13, 0xcc, 0x80, 0xaf, 0x0f, 4750 0x90, 0xbf, 0x48, 0x58, 0xeb, 0x90, 0x1a, 0x03, 0x5e, 0xb1, 0xd6, 0xb1, 0xe6, 0x92, 0x3a, 0x03, 4751 0xde, 0xb0, 0xe6, 0x5a, 0xeb, 0x92, 0x35, 0x06, 0xbc, 0x6a, 0xad, 0x6b, 0xad, 0x47, 0xfe, 0xd3, 4752 0x3b, 0x60, 0xad, 0x67, 0xad, 0x4f, 0xd6, 0x19, 0xf0, 0xba, 0xb5, 0xbe, 0xb3, 0x85, 0x6b, 0x2a, 4753 0x0e, 0xce, 0xa6, 0x42, 0xa9, 0xe1, 0x48, 0x90, 0x06, 0x03, 0x5e, 0x73, 0x71, 0x4b, 0x9f, 0x89, 4754 0x7c, 0x5b, 0x07, 0xc8, 0xc7, 0x2a, 0x0e, 0x0e, 0x0b, 0xf7, 0xea, 0x18, 0x47, 0x42, 0x45, 0x67, 4755 0x32, 0x14, 0xf2, 0xa2, 0x79, 0x07, 0x78, 0xf5, 0xe4, 0x5a, 0x1e, 0xe9, 0x40, 0xfd, 0xe3, 0xcd, 4756 0x5d, 0x34, 0xdd, 0xed, 0x91, 0x66, 0x3e, 0x10, 0xf8, 0x8b, 0x84, 0xb5, 0x3e, 0x79, 0x9e, 0x0f, 4757 0x64, 0xac, 0xef, 0xb4, 0x71, 0xfd, 0x97, 0x81, 0x5c, 0xf2, 0xe2, 0xb7, 0x89, 0xc0, 0xaf, 0xd9, 4758 0x89, 0x5c, 0xaf, 0x8c, 0xf5, 0xb1, 0xd7, 0x3f, 0xd1, 0xb5, 0x6c, 0x7e, 0x58, 0xc2, 0xb5, 0x83, 4759 0x58, 0x45, 0x72, 0x9a, 0x4f, 0xa5, 0xff, 0xea, 0x38, 0x9a, 0x8d, 0xc3, 0x51, 0xf2, 0xd4, 0x06, 4760 0xf2, 0x17, 0x09, 0xc7, 0xc7, 0xb8, 0x78, 0x55, 0x9f, 0xf0, 0xa2, 0x13, 0x6f, 0xfb, 0xeb, 0x7c, 4761 0xf3, 0xd5, 0x1f, 0x6f, 0x90, 0xfe, 0x76, 0xed, 0xf3, 0x7c, 0x4d, 0xeb, 0x74, 0x1c, 0x46, 0x1d, 4762 0x77, 0x4f, 0x7f, 0x60, 0x5b, 0xc5, 0x39, 0xc5, 0xd5, 0x83, 0xa1, 0x8a, 0xf2, 0x8a, 0xba, 0xf5, 4763 0x65, 0x6f, 0xf7, 0xc7, 0x7c, 0xb3, 0xfb, 0x97, 0x8a, 0x43, 0x15, 0x45, 0xc9, 0x95, 0x68, 0x1d, 4764 0x26, 0xba, 0xea, 0x4e, 0x4f, 0x2f, 0x1f, 0x20, 0xdf, 0x94, 0x72, 0xdc, 0x45, 0xab, 0xef, 0x86, 4765 0x53, 0x41, 0x5e, 0xea, 0xeb, 0xe2, 0x35, 0xb2, 0xf9, 0x66, 0xfd, 0x30, 0xb1, 0x79, 0xdb, 0x8a, 4766 0x8e, 0xbc, 0x2a, 0xae, 0x14, 0xad, 0x7a, 0x6f, 0x6e, 0x53, 0x8a, 0xee, 0x52, 0x8a, 0xbe, 0xa4, 4767 0x14, 0xdd, 0xa7, 0x14, 0x1e, 0x52, 0x0a, 0x8f, 0x29, 0x85, 0x9b, 0x8c, 0xc2, 0xc7, 0x8c, 0xc2, 4768 0xa7, 0x8c, 0xc2, 0xe7, 0x8c, 0xc2, 0x6d, 0x46, 0xe1, 0x2e, 0xa3, 0xe8, 0x3e, 0xa3, 0xf0, 0x3d, 4769 0xa3, 0xe8, 0x21, 0xa3, 0xf0, 0x98, 0x51, 0x74, 0xf3, 0x8d, 0xa2, 0x9f, 0x01, 0x00, 0x00, 0xff, 4770 0xff, 0xcf, 0xa5, 0xfc, 0x33, 0x7a, 0x04, 0x00, 0x00, 4771} 4772