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 // 4180 bytes of a gzipped FileDescriptorSet 1102 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xc4, 0x7a, 0x5d, 0x6c, 0x1c, 0xd7, 1103 0x75, 0x3f, 0x67, 0x3f, 0xc8, 0xdd, 0xb3, 0xcb, 0xe5, 0xf0, 0x92, 0x96, 0x56, 0x74, 0xbc, 0x92, 1104 0xd6, 0x76, 0x4c, 0xdb, 0x31, 0x69, 0x53, 0x24, 0x25, 0xad, 0xfe, 0x89, 0xff, 0x4b, 0x72, 0x45, 1105 0xd1, 0x25, 0xb9, 0xcc, 0x90, 0x8c, 0x3f, 0x82, 0x62, 0x30, 0x9c, 0xbd, 0x5c, 0x8e, 0x34, 0x3b, 1106 0x33, 0x99, 0x99, 0x95, 0x4c, 0xa1, 0x0f, 0x2a, 0xdc, 0x0f, 0x04, 0x45, 0xbf, 0xd2, 0x02, 0x4d, 1107 0x5c, 0xc7, 0x6d, 0x0a, 0xa4, 0x4e, 0xd3, 0xaf, 0xa4, 0x69, 0xd3, 0xa4, 0x4f, 0x7d, 0x49, 0xeb, 1108 0xa7, 0xc2, 0x79, 0x2b, 0x8a, 0xc2, 0xb0, 0x18, 0x03, 0x4d, 0x5b, 0xb7, 0x71, 0x5b, 0x3f, 0x18, 1109 0xf1, 0x4b, 0x71, 0xbf, 0x66, 0x66, 0x3f, 0xa8, 0x59, 0x06, 0xb5, 0xf3, 0x44, 0xce, 0x39, 0xe7, 1110 0xf7, 0x9b, 0x73, 0xcf, 0x3d, 0xf7, 0xdc, 0x73, 0xef, 0x2c, 0xfc, 0xe8, 0x32, 0x9c, 0x6b, 0xda, 1111 0x76, 0xd3, 0xc4, 0xb3, 0x8e, 0x6b, 0xfb, 0xf6, 0x5e, 0x7b, 0x7f, 0xb6, 0x81, 0x3d, 0xdd, 0x35, 1112 0x1c, 0xdf, 0x76, 0x67, 0xa8, 0x0c, 0x8d, 0x31, 0x8b, 0x19, 0x61, 0x51, 0xde, 0x80, 0xf1, 0xab, 1113 0x86, 0x89, 0x57, 0x02, 0xc3, 0x6d, 0xec, 0xa3, 0x4b, 0x90, 0xda, 0x37, 0x4c, 0x5c, 0x94, 0xce, 1114 0x25, 0xa7, 0x73, 0x73, 0x0f, 0xcd, 0x74, 0x81, 0x66, 0x3a, 0x11, 0x5b, 0x44, 0xac, 0x50, 0x44, 1115 0xf9, 0xed, 0x14, 0x4c, 0xf4, 0xd1, 0x22, 0x04, 0x29, 0x4b, 0x6b, 0x11, 0x46, 0x69, 0x3a, 0xab, 1116 0xd0, 0xff, 0x51, 0x11, 0x46, 0x1c, 0x4d, 0xbf, 0xa1, 0x35, 0x71, 0x31, 0x41, 0xc5, 0xe2, 0x11, 1117 0x95, 0x00, 0x1a, 0xd8, 0xc1, 0x56, 0x03, 0x5b, 0xfa, 0x61, 0x31, 0x79, 0x2e, 0x39, 0x9d, 0x55, 1118 0x22, 0x12, 0xf4, 0x38, 0x8c, 0x3b, 0xed, 0x3d, 0xd3, 0xd0, 0xd5, 0x88, 0x19, 0x9c, 0x4b, 0x4e, 1119 0xa7, 0x15, 0x99, 0x29, 0x56, 0x42, 0xe3, 0x47, 0x60, 0xec, 0x16, 0xd6, 0x6e, 0x44, 0x4d, 0x73, 1120 0xd4, 0xb4, 0x40, 0xc4, 0x11, 0xc3, 0x65, 0xc8, 0xb7, 0xb0, 0xe7, 0x69, 0x4d, 0xac, 0xfa, 0x87, 1121 0x0e, 0x2e, 0xa6, 0xe8, 0xe8, 0xcf, 0xf5, 0x8c, 0xbe, 0x7b, 0xe4, 0x39, 0x8e, 0xda, 0x39, 0x74, 1122 0x30, 0xaa, 0x42, 0x16, 0x5b, 0xed, 0x16, 0x63, 0x48, 0x1f, 0x13, 0xbf, 0x9a, 0xd5, 0x6e, 0x75, 1123 0xb3, 0x64, 0x08, 0x8c, 0x53, 0x8c, 0x78, 0xd8, 0xbd, 0x69, 0xe8, 0xb8, 0x38, 0x4c, 0x09, 0x1e, 1124 0xe9, 0x21, 0xd8, 0x66, 0xfa, 0x6e, 0x0e, 0x81, 0x43, 0xcb, 0x90, 0xc5, 0x2f, 0xfa, 0xd8, 0xf2, 1125 0x0c, 0xdb, 0x2a, 0x8e, 0x50, 0x92, 0x87, 0xfb, 0xcc, 0x22, 0x36, 0x1b, 0xdd, 0x14, 0x21, 0x0e, 1126 0x2d, 0xc2, 0x88, 0xed, 0xf8, 0x86, 0x6d, 0x79, 0xc5, 0xcc, 0x39, 0x69, 0x3a, 0x37, 0xf7, 0xb1, 1127 0xbe, 0x89, 0x50, 0x67, 0x36, 0x8a, 0x30, 0x46, 0x6b, 0x20, 0x7b, 0x76, 0xdb, 0xd5, 0xb1, 0xaa, 1128 0xdb, 0x0d, 0xac, 0x1a, 0xd6, 0xbe, 0x5d, 0xcc, 0x52, 0x82, 0xb3, 0xbd, 0x03, 0xa1, 0x86, 0xcb, 1129 0x76, 0x03, 0xaf, 0x59, 0xfb, 0xb6, 0x52, 0xf0, 0x3a, 0x9e, 0xd1, 0x29, 0x18, 0xf6, 0x0e, 0x2d, 1130 0x5f, 0x7b, 0xb1, 0x98, 0xa7, 0x19, 0xc2, 0x9f, 0xca, 0xdf, 0x1d, 0x86, 0xb1, 0x41, 0x52, 0xec, 1131 0x0a, 0xa4, 0xf7, 0xc9, 0x28, 0x8b, 0x89, 0x93, 0xc4, 0x80, 0x61, 0x3a, 0x83, 0x38, 0xfc, 0x13, 1132 0x06, 0xb1, 0x0a, 0x39, 0x0b, 0x7b, 0x3e, 0x6e, 0xb0, 0x8c, 0x48, 0x0e, 0x98, 0x53, 0xc0, 0x40, 1133 0xbd, 0x29, 0x95, 0xfa, 0x89, 0x52, 0xea, 0x39, 0x18, 0x0b, 0x5c, 0x52, 0x5d, 0xcd, 0x6a, 0x8a, 1134 0xdc, 0x9c, 0x8d, 0xf3, 0x64, 0xa6, 0x26, 0x70, 0x0a, 0x81, 0x29, 0x05, 0xdc, 0xf1, 0x8c, 0x56, 1135 0x00, 0x6c, 0x0b, 0xdb, 0xfb, 0x6a, 0x03, 0xeb, 0x66, 0x31, 0x73, 0x4c, 0x94, 0xea, 0xc4, 0xa4, 1136 0x27, 0x4a, 0x36, 0x93, 0xea, 0x26, 0xba, 0x1c, 0xa6, 0xda, 0xc8, 0x31, 0x99, 0xb2, 0xc1, 0x16, 1137 0x59, 0x4f, 0xb6, 0xed, 0x42, 0xc1, 0xc5, 0x24, 0xef, 0x71, 0x83, 0x8f, 0x2c, 0x4b, 0x9d, 0x98, 1138 0x89, 0x1d, 0x99, 0xc2, 0x61, 0x6c, 0x60, 0xa3, 0x6e, 0xf4, 0x11, 0x3d, 0x08, 0x81, 0x40, 0xa5, 1139 0x69, 0x05, 0xb4, 0x0a, 0xe5, 0x85, 0x70, 0x53, 0x6b, 0xe1, 0xa9, 0xdb, 0x50, 0xe8, 0x0c, 0x0f, 1140 0x9a, 0x84, 0xb4, 0xe7, 0x6b, 0xae, 0x4f, 0xb3, 0x30, 0xad, 0xb0, 0x07, 0x24, 0x43, 0x12, 0x5b, 1141 0x0d, 0x5a, 0xe5, 0xd2, 0x0a, 0xf9, 0x17, 0xfd, 0xff, 0x70, 0xc0, 0x49, 0x3a, 0xe0, 0x8f, 0xf7, 1142 0xce, 0x68, 0x07, 0x73, 0xf7, 0xb8, 0xa7, 0x2e, 0xc2, 0x68, 0xc7, 0x00, 0x06, 0x7d, 0x75, 0xf9, 1143 0xe7, 0xe0, 0xbe, 0xbe, 0xd4, 0xe8, 0x39, 0x98, 0x6c, 0x5b, 0x86, 0xe5, 0x63, 0xd7, 0x71, 0x31, 1144 0xc9, 0x58, 0xf6, 0xaa, 0xe2, 0xbf, 0x8c, 0x1c, 0x93, 0x73, 0xbb, 0x51, 0x6b, 0xc6, 0xa2, 0x4c, 1145 0xb4, 0x7b, 0x85, 0x8f, 0x65, 0x33, 0x3f, 0x1c, 0x91, 0xef, 0xdc, 0xb9, 0x73, 0x27, 0x51, 0xfe, 1146 0xe2, 0x30, 0x4c, 0xf6, 0x5b, 0x33, 0x7d, 0x97, 0xef, 0x29, 0x18, 0xb6, 0xda, 0xad, 0x3d, 0xec, 1147 0xd2, 0x20, 0xa5, 0x15, 0xfe, 0x84, 0xaa, 0x90, 0x36, 0xb5, 0x3d, 0x6c, 0x16, 0x53, 0xe7, 0xa4, 1148 0xe9, 0xc2, 0xdc, 0xe3, 0x03, 0xad, 0xca, 0x99, 0x75, 0x02, 0x51, 0x18, 0x12, 0x7d, 0x0a, 0x52, 1149 0xbc, 0x44, 0x13, 0x86, 0xc7, 0x06, 0x63, 0x20, 0x6b, 0x49, 0xa1, 0x38, 0x74, 0x3f, 0x64, 0xc9, 1150 0x5f, 0x96, 0x1b, 0xc3, 0xd4, 0xe7, 0x0c, 0x11, 0x90, 0xbc, 0x40, 0x53, 0x90, 0xa1, 0xcb, 0xa4, 1151 0x81, 0xc5, 0xd6, 0x16, 0x3c, 0x93, 0xc4, 0x6a, 0xe0, 0x7d, 0xad, 0x6d, 0xfa, 0xea, 0x4d, 0xcd, 1152 0x6c, 0x63, 0x9a, 0xf0, 0x59, 0x25, 0xcf, 0x85, 0x9f, 0x21, 0x32, 0x74, 0x16, 0x72, 0x6c, 0x55, 1153 0x19, 0x56, 0x03, 0xbf, 0x48, 0xab, 0x67, 0x5a, 0x61, 0x0b, 0x6d, 0x8d, 0x48, 0xc8, 0xeb, 0xaf, 1154 0x7b, 0xb6, 0x25, 0x52, 0x93, 0xbe, 0x82, 0x08, 0xe8, 0xeb, 0x2f, 0x76, 0x17, 0xee, 0x07, 0xfa, 1155 0x0f, 0xaf, 0x3b, 0xa7, 0xca, 0xdf, 0x4e, 0x40, 0x8a, 0xd6, 0x8b, 0x31, 0xc8, 0xed, 0x3c, 0xbf, 1156 0x55, 0x53, 0x57, 0xea, 0xbb, 0x4b, 0xeb, 0x35, 0x59, 0x42, 0x05, 0x00, 0x2a, 0xb8, 0xba, 0x5e, 1157 0xaf, 0xee, 0xc8, 0x89, 0xe0, 0x79, 0x6d, 0x73, 0x67, 0x71, 0x5e, 0x4e, 0x06, 0x80, 0x5d, 0x26, 1158 0x48, 0x45, 0x0d, 0x2e, 0xcc, 0xc9, 0x69, 0x24, 0x43, 0x9e, 0x11, 0xac, 0x3d, 0x57, 0x5b, 0x59, 1159 0x9c, 0x97, 0x87, 0x3b, 0x25, 0x17, 0xe6, 0xe4, 0x11, 0x34, 0x0a, 0x59, 0x2a, 0x59, 0xaa, 0xd7, 1160 0xd7, 0xe5, 0x4c, 0xc0, 0xb9, 0xbd, 0xa3, 0xac, 0x6d, 0xae, 0xca, 0xd9, 0x80, 0x73, 0x55, 0xa9, 1161 0xef, 0x6e, 0xc9, 0x10, 0x30, 0x6c, 0xd4, 0xb6, 0xb7, 0xab, 0xab, 0x35, 0x39, 0x17, 0x58, 0x2c, 1162 0x3d, 0xbf, 0x53, 0xdb, 0x96, 0xf3, 0x1d, 0x6e, 0x5d, 0x98, 0x93, 0x47, 0x83, 0x57, 0xd4, 0x36, 1163 0x77, 0x37, 0xe4, 0x02, 0x1a, 0x87, 0x51, 0xf6, 0x0a, 0xe1, 0xc4, 0x58, 0x97, 0x68, 0x71, 0x5e, 1164 0x96, 0x43, 0x47, 0x18, 0xcb, 0x78, 0x87, 0x60, 0x71, 0x5e, 0x46, 0xe5, 0x65, 0x48, 0xd3, 0xec, 1165 0x42, 0x08, 0x0a, 0xeb, 0xd5, 0xa5, 0xda, 0xba, 0x5a, 0xdf, 0xda, 0x59, 0xab, 0x6f, 0x56, 0xd7, 1166 0x65, 0x29, 0x94, 0x29, 0xb5, 0x4f, 0xef, 0xae, 0x29, 0xb5, 0x15, 0x39, 0x11, 0x95, 0x6d, 0xd5, 1167 0xaa, 0x3b, 0xb5, 0x15, 0x39, 0x59, 0xd6, 0x61, 0xb2, 0x5f, 0x9d, 0xec, 0xbb, 0x32, 0x22, 0x53, 1168 0x9c, 0x38, 0x66, 0x8a, 0x29, 0x57, 0xcf, 0x14, 0xff, 0x20, 0x01, 0x13, 0x7d, 0xf6, 0x8a, 0xbe, 1169 0x2f, 0x79, 0x1a, 0xd2, 0x2c, 0x45, 0xd9, 0xee, 0xf9, 0x68, 0xdf, 0x4d, 0x87, 0x26, 0x6c, 0xcf, 1170 0x0e, 0x4a, 0x71, 0xd1, 0x0e, 0x22, 0x79, 0x4c, 0x07, 0x41, 0x28, 0x7a, 0x6a, 0xfa, 0xcf, 0xf6, 1171 0xd4, 0x74, 0xb6, 0xed, 0x2d, 0x0e, 0xb2, 0xed, 0x51, 0xd9, 0xc9, 0x6a, 0x7b, 0xba, 0x4f, 0x6d, 1172 0xbf, 0x02, 0xe3, 0x3d, 0x44, 0x03, 0xd7, 0xd8, 0x97, 0x24, 0x28, 0x1e, 0x17, 0x9c, 0x98, 0x4a, 1173 0x97, 0xe8, 0xa8, 0x74, 0x57, 0xba, 0x23, 0x78, 0xfe, 0xf8, 0x49, 0xe8, 0x99, 0xeb, 0xd7, 0x24, 1174 0x38, 0xd5, 0xbf, 0x53, 0xec, 0xeb, 0xc3, 0xa7, 0x60, 0xb8, 0x85, 0xfd, 0x03, 0x5b, 0x74, 0x4b, 1175 0x1f, 0xef, 0xb3, 0x07, 0x13, 0x75, 0xf7, 0x64, 0x73, 0x54, 0x74, 0x13, 0x4f, 0x1e, 0xd7, 0xee, 1176 0x31, 0x6f, 0x7a, 0x3c, 0xfd, 0x7c, 0x02, 0xee, 0xeb, 0x4b, 0xde, 0xd7, 0xd1, 0x07, 0x00, 0x0c, 1177 0xcb, 0x69, 0xfb, 0xac, 0x23, 0x62, 0x05, 0x36, 0x4b, 0x25, 0xb4, 0x78, 0x91, 0xe2, 0xd9, 0xf6, 1178 0x03, 0x7d, 0x92, 0xea, 0x81, 0x89, 0xa8, 0xc1, 0xa5, 0xd0, 0xd1, 0x14, 0x75, 0xb4, 0x74, 0xcc, 1179 0x48, 0x7b, 0x12, 0xf3, 0x49, 0x90, 0x75, 0xd3, 0xc0, 0x96, 0xaf, 0x7a, 0xbe, 0x8b, 0xb5, 0x96, 1180 0x61, 0x35, 0xe9, 0x0e, 0x92, 0xa9, 0xa4, 0xf7, 0x35, 0xd3, 0xc3, 0xca, 0x18, 0x53, 0x6f, 0x0b, 1181 0x2d, 0x41, 0xd0, 0x04, 0x72, 0x23, 0x88, 0xe1, 0x0e, 0x04, 0x53, 0x07, 0x88, 0xf2, 0xb7, 0x32, 1182 0x90, 0x8b, 0xf4, 0xd5, 0xe8, 0x3c, 0xe4, 0xaf, 0x6b, 0x37, 0x35, 0x55, 0x9c, 0x95, 0x58, 0x24, 1183 0x72, 0x44, 0xb6, 0xc5, 0xcf, 0x4b, 0x4f, 0xc2, 0x24, 0x35, 0xb1, 0xdb, 0x3e, 0x76, 0x55, 0xdd, 1184 0xd4, 0x3c, 0x8f, 0x06, 0x2d, 0x43, 0x4d, 0x11, 0xd1, 0xd5, 0x89, 0x6a, 0x59, 0x68, 0xd0, 0x02, 1185 0x4c, 0x50, 0x44, 0xab, 0x6d, 0xfa, 0x86, 0x63, 0x62, 0x95, 0x9c, 0xde, 0x3c, 0xba, 0x93, 0x04, 1186 0x9e, 0x8d, 0x13, 0x8b, 0x0d, 0x6e, 0x40, 0x3c, 0xf2, 0xd0, 0x0a, 0x3c, 0x40, 0x61, 0x4d, 0x6c, 1187 0x61, 0x57, 0xf3, 0xb1, 0x8a, 0x3f, 0xd7, 0xd6, 0x4c, 0x4f, 0xd5, 0xac, 0x86, 0x7a, 0xa0, 0x79, 1188 0x07, 0xc5, 0x49, 0x42, 0xb0, 0x94, 0x28, 0x4a, 0xca, 0x19, 0x62, 0xb8, 0xca, 0xed, 0x6a, 0xd4, 1189 0xac, 0x6a, 0x35, 0xae, 0x69, 0xde, 0x01, 0xaa, 0xc0, 0x29, 0xca, 0xe2, 0xf9, 0xae, 0x61, 0x35, 1190 0x55, 0xfd, 0x00, 0xeb, 0x37, 0xd4, 0xb6, 0xbf, 0x7f, 0xa9, 0x78, 0x7f, 0xf4, 0xfd, 0xd4, 0xc3, 1191 0x6d, 0x6a, 0xb3, 0x4c, 0x4c, 0x76, 0xfd, 0xfd, 0x4b, 0x68, 0x1b, 0xf2, 0x64, 0x32, 0x5a, 0xc6, 1192 0x6d, 0xac, 0xee, 0xdb, 0x2e, 0xdd, 0x1a, 0x0b, 0x7d, 0x4a, 0x53, 0x24, 0x82, 0x33, 0x75, 0x0e, 1193 0xd8, 0xb0, 0x1b, 0xb8, 0x92, 0xde, 0xde, 0xaa, 0xd5, 0x56, 0x94, 0x9c, 0x60, 0xb9, 0x6a, 0xbb, 1194 0x24, 0xa1, 0x9a, 0x76, 0x10, 0xe0, 0x1c, 0x4b, 0xa8, 0xa6, 0x2d, 0xc2, 0xbb, 0x00, 0x13, 0xba, 1195 0xce, 0xc6, 0x6c, 0xe8, 0x2a, 0x3f, 0x63, 0x79, 0x45, 0xb9, 0x23, 0x58, 0xba, 0xbe, 0xca, 0x0c, 1196 0x78, 0x8e, 0x7b, 0xe8, 0x32, 0xdc, 0x17, 0x06, 0x2b, 0x0a, 0x1c, 0xef, 0x19, 0x65, 0x37, 0x74, 1197 0x01, 0x26, 0x9c, 0xc3, 0x5e, 0x20, 0xea, 0x78, 0xa3, 0x73, 0xd8, 0x0d, 0xbb, 0x08, 0x93, 0xce, 1198 0x81, 0xd3, 0x8b, 0x7b, 0x2c, 0x8a, 0x43, 0xce, 0x81, 0xd3, 0x0d, 0x7c, 0x98, 0x1e, 0xb8, 0x5d, 1199 0xac, 0x6b, 0x3e, 0x6e, 0x14, 0x4f, 0x47, 0xcd, 0x23, 0x0a, 0x34, 0x0b, 0xb2, 0xae, 0xab, 0xd8, 1200 0xd2, 0xf6, 0x4c, 0xac, 0x6a, 0x2e, 0xb6, 0x34, 0xaf, 0x78, 0x36, 0x6a, 0x5c, 0xd0, 0xf5, 0x1a, 1201 0xd5, 0x56, 0xa9, 0x12, 0x3d, 0x06, 0xe3, 0xf6, 0xde, 0x75, 0x9d, 0xa5, 0xa4, 0xea, 0xb8, 0x78, 1202 0xdf, 0x78, 0xb1, 0xf8, 0x10, 0x8d, 0xef, 0x18, 0x51, 0xd0, 0x84, 0xdc, 0xa2, 0x62, 0xf4, 0x28, 1203 0xc8, 0xba, 0x77, 0xa0, 0xb9, 0x0e, 0xad, 0xc9, 0x9e, 0xa3, 0xe9, 0xb8, 0xf8, 0x30, 0x33, 0x65, 1204 0xf2, 0x4d, 0x21, 0x26, 0x4b, 0xc2, 0xbb, 0x65, 0xec, 0xfb, 0x82, 0xf1, 0x11, 0xb6, 0x24, 0xa8, 1205 0x8c, 0xb3, 0x4d, 0x83, 0x4c, 0x42, 0xd1, 0xf1, 0xe2, 0x69, 0x6a, 0x56, 0x70, 0x0e, 0x9c, 0xe8, 1206 0x7b, 0x1f, 0x84, 0x51, 0x62, 0x19, 0xbe, 0xf4, 0x51, 0xd6, 0x90, 0x39, 0x07, 0x91, 0x37, 0x7e, 1207 0x68, 0xbd, 0x71, 0xb9, 0x02, 0xf9, 0x68, 0x7e, 0xa2, 0x2c, 0xb0, 0x0c, 0x95, 0x25, 0xd2, 0xac, 1208 0x2c, 0xd7, 0x57, 0x48, 0x9b, 0xf1, 0x42, 0x4d, 0x4e, 0x90, 0x76, 0x67, 0x7d, 0x6d, 0xa7, 0xa6, 1209 0x2a, 0xbb, 0x9b, 0x3b, 0x6b, 0x1b, 0x35, 0x39, 0x19, 0xed, 0xab, 0xbf, 0x97, 0x80, 0x42, 0xe7, 1210 0x11, 0x09, 0xfd, 0x3f, 0x38, 0x2d, 0xee, 0x33, 0x3c, 0xec, 0xab, 0xb7, 0x0c, 0x97, 0x2e, 0x99, 1211 0x96, 0xc6, 0xb6, 0xaf, 0x60, 0xd2, 0x26, 0xb9, 0xd5, 0x36, 0xf6, 0x9f, 0x35, 0x5c, 0xb2, 0x20, 1212 0x5a, 0x9a, 0x8f, 0xd6, 0xe1, 0xac, 0x65, 0xab, 0x9e, 0xaf, 0x59, 0x0d, 0xcd, 0x6d, 0xa8, 0xe1, 1213 0x4d, 0x92, 0xaa, 0xe9, 0x3a, 0xf6, 0x3c, 0x9b, 0x6d, 0x55, 0x01, 0xcb, 0xc7, 0x2c, 0x7b, 0x9b, 1214 0x1b, 0x87, 0x35, 0xbc, 0xca, 0x4d, 0xbb, 0x12, 0x2c, 0x79, 0x5c, 0x82, 0xdd, 0x0f, 0xd9, 0x96, 1215 0xe6, 0xa8, 0xd8, 0xf2, 0xdd, 0x43, 0xda, 0x18, 0x67, 0x94, 0x4c, 0x4b, 0x73, 0x6a, 0xe4, 0xf9, 1216 0xa3, 0x39, 0x9f, 0xfc, 0x73, 0x12, 0xf2, 0xd1, 0xe6, 0x98, 0x9c, 0x35, 0x74, 0xba, 0x8f, 0x48, 1217 0xb4, 0xd2, 0x3c, 0x78, 0xcf, 0x56, 0x7a, 0x66, 0x99, 0x6c, 0x30, 0x95, 0x61, 0xd6, 0xb2, 0x2a, 1218 0x0c, 0x49, 0x36, 0x77, 0x52, 0x5b, 0x30, 0x6b, 0x11, 0x32, 0x0a, 0x7f, 0x42, 0xab, 0x30, 0x7c, 1219 0xdd, 0xa3, 0xdc, 0xc3, 0x94, 0xfb, 0xa1, 0x7b, 0x73, 0x3f, 0xb3, 0x4d, 0xc9, 0xb3, 0xcf, 0x6c, 1220 0xab, 0x9b, 0x75, 0x65, 0xa3, 0xba, 0xae, 0x70, 0x38, 0x3a, 0x03, 0x29, 0x53, 0xbb, 0x7d, 0xd8, 1221 0xb9, 0x15, 0x51, 0xd1, 0xa0, 0x81, 0x3f, 0x03, 0xa9, 0x5b, 0x58, 0xbb, 0xd1, 0xb9, 0x01, 0x50, 1222 0xd1, 0x87, 0x98, 0xfa, 0xb3, 0x90, 0xa6, 0xf1, 0x42, 0x00, 0x3c, 0x62, 0xf2, 0x10, 0xca, 0x40, 1223 0x6a, 0xb9, 0xae, 0x90, 0xf4, 0x97, 0x21, 0xcf, 0xa4, 0xea, 0xd6, 0x5a, 0x6d, 0xb9, 0x26, 0x27, 1224 0xca, 0x0b, 0x30, 0xcc, 0x82, 0x40, 0x96, 0x46, 0x10, 0x06, 0x79, 0x88, 0x3f, 0x72, 0x0e, 0x49, 1225 0x68, 0x77, 0x37, 0x96, 0x6a, 0x8a, 0x9c, 0x88, 0x4e, 0xaf, 0x07, 0xf9, 0x68, 0x5f, 0xfc, 0xd1, 1226 0xe4, 0xd4, 0xdf, 0x48, 0x90, 0x8b, 0xf4, 0xb9, 0xa4, 0x41, 0xd1, 0x4c, 0xd3, 0xbe, 0xa5, 0x6a, 1227 0xa6, 0xa1, 0x79, 0x3c, 0x29, 0x80, 0x8a, 0xaa, 0x44, 0x32, 0xe8, 0xa4, 0x7d, 0x24, 0xce, 0xbf, 1228 0x2a, 0x81, 0xdc, 0xdd, 0x62, 0x76, 0x39, 0x28, 0xfd, 0x54, 0x1d, 0x7c, 0x45, 0x82, 0x42, 0x67, 1229 0x5f, 0xd9, 0xe5, 0xde, 0xf9, 0x9f, 0xaa, 0x7b, 0x6f, 0x25, 0x60, 0xb4, 0xa3, 0x9b, 0x1c, 0xd4, 1230 0xbb, 0xcf, 0xc1, 0xb8, 0xd1, 0xc0, 0x2d, 0xc7, 0xf6, 0xb1, 0xa5, 0x1f, 0xaa, 0x26, 0xbe, 0x89, 1231 0xcd, 0x62, 0x99, 0x16, 0x8a, 0xd9, 0x7b, 0xf7, 0xab, 0x33, 0x6b, 0x21, 0x6e, 0x9d, 0xc0, 0x2a, 1232 0x13, 0x6b, 0x2b, 0xb5, 0x8d, 0xad, 0xfa, 0x4e, 0x6d, 0x73, 0xf9, 0x79, 0x75, 0x77, 0xf3, 0x67, 1233 0x36, 0xeb, 0xcf, 0x6e, 0x2a, 0xb2, 0xd1, 0x65, 0xf6, 0x21, 0x2e, 0xf5, 0x2d, 0x90, 0xbb, 0x9d, 1234 0x42, 0xa7, 0xa1, 0x9f, 0x5b, 0xf2, 0x10, 0x9a, 0x80, 0xb1, 0xcd, 0xba, 0xba, 0xbd, 0xb6, 0x52, 1235 0x53, 0x6b, 0x57, 0xaf, 0xd6, 0x96, 0x77, 0xb6, 0xd9, 0x0d, 0x44, 0x60, 0xbd, 0xd3, 0xb9, 0xa8, 1236 0x5f, 0x4e, 0xc2, 0x44, 0x1f, 0x4f, 0x50, 0x95, 0x9f, 0x1d, 0xd8, 0x71, 0xe6, 0x89, 0x41, 0xbc, 1237 0x9f, 0x21, 0x5b, 0xfe, 0x96, 0xe6, 0xfa, 0xfc, 0xa8, 0xf1, 0x28, 0x90, 0x28, 0x59, 0xbe, 0xb1, 1238 0x6f, 0x60, 0x97, 0x5f, 0xd8, 0xb0, 0x03, 0xc5, 0x58, 0x28, 0x67, 0x77, 0x36, 0x9f, 0x00, 0xe4, 1239 0xd8, 0x9e, 0xe1, 0x1b, 0x37, 0xb1, 0x6a, 0x58, 0xe2, 0x76, 0x87, 0x1c, 0x30, 0x52, 0x8a, 0x2c, 1240 0x34, 0x6b, 0x96, 0x1f, 0x58, 0x5b, 0xb8, 0xa9, 0x75, 0x59, 0x93, 0x02, 0x9e, 0x54, 0x64, 0xa1, 1241 0x09, 0xac, 0xcf, 0x43, 0xbe, 0x61, 0xb7, 0x49, 0xd7, 0xc5, 0xec, 0xc8, 0x7e, 0x21, 0x29, 0x39, 1242 0x26, 0x0b, 0x4c, 0x78, 0x3f, 0x1d, 0x5e, 0x2b, 0xe5, 0x95, 0x1c, 0x93, 0x31, 0x93, 0x47, 0x60, 1243 0x4c, 0x6b, 0x36, 0x5d, 0x42, 0x2e, 0x88, 0xd8, 0x09, 0xa1, 0x10, 0x88, 0xa9, 0xe1, 0xd4, 0x33, 1244 0x90, 0x11, 0x71, 0x20, 0x5b, 0x32, 0x89, 0x84, 0xea, 0xb0, 0x63, 0x6f, 0x62, 0x3a, 0xab, 0x64, 1245 0x2c, 0xa1, 0x3c, 0x0f, 0x79, 0xc3, 0x53, 0xc3, 0x5b, 0xf2, 0xc4, 0xb9, 0xc4, 0x74, 0x46, 0xc9, 1246 0x19, 0x5e, 0x70, 0xc3, 0x58, 0x7e, 0x2d, 0x01, 0x85, 0xce, 0x5b, 0x7e, 0xb4, 0x02, 0x19, 0xd3, 1247 0xd6, 0x35, 0x9a, 0x5a, 0xec, 0x13, 0xd3, 0x74, 0xcc, 0x87, 0x81, 0x99, 0x75, 0x6e, 0xaf, 0x04, 1248 0xc8, 0xa9, 0x7f, 0x90, 0x20, 0x23, 0xc4, 0xe8, 0x14, 0xa4, 0x1c, 0xcd, 0x3f, 0xa0, 0x74, 0xe9, 1249 0xa5, 0x84, 0x2c, 0x29, 0xf4, 0x99, 0xc8, 0x3d, 0x47, 0xb3, 0x68, 0x0a, 0x70, 0x39, 0x79, 0x26, 1250 0xf3, 0x6a, 0x62, 0xad, 0x41, 0x8f, 0x1f, 0x76, 0xab, 0x85, 0x2d, 0xdf, 0x13, 0xf3, 0xca, 0xe5, 1251 0xcb, 0x5c, 0x8c, 0x1e, 0x87, 0x71, 0xdf, 0xd5, 0x0c, 0xb3, 0xc3, 0x36, 0x45, 0x6d, 0x65, 0xa1, 1252 0x08, 0x8c, 0x2b, 0x70, 0x46, 0xf0, 0x36, 0xb0, 0xaf, 0xe9, 0x07, 0xb8, 0x11, 0x82, 0x86, 0xe9, 1253 0x35, 0xc3, 0x69, 0x6e, 0xb0, 0xc2, 0xf5, 0x02, 0x5b, 0xfe, 0xbe, 0x04, 0xe3, 0xe2, 0xc0, 0xd4, 1254 0x08, 0x82, 0xb5, 0x01, 0xa0, 0x59, 0x96, 0xed, 0x47, 0xc3, 0xd5, 0x9b, 0xca, 0x3d, 0xb8, 0x99, 1255 0x6a, 0x00, 0x52, 0x22, 0x04, 0x53, 0x2d, 0x80, 0x50, 0x73, 0x6c, 0xd8, 0xce, 0x42, 0x8e, 0x7f, 1256 0xc2, 0xa1, 0xdf, 0x01, 0xd9, 0x11, 0x1b, 0x98, 0x88, 0x9c, 0xac, 0xd0, 0x24, 0xa4, 0xf7, 0x70, 1257 0xd3, 0xb0, 0xf8, 0xc5, 0x2c, 0x7b, 0x10, 0x17, 0x21, 0xa9, 0xe0, 0x22, 0x64, 0xe9, 0xb3, 0x30, 1258 0xa1, 0xdb, 0xad, 0x6e, 0x77, 0x97, 0xe4, 0xae, 0x63, 0xbe, 0x77, 0x4d, 0x7a, 0x01, 0xc2, 0x16, 1259 0xf3, 0x7d, 0x49, 0xfa, 0x83, 0x44, 0x72, 0x75, 0x6b, 0xe9, 0xeb, 0x89, 0xa9, 0x55, 0x06, 0xdd, 1260 0x12, 0x23, 0x55, 0xf0, 0xbe, 0x89, 0x75, 0xe2, 0x3d, 0x7c, 0x75, 0x1a, 0x9e, 0x68, 0x1a, 0xfe, 1261 0x41, 0x7b, 0x6f, 0x46, 0xb7, 0x5b, 0xb3, 0x4d, 0xbb, 0x69, 0x87, 0x9f, 0x3e, 0xc9, 0x13, 0x7d, 1262 0xa0, 0xff, 0xf1, 0xcf, 0x9f, 0xd9, 0x40, 0x3a, 0x15, 0xfb, 0xad, 0xb4, 0xb2, 0x09, 0x13, 0xdc, 1263 0x58, 0xa5, 0xdf, 0x5f, 0xd8, 0x29, 0x02, 0xdd, 0xf3, 0x0e, 0xab, 0xf8, 0xcd, 0xb7, 0xe9, 0x76, 1264 0xad, 0x8c, 0x73, 0x28, 0xd1, 0xb1, 0x83, 0x46, 0x45, 0x81, 0xfb, 0x3a, 0xf8, 0xd8, 0xd2, 0xc4, 1265 0x6e, 0x0c, 0xe3, 0xf7, 0x38, 0xe3, 0x44, 0x84, 0x71, 0x9b, 0x43, 0x2b, 0xcb, 0x30, 0x7a, 0x12, 1266 0xae, 0xbf, 0xe3, 0x5c, 0x79, 0x1c, 0x25, 0x59, 0x85, 0x31, 0x4a, 0xa2, 0xb7, 0x3d, 0xdf, 0x6e, 1267 0xd1, 0xba, 0x77, 0x6f, 0x9a, 0xbf, 0x7f, 0x9b, 0xad, 0x95, 0x02, 0x81, 0x2d, 0x07, 0xa8, 0x4a, 1268 0x05, 0xe8, 0x27, 0xa7, 0x06, 0xd6, 0xcd, 0x18, 0x86, 0xd7, 0xb9, 0x23, 0x81, 0x7d, 0xe5, 0x33, 1269 0x30, 0x49, 0xfe, 0xa7, 0x65, 0x29, 0xea, 0x49, 0xfc, 0x85, 0x57, 0xf1, 0xfb, 0x2f, 0xb1, 0xe5, 1270 0x38, 0x11, 0x10, 0x44, 0x7c, 0x8a, 0xcc, 0x62, 0x13, 0xfb, 0x3e, 0x76, 0x3d, 0x55, 0x33, 0xfb, 1271 0xb9, 0x17, 0xb9, 0x31, 0x28, 0x7e, 0xe9, 0x9d, 0xce, 0x59, 0x5c, 0x65, 0xc8, 0xaa, 0x69, 0x56, 1272 0x76, 0xe1, 0x74, 0x9f, 0xac, 0x18, 0x80, 0xf3, 0x65, 0xce, 0x39, 0xd9, 0x93, 0x19, 0x84, 0x76, 1273 0x0b, 0x84, 0x3c, 0x98, 0xcb, 0x01, 0x38, 0x7f, 0x97, 0x73, 0x22, 0x8e, 0x15, 0x53, 0x4a, 0x18, 1274 0x9f, 0x81, 0xf1, 0x9b, 0xd8, 0xdd, 0xb3, 0x3d, 0x7e, 0x4b, 0x33, 0x00, 0xdd, 0x2b, 0x9c, 0x6e, 1275 0x8c, 0x03, 0xe9, 0xb5, 0x0d, 0xe1, 0xba, 0x0c, 0x99, 0x7d, 0x4d, 0xc7, 0x03, 0x50, 0x7c, 0x99, 1276 0x53, 0x8c, 0x10, 0x7b, 0x02, 0xad, 0x42, 0xbe, 0x69, 0xf3, 0x9d, 0x29, 0x1e, 0xfe, 0x2a, 0x87, 1277 0xe7, 0x04, 0x86, 0x53, 0x38, 0xb6, 0xd3, 0x36, 0xc9, 0xb6, 0x15, 0x4f, 0xf1, 0x7b, 0x82, 0x42, 1278 0x60, 0x38, 0xc5, 0x09, 0xc2, 0xfa, 0xfb, 0x82, 0xc2, 0x8b, 0xc4, 0xf3, 0x69, 0xc8, 0xd9, 0x96, 1279 0x79, 0x68, 0x5b, 0x83, 0x38, 0xf1, 0x15, 0xce, 0x00, 0x1c, 0x42, 0x08, 0xae, 0x40, 0x76, 0xd0, 1280 0x89, 0xf8, 0xea, 0x3b, 0x62, 0x79, 0x88, 0x19, 0x58, 0x85, 0x31, 0x51, 0xa0, 0x0c, 0xdb, 0x1a, 1281 0x80, 0xe2, 0x0f, 0x39, 0x45, 0x21, 0x02, 0xe3, 0xc3, 0xf0, 0xb1, 0xe7, 0x37, 0xf1, 0x20, 0x24, 1282 0xaf, 0x89, 0x61, 0x70, 0x08, 0x0f, 0xe5, 0x1e, 0xb6, 0xf4, 0x83, 0xc1, 0x18, 0xbe, 0x26, 0x42, 1283 0x29, 0x30, 0x84, 0x62, 0x19, 0x46, 0x5b, 0x9a, 0xeb, 0x1d, 0x68, 0xe6, 0x40, 0xd3, 0xf1, 0x47, 1284 0x9c, 0x23, 0x1f, 0x80, 0x78, 0x44, 0xda, 0xd6, 0x49, 0x68, 0xbe, 0x2e, 0x22, 0x12, 0x81, 0xf1, 1285 0xa5, 0xe7, 0xf9, 0xf4, 0x4a, 0xeb, 0x24, 0x6c, 0x7f, 0x2c, 0x96, 0x1e, 0xc3, 0x6e, 0x44, 0x19, 1286 0xaf, 0x40, 0xd6, 0x33, 0x6e, 0x0f, 0x44, 0xf3, 0x27, 0x62, 0xa6, 0x29, 0x80, 0x80, 0x9f, 0x87, 1287 0x33, 0x7d, 0xb7, 0x89, 0x01, 0xc8, 0xfe, 0x94, 0x93, 0x9d, 0xea, 0xb3, 0x55, 0xf0, 0x92, 0x70, 1288 0x52, 0xca, 0x3f, 0x13, 0x25, 0x01, 0x77, 0x71, 0x6d, 0x91, 0xb3, 0x82, 0xa7, 0xed, 0x9f, 0x2c, 1289 0x6a, 0x7f, 0x2e, 0xa2, 0xc6, 0xb0, 0x1d, 0x51, 0xdb, 0x81, 0x53, 0x9c, 0xf1, 0x64, 0xf3, 0xfa, 1290 0x0d, 0x51, 0x58, 0x19, 0x7a, 0xb7, 0x73, 0x76, 0x3f, 0x0b, 0x53, 0x41, 0x38, 0x45, 0x53, 0xea, 1291 0xa9, 0x2d, 0xcd, 0x19, 0x80, 0xf9, 0x9b, 0x9c, 0x59, 0x54, 0xfc, 0xa0, 0xab, 0xf5, 0x36, 0x34, 1292 0x87, 0x90, 0x3f, 0x07, 0x45, 0x41, 0xde, 0xb6, 0x5c, 0xac, 0xdb, 0x4d, 0xcb, 0xb8, 0x8d, 0x1b, 1293 0x03, 0x50, 0xff, 0x45, 0xd7, 0x54, 0xed, 0x46, 0xe0, 0x84, 0x79, 0x0d, 0xe4, 0xa0, 0x57, 0x51, 1294 0x8d, 0x96, 0x63, 0xbb, 0x7e, 0x0c, 0xe3, 0xb7, 0xc4, 0x4c, 0x05, 0xb8, 0x35, 0x0a, 0xab, 0xd4, 1295 0xa0, 0x40, 0x1f, 0x07, 0x4d, 0xc9, 0xbf, 0xe4, 0x44, 0xa3, 0x21, 0x8a, 0x17, 0x0e, 0xdd, 0x6e, 1296 0x39, 0x9a, 0x3b, 0x48, 0xfd, 0xfb, 0x2b, 0x51, 0x38, 0x38, 0x84, 0x17, 0x0e, 0xff, 0xd0, 0xc1, 1297 0x64, 0xb7, 0x1f, 0x80, 0xe1, 0xdb, 0xa2, 0x70, 0x08, 0x0c, 0xa7, 0x10, 0x0d, 0xc3, 0x00, 0x14, 1298 0x7f, 0x2d, 0x28, 0x04, 0x86, 0x50, 0x7c, 0x3a, 0xdc, 0x68, 0x5d, 0xdc, 0x34, 0x3c, 0xdf, 0x65, 1299 0xad, 0xf0, 0xbd, 0xa9, 0xbe, 0xf3, 0x4e, 0x67, 0x13, 0xa6, 0x44, 0xa0, 0xa4, 0x12, 0xf1, 0x2b, 1300 0x54, 0x7a, 0x52, 0x8a, 0x77, 0xec, 0xbb, 0xa2, 0x12, 0x45, 0x60, 0x6c, 0x7d, 0x8e, 0x75, 0xf5, 1301 0x2a, 0x28, 0xee, 0x87, 0x30, 0xc5, 0x9f, 0x7f, 0x8f, 0x73, 0x75, 0xb6, 0x2a, 0x95, 0x75, 0x92, 1302 0x40, 0x9d, 0x0d, 0x45, 0x3c, 0xd9, 0x4b, 0xef, 0x05, 0x39, 0xd4, 0xd1, 0x4f, 0x54, 0xae, 0xc2, 1303 0x68, 0x47, 0x33, 0x11, 0x4f, 0xf5, 0x0b, 0x9c, 0x2a, 0x1f, 0xed, 0x25, 0x2a, 0x0b, 0x90, 0x22, 1304 0x8d, 0x41, 0x3c, 0xfc, 0x17, 0x39, 0x9c, 0x9a, 0x57, 0x3e, 0x09, 0x19, 0xd1, 0x10, 0xc4, 0x43, 1305 0x7f, 0x89, 0x43, 0x03, 0x08, 0x81, 0x8b, 0x66, 0x20, 0x1e, 0xfe, 0xcb, 0x02, 0x2e, 0x20, 0x04, 1306 0x3e, 0x78, 0x08, 0xff, 0xf6, 0x57, 0x52, 0xbc, 0xa0, 0x8b, 0xd8, 0x5d, 0x81, 0x11, 0xde, 0x05, 1307 0xc4, 0xa3, 0x3f, 0xcf, 0x5f, 0x2e, 0x10, 0x95, 0x8b, 0x90, 0x1e, 0x30, 0xe0, 0xbf, 0xca, 0xa1, 1308 0xcc, 0xbe, 0xb2, 0x0c, 0xb9, 0xc8, 0xce, 0x1f, 0x0f, 0xff, 0x35, 0x0e, 0x8f, 0xa2, 0x88, 0xeb, 1309 0x7c, 0xe7, 0x8f, 0x27, 0xf8, 0x75, 0xe1, 0x3a, 0x47, 0x90, 0xb0, 0x89, 0x4d, 0x3f, 0x1e, 0xfd, 1310 0x1b, 0x22, 0xea, 0x02, 0x52, 0x79, 0x1a, 0xb2, 0x41, 0x21, 0x8f, 0xc7, 0xff, 0x26, 0xc7, 0x87, 1311 0x18, 0x12, 0x81, 0xc8, 0x46, 0x12, 0x4f, 0xf1, 0x05, 0x11, 0x81, 0x08, 0x8a, 0x2c, 0xa3, 0xee, 1312 0xe6, 0x20, 0x9e, 0xe9, 0xb7, 0xc4, 0x32, 0xea, 0xea, 0x0d, 0xc8, 0x6c, 0xd2, 0x7a, 0x1a, 0x4f, 1313 0xf1, 0xdb, 0x62, 0x36, 0xa9, 0x3d, 0x71, 0xa3, 0x7b, 0xb7, 0x8d, 0xe7, 0xf8, 0x1d, 0xe1, 0x46, 1314 0xd7, 0x66, 0x5b, 0xd9, 0x02, 0xd4, 0xbb, 0xd3, 0xc6, 0xf3, 0x7d, 0x91, 0xf3, 0x8d, 0xf7, 0x6c, 1315 0xb4, 0x95, 0x67, 0xe1, 0x54, 0xff, 0x5d, 0x36, 0x9e, 0xf5, 0x4b, 0xef, 0x75, 0x9d, 0x8b, 0xa2, 1316 0x9b, 0x6c, 0x65, 0x27, 0x2c, 0xd7, 0xd1, 0x1d, 0x36, 0x9e, 0xf6, 0xe5, 0xf7, 0x3a, 0x2b, 0x76, 1317 0x74, 0x83, 0xad, 0x54, 0x01, 0xc2, 0xcd, 0x2d, 0x9e, 0xeb, 0x15, 0xce, 0x15, 0x01, 0x91, 0xa5, 1318 0xc1, 0xf7, 0xb6, 0x78, 0xfc, 0x97, 0xc5, 0xd2, 0xe0, 0x08, 0xb2, 0x34, 0xc4, 0xb6, 0x16, 0x8f, 1319 0x7e, 0x55, 0x2c, 0x0d, 0x01, 0x21, 0x99, 0x1d, 0xd9, 0x39, 0xe2, 0x19, 0xbe, 0x22, 0x32, 0x3b, 1320 0x82, 0xaa, 0x5c, 0x81, 0x8c, 0xd5, 0x36, 0x4d, 0x92, 0xa0, 0xe8, 0xde, 0x3f, 0x10, 0x2b, 0xfe, 1321 0xeb, 0x07, 0xdc, 0x03, 0x01, 0xa8, 0x2c, 0x40, 0x1a, 0xb7, 0xf6, 0x70, 0x23, 0x0e, 0xf9, 0x6f, 1322 0x1f, 0x88, 0xa2, 0x44, 0xac, 0x2b, 0x4f, 0x03, 0xb0, 0xa3, 0x3d, 0xfd, 0x6c, 0x15, 0x83, 0xfd, 1323 0xf7, 0x0f, 0xf8, 0x4f, 0x37, 0x42, 0x48, 0x48, 0xc0, 0x7e, 0x08, 0x72, 0x6f, 0x82, 0x77, 0x3a, 1324 0x09, 0xe8, 0xa8, 0x2f, 0xc3, 0xc8, 0x75, 0xcf, 0xb6, 0x7c, 0xad, 0x19, 0x87, 0xfe, 0x0f, 0x8e, 1325 0x16, 0xf6, 0x24, 0x60, 0x2d, 0xdb, 0xc5, 0xbe, 0xd6, 0xf4, 0xe2, 0xb0, 0xff, 0xc9, 0xb1, 0x01, 1326 0x80, 0x80, 0x75, 0xcd, 0xf3, 0x07, 0x19, 0xf7, 0x8f, 0x04, 0x58, 0x00, 0x88, 0xd3, 0xe4, 0xff, 1327 0x1b, 0xf8, 0x30, 0x0e, 0xfb, 0xae, 0x70, 0x9a, 0xdb, 0x57, 0x3e, 0x09, 0x59, 0xf2, 0x2f, 0xfb, 1328 0x3d, 0x56, 0x0c, 0xf8, 0xbf, 0x38, 0x38, 0x44, 0x90, 0x37, 0x7b, 0x7e, 0xc3, 0x37, 0xe2, 0x83, 1329 0xfd, 0xdf, 0x7c, 0xa6, 0x85, 0x7d, 0xa5, 0x0a, 0x39, 0xcf, 0x6f, 0x34, 0xda, 0xbc, 0xbf, 0x8a, 1330 0x81, 0xff, 0xcf, 0x07, 0xc1, 0x91, 0x3b, 0xc0, 0x2c, 0xd5, 0xfa, 0xdf, 0x1e, 0xc2, 0xaa, 0xbd, 1331 0x6a, 0xb3, 0x7b, 0xc3, 0x17, 0xca, 0xf1, 0x17, 0x80, 0xf0, 0xe3, 0x0c, 0x4c, 0xe9, 0x76, 0x6b, 1332 0xcf, 0xf6, 0x66, 0x83, 0x8a, 0x35, 0x6b, 0x5b, 0x9c, 0x11, 0x25, 0x6d, 0x0b, 0x4f, 0x9d, 0xec, 1333 0x22, 0xb1, 0x7c, 0x06, 0xd2, 0xdb, 0xed, 0xbd, 0xbd, 0x43, 0x24, 0x43, 0xd2, 0x6b, 0xef, 0xf1, 1334 0x1f, 0xe5, 0x90, 0x7f, 0xcb, 0x6f, 0x26, 0x61, 0xb4, 0x6a, 0x9a, 0x3b, 0x87, 0x0e, 0xf6, 0xea, 1335 0x16, 0xae, 0xef, 0xa3, 0x22, 0x0c, 0xd3, 0xb1, 0x3e, 0x45, 0xcd, 0xa4, 0x6b, 0x43, 0x0a, 0x7f, 1336 0x0e, 0x34, 0x73, 0xf4, 0x8a, 0x35, 0x11, 0x68, 0xe6, 0x02, 0xcd, 0x05, 0x76, 0xc3, 0x1a, 0x68, 1337 0x2e, 0x04, 0x9a, 0x79, 0x7a, 0xcf, 0x9a, 0x0c, 0x34, 0xf3, 0x81, 0x66, 0x81, 0x7e, 0x47, 0x18, 1338 0x0d, 0x34, 0x0b, 0x81, 0x66, 0x91, 0x7e, 0x39, 0x48, 0x05, 0x9a, 0xc5, 0x40, 0x73, 0x91, 0x7e, 1339 0x30, 0x18, 0x0f, 0x34, 0x17, 0x03, 0xcd, 0x25, 0xfa, 0x91, 0x00, 0x05, 0x9a, 0x4b, 0x81, 0xe6, 1340 0x32, 0xfd, 0xf5, 0xcd, 0x48, 0xa0, 0xb9, 0x8c, 0xa6, 0x60, 0x84, 0x8d, 0xec, 0x49, 0xfa, 0x25, 1341 0x79, 0xec, 0xda, 0x90, 0x22, 0x04, 0xa1, 0xee, 0x29, 0xfa, 0x0b, 0x9b, 0xe1, 0x50, 0xf7, 0x54, 1342 0xa8, 0x9b, 0xa3, 0x3f, 0xf4, 0x97, 0x43, 0xdd, 0x5c, 0xa8, 0xbb, 0x50, 0x1c, 0x25, 0x29, 0x12, 1343 0xea, 0x2e, 0x84, 0xba, 0xf9, 0x62, 0x81, 0xcc, 0x40, 0xa8, 0x9b, 0x0f, 0x75, 0x0b, 0xc5, 0xb1, 1344 0x73, 0xd2, 0x74, 0x3e, 0xd4, 0x2d, 0xa0, 0x27, 0x20, 0xe7, 0xb5, 0xf7, 0x54, 0x5e, 0x0e, 0xe9, 1345 0x2f, 0x79, 0x72, 0x73, 0x30, 0x43, 0x72, 0x82, 0x4e, 0xeb, 0xb5, 0x21, 0x05, 0xbc, 0xf6, 0x1e, 1346 0x2f, 0xa3, 0x4b, 0x79, 0xa0, 0x17, 0x20, 0x2a, 0xfd, 0x01, 0x6e, 0xf9, 0x0d, 0x09, 0xb2, 0x3b, 1347 0xb7, 0x6c, 0xfa, 0x1d, 0xd9, 0xfb, 0x3f, 0x9e, 0x5c, 0xe1, 0xf4, 0x85, 0x79, 0xfa, 0xa9, 0x2f, 1348 0x7b, 0x4d, 0x52, 0x84, 0x20, 0xd4, 0x2d, 0x14, 0x1f, 0xa4, 0x03, 0x0a, 0x74, 0x0b, 0x68, 0x16, 1349 0xf2, 0x91, 0x01, 0xcd, 0xd1, 0xdf, 0xd8, 0x74, 0x8e, 0x48, 0x52, 0x72, 0xe1, 0x88, 0xe6, 0x96, 1350 0xd2, 0x40, 0xd2, 0x9e, 0xfc, 0xf1, 0x6f, 0xd9, 0xe5, 0x2f, 0x24, 0x20, 0xc7, 0xee, 0x4c, 0xe9, 1351 0xa8, 0xc8, 0xab, 0x58, 0xeb, 0x7f, 0xc8, 0xdd, 0x18, 0x52, 0x84, 0x00, 0x29, 0x00, 0xcc, 0x94, 1352 0x64, 0x38, 0xf3, 0x64, 0xe9, 0xc9, 0x7f, 0x7a, 0xf3, 0xec, 0x27, 0x8e, 0x5d, 0x41, 0x24, 0x76, 1353 0xb3, 0xac, 0x06, 0xcf, 0xec, 0x1a, 0x96, 0xff, 0xd4, 0xdc, 0x25, 0x12, 0xe0, 0x90, 0x05, 0xed, 1354 0x42, 0x66, 0x59, 0xf3, 0xe8, 0xaf, 0xf3, 0xa8, 0xeb, 0xa9, 0xa5, 0x8b, 0x3f, 0x7e, 0xf3, 0xec, 1355 0x85, 0x18, 0x46, 0x5e, 0x1e, 0x67, 0x36, 0x0e, 0x09, 0xeb, 0xe2, 0x3c, 0x81, 0x5f, 0x1b, 0x52, 1356 0x02, 0x2a, 0x34, 0x27, 0x5c, 0xdd, 0xd4, 0x5a, 0xec, 0xc7, 0x44, 0xc9, 0x25, 0xf9, 0xe8, 0xcd, 1357 0xb3, 0xf9, 0x8d, 0xc3, 0x50, 0x1e, 0xba, 0x42, 0x9e, 0x96, 0x32, 0x30, 0xcc, 0x5c, 0x5d, 0x5a, 1358 0x79, 0xfd, 0x6e, 0x69, 0xe8, 0x8d, 0xbb, 0xa5, 0xa1, 0x7f, 0xbc, 0x5b, 0x1a, 0x7a, 0xeb, 0x6e, 1359 0x49, 0x7a, 0xf7, 0x6e, 0x49, 0x7a, 0xff, 0x6e, 0x49, 0xba, 0x73, 0x54, 0x92, 0xbe, 0x76, 0x54, 1360 0x92, 0xbe, 0x71, 0x54, 0x92, 0xbe, 0x73, 0x54, 0x92, 0x5e, 0x3f, 0x2a, 0x49, 0x6f, 0x1c, 0x95, 1361 0x86, 0xde, 0x3a, 0x2a, 0x49, 0x3f, 0x3c, 0x2a, 0x0d, 0xbd, 0x7b, 0x54, 0x92, 0xde, 0x3f, 0x2a, 1362 0x0d, 0xdd, 0xf9, 0x41, 0x69, 0xe8, 0x7f, 0x03, 0x00, 0x00, 0xff, 0xff, 0x1e, 0x05, 0xb9, 0x2a, 1363 0x97, 0x35, 0x00, 0x00, 1364 } 1365 r := bytes.NewReader(gzipped) 1366 gzipr, err := compress_gzip.NewReader(r) 1367 if err != nil { 1368 panic(err) 1369 } 1370 ungzipped, err := io_ioutil.ReadAll(gzipr) 1371 if err != nil { 1372 panic(err) 1373 } 1374 if err := github_com_gogo_protobuf_proto.Unmarshal(ungzipped, d); err != nil { 1375 panic(err) 1376 } 1377 return d 1378} 1379func (this *Subby) VerboseEqual(that interface{}) error { 1380 if that == nil { 1381 if this == nil { 1382 return nil 1383 } 1384 return fmt.Errorf("that == nil && this != nil") 1385 } 1386 1387 that1, ok := that.(*Subby) 1388 if !ok { 1389 that2, ok := that.(Subby) 1390 if ok { 1391 that1 = &that2 1392 } else { 1393 return fmt.Errorf("that is not of type *Subby") 1394 } 1395 } 1396 if that1 == nil { 1397 if this == nil { 1398 return nil 1399 } 1400 return fmt.Errorf("that is type *Subby but is nil && this != nil") 1401 } else if this == nil { 1402 return fmt.Errorf("that is type *Subby but is not nil && this == nil") 1403 } 1404 if this.Sub != nil && that1.Sub != nil { 1405 if *this.Sub != *that1.Sub { 1406 return fmt.Errorf("Sub this(%v) Not Equal that(%v)", *this.Sub, *that1.Sub) 1407 } 1408 } else if this.Sub != nil { 1409 return fmt.Errorf("this.Sub == nil && that.Sub != nil") 1410 } else if that1.Sub != nil { 1411 return fmt.Errorf("Sub this(%v) Not Equal that(%v)", this.Sub, that1.Sub) 1412 } 1413 if !bytes.Equal(this.XXX_unrecognized, that1.XXX_unrecognized) { 1414 return fmt.Errorf("XXX_unrecognized this(%v) Not Equal that(%v)", this.XXX_unrecognized, that1.XXX_unrecognized) 1415 } 1416 return nil 1417} 1418func (this *Subby) Equal(that interface{}) bool { 1419 if that == nil { 1420 return this == nil 1421 } 1422 1423 that1, ok := that.(*Subby) 1424 if !ok { 1425 that2, ok := that.(Subby) 1426 if ok { 1427 that1 = &that2 1428 } else { 1429 return false 1430 } 1431 } 1432 if that1 == nil { 1433 return this == nil 1434 } else if this == nil { 1435 return false 1436 } 1437 if this.Sub != nil && that1.Sub != nil { 1438 if *this.Sub != *that1.Sub { 1439 return false 1440 } 1441 } else if this.Sub != nil { 1442 return false 1443 } else if that1.Sub != nil { 1444 return false 1445 } 1446 if !bytes.Equal(this.XXX_unrecognized, that1.XXX_unrecognized) { 1447 return false 1448 } 1449 return true 1450} 1451func (this *AllTypesOneOf) VerboseEqual(that interface{}) error { 1452 if that == nil { 1453 if this == nil { 1454 return nil 1455 } 1456 return fmt.Errorf("that == nil && this != nil") 1457 } 1458 1459 that1, ok := that.(*AllTypesOneOf) 1460 if !ok { 1461 that2, ok := that.(AllTypesOneOf) 1462 if ok { 1463 that1 = &that2 1464 } else { 1465 return fmt.Errorf("that is not of type *AllTypesOneOf") 1466 } 1467 } 1468 if that1 == nil { 1469 if this == nil { 1470 return nil 1471 } 1472 return fmt.Errorf("that is type *AllTypesOneOf but is nil && this != nil") 1473 } else if this == nil { 1474 return fmt.Errorf("that is type *AllTypesOneOf but is not nil && this == nil") 1475 } 1476 if that1.TestOneof == nil { 1477 if this.TestOneof != nil { 1478 return fmt.Errorf("this.TestOneof != nil && that1.TestOneof == nil") 1479 } 1480 } else if this.TestOneof == nil { 1481 return fmt.Errorf("this.TestOneof == nil && that1.TestOneof != nil") 1482 } else if err := this.TestOneof.VerboseEqual(that1.TestOneof); err != nil { 1483 return err 1484 } 1485 if !bytes.Equal(this.XXX_unrecognized, that1.XXX_unrecognized) { 1486 return fmt.Errorf("XXX_unrecognized this(%v) Not Equal that(%v)", this.XXX_unrecognized, that1.XXX_unrecognized) 1487 } 1488 return nil 1489} 1490func (this *AllTypesOneOf_Field1) VerboseEqual(that interface{}) error { 1491 if that == nil { 1492 if this == nil { 1493 return nil 1494 } 1495 return fmt.Errorf("that == nil && this != nil") 1496 } 1497 1498 that1, ok := that.(*AllTypesOneOf_Field1) 1499 if !ok { 1500 that2, ok := that.(AllTypesOneOf_Field1) 1501 if ok { 1502 that1 = &that2 1503 } else { 1504 return fmt.Errorf("that is not of type *AllTypesOneOf_Field1") 1505 } 1506 } 1507 if that1 == nil { 1508 if this == nil { 1509 return nil 1510 } 1511 return fmt.Errorf("that is type *AllTypesOneOf_Field1 but is nil && this != nil") 1512 } else if this == nil { 1513 return fmt.Errorf("that is type *AllTypesOneOf_Field1 but is not nil && this == nil") 1514 } 1515 if this.Field1 != that1.Field1 { 1516 return fmt.Errorf("Field1 this(%v) Not Equal that(%v)", this.Field1, that1.Field1) 1517 } 1518 return nil 1519} 1520func (this *AllTypesOneOf_Field2) VerboseEqual(that interface{}) error { 1521 if that == nil { 1522 if this == nil { 1523 return nil 1524 } 1525 return fmt.Errorf("that == nil && this != nil") 1526 } 1527 1528 that1, ok := that.(*AllTypesOneOf_Field2) 1529 if !ok { 1530 that2, ok := that.(AllTypesOneOf_Field2) 1531 if ok { 1532 that1 = &that2 1533 } else { 1534 return fmt.Errorf("that is not of type *AllTypesOneOf_Field2") 1535 } 1536 } 1537 if that1 == nil { 1538 if this == nil { 1539 return nil 1540 } 1541 return fmt.Errorf("that is type *AllTypesOneOf_Field2 but is nil && this != nil") 1542 } else if this == nil { 1543 return fmt.Errorf("that is type *AllTypesOneOf_Field2 but is not nil && this == nil") 1544 } 1545 if this.Field2 != that1.Field2 { 1546 return fmt.Errorf("Field2 this(%v) Not Equal that(%v)", this.Field2, that1.Field2) 1547 } 1548 return nil 1549} 1550func (this *AllTypesOneOf_Field3) VerboseEqual(that interface{}) error { 1551 if that == nil { 1552 if this == nil { 1553 return nil 1554 } 1555 return fmt.Errorf("that == nil && this != nil") 1556 } 1557 1558 that1, ok := that.(*AllTypesOneOf_Field3) 1559 if !ok { 1560 that2, ok := that.(AllTypesOneOf_Field3) 1561 if ok { 1562 that1 = &that2 1563 } else { 1564 return fmt.Errorf("that is not of type *AllTypesOneOf_Field3") 1565 } 1566 } 1567 if that1 == nil { 1568 if this == nil { 1569 return nil 1570 } 1571 return fmt.Errorf("that is type *AllTypesOneOf_Field3 but is nil && this != nil") 1572 } else if this == nil { 1573 return fmt.Errorf("that is type *AllTypesOneOf_Field3 but is not nil && this == nil") 1574 } 1575 if this.Field3 != that1.Field3 { 1576 return fmt.Errorf("Field3 this(%v) Not Equal that(%v)", this.Field3, that1.Field3) 1577 } 1578 return nil 1579} 1580func (this *AllTypesOneOf_Field4) VerboseEqual(that interface{}) error { 1581 if that == nil { 1582 if this == nil { 1583 return nil 1584 } 1585 return fmt.Errorf("that == nil && this != nil") 1586 } 1587 1588 that1, ok := that.(*AllTypesOneOf_Field4) 1589 if !ok { 1590 that2, ok := that.(AllTypesOneOf_Field4) 1591 if ok { 1592 that1 = &that2 1593 } else { 1594 return fmt.Errorf("that is not of type *AllTypesOneOf_Field4") 1595 } 1596 } 1597 if that1 == nil { 1598 if this == nil { 1599 return nil 1600 } 1601 return fmt.Errorf("that is type *AllTypesOneOf_Field4 but is nil && this != nil") 1602 } else if this == nil { 1603 return fmt.Errorf("that is type *AllTypesOneOf_Field4 but is not nil && this == nil") 1604 } 1605 if this.Field4 != that1.Field4 { 1606 return fmt.Errorf("Field4 this(%v) Not Equal that(%v)", this.Field4, that1.Field4) 1607 } 1608 return nil 1609} 1610func (this *AllTypesOneOf_Field5) VerboseEqual(that interface{}) error { 1611 if that == nil { 1612 if this == nil { 1613 return nil 1614 } 1615 return fmt.Errorf("that == nil && this != nil") 1616 } 1617 1618 that1, ok := that.(*AllTypesOneOf_Field5) 1619 if !ok { 1620 that2, ok := that.(AllTypesOneOf_Field5) 1621 if ok { 1622 that1 = &that2 1623 } else { 1624 return fmt.Errorf("that is not of type *AllTypesOneOf_Field5") 1625 } 1626 } 1627 if that1 == nil { 1628 if this == nil { 1629 return nil 1630 } 1631 return fmt.Errorf("that is type *AllTypesOneOf_Field5 but is nil && this != nil") 1632 } else if this == nil { 1633 return fmt.Errorf("that is type *AllTypesOneOf_Field5 but is not nil && this == nil") 1634 } 1635 if this.Field5 != that1.Field5 { 1636 return fmt.Errorf("Field5 this(%v) Not Equal that(%v)", this.Field5, that1.Field5) 1637 } 1638 return nil 1639} 1640func (this *AllTypesOneOf_Field6) VerboseEqual(that interface{}) error { 1641 if that == nil { 1642 if this == nil { 1643 return nil 1644 } 1645 return fmt.Errorf("that == nil && this != nil") 1646 } 1647 1648 that1, ok := that.(*AllTypesOneOf_Field6) 1649 if !ok { 1650 that2, ok := that.(AllTypesOneOf_Field6) 1651 if ok { 1652 that1 = &that2 1653 } else { 1654 return fmt.Errorf("that is not of type *AllTypesOneOf_Field6") 1655 } 1656 } 1657 if that1 == nil { 1658 if this == nil { 1659 return nil 1660 } 1661 return fmt.Errorf("that is type *AllTypesOneOf_Field6 but is nil && this != nil") 1662 } else if this == nil { 1663 return fmt.Errorf("that is type *AllTypesOneOf_Field6 but is not nil && this == nil") 1664 } 1665 if this.Field6 != that1.Field6 { 1666 return fmt.Errorf("Field6 this(%v) Not Equal that(%v)", this.Field6, that1.Field6) 1667 } 1668 return nil 1669} 1670func (this *AllTypesOneOf_Field7) VerboseEqual(that interface{}) error { 1671 if that == nil { 1672 if this == nil { 1673 return nil 1674 } 1675 return fmt.Errorf("that == nil && this != nil") 1676 } 1677 1678 that1, ok := that.(*AllTypesOneOf_Field7) 1679 if !ok { 1680 that2, ok := that.(AllTypesOneOf_Field7) 1681 if ok { 1682 that1 = &that2 1683 } else { 1684 return fmt.Errorf("that is not of type *AllTypesOneOf_Field7") 1685 } 1686 } 1687 if that1 == nil { 1688 if this == nil { 1689 return nil 1690 } 1691 return fmt.Errorf("that is type *AllTypesOneOf_Field7 but is nil && this != nil") 1692 } else if this == nil { 1693 return fmt.Errorf("that is type *AllTypesOneOf_Field7 but is not nil && this == nil") 1694 } 1695 if this.Field7 != that1.Field7 { 1696 return fmt.Errorf("Field7 this(%v) Not Equal that(%v)", this.Field7, that1.Field7) 1697 } 1698 return nil 1699} 1700func (this *AllTypesOneOf_Field8) VerboseEqual(that interface{}) error { 1701 if that == nil { 1702 if this == nil { 1703 return nil 1704 } 1705 return fmt.Errorf("that == nil && this != nil") 1706 } 1707 1708 that1, ok := that.(*AllTypesOneOf_Field8) 1709 if !ok { 1710 that2, ok := that.(AllTypesOneOf_Field8) 1711 if ok { 1712 that1 = &that2 1713 } else { 1714 return fmt.Errorf("that is not of type *AllTypesOneOf_Field8") 1715 } 1716 } 1717 if that1 == nil { 1718 if this == nil { 1719 return nil 1720 } 1721 return fmt.Errorf("that is type *AllTypesOneOf_Field8 but is nil && this != nil") 1722 } else if this == nil { 1723 return fmt.Errorf("that is type *AllTypesOneOf_Field8 but is not nil && this == nil") 1724 } 1725 if this.Field8 != that1.Field8 { 1726 return fmt.Errorf("Field8 this(%v) Not Equal that(%v)", this.Field8, that1.Field8) 1727 } 1728 return nil 1729} 1730func (this *AllTypesOneOf_Field9) VerboseEqual(that interface{}) error { 1731 if that == nil { 1732 if this == nil { 1733 return nil 1734 } 1735 return fmt.Errorf("that == nil && this != nil") 1736 } 1737 1738 that1, ok := that.(*AllTypesOneOf_Field9) 1739 if !ok { 1740 that2, ok := that.(AllTypesOneOf_Field9) 1741 if ok { 1742 that1 = &that2 1743 } else { 1744 return fmt.Errorf("that is not of type *AllTypesOneOf_Field9") 1745 } 1746 } 1747 if that1 == nil { 1748 if this == nil { 1749 return nil 1750 } 1751 return fmt.Errorf("that is type *AllTypesOneOf_Field9 but is nil && this != nil") 1752 } else if this == nil { 1753 return fmt.Errorf("that is type *AllTypesOneOf_Field9 but is not nil && this == nil") 1754 } 1755 if this.Field9 != that1.Field9 { 1756 return fmt.Errorf("Field9 this(%v) Not Equal that(%v)", this.Field9, that1.Field9) 1757 } 1758 return nil 1759} 1760func (this *AllTypesOneOf_Field10) VerboseEqual(that interface{}) error { 1761 if that == nil { 1762 if this == nil { 1763 return nil 1764 } 1765 return fmt.Errorf("that == nil && this != nil") 1766 } 1767 1768 that1, ok := that.(*AllTypesOneOf_Field10) 1769 if !ok { 1770 that2, ok := that.(AllTypesOneOf_Field10) 1771 if ok { 1772 that1 = &that2 1773 } else { 1774 return fmt.Errorf("that is not of type *AllTypesOneOf_Field10") 1775 } 1776 } 1777 if that1 == nil { 1778 if this == nil { 1779 return nil 1780 } 1781 return fmt.Errorf("that is type *AllTypesOneOf_Field10 but is nil && this != nil") 1782 } else if this == nil { 1783 return fmt.Errorf("that is type *AllTypesOneOf_Field10 but is not nil && this == nil") 1784 } 1785 if this.Field10 != that1.Field10 { 1786 return fmt.Errorf("Field10 this(%v) Not Equal that(%v)", this.Field10, that1.Field10) 1787 } 1788 return nil 1789} 1790func (this *AllTypesOneOf_Field11) VerboseEqual(that interface{}) error { 1791 if that == nil { 1792 if this == nil { 1793 return nil 1794 } 1795 return fmt.Errorf("that == nil && this != nil") 1796 } 1797 1798 that1, ok := that.(*AllTypesOneOf_Field11) 1799 if !ok { 1800 that2, ok := that.(AllTypesOneOf_Field11) 1801 if ok { 1802 that1 = &that2 1803 } else { 1804 return fmt.Errorf("that is not of type *AllTypesOneOf_Field11") 1805 } 1806 } 1807 if that1 == nil { 1808 if this == nil { 1809 return nil 1810 } 1811 return fmt.Errorf("that is type *AllTypesOneOf_Field11 but is nil && this != nil") 1812 } else if this == nil { 1813 return fmt.Errorf("that is type *AllTypesOneOf_Field11 but is not nil && this == nil") 1814 } 1815 if this.Field11 != that1.Field11 { 1816 return fmt.Errorf("Field11 this(%v) Not Equal that(%v)", this.Field11, that1.Field11) 1817 } 1818 return nil 1819} 1820func (this *AllTypesOneOf_Field12) VerboseEqual(that interface{}) error { 1821 if that == nil { 1822 if this == nil { 1823 return nil 1824 } 1825 return fmt.Errorf("that == nil && this != nil") 1826 } 1827 1828 that1, ok := that.(*AllTypesOneOf_Field12) 1829 if !ok { 1830 that2, ok := that.(AllTypesOneOf_Field12) 1831 if ok { 1832 that1 = &that2 1833 } else { 1834 return fmt.Errorf("that is not of type *AllTypesOneOf_Field12") 1835 } 1836 } 1837 if that1 == nil { 1838 if this == nil { 1839 return nil 1840 } 1841 return fmt.Errorf("that is type *AllTypesOneOf_Field12 but is nil && this != nil") 1842 } else if this == nil { 1843 return fmt.Errorf("that is type *AllTypesOneOf_Field12 but is not nil && this == nil") 1844 } 1845 if this.Field12 != that1.Field12 { 1846 return fmt.Errorf("Field12 this(%v) Not Equal that(%v)", this.Field12, that1.Field12) 1847 } 1848 return nil 1849} 1850func (this *AllTypesOneOf_Field13) VerboseEqual(that interface{}) error { 1851 if that == nil { 1852 if this == nil { 1853 return nil 1854 } 1855 return fmt.Errorf("that == nil && this != nil") 1856 } 1857 1858 that1, ok := that.(*AllTypesOneOf_Field13) 1859 if !ok { 1860 that2, ok := that.(AllTypesOneOf_Field13) 1861 if ok { 1862 that1 = &that2 1863 } else { 1864 return fmt.Errorf("that is not of type *AllTypesOneOf_Field13") 1865 } 1866 } 1867 if that1 == nil { 1868 if this == nil { 1869 return nil 1870 } 1871 return fmt.Errorf("that is type *AllTypesOneOf_Field13 but is nil && this != nil") 1872 } else if this == nil { 1873 return fmt.Errorf("that is type *AllTypesOneOf_Field13 but is not nil && this == nil") 1874 } 1875 if this.Field13 != that1.Field13 { 1876 return fmt.Errorf("Field13 this(%v) Not Equal that(%v)", this.Field13, that1.Field13) 1877 } 1878 return nil 1879} 1880func (this *AllTypesOneOf_Field14) VerboseEqual(that interface{}) error { 1881 if that == nil { 1882 if this == nil { 1883 return nil 1884 } 1885 return fmt.Errorf("that == nil && this != nil") 1886 } 1887 1888 that1, ok := that.(*AllTypesOneOf_Field14) 1889 if !ok { 1890 that2, ok := that.(AllTypesOneOf_Field14) 1891 if ok { 1892 that1 = &that2 1893 } else { 1894 return fmt.Errorf("that is not of type *AllTypesOneOf_Field14") 1895 } 1896 } 1897 if that1 == nil { 1898 if this == nil { 1899 return nil 1900 } 1901 return fmt.Errorf("that is type *AllTypesOneOf_Field14 but is nil && this != nil") 1902 } else if this == nil { 1903 return fmt.Errorf("that is type *AllTypesOneOf_Field14 but is not nil && this == nil") 1904 } 1905 if this.Field14 != that1.Field14 { 1906 return fmt.Errorf("Field14 this(%v) Not Equal that(%v)", this.Field14, that1.Field14) 1907 } 1908 return nil 1909} 1910func (this *AllTypesOneOf_Field15) VerboseEqual(that interface{}) error { 1911 if that == nil { 1912 if this == nil { 1913 return nil 1914 } 1915 return fmt.Errorf("that == nil && this != nil") 1916 } 1917 1918 that1, ok := that.(*AllTypesOneOf_Field15) 1919 if !ok { 1920 that2, ok := that.(AllTypesOneOf_Field15) 1921 if ok { 1922 that1 = &that2 1923 } else { 1924 return fmt.Errorf("that is not of type *AllTypesOneOf_Field15") 1925 } 1926 } 1927 if that1 == nil { 1928 if this == nil { 1929 return nil 1930 } 1931 return fmt.Errorf("that is type *AllTypesOneOf_Field15 but is nil && this != nil") 1932 } else if this == nil { 1933 return fmt.Errorf("that is type *AllTypesOneOf_Field15 but is not nil && this == nil") 1934 } 1935 if !bytes.Equal(this.Field15, that1.Field15) { 1936 return fmt.Errorf("Field15 this(%v) Not Equal that(%v)", this.Field15, that1.Field15) 1937 } 1938 return nil 1939} 1940func (this *AllTypesOneOf_SubMessage) VerboseEqual(that interface{}) error { 1941 if that == nil { 1942 if this == nil { 1943 return nil 1944 } 1945 return fmt.Errorf("that == nil && this != nil") 1946 } 1947 1948 that1, ok := that.(*AllTypesOneOf_SubMessage) 1949 if !ok { 1950 that2, ok := that.(AllTypesOneOf_SubMessage) 1951 if ok { 1952 that1 = &that2 1953 } else { 1954 return fmt.Errorf("that is not of type *AllTypesOneOf_SubMessage") 1955 } 1956 } 1957 if that1 == nil { 1958 if this == nil { 1959 return nil 1960 } 1961 return fmt.Errorf("that is type *AllTypesOneOf_SubMessage but is nil && this != nil") 1962 } else if this == nil { 1963 return fmt.Errorf("that is type *AllTypesOneOf_SubMessage but is not nil && this == nil") 1964 } 1965 if !this.SubMessage.Equal(that1.SubMessage) { 1966 return fmt.Errorf("SubMessage this(%v) Not Equal that(%v)", this.SubMessage, that1.SubMessage) 1967 } 1968 return nil 1969} 1970func (this *AllTypesOneOf) Equal(that interface{}) bool { 1971 if that == nil { 1972 return this == nil 1973 } 1974 1975 that1, ok := that.(*AllTypesOneOf) 1976 if !ok { 1977 that2, ok := that.(AllTypesOneOf) 1978 if ok { 1979 that1 = &that2 1980 } else { 1981 return false 1982 } 1983 } 1984 if that1 == nil { 1985 return this == nil 1986 } else if this == nil { 1987 return false 1988 } 1989 if that1.TestOneof == nil { 1990 if this.TestOneof != nil { 1991 return false 1992 } 1993 } else if this.TestOneof == nil { 1994 return false 1995 } else if !this.TestOneof.Equal(that1.TestOneof) { 1996 return false 1997 } 1998 if !bytes.Equal(this.XXX_unrecognized, that1.XXX_unrecognized) { 1999 return false 2000 } 2001 return true 2002} 2003func (this *AllTypesOneOf_Field1) Equal(that interface{}) bool { 2004 if that == nil { 2005 return this == nil 2006 } 2007 2008 that1, ok := that.(*AllTypesOneOf_Field1) 2009 if !ok { 2010 that2, ok := that.(AllTypesOneOf_Field1) 2011 if ok { 2012 that1 = &that2 2013 } else { 2014 return false 2015 } 2016 } 2017 if that1 == nil { 2018 return this == nil 2019 } else if this == nil { 2020 return false 2021 } 2022 if this.Field1 != that1.Field1 { 2023 return false 2024 } 2025 return true 2026} 2027func (this *AllTypesOneOf_Field2) Equal(that interface{}) bool { 2028 if that == nil { 2029 return this == nil 2030 } 2031 2032 that1, ok := that.(*AllTypesOneOf_Field2) 2033 if !ok { 2034 that2, ok := that.(AllTypesOneOf_Field2) 2035 if ok { 2036 that1 = &that2 2037 } else { 2038 return false 2039 } 2040 } 2041 if that1 == nil { 2042 return this == nil 2043 } else if this == nil { 2044 return false 2045 } 2046 if this.Field2 != that1.Field2 { 2047 return false 2048 } 2049 return true 2050} 2051func (this *AllTypesOneOf_Field3) Equal(that interface{}) bool { 2052 if that == nil { 2053 return this == nil 2054 } 2055 2056 that1, ok := that.(*AllTypesOneOf_Field3) 2057 if !ok { 2058 that2, ok := that.(AllTypesOneOf_Field3) 2059 if ok { 2060 that1 = &that2 2061 } else { 2062 return false 2063 } 2064 } 2065 if that1 == nil { 2066 return this == nil 2067 } else if this == nil { 2068 return false 2069 } 2070 if this.Field3 != that1.Field3 { 2071 return false 2072 } 2073 return true 2074} 2075func (this *AllTypesOneOf_Field4) Equal(that interface{}) bool { 2076 if that == nil { 2077 return this == nil 2078 } 2079 2080 that1, ok := that.(*AllTypesOneOf_Field4) 2081 if !ok { 2082 that2, ok := that.(AllTypesOneOf_Field4) 2083 if ok { 2084 that1 = &that2 2085 } else { 2086 return false 2087 } 2088 } 2089 if that1 == nil { 2090 return this == nil 2091 } else if this == nil { 2092 return false 2093 } 2094 if this.Field4 != that1.Field4 { 2095 return false 2096 } 2097 return true 2098} 2099func (this *AllTypesOneOf_Field5) Equal(that interface{}) bool { 2100 if that == nil { 2101 return this == nil 2102 } 2103 2104 that1, ok := that.(*AllTypesOneOf_Field5) 2105 if !ok { 2106 that2, ok := that.(AllTypesOneOf_Field5) 2107 if ok { 2108 that1 = &that2 2109 } else { 2110 return false 2111 } 2112 } 2113 if that1 == nil { 2114 return this == nil 2115 } else if this == nil { 2116 return false 2117 } 2118 if this.Field5 != that1.Field5 { 2119 return false 2120 } 2121 return true 2122} 2123func (this *AllTypesOneOf_Field6) Equal(that interface{}) bool { 2124 if that == nil { 2125 return this == nil 2126 } 2127 2128 that1, ok := that.(*AllTypesOneOf_Field6) 2129 if !ok { 2130 that2, ok := that.(AllTypesOneOf_Field6) 2131 if ok { 2132 that1 = &that2 2133 } else { 2134 return false 2135 } 2136 } 2137 if that1 == nil { 2138 return this == nil 2139 } else if this == nil { 2140 return false 2141 } 2142 if this.Field6 != that1.Field6 { 2143 return false 2144 } 2145 return true 2146} 2147func (this *AllTypesOneOf_Field7) Equal(that interface{}) bool { 2148 if that == nil { 2149 return this == nil 2150 } 2151 2152 that1, ok := that.(*AllTypesOneOf_Field7) 2153 if !ok { 2154 that2, ok := that.(AllTypesOneOf_Field7) 2155 if ok { 2156 that1 = &that2 2157 } else { 2158 return false 2159 } 2160 } 2161 if that1 == nil { 2162 return this == nil 2163 } else if this == nil { 2164 return false 2165 } 2166 if this.Field7 != that1.Field7 { 2167 return false 2168 } 2169 return true 2170} 2171func (this *AllTypesOneOf_Field8) Equal(that interface{}) bool { 2172 if that == nil { 2173 return this == nil 2174 } 2175 2176 that1, ok := that.(*AllTypesOneOf_Field8) 2177 if !ok { 2178 that2, ok := that.(AllTypesOneOf_Field8) 2179 if ok { 2180 that1 = &that2 2181 } else { 2182 return false 2183 } 2184 } 2185 if that1 == nil { 2186 return this == nil 2187 } else if this == nil { 2188 return false 2189 } 2190 if this.Field8 != that1.Field8 { 2191 return false 2192 } 2193 return true 2194} 2195func (this *AllTypesOneOf_Field9) Equal(that interface{}) bool { 2196 if that == nil { 2197 return this == nil 2198 } 2199 2200 that1, ok := that.(*AllTypesOneOf_Field9) 2201 if !ok { 2202 that2, ok := that.(AllTypesOneOf_Field9) 2203 if ok { 2204 that1 = &that2 2205 } else { 2206 return false 2207 } 2208 } 2209 if that1 == nil { 2210 return this == nil 2211 } else if this == nil { 2212 return false 2213 } 2214 if this.Field9 != that1.Field9 { 2215 return false 2216 } 2217 return true 2218} 2219func (this *AllTypesOneOf_Field10) Equal(that interface{}) bool { 2220 if that == nil { 2221 return this == nil 2222 } 2223 2224 that1, ok := that.(*AllTypesOneOf_Field10) 2225 if !ok { 2226 that2, ok := that.(AllTypesOneOf_Field10) 2227 if ok { 2228 that1 = &that2 2229 } else { 2230 return false 2231 } 2232 } 2233 if that1 == nil { 2234 return this == nil 2235 } else if this == nil { 2236 return false 2237 } 2238 if this.Field10 != that1.Field10 { 2239 return false 2240 } 2241 return true 2242} 2243func (this *AllTypesOneOf_Field11) Equal(that interface{}) bool { 2244 if that == nil { 2245 return this == nil 2246 } 2247 2248 that1, ok := that.(*AllTypesOneOf_Field11) 2249 if !ok { 2250 that2, ok := that.(AllTypesOneOf_Field11) 2251 if ok { 2252 that1 = &that2 2253 } else { 2254 return false 2255 } 2256 } 2257 if that1 == nil { 2258 return this == nil 2259 } else if this == nil { 2260 return false 2261 } 2262 if this.Field11 != that1.Field11 { 2263 return false 2264 } 2265 return true 2266} 2267func (this *AllTypesOneOf_Field12) Equal(that interface{}) bool { 2268 if that == nil { 2269 return this == nil 2270 } 2271 2272 that1, ok := that.(*AllTypesOneOf_Field12) 2273 if !ok { 2274 that2, ok := that.(AllTypesOneOf_Field12) 2275 if ok { 2276 that1 = &that2 2277 } else { 2278 return false 2279 } 2280 } 2281 if that1 == nil { 2282 return this == nil 2283 } else if this == nil { 2284 return false 2285 } 2286 if this.Field12 != that1.Field12 { 2287 return false 2288 } 2289 return true 2290} 2291func (this *AllTypesOneOf_Field13) Equal(that interface{}) bool { 2292 if that == nil { 2293 return this == nil 2294 } 2295 2296 that1, ok := that.(*AllTypesOneOf_Field13) 2297 if !ok { 2298 that2, ok := that.(AllTypesOneOf_Field13) 2299 if ok { 2300 that1 = &that2 2301 } else { 2302 return false 2303 } 2304 } 2305 if that1 == nil { 2306 return this == nil 2307 } else if this == nil { 2308 return false 2309 } 2310 if this.Field13 != that1.Field13 { 2311 return false 2312 } 2313 return true 2314} 2315func (this *AllTypesOneOf_Field14) Equal(that interface{}) bool { 2316 if that == nil { 2317 return this == nil 2318 } 2319 2320 that1, ok := that.(*AllTypesOneOf_Field14) 2321 if !ok { 2322 that2, ok := that.(AllTypesOneOf_Field14) 2323 if ok { 2324 that1 = &that2 2325 } else { 2326 return false 2327 } 2328 } 2329 if that1 == nil { 2330 return this == nil 2331 } else if this == nil { 2332 return false 2333 } 2334 if this.Field14 != that1.Field14 { 2335 return false 2336 } 2337 return true 2338} 2339func (this *AllTypesOneOf_Field15) Equal(that interface{}) bool { 2340 if that == nil { 2341 return this == nil 2342 } 2343 2344 that1, ok := that.(*AllTypesOneOf_Field15) 2345 if !ok { 2346 that2, ok := that.(AllTypesOneOf_Field15) 2347 if ok { 2348 that1 = &that2 2349 } else { 2350 return false 2351 } 2352 } 2353 if that1 == nil { 2354 return this == nil 2355 } else if this == nil { 2356 return false 2357 } 2358 if !bytes.Equal(this.Field15, that1.Field15) { 2359 return false 2360 } 2361 return true 2362} 2363func (this *AllTypesOneOf_SubMessage) Equal(that interface{}) bool { 2364 if that == nil { 2365 return this == nil 2366 } 2367 2368 that1, ok := that.(*AllTypesOneOf_SubMessage) 2369 if !ok { 2370 that2, ok := that.(AllTypesOneOf_SubMessage) 2371 if ok { 2372 that1 = &that2 2373 } else { 2374 return false 2375 } 2376 } 2377 if that1 == nil { 2378 return this == nil 2379 } else if this == nil { 2380 return false 2381 } 2382 if !this.SubMessage.Equal(that1.SubMessage) { 2383 return false 2384 } 2385 return true 2386} 2387func (this *TwoOneofs) VerboseEqual(that interface{}) error { 2388 if that == nil { 2389 if this == nil { 2390 return nil 2391 } 2392 return fmt.Errorf("that == nil && this != nil") 2393 } 2394 2395 that1, ok := that.(*TwoOneofs) 2396 if !ok { 2397 that2, ok := that.(TwoOneofs) 2398 if ok { 2399 that1 = &that2 2400 } else { 2401 return fmt.Errorf("that is not of type *TwoOneofs") 2402 } 2403 } 2404 if that1 == nil { 2405 if this == nil { 2406 return nil 2407 } 2408 return fmt.Errorf("that is type *TwoOneofs but is nil && this != nil") 2409 } else if this == nil { 2410 return fmt.Errorf("that is type *TwoOneofs but is not nil && this == nil") 2411 } 2412 if that1.One == nil { 2413 if this.One != nil { 2414 return fmt.Errorf("this.One != nil && that1.One == nil") 2415 } 2416 } else if this.One == nil { 2417 return fmt.Errorf("this.One == nil && that1.One != nil") 2418 } else if err := this.One.VerboseEqual(that1.One); err != nil { 2419 return err 2420 } 2421 if that1.Two == nil { 2422 if this.Two != nil { 2423 return fmt.Errorf("this.Two != nil && that1.Two == nil") 2424 } 2425 } else if this.Two == nil { 2426 return fmt.Errorf("this.Two == nil && that1.Two != nil") 2427 } else if err := this.Two.VerboseEqual(that1.Two); err != nil { 2428 return err 2429 } 2430 if !bytes.Equal(this.XXX_unrecognized, that1.XXX_unrecognized) { 2431 return fmt.Errorf("XXX_unrecognized this(%v) Not Equal that(%v)", this.XXX_unrecognized, that1.XXX_unrecognized) 2432 } 2433 return nil 2434} 2435func (this *TwoOneofs_Field1) VerboseEqual(that interface{}) error { 2436 if that == nil { 2437 if this == nil { 2438 return nil 2439 } 2440 return fmt.Errorf("that == nil && this != nil") 2441 } 2442 2443 that1, ok := that.(*TwoOneofs_Field1) 2444 if !ok { 2445 that2, ok := that.(TwoOneofs_Field1) 2446 if ok { 2447 that1 = &that2 2448 } else { 2449 return fmt.Errorf("that is not of type *TwoOneofs_Field1") 2450 } 2451 } 2452 if that1 == nil { 2453 if this == nil { 2454 return nil 2455 } 2456 return fmt.Errorf("that is type *TwoOneofs_Field1 but is nil && this != nil") 2457 } else if this == nil { 2458 return fmt.Errorf("that is type *TwoOneofs_Field1 but is not nil && this == nil") 2459 } 2460 if this.Field1 != that1.Field1 { 2461 return fmt.Errorf("Field1 this(%v) Not Equal that(%v)", this.Field1, that1.Field1) 2462 } 2463 return nil 2464} 2465func (this *TwoOneofs_Field2) VerboseEqual(that interface{}) error { 2466 if that == nil { 2467 if this == nil { 2468 return nil 2469 } 2470 return fmt.Errorf("that == nil && this != nil") 2471 } 2472 2473 that1, ok := that.(*TwoOneofs_Field2) 2474 if !ok { 2475 that2, ok := that.(TwoOneofs_Field2) 2476 if ok { 2477 that1 = &that2 2478 } else { 2479 return fmt.Errorf("that is not of type *TwoOneofs_Field2") 2480 } 2481 } 2482 if that1 == nil { 2483 if this == nil { 2484 return nil 2485 } 2486 return fmt.Errorf("that is type *TwoOneofs_Field2 but is nil && this != nil") 2487 } else if this == nil { 2488 return fmt.Errorf("that is type *TwoOneofs_Field2 but is not nil && this == nil") 2489 } 2490 if this.Field2 != that1.Field2 { 2491 return fmt.Errorf("Field2 this(%v) Not Equal that(%v)", this.Field2, that1.Field2) 2492 } 2493 return nil 2494} 2495func (this *TwoOneofs_Field3) VerboseEqual(that interface{}) error { 2496 if that == nil { 2497 if this == nil { 2498 return nil 2499 } 2500 return fmt.Errorf("that == nil && this != nil") 2501 } 2502 2503 that1, ok := that.(*TwoOneofs_Field3) 2504 if !ok { 2505 that2, ok := that.(TwoOneofs_Field3) 2506 if ok { 2507 that1 = &that2 2508 } else { 2509 return fmt.Errorf("that is not of type *TwoOneofs_Field3") 2510 } 2511 } 2512 if that1 == nil { 2513 if this == nil { 2514 return nil 2515 } 2516 return fmt.Errorf("that is type *TwoOneofs_Field3 but is nil && this != nil") 2517 } else if this == nil { 2518 return fmt.Errorf("that is type *TwoOneofs_Field3 but is not nil && this == nil") 2519 } 2520 if this.Field3 != that1.Field3 { 2521 return fmt.Errorf("Field3 this(%v) Not Equal that(%v)", this.Field3, that1.Field3) 2522 } 2523 return nil 2524} 2525func (this *TwoOneofs_Field34) VerboseEqual(that interface{}) error { 2526 if that == nil { 2527 if this == nil { 2528 return nil 2529 } 2530 return fmt.Errorf("that == nil && this != nil") 2531 } 2532 2533 that1, ok := that.(*TwoOneofs_Field34) 2534 if !ok { 2535 that2, ok := that.(TwoOneofs_Field34) 2536 if ok { 2537 that1 = &that2 2538 } else { 2539 return fmt.Errorf("that is not of type *TwoOneofs_Field34") 2540 } 2541 } 2542 if that1 == nil { 2543 if this == nil { 2544 return nil 2545 } 2546 return fmt.Errorf("that is type *TwoOneofs_Field34 but is nil && this != nil") 2547 } else if this == nil { 2548 return fmt.Errorf("that is type *TwoOneofs_Field34 but is not nil && this == nil") 2549 } 2550 if this.Field34 != that1.Field34 { 2551 return fmt.Errorf("Field34 this(%v) Not Equal that(%v)", this.Field34, that1.Field34) 2552 } 2553 return nil 2554} 2555func (this *TwoOneofs_Field35) VerboseEqual(that interface{}) error { 2556 if that == nil { 2557 if this == nil { 2558 return nil 2559 } 2560 return fmt.Errorf("that == nil && this != nil") 2561 } 2562 2563 that1, ok := that.(*TwoOneofs_Field35) 2564 if !ok { 2565 that2, ok := that.(TwoOneofs_Field35) 2566 if ok { 2567 that1 = &that2 2568 } else { 2569 return fmt.Errorf("that is not of type *TwoOneofs_Field35") 2570 } 2571 } 2572 if that1 == nil { 2573 if this == nil { 2574 return nil 2575 } 2576 return fmt.Errorf("that is type *TwoOneofs_Field35 but is nil && this != nil") 2577 } else if this == nil { 2578 return fmt.Errorf("that is type *TwoOneofs_Field35 but is not nil && this == nil") 2579 } 2580 if !bytes.Equal(this.Field35, that1.Field35) { 2581 return fmt.Errorf("Field35 this(%v) Not Equal that(%v)", this.Field35, that1.Field35) 2582 } 2583 return nil 2584} 2585func (this *TwoOneofs_SubMessage2) VerboseEqual(that interface{}) error { 2586 if that == nil { 2587 if this == nil { 2588 return nil 2589 } 2590 return fmt.Errorf("that == nil && this != nil") 2591 } 2592 2593 that1, ok := that.(*TwoOneofs_SubMessage2) 2594 if !ok { 2595 that2, ok := that.(TwoOneofs_SubMessage2) 2596 if ok { 2597 that1 = &that2 2598 } else { 2599 return fmt.Errorf("that is not of type *TwoOneofs_SubMessage2") 2600 } 2601 } 2602 if that1 == nil { 2603 if this == nil { 2604 return nil 2605 } 2606 return fmt.Errorf("that is type *TwoOneofs_SubMessage2 but is nil && this != nil") 2607 } else if this == nil { 2608 return fmt.Errorf("that is type *TwoOneofs_SubMessage2 but is not nil && this == nil") 2609 } 2610 if !this.SubMessage2.Equal(that1.SubMessage2) { 2611 return fmt.Errorf("SubMessage2 this(%v) Not Equal that(%v)", this.SubMessage2, that1.SubMessage2) 2612 } 2613 return nil 2614} 2615func (this *TwoOneofs) Equal(that interface{}) bool { 2616 if that == nil { 2617 return this == nil 2618 } 2619 2620 that1, ok := that.(*TwoOneofs) 2621 if !ok { 2622 that2, ok := that.(TwoOneofs) 2623 if ok { 2624 that1 = &that2 2625 } else { 2626 return false 2627 } 2628 } 2629 if that1 == nil { 2630 return this == nil 2631 } else if this == nil { 2632 return false 2633 } 2634 if that1.One == nil { 2635 if this.One != nil { 2636 return false 2637 } 2638 } else if this.One == nil { 2639 return false 2640 } else if !this.One.Equal(that1.One) { 2641 return false 2642 } 2643 if that1.Two == nil { 2644 if this.Two != nil { 2645 return false 2646 } 2647 } else if this.Two == nil { 2648 return false 2649 } else if !this.Two.Equal(that1.Two) { 2650 return false 2651 } 2652 if !bytes.Equal(this.XXX_unrecognized, that1.XXX_unrecognized) { 2653 return false 2654 } 2655 return true 2656} 2657func (this *TwoOneofs_Field1) Equal(that interface{}) bool { 2658 if that == nil { 2659 return this == nil 2660 } 2661 2662 that1, ok := that.(*TwoOneofs_Field1) 2663 if !ok { 2664 that2, ok := that.(TwoOneofs_Field1) 2665 if ok { 2666 that1 = &that2 2667 } else { 2668 return false 2669 } 2670 } 2671 if that1 == nil { 2672 return this == nil 2673 } else if this == nil { 2674 return false 2675 } 2676 if this.Field1 != that1.Field1 { 2677 return false 2678 } 2679 return true 2680} 2681func (this *TwoOneofs_Field2) Equal(that interface{}) bool { 2682 if that == nil { 2683 return this == nil 2684 } 2685 2686 that1, ok := that.(*TwoOneofs_Field2) 2687 if !ok { 2688 that2, ok := that.(TwoOneofs_Field2) 2689 if ok { 2690 that1 = &that2 2691 } else { 2692 return false 2693 } 2694 } 2695 if that1 == nil { 2696 return this == nil 2697 } else if this == nil { 2698 return false 2699 } 2700 if this.Field2 != that1.Field2 { 2701 return false 2702 } 2703 return true 2704} 2705func (this *TwoOneofs_Field3) Equal(that interface{}) bool { 2706 if that == nil { 2707 return this == nil 2708 } 2709 2710 that1, ok := that.(*TwoOneofs_Field3) 2711 if !ok { 2712 that2, ok := that.(TwoOneofs_Field3) 2713 if ok { 2714 that1 = &that2 2715 } else { 2716 return false 2717 } 2718 } 2719 if that1 == nil { 2720 return this == nil 2721 } else if this == nil { 2722 return false 2723 } 2724 if this.Field3 != that1.Field3 { 2725 return false 2726 } 2727 return true 2728} 2729func (this *TwoOneofs_Field34) Equal(that interface{}) bool { 2730 if that == nil { 2731 return this == nil 2732 } 2733 2734 that1, ok := that.(*TwoOneofs_Field34) 2735 if !ok { 2736 that2, ok := that.(TwoOneofs_Field34) 2737 if ok { 2738 that1 = &that2 2739 } else { 2740 return false 2741 } 2742 } 2743 if that1 == nil { 2744 return this == nil 2745 } else if this == nil { 2746 return false 2747 } 2748 if this.Field34 != that1.Field34 { 2749 return false 2750 } 2751 return true 2752} 2753func (this *TwoOneofs_Field35) Equal(that interface{}) bool { 2754 if that == nil { 2755 return this == nil 2756 } 2757 2758 that1, ok := that.(*TwoOneofs_Field35) 2759 if !ok { 2760 that2, ok := that.(TwoOneofs_Field35) 2761 if ok { 2762 that1 = &that2 2763 } else { 2764 return false 2765 } 2766 } 2767 if that1 == nil { 2768 return this == nil 2769 } else if this == nil { 2770 return false 2771 } 2772 if !bytes.Equal(this.Field35, that1.Field35) { 2773 return false 2774 } 2775 return true 2776} 2777func (this *TwoOneofs_SubMessage2) Equal(that interface{}) bool { 2778 if that == nil { 2779 return this == nil 2780 } 2781 2782 that1, ok := that.(*TwoOneofs_SubMessage2) 2783 if !ok { 2784 that2, ok := that.(TwoOneofs_SubMessage2) 2785 if ok { 2786 that1 = &that2 2787 } else { 2788 return false 2789 } 2790 } 2791 if that1 == nil { 2792 return this == nil 2793 } else if this == nil { 2794 return false 2795 } 2796 if !this.SubMessage2.Equal(that1.SubMessage2) { 2797 return false 2798 } 2799 return true 2800} 2801func (this *CustomOneof) VerboseEqual(that interface{}) error { 2802 if that == nil { 2803 if this == nil { 2804 return nil 2805 } 2806 return fmt.Errorf("that == nil && this != nil") 2807 } 2808 2809 that1, ok := that.(*CustomOneof) 2810 if !ok { 2811 that2, ok := that.(CustomOneof) 2812 if ok { 2813 that1 = &that2 2814 } else { 2815 return fmt.Errorf("that is not of type *CustomOneof") 2816 } 2817 } 2818 if that1 == nil { 2819 if this == nil { 2820 return nil 2821 } 2822 return fmt.Errorf("that is type *CustomOneof but is nil && this != nil") 2823 } else if this == nil { 2824 return fmt.Errorf("that is type *CustomOneof but is not nil && this == nil") 2825 } 2826 if that1.Custom == nil { 2827 if this.Custom != nil { 2828 return fmt.Errorf("this.Custom != nil && that1.Custom == nil") 2829 } 2830 } else if this.Custom == nil { 2831 return fmt.Errorf("this.Custom == nil && that1.Custom != nil") 2832 } else if err := this.Custom.VerboseEqual(that1.Custom); err != nil { 2833 return err 2834 } 2835 if !bytes.Equal(this.XXX_unrecognized, that1.XXX_unrecognized) { 2836 return fmt.Errorf("XXX_unrecognized this(%v) Not Equal that(%v)", this.XXX_unrecognized, that1.XXX_unrecognized) 2837 } 2838 return nil 2839} 2840func (this *CustomOneof_Stringy) VerboseEqual(that interface{}) error { 2841 if that == nil { 2842 if this == nil { 2843 return nil 2844 } 2845 return fmt.Errorf("that == nil && this != nil") 2846 } 2847 2848 that1, ok := that.(*CustomOneof_Stringy) 2849 if !ok { 2850 that2, ok := that.(CustomOneof_Stringy) 2851 if ok { 2852 that1 = &that2 2853 } else { 2854 return fmt.Errorf("that is not of type *CustomOneof_Stringy") 2855 } 2856 } 2857 if that1 == nil { 2858 if this == nil { 2859 return nil 2860 } 2861 return fmt.Errorf("that is type *CustomOneof_Stringy but is nil && this != nil") 2862 } else if this == nil { 2863 return fmt.Errorf("that is type *CustomOneof_Stringy but is not nil && this == nil") 2864 } 2865 if this.Stringy != that1.Stringy { 2866 return fmt.Errorf("Stringy this(%v) Not Equal that(%v)", this.Stringy, that1.Stringy) 2867 } 2868 return nil 2869} 2870func (this *CustomOneof_CustomType) VerboseEqual(that interface{}) error { 2871 if that == nil { 2872 if this == nil { 2873 return nil 2874 } 2875 return fmt.Errorf("that == nil && this != nil") 2876 } 2877 2878 that1, ok := that.(*CustomOneof_CustomType) 2879 if !ok { 2880 that2, ok := that.(CustomOneof_CustomType) 2881 if ok { 2882 that1 = &that2 2883 } else { 2884 return fmt.Errorf("that is not of type *CustomOneof_CustomType") 2885 } 2886 } 2887 if that1 == nil { 2888 if this == nil { 2889 return nil 2890 } 2891 return fmt.Errorf("that is type *CustomOneof_CustomType but is nil && this != nil") 2892 } else if this == nil { 2893 return fmt.Errorf("that is type *CustomOneof_CustomType but is not nil && this == nil") 2894 } 2895 if !this.CustomType.Equal(that1.CustomType) { 2896 return fmt.Errorf("CustomType this(%v) Not Equal that(%v)", this.CustomType, that1.CustomType) 2897 } 2898 return nil 2899} 2900func (this *CustomOneof_CastType) VerboseEqual(that interface{}) error { 2901 if that == nil { 2902 if this == nil { 2903 return nil 2904 } 2905 return fmt.Errorf("that == nil && this != nil") 2906 } 2907 2908 that1, ok := that.(*CustomOneof_CastType) 2909 if !ok { 2910 that2, ok := that.(CustomOneof_CastType) 2911 if ok { 2912 that1 = &that2 2913 } else { 2914 return fmt.Errorf("that is not of type *CustomOneof_CastType") 2915 } 2916 } 2917 if that1 == nil { 2918 if this == nil { 2919 return nil 2920 } 2921 return fmt.Errorf("that is type *CustomOneof_CastType but is nil && this != nil") 2922 } else if this == nil { 2923 return fmt.Errorf("that is type *CustomOneof_CastType but is not nil && this == nil") 2924 } 2925 if this.CastType != that1.CastType { 2926 return fmt.Errorf("CastType this(%v) Not Equal that(%v)", this.CastType, that1.CastType) 2927 } 2928 return nil 2929} 2930func (this *CustomOneof_MyCustomName) VerboseEqual(that interface{}) error { 2931 if that == nil { 2932 if this == nil { 2933 return nil 2934 } 2935 return fmt.Errorf("that == nil && this != nil") 2936 } 2937 2938 that1, ok := that.(*CustomOneof_MyCustomName) 2939 if !ok { 2940 that2, ok := that.(CustomOneof_MyCustomName) 2941 if ok { 2942 that1 = &that2 2943 } else { 2944 return fmt.Errorf("that is not of type *CustomOneof_MyCustomName") 2945 } 2946 } 2947 if that1 == nil { 2948 if this == nil { 2949 return nil 2950 } 2951 return fmt.Errorf("that is type *CustomOneof_MyCustomName but is nil && this != nil") 2952 } else if this == nil { 2953 return fmt.Errorf("that is type *CustomOneof_MyCustomName but is not nil && this == nil") 2954 } 2955 if this.MyCustomName != that1.MyCustomName { 2956 return fmt.Errorf("MyCustomName this(%v) Not Equal that(%v)", this.MyCustomName, that1.MyCustomName) 2957 } 2958 return nil 2959} 2960func (this *CustomOneof) Equal(that interface{}) bool { 2961 if that == nil { 2962 return this == nil 2963 } 2964 2965 that1, ok := that.(*CustomOneof) 2966 if !ok { 2967 that2, ok := that.(CustomOneof) 2968 if ok { 2969 that1 = &that2 2970 } else { 2971 return false 2972 } 2973 } 2974 if that1 == nil { 2975 return this == nil 2976 } else if this == nil { 2977 return false 2978 } 2979 if that1.Custom == nil { 2980 if this.Custom != nil { 2981 return false 2982 } 2983 } else if this.Custom == nil { 2984 return false 2985 } else if !this.Custom.Equal(that1.Custom) { 2986 return false 2987 } 2988 if !bytes.Equal(this.XXX_unrecognized, that1.XXX_unrecognized) { 2989 return false 2990 } 2991 return true 2992} 2993func (this *CustomOneof_Stringy) Equal(that interface{}) bool { 2994 if that == nil { 2995 return this == nil 2996 } 2997 2998 that1, ok := that.(*CustomOneof_Stringy) 2999 if !ok { 3000 that2, ok := that.(CustomOneof_Stringy) 3001 if ok { 3002 that1 = &that2 3003 } else { 3004 return false 3005 } 3006 } 3007 if that1 == nil { 3008 return this == nil 3009 } else if this == nil { 3010 return false 3011 } 3012 if this.Stringy != that1.Stringy { 3013 return false 3014 } 3015 return true 3016} 3017func (this *CustomOneof_CustomType) Equal(that interface{}) bool { 3018 if that == nil { 3019 return this == nil 3020 } 3021 3022 that1, ok := that.(*CustomOneof_CustomType) 3023 if !ok { 3024 that2, ok := that.(CustomOneof_CustomType) 3025 if ok { 3026 that1 = &that2 3027 } else { 3028 return false 3029 } 3030 } 3031 if that1 == nil { 3032 return this == nil 3033 } else if this == nil { 3034 return false 3035 } 3036 if !this.CustomType.Equal(that1.CustomType) { 3037 return false 3038 } 3039 return true 3040} 3041func (this *CustomOneof_CastType) Equal(that interface{}) bool { 3042 if that == nil { 3043 return this == nil 3044 } 3045 3046 that1, ok := that.(*CustomOneof_CastType) 3047 if !ok { 3048 that2, ok := that.(CustomOneof_CastType) 3049 if ok { 3050 that1 = &that2 3051 } else { 3052 return false 3053 } 3054 } 3055 if that1 == nil { 3056 return this == nil 3057 } else if this == nil { 3058 return false 3059 } 3060 if this.CastType != that1.CastType { 3061 return false 3062 } 3063 return true 3064} 3065func (this *CustomOneof_MyCustomName) Equal(that interface{}) bool { 3066 if that == nil { 3067 return this == nil 3068 } 3069 3070 that1, ok := that.(*CustomOneof_MyCustomName) 3071 if !ok { 3072 that2, ok := that.(CustomOneof_MyCustomName) 3073 if ok { 3074 that1 = &that2 3075 } else { 3076 return false 3077 } 3078 } 3079 if that1 == nil { 3080 return this == nil 3081 } else if this == nil { 3082 return false 3083 } 3084 if this.MyCustomName != that1.MyCustomName { 3085 return false 3086 } 3087 return true 3088} 3089func (this *Subby) GoString() string { 3090 if this == nil { 3091 return "nil" 3092 } 3093 s := make([]string, 0, 5) 3094 s = append(s, "&one.Subby{") 3095 if this.Sub != nil { 3096 s = append(s, "Sub: "+valueToGoStringOne(this.Sub, "string")+",\n") 3097 } 3098 if this.XXX_unrecognized != nil { 3099 s = append(s, "XXX_unrecognized:"+fmt.Sprintf("%#v", this.XXX_unrecognized)+",\n") 3100 } 3101 s = append(s, "}") 3102 return strings.Join(s, "") 3103} 3104func (this *AllTypesOneOf) GoString() string { 3105 if this == nil { 3106 return "nil" 3107 } 3108 s := make([]string, 0, 20) 3109 s = append(s, "&one.AllTypesOneOf{") 3110 if this.TestOneof != nil { 3111 s = append(s, "TestOneof: "+fmt.Sprintf("%#v", this.TestOneof)+",\n") 3112 } 3113 if this.XXX_unrecognized != nil { 3114 s = append(s, "XXX_unrecognized:"+fmt.Sprintf("%#v", this.XXX_unrecognized)+",\n") 3115 } 3116 s = append(s, "}") 3117 return strings.Join(s, "") 3118} 3119func (this *AllTypesOneOf_Field1) GoString() string { 3120 if this == nil { 3121 return "nil" 3122 } 3123 s := strings.Join([]string{`&one.AllTypesOneOf_Field1{` + 3124 `Field1:` + fmt.Sprintf("%#v", this.Field1) + `}`}, ", ") 3125 return s 3126} 3127func (this *AllTypesOneOf_Field2) GoString() string { 3128 if this == nil { 3129 return "nil" 3130 } 3131 s := strings.Join([]string{`&one.AllTypesOneOf_Field2{` + 3132 `Field2:` + fmt.Sprintf("%#v", this.Field2) + `}`}, ", ") 3133 return s 3134} 3135func (this *AllTypesOneOf_Field3) GoString() string { 3136 if this == nil { 3137 return "nil" 3138 } 3139 s := strings.Join([]string{`&one.AllTypesOneOf_Field3{` + 3140 `Field3:` + fmt.Sprintf("%#v", this.Field3) + `}`}, ", ") 3141 return s 3142} 3143func (this *AllTypesOneOf_Field4) GoString() string { 3144 if this == nil { 3145 return "nil" 3146 } 3147 s := strings.Join([]string{`&one.AllTypesOneOf_Field4{` + 3148 `Field4:` + fmt.Sprintf("%#v", this.Field4) + `}`}, ", ") 3149 return s 3150} 3151func (this *AllTypesOneOf_Field5) GoString() string { 3152 if this == nil { 3153 return "nil" 3154 } 3155 s := strings.Join([]string{`&one.AllTypesOneOf_Field5{` + 3156 `Field5:` + fmt.Sprintf("%#v", this.Field5) + `}`}, ", ") 3157 return s 3158} 3159func (this *AllTypesOneOf_Field6) GoString() string { 3160 if this == nil { 3161 return "nil" 3162 } 3163 s := strings.Join([]string{`&one.AllTypesOneOf_Field6{` + 3164 `Field6:` + fmt.Sprintf("%#v", this.Field6) + `}`}, ", ") 3165 return s 3166} 3167func (this *AllTypesOneOf_Field7) GoString() string { 3168 if this == nil { 3169 return "nil" 3170 } 3171 s := strings.Join([]string{`&one.AllTypesOneOf_Field7{` + 3172 `Field7:` + fmt.Sprintf("%#v", this.Field7) + `}`}, ", ") 3173 return s 3174} 3175func (this *AllTypesOneOf_Field8) GoString() string { 3176 if this == nil { 3177 return "nil" 3178 } 3179 s := strings.Join([]string{`&one.AllTypesOneOf_Field8{` + 3180 `Field8:` + fmt.Sprintf("%#v", this.Field8) + `}`}, ", ") 3181 return s 3182} 3183func (this *AllTypesOneOf_Field9) GoString() string { 3184 if this == nil { 3185 return "nil" 3186 } 3187 s := strings.Join([]string{`&one.AllTypesOneOf_Field9{` + 3188 `Field9:` + fmt.Sprintf("%#v", this.Field9) + `}`}, ", ") 3189 return s 3190} 3191func (this *AllTypesOneOf_Field10) GoString() string { 3192 if this == nil { 3193 return "nil" 3194 } 3195 s := strings.Join([]string{`&one.AllTypesOneOf_Field10{` + 3196 `Field10:` + fmt.Sprintf("%#v", this.Field10) + `}`}, ", ") 3197 return s 3198} 3199func (this *AllTypesOneOf_Field11) GoString() string { 3200 if this == nil { 3201 return "nil" 3202 } 3203 s := strings.Join([]string{`&one.AllTypesOneOf_Field11{` + 3204 `Field11:` + fmt.Sprintf("%#v", this.Field11) + `}`}, ", ") 3205 return s 3206} 3207func (this *AllTypesOneOf_Field12) GoString() string { 3208 if this == nil { 3209 return "nil" 3210 } 3211 s := strings.Join([]string{`&one.AllTypesOneOf_Field12{` + 3212 `Field12:` + fmt.Sprintf("%#v", this.Field12) + `}`}, ", ") 3213 return s 3214} 3215func (this *AllTypesOneOf_Field13) GoString() string { 3216 if this == nil { 3217 return "nil" 3218 } 3219 s := strings.Join([]string{`&one.AllTypesOneOf_Field13{` + 3220 `Field13:` + fmt.Sprintf("%#v", this.Field13) + `}`}, ", ") 3221 return s 3222} 3223func (this *AllTypesOneOf_Field14) GoString() string { 3224 if this == nil { 3225 return "nil" 3226 } 3227 s := strings.Join([]string{`&one.AllTypesOneOf_Field14{` + 3228 `Field14:` + fmt.Sprintf("%#v", this.Field14) + `}`}, ", ") 3229 return s 3230} 3231func (this *AllTypesOneOf_Field15) GoString() string { 3232 if this == nil { 3233 return "nil" 3234 } 3235 s := strings.Join([]string{`&one.AllTypesOneOf_Field15{` + 3236 `Field15:` + fmt.Sprintf("%#v", this.Field15) + `}`}, ", ") 3237 return s 3238} 3239func (this *AllTypesOneOf_SubMessage) GoString() string { 3240 if this == nil { 3241 return "nil" 3242 } 3243 s := strings.Join([]string{`&one.AllTypesOneOf_SubMessage{` + 3244 `SubMessage:` + fmt.Sprintf("%#v", this.SubMessage) + `}`}, ", ") 3245 return s 3246} 3247func (this *TwoOneofs) GoString() string { 3248 if this == nil { 3249 return "nil" 3250 } 3251 s := make([]string, 0, 10) 3252 s = append(s, "&one.TwoOneofs{") 3253 if this.One != nil { 3254 s = append(s, "One: "+fmt.Sprintf("%#v", this.One)+",\n") 3255 } 3256 if this.Two != nil { 3257 s = append(s, "Two: "+fmt.Sprintf("%#v", this.Two)+",\n") 3258 } 3259 if this.XXX_unrecognized != nil { 3260 s = append(s, "XXX_unrecognized:"+fmt.Sprintf("%#v", this.XXX_unrecognized)+",\n") 3261 } 3262 s = append(s, "}") 3263 return strings.Join(s, "") 3264} 3265func (this *TwoOneofs_Field1) GoString() string { 3266 if this == nil { 3267 return "nil" 3268 } 3269 s := strings.Join([]string{`&one.TwoOneofs_Field1{` + 3270 `Field1:` + fmt.Sprintf("%#v", this.Field1) + `}`}, ", ") 3271 return s 3272} 3273func (this *TwoOneofs_Field2) GoString() string { 3274 if this == nil { 3275 return "nil" 3276 } 3277 s := strings.Join([]string{`&one.TwoOneofs_Field2{` + 3278 `Field2:` + fmt.Sprintf("%#v", this.Field2) + `}`}, ", ") 3279 return s 3280} 3281func (this *TwoOneofs_Field3) GoString() string { 3282 if this == nil { 3283 return "nil" 3284 } 3285 s := strings.Join([]string{`&one.TwoOneofs_Field3{` + 3286 `Field3:` + fmt.Sprintf("%#v", this.Field3) + `}`}, ", ") 3287 return s 3288} 3289func (this *TwoOneofs_Field34) GoString() string { 3290 if this == nil { 3291 return "nil" 3292 } 3293 s := strings.Join([]string{`&one.TwoOneofs_Field34{` + 3294 `Field34:` + fmt.Sprintf("%#v", this.Field34) + `}`}, ", ") 3295 return s 3296} 3297func (this *TwoOneofs_Field35) GoString() string { 3298 if this == nil { 3299 return "nil" 3300 } 3301 s := strings.Join([]string{`&one.TwoOneofs_Field35{` + 3302 `Field35:` + fmt.Sprintf("%#v", this.Field35) + `}`}, ", ") 3303 return s 3304} 3305func (this *TwoOneofs_SubMessage2) GoString() string { 3306 if this == nil { 3307 return "nil" 3308 } 3309 s := strings.Join([]string{`&one.TwoOneofs_SubMessage2{` + 3310 `SubMessage2:` + fmt.Sprintf("%#v", this.SubMessage2) + `}`}, ", ") 3311 return s 3312} 3313func (this *CustomOneof) GoString() string { 3314 if this == nil { 3315 return "nil" 3316 } 3317 s := make([]string, 0, 8) 3318 s = append(s, "&one.CustomOneof{") 3319 if this.Custom != nil { 3320 s = append(s, "Custom: "+fmt.Sprintf("%#v", this.Custom)+",\n") 3321 } 3322 if this.XXX_unrecognized != nil { 3323 s = append(s, "XXX_unrecognized:"+fmt.Sprintf("%#v", this.XXX_unrecognized)+",\n") 3324 } 3325 s = append(s, "}") 3326 return strings.Join(s, "") 3327} 3328func (this *CustomOneof_Stringy) GoString() string { 3329 if this == nil { 3330 return "nil" 3331 } 3332 s := strings.Join([]string{`&one.CustomOneof_Stringy{` + 3333 `Stringy:` + fmt.Sprintf("%#v", this.Stringy) + `}`}, ", ") 3334 return s 3335} 3336func (this *CustomOneof_CustomType) GoString() string { 3337 if this == nil { 3338 return "nil" 3339 } 3340 s := strings.Join([]string{`&one.CustomOneof_CustomType{` + 3341 `CustomType:` + fmt.Sprintf("%#v", this.CustomType) + `}`}, ", ") 3342 return s 3343} 3344func (this *CustomOneof_CastType) GoString() string { 3345 if this == nil { 3346 return "nil" 3347 } 3348 s := strings.Join([]string{`&one.CustomOneof_CastType{` + 3349 `CastType:` + fmt.Sprintf("%#v", this.CastType) + `}`}, ", ") 3350 return s 3351} 3352func (this *CustomOneof_MyCustomName) GoString() string { 3353 if this == nil { 3354 return "nil" 3355 } 3356 s := strings.Join([]string{`&one.CustomOneof_MyCustomName{` + 3357 `MyCustomName:` + fmt.Sprintf("%#v", this.MyCustomName) + `}`}, ", ") 3358 return s 3359} 3360func valueToGoStringOne(v interface{}, typ string) string { 3361 rv := reflect.ValueOf(v) 3362 if rv.IsNil() { 3363 return "nil" 3364 } 3365 pv := reflect.Indirect(rv).Interface() 3366 return fmt.Sprintf("func(v %v) *%v { return &v } ( %#v )", typ, typ, pv) 3367} 3368func (m *Subby) Marshal() (dAtA []byte, err error) { 3369 size := m.Size() 3370 dAtA = make([]byte, size) 3371 n, err := m.MarshalTo(dAtA) 3372 if err != nil { 3373 return nil, err 3374 } 3375 return dAtA[:n], nil 3376} 3377 3378func (m *Subby) MarshalTo(dAtA []byte) (int, error) { 3379 var i int 3380 _ = i 3381 var l int 3382 _ = l 3383 if m.Sub != nil { 3384 dAtA[i] = 0xa 3385 i++ 3386 i = encodeVarintOne(dAtA, i, uint64(len(*m.Sub))) 3387 i += copy(dAtA[i:], *m.Sub) 3388 } 3389 if m.XXX_unrecognized != nil { 3390 i += copy(dAtA[i:], m.XXX_unrecognized) 3391 } 3392 return i, nil 3393} 3394 3395func (m *AllTypesOneOf) Marshal() (dAtA []byte, err error) { 3396 size := m.Size() 3397 dAtA = make([]byte, size) 3398 n, err := m.MarshalTo(dAtA) 3399 if err != nil { 3400 return nil, err 3401 } 3402 return dAtA[:n], nil 3403} 3404 3405func (m *AllTypesOneOf) MarshalTo(dAtA []byte) (int, error) { 3406 var i int 3407 _ = i 3408 var l int 3409 _ = l 3410 if m.TestOneof != nil { 3411 nn1, err := m.TestOneof.MarshalTo(dAtA[i:]) 3412 if err != nil { 3413 return 0, err 3414 } 3415 i += nn1 3416 } 3417 if m.XXX_unrecognized != nil { 3418 i += copy(dAtA[i:], m.XXX_unrecognized) 3419 } 3420 return i, nil 3421} 3422 3423func (m *AllTypesOneOf_Field1) MarshalTo(dAtA []byte) (int, error) { 3424 i := 0 3425 dAtA[i] = 0x9 3426 i++ 3427 encoding_binary.LittleEndian.PutUint64(dAtA[i:], uint64(math.Float64bits(float64(m.Field1)))) 3428 i += 8 3429 return i, nil 3430} 3431func (m *AllTypesOneOf_Field2) MarshalTo(dAtA []byte) (int, error) { 3432 i := 0 3433 dAtA[i] = 0x15 3434 i++ 3435 encoding_binary.LittleEndian.PutUint32(dAtA[i:], uint32(math.Float32bits(float32(m.Field2)))) 3436 i += 4 3437 return i, nil 3438} 3439func (m *AllTypesOneOf_Field3) MarshalTo(dAtA []byte) (int, error) { 3440 i := 0 3441 dAtA[i] = 0x18 3442 i++ 3443 i = encodeVarintOne(dAtA, i, uint64(m.Field3)) 3444 return i, nil 3445} 3446func (m *AllTypesOneOf_Field4) MarshalTo(dAtA []byte) (int, error) { 3447 i := 0 3448 dAtA[i] = 0x20 3449 i++ 3450 i = encodeVarintOne(dAtA, i, uint64(m.Field4)) 3451 return i, nil 3452} 3453func (m *AllTypesOneOf_Field5) MarshalTo(dAtA []byte) (int, error) { 3454 i := 0 3455 dAtA[i] = 0x28 3456 i++ 3457 i = encodeVarintOne(dAtA, i, uint64(m.Field5)) 3458 return i, nil 3459} 3460func (m *AllTypesOneOf_Field6) MarshalTo(dAtA []byte) (int, error) { 3461 i := 0 3462 dAtA[i] = 0x30 3463 i++ 3464 i = encodeVarintOne(dAtA, i, uint64(m.Field6)) 3465 return i, nil 3466} 3467func (m *AllTypesOneOf_Field7) MarshalTo(dAtA []byte) (int, error) { 3468 i := 0 3469 dAtA[i] = 0x38 3470 i++ 3471 i = encodeVarintOne(dAtA, i, uint64((uint32(m.Field7)<<1)^uint32((m.Field7>>31)))) 3472 return i, nil 3473} 3474func (m *AllTypesOneOf_Field8) MarshalTo(dAtA []byte) (int, error) { 3475 i := 0 3476 dAtA[i] = 0x40 3477 i++ 3478 i = encodeVarintOne(dAtA, i, uint64((uint64(m.Field8)<<1)^uint64((m.Field8>>63)))) 3479 return i, nil 3480} 3481func (m *AllTypesOneOf_Field9) MarshalTo(dAtA []byte) (int, error) { 3482 i := 0 3483 dAtA[i] = 0x4d 3484 i++ 3485 encoding_binary.LittleEndian.PutUint32(dAtA[i:], uint32(m.Field9)) 3486 i += 4 3487 return i, nil 3488} 3489func (m *AllTypesOneOf_Field10) MarshalTo(dAtA []byte) (int, error) { 3490 i := 0 3491 dAtA[i] = 0x55 3492 i++ 3493 encoding_binary.LittleEndian.PutUint32(dAtA[i:], uint32(m.Field10)) 3494 i += 4 3495 return i, nil 3496} 3497func (m *AllTypesOneOf_Field11) MarshalTo(dAtA []byte) (int, error) { 3498 i := 0 3499 dAtA[i] = 0x59 3500 i++ 3501 encoding_binary.LittleEndian.PutUint64(dAtA[i:], uint64(m.Field11)) 3502 i += 8 3503 return i, nil 3504} 3505func (m *AllTypesOneOf_Field12) MarshalTo(dAtA []byte) (int, error) { 3506 i := 0 3507 dAtA[i] = 0x61 3508 i++ 3509 encoding_binary.LittleEndian.PutUint64(dAtA[i:], uint64(m.Field12)) 3510 i += 8 3511 return i, nil 3512} 3513func (m *AllTypesOneOf_Field13) MarshalTo(dAtA []byte) (int, error) { 3514 i := 0 3515 dAtA[i] = 0x68 3516 i++ 3517 if m.Field13 { 3518 dAtA[i] = 1 3519 } else { 3520 dAtA[i] = 0 3521 } 3522 i++ 3523 return i, nil 3524} 3525func (m *AllTypesOneOf_Field14) MarshalTo(dAtA []byte) (int, error) { 3526 i := 0 3527 dAtA[i] = 0x72 3528 i++ 3529 i = encodeVarintOne(dAtA, i, uint64(len(m.Field14))) 3530 i += copy(dAtA[i:], m.Field14) 3531 return i, nil 3532} 3533func (m *AllTypesOneOf_Field15) MarshalTo(dAtA []byte) (int, error) { 3534 i := 0 3535 if m.Field15 != nil { 3536 dAtA[i] = 0x7a 3537 i++ 3538 i = encodeVarintOne(dAtA, i, uint64(len(m.Field15))) 3539 i += copy(dAtA[i:], m.Field15) 3540 } 3541 return i, nil 3542} 3543func (m *AllTypesOneOf_SubMessage) MarshalTo(dAtA []byte) (int, error) { 3544 i := 0 3545 if m.SubMessage != nil { 3546 dAtA[i] = 0x82 3547 i++ 3548 dAtA[i] = 0x1 3549 i++ 3550 i = encodeVarintOne(dAtA, i, uint64(m.SubMessage.Size())) 3551 n2, err := m.SubMessage.MarshalTo(dAtA[i:]) 3552 if err != nil { 3553 return 0, err 3554 } 3555 i += n2 3556 } 3557 return i, nil 3558} 3559func (m *TwoOneofs) Marshal() (dAtA []byte, err error) { 3560 size := m.Size() 3561 dAtA = make([]byte, size) 3562 n, err := m.MarshalTo(dAtA) 3563 if err != nil { 3564 return nil, err 3565 } 3566 return dAtA[:n], nil 3567} 3568 3569func (m *TwoOneofs) MarshalTo(dAtA []byte) (int, error) { 3570 var i int 3571 _ = i 3572 var l int 3573 _ = l 3574 if m.One != nil { 3575 nn3, err := m.One.MarshalTo(dAtA[i:]) 3576 if err != nil { 3577 return 0, err 3578 } 3579 i += nn3 3580 } 3581 if m.Two != nil { 3582 nn4, err := m.Two.MarshalTo(dAtA[i:]) 3583 if err != nil { 3584 return 0, err 3585 } 3586 i += nn4 3587 } 3588 if m.XXX_unrecognized != nil { 3589 i += copy(dAtA[i:], m.XXX_unrecognized) 3590 } 3591 return i, nil 3592} 3593 3594func (m *TwoOneofs_Field1) MarshalTo(dAtA []byte) (int, error) { 3595 i := 0 3596 dAtA[i] = 0x9 3597 i++ 3598 encoding_binary.LittleEndian.PutUint64(dAtA[i:], uint64(math.Float64bits(float64(m.Field1)))) 3599 i += 8 3600 return i, nil 3601} 3602func (m *TwoOneofs_Field2) MarshalTo(dAtA []byte) (int, error) { 3603 i := 0 3604 dAtA[i] = 0x15 3605 i++ 3606 encoding_binary.LittleEndian.PutUint32(dAtA[i:], uint32(math.Float32bits(float32(m.Field2)))) 3607 i += 4 3608 return i, nil 3609} 3610func (m *TwoOneofs_Field3) MarshalTo(dAtA []byte) (int, error) { 3611 i := 0 3612 dAtA[i] = 0x18 3613 i++ 3614 i = encodeVarintOne(dAtA, i, uint64(m.Field3)) 3615 return i, nil 3616} 3617func (m *TwoOneofs_Field34) MarshalTo(dAtA []byte) (int, error) { 3618 i := 0 3619 dAtA[i] = 0x92 3620 i++ 3621 dAtA[i] = 0x2 3622 i++ 3623 i = encodeVarintOne(dAtA, i, uint64(len(m.Field34))) 3624 i += copy(dAtA[i:], m.Field34) 3625 return i, nil 3626} 3627func (m *TwoOneofs_Field35) MarshalTo(dAtA []byte) (int, error) { 3628 i := 0 3629 if m.Field35 != nil { 3630 dAtA[i] = 0x9a 3631 i++ 3632 dAtA[i] = 0x2 3633 i++ 3634 i = encodeVarintOne(dAtA, i, uint64(len(m.Field35))) 3635 i += copy(dAtA[i:], m.Field35) 3636 } 3637 return i, nil 3638} 3639func (m *TwoOneofs_SubMessage2) MarshalTo(dAtA []byte) (int, error) { 3640 i := 0 3641 if m.SubMessage2 != nil { 3642 dAtA[i] = 0xa2 3643 i++ 3644 dAtA[i] = 0x2 3645 i++ 3646 i = encodeVarintOne(dAtA, i, uint64(m.SubMessage2.Size())) 3647 n5, err := m.SubMessage2.MarshalTo(dAtA[i:]) 3648 if err != nil { 3649 return 0, err 3650 } 3651 i += n5 3652 } 3653 return i, nil 3654} 3655func (m *CustomOneof) Marshal() (dAtA []byte, err error) { 3656 size := m.Size() 3657 dAtA = make([]byte, size) 3658 n, err := m.MarshalTo(dAtA) 3659 if err != nil { 3660 return nil, err 3661 } 3662 return dAtA[:n], nil 3663} 3664 3665func (m *CustomOneof) MarshalTo(dAtA []byte) (int, error) { 3666 var i int 3667 _ = i 3668 var l int 3669 _ = l 3670 if m.Custom != nil { 3671 nn6, err := m.Custom.MarshalTo(dAtA[i:]) 3672 if err != nil { 3673 return 0, err 3674 } 3675 i += nn6 3676 } 3677 if m.XXX_unrecognized != nil { 3678 i += copy(dAtA[i:], m.XXX_unrecognized) 3679 } 3680 return i, nil 3681} 3682 3683func (m *CustomOneof_Stringy) MarshalTo(dAtA []byte) (int, error) { 3684 i := 0 3685 dAtA[i] = 0x92 3686 i++ 3687 dAtA[i] = 0x2 3688 i++ 3689 i = encodeVarintOne(dAtA, i, uint64(len(m.Stringy))) 3690 i += copy(dAtA[i:], m.Stringy) 3691 return i, nil 3692} 3693func (m *CustomOneof_CustomType) MarshalTo(dAtA []byte) (int, error) { 3694 i := 0 3695 dAtA[i] = 0x9a 3696 i++ 3697 dAtA[i] = 0x2 3698 i++ 3699 i = encodeVarintOne(dAtA, i, uint64(m.CustomType.Size())) 3700 n7, err := m.CustomType.MarshalTo(dAtA[i:]) 3701 if err != nil { 3702 return 0, err 3703 } 3704 i += n7 3705 return i, nil 3706} 3707func (m *CustomOneof_CastType) MarshalTo(dAtA []byte) (int, error) { 3708 i := 0 3709 dAtA[i] = 0xa0 3710 i++ 3711 dAtA[i] = 0x2 3712 i++ 3713 i = encodeVarintOne(dAtA, i, uint64(m.CastType)) 3714 return i, nil 3715} 3716func (m *CustomOneof_MyCustomName) MarshalTo(dAtA []byte) (int, error) { 3717 i := 0 3718 dAtA[i] = 0xa8 3719 i++ 3720 dAtA[i] = 0x2 3721 i++ 3722 i = encodeVarintOne(dAtA, i, uint64(m.MyCustomName)) 3723 return i, nil 3724} 3725func encodeVarintOne(dAtA []byte, offset int, v uint64) int { 3726 for v >= 1<<7 { 3727 dAtA[offset] = uint8(v&0x7f | 0x80) 3728 v >>= 7 3729 offset++ 3730 } 3731 dAtA[offset] = uint8(v) 3732 return offset + 1 3733} 3734func NewPopulatedSubby(r randyOne, easy bool) *Subby { 3735 this := &Subby{} 3736 if r.Intn(10) != 0 { 3737 v1 := string(randStringOne(r)) 3738 this.Sub = &v1 3739 } 3740 if !easy && r.Intn(10) != 0 { 3741 this.XXX_unrecognized = randUnrecognizedOne(r, 2) 3742 } 3743 return this 3744} 3745 3746func NewPopulatedAllTypesOneOf(r randyOne, easy bool) *AllTypesOneOf { 3747 this := &AllTypesOneOf{} 3748 oneofNumber_TestOneof := []int32{1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16}[r.Intn(16)] 3749 switch oneofNumber_TestOneof { 3750 case 1: 3751 this.TestOneof = NewPopulatedAllTypesOneOf_Field1(r, easy) 3752 case 2: 3753 this.TestOneof = NewPopulatedAllTypesOneOf_Field2(r, easy) 3754 case 3: 3755 this.TestOneof = NewPopulatedAllTypesOneOf_Field3(r, easy) 3756 case 4: 3757 this.TestOneof = NewPopulatedAllTypesOneOf_Field4(r, easy) 3758 case 5: 3759 this.TestOneof = NewPopulatedAllTypesOneOf_Field5(r, easy) 3760 case 6: 3761 this.TestOneof = NewPopulatedAllTypesOneOf_Field6(r, easy) 3762 case 7: 3763 this.TestOneof = NewPopulatedAllTypesOneOf_Field7(r, easy) 3764 case 8: 3765 this.TestOneof = NewPopulatedAllTypesOneOf_Field8(r, easy) 3766 case 9: 3767 this.TestOneof = NewPopulatedAllTypesOneOf_Field9(r, easy) 3768 case 10: 3769 this.TestOneof = NewPopulatedAllTypesOneOf_Field10(r, easy) 3770 case 11: 3771 this.TestOneof = NewPopulatedAllTypesOneOf_Field11(r, easy) 3772 case 12: 3773 this.TestOneof = NewPopulatedAllTypesOneOf_Field12(r, easy) 3774 case 13: 3775 this.TestOneof = NewPopulatedAllTypesOneOf_Field13(r, easy) 3776 case 14: 3777 this.TestOneof = NewPopulatedAllTypesOneOf_Field14(r, easy) 3778 case 15: 3779 this.TestOneof = NewPopulatedAllTypesOneOf_Field15(r, easy) 3780 case 16: 3781 this.TestOneof = NewPopulatedAllTypesOneOf_SubMessage(r, easy) 3782 } 3783 if !easy && r.Intn(10) != 0 { 3784 this.XXX_unrecognized = randUnrecognizedOne(r, 17) 3785 } 3786 return this 3787} 3788 3789func NewPopulatedAllTypesOneOf_Field1(r randyOne, easy bool) *AllTypesOneOf_Field1 { 3790 this := &AllTypesOneOf_Field1{} 3791 this.Field1 = float64(r.Float64()) 3792 if r.Intn(2) == 0 { 3793 this.Field1 *= -1 3794 } 3795 return this 3796} 3797func NewPopulatedAllTypesOneOf_Field2(r randyOne, easy bool) *AllTypesOneOf_Field2 { 3798 this := &AllTypesOneOf_Field2{} 3799 this.Field2 = float32(r.Float32()) 3800 if r.Intn(2) == 0 { 3801 this.Field2 *= -1 3802 } 3803 return this 3804} 3805func NewPopulatedAllTypesOneOf_Field3(r randyOne, easy bool) *AllTypesOneOf_Field3 { 3806 this := &AllTypesOneOf_Field3{} 3807 this.Field3 = int32(r.Int31()) 3808 if r.Intn(2) == 0 { 3809 this.Field3 *= -1 3810 } 3811 return this 3812} 3813func NewPopulatedAllTypesOneOf_Field4(r randyOne, easy bool) *AllTypesOneOf_Field4 { 3814 this := &AllTypesOneOf_Field4{} 3815 this.Field4 = int64(r.Int63()) 3816 if r.Intn(2) == 0 { 3817 this.Field4 *= -1 3818 } 3819 return this 3820} 3821func NewPopulatedAllTypesOneOf_Field5(r randyOne, easy bool) *AllTypesOneOf_Field5 { 3822 this := &AllTypesOneOf_Field5{} 3823 this.Field5 = uint32(r.Uint32()) 3824 return this 3825} 3826func NewPopulatedAllTypesOneOf_Field6(r randyOne, easy bool) *AllTypesOneOf_Field6 { 3827 this := &AllTypesOneOf_Field6{} 3828 this.Field6 = uint64(uint64(r.Uint32())) 3829 return this 3830} 3831func NewPopulatedAllTypesOneOf_Field7(r randyOne, easy bool) *AllTypesOneOf_Field7 { 3832 this := &AllTypesOneOf_Field7{} 3833 this.Field7 = int32(r.Int31()) 3834 if r.Intn(2) == 0 { 3835 this.Field7 *= -1 3836 } 3837 return this 3838} 3839func NewPopulatedAllTypesOneOf_Field8(r randyOne, easy bool) *AllTypesOneOf_Field8 { 3840 this := &AllTypesOneOf_Field8{} 3841 this.Field8 = int64(r.Int63()) 3842 if r.Intn(2) == 0 { 3843 this.Field8 *= -1 3844 } 3845 return this 3846} 3847func NewPopulatedAllTypesOneOf_Field9(r randyOne, easy bool) *AllTypesOneOf_Field9 { 3848 this := &AllTypesOneOf_Field9{} 3849 this.Field9 = uint32(r.Uint32()) 3850 return this 3851} 3852func NewPopulatedAllTypesOneOf_Field10(r randyOne, easy bool) *AllTypesOneOf_Field10 { 3853 this := &AllTypesOneOf_Field10{} 3854 this.Field10 = int32(r.Int31()) 3855 if r.Intn(2) == 0 { 3856 this.Field10 *= -1 3857 } 3858 return this 3859} 3860func NewPopulatedAllTypesOneOf_Field11(r randyOne, easy bool) *AllTypesOneOf_Field11 { 3861 this := &AllTypesOneOf_Field11{} 3862 this.Field11 = uint64(uint64(r.Uint32())) 3863 return this 3864} 3865func NewPopulatedAllTypesOneOf_Field12(r randyOne, easy bool) *AllTypesOneOf_Field12 { 3866 this := &AllTypesOneOf_Field12{} 3867 this.Field12 = int64(r.Int63()) 3868 if r.Intn(2) == 0 { 3869 this.Field12 *= -1 3870 } 3871 return this 3872} 3873func NewPopulatedAllTypesOneOf_Field13(r randyOne, easy bool) *AllTypesOneOf_Field13 { 3874 this := &AllTypesOneOf_Field13{} 3875 this.Field13 = bool(bool(r.Intn(2) == 0)) 3876 return this 3877} 3878func NewPopulatedAllTypesOneOf_Field14(r randyOne, easy bool) *AllTypesOneOf_Field14 { 3879 this := &AllTypesOneOf_Field14{} 3880 this.Field14 = string(randStringOne(r)) 3881 return this 3882} 3883func NewPopulatedAllTypesOneOf_Field15(r randyOne, easy bool) *AllTypesOneOf_Field15 { 3884 this := &AllTypesOneOf_Field15{} 3885 v2 := r.Intn(100) 3886 this.Field15 = make([]byte, v2) 3887 for i := 0; i < v2; i++ { 3888 this.Field15[i] = byte(r.Intn(256)) 3889 } 3890 return this 3891} 3892func NewPopulatedAllTypesOneOf_SubMessage(r randyOne, easy bool) *AllTypesOneOf_SubMessage { 3893 this := &AllTypesOneOf_SubMessage{} 3894 this.SubMessage = NewPopulatedSubby(r, easy) 3895 return this 3896} 3897func NewPopulatedTwoOneofs(r randyOne, easy bool) *TwoOneofs { 3898 this := &TwoOneofs{} 3899 oneofNumber_One := []int32{1, 2, 3}[r.Intn(3)] 3900 switch oneofNumber_One { 3901 case 1: 3902 this.One = NewPopulatedTwoOneofs_Field1(r, easy) 3903 case 2: 3904 this.One = NewPopulatedTwoOneofs_Field2(r, easy) 3905 case 3: 3906 this.One = NewPopulatedTwoOneofs_Field3(r, easy) 3907 } 3908 oneofNumber_Two := []int32{34, 35, 36}[r.Intn(3)] 3909 switch oneofNumber_Two { 3910 case 34: 3911 this.Two = NewPopulatedTwoOneofs_Field34(r, easy) 3912 case 35: 3913 this.Two = NewPopulatedTwoOneofs_Field35(r, easy) 3914 case 36: 3915 this.Two = NewPopulatedTwoOneofs_SubMessage2(r, easy) 3916 } 3917 if !easy && r.Intn(10) != 0 { 3918 this.XXX_unrecognized = randUnrecognizedOne(r, 37) 3919 } 3920 return this 3921} 3922 3923func NewPopulatedTwoOneofs_Field1(r randyOne, easy bool) *TwoOneofs_Field1 { 3924 this := &TwoOneofs_Field1{} 3925 this.Field1 = float64(r.Float64()) 3926 if r.Intn(2) == 0 { 3927 this.Field1 *= -1 3928 } 3929 return this 3930} 3931func NewPopulatedTwoOneofs_Field2(r randyOne, easy bool) *TwoOneofs_Field2 { 3932 this := &TwoOneofs_Field2{} 3933 this.Field2 = float32(r.Float32()) 3934 if r.Intn(2) == 0 { 3935 this.Field2 *= -1 3936 } 3937 return this 3938} 3939func NewPopulatedTwoOneofs_Field3(r randyOne, easy bool) *TwoOneofs_Field3 { 3940 this := &TwoOneofs_Field3{} 3941 this.Field3 = int32(r.Int31()) 3942 if r.Intn(2) == 0 { 3943 this.Field3 *= -1 3944 } 3945 return this 3946} 3947func NewPopulatedTwoOneofs_Field34(r randyOne, easy bool) *TwoOneofs_Field34 { 3948 this := &TwoOneofs_Field34{} 3949 this.Field34 = string(randStringOne(r)) 3950 return this 3951} 3952func NewPopulatedTwoOneofs_Field35(r randyOne, easy bool) *TwoOneofs_Field35 { 3953 this := &TwoOneofs_Field35{} 3954 v3 := r.Intn(100) 3955 this.Field35 = make([]byte, v3) 3956 for i := 0; i < v3; i++ { 3957 this.Field35[i] = byte(r.Intn(256)) 3958 } 3959 return this 3960} 3961func NewPopulatedTwoOneofs_SubMessage2(r randyOne, easy bool) *TwoOneofs_SubMessage2 { 3962 this := &TwoOneofs_SubMessage2{} 3963 this.SubMessage2 = NewPopulatedSubby(r, easy) 3964 return this 3965} 3966func NewPopulatedCustomOneof(r randyOne, easy bool) *CustomOneof { 3967 this := &CustomOneof{} 3968 oneofNumber_Custom := []int32{34, 35, 36, 37}[r.Intn(4)] 3969 switch oneofNumber_Custom { 3970 case 34: 3971 this.Custom = NewPopulatedCustomOneof_Stringy(r, easy) 3972 case 35: 3973 this.Custom = NewPopulatedCustomOneof_CustomType(r, easy) 3974 case 36: 3975 this.Custom = NewPopulatedCustomOneof_CastType(r, easy) 3976 case 37: 3977 this.Custom = NewPopulatedCustomOneof_MyCustomName(r, easy) 3978 } 3979 if !easy && r.Intn(10) != 0 { 3980 this.XXX_unrecognized = randUnrecognizedOne(r, 38) 3981 } 3982 return this 3983} 3984 3985func NewPopulatedCustomOneof_Stringy(r randyOne, easy bool) *CustomOneof_Stringy { 3986 this := &CustomOneof_Stringy{} 3987 this.Stringy = string(randStringOne(r)) 3988 return this 3989} 3990func NewPopulatedCustomOneof_CustomType(r randyOne, easy bool) *CustomOneof_CustomType { 3991 this := &CustomOneof_CustomType{} 3992 v4 := github_com_gogo_protobuf_test_custom.NewPopulatedUint128(r) 3993 this.CustomType = *v4 3994 return this 3995} 3996func NewPopulatedCustomOneof_CastType(r randyOne, easy bool) *CustomOneof_CastType { 3997 this := &CustomOneof_CastType{} 3998 this.CastType = github_com_gogo_protobuf_test_casttype.MyUint64Type(uint64(r.Uint32())) 3999 return this 4000} 4001func NewPopulatedCustomOneof_MyCustomName(r randyOne, easy bool) *CustomOneof_MyCustomName { 4002 this := &CustomOneof_MyCustomName{} 4003 this.MyCustomName = int64(r.Int63()) 4004 if r.Intn(2) == 0 { 4005 this.MyCustomName *= -1 4006 } 4007 return this 4008} 4009 4010type randyOne interface { 4011 Float32() float32 4012 Float64() float64 4013 Int63() int64 4014 Int31() int32 4015 Uint32() uint32 4016 Intn(n int) int 4017} 4018 4019func randUTF8RuneOne(r randyOne) rune { 4020 ru := r.Intn(62) 4021 if ru < 10 { 4022 return rune(ru + 48) 4023 } else if ru < 36 { 4024 return rune(ru + 55) 4025 } 4026 return rune(ru + 61) 4027} 4028func randStringOne(r randyOne) string { 4029 v5 := r.Intn(100) 4030 tmps := make([]rune, v5) 4031 for i := 0; i < v5; i++ { 4032 tmps[i] = randUTF8RuneOne(r) 4033 } 4034 return string(tmps) 4035} 4036func randUnrecognizedOne(r randyOne, maxFieldNumber int) (dAtA []byte) { 4037 l := r.Intn(5) 4038 for i := 0; i < l; i++ { 4039 wire := r.Intn(4) 4040 if wire == 3 { 4041 wire = 5 4042 } 4043 fieldNumber := maxFieldNumber + r.Intn(100) 4044 dAtA = randFieldOne(dAtA, r, fieldNumber, wire) 4045 } 4046 return dAtA 4047} 4048func randFieldOne(dAtA []byte, r randyOne, fieldNumber int, wire int) []byte { 4049 key := uint32(fieldNumber)<<3 | uint32(wire) 4050 switch wire { 4051 case 0: 4052 dAtA = encodeVarintPopulateOne(dAtA, uint64(key)) 4053 v6 := r.Int63() 4054 if r.Intn(2) == 0 { 4055 v6 *= -1 4056 } 4057 dAtA = encodeVarintPopulateOne(dAtA, uint64(v6)) 4058 case 1: 4059 dAtA = encodeVarintPopulateOne(dAtA, uint64(key)) 4060 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))) 4061 case 2: 4062 dAtA = encodeVarintPopulateOne(dAtA, uint64(key)) 4063 ll := r.Intn(100) 4064 dAtA = encodeVarintPopulateOne(dAtA, uint64(ll)) 4065 for j := 0; j < ll; j++ { 4066 dAtA = append(dAtA, byte(r.Intn(256))) 4067 } 4068 default: 4069 dAtA = encodeVarintPopulateOne(dAtA, uint64(key)) 4070 dAtA = append(dAtA, byte(r.Intn(256)), byte(r.Intn(256)), byte(r.Intn(256)), byte(r.Intn(256))) 4071 } 4072 return dAtA 4073} 4074func encodeVarintPopulateOne(dAtA []byte, v uint64) []byte { 4075 for v >= 1<<7 { 4076 dAtA = append(dAtA, uint8(uint64(v)&0x7f|0x80)) 4077 v >>= 7 4078 } 4079 dAtA = append(dAtA, uint8(v)) 4080 return dAtA 4081} 4082func (m *Subby) Size() (n int) { 4083 var l int 4084 _ = l 4085 if m.Sub != nil { 4086 l = len(*m.Sub) 4087 n += 1 + l + sovOne(uint64(l)) 4088 } 4089 if m.XXX_unrecognized != nil { 4090 n += len(m.XXX_unrecognized) 4091 } 4092 return n 4093} 4094 4095func (m *AllTypesOneOf) Size() (n int) { 4096 var l int 4097 _ = l 4098 if m.TestOneof != nil { 4099 n += m.TestOneof.Size() 4100 } 4101 if m.XXX_unrecognized != nil { 4102 n += len(m.XXX_unrecognized) 4103 } 4104 return n 4105} 4106 4107func (m *AllTypesOneOf_Field1) Size() (n int) { 4108 var l int 4109 _ = l 4110 n += 9 4111 return n 4112} 4113func (m *AllTypesOneOf_Field2) Size() (n int) { 4114 var l int 4115 _ = l 4116 n += 5 4117 return n 4118} 4119func (m *AllTypesOneOf_Field3) Size() (n int) { 4120 var l int 4121 _ = l 4122 n += 1 + sovOne(uint64(m.Field3)) 4123 return n 4124} 4125func (m *AllTypesOneOf_Field4) Size() (n int) { 4126 var l int 4127 _ = l 4128 n += 1 + sovOne(uint64(m.Field4)) 4129 return n 4130} 4131func (m *AllTypesOneOf_Field5) Size() (n int) { 4132 var l int 4133 _ = l 4134 n += 1 + sovOne(uint64(m.Field5)) 4135 return n 4136} 4137func (m *AllTypesOneOf_Field6) Size() (n int) { 4138 var l int 4139 _ = l 4140 n += 1 + sovOne(uint64(m.Field6)) 4141 return n 4142} 4143func (m *AllTypesOneOf_Field7) Size() (n int) { 4144 var l int 4145 _ = l 4146 n += 1 + sozOne(uint64(m.Field7)) 4147 return n 4148} 4149func (m *AllTypesOneOf_Field8) Size() (n int) { 4150 var l int 4151 _ = l 4152 n += 1 + sozOne(uint64(m.Field8)) 4153 return n 4154} 4155func (m *AllTypesOneOf_Field9) Size() (n int) { 4156 var l int 4157 _ = l 4158 n += 5 4159 return n 4160} 4161func (m *AllTypesOneOf_Field10) Size() (n int) { 4162 var l int 4163 _ = l 4164 n += 5 4165 return n 4166} 4167func (m *AllTypesOneOf_Field11) Size() (n int) { 4168 var l int 4169 _ = l 4170 n += 9 4171 return n 4172} 4173func (m *AllTypesOneOf_Field12) Size() (n int) { 4174 var l int 4175 _ = l 4176 n += 9 4177 return n 4178} 4179func (m *AllTypesOneOf_Field13) Size() (n int) { 4180 var l int 4181 _ = l 4182 n += 2 4183 return n 4184} 4185func (m *AllTypesOneOf_Field14) Size() (n int) { 4186 var l int 4187 _ = l 4188 l = len(m.Field14) 4189 n += 1 + l + sovOne(uint64(l)) 4190 return n 4191} 4192func (m *AllTypesOneOf_Field15) Size() (n int) { 4193 var l int 4194 _ = l 4195 if m.Field15 != nil { 4196 l = len(m.Field15) 4197 n += 1 + l + sovOne(uint64(l)) 4198 } 4199 return n 4200} 4201func (m *AllTypesOneOf_SubMessage) Size() (n int) { 4202 var l int 4203 _ = l 4204 if m.SubMessage != nil { 4205 l = m.SubMessage.Size() 4206 n += 2 + l + sovOne(uint64(l)) 4207 } 4208 return n 4209} 4210func (m *TwoOneofs) Size() (n int) { 4211 var l int 4212 _ = l 4213 if m.One != nil { 4214 n += m.One.Size() 4215 } 4216 if m.Two != nil { 4217 n += m.Two.Size() 4218 } 4219 if m.XXX_unrecognized != nil { 4220 n += len(m.XXX_unrecognized) 4221 } 4222 return n 4223} 4224 4225func (m *TwoOneofs_Field1) Size() (n int) { 4226 var l int 4227 _ = l 4228 n += 9 4229 return n 4230} 4231func (m *TwoOneofs_Field2) Size() (n int) { 4232 var l int 4233 _ = l 4234 n += 5 4235 return n 4236} 4237func (m *TwoOneofs_Field3) Size() (n int) { 4238 var l int 4239 _ = l 4240 n += 1 + sovOne(uint64(m.Field3)) 4241 return n 4242} 4243func (m *TwoOneofs_Field34) Size() (n int) { 4244 var l int 4245 _ = l 4246 l = len(m.Field34) 4247 n += 2 + l + sovOne(uint64(l)) 4248 return n 4249} 4250func (m *TwoOneofs_Field35) Size() (n int) { 4251 var l int 4252 _ = l 4253 if m.Field35 != nil { 4254 l = len(m.Field35) 4255 n += 2 + l + sovOne(uint64(l)) 4256 } 4257 return n 4258} 4259func (m *TwoOneofs_SubMessage2) Size() (n int) { 4260 var l int 4261 _ = l 4262 if m.SubMessage2 != nil { 4263 l = m.SubMessage2.Size() 4264 n += 2 + l + sovOne(uint64(l)) 4265 } 4266 return n 4267} 4268func (m *CustomOneof) Size() (n int) { 4269 var l int 4270 _ = l 4271 if m.Custom != nil { 4272 n += m.Custom.Size() 4273 } 4274 if m.XXX_unrecognized != nil { 4275 n += len(m.XXX_unrecognized) 4276 } 4277 return n 4278} 4279 4280func (m *CustomOneof_Stringy) Size() (n int) { 4281 var l int 4282 _ = l 4283 l = len(m.Stringy) 4284 n += 2 + l + sovOne(uint64(l)) 4285 return n 4286} 4287func (m *CustomOneof_CustomType) Size() (n int) { 4288 var l int 4289 _ = l 4290 l = m.CustomType.Size() 4291 n += 2 + l + sovOne(uint64(l)) 4292 return n 4293} 4294func (m *CustomOneof_CastType) Size() (n int) { 4295 var l int 4296 _ = l 4297 n += 2 + sovOne(uint64(m.CastType)) 4298 return n 4299} 4300func (m *CustomOneof_MyCustomName) Size() (n int) { 4301 var l int 4302 _ = l 4303 n += 2 + sovOne(uint64(m.MyCustomName)) 4304 return n 4305} 4306 4307func sovOne(x uint64) (n int) { 4308 for { 4309 n++ 4310 x >>= 7 4311 if x == 0 { 4312 break 4313 } 4314 } 4315 return n 4316} 4317func sozOne(x uint64) (n int) { 4318 return sovOne(uint64((x << 1) ^ uint64((int64(x) >> 63)))) 4319} 4320func (this *Subby) String() string { 4321 if this == nil { 4322 return "nil" 4323 } 4324 s := strings.Join([]string{`&Subby{`, 4325 `Sub:` + valueToStringOne(this.Sub) + `,`, 4326 `XXX_unrecognized:` + fmt.Sprintf("%v", this.XXX_unrecognized) + `,`, 4327 `}`, 4328 }, "") 4329 return s 4330} 4331func (this *AllTypesOneOf) String() string { 4332 if this == nil { 4333 return "nil" 4334 } 4335 s := strings.Join([]string{`&AllTypesOneOf{`, 4336 `TestOneof:` + fmt.Sprintf("%v", this.TestOneof) + `,`, 4337 `XXX_unrecognized:` + fmt.Sprintf("%v", this.XXX_unrecognized) + `,`, 4338 `}`, 4339 }, "") 4340 return s 4341} 4342func (this *AllTypesOneOf_Field1) String() string { 4343 if this == nil { 4344 return "nil" 4345 } 4346 s := strings.Join([]string{`&AllTypesOneOf_Field1{`, 4347 `Field1:` + fmt.Sprintf("%v", this.Field1) + `,`, 4348 `}`, 4349 }, "") 4350 return s 4351} 4352func (this *AllTypesOneOf_Field2) String() string { 4353 if this == nil { 4354 return "nil" 4355 } 4356 s := strings.Join([]string{`&AllTypesOneOf_Field2{`, 4357 `Field2:` + fmt.Sprintf("%v", this.Field2) + `,`, 4358 `}`, 4359 }, "") 4360 return s 4361} 4362func (this *AllTypesOneOf_Field3) String() string { 4363 if this == nil { 4364 return "nil" 4365 } 4366 s := strings.Join([]string{`&AllTypesOneOf_Field3{`, 4367 `Field3:` + fmt.Sprintf("%v", this.Field3) + `,`, 4368 `}`, 4369 }, "") 4370 return s 4371} 4372func (this *AllTypesOneOf_Field4) String() string { 4373 if this == nil { 4374 return "nil" 4375 } 4376 s := strings.Join([]string{`&AllTypesOneOf_Field4{`, 4377 `Field4:` + fmt.Sprintf("%v", this.Field4) + `,`, 4378 `}`, 4379 }, "") 4380 return s 4381} 4382func (this *AllTypesOneOf_Field5) String() string { 4383 if this == nil { 4384 return "nil" 4385 } 4386 s := strings.Join([]string{`&AllTypesOneOf_Field5{`, 4387 `Field5:` + fmt.Sprintf("%v", this.Field5) + `,`, 4388 `}`, 4389 }, "") 4390 return s 4391} 4392func (this *AllTypesOneOf_Field6) String() string { 4393 if this == nil { 4394 return "nil" 4395 } 4396 s := strings.Join([]string{`&AllTypesOneOf_Field6{`, 4397 `Field6:` + fmt.Sprintf("%v", this.Field6) + `,`, 4398 `}`, 4399 }, "") 4400 return s 4401} 4402func (this *AllTypesOneOf_Field7) String() string { 4403 if this == nil { 4404 return "nil" 4405 } 4406 s := strings.Join([]string{`&AllTypesOneOf_Field7{`, 4407 `Field7:` + fmt.Sprintf("%v", this.Field7) + `,`, 4408 `}`, 4409 }, "") 4410 return s 4411} 4412func (this *AllTypesOneOf_Field8) String() string { 4413 if this == nil { 4414 return "nil" 4415 } 4416 s := strings.Join([]string{`&AllTypesOneOf_Field8{`, 4417 `Field8:` + fmt.Sprintf("%v", this.Field8) + `,`, 4418 `}`, 4419 }, "") 4420 return s 4421} 4422func (this *AllTypesOneOf_Field9) String() string { 4423 if this == nil { 4424 return "nil" 4425 } 4426 s := strings.Join([]string{`&AllTypesOneOf_Field9{`, 4427 `Field9:` + fmt.Sprintf("%v", this.Field9) + `,`, 4428 `}`, 4429 }, "") 4430 return s 4431} 4432func (this *AllTypesOneOf_Field10) String() string { 4433 if this == nil { 4434 return "nil" 4435 } 4436 s := strings.Join([]string{`&AllTypesOneOf_Field10{`, 4437 `Field10:` + fmt.Sprintf("%v", this.Field10) + `,`, 4438 `}`, 4439 }, "") 4440 return s 4441} 4442func (this *AllTypesOneOf_Field11) String() string { 4443 if this == nil { 4444 return "nil" 4445 } 4446 s := strings.Join([]string{`&AllTypesOneOf_Field11{`, 4447 `Field11:` + fmt.Sprintf("%v", this.Field11) + `,`, 4448 `}`, 4449 }, "") 4450 return s 4451} 4452func (this *AllTypesOneOf_Field12) String() string { 4453 if this == nil { 4454 return "nil" 4455 } 4456 s := strings.Join([]string{`&AllTypesOneOf_Field12{`, 4457 `Field12:` + fmt.Sprintf("%v", this.Field12) + `,`, 4458 `}`, 4459 }, "") 4460 return s 4461} 4462func (this *AllTypesOneOf_Field13) String() string { 4463 if this == nil { 4464 return "nil" 4465 } 4466 s := strings.Join([]string{`&AllTypesOneOf_Field13{`, 4467 `Field13:` + fmt.Sprintf("%v", this.Field13) + `,`, 4468 `}`, 4469 }, "") 4470 return s 4471} 4472func (this *AllTypesOneOf_Field14) String() string { 4473 if this == nil { 4474 return "nil" 4475 } 4476 s := strings.Join([]string{`&AllTypesOneOf_Field14{`, 4477 `Field14:` + fmt.Sprintf("%v", this.Field14) + `,`, 4478 `}`, 4479 }, "") 4480 return s 4481} 4482func (this *AllTypesOneOf_Field15) String() string { 4483 if this == nil { 4484 return "nil" 4485 } 4486 s := strings.Join([]string{`&AllTypesOneOf_Field15{`, 4487 `Field15:` + fmt.Sprintf("%v", this.Field15) + `,`, 4488 `}`, 4489 }, "") 4490 return s 4491} 4492func (this *AllTypesOneOf_SubMessage) String() string { 4493 if this == nil { 4494 return "nil" 4495 } 4496 s := strings.Join([]string{`&AllTypesOneOf_SubMessage{`, 4497 `SubMessage:` + strings.Replace(fmt.Sprintf("%v", this.SubMessage), "Subby", "Subby", 1) + `,`, 4498 `}`, 4499 }, "") 4500 return s 4501} 4502func (this *TwoOneofs) String() string { 4503 if this == nil { 4504 return "nil" 4505 } 4506 s := strings.Join([]string{`&TwoOneofs{`, 4507 `One:` + fmt.Sprintf("%v", this.One) + `,`, 4508 `Two:` + fmt.Sprintf("%v", this.Two) + `,`, 4509 `XXX_unrecognized:` + fmt.Sprintf("%v", this.XXX_unrecognized) + `,`, 4510 `}`, 4511 }, "") 4512 return s 4513} 4514func (this *TwoOneofs_Field1) String() string { 4515 if this == nil { 4516 return "nil" 4517 } 4518 s := strings.Join([]string{`&TwoOneofs_Field1{`, 4519 `Field1:` + fmt.Sprintf("%v", this.Field1) + `,`, 4520 `}`, 4521 }, "") 4522 return s 4523} 4524func (this *TwoOneofs_Field2) String() string { 4525 if this == nil { 4526 return "nil" 4527 } 4528 s := strings.Join([]string{`&TwoOneofs_Field2{`, 4529 `Field2:` + fmt.Sprintf("%v", this.Field2) + `,`, 4530 `}`, 4531 }, "") 4532 return s 4533} 4534func (this *TwoOneofs_Field3) String() string { 4535 if this == nil { 4536 return "nil" 4537 } 4538 s := strings.Join([]string{`&TwoOneofs_Field3{`, 4539 `Field3:` + fmt.Sprintf("%v", this.Field3) + `,`, 4540 `}`, 4541 }, "") 4542 return s 4543} 4544func (this *TwoOneofs_Field34) String() string { 4545 if this == nil { 4546 return "nil" 4547 } 4548 s := strings.Join([]string{`&TwoOneofs_Field34{`, 4549 `Field34:` + fmt.Sprintf("%v", this.Field34) + `,`, 4550 `}`, 4551 }, "") 4552 return s 4553} 4554func (this *TwoOneofs_Field35) String() string { 4555 if this == nil { 4556 return "nil" 4557 } 4558 s := strings.Join([]string{`&TwoOneofs_Field35{`, 4559 `Field35:` + fmt.Sprintf("%v", this.Field35) + `,`, 4560 `}`, 4561 }, "") 4562 return s 4563} 4564func (this *TwoOneofs_SubMessage2) String() string { 4565 if this == nil { 4566 return "nil" 4567 } 4568 s := strings.Join([]string{`&TwoOneofs_SubMessage2{`, 4569 `SubMessage2:` + strings.Replace(fmt.Sprintf("%v", this.SubMessage2), "Subby", "Subby", 1) + `,`, 4570 `}`, 4571 }, "") 4572 return s 4573} 4574func (this *CustomOneof) String() string { 4575 if this == nil { 4576 return "nil" 4577 } 4578 s := strings.Join([]string{`&CustomOneof{`, 4579 `Custom:` + fmt.Sprintf("%v", this.Custom) + `,`, 4580 `XXX_unrecognized:` + fmt.Sprintf("%v", this.XXX_unrecognized) + `,`, 4581 `}`, 4582 }, "") 4583 return s 4584} 4585func (this *CustomOneof_Stringy) String() string { 4586 if this == nil { 4587 return "nil" 4588 } 4589 s := strings.Join([]string{`&CustomOneof_Stringy{`, 4590 `Stringy:` + fmt.Sprintf("%v", this.Stringy) + `,`, 4591 `}`, 4592 }, "") 4593 return s 4594} 4595func (this *CustomOneof_CustomType) String() string { 4596 if this == nil { 4597 return "nil" 4598 } 4599 s := strings.Join([]string{`&CustomOneof_CustomType{`, 4600 `CustomType:` + fmt.Sprintf("%v", this.CustomType) + `,`, 4601 `}`, 4602 }, "") 4603 return s 4604} 4605func (this *CustomOneof_CastType) String() string { 4606 if this == nil { 4607 return "nil" 4608 } 4609 s := strings.Join([]string{`&CustomOneof_CastType{`, 4610 `CastType:` + fmt.Sprintf("%v", this.CastType) + `,`, 4611 `}`, 4612 }, "") 4613 return s 4614} 4615func (this *CustomOneof_MyCustomName) String() string { 4616 if this == nil { 4617 return "nil" 4618 } 4619 s := strings.Join([]string{`&CustomOneof_MyCustomName{`, 4620 `MyCustomName:` + fmt.Sprintf("%v", this.MyCustomName) + `,`, 4621 `}`, 4622 }, "") 4623 return s 4624} 4625func valueToStringOne(v interface{}) string { 4626 rv := reflect.ValueOf(v) 4627 if rv.IsNil() { 4628 return "nil" 4629 } 4630 pv := reflect.Indirect(rv).Interface() 4631 return fmt.Sprintf("*%v", pv) 4632} 4633 4634func init() { proto.RegisterFile("combos/marshaler/one.proto", fileDescriptor_one_2f6d76776b72edfd) } 4635 4636var fileDescriptor_one_2f6d76776b72edfd = []byte{ 4637 // 601 bytes of a gzipped FileDescriptorProto 4638 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xac, 0xd3, 0xbf, 0x4f, 0xdb, 0x4e, 4639 0x14, 0x00, 0xf0, 0x7b, 0x84, 0x84, 0x70, 0x09, 0x5f, 0xf2, 0xf5, 0x74, 0x65, 0x38, 0x4e, 0x69, 4640 0x2b, 0xdd, 0x50, 0x12, 0xe2, 0x24, 0xfc, 0x18, 0x6b, 0xaa, 0x2a, 0x0b, 0x45, 0x32, 0x30, 0xa3, 4641 0x98, 0x1e, 0x21, 0x52, 0xe2, 0x43, 0x39, 0x5b, 0xc8, 0x1b, 0x7f, 0x43, 0xff, 0x8a, 0x8e, 0x1d, 4642 0xfb, 0x27, 0x30, 0x32, 0x56, 0x1d, 0x22, 0xec, 0x2e, 0x1d, 0x19, 0x51, 0xa7, 0xea, 0x6c, 0x72, 4643 0x57, 0xa9, 0xaa, 0xba, 0x74, 0x8a, 0xdf, 0xfb, 0xf8, 0x5e, 0xde, 0xf3, 0xdd, 0xe1, 0x8d, 0x73, 4644 0x39, 0x0d, 0xa4, 0x6a, 0x4f, 0x87, 0x33, 0x75, 0x39, 0x9c, 0x88, 0x59, 0x5b, 0x86, 0xa2, 0x75, 4645 0x35, 0x93, 0x91, 0x74, 0x4a, 0x32, 0x14, 0x1b, 0x5b, 0xa3, 0x71, 0x74, 0x19, 0x07, 0xad, 0x73, 4646 0x39, 0x6d, 0x8f, 0xe4, 0x48, 0xb6, 0x73, 0x0b, 0xe2, 0x8b, 0x3c, 0xca, 0x83, 0xfc, 0xa9, 0x58, 4647 0xd3, 0x7c, 0x86, 0xcb, 0xc7, 0x71, 0x10, 0x24, 0x4e, 0x03, 0x97, 0x54, 0x1c, 0x10, 0x60, 0xc0, 4648 0x57, 0x7d, 0xfd, 0xd8, 0x9c, 0x97, 0xf0, 0xda, 0xeb, 0xc9, 0xe4, 0x24, 0xb9, 0x12, 0xea, 0x28, 4649 0x14, 0x47, 0x17, 0x0e, 0xc1, 0x95, 0xb7, 0x63, 0x31, 0x79, 0xdf, 0xc9, 0x5f, 0x83, 0x01, 0xf2, 4650 0x9f, 0x62, 0x23, 0x2e, 0x59, 0x62, 0xc0, 0x97, 0x8c, 0xb8, 0x46, 0xba, 0xa4, 0xc4, 0x80, 0x97, 4651 0x8d, 0x74, 0x8d, 0xf4, 0xc8, 0x32, 0x03, 0x5e, 0x32, 0xd2, 0x33, 0xd2, 0x27, 0x65, 0x06, 0x7c, 4652 0xcd, 0x48, 0xdf, 0xc8, 0x0e, 0xa9, 0x30, 0xe0, 0xcb, 0x46, 0x76, 0x8c, 0xec, 0x92, 0x15, 0x06, 4653 0xfc, 0x7f, 0x23, 0xbb, 0x46, 0xf6, 0x48, 0x95, 0x01, 0x77, 0x8c, 0xec, 0x19, 0xd9, 0x27, 0xab, 4654 0x0c, 0xf8, 0x8a, 0x91, 0x7d, 0x67, 0x03, 0xaf, 0x14, 0x93, 0x6d, 0x13, 0xcc, 0x80, 0xaf, 0x0f, 4655 0x90, 0xbf, 0x48, 0x58, 0xeb, 0x90, 0x1a, 0x03, 0x5e, 0xb1, 0xd6, 0xb1, 0xe6, 0x92, 0x3a, 0x03, 4656 0xde, 0xb0, 0xe6, 0x5a, 0xeb, 0x92, 0x35, 0x06, 0xbc, 0x6a, 0xad, 0x6b, 0xad, 0x47, 0xfe, 0xd3, 4657 0x3b, 0x60, 0xad, 0x67, 0xad, 0x4f, 0xd6, 0x19, 0xf0, 0xba, 0xb5, 0xbe, 0xb3, 0x85, 0x6b, 0x2a, 4658 0x0e, 0xce, 0xa6, 0x42, 0xa9, 0xe1, 0x48, 0x90, 0x06, 0x03, 0x5e, 0x73, 0x71, 0x4b, 0x9f, 0x89, 4659 0x7c, 0x5b, 0x07, 0xc8, 0xc7, 0x2a, 0x0e, 0x0e, 0x0b, 0xf7, 0xea, 0x18, 0x47, 0x42, 0x45, 0x67, 4660 0x32, 0x14, 0xf2, 0xa2, 0x79, 0x07, 0x78, 0xf5, 0xe4, 0x5a, 0x1e, 0xe9, 0x40, 0xfd, 0xe3, 0xcd, 4661 0x5d, 0x34, 0xdd, 0xed, 0x91, 0x66, 0x3e, 0x10, 0xf8, 0x8b, 0x84, 0xb5, 0x3e, 0x79, 0x9e, 0x0f, 4662 0x64, 0xac, 0xef, 0xb4, 0x71, 0xfd, 0x97, 0x81, 0x5c, 0xf2, 0xe2, 0xb7, 0x89, 0xc0, 0xaf, 0xd9, 4663 0x89, 0x5c, 0xaf, 0x8c, 0xf5, 0xb1, 0xd7, 0x3f, 0xd1, 0xb5, 0x6c, 0x7e, 0x58, 0xc2, 0xb5, 0x83, 4664 0x58, 0x45, 0x72, 0x9a, 0x4f, 0xa5, 0xff, 0xea, 0x38, 0x9a, 0x8d, 0xc3, 0x51, 0xf2, 0xd4, 0x06, 4665 0xf2, 0x17, 0x09, 0xc7, 0xc7, 0xb8, 0x78, 0x55, 0x9f, 0xf0, 0xa2, 0x13, 0x6f, 0xfb, 0xeb, 0x7c, 4666 0xf3, 0xd5, 0x1f, 0x6f, 0x90, 0xfe, 0x76, 0xed, 0xf3, 0x7c, 0x4d, 0xeb, 0x74, 0x1c, 0x46, 0x1d, 4667 0x77, 0x4f, 0x7f, 0x60, 0x5b, 0xc5, 0x39, 0xc5, 0xd5, 0x83, 0xa1, 0x8a, 0xf2, 0x8a, 0xba, 0xf5, 4668 0x65, 0x6f, 0xf7, 0xc7, 0x7c, 0xb3, 0xfb, 0x97, 0x8a, 0x43, 0x15, 0x45, 0xc9, 0x95, 0x68, 0x1d, 4669 0x26, 0xba, 0xea, 0x4e, 0x4f, 0x2f, 0x1f, 0x20, 0xdf, 0x94, 0x72, 0xdc, 0x45, 0xab, 0xef, 0x86, 4670 0x53, 0x41, 0x5e, 0xea, 0xeb, 0xe2, 0x35, 0xb2, 0xf9, 0x66, 0xfd, 0x30, 0xb1, 0x79, 0xdb, 0x8a, 4671 0x8e, 0xbc, 0x2a, 0xae, 0x14, 0xad, 0x7a, 0x6f, 0x6e, 0x53, 0x8a, 0xee, 0x52, 0x8a, 0xbe, 0xa4, 4672 0x14, 0xdd, 0xa7, 0x14, 0x1e, 0x52, 0x0a, 0x8f, 0x29, 0x85, 0x9b, 0x8c, 0xc2, 0xc7, 0x8c, 0xc2, 4673 0xa7, 0x8c, 0xc2, 0xe7, 0x8c, 0xc2, 0x6d, 0x46, 0xe1, 0x2e, 0xa3, 0xe8, 0x3e, 0xa3, 0xf0, 0x3d, 4674 0xa3, 0xe8, 0x21, 0xa3, 0xf0, 0x98, 0x51, 0x74, 0xf3, 0x8d, 0xa2, 0x9f, 0x01, 0x00, 0x00, 0xff, 4675 0xff, 0xcf, 0xa5, 0xfc, 0x33, 0x7a, 0x04, 0x00, 0x00, 4676} 4677