1// Copyright 2018 The Go Authors. All rights reserved. 2// Use of this source code is governed by a BSD-style 3// license that can be found in the LICENSE file. 4 5// Code generated by protoc-gen-go. 6// source: proto2_20160225_2fc053c5/test.proto 7// DO NOT EDIT! 8 9/* 10Package proto2_20160225_2fc053c5 is a generated protocol buffer package. 11 12It is generated from these files: 13 14 proto2_20160225_2fc053c5/test.proto 15 16It has these top-level messages: 17 18 SiblingMessage 19 Message 20*/ 21package proto2_20160225_2fc053c5 22 23import proto "google.golang.org/protobuf/internal/protolegacy" 24import fmt "fmt" 25import math "math" 26 27// Reference imports to suppress errors if they are not otherwise used. 28var _ = proto.Marshal 29var _ = fmt.Errorf 30var _ = math.Inf 31 32// This is a compile-time assertion to ensure that this generated file 33// is compatible with the proto package it is being compiled against. 34const _ = proto.ProtoPackageIsVersion1 35 36type SiblingEnum int32 37 38const ( 39 SiblingEnum_ALPHA SiblingEnum = 0 40 SiblingEnum_BRAVO SiblingEnum = 10 41 SiblingEnum_CHARLIE SiblingEnum = 200 42) 43 44var SiblingEnum_name = map[int32]string{ 45 0: "ALPHA", 46 10: "BRAVO", 47 200: "CHARLIE", 48} 49var SiblingEnum_value = map[string]int32{ 50 "ALPHA": 0, 51 "BRAVO": 10, 52 "CHARLIE": 200, 53} 54 55func (x SiblingEnum) Enum() *SiblingEnum { 56 p := new(SiblingEnum) 57 *p = x 58 return p 59} 60func (x SiblingEnum) String() string { 61 return proto.EnumName(SiblingEnum_name, int32(x)) 62} 63func (x *SiblingEnum) UnmarshalJSON(data []byte) error { 64 value, err := proto.UnmarshalJSONEnum(SiblingEnum_value, data, "SiblingEnum") 65 if err != nil { 66 return err 67 } 68 *x = SiblingEnum(value) 69 return nil 70} 71func (SiblingEnum) EnumDescriptor() ([]byte, []int) { return fileDescriptor0, []int{0} } 72 73type Message_ChildEnum int32 74 75const ( 76 Message_ALPHA Message_ChildEnum = 0 77 Message_BRAVO Message_ChildEnum = 1 78 Message_CHARLIE Message_ChildEnum = 2 79) 80 81var Message_ChildEnum_name = map[int32]string{ 82 0: "ALPHA", 83 1: "BRAVO", 84 2: "CHARLIE", 85} 86var Message_ChildEnum_value = map[string]int32{ 87 "ALPHA": 0, 88 "BRAVO": 1, 89 "CHARLIE": 2, 90} 91 92func (x Message_ChildEnum) Enum() *Message_ChildEnum { 93 p := new(Message_ChildEnum) 94 *p = x 95 return p 96} 97func (x Message_ChildEnum) String() string { 98 return proto.EnumName(Message_ChildEnum_name, int32(x)) 99} 100func (x *Message_ChildEnum) UnmarshalJSON(data []byte) error { 101 value, err := proto.UnmarshalJSONEnum(Message_ChildEnum_value, data, "Message_ChildEnum") 102 if err != nil { 103 return err 104 } 105 *x = Message_ChildEnum(value) 106 return nil 107} 108func (Message_ChildEnum) EnumDescriptor() ([]byte, []int) { return fileDescriptor0, []int{1, 0} } 109 110type SiblingMessage struct { 111 F1 *string `protobuf:"bytes,1,opt,name=f1" json:"f1,omitempty"` 112 F2 *string `protobuf:"bytes,2,req,name=f2" json:"f2,omitempty"` 113 F3 []string `protobuf:"bytes,3,rep,name=f3" json:"f3,omitempty"` 114 F4 *Message `protobuf:"bytes,4,opt,name=f4" json:"f4,omitempty"` 115 XXX_unrecognized []byte `json:"-"` 116} 117 118func (m *SiblingMessage) Reset() { *m = SiblingMessage{} } 119func (m *SiblingMessage) String() string { return proto.CompactTextString(m) } 120func (*SiblingMessage) ProtoMessage() {} 121func (*SiblingMessage) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{0} } 122 123func (m *SiblingMessage) GetF1() string { 124 if m != nil && m.F1 != nil { 125 return *m.F1 126 } 127 return "" 128} 129 130func (m *SiblingMessage) GetF2() string { 131 if m != nil && m.F2 != nil { 132 return *m.F2 133 } 134 return "" 135} 136 137func (m *SiblingMessage) GetF3() []string { 138 if m != nil { 139 return m.F3 140 } 141 return nil 142} 143 144func (m *SiblingMessage) GetF4() *Message { 145 if m != nil { 146 return m.F4 147 } 148 return nil 149} 150 151type Message struct { 152 Namedgroup *Message_NamedGroup `protobuf:"group,1,opt,name=NamedGroup,json=namedgroup" json:"namedgroup,omitempty"` 153 // Optional fields. 154 OptionalBool *bool `protobuf:"varint,100,opt,name=optional_bool,json=optionalBool" json:"optional_bool,omitempty"` 155 OptionalInt32 *int32 `protobuf:"varint,101,opt,name=optional_int32,json=optionalInt32" json:"optional_int32,omitempty"` 156 OptionalSint32 *int32 `protobuf:"zigzag32,102,opt,name=optional_sint32,json=optionalSint32" json:"optional_sint32,omitempty"` 157 OptionalUint32 *uint32 `protobuf:"varint,103,opt,name=optional_uint32,json=optionalUint32" json:"optional_uint32,omitempty"` 158 OptionalInt64 *int64 `protobuf:"varint,104,opt,name=optional_int64,json=optionalInt64" json:"optional_int64,omitempty"` 159 OptionalSint64 *int64 `protobuf:"zigzag64,105,opt,name=optional_sint64,json=optionalSint64" json:"optional_sint64,omitempty"` 160 OptionalUint64 *uint64 `protobuf:"varint,106,opt,name=optional_uint64,json=optionalUint64" json:"optional_uint64,omitempty"` 161 OptionalFixed32 *uint32 `protobuf:"fixed32,107,opt,name=optional_fixed32,json=optionalFixed32" json:"optional_fixed32,omitempty"` 162 OptionalSfixed32 *int32 `protobuf:"fixed32,108,opt,name=optional_sfixed32,json=optionalSfixed32" json:"optional_sfixed32,omitempty"` 163 OptionalFloat *float32 `protobuf:"fixed32,109,opt,name=optional_float,json=optionalFloat" json:"optional_float,omitempty"` 164 OptionalFixed64 *uint64 `protobuf:"fixed64,110,opt,name=optional_fixed64,json=optionalFixed64" json:"optional_fixed64,omitempty"` 165 OptionalSfixed64 *int64 `protobuf:"fixed64,111,opt,name=optional_sfixed64,json=optionalSfixed64" json:"optional_sfixed64,omitempty"` 166 OptionalDouble *float64 `protobuf:"fixed64,112,opt,name=optional_double,json=optionalDouble" json:"optional_double,omitempty"` 167 OptionalString *string `protobuf:"bytes,113,opt,name=optional_string,json=optionalString" json:"optional_string,omitempty"` 168 OptionalBytes []byte `protobuf:"bytes,114,opt,name=optional_bytes,json=optionalBytes" json:"optional_bytes,omitempty"` 169 OptionalChildEnum *Message_ChildEnum `protobuf:"varint,115,opt,name=optional_child_enum,json=optionalChildEnum,enum=google.golang.org.proto2_20160225.Message_ChildEnum" json:"optional_child_enum,omitempty"` 170 OptionalChildMessage *Message_ChildMessage `protobuf:"bytes,116,opt,name=optional_child_message,json=optionalChildMessage" json:"optional_child_message,omitempty"` 171 OptionalNamedGroup *Message_NamedGroup `protobuf:"bytes,117,opt,name=optional_named_group,json=optionalNamedGroup" json:"optional_named_group,omitempty"` 172 OptionalSiblingEnum *SiblingEnum `protobuf:"varint,118,opt,name=optional_sibling_enum,json=optionalSiblingEnum,enum=google.golang.org.proto2_20160225.SiblingEnum" json:"optional_sibling_enum,omitempty"` 173 OptionalSiblingMessage *SiblingMessage `protobuf:"bytes,119,opt,name=optional_sibling_message,json=optionalSiblingMessage" json:"optional_sibling_message,omitempty"` 174 Optionalgroup *Message_OptionalGroup `protobuf:"group,120,opt,name=OptionalGroup,json=optionalgroup" json:"optionalgroup,omitempty"` 175 // Optional default fields. 176 DefaultedBool *bool `protobuf:"varint,200,opt,name=defaulted_bool,json=defaultedBool,def=1" json:"defaulted_bool,omitempty"` 177 DefaultedInt32 *int32 `protobuf:"varint,201,opt,name=defaulted_int32,json=defaultedInt32,def=-12345" json:"defaulted_int32,omitempty"` 178 DefaultedSint32 *int32 `protobuf:"zigzag32,202,opt,name=defaulted_sint32,json=defaultedSint32,def=-3200" json:"defaulted_sint32,omitempty"` 179 DefaultedUint32 *uint32 `protobuf:"varint,203,opt,name=defaulted_uint32,json=defaultedUint32,def=3200" json:"defaulted_uint32,omitempty"` 180 DefaultedInt64 *int64 `protobuf:"varint,204,opt,name=defaulted_int64,json=defaultedInt64,def=-123456789" json:"defaulted_int64,omitempty"` 181 DefaultedSint64 *int64 `protobuf:"zigzag64,205,opt,name=defaulted_sint64,json=defaultedSint64,def=-6400" json:"defaulted_sint64,omitempty"` 182 DefaultedUint64 *uint64 `protobuf:"varint,206,opt,name=defaulted_uint64,json=defaultedUint64,def=6400" json:"defaulted_uint64,omitempty"` 183 DefaultedFixed32 *uint32 `protobuf:"fixed32,207,opt,name=defaulted_fixed32,json=defaultedFixed32,def=320000" json:"defaulted_fixed32,omitempty"` 184 DefaultedSfixed32 *int32 `protobuf:"fixed32,208,opt,name=defaulted_sfixed32,json=defaultedSfixed32,def=-320000" json:"defaulted_sfixed32,omitempty"` 185 DefaultedFloat *float32 `protobuf:"fixed32,209,opt,name=defaulted_float,json=defaultedFloat,def=3.14159" json:"defaulted_float,omitempty"` 186 DefaultedFixed64 *uint64 `protobuf:"fixed64,210,opt,name=defaulted_fixed64,json=defaultedFixed64,def=640000" json:"defaulted_fixed64,omitempty"` 187 DefaultedSfixed64 *int64 `protobuf:"fixed64,211,opt,name=defaulted_sfixed64,json=defaultedSfixed64,def=-640000" json:"defaulted_sfixed64,omitempty"` 188 DefaultedDouble *float64 `protobuf:"fixed64,212,opt,name=defaulted_double,json=defaultedDouble,def=3.14159265359" json:"defaulted_double,omitempty"` 189 DefaultedString *string `protobuf:"bytes,213,opt,name=defaulted_string,json=defaultedString,def=hello, \"world!\"\n" json:"defaulted_string,omitempty"` 190 DefaultedBytes []byte `protobuf:"bytes,214,opt,name=defaulted_bytes,json=defaultedBytes,def=dead\\336\\255\\276\\357beef" json:"defaulted_bytes,omitempty"` 191 DefaultedChildEnum *Message_ChildEnum `protobuf:"varint,215,opt,name=defaulted_child_enum,json=defaultedChildEnum,enum=google.golang.org.proto2_20160225.Message_ChildEnum,def=0" json:"defaulted_child_enum,omitempty"` 192 DefaultedSiblingEnum *SiblingEnum `protobuf:"varint,216,opt,name=defaulted_sibling_enum,json=defaultedSiblingEnum,enum=google.golang.org.proto2_20160225.SiblingEnum,def=0" json:"defaulted_sibling_enum,omitempty"` 193 // Required fields. 194 RequiredBool *bool `protobuf:"varint,300,req,name=required_bool,json=requiredBool" json:"required_bool,omitempty"` 195 RequiredInt32 *int32 `protobuf:"varint,301,req,name=required_int32,json=requiredInt32" json:"required_int32,omitempty"` 196 RequiredSint32 *int32 `protobuf:"zigzag32,302,req,name=required_sint32,json=requiredSint32" json:"required_sint32,omitempty"` 197 RequiredUint32 *uint32 `protobuf:"varint,303,req,name=required_uint32,json=requiredUint32" json:"required_uint32,omitempty"` 198 RequiredInt64 *int64 `protobuf:"varint,304,req,name=required_int64,json=requiredInt64" json:"required_int64,omitempty"` 199 RequiredSint64 *int64 `protobuf:"zigzag64,305,req,name=required_sint64,json=requiredSint64" json:"required_sint64,omitempty"` 200 RequiredUint64 *uint64 `protobuf:"varint,306,req,name=required_uint64,json=requiredUint64" json:"required_uint64,omitempty"` 201 RequiredFixed32 *uint32 `protobuf:"fixed32,307,req,name=required_fixed32,json=requiredFixed32" json:"required_fixed32,omitempty"` 202 RequiredSfixed32 *int32 `protobuf:"fixed32,308,req,name=required_sfixed32,json=requiredSfixed32" json:"required_sfixed32,omitempty"` 203 RequiredFloat *float32 `protobuf:"fixed32,309,req,name=required_float,json=requiredFloat" json:"required_float,omitempty"` 204 RequiredFixed64 *uint64 `protobuf:"fixed64,310,req,name=required_fixed64,json=requiredFixed64" json:"required_fixed64,omitempty"` 205 RequiredSfixed64 *int64 `protobuf:"fixed64,311,req,name=required_sfixed64,json=requiredSfixed64" json:"required_sfixed64,omitempty"` 206 RequiredDouble *float64 `protobuf:"fixed64,312,req,name=required_double,json=requiredDouble" json:"required_double,omitempty"` 207 RequiredString *string `protobuf:"bytes,313,req,name=required_string,json=requiredString" json:"required_string,omitempty"` 208 RequiredBytes []byte `protobuf:"bytes,314,req,name=required_bytes,json=requiredBytes" json:"required_bytes,omitempty"` 209 RequiredChildEnum *Message_ChildEnum `protobuf:"varint,315,req,name=required_child_enum,json=requiredChildEnum,enum=google.golang.org.proto2_20160225.Message_ChildEnum" json:"required_child_enum,omitempty"` 210 RequiredChildMessage *Message_ChildMessage `protobuf:"bytes,316,req,name=required_child_message,json=requiredChildMessage" json:"required_child_message,omitempty"` 211 RequiredNamedGroup *Message_NamedGroup `protobuf:"bytes,317,req,name=required_named_group,json=requiredNamedGroup" json:"required_named_group,omitempty"` 212 RequiredSiblingEnum *SiblingEnum `protobuf:"varint,318,req,name=required_sibling_enum,json=requiredSiblingEnum,enum=google.golang.org.proto2_20160225.SiblingEnum" json:"required_sibling_enum,omitempty"` 213 RequiredSiblingMessage *SiblingMessage `protobuf:"bytes,319,req,name=required_sibling_message,json=requiredSiblingMessage" json:"required_sibling_message,omitempty"` 214 Requiredgroup *Message_RequiredGroup `protobuf:"group,320,req,name=RequiredGroup,json=requiredgroup" json:"requiredgroup,omitempty"` 215 // Required default fields. 216 RequiredDefaultedBool *bool `protobuf:"varint,400,req,name=required_defaulted_bool,json=requiredDefaultedBool,def=1" json:"required_defaulted_bool,omitempty"` 217 RequiredDefaultedInt32 *int32 `protobuf:"varint,401,req,name=required_defaulted_int32,json=requiredDefaultedInt32,def=-12345" json:"required_defaulted_int32,omitempty"` 218 RequiredDefaultedSint32 *int32 `protobuf:"zigzag32,402,req,name=required_defaulted_sint32,json=requiredDefaultedSint32,def=-3200" json:"required_defaulted_sint32,omitempty"` 219 RequiredDefaultedUint32 *uint32 `protobuf:"varint,403,req,name=required_defaulted_uint32,json=requiredDefaultedUint32,def=3200" json:"required_defaulted_uint32,omitempty"` 220 RequiredDefaultedInt64 *int64 `protobuf:"varint,404,req,name=required_defaulted_int64,json=requiredDefaultedInt64,def=-123456789" json:"required_defaulted_int64,omitempty"` 221 RequiredDefaultedSint64 *int64 `protobuf:"zigzag64,405,req,name=required_defaulted_sint64,json=requiredDefaultedSint64,def=-6400" json:"required_defaulted_sint64,omitempty"` 222 RequiredDefaultedUint64 *uint64 `protobuf:"varint,406,req,name=required_defaulted_uint64,json=requiredDefaultedUint64,def=6400" json:"required_defaulted_uint64,omitempty"` 223 RequiredDefaultedFixed32 *uint32 `protobuf:"fixed32,407,req,name=required_defaulted_fixed32,json=requiredDefaultedFixed32,def=320000" json:"required_defaulted_fixed32,omitempty"` 224 RequiredDefaultedSfixed32 *int32 `protobuf:"fixed32,408,req,name=required_defaulted_sfixed32,json=requiredDefaultedSfixed32,def=-320000" json:"required_defaulted_sfixed32,omitempty"` 225 RequiredDefaultedFloat *float32 `protobuf:"fixed32,409,req,name=required_defaulted_float,json=requiredDefaultedFloat,def=3.14159" json:"required_defaulted_float,omitempty"` 226 RequiredDefaultedFixed64 *uint64 `protobuf:"fixed64,410,req,name=required_defaulted_fixed64,json=requiredDefaultedFixed64,def=640000" json:"required_defaulted_fixed64,omitempty"` 227 RequiredDefaultedSfixed64 *int64 `protobuf:"fixed64,411,req,name=required_defaulted_sfixed64,json=requiredDefaultedSfixed64,def=-640000" json:"required_defaulted_sfixed64,omitempty"` 228 RequiredDefaultedDouble *float64 `protobuf:"fixed64,412,req,name=required_defaulted_double,json=requiredDefaultedDouble,def=3.14159265359" json:"required_defaulted_double,omitempty"` 229 RequiredDefaultedString *string `protobuf:"bytes,413,req,name=required_defaulted_string,json=requiredDefaultedString,def=hello, \"world!\"\n" json:"required_defaulted_string,omitempty"` 230 RequiredDefaultedBytes []byte `protobuf:"bytes,414,req,name=required_defaulted_bytes,json=requiredDefaultedBytes,def=dead\\336\\255\\276\\357beef" json:"required_defaulted_bytes,omitempty"` 231 RequiredDefaultedChildEnum *Message_ChildEnum `protobuf:"varint,415,req,name=required_defaulted_child_enum,json=requiredDefaultedChildEnum,enum=google.golang.org.proto2_20160225.Message_ChildEnum,def=0" json:"required_defaulted_child_enum,omitempty"` 232 RequiredDefaultedSiblingEnum *SiblingEnum `protobuf:"varint,416,req,name=required_defaulted_sibling_enum,json=requiredDefaultedSiblingEnum,enum=google.golang.org.proto2_20160225.SiblingEnum,def=0" json:"required_defaulted_sibling_enum,omitempty"` 233 // Repeated fields. 234 RepeatedBool []bool `protobuf:"varint,500,rep,name=repeated_bool,json=repeatedBool" json:"repeated_bool,omitempty"` 235 RepeatedInt32 []int32 `protobuf:"varint,501,rep,name=repeated_int32,json=repeatedInt32" json:"repeated_int32,omitempty"` 236 RepeatedSint32 []int32 `protobuf:"zigzag32,502,rep,name=repeated_sint32,json=repeatedSint32" json:"repeated_sint32,omitempty"` 237 RepeatedUint32 []uint32 `protobuf:"varint,503,rep,name=repeated_uint32,json=repeatedUint32" json:"repeated_uint32,omitempty"` 238 RepeatedInt64 []int64 `protobuf:"varint,504,rep,name=repeated_int64,json=repeatedInt64" json:"repeated_int64,omitempty"` 239 RepeatedSint64 []int64 `protobuf:"zigzag64,505,rep,name=repeated_sint64,json=repeatedSint64" json:"repeated_sint64,omitempty"` 240 RepeatedUint64 []uint64 `protobuf:"varint,506,rep,name=repeated_uint64,json=repeatedUint64" json:"repeated_uint64,omitempty"` 241 RepeatedFixed32 []uint32 `protobuf:"fixed32,507,rep,name=repeated_fixed32,json=repeatedFixed32" json:"repeated_fixed32,omitempty"` 242 RepeatedSfixed32 []int32 `protobuf:"fixed32,508,rep,name=repeated_sfixed32,json=repeatedSfixed32" json:"repeated_sfixed32,omitempty"` 243 RepeatedFloat []float32 `protobuf:"fixed32,509,rep,name=repeated_float,json=repeatedFloat" json:"repeated_float,omitempty"` 244 RepeatedFixed64 []uint64 `protobuf:"fixed64,510,rep,name=repeated_fixed64,json=repeatedFixed64" json:"repeated_fixed64,omitempty"` 245 RepeatedSfixed64 []int64 `protobuf:"fixed64,511,rep,name=repeated_sfixed64,json=repeatedSfixed64" json:"repeated_sfixed64,omitempty"` 246 RepeatedDouble []float64 `protobuf:"fixed64,512,rep,name=repeated_double,json=repeatedDouble" json:"repeated_double,omitempty"` 247 RepeatedString []string `protobuf:"bytes,513,rep,name=repeated_string,json=repeatedString" json:"repeated_string,omitempty"` 248 RepeatedBytes [][]byte `protobuf:"bytes,514,rep,name=repeated_bytes,json=repeatedBytes" json:"repeated_bytes,omitempty"` 249 RepeatedChildEnum []Message_ChildEnum `protobuf:"varint,515,rep,name=repeated_child_enum,json=repeatedChildEnum,enum=google.golang.org.proto2_20160225.Message_ChildEnum" json:"repeated_child_enum,omitempty"` 250 RepeatedChildMessage []*Message_ChildMessage `protobuf:"bytes,516,rep,name=repeated_child_message,json=repeatedChildMessage" json:"repeated_child_message,omitempty"` 251 RepeatedNamedGroup []*Message_NamedGroup `protobuf:"bytes,517,rep,name=repeated_named_group,json=repeatedNamedGroup" json:"repeated_named_group,omitempty"` 252 RepeatedSiblingEnum []SiblingEnum `protobuf:"varint,518,rep,name=repeated_sibling_enum,json=repeatedSiblingEnum,enum=google.golang.org.proto2_20160225.SiblingEnum" json:"repeated_sibling_enum,omitempty"` 253 RepeatedSiblingMessage []*SiblingMessage `protobuf:"bytes,519,rep,name=repeated_sibling_message,json=repeatedSiblingMessage" json:"repeated_sibling_message,omitempty"` 254 Repeatedgroup []*Message_RepeatedGroup `protobuf:"group,520,rep,name=RepeatedGroup,json=repeatedgroup" json:"repeatedgroup,omitempty"` 255 // Map fields. 256 MapBoolBool map[bool]bool `protobuf:"bytes,600,rep,name=map_bool_bool,json=mapBoolBool" json:"map_bool_bool,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"` 257 MapBoolInt32 map[bool]int32 `protobuf:"bytes,601,rep,name=map_bool_int32,json=mapBoolInt32" json:"map_bool_int32,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"` 258 MapBoolSint32 map[bool]int32 `protobuf:"bytes,602,rep,name=map_bool_sint32,json=mapBoolSint32" json:"map_bool_sint32,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"zigzag32,2,opt,name=value"` 259 MapBoolUint32 map[bool]uint32 `protobuf:"bytes,603,rep,name=map_bool_uint32,json=mapBoolUint32" json:"map_bool_uint32,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"` 260 MapBoolInt64 map[bool]int64 `protobuf:"bytes,604,rep,name=map_bool_int64,json=mapBoolInt64" json:"map_bool_int64,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"` 261 MapBoolSint64 map[bool]int64 `protobuf:"bytes,605,rep,name=map_bool_sint64,json=mapBoolSint64" json:"map_bool_sint64,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"zigzag64,2,opt,name=value"` 262 MapBoolUint64 map[bool]uint64 `protobuf:"bytes,606,rep,name=map_bool_uint64,json=mapBoolUint64" json:"map_bool_uint64,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"` 263 MapBoolFixed32 map[bool]uint32 `protobuf:"bytes,607,rep,name=map_bool_fixed32,json=mapBoolFixed32" json:"map_bool_fixed32,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"fixed32,2,opt,name=value"` 264 MapBoolSfixed32 map[bool]int32 `protobuf:"bytes,608,rep,name=map_bool_sfixed32,json=mapBoolSfixed32" json:"map_bool_sfixed32,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"fixed32,2,opt,name=value"` 265 MapBoolFloat map[bool]float32 `protobuf:"bytes,609,rep,name=map_bool_float,json=mapBoolFloat" json:"map_bool_float,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"fixed32,2,opt,name=value"` 266 MapBoolFixed64 map[bool]uint64 `protobuf:"bytes,610,rep,name=map_bool_fixed64,json=mapBoolFixed64" json:"map_bool_fixed64,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"fixed64,2,opt,name=value"` 267 MapBoolSfixed64 map[bool]int64 `protobuf:"bytes,611,rep,name=map_bool_sfixed64,json=mapBoolSfixed64" json:"map_bool_sfixed64,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"fixed64,2,opt,name=value"` 268 MapBoolDouble map[bool]float64 `protobuf:"bytes,612,rep,name=map_bool_double,json=mapBoolDouble" json:"map_bool_double,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"fixed64,2,opt,name=value"` 269 MapBoolString map[bool]string `protobuf:"bytes,613,rep,name=map_bool_string,json=mapBoolString" json:"map_bool_string,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"bytes,2,opt,name=value"` 270 MapBoolBytes map[bool][]byte `protobuf:"bytes,614,rep,name=map_bool_bytes,json=mapBoolBytes" json:"map_bool_bytes,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"bytes,2,opt,name=value"` 271 MapBoolChildEnum map[bool]Message_ChildEnum `protobuf:"bytes,615,rep,name=map_bool_child_enum,json=mapBoolChildEnum" json:"map_bool_child_enum,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value,enum=google.golang.org.proto2_20160225.Message_ChildEnum"` 272 MapBoolChildMessage map[bool]*Message_ChildMessage `protobuf:"bytes,616,rep,name=map_bool_child_message,json=mapBoolChildMessage" json:"map_bool_child_message,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"bytes,2,opt,name=value"` 273 MapBoolNamedGroup map[bool]*Message_NamedGroup `protobuf:"bytes,617,rep,name=map_bool_named_group,json=mapBoolNamedGroup" json:"map_bool_named_group,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"bytes,2,opt,name=value"` 274 MapBoolSiblingEnum map[bool]SiblingEnum `protobuf:"bytes,618,rep,name=map_bool_sibling_enum,json=mapBoolSiblingEnum" json:"map_bool_sibling_enum,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value,enum=google.golang.org.proto2_20160225.SiblingEnum"` 275 MapBoolSiblingMessage map[bool]*SiblingMessage `protobuf:"bytes,619,rep,name=map_bool_sibling_message,json=mapBoolSiblingMessage" json:"map_bool_sibling_message,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"bytes,2,opt,name=value"` 276 MapInt32Bool map[int32]bool `protobuf:"bytes,620,rep,name=map_int32_bool,json=mapInt32Bool" json:"map_int32_bool,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"` 277 MapSint32Bool map[int32]bool `protobuf:"bytes,621,rep,name=map_sint32_bool,json=mapSint32Bool" json:"map_sint32_bool,omitempty" protobuf_key:"zigzag32,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"` 278 MapUint32Bool map[uint32]bool `protobuf:"bytes,622,rep,name=map_uint32_bool,json=mapUint32Bool" json:"map_uint32_bool,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"` 279 MapInt64Bool map[int64]bool `protobuf:"bytes,623,rep,name=map_int64_bool,json=mapInt64Bool" json:"map_int64_bool,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"` 280 MapSint64Bool map[int64]bool `protobuf:"bytes,624,rep,name=map_sint64_bool,json=mapSint64Bool" json:"map_sint64_bool,omitempty" protobuf_key:"zigzag64,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"` 281 MapUint64Bool map[uint64]bool `protobuf:"bytes,625,rep,name=map_uint64_bool,json=mapUint64Bool" json:"map_uint64_bool,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"` 282 MapFixed32Bool map[uint32]bool `protobuf:"bytes,626,rep,name=map_fixed32_bool,json=mapFixed32Bool" json:"map_fixed32_bool,omitempty" protobuf_key:"fixed32,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"` 283 MapStringBool map[string]bool `protobuf:"bytes,627,rep,name=map_string_bool,json=mapStringBool" json:"map_string_bool,omitempty" protobuf_key:"bytes,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"` 284 // Oneof fields. 285 // 286 // Types that are valid to be assigned to OneofUnion: 287 // *Message_OneofBool 288 // *Message_OneofInt32 289 // *Message_OneofSint32 290 // *Message_OneofUint32 291 // *Message_OneofInt64 292 // *Message_OneofSint64 293 // *Message_OneofUint64 294 // *Message_OneofFixed32 295 // *Message_OneofSfixed32 296 // *Message_OneofFloat 297 // *Message_OneofFixed64 298 // *Message_OneofSfixed64 299 // *Message_OneofDouble 300 // *Message_OneofString 301 // *Message_OneofBytes 302 // *Message_OneofChildEnum 303 // *Message_OneofChildMessage 304 // *Message_OneofNamedGroup 305 // *Message_OneofSiblingEnum 306 // *Message_OneofSiblingMessage 307 // *Message_Oneofgroup 308 // *Message_OneofString1 309 // *Message_OneofString2 310 // *Message_OneofString3 311 OneofUnion isMessage_OneofUnion `protobuf_oneof:"oneof_union"` 312 // Oneof default fields. 313 // 314 // Types that are valid to be assigned to OneofDefaultedUnion: 315 // *Message_OneofDefaultedBool 316 // *Message_OneofDefaultedInt32 317 // *Message_OneofDefaultedSint32 318 // *Message_OneofDefaultedUint32 319 // *Message_OneofDefaultedInt64 320 // *Message_OneofDefaultedSint64 321 // *Message_OneofDefaultedUint64 322 // *Message_OneofDefaultedFixed32 323 // *Message_OneofDefaultedSfixed32 324 // *Message_OneofDefaultedFloat 325 // *Message_OneofDefaultedFixed64 326 // *Message_OneofDefaultedSfixed64 327 // *Message_OneofDefaultedDouble 328 // *Message_OneofDefaultedString 329 // *Message_OneofDefaultedBytes 330 // *Message_OneofDefaultedChildEnum 331 // *Message_OneofDefaultedSiblingEnum 332 OneofDefaultedUnion isMessage_OneofDefaultedUnion `protobuf_oneof:"oneof_defaulted_union"` 333 XXX_extensions map[int32]proto.Extension `json:"-"` 334 XXX_unrecognized []byte `json:"-"` 335} 336 337func (m *Message) Reset() { *m = Message{} } 338func (m *Message) String() string { return proto.CompactTextString(m) } 339func (*Message) ProtoMessage() {} 340func (*Message) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{1} } 341 342var extRange_Message = []proto.ExtensionRange{ 343 {10000, 536870911}, 344} 345 346func (*Message) ExtensionRangeArray() []proto.ExtensionRange { 347 return extRange_Message 348} 349func (m *Message) ExtensionMap() map[int32]proto.Extension { 350 if m.XXX_extensions == nil { 351 m.XXX_extensions = make(map[int32]proto.Extension) 352 } 353 return m.XXX_extensions 354} 355 356const Default_Message_DefaultedBool bool = true 357const Default_Message_DefaultedInt32 int32 = -12345 358const Default_Message_DefaultedSint32 int32 = -3200 359const Default_Message_DefaultedUint32 uint32 = 3200 360const Default_Message_DefaultedInt64 int64 = -123456789 361const Default_Message_DefaultedSint64 int64 = -6400 362const Default_Message_DefaultedUint64 uint64 = 6400 363const Default_Message_DefaultedFixed32 uint32 = 320000 364const Default_Message_DefaultedSfixed32 int32 = -320000 365const Default_Message_DefaultedFloat float32 = 3.14159 366const Default_Message_DefaultedFixed64 uint64 = 640000 367const Default_Message_DefaultedSfixed64 int64 = -640000 368const Default_Message_DefaultedDouble float64 = 3.14159265359 369const Default_Message_DefaultedString string = "hello, \"world!\"\n" 370 371var Default_Message_DefaultedBytes []byte = []byte("dead\\336\\255\\276\\357beef") 372 373const Default_Message_DefaultedChildEnum Message_ChildEnum = Message_ALPHA 374const Default_Message_DefaultedSiblingEnum SiblingEnum = SiblingEnum_ALPHA 375const Default_Message_RequiredDefaultedBool bool = true 376const Default_Message_RequiredDefaultedInt32 int32 = -12345 377const Default_Message_RequiredDefaultedSint32 int32 = -3200 378const Default_Message_RequiredDefaultedUint32 uint32 = 3200 379const Default_Message_RequiredDefaultedInt64 int64 = -123456789 380const Default_Message_RequiredDefaultedSint64 int64 = -6400 381const Default_Message_RequiredDefaultedUint64 uint64 = 6400 382const Default_Message_RequiredDefaultedFixed32 uint32 = 320000 383const Default_Message_RequiredDefaultedSfixed32 int32 = -320000 384const Default_Message_RequiredDefaultedFloat float32 = 3.14159 385const Default_Message_RequiredDefaultedFixed64 uint64 = 640000 386const Default_Message_RequiredDefaultedSfixed64 int64 = -640000 387const Default_Message_RequiredDefaultedDouble float64 = 3.14159265359 388const Default_Message_RequiredDefaultedString string = "hello, \"world!\"\n" 389 390var Default_Message_RequiredDefaultedBytes []byte = []byte("dead\\336\\255\\276\\357beef") 391 392const Default_Message_RequiredDefaultedChildEnum Message_ChildEnum = Message_ALPHA 393const Default_Message_RequiredDefaultedSiblingEnum SiblingEnum = SiblingEnum_ALPHA 394const Default_Message_OneofDefaultedBool bool = true 395const Default_Message_OneofDefaultedInt32 int32 = -12345 396const Default_Message_OneofDefaultedSint32 int32 = -3200 397const Default_Message_OneofDefaultedUint32 uint32 = 3200 398const Default_Message_OneofDefaultedInt64 int64 = -123456789 399const Default_Message_OneofDefaultedSint64 int64 = -6400 400const Default_Message_OneofDefaultedUint64 uint64 = 6400 401const Default_Message_OneofDefaultedFixed32 uint32 = 320000 402const Default_Message_OneofDefaultedSfixed32 int32 = -320000 403const Default_Message_OneofDefaultedFloat float32 = 3.14159 404const Default_Message_OneofDefaultedFixed64 uint64 = 640000 405const Default_Message_OneofDefaultedSfixed64 int64 = -640000 406const Default_Message_OneofDefaultedDouble float64 = 3.14159265359 407const Default_Message_OneofDefaultedString string = "hello, \"world!\"\n" 408 409var Default_Message_OneofDefaultedBytes []byte = []byte("dead\\336\\255\\276\\357beef") 410 411const Default_Message_OneofDefaultedChildEnum Message_ChildEnum = Message_ALPHA 412const Default_Message_OneofDefaultedSiblingEnum SiblingEnum = SiblingEnum_ALPHA 413 414type isMessage_OneofUnion interface{ isMessage_OneofUnion() } 415type isMessage_OneofDefaultedUnion interface{ isMessage_OneofDefaultedUnion() } 416 417type Message_OneofBool struct { 418 OneofBool bool `protobuf:"varint,700,opt,name=oneof_bool,json=oneofBool,oneof"` 419} 420type Message_OneofInt32 struct { 421 OneofInt32 int32 `protobuf:"varint,701,opt,name=oneof_int32,json=oneofInt32,oneof"` 422} 423type Message_OneofSint32 struct { 424 OneofSint32 int32 `protobuf:"zigzag32,702,opt,name=oneof_sint32,json=oneofSint32,oneof"` 425} 426type Message_OneofUint32 struct { 427 OneofUint32 uint32 `protobuf:"varint,703,opt,name=oneof_uint32,json=oneofUint32,oneof"` 428} 429type Message_OneofInt64 struct { 430 OneofInt64 int64 `protobuf:"varint,704,opt,name=oneof_int64,json=oneofInt64,oneof"` 431} 432type Message_OneofSint64 struct { 433 OneofSint64 int64 `protobuf:"zigzag64,705,opt,name=oneof_sint64,json=oneofSint64,oneof"` 434} 435type Message_OneofUint64 struct { 436 OneofUint64 uint64 `protobuf:"varint,706,opt,name=oneof_uint64,json=oneofUint64,oneof"` 437} 438type Message_OneofFixed32 struct { 439 OneofFixed32 uint32 `protobuf:"fixed32,707,opt,name=oneof_fixed32,json=oneofFixed32,oneof"` 440} 441type Message_OneofSfixed32 struct { 442 OneofSfixed32 int32 `protobuf:"fixed32,708,opt,name=oneof_sfixed32,json=oneofSfixed32,oneof"` 443} 444type Message_OneofFloat struct { 445 OneofFloat float32 `protobuf:"fixed32,709,opt,name=oneof_float,json=oneofFloat,oneof"` 446} 447type Message_OneofFixed64 struct { 448 OneofFixed64 uint64 `protobuf:"fixed64,710,opt,name=oneof_fixed64,json=oneofFixed64,oneof"` 449} 450type Message_OneofSfixed64 struct { 451 OneofSfixed64 int64 `protobuf:"fixed64,711,opt,name=oneof_sfixed64,json=oneofSfixed64,oneof"` 452} 453type Message_OneofDouble struct { 454 OneofDouble float64 `protobuf:"fixed64,712,opt,name=oneof_double,json=oneofDouble,oneof"` 455} 456type Message_OneofString struct { 457 OneofString string `protobuf:"bytes,713,opt,name=oneof_string,json=oneofString,oneof"` 458} 459type Message_OneofBytes struct { 460 OneofBytes []byte `protobuf:"bytes,714,opt,name=oneof_bytes,json=oneofBytes,oneof"` 461} 462type Message_OneofChildEnum struct { 463 OneofChildEnum Message_ChildEnum `protobuf:"varint,715,opt,name=oneof_child_enum,json=oneofChildEnum,enum=google.golang.org.proto2_20160225.Message_ChildEnum,oneof"` 464} 465type Message_OneofChildMessage struct { 466 OneofChildMessage *Message_ChildMessage `protobuf:"bytes,716,opt,name=oneof_child_message,json=oneofChildMessage,oneof"` 467} 468type Message_OneofNamedGroup struct { 469 OneofNamedGroup *Message_NamedGroup `protobuf:"bytes,717,opt,name=oneof_named_group,json=oneofNamedGroup,oneof"` 470} 471type Message_OneofSiblingEnum struct { 472 OneofSiblingEnum SiblingEnum `protobuf:"varint,718,opt,name=oneof_sibling_enum,json=oneofSiblingEnum,enum=google.golang.org.proto2_20160225.SiblingEnum,oneof"` 473} 474type Message_OneofSiblingMessage struct { 475 OneofSiblingMessage *SiblingMessage `protobuf:"bytes,719,opt,name=oneof_sibling_message,json=oneofSiblingMessage,oneof"` 476} 477type Message_Oneofgroup struct { 478 Oneofgroup *Message_OneofGroup `protobuf:"group,720,opt,name=OneofGroup,json=oneofgroup,oneof"` 479} 480type Message_OneofString1 struct { 481 OneofString1 string `protobuf:"bytes,721,opt,name=oneof_string1,json=oneofString1,oneof"` 482} 483type Message_OneofString2 struct { 484 OneofString2 string `protobuf:"bytes,722,opt,name=oneof_string2,json=oneofString2,oneof"` 485} 486type Message_OneofString3 struct { 487 OneofString3 string `protobuf:"bytes,723,opt,name=oneof_string3,json=oneofString3,oneof"` 488} 489type Message_OneofDefaultedBool struct { 490 OneofDefaultedBool bool `protobuf:"varint,800,opt,name=oneof_defaulted_bool,json=oneofDefaultedBool,oneof,def=1"` 491} 492type Message_OneofDefaultedInt32 struct { 493 OneofDefaultedInt32 int32 `protobuf:"varint,801,opt,name=oneof_defaulted_int32,json=oneofDefaultedInt32,oneof,def=-12345"` 494} 495type Message_OneofDefaultedSint32 struct { 496 OneofDefaultedSint32 int32 `protobuf:"zigzag32,802,opt,name=oneof_defaulted_sint32,json=oneofDefaultedSint32,oneof,def=-3200"` 497} 498type Message_OneofDefaultedUint32 struct { 499 OneofDefaultedUint32 uint32 `protobuf:"varint,803,opt,name=oneof_defaulted_uint32,json=oneofDefaultedUint32,oneof,def=3200"` 500} 501type Message_OneofDefaultedInt64 struct { 502 OneofDefaultedInt64 int64 `protobuf:"varint,804,opt,name=oneof_defaulted_int64,json=oneofDefaultedInt64,oneof,def=-123456789"` 503} 504type Message_OneofDefaultedSint64 struct { 505 OneofDefaultedSint64 int64 `protobuf:"zigzag64,805,opt,name=oneof_defaulted_sint64,json=oneofDefaultedSint64,oneof,def=-6400"` 506} 507type Message_OneofDefaultedUint64 struct { 508 OneofDefaultedUint64 uint64 `protobuf:"varint,806,opt,name=oneof_defaulted_uint64,json=oneofDefaultedUint64,oneof,def=6400"` 509} 510type Message_OneofDefaultedFixed32 struct { 511 OneofDefaultedFixed32 uint32 `protobuf:"fixed32,807,opt,name=oneof_defaulted_fixed32,json=oneofDefaultedFixed32,oneof,def=320000"` 512} 513type Message_OneofDefaultedSfixed32 struct { 514 OneofDefaultedSfixed32 int32 `protobuf:"fixed32,808,opt,name=oneof_defaulted_sfixed32,json=oneofDefaultedSfixed32,oneof,def=-320000"` 515} 516type Message_OneofDefaultedFloat struct { 517 OneofDefaultedFloat float32 `protobuf:"fixed32,809,opt,name=oneof_defaulted_float,json=oneofDefaultedFloat,oneof,def=3.14159"` 518} 519type Message_OneofDefaultedFixed64 struct { 520 OneofDefaultedFixed64 uint64 `protobuf:"fixed64,810,opt,name=oneof_defaulted_fixed64,json=oneofDefaultedFixed64,oneof,def=640000"` 521} 522type Message_OneofDefaultedSfixed64 struct { 523 OneofDefaultedSfixed64 int64 `protobuf:"fixed64,811,opt,name=oneof_defaulted_sfixed64,json=oneofDefaultedSfixed64,oneof,def=-640000"` 524} 525type Message_OneofDefaultedDouble struct { 526 OneofDefaultedDouble float64 `protobuf:"fixed64,812,opt,name=oneof_defaulted_double,json=oneofDefaultedDouble,oneof,def=3.14159265359"` 527} 528type Message_OneofDefaultedString struct { 529 OneofDefaultedString string `protobuf:"bytes,813,opt,name=oneof_defaulted_string,json=oneofDefaultedString,oneof,def=hello, \"world!\"\n"` 530} 531type Message_OneofDefaultedBytes struct { 532 OneofDefaultedBytes []byte `protobuf:"bytes,814,opt,name=oneof_defaulted_bytes,json=oneofDefaultedBytes,oneof,def=dead\\336\\255\\276\\357beef"` 533} 534type Message_OneofDefaultedChildEnum struct { 535 OneofDefaultedChildEnum Message_ChildEnum `protobuf:"varint,815,opt,name=oneof_defaulted_child_enum,json=oneofDefaultedChildEnum,enum=google.golang.org.proto2_20160225.Message_ChildEnum,oneof,def=0"` 536} 537type Message_OneofDefaultedSiblingEnum struct { 538 OneofDefaultedSiblingEnum SiblingEnum `protobuf:"varint,816,opt,name=oneof_defaulted_sibling_enum,json=oneofDefaultedSiblingEnum,enum=google.golang.org.proto2_20160225.SiblingEnum,oneof,def=0"` 539} 540 541func (*Message_OneofBool) isMessage_OneofUnion() {} 542func (*Message_OneofInt32) isMessage_OneofUnion() {} 543func (*Message_OneofSint32) isMessage_OneofUnion() {} 544func (*Message_OneofUint32) isMessage_OneofUnion() {} 545func (*Message_OneofInt64) isMessage_OneofUnion() {} 546func (*Message_OneofSint64) isMessage_OneofUnion() {} 547func (*Message_OneofUint64) isMessage_OneofUnion() {} 548func (*Message_OneofFixed32) isMessage_OneofUnion() {} 549func (*Message_OneofSfixed32) isMessage_OneofUnion() {} 550func (*Message_OneofFloat) isMessage_OneofUnion() {} 551func (*Message_OneofFixed64) isMessage_OneofUnion() {} 552func (*Message_OneofSfixed64) isMessage_OneofUnion() {} 553func (*Message_OneofDouble) isMessage_OneofUnion() {} 554func (*Message_OneofString) isMessage_OneofUnion() {} 555func (*Message_OneofBytes) isMessage_OneofUnion() {} 556func (*Message_OneofChildEnum) isMessage_OneofUnion() {} 557func (*Message_OneofChildMessage) isMessage_OneofUnion() {} 558func (*Message_OneofNamedGroup) isMessage_OneofUnion() {} 559func (*Message_OneofSiblingEnum) isMessage_OneofUnion() {} 560func (*Message_OneofSiblingMessage) isMessage_OneofUnion() {} 561func (*Message_Oneofgroup) isMessage_OneofUnion() {} 562func (*Message_OneofString1) isMessage_OneofUnion() {} 563func (*Message_OneofString2) isMessage_OneofUnion() {} 564func (*Message_OneofString3) isMessage_OneofUnion() {} 565func (*Message_OneofDefaultedBool) isMessage_OneofDefaultedUnion() {} 566func (*Message_OneofDefaultedInt32) isMessage_OneofDefaultedUnion() {} 567func (*Message_OneofDefaultedSint32) isMessage_OneofDefaultedUnion() {} 568func (*Message_OneofDefaultedUint32) isMessage_OneofDefaultedUnion() {} 569func (*Message_OneofDefaultedInt64) isMessage_OneofDefaultedUnion() {} 570func (*Message_OneofDefaultedSint64) isMessage_OneofDefaultedUnion() {} 571func (*Message_OneofDefaultedUint64) isMessage_OneofDefaultedUnion() {} 572func (*Message_OneofDefaultedFixed32) isMessage_OneofDefaultedUnion() {} 573func (*Message_OneofDefaultedSfixed32) isMessage_OneofDefaultedUnion() {} 574func (*Message_OneofDefaultedFloat) isMessage_OneofDefaultedUnion() {} 575func (*Message_OneofDefaultedFixed64) isMessage_OneofDefaultedUnion() {} 576func (*Message_OneofDefaultedSfixed64) isMessage_OneofDefaultedUnion() {} 577func (*Message_OneofDefaultedDouble) isMessage_OneofDefaultedUnion() {} 578func (*Message_OneofDefaultedString) isMessage_OneofDefaultedUnion() {} 579func (*Message_OneofDefaultedBytes) isMessage_OneofDefaultedUnion() {} 580func (*Message_OneofDefaultedChildEnum) isMessage_OneofDefaultedUnion() {} 581func (*Message_OneofDefaultedSiblingEnum) isMessage_OneofDefaultedUnion() {} 582 583func (m *Message) GetOneofUnion() isMessage_OneofUnion { 584 if m != nil { 585 return m.OneofUnion 586 } 587 return nil 588} 589func (m *Message) GetOneofDefaultedUnion() isMessage_OneofDefaultedUnion { 590 if m != nil { 591 return m.OneofDefaultedUnion 592 } 593 return nil 594} 595 596func (m *Message) GetNamedgroup() *Message_NamedGroup { 597 if m != nil { 598 return m.Namedgroup 599 } 600 return nil 601} 602 603func (m *Message) GetOptionalBool() bool { 604 if m != nil && m.OptionalBool != nil { 605 return *m.OptionalBool 606 } 607 return false 608} 609 610func (m *Message) GetOptionalInt32() int32 { 611 if m != nil && m.OptionalInt32 != nil { 612 return *m.OptionalInt32 613 } 614 return 0 615} 616 617func (m *Message) GetOptionalSint32() int32 { 618 if m != nil && m.OptionalSint32 != nil { 619 return *m.OptionalSint32 620 } 621 return 0 622} 623 624func (m *Message) GetOptionalUint32() uint32 { 625 if m != nil && m.OptionalUint32 != nil { 626 return *m.OptionalUint32 627 } 628 return 0 629} 630 631func (m *Message) GetOptionalInt64() int64 { 632 if m != nil && m.OptionalInt64 != nil { 633 return *m.OptionalInt64 634 } 635 return 0 636} 637 638func (m *Message) GetOptionalSint64() int64 { 639 if m != nil && m.OptionalSint64 != nil { 640 return *m.OptionalSint64 641 } 642 return 0 643} 644 645func (m *Message) GetOptionalUint64() uint64 { 646 if m != nil && m.OptionalUint64 != nil { 647 return *m.OptionalUint64 648 } 649 return 0 650} 651 652func (m *Message) GetOptionalFixed32() uint32 { 653 if m != nil && m.OptionalFixed32 != nil { 654 return *m.OptionalFixed32 655 } 656 return 0 657} 658 659func (m *Message) GetOptionalSfixed32() int32 { 660 if m != nil && m.OptionalSfixed32 != nil { 661 return *m.OptionalSfixed32 662 } 663 return 0 664} 665 666func (m *Message) GetOptionalFloat() float32 { 667 if m != nil && m.OptionalFloat != nil { 668 return *m.OptionalFloat 669 } 670 return 0 671} 672 673func (m *Message) GetOptionalFixed64() uint64 { 674 if m != nil && m.OptionalFixed64 != nil { 675 return *m.OptionalFixed64 676 } 677 return 0 678} 679 680func (m *Message) GetOptionalSfixed64() int64 { 681 if m != nil && m.OptionalSfixed64 != nil { 682 return *m.OptionalSfixed64 683 } 684 return 0 685} 686 687func (m *Message) GetOptionalDouble() float64 { 688 if m != nil && m.OptionalDouble != nil { 689 return *m.OptionalDouble 690 } 691 return 0 692} 693 694func (m *Message) GetOptionalString() string { 695 if m != nil && m.OptionalString != nil { 696 return *m.OptionalString 697 } 698 return "" 699} 700 701func (m *Message) GetOptionalBytes() []byte { 702 if m != nil { 703 return m.OptionalBytes 704 } 705 return nil 706} 707 708func (m *Message) GetOptionalChildEnum() Message_ChildEnum { 709 if m != nil && m.OptionalChildEnum != nil { 710 return *m.OptionalChildEnum 711 } 712 return Message_ALPHA 713} 714 715func (m *Message) GetOptionalChildMessage() *Message_ChildMessage { 716 if m != nil { 717 return m.OptionalChildMessage 718 } 719 return nil 720} 721 722func (m *Message) GetOptionalNamedGroup() *Message_NamedGroup { 723 if m != nil { 724 return m.OptionalNamedGroup 725 } 726 return nil 727} 728 729func (m *Message) GetOptionalSiblingEnum() SiblingEnum { 730 if m != nil && m.OptionalSiblingEnum != nil { 731 return *m.OptionalSiblingEnum 732 } 733 return SiblingEnum_ALPHA 734} 735 736func (m *Message) GetOptionalSiblingMessage() *SiblingMessage { 737 if m != nil { 738 return m.OptionalSiblingMessage 739 } 740 return nil 741} 742 743func (m *Message) GetOptionalgroup() *Message_OptionalGroup { 744 if m != nil { 745 return m.Optionalgroup 746 } 747 return nil 748} 749 750func (m *Message) GetDefaultedBool() bool { 751 if m != nil && m.DefaultedBool != nil { 752 return *m.DefaultedBool 753 } 754 return Default_Message_DefaultedBool 755} 756 757func (m *Message) GetDefaultedInt32() int32 { 758 if m != nil && m.DefaultedInt32 != nil { 759 return *m.DefaultedInt32 760 } 761 return Default_Message_DefaultedInt32 762} 763 764func (m *Message) GetDefaultedSint32() int32 { 765 if m != nil && m.DefaultedSint32 != nil { 766 return *m.DefaultedSint32 767 } 768 return Default_Message_DefaultedSint32 769} 770 771func (m *Message) GetDefaultedUint32() uint32 { 772 if m != nil && m.DefaultedUint32 != nil { 773 return *m.DefaultedUint32 774 } 775 return Default_Message_DefaultedUint32 776} 777 778func (m *Message) GetDefaultedInt64() int64 { 779 if m != nil && m.DefaultedInt64 != nil { 780 return *m.DefaultedInt64 781 } 782 return Default_Message_DefaultedInt64 783} 784 785func (m *Message) GetDefaultedSint64() int64 { 786 if m != nil && m.DefaultedSint64 != nil { 787 return *m.DefaultedSint64 788 } 789 return Default_Message_DefaultedSint64 790} 791 792func (m *Message) GetDefaultedUint64() uint64 { 793 if m != nil && m.DefaultedUint64 != nil { 794 return *m.DefaultedUint64 795 } 796 return Default_Message_DefaultedUint64 797} 798 799func (m *Message) GetDefaultedFixed32() uint32 { 800 if m != nil && m.DefaultedFixed32 != nil { 801 return *m.DefaultedFixed32 802 } 803 return Default_Message_DefaultedFixed32 804} 805 806func (m *Message) GetDefaultedSfixed32() int32 { 807 if m != nil && m.DefaultedSfixed32 != nil { 808 return *m.DefaultedSfixed32 809 } 810 return Default_Message_DefaultedSfixed32 811} 812 813func (m *Message) GetDefaultedFloat() float32 { 814 if m != nil && m.DefaultedFloat != nil { 815 return *m.DefaultedFloat 816 } 817 return Default_Message_DefaultedFloat 818} 819 820func (m *Message) GetDefaultedFixed64() uint64 { 821 if m != nil && m.DefaultedFixed64 != nil { 822 return *m.DefaultedFixed64 823 } 824 return Default_Message_DefaultedFixed64 825} 826 827func (m *Message) GetDefaultedSfixed64() int64 { 828 if m != nil && m.DefaultedSfixed64 != nil { 829 return *m.DefaultedSfixed64 830 } 831 return Default_Message_DefaultedSfixed64 832} 833 834func (m *Message) GetDefaultedDouble() float64 { 835 if m != nil && m.DefaultedDouble != nil { 836 return *m.DefaultedDouble 837 } 838 return Default_Message_DefaultedDouble 839} 840 841func (m *Message) GetDefaultedString() string { 842 if m != nil && m.DefaultedString != nil { 843 return *m.DefaultedString 844 } 845 return Default_Message_DefaultedString 846} 847 848func (m *Message) GetDefaultedBytes() []byte { 849 if m != nil && m.DefaultedBytes != nil { 850 return m.DefaultedBytes 851 } 852 return append([]byte(nil), Default_Message_DefaultedBytes...) 853} 854 855func (m *Message) GetDefaultedChildEnum() Message_ChildEnum { 856 if m != nil && m.DefaultedChildEnum != nil { 857 return *m.DefaultedChildEnum 858 } 859 return Default_Message_DefaultedChildEnum 860} 861 862func (m *Message) GetDefaultedSiblingEnum() SiblingEnum { 863 if m != nil && m.DefaultedSiblingEnum != nil { 864 return *m.DefaultedSiblingEnum 865 } 866 return Default_Message_DefaultedSiblingEnum 867} 868 869func (m *Message) GetRequiredBool() bool { 870 if m != nil && m.RequiredBool != nil { 871 return *m.RequiredBool 872 } 873 return false 874} 875 876func (m *Message) GetRequiredInt32() int32 { 877 if m != nil && m.RequiredInt32 != nil { 878 return *m.RequiredInt32 879 } 880 return 0 881} 882 883func (m *Message) GetRequiredSint32() int32 { 884 if m != nil && m.RequiredSint32 != nil { 885 return *m.RequiredSint32 886 } 887 return 0 888} 889 890func (m *Message) GetRequiredUint32() uint32 { 891 if m != nil && m.RequiredUint32 != nil { 892 return *m.RequiredUint32 893 } 894 return 0 895} 896 897func (m *Message) GetRequiredInt64() int64 { 898 if m != nil && m.RequiredInt64 != nil { 899 return *m.RequiredInt64 900 } 901 return 0 902} 903 904func (m *Message) GetRequiredSint64() int64 { 905 if m != nil && m.RequiredSint64 != nil { 906 return *m.RequiredSint64 907 } 908 return 0 909} 910 911func (m *Message) GetRequiredUint64() uint64 { 912 if m != nil && m.RequiredUint64 != nil { 913 return *m.RequiredUint64 914 } 915 return 0 916} 917 918func (m *Message) GetRequiredFixed32() uint32 { 919 if m != nil && m.RequiredFixed32 != nil { 920 return *m.RequiredFixed32 921 } 922 return 0 923} 924 925func (m *Message) GetRequiredSfixed32() int32 { 926 if m != nil && m.RequiredSfixed32 != nil { 927 return *m.RequiredSfixed32 928 } 929 return 0 930} 931 932func (m *Message) GetRequiredFloat() float32 { 933 if m != nil && m.RequiredFloat != nil { 934 return *m.RequiredFloat 935 } 936 return 0 937} 938 939func (m *Message) GetRequiredFixed64() uint64 { 940 if m != nil && m.RequiredFixed64 != nil { 941 return *m.RequiredFixed64 942 } 943 return 0 944} 945 946func (m *Message) GetRequiredSfixed64() int64 { 947 if m != nil && m.RequiredSfixed64 != nil { 948 return *m.RequiredSfixed64 949 } 950 return 0 951} 952 953func (m *Message) GetRequiredDouble() float64 { 954 if m != nil && m.RequiredDouble != nil { 955 return *m.RequiredDouble 956 } 957 return 0 958} 959 960func (m *Message) GetRequiredString() string { 961 if m != nil && m.RequiredString != nil { 962 return *m.RequiredString 963 } 964 return "" 965} 966 967func (m *Message) GetRequiredBytes() []byte { 968 if m != nil { 969 return m.RequiredBytes 970 } 971 return nil 972} 973 974func (m *Message) GetRequiredChildEnum() Message_ChildEnum { 975 if m != nil && m.RequiredChildEnum != nil { 976 return *m.RequiredChildEnum 977 } 978 return Message_ALPHA 979} 980 981func (m *Message) GetRequiredChildMessage() *Message_ChildMessage { 982 if m != nil { 983 return m.RequiredChildMessage 984 } 985 return nil 986} 987 988func (m *Message) GetRequiredNamedGroup() *Message_NamedGroup { 989 if m != nil { 990 return m.RequiredNamedGroup 991 } 992 return nil 993} 994 995func (m *Message) GetRequiredSiblingEnum() SiblingEnum { 996 if m != nil && m.RequiredSiblingEnum != nil { 997 return *m.RequiredSiblingEnum 998 } 999 return SiblingEnum_ALPHA 1000} 1001 1002func (m *Message) GetRequiredSiblingMessage() *SiblingMessage { 1003 if m != nil { 1004 return m.RequiredSiblingMessage 1005 } 1006 return nil 1007} 1008 1009func (m *Message) GetRequiredgroup() *Message_RequiredGroup { 1010 if m != nil { 1011 return m.Requiredgroup 1012 } 1013 return nil 1014} 1015 1016func (m *Message) GetRequiredDefaultedBool() bool { 1017 if m != nil && m.RequiredDefaultedBool != nil { 1018 return *m.RequiredDefaultedBool 1019 } 1020 return Default_Message_RequiredDefaultedBool 1021} 1022 1023func (m *Message) GetRequiredDefaultedInt32() int32 { 1024 if m != nil && m.RequiredDefaultedInt32 != nil { 1025 return *m.RequiredDefaultedInt32 1026 } 1027 return Default_Message_RequiredDefaultedInt32 1028} 1029 1030func (m *Message) GetRequiredDefaultedSint32() int32 { 1031 if m != nil && m.RequiredDefaultedSint32 != nil { 1032 return *m.RequiredDefaultedSint32 1033 } 1034 return Default_Message_RequiredDefaultedSint32 1035} 1036 1037func (m *Message) GetRequiredDefaultedUint32() uint32 { 1038 if m != nil && m.RequiredDefaultedUint32 != nil { 1039 return *m.RequiredDefaultedUint32 1040 } 1041 return Default_Message_RequiredDefaultedUint32 1042} 1043 1044func (m *Message) GetRequiredDefaultedInt64() int64 { 1045 if m != nil && m.RequiredDefaultedInt64 != nil { 1046 return *m.RequiredDefaultedInt64 1047 } 1048 return Default_Message_RequiredDefaultedInt64 1049} 1050 1051func (m *Message) GetRequiredDefaultedSint64() int64 { 1052 if m != nil && m.RequiredDefaultedSint64 != nil { 1053 return *m.RequiredDefaultedSint64 1054 } 1055 return Default_Message_RequiredDefaultedSint64 1056} 1057 1058func (m *Message) GetRequiredDefaultedUint64() uint64 { 1059 if m != nil && m.RequiredDefaultedUint64 != nil { 1060 return *m.RequiredDefaultedUint64 1061 } 1062 return Default_Message_RequiredDefaultedUint64 1063} 1064 1065func (m *Message) GetRequiredDefaultedFixed32() uint32 { 1066 if m != nil && m.RequiredDefaultedFixed32 != nil { 1067 return *m.RequiredDefaultedFixed32 1068 } 1069 return Default_Message_RequiredDefaultedFixed32 1070} 1071 1072func (m *Message) GetRequiredDefaultedSfixed32() int32 { 1073 if m != nil && m.RequiredDefaultedSfixed32 != nil { 1074 return *m.RequiredDefaultedSfixed32 1075 } 1076 return Default_Message_RequiredDefaultedSfixed32 1077} 1078 1079func (m *Message) GetRequiredDefaultedFloat() float32 { 1080 if m != nil && m.RequiredDefaultedFloat != nil { 1081 return *m.RequiredDefaultedFloat 1082 } 1083 return Default_Message_RequiredDefaultedFloat 1084} 1085 1086func (m *Message) GetRequiredDefaultedFixed64() uint64 { 1087 if m != nil && m.RequiredDefaultedFixed64 != nil { 1088 return *m.RequiredDefaultedFixed64 1089 } 1090 return Default_Message_RequiredDefaultedFixed64 1091} 1092 1093func (m *Message) GetRequiredDefaultedSfixed64() int64 { 1094 if m != nil && m.RequiredDefaultedSfixed64 != nil { 1095 return *m.RequiredDefaultedSfixed64 1096 } 1097 return Default_Message_RequiredDefaultedSfixed64 1098} 1099 1100func (m *Message) GetRequiredDefaultedDouble() float64 { 1101 if m != nil && m.RequiredDefaultedDouble != nil { 1102 return *m.RequiredDefaultedDouble 1103 } 1104 return Default_Message_RequiredDefaultedDouble 1105} 1106 1107func (m *Message) GetRequiredDefaultedString() string { 1108 if m != nil && m.RequiredDefaultedString != nil { 1109 return *m.RequiredDefaultedString 1110 } 1111 return Default_Message_RequiredDefaultedString 1112} 1113 1114func (m *Message) GetRequiredDefaultedBytes() []byte { 1115 if m != nil && m.RequiredDefaultedBytes != nil { 1116 return m.RequiredDefaultedBytes 1117 } 1118 return append([]byte(nil), Default_Message_RequiredDefaultedBytes...) 1119} 1120 1121func (m *Message) GetRequiredDefaultedChildEnum() Message_ChildEnum { 1122 if m != nil && m.RequiredDefaultedChildEnum != nil { 1123 return *m.RequiredDefaultedChildEnum 1124 } 1125 return Default_Message_RequiredDefaultedChildEnum 1126} 1127 1128func (m *Message) GetRequiredDefaultedSiblingEnum() SiblingEnum { 1129 if m != nil && m.RequiredDefaultedSiblingEnum != nil { 1130 return *m.RequiredDefaultedSiblingEnum 1131 } 1132 return Default_Message_RequiredDefaultedSiblingEnum 1133} 1134 1135func (m *Message) GetRepeatedBool() []bool { 1136 if m != nil { 1137 return m.RepeatedBool 1138 } 1139 return nil 1140} 1141 1142func (m *Message) GetRepeatedInt32() []int32 { 1143 if m != nil { 1144 return m.RepeatedInt32 1145 } 1146 return nil 1147} 1148 1149func (m *Message) GetRepeatedSint32() []int32 { 1150 if m != nil { 1151 return m.RepeatedSint32 1152 } 1153 return nil 1154} 1155 1156func (m *Message) GetRepeatedUint32() []uint32 { 1157 if m != nil { 1158 return m.RepeatedUint32 1159 } 1160 return nil 1161} 1162 1163func (m *Message) GetRepeatedInt64() []int64 { 1164 if m != nil { 1165 return m.RepeatedInt64 1166 } 1167 return nil 1168} 1169 1170func (m *Message) GetRepeatedSint64() []int64 { 1171 if m != nil { 1172 return m.RepeatedSint64 1173 } 1174 return nil 1175} 1176 1177func (m *Message) GetRepeatedUint64() []uint64 { 1178 if m != nil { 1179 return m.RepeatedUint64 1180 } 1181 return nil 1182} 1183 1184func (m *Message) GetRepeatedFixed32() []uint32 { 1185 if m != nil { 1186 return m.RepeatedFixed32 1187 } 1188 return nil 1189} 1190 1191func (m *Message) GetRepeatedSfixed32() []int32 { 1192 if m != nil { 1193 return m.RepeatedSfixed32 1194 } 1195 return nil 1196} 1197 1198func (m *Message) GetRepeatedFloat() []float32 { 1199 if m != nil { 1200 return m.RepeatedFloat 1201 } 1202 return nil 1203} 1204 1205func (m *Message) GetRepeatedFixed64() []uint64 { 1206 if m != nil { 1207 return m.RepeatedFixed64 1208 } 1209 return nil 1210} 1211 1212func (m *Message) GetRepeatedSfixed64() []int64 { 1213 if m != nil { 1214 return m.RepeatedSfixed64 1215 } 1216 return nil 1217} 1218 1219func (m *Message) GetRepeatedDouble() []float64 { 1220 if m != nil { 1221 return m.RepeatedDouble 1222 } 1223 return nil 1224} 1225 1226func (m *Message) GetRepeatedString() []string { 1227 if m != nil { 1228 return m.RepeatedString 1229 } 1230 return nil 1231} 1232 1233func (m *Message) GetRepeatedBytes() [][]byte { 1234 if m != nil { 1235 return m.RepeatedBytes 1236 } 1237 return nil 1238} 1239 1240func (m *Message) GetRepeatedChildEnum() []Message_ChildEnum { 1241 if m != nil { 1242 return m.RepeatedChildEnum 1243 } 1244 return nil 1245} 1246 1247func (m *Message) GetRepeatedChildMessage() []*Message_ChildMessage { 1248 if m != nil { 1249 return m.RepeatedChildMessage 1250 } 1251 return nil 1252} 1253 1254func (m *Message) GetRepeatedNamedGroup() []*Message_NamedGroup { 1255 if m != nil { 1256 return m.RepeatedNamedGroup 1257 } 1258 return nil 1259} 1260 1261func (m *Message) GetRepeatedSiblingEnum() []SiblingEnum { 1262 if m != nil { 1263 return m.RepeatedSiblingEnum 1264 } 1265 return nil 1266} 1267 1268func (m *Message) GetRepeatedSiblingMessage() []*SiblingMessage { 1269 if m != nil { 1270 return m.RepeatedSiblingMessage 1271 } 1272 return nil 1273} 1274 1275func (m *Message) GetRepeatedgroup() []*Message_RepeatedGroup { 1276 if m != nil { 1277 return m.Repeatedgroup 1278 } 1279 return nil 1280} 1281 1282func (m *Message) GetMapBoolBool() map[bool]bool { 1283 if m != nil { 1284 return m.MapBoolBool 1285 } 1286 return nil 1287} 1288 1289func (m *Message) GetMapBoolInt32() map[bool]int32 { 1290 if m != nil { 1291 return m.MapBoolInt32 1292 } 1293 return nil 1294} 1295 1296func (m *Message) GetMapBoolSint32() map[bool]int32 { 1297 if m != nil { 1298 return m.MapBoolSint32 1299 } 1300 return nil 1301} 1302 1303func (m *Message) GetMapBoolUint32() map[bool]uint32 { 1304 if m != nil { 1305 return m.MapBoolUint32 1306 } 1307 return nil 1308} 1309 1310func (m *Message) GetMapBoolInt64() map[bool]int64 { 1311 if m != nil { 1312 return m.MapBoolInt64 1313 } 1314 return nil 1315} 1316 1317func (m *Message) GetMapBoolSint64() map[bool]int64 { 1318 if m != nil { 1319 return m.MapBoolSint64 1320 } 1321 return nil 1322} 1323 1324func (m *Message) GetMapBoolUint64() map[bool]uint64 { 1325 if m != nil { 1326 return m.MapBoolUint64 1327 } 1328 return nil 1329} 1330 1331func (m *Message) GetMapBoolFixed32() map[bool]uint32 { 1332 if m != nil { 1333 return m.MapBoolFixed32 1334 } 1335 return nil 1336} 1337 1338func (m *Message) GetMapBoolSfixed32() map[bool]int32 { 1339 if m != nil { 1340 return m.MapBoolSfixed32 1341 } 1342 return nil 1343} 1344 1345func (m *Message) GetMapBoolFloat() map[bool]float32 { 1346 if m != nil { 1347 return m.MapBoolFloat 1348 } 1349 return nil 1350} 1351 1352func (m *Message) GetMapBoolFixed64() map[bool]uint64 { 1353 if m != nil { 1354 return m.MapBoolFixed64 1355 } 1356 return nil 1357} 1358 1359func (m *Message) GetMapBoolSfixed64() map[bool]int64 { 1360 if m != nil { 1361 return m.MapBoolSfixed64 1362 } 1363 return nil 1364} 1365 1366func (m *Message) GetMapBoolDouble() map[bool]float64 { 1367 if m != nil { 1368 return m.MapBoolDouble 1369 } 1370 return nil 1371} 1372 1373func (m *Message) GetMapBoolString() map[bool]string { 1374 if m != nil { 1375 return m.MapBoolString 1376 } 1377 return nil 1378} 1379 1380func (m *Message) GetMapBoolBytes() map[bool][]byte { 1381 if m != nil { 1382 return m.MapBoolBytes 1383 } 1384 return nil 1385} 1386 1387func (m *Message) GetMapBoolChildEnum() map[bool]Message_ChildEnum { 1388 if m != nil { 1389 return m.MapBoolChildEnum 1390 } 1391 return nil 1392} 1393 1394func (m *Message) GetMapBoolChildMessage() map[bool]*Message_ChildMessage { 1395 if m != nil { 1396 return m.MapBoolChildMessage 1397 } 1398 return nil 1399} 1400 1401func (m *Message) GetMapBoolNamedGroup() map[bool]*Message_NamedGroup { 1402 if m != nil { 1403 return m.MapBoolNamedGroup 1404 } 1405 return nil 1406} 1407 1408func (m *Message) GetMapBoolSiblingEnum() map[bool]SiblingEnum { 1409 if m != nil { 1410 return m.MapBoolSiblingEnum 1411 } 1412 return nil 1413} 1414 1415func (m *Message) GetMapBoolSiblingMessage() map[bool]*SiblingMessage { 1416 if m != nil { 1417 return m.MapBoolSiblingMessage 1418 } 1419 return nil 1420} 1421 1422func (m *Message) GetMapInt32Bool() map[int32]bool { 1423 if m != nil { 1424 return m.MapInt32Bool 1425 } 1426 return nil 1427} 1428 1429func (m *Message) GetMapSint32Bool() map[int32]bool { 1430 if m != nil { 1431 return m.MapSint32Bool 1432 } 1433 return nil 1434} 1435 1436func (m *Message) GetMapUint32Bool() map[uint32]bool { 1437 if m != nil { 1438 return m.MapUint32Bool 1439 } 1440 return nil 1441} 1442 1443func (m *Message) GetMapInt64Bool() map[int64]bool { 1444 if m != nil { 1445 return m.MapInt64Bool 1446 } 1447 return nil 1448} 1449 1450func (m *Message) GetMapSint64Bool() map[int64]bool { 1451 if m != nil { 1452 return m.MapSint64Bool 1453 } 1454 return nil 1455} 1456 1457func (m *Message) GetMapUint64Bool() map[uint64]bool { 1458 if m != nil { 1459 return m.MapUint64Bool 1460 } 1461 return nil 1462} 1463 1464func (m *Message) GetMapFixed32Bool() map[uint32]bool { 1465 if m != nil { 1466 return m.MapFixed32Bool 1467 } 1468 return nil 1469} 1470 1471func (m *Message) GetMapStringBool() map[string]bool { 1472 if m != nil { 1473 return m.MapStringBool 1474 } 1475 return nil 1476} 1477 1478func (m *Message) GetOneofBool() bool { 1479 if x, ok := m.GetOneofUnion().(*Message_OneofBool); ok { 1480 return x.OneofBool 1481 } 1482 return false 1483} 1484 1485func (m *Message) GetOneofInt32() int32 { 1486 if x, ok := m.GetOneofUnion().(*Message_OneofInt32); ok { 1487 return x.OneofInt32 1488 } 1489 return 0 1490} 1491 1492func (m *Message) GetOneofSint32() int32 { 1493 if x, ok := m.GetOneofUnion().(*Message_OneofSint32); ok { 1494 return x.OneofSint32 1495 } 1496 return 0 1497} 1498 1499func (m *Message) GetOneofUint32() uint32 { 1500 if x, ok := m.GetOneofUnion().(*Message_OneofUint32); ok { 1501 return x.OneofUint32 1502 } 1503 return 0 1504} 1505 1506func (m *Message) GetOneofInt64() int64 { 1507 if x, ok := m.GetOneofUnion().(*Message_OneofInt64); ok { 1508 return x.OneofInt64 1509 } 1510 return 0 1511} 1512 1513func (m *Message) GetOneofSint64() int64 { 1514 if x, ok := m.GetOneofUnion().(*Message_OneofSint64); ok { 1515 return x.OneofSint64 1516 } 1517 return 0 1518} 1519 1520func (m *Message) GetOneofUint64() uint64 { 1521 if x, ok := m.GetOneofUnion().(*Message_OneofUint64); ok { 1522 return x.OneofUint64 1523 } 1524 return 0 1525} 1526 1527func (m *Message) GetOneofFixed32() uint32 { 1528 if x, ok := m.GetOneofUnion().(*Message_OneofFixed32); ok { 1529 return x.OneofFixed32 1530 } 1531 return 0 1532} 1533 1534func (m *Message) GetOneofSfixed32() int32 { 1535 if x, ok := m.GetOneofUnion().(*Message_OneofSfixed32); ok { 1536 return x.OneofSfixed32 1537 } 1538 return 0 1539} 1540 1541func (m *Message) GetOneofFloat() float32 { 1542 if x, ok := m.GetOneofUnion().(*Message_OneofFloat); ok { 1543 return x.OneofFloat 1544 } 1545 return 0 1546} 1547 1548func (m *Message) GetOneofFixed64() uint64 { 1549 if x, ok := m.GetOneofUnion().(*Message_OneofFixed64); ok { 1550 return x.OneofFixed64 1551 } 1552 return 0 1553} 1554 1555func (m *Message) GetOneofSfixed64() int64 { 1556 if x, ok := m.GetOneofUnion().(*Message_OneofSfixed64); ok { 1557 return x.OneofSfixed64 1558 } 1559 return 0 1560} 1561 1562func (m *Message) GetOneofDouble() float64 { 1563 if x, ok := m.GetOneofUnion().(*Message_OneofDouble); ok { 1564 return x.OneofDouble 1565 } 1566 return 0 1567} 1568 1569func (m *Message) GetOneofString() string { 1570 if x, ok := m.GetOneofUnion().(*Message_OneofString); ok { 1571 return x.OneofString 1572 } 1573 return "" 1574} 1575 1576func (m *Message) GetOneofBytes() []byte { 1577 if x, ok := m.GetOneofUnion().(*Message_OneofBytes); ok { 1578 return x.OneofBytes 1579 } 1580 return nil 1581} 1582 1583func (m *Message) GetOneofChildEnum() Message_ChildEnum { 1584 if x, ok := m.GetOneofUnion().(*Message_OneofChildEnum); ok { 1585 return x.OneofChildEnum 1586 } 1587 return Message_ALPHA 1588} 1589 1590func (m *Message) GetOneofChildMessage() *Message_ChildMessage { 1591 if x, ok := m.GetOneofUnion().(*Message_OneofChildMessage); ok { 1592 return x.OneofChildMessage 1593 } 1594 return nil 1595} 1596 1597func (m *Message) GetOneofNamedGroup() *Message_NamedGroup { 1598 if x, ok := m.GetOneofUnion().(*Message_OneofNamedGroup); ok { 1599 return x.OneofNamedGroup 1600 } 1601 return nil 1602} 1603 1604func (m *Message) GetOneofSiblingEnum() SiblingEnum { 1605 if x, ok := m.GetOneofUnion().(*Message_OneofSiblingEnum); ok { 1606 return x.OneofSiblingEnum 1607 } 1608 return SiblingEnum_ALPHA 1609} 1610 1611func (m *Message) GetOneofSiblingMessage() *SiblingMessage { 1612 if x, ok := m.GetOneofUnion().(*Message_OneofSiblingMessage); ok { 1613 return x.OneofSiblingMessage 1614 } 1615 return nil 1616} 1617 1618func (m *Message) GetOneofgroup() *Message_OneofGroup { 1619 if x, ok := m.GetOneofUnion().(*Message_Oneofgroup); ok { 1620 return x.Oneofgroup 1621 } 1622 return nil 1623} 1624 1625func (m *Message) GetOneofString1() string { 1626 if x, ok := m.GetOneofUnion().(*Message_OneofString1); ok { 1627 return x.OneofString1 1628 } 1629 return "" 1630} 1631 1632func (m *Message) GetOneofString2() string { 1633 if x, ok := m.GetOneofUnion().(*Message_OneofString2); ok { 1634 return x.OneofString2 1635 } 1636 return "" 1637} 1638 1639func (m *Message) GetOneofString3() string { 1640 if x, ok := m.GetOneofUnion().(*Message_OneofString3); ok { 1641 return x.OneofString3 1642 } 1643 return "" 1644} 1645 1646func (m *Message) GetOneofDefaultedBool() bool { 1647 if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedBool); ok { 1648 return x.OneofDefaultedBool 1649 } 1650 return Default_Message_OneofDefaultedBool 1651} 1652 1653func (m *Message) GetOneofDefaultedInt32() int32 { 1654 if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedInt32); ok { 1655 return x.OneofDefaultedInt32 1656 } 1657 return Default_Message_OneofDefaultedInt32 1658} 1659 1660func (m *Message) GetOneofDefaultedSint32() int32 { 1661 if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedSint32); ok { 1662 return x.OneofDefaultedSint32 1663 } 1664 return Default_Message_OneofDefaultedSint32 1665} 1666 1667func (m *Message) GetOneofDefaultedUint32() uint32 { 1668 if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedUint32); ok { 1669 return x.OneofDefaultedUint32 1670 } 1671 return Default_Message_OneofDefaultedUint32 1672} 1673 1674func (m *Message) GetOneofDefaultedInt64() int64 { 1675 if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedInt64); ok { 1676 return x.OneofDefaultedInt64 1677 } 1678 return Default_Message_OneofDefaultedInt64 1679} 1680 1681func (m *Message) GetOneofDefaultedSint64() int64 { 1682 if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedSint64); ok { 1683 return x.OneofDefaultedSint64 1684 } 1685 return Default_Message_OneofDefaultedSint64 1686} 1687 1688func (m *Message) GetOneofDefaultedUint64() uint64 { 1689 if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedUint64); ok { 1690 return x.OneofDefaultedUint64 1691 } 1692 return Default_Message_OneofDefaultedUint64 1693} 1694 1695func (m *Message) GetOneofDefaultedFixed32() uint32 { 1696 if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedFixed32); ok { 1697 return x.OneofDefaultedFixed32 1698 } 1699 return Default_Message_OneofDefaultedFixed32 1700} 1701 1702func (m *Message) GetOneofDefaultedSfixed32() int32 { 1703 if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedSfixed32); ok { 1704 return x.OneofDefaultedSfixed32 1705 } 1706 return Default_Message_OneofDefaultedSfixed32 1707} 1708 1709func (m *Message) GetOneofDefaultedFloat() float32 { 1710 if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedFloat); ok { 1711 return x.OneofDefaultedFloat 1712 } 1713 return Default_Message_OneofDefaultedFloat 1714} 1715 1716func (m *Message) GetOneofDefaultedFixed64() uint64 { 1717 if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedFixed64); ok { 1718 return x.OneofDefaultedFixed64 1719 } 1720 return Default_Message_OneofDefaultedFixed64 1721} 1722 1723func (m *Message) GetOneofDefaultedSfixed64() int64 { 1724 if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedSfixed64); ok { 1725 return x.OneofDefaultedSfixed64 1726 } 1727 return Default_Message_OneofDefaultedSfixed64 1728} 1729 1730func (m *Message) GetOneofDefaultedDouble() float64 { 1731 if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedDouble); ok { 1732 return x.OneofDefaultedDouble 1733 } 1734 return Default_Message_OneofDefaultedDouble 1735} 1736 1737func (m *Message) GetOneofDefaultedString() string { 1738 if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedString); ok { 1739 return x.OneofDefaultedString 1740 } 1741 return Default_Message_OneofDefaultedString 1742} 1743 1744func (m *Message) GetOneofDefaultedBytes() []byte { 1745 if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedBytes); ok { 1746 return x.OneofDefaultedBytes 1747 } 1748 return append([]byte(nil), Default_Message_OneofDefaultedBytes...) 1749} 1750 1751func (m *Message) GetOneofDefaultedChildEnum() Message_ChildEnum { 1752 if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedChildEnum); ok { 1753 return x.OneofDefaultedChildEnum 1754 } 1755 return Default_Message_OneofDefaultedChildEnum 1756} 1757 1758func (m *Message) GetOneofDefaultedSiblingEnum() SiblingEnum { 1759 if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedSiblingEnum); ok { 1760 return x.OneofDefaultedSiblingEnum 1761 } 1762 return Default_Message_OneofDefaultedSiblingEnum 1763} 1764 1765// XXX_OneofFuncs is for the internal use of the proto package. 1766func (*Message) 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{}) { 1767 return _Message_OneofMarshaler, _Message_OneofUnmarshaler, _Message_OneofSizer, []interface{}{ 1768 (*Message_OneofBool)(nil), 1769 (*Message_OneofInt32)(nil), 1770 (*Message_OneofSint32)(nil), 1771 (*Message_OneofUint32)(nil), 1772 (*Message_OneofInt64)(nil), 1773 (*Message_OneofSint64)(nil), 1774 (*Message_OneofUint64)(nil), 1775 (*Message_OneofFixed32)(nil), 1776 (*Message_OneofSfixed32)(nil), 1777 (*Message_OneofFloat)(nil), 1778 (*Message_OneofFixed64)(nil), 1779 (*Message_OneofSfixed64)(nil), 1780 (*Message_OneofDouble)(nil), 1781 (*Message_OneofString)(nil), 1782 (*Message_OneofBytes)(nil), 1783 (*Message_OneofChildEnum)(nil), 1784 (*Message_OneofChildMessage)(nil), 1785 (*Message_OneofNamedGroup)(nil), 1786 (*Message_OneofSiblingEnum)(nil), 1787 (*Message_OneofSiblingMessage)(nil), 1788 (*Message_Oneofgroup)(nil), 1789 (*Message_OneofString1)(nil), 1790 (*Message_OneofString2)(nil), 1791 (*Message_OneofString3)(nil), 1792 (*Message_OneofDefaultedBool)(nil), 1793 (*Message_OneofDefaultedInt32)(nil), 1794 (*Message_OneofDefaultedSint32)(nil), 1795 (*Message_OneofDefaultedUint32)(nil), 1796 (*Message_OneofDefaultedInt64)(nil), 1797 (*Message_OneofDefaultedSint64)(nil), 1798 (*Message_OneofDefaultedUint64)(nil), 1799 (*Message_OneofDefaultedFixed32)(nil), 1800 (*Message_OneofDefaultedSfixed32)(nil), 1801 (*Message_OneofDefaultedFloat)(nil), 1802 (*Message_OneofDefaultedFixed64)(nil), 1803 (*Message_OneofDefaultedSfixed64)(nil), 1804 (*Message_OneofDefaultedDouble)(nil), 1805 (*Message_OneofDefaultedString)(nil), 1806 (*Message_OneofDefaultedBytes)(nil), 1807 (*Message_OneofDefaultedChildEnum)(nil), 1808 (*Message_OneofDefaultedSiblingEnum)(nil), 1809 } 1810} 1811 1812func _Message_OneofMarshaler(msg proto.Message, b *proto.Buffer) error { 1813 m := msg.(*Message) 1814 // oneof_union 1815 switch x := m.OneofUnion.(type) { 1816 case *Message_OneofBool: 1817 t := uint64(0) 1818 if x.OneofBool { 1819 t = 1 1820 } 1821 b.EncodeVarint(700<<3 | proto.WireVarint) 1822 b.EncodeVarint(t) 1823 case *Message_OneofInt32: 1824 b.EncodeVarint(701<<3 | proto.WireVarint) 1825 b.EncodeVarint(uint64(x.OneofInt32)) 1826 case *Message_OneofSint32: 1827 b.EncodeVarint(702<<3 | proto.WireVarint) 1828 b.EncodeZigzag32(uint64(x.OneofSint32)) 1829 case *Message_OneofUint32: 1830 b.EncodeVarint(703<<3 | proto.WireVarint) 1831 b.EncodeVarint(uint64(x.OneofUint32)) 1832 case *Message_OneofInt64: 1833 b.EncodeVarint(704<<3 | proto.WireVarint) 1834 b.EncodeVarint(uint64(x.OneofInt64)) 1835 case *Message_OneofSint64: 1836 b.EncodeVarint(705<<3 | proto.WireVarint) 1837 b.EncodeZigzag64(uint64(x.OneofSint64)) 1838 case *Message_OneofUint64: 1839 b.EncodeVarint(706<<3 | proto.WireVarint) 1840 b.EncodeVarint(uint64(x.OneofUint64)) 1841 case *Message_OneofFixed32: 1842 b.EncodeVarint(707<<3 | proto.WireFixed32) 1843 b.EncodeFixed32(uint64(x.OneofFixed32)) 1844 case *Message_OneofSfixed32: 1845 b.EncodeVarint(708<<3 | proto.WireFixed32) 1846 b.EncodeFixed32(uint64(x.OneofSfixed32)) 1847 case *Message_OneofFloat: 1848 b.EncodeVarint(709<<3 | proto.WireFixed32) 1849 b.EncodeFixed32(uint64(math.Float32bits(x.OneofFloat))) 1850 case *Message_OneofFixed64: 1851 b.EncodeVarint(710<<3 | proto.WireFixed64) 1852 b.EncodeFixed64(uint64(x.OneofFixed64)) 1853 case *Message_OneofSfixed64: 1854 b.EncodeVarint(711<<3 | proto.WireFixed64) 1855 b.EncodeFixed64(uint64(x.OneofSfixed64)) 1856 case *Message_OneofDouble: 1857 b.EncodeVarint(712<<3 | proto.WireFixed64) 1858 b.EncodeFixed64(math.Float64bits(x.OneofDouble)) 1859 case *Message_OneofString: 1860 b.EncodeVarint(713<<3 | proto.WireBytes) 1861 b.EncodeStringBytes(x.OneofString) 1862 case *Message_OneofBytes: 1863 b.EncodeVarint(714<<3 | proto.WireBytes) 1864 b.EncodeRawBytes(x.OneofBytes) 1865 case *Message_OneofChildEnum: 1866 b.EncodeVarint(715<<3 | proto.WireVarint) 1867 b.EncodeVarint(uint64(x.OneofChildEnum)) 1868 case *Message_OneofChildMessage: 1869 b.EncodeVarint(716<<3 | proto.WireBytes) 1870 if err := b.EncodeMessage(x.OneofChildMessage); err != nil { 1871 return err 1872 } 1873 case *Message_OneofNamedGroup: 1874 b.EncodeVarint(717<<3 | proto.WireBytes) 1875 if err := b.EncodeMessage(x.OneofNamedGroup); err != nil { 1876 return err 1877 } 1878 case *Message_OneofSiblingEnum: 1879 b.EncodeVarint(718<<3 | proto.WireVarint) 1880 b.EncodeVarint(uint64(x.OneofSiblingEnum)) 1881 case *Message_OneofSiblingMessage: 1882 b.EncodeVarint(719<<3 | proto.WireBytes) 1883 if err := b.EncodeMessage(x.OneofSiblingMessage); err != nil { 1884 return err 1885 } 1886 case *Message_Oneofgroup: 1887 b.EncodeVarint(720<<3 | proto.WireStartGroup) 1888 if err := b.Marshal(x.Oneofgroup); err != nil { 1889 return err 1890 } 1891 b.EncodeVarint(720<<3 | proto.WireEndGroup) 1892 case *Message_OneofString1: 1893 b.EncodeVarint(721<<3 | proto.WireBytes) 1894 b.EncodeStringBytes(x.OneofString1) 1895 case *Message_OneofString2: 1896 b.EncodeVarint(722<<3 | proto.WireBytes) 1897 b.EncodeStringBytes(x.OneofString2) 1898 case *Message_OneofString3: 1899 b.EncodeVarint(723<<3 | proto.WireBytes) 1900 b.EncodeStringBytes(x.OneofString3) 1901 case nil: 1902 default: 1903 return fmt.Errorf("Message.OneofUnion has unexpected type %T", x) 1904 } 1905 // oneof_defaulted_union 1906 switch x := m.OneofDefaultedUnion.(type) { 1907 case *Message_OneofDefaultedBool: 1908 t := uint64(0) 1909 if x.OneofDefaultedBool { 1910 t = 1 1911 } 1912 b.EncodeVarint(800<<3 | proto.WireVarint) 1913 b.EncodeVarint(t) 1914 case *Message_OneofDefaultedInt32: 1915 b.EncodeVarint(801<<3 | proto.WireVarint) 1916 b.EncodeVarint(uint64(x.OneofDefaultedInt32)) 1917 case *Message_OneofDefaultedSint32: 1918 b.EncodeVarint(802<<3 | proto.WireVarint) 1919 b.EncodeZigzag32(uint64(x.OneofDefaultedSint32)) 1920 case *Message_OneofDefaultedUint32: 1921 b.EncodeVarint(803<<3 | proto.WireVarint) 1922 b.EncodeVarint(uint64(x.OneofDefaultedUint32)) 1923 case *Message_OneofDefaultedInt64: 1924 b.EncodeVarint(804<<3 | proto.WireVarint) 1925 b.EncodeVarint(uint64(x.OneofDefaultedInt64)) 1926 case *Message_OneofDefaultedSint64: 1927 b.EncodeVarint(805<<3 | proto.WireVarint) 1928 b.EncodeZigzag64(uint64(x.OneofDefaultedSint64)) 1929 case *Message_OneofDefaultedUint64: 1930 b.EncodeVarint(806<<3 | proto.WireVarint) 1931 b.EncodeVarint(uint64(x.OneofDefaultedUint64)) 1932 case *Message_OneofDefaultedFixed32: 1933 b.EncodeVarint(807<<3 | proto.WireFixed32) 1934 b.EncodeFixed32(uint64(x.OneofDefaultedFixed32)) 1935 case *Message_OneofDefaultedSfixed32: 1936 b.EncodeVarint(808<<3 | proto.WireFixed32) 1937 b.EncodeFixed32(uint64(x.OneofDefaultedSfixed32)) 1938 case *Message_OneofDefaultedFloat: 1939 b.EncodeVarint(809<<3 | proto.WireFixed32) 1940 b.EncodeFixed32(uint64(math.Float32bits(x.OneofDefaultedFloat))) 1941 case *Message_OneofDefaultedFixed64: 1942 b.EncodeVarint(810<<3 | proto.WireFixed64) 1943 b.EncodeFixed64(uint64(x.OneofDefaultedFixed64)) 1944 case *Message_OneofDefaultedSfixed64: 1945 b.EncodeVarint(811<<3 | proto.WireFixed64) 1946 b.EncodeFixed64(uint64(x.OneofDefaultedSfixed64)) 1947 case *Message_OneofDefaultedDouble: 1948 b.EncodeVarint(812<<3 | proto.WireFixed64) 1949 b.EncodeFixed64(math.Float64bits(x.OneofDefaultedDouble)) 1950 case *Message_OneofDefaultedString: 1951 b.EncodeVarint(813<<3 | proto.WireBytes) 1952 b.EncodeStringBytes(x.OneofDefaultedString) 1953 case *Message_OneofDefaultedBytes: 1954 b.EncodeVarint(814<<3 | proto.WireBytes) 1955 b.EncodeRawBytes(x.OneofDefaultedBytes) 1956 case *Message_OneofDefaultedChildEnum: 1957 b.EncodeVarint(815<<3 | proto.WireVarint) 1958 b.EncodeVarint(uint64(x.OneofDefaultedChildEnum)) 1959 case *Message_OneofDefaultedSiblingEnum: 1960 b.EncodeVarint(816<<3 | proto.WireVarint) 1961 b.EncodeVarint(uint64(x.OneofDefaultedSiblingEnum)) 1962 case nil: 1963 default: 1964 return fmt.Errorf("Message.OneofDefaultedUnion has unexpected type %T", x) 1965 } 1966 return nil 1967} 1968 1969func _Message_OneofUnmarshaler(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error) { 1970 m := msg.(*Message) 1971 switch tag { 1972 case 700: // oneof_union.oneof_bool 1973 if wire != proto.WireVarint { 1974 return true, proto.ErrInternalBadWireType 1975 } 1976 x, err := b.DecodeVarint() 1977 m.OneofUnion = &Message_OneofBool{x != 0} 1978 return true, err 1979 case 701: // oneof_union.oneof_int32 1980 if wire != proto.WireVarint { 1981 return true, proto.ErrInternalBadWireType 1982 } 1983 x, err := b.DecodeVarint() 1984 m.OneofUnion = &Message_OneofInt32{int32(x)} 1985 return true, err 1986 case 702: // oneof_union.oneof_sint32 1987 if wire != proto.WireVarint { 1988 return true, proto.ErrInternalBadWireType 1989 } 1990 x, err := b.DecodeZigzag32() 1991 m.OneofUnion = &Message_OneofSint32{int32(x)} 1992 return true, err 1993 case 703: // oneof_union.oneof_uint32 1994 if wire != proto.WireVarint { 1995 return true, proto.ErrInternalBadWireType 1996 } 1997 x, err := b.DecodeVarint() 1998 m.OneofUnion = &Message_OneofUint32{uint32(x)} 1999 return true, err 2000 case 704: // oneof_union.oneof_int64 2001 if wire != proto.WireVarint { 2002 return true, proto.ErrInternalBadWireType 2003 } 2004 x, err := b.DecodeVarint() 2005 m.OneofUnion = &Message_OneofInt64{int64(x)} 2006 return true, err 2007 case 705: // oneof_union.oneof_sint64 2008 if wire != proto.WireVarint { 2009 return true, proto.ErrInternalBadWireType 2010 } 2011 x, err := b.DecodeZigzag64() 2012 m.OneofUnion = &Message_OneofSint64{int64(x)} 2013 return true, err 2014 case 706: // oneof_union.oneof_uint64 2015 if wire != proto.WireVarint { 2016 return true, proto.ErrInternalBadWireType 2017 } 2018 x, err := b.DecodeVarint() 2019 m.OneofUnion = &Message_OneofUint64{x} 2020 return true, err 2021 case 707: // oneof_union.oneof_fixed32 2022 if wire != proto.WireFixed32 { 2023 return true, proto.ErrInternalBadWireType 2024 } 2025 x, err := b.DecodeFixed32() 2026 m.OneofUnion = &Message_OneofFixed32{uint32(x)} 2027 return true, err 2028 case 708: // oneof_union.oneof_sfixed32 2029 if wire != proto.WireFixed32 { 2030 return true, proto.ErrInternalBadWireType 2031 } 2032 x, err := b.DecodeFixed32() 2033 m.OneofUnion = &Message_OneofSfixed32{int32(x)} 2034 return true, err 2035 case 709: // oneof_union.oneof_float 2036 if wire != proto.WireFixed32 { 2037 return true, proto.ErrInternalBadWireType 2038 } 2039 x, err := b.DecodeFixed32() 2040 m.OneofUnion = &Message_OneofFloat{math.Float32frombits(uint32(x))} 2041 return true, err 2042 case 710: // oneof_union.oneof_fixed64 2043 if wire != proto.WireFixed64 { 2044 return true, proto.ErrInternalBadWireType 2045 } 2046 x, err := b.DecodeFixed64() 2047 m.OneofUnion = &Message_OneofFixed64{x} 2048 return true, err 2049 case 711: // oneof_union.oneof_sfixed64 2050 if wire != proto.WireFixed64 { 2051 return true, proto.ErrInternalBadWireType 2052 } 2053 x, err := b.DecodeFixed64() 2054 m.OneofUnion = &Message_OneofSfixed64{int64(x)} 2055 return true, err 2056 case 712: // oneof_union.oneof_double 2057 if wire != proto.WireFixed64 { 2058 return true, proto.ErrInternalBadWireType 2059 } 2060 x, err := b.DecodeFixed64() 2061 m.OneofUnion = &Message_OneofDouble{math.Float64frombits(x)} 2062 return true, err 2063 case 713: // oneof_union.oneof_string 2064 if wire != proto.WireBytes { 2065 return true, proto.ErrInternalBadWireType 2066 } 2067 x, err := b.DecodeStringBytes() 2068 m.OneofUnion = &Message_OneofString{x} 2069 return true, err 2070 case 714: // oneof_union.oneof_bytes 2071 if wire != proto.WireBytes { 2072 return true, proto.ErrInternalBadWireType 2073 } 2074 x, err := b.DecodeRawBytes(true) 2075 m.OneofUnion = &Message_OneofBytes{x} 2076 return true, err 2077 case 715: // oneof_union.oneof_child_enum 2078 if wire != proto.WireVarint { 2079 return true, proto.ErrInternalBadWireType 2080 } 2081 x, err := b.DecodeVarint() 2082 m.OneofUnion = &Message_OneofChildEnum{Message_ChildEnum(x)} 2083 return true, err 2084 case 716: // oneof_union.oneof_child_message 2085 if wire != proto.WireBytes { 2086 return true, proto.ErrInternalBadWireType 2087 } 2088 msg := new(Message_ChildMessage) 2089 err := b.DecodeMessage(msg) 2090 m.OneofUnion = &Message_OneofChildMessage{msg} 2091 return true, err 2092 case 717: // oneof_union.oneof_named_group 2093 if wire != proto.WireBytes { 2094 return true, proto.ErrInternalBadWireType 2095 } 2096 msg := new(Message_NamedGroup) 2097 err := b.DecodeMessage(msg) 2098 m.OneofUnion = &Message_OneofNamedGroup{msg} 2099 return true, err 2100 case 718: // oneof_union.oneof_sibling_enum 2101 if wire != proto.WireVarint { 2102 return true, proto.ErrInternalBadWireType 2103 } 2104 x, err := b.DecodeVarint() 2105 m.OneofUnion = &Message_OneofSiblingEnum{SiblingEnum(x)} 2106 return true, err 2107 case 719: // oneof_union.oneof_sibling_message 2108 if wire != proto.WireBytes { 2109 return true, proto.ErrInternalBadWireType 2110 } 2111 msg := new(SiblingMessage) 2112 err := b.DecodeMessage(msg) 2113 m.OneofUnion = &Message_OneofSiblingMessage{msg} 2114 return true, err 2115 case 720: // oneof_union.oneofgroup 2116 if wire != proto.WireStartGroup { 2117 return true, proto.ErrInternalBadWireType 2118 } 2119 msg := new(Message_OneofGroup) 2120 err := b.DecodeGroup(msg) 2121 m.OneofUnion = &Message_Oneofgroup{msg} 2122 return true, err 2123 case 721: // oneof_union.oneof_string1 2124 if wire != proto.WireBytes { 2125 return true, proto.ErrInternalBadWireType 2126 } 2127 x, err := b.DecodeStringBytes() 2128 m.OneofUnion = &Message_OneofString1{x} 2129 return true, err 2130 case 722: // oneof_union.oneof_string2 2131 if wire != proto.WireBytes { 2132 return true, proto.ErrInternalBadWireType 2133 } 2134 x, err := b.DecodeStringBytes() 2135 m.OneofUnion = &Message_OneofString2{x} 2136 return true, err 2137 case 723: // oneof_union.oneof_string3 2138 if wire != proto.WireBytes { 2139 return true, proto.ErrInternalBadWireType 2140 } 2141 x, err := b.DecodeStringBytes() 2142 m.OneofUnion = &Message_OneofString3{x} 2143 return true, err 2144 case 800: // oneof_defaulted_union.oneof_defaulted_bool 2145 if wire != proto.WireVarint { 2146 return true, proto.ErrInternalBadWireType 2147 } 2148 x, err := b.DecodeVarint() 2149 m.OneofDefaultedUnion = &Message_OneofDefaultedBool{x != 0} 2150 return true, err 2151 case 801: // oneof_defaulted_union.oneof_defaulted_int32 2152 if wire != proto.WireVarint { 2153 return true, proto.ErrInternalBadWireType 2154 } 2155 x, err := b.DecodeVarint() 2156 m.OneofDefaultedUnion = &Message_OneofDefaultedInt32{int32(x)} 2157 return true, err 2158 case 802: // oneof_defaulted_union.oneof_defaulted_sint32 2159 if wire != proto.WireVarint { 2160 return true, proto.ErrInternalBadWireType 2161 } 2162 x, err := b.DecodeZigzag32() 2163 m.OneofDefaultedUnion = &Message_OneofDefaultedSint32{int32(x)} 2164 return true, err 2165 case 803: // oneof_defaulted_union.oneof_defaulted_uint32 2166 if wire != proto.WireVarint { 2167 return true, proto.ErrInternalBadWireType 2168 } 2169 x, err := b.DecodeVarint() 2170 m.OneofDefaultedUnion = &Message_OneofDefaultedUint32{uint32(x)} 2171 return true, err 2172 case 804: // oneof_defaulted_union.oneof_defaulted_int64 2173 if wire != proto.WireVarint { 2174 return true, proto.ErrInternalBadWireType 2175 } 2176 x, err := b.DecodeVarint() 2177 m.OneofDefaultedUnion = &Message_OneofDefaultedInt64{int64(x)} 2178 return true, err 2179 case 805: // oneof_defaulted_union.oneof_defaulted_sint64 2180 if wire != proto.WireVarint { 2181 return true, proto.ErrInternalBadWireType 2182 } 2183 x, err := b.DecodeZigzag64() 2184 m.OneofDefaultedUnion = &Message_OneofDefaultedSint64{int64(x)} 2185 return true, err 2186 case 806: // oneof_defaulted_union.oneof_defaulted_uint64 2187 if wire != proto.WireVarint { 2188 return true, proto.ErrInternalBadWireType 2189 } 2190 x, err := b.DecodeVarint() 2191 m.OneofDefaultedUnion = &Message_OneofDefaultedUint64{x} 2192 return true, err 2193 case 807: // oneof_defaulted_union.oneof_defaulted_fixed32 2194 if wire != proto.WireFixed32 { 2195 return true, proto.ErrInternalBadWireType 2196 } 2197 x, err := b.DecodeFixed32() 2198 m.OneofDefaultedUnion = &Message_OneofDefaultedFixed32{uint32(x)} 2199 return true, err 2200 case 808: // oneof_defaulted_union.oneof_defaulted_sfixed32 2201 if wire != proto.WireFixed32 { 2202 return true, proto.ErrInternalBadWireType 2203 } 2204 x, err := b.DecodeFixed32() 2205 m.OneofDefaultedUnion = &Message_OneofDefaultedSfixed32{int32(x)} 2206 return true, err 2207 case 809: // oneof_defaulted_union.oneof_defaulted_float 2208 if wire != proto.WireFixed32 { 2209 return true, proto.ErrInternalBadWireType 2210 } 2211 x, err := b.DecodeFixed32() 2212 m.OneofDefaultedUnion = &Message_OneofDefaultedFloat{math.Float32frombits(uint32(x))} 2213 return true, err 2214 case 810: // oneof_defaulted_union.oneof_defaulted_fixed64 2215 if wire != proto.WireFixed64 { 2216 return true, proto.ErrInternalBadWireType 2217 } 2218 x, err := b.DecodeFixed64() 2219 m.OneofDefaultedUnion = &Message_OneofDefaultedFixed64{x} 2220 return true, err 2221 case 811: // oneof_defaulted_union.oneof_defaulted_sfixed64 2222 if wire != proto.WireFixed64 { 2223 return true, proto.ErrInternalBadWireType 2224 } 2225 x, err := b.DecodeFixed64() 2226 m.OneofDefaultedUnion = &Message_OneofDefaultedSfixed64{int64(x)} 2227 return true, err 2228 case 812: // oneof_defaulted_union.oneof_defaulted_double 2229 if wire != proto.WireFixed64 { 2230 return true, proto.ErrInternalBadWireType 2231 } 2232 x, err := b.DecodeFixed64() 2233 m.OneofDefaultedUnion = &Message_OneofDefaultedDouble{math.Float64frombits(x)} 2234 return true, err 2235 case 813: // oneof_defaulted_union.oneof_defaulted_string 2236 if wire != proto.WireBytes { 2237 return true, proto.ErrInternalBadWireType 2238 } 2239 x, err := b.DecodeStringBytes() 2240 m.OneofDefaultedUnion = &Message_OneofDefaultedString{x} 2241 return true, err 2242 case 814: // oneof_defaulted_union.oneof_defaulted_bytes 2243 if wire != proto.WireBytes { 2244 return true, proto.ErrInternalBadWireType 2245 } 2246 x, err := b.DecodeRawBytes(true) 2247 m.OneofDefaultedUnion = &Message_OneofDefaultedBytes{x} 2248 return true, err 2249 case 815: // oneof_defaulted_union.oneof_defaulted_child_enum 2250 if wire != proto.WireVarint { 2251 return true, proto.ErrInternalBadWireType 2252 } 2253 x, err := b.DecodeVarint() 2254 m.OneofDefaultedUnion = &Message_OneofDefaultedChildEnum{Message_ChildEnum(x)} 2255 return true, err 2256 case 816: // oneof_defaulted_union.oneof_defaulted_sibling_enum 2257 if wire != proto.WireVarint { 2258 return true, proto.ErrInternalBadWireType 2259 } 2260 x, err := b.DecodeVarint() 2261 m.OneofDefaultedUnion = &Message_OneofDefaultedSiblingEnum{SiblingEnum(x)} 2262 return true, err 2263 default: 2264 return false, nil 2265 } 2266} 2267 2268func _Message_OneofSizer(msg proto.Message) (n int) { 2269 m := msg.(*Message) 2270 // oneof_union 2271 switch x := m.OneofUnion.(type) { 2272 case *Message_OneofBool: 2273 n += proto.SizeVarint(700<<3 | proto.WireVarint) 2274 n += 1 2275 case *Message_OneofInt32: 2276 n += proto.SizeVarint(701<<3 | proto.WireVarint) 2277 n += proto.SizeVarint(uint64(x.OneofInt32)) 2278 case *Message_OneofSint32: 2279 n += proto.SizeVarint(702<<3 | proto.WireVarint) 2280 n += proto.SizeVarint(uint64((uint32(x.OneofSint32) << 1) ^ uint32((int32(x.OneofSint32) >> 31)))) 2281 case *Message_OneofUint32: 2282 n += proto.SizeVarint(703<<3 | proto.WireVarint) 2283 n += proto.SizeVarint(uint64(x.OneofUint32)) 2284 case *Message_OneofInt64: 2285 n += proto.SizeVarint(704<<3 | proto.WireVarint) 2286 n += proto.SizeVarint(uint64(x.OneofInt64)) 2287 case *Message_OneofSint64: 2288 n += proto.SizeVarint(705<<3 | proto.WireVarint) 2289 n += proto.SizeVarint(uint64(uint64(x.OneofSint64<<1) ^ uint64((int64(x.OneofSint64) >> 63)))) 2290 case *Message_OneofUint64: 2291 n += proto.SizeVarint(706<<3 | proto.WireVarint) 2292 n += proto.SizeVarint(uint64(x.OneofUint64)) 2293 case *Message_OneofFixed32: 2294 n += proto.SizeVarint(707<<3 | proto.WireFixed32) 2295 n += 4 2296 case *Message_OneofSfixed32: 2297 n += proto.SizeVarint(708<<3 | proto.WireFixed32) 2298 n += 4 2299 case *Message_OneofFloat: 2300 n += proto.SizeVarint(709<<3 | proto.WireFixed32) 2301 n += 4 2302 case *Message_OneofFixed64: 2303 n += proto.SizeVarint(710<<3 | proto.WireFixed64) 2304 n += 8 2305 case *Message_OneofSfixed64: 2306 n += proto.SizeVarint(711<<3 | proto.WireFixed64) 2307 n += 8 2308 case *Message_OneofDouble: 2309 n += proto.SizeVarint(712<<3 | proto.WireFixed64) 2310 n += 8 2311 case *Message_OneofString: 2312 n += proto.SizeVarint(713<<3 | proto.WireBytes) 2313 n += proto.SizeVarint(uint64(len(x.OneofString))) 2314 n += len(x.OneofString) 2315 case *Message_OneofBytes: 2316 n += proto.SizeVarint(714<<3 | proto.WireBytes) 2317 n += proto.SizeVarint(uint64(len(x.OneofBytes))) 2318 n += len(x.OneofBytes) 2319 case *Message_OneofChildEnum: 2320 n += proto.SizeVarint(715<<3 | proto.WireVarint) 2321 n += proto.SizeVarint(uint64(x.OneofChildEnum)) 2322 case *Message_OneofChildMessage: 2323 s := proto.Size(x.OneofChildMessage) 2324 n += proto.SizeVarint(716<<3 | proto.WireBytes) 2325 n += proto.SizeVarint(uint64(s)) 2326 n += s 2327 case *Message_OneofNamedGroup: 2328 s := proto.Size(x.OneofNamedGroup) 2329 n += proto.SizeVarint(717<<3 | proto.WireBytes) 2330 n += proto.SizeVarint(uint64(s)) 2331 n += s 2332 case *Message_OneofSiblingEnum: 2333 n += proto.SizeVarint(718<<3 | proto.WireVarint) 2334 n += proto.SizeVarint(uint64(x.OneofSiblingEnum)) 2335 case *Message_OneofSiblingMessage: 2336 s := proto.Size(x.OneofSiblingMessage) 2337 n += proto.SizeVarint(719<<3 | proto.WireBytes) 2338 n += proto.SizeVarint(uint64(s)) 2339 n += s 2340 case *Message_Oneofgroup: 2341 n += proto.SizeVarint(720<<3 | proto.WireStartGroup) 2342 n += proto.Size(x.Oneofgroup) 2343 n += proto.SizeVarint(720<<3 | proto.WireEndGroup) 2344 case *Message_OneofString1: 2345 n += proto.SizeVarint(721<<3 | proto.WireBytes) 2346 n += proto.SizeVarint(uint64(len(x.OneofString1))) 2347 n += len(x.OneofString1) 2348 case *Message_OneofString2: 2349 n += proto.SizeVarint(722<<3 | proto.WireBytes) 2350 n += proto.SizeVarint(uint64(len(x.OneofString2))) 2351 n += len(x.OneofString2) 2352 case *Message_OneofString3: 2353 n += proto.SizeVarint(723<<3 | proto.WireBytes) 2354 n += proto.SizeVarint(uint64(len(x.OneofString3))) 2355 n += len(x.OneofString3) 2356 case nil: 2357 default: 2358 panic(fmt.Sprintf("proto: unexpected type %T in oneof", x)) 2359 } 2360 // oneof_defaulted_union 2361 switch x := m.OneofDefaultedUnion.(type) { 2362 case *Message_OneofDefaultedBool: 2363 n += proto.SizeVarint(800<<3 | proto.WireVarint) 2364 n += 1 2365 case *Message_OneofDefaultedInt32: 2366 n += proto.SizeVarint(801<<3 | proto.WireVarint) 2367 n += proto.SizeVarint(uint64(x.OneofDefaultedInt32)) 2368 case *Message_OneofDefaultedSint32: 2369 n += proto.SizeVarint(802<<3 | proto.WireVarint) 2370 n += proto.SizeVarint(uint64((uint32(x.OneofDefaultedSint32) << 1) ^ uint32((int32(x.OneofDefaultedSint32) >> 31)))) 2371 case *Message_OneofDefaultedUint32: 2372 n += proto.SizeVarint(803<<3 | proto.WireVarint) 2373 n += proto.SizeVarint(uint64(x.OneofDefaultedUint32)) 2374 case *Message_OneofDefaultedInt64: 2375 n += proto.SizeVarint(804<<3 | proto.WireVarint) 2376 n += proto.SizeVarint(uint64(x.OneofDefaultedInt64)) 2377 case *Message_OneofDefaultedSint64: 2378 n += proto.SizeVarint(805<<3 | proto.WireVarint) 2379 n += proto.SizeVarint(uint64(uint64(x.OneofDefaultedSint64<<1) ^ uint64((int64(x.OneofDefaultedSint64) >> 63)))) 2380 case *Message_OneofDefaultedUint64: 2381 n += proto.SizeVarint(806<<3 | proto.WireVarint) 2382 n += proto.SizeVarint(uint64(x.OneofDefaultedUint64)) 2383 case *Message_OneofDefaultedFixed32: 2384 n += proto.SizeVarint(807<<3 | proto.WireFixed32) 2385 n += 4 2386 case *Message_OneofDefaultedSfixed32: 2387 n += proto.SizeVarint(808<<3 | proto.WireFixed32) 2388 n += 4 2389 case *Message_OneofDefaultedFloat: 2390 n += proto.SizeVarint(809<<3 | proto.WireFixed32) 2391 n += 4 2392 case *Message_OneofDefaultedFixed64: 2393 n += proto.SizeVarint(810<<3 | proto.WireFixed64) 2394 n += 8 2395 case *Message_OneofDefaultedSfixed64: 2396 n += proto.SizeVarint(811<<3 | proto.WireFixed64) 2397 n += 8 2398 case *Message_OneofDefaultedDouble: 2399 n += proto.SizeVarint(812<<3 | proto.WireFixed64) 2400 n += 8 2401 case *Message_OneofDefaultedString: 2402 n += proto.SizeVarint(813<<3 | proto.WireBytes) 2403 n += proto.SizeVarint(uint64(len(x.OneofDefaultedString))) 2404 n += len(x.OneofDefaultedString) 2405 case *Message_OneofDefaultedBytes: 2406 n += proto.SizeVarint(814<<3 | proto.WireBytes) 2407 n += proto.SizeVarint(uint64(len(x.OneofDefaultedBytes))) 2408 n += len(x.OneofDefaultedBytes) 2409 case *Message_OneofDefaultedChildEnum: 2410 n += proto.SizeVarint(815<<3 | proto.WireVarint) 2411 n += proto.SizeVarint(uint64(x.OneofDefaultedChildEnum)) 2412 case *Message_OneofDefaultedSiblingEnum: 2413 n += proto.SizeVarint(816<<3 | proto.WireVarint) 2414 n += proto.SizeVarint(uint64(x.OneofDefaultedSiblingEnum)) 2415 case nil: 2416 default: 2417 panic(fmt.Sprintf("proto: unexpected type %T in oneof", x)) 2418 } 2419 return n 2420} 2421 2422var E_Message_ExtensionOptionalBool = &proto.ExtensionDesc{ 2423 ExtendedType: (*Message)(nil), 2424 ExtensionType: (*bool)(nil), 2425 Field: 10000, 2426 Name: "google.golang.org.proto2_20160225.Message.extension_optional_bool", 2427 Tag: "varint,10000,opt,name=extension_optional_bool,json=extensionOptionalBool", 2428} 2429 2430var E_Message_ExtensionOptionalInt32 = &proto.ExtensionDesc{ 2431 ExtendedType: (*Message)(nil), 2432 ExtensionType: (*int32)(nil), 2433 Field: 10001, 2434 Name: "google.golang.org.proto2_20160225.Message.extension_optional_int32", 2435 Tag: "varint,10001,opt,name=extension_optional_int32,json=extensionOptionalInt32", 2436} 2437 2438var E_Message_ExtensionOptionalSint32 = &proto.ExtensionDesc{ 2439 ExtendedType: (*Message)(nil), 2440 ExtensionType: (*int32)(nil), 2441 Field: 10002, 2442 Name: "google.golang.org.proto2_20160225.Message.extension_optional_sint32", 2443 Tag: "zigzag32,10002,opt,name=extension_optional_sint32,json=extensionOptionalSint32", 2444} 2445 2446var E_Message_ExtensionOptionalUint32 = &proto.ExtensionDesc{ 2447 ExtendedType: (*Message)(nil), 2448 ExtensionType: (*uint32)(nil), 2449 Field: 10003, 2450 Name: "google.golang.org.proto2_20160225.Message.extension_optional_uint32", 2451 Tag: "varint,10003,opt,name=extension_optional_uint32,json=extensionOptionalUint32", 2452} 2453 2454var E_Message_ExtensionOptionalInt64 = &proto.ExtensionDesc{ 2455 ExtendedType: (*Message)(nil), 2456 ExtensionType: (*int64)(nil), 2457 Field: 10004, 2458 Name: "google.golang.org.proto2_20160225.Message.extension_optional_int64", 2459 Tag: "varint,10004,opt,name=extension_optional_int64,json=extensionOptionalInt64", 2460} 2461 2462var E_Message_ExtensionOptionalSint64 = &proto.ExtensionDesc{ 2463 ExtendedType: (*Message)(nil), 2464 ExtensionType: (*int64)(nil), 2465 Field: 10005, 2466 Name: "google.golang.org.proto2_20160225.Message.extension_optional_sint64", 2467 Tag: "zigzag64,10005,opt,name=extension_optional_sint64,json=extensionOptionalSint64", 2468} 2469 2470var E_Message_ExtensionOptionalUint64 = &proto.ExtensionDesc{ 2471 ExtendedType: (*Message)(nil), 2472 ExtensionType: (*uint64)(nil), 2473 Field: 10006, 2474 Name: "google.golang.org.proto2_20160225.Message.extension_optional_uint64", 2475 Tag: "varint,10006,opt,name=extension_optional_uint64,json=extensionOptionalUint64", 2476} 2477 2478var E_Message_ExtensionOptionalFixed32 = &proto.ExtensionDesc{ 2479 ExtendedType: (*Message)(nil), 2480 ExtensionType: (*uint32)(nil), 2481 Field: 10007, 2482 Name: "google.golang.org.proto2_20160225.Message.extension_optional_fixed32", 2483 Tag: "fixed32,10007,opt,name=extension_optional_fixed32,json=extensionOptionalFixed32", 2484} 2485 2486var E_Message_ExtensionOptionalSfixed32 = &proto.ExtensionDesc{ 2487 ExtendedType: (*Message)(nil), 2488 ExtensionType: (*int32)(nil), 2489 Field: 10008, 2490 Name: "google.golang.org.proto2_20160225.Message.extension_optional_sfixed32", 2491 Tag: "fixed32,10008,opt,name=extension_optional_sfixed32,json=extensionOptionalSfixed32", 2492} 2493 2494var E_Message_ExtensionOptionalFloat = &proto.ExtensionDesc{ 2495 ExtendedType: (*Message)(nil), 2496 ExtensionType: (*float32)(nil), 2497 Field: 10009, 2498 Name: "google.golang.org.proto2_20160225.Message.extension_optional_float", 2499 Tag: "fixed32,10009,opt,name=extension_optional_float,json=extensionOptionalFloat", 2500} 2501 2502var E_Message_ExtensionOptionalFixed64 = &proto.ExtensionDesc{ 2503 ExtendedType: (*Message)(nil), 2504 ExtensionType: (*uint64)(nil), 2505 Field: 10010, 2506 Name: "google.golang.org.proto2_20160225.Message.extension_optional_fixed64", 2507 Tag: "fixed64,10010,opt,name=extension_optional_fixed64,json=extensionOptionalFixed64", 2508} 2509 2510var E_Message_ExtensionOptionalSfixed64 = &proto.ExtensionDesc{ 2511 ExtendedType: (*Message)(nil), 2512 ExtensionType: (*int64)(nil), 2513 Field: 10011, 2514 Name: "google.golang.org.proto2_20160225.Message.extension_optional_sfixed64", 2515 Tag: "fixed64,10011,opt,name=extension_optional_sfixed64,json=extensionOptionalSfixed64", 2516} 2517 2518var E_Message_ExtensionOptionalDouble = &proto.ExtensionDesc{ 2519 ExtendedType: (*Message)(nil), 2520 ExtensionType: (*float64)(nil), 2521 Field: 10012, 2522 Name: "google.golang.org.proto2_20160225.Message.extension_optional_double", 2523 Tag: "fixed64,10012,opt,name=extension_optional_double,json=extensionOptionalDouble", 2524} 2525 2526var E_Message_ExtensionOptionalString = &proto.ExtensionDesc{ 2527 ExtendedType: (*Message)(nil), 2528 ExtensionType: (*string)(nil), 2529 Field: 10013, 2530 Name: "google.golang.org.proto2_20160225.Message.extension_optional_string", 2531 Tag: "bytes,10013,opt,name=extension_optional_string,json=extensionOptionalString", 2532} 2533 2534var E_Message_ExtensionOptionalBytes = &proto.ExtensionDesc{ 2535 ExtendedType: (*Message)(nil), 2536 ExtensionType: ([]byte)(nil), 2537 Field: 10014, 2538 Name: "google.golang.org.proto2_20160225.Message.extension_optional_bytes", 2539 Tag: "bytes,10014,opt,name=extension_optional_bytes,json=extensionOptionalBytes", 2540} 2541 2542var E_Message_ExtensionOptionalChildEnum = &proto.ExtensionDesc{ 2543 ExtendedType: (*Message)(nil), 2544 ExtensionType: (*Message_ChildEnum)(nil), 2545 Field: 10015, 2546 Name: "google.golang.org.proto2_20160225.Message.extension_optional_child_enum", 2547 Tag: "varint,10015,opt,name=extension_optional_child_enum,json=extensionOptionalChildEnum,enum=google.golang.org.proto2_20160225.Message_ChildEnum", 2548} 2549 2550var E_Message_ExtensionOptionalChildMessage = &proto.ExtensionDesc{ 2551 ExtendedType: (*Message)(nil), 2552 ExtensionType: (*Message_ChildMessage)(nil), 2553 Field: 10016, 2554 Name: "google.golang.org.proto2_20160225.Message.extension_optional_child_message", 2555 Tag: "bytes,10016,opt,name=extension_optional_child_message,json=extensionOptionalChildMessage", 2556} 2557 2558var E_Message_ExtensionOptionalNamedGroup = &proto.ExtensionDesc{ 2559 ExtendedType: (*Message)(nil), 2560 ExtensionType: (*Message_NamedGroup)(nil), 2561 Field: 10017, 2562 Name: "google.golang.org.proto2_20160225.Message.extension_optional_named_group", 2563 Tag: "bytes,10017,opt,name=extension_optional_named_group,json=extensionOptionalNamedGroup", 2564} 2565 2566var E_Message_ExtensionOptionalSiblingEnum = &proto.ExtensionDesc{ 2567 ExtendedType: (*Message)(nil), 2568 ExtensionType: (*SiblingEnum)(nil), 2569 Field: 10018, 2570 Name: "google.golang.org.proto2_20160225.Message.extension_optional_sibling_enum", 2571 Tag: "varint,10018,opt,name=extension_optional_sibling_enum,json=extensionOptionalSiblingEnum,enum=google.golang.org.proto2_20160225.SiblingEnum", 2572} 2573 2574var E_Message_ExtensionOptionalSiblingMessage = &proto.ExtensionDesc{ 2575 ExtendedType: (*Message)(nil), 2576 ExtensionType: (*SiblingMessage)(nil), 2577 Field: 10019, 2578 Name: "google.golang.org.proto2_20160225.Message.extension_optional_sibling_message", 2579 Tag: "bytes,10019,opt,name=extension_optional_sibling_message,json=extensionOptionalSiblingMessage", 2580} 2581 2582var E_Message_Extensionoptionalgroup = &proto.ExtensionDesc{ 2583 ExtendedType: (*Message)(nil), 2584 ExtensionType: (*Message_ExtensionOptionalGroup)(nil), 2585 Field: 10020, 2586 Name: "google.golang.org.proto2_20160225.Message.extensionoptionalgroup", 2587 Tag: "group,10020,opt,name=ExtensionOptionalGroup,json=extensionoptionalgroup", 2588} 2589 2590var E_Message_ExtensionDefaultedBool = &proto.ExtensionDesc{ 2591 ExtendedType: (*Message)(nil), 2592 ExtensionType: (*bool)(nil), 2593 Field: 20000, 2594 Name: "google.golang.org.proto2_20160225.Message.extension_defaulted_bool", 2595 Tag: "varint,20000,opt,name=extension_defaulted_bool,json=extensionDefaultedBool,def=1", 2596} 2597 2598var E_Message_ExtensionDefaultedInt32 = &proto.ExtensionDesc{ 2599 ExtendedType: (*Message)(nil), 2600 ExtensionType: (*int32)(nil), 2601 Field: 20001, 2602 Name: "google.golang.org.proto2_20160225.Message.extension_defaulted_int32", 2603 Tag: "varint,20001,opt,name=extension_defaulted_int32,json=extensionDefaultedInt32,def=-12345", 2604} 2605 2606var E_Message_ExtensionDefaultedSint32 = &proto.ExtensionDesc{ 2607 ExtendedType: (*Message)(nil), 2608 ExtensionType: (*int32)(nil), 2609 Field: 20002, 2610 Name: "google.golang.org.proto2_20160225.Message.extension_defaulted_sint32", 2611 Tag: "zigzag32,20002,opt,name=extension_defaulted_sint32,json=extensionDefaultedSint32,def=-3200", 2612} 2613 2614var E_Message_ExtensionDefaultedUint32 = &proto.ExtensionDesc{ 2615 ExtendedType: (*Message)(nil), 2616 ExtensionType: (*uint32)(nil), 2617 Field: 20003, 2618 Name: "google.golang.org.proto2_20160225.Message.extension_defaulted_uint32", 2619 Tag: "varint,20003,opt,name=extension_defaulted_uint32,json=extensionDefaultedUint32,def=3200", 2620} 2621 2622var E_Message_ExtensionDefaultedInt64 = &proto.ExtensionDesc{ 2623 ExtendedType: (*Message)(nil), 2624 ExtensionType: (*int64)(nil), 2625 Field: 20004, 2626 Name: "google.golang.org.proto2_20160225.Message.extension_defaulted_int64", 2627 Tag: "varint,20004,opt,name=extension_defaulted_int64,json=extensionDefaultedInt64,def=-123456789", 2628} 2629 2630var E_Message_ExtensionDefaultedSint64 = &proto.ExtensionDesc{ 2631 ExtendedType: (*Message)(nil), 2632 ExtensionType: (*int64)(nil), 2633 Field: 20005, 2634 Name: "google.golang.org.proto2_20160225.Message.extension_defaulted_sint64", 2635 Tag: "zigzag64,20005,opt,name=extension_defaulted_sint64,json=extensionDefaultedSint64,def=-6400", 2636} 2637 2638var E_Message_ExtensionDefaultedUint64 = &proto.ExtensionDesc{ 2639 ExtendedType: (*Message)(nil), 2640 ExtensionType: (*uint64)(nil), 2641 Field: 20006, 2642 Name: "google.golang.org.proto2_20160225.Message.extension_defaulted_uint64", 2643 Tag: "varint,20006,opt,name=extension_defaulted_uint64,json=extensionDefaultedUint64,def=6400", 2644} 2645 2646var E_Message_ExtensionDefaultedFixed32 = &proto.ExtensionDesc{ 2647 ExtendedType: (*Message)(nil), 2648 ExtensionType: (*uint32)(nil), 2649 Field: 20007, 2650 Name: "google.golang.org.proto2_20160225.Message.extension_defaulted_fixed32", 2651 Tag: "fixed32,20007,opt,name=extension_defaulted_fixed32,json=extensionDefaultedFixed32,def=320000", 2652} 2653 2654var E_Message_ExtensionDefaultedSfixed32 = &proto.ExtensionDesc{ 2655 ExtendedType: (*Message)(nil), 2656 ExtensionType: (*int32)(nil), 2657 Field: 20008, 2658 Name: "google.golang.org.proto2_20160225.Message.extension_defaulted_sfixed32", 2659 Tag: "fixed32,20008,opt,name=extension_defaulted_sfixed32,json=extensionDefaultedSfixed32,def=-320000", 2660} 2661 2662var E_Message_ExtensionDefaultedFloat = &proto.ExtensionDesc{ 2663 ExtendedType: (*Message)(nil), 2664 ExtensionType: (*float32)(nil), 2665 Field: 20009, 2666 Name: "google.golang.org.proto2_20160225.Message.extension_defaulted_float", 2667 Tag: "fixed32,20009,opt,name=extension_defaulted_float,json=extensionDefaultedFloat,def=3.14159", 2668} 2669 2670var E_Message_ExtensionDefaultedFixed64 = &proto.ExtensionDesc{ 2671 ExtendedType: (*Message)(nil), 2672 ExtensionType: (*uint64)(nil), 2673 Field: 20010, 2674 Name: "google.golang.org.proto2_20160225.Message.extension_defaulted_fixed64", 2675 Tag: "fixed64,20010,opt,name=extension_defaulted_fixed64,json=extensionDefaultedFixed64,def=640000", 2676} 2677 2678var E_Message_ExtensionDefaultedSfixed64 = &proto.ExtensionDesc{ 2679 ExtendedType: (*Message)(nil), 2680 ExtensionType: (*int64)(nil), 2681 Field: 20011, 2682 Name: "google.golang.org.proto2_20160225.Message.extension_defaulted_sfixed64", 2683 Tag: "fixed64,20011,opt,name=extension_defaulted_sfixed64,json=extensionDefaultedSfixed64,def=-640000", 2684} 2685 2686var E_Message_ExtensionDefaultedDouble = &proto.ExtensionDesc{ 2687 ExtendedType: (*Message)(nil), 2688 ExtensionType: (*float64)(nil), 2689 Field: 20012, 2690 Name: "google.golang.org.proto2_20160225.Message.extension_defaulted_double", 2691 Tag: "fixed64,20012,opt,name=extension_defaulted_double,json=extensionDefaultedDouble,def=3.14159265359", 2692} 2693 2694var E_Message_ExtensionDefaultedString = &proto.ExtensionDesc{ 2695 ExtendedType: (*Message)(nil), 2696 ExtensionType: (*string)(nil), 2697 Field: 20013, 2698 Name: "google.golang.org.proto2_20160225.Message.extension_defaulted_string", 2699 Tag: "bytes,20013,opt,name=extension_defaulted_string,json=extensionDefaultedString,def=hello, \"world!\"\n", 2700} 2701 2702var E_Message_ExtensionDefaultedBytes = &proto.ExtensionDesc{ 2703 ExtendedType: (*Message)(nil), 2704 ExtensionType: ([]byte)(nil), 2705 Field: 20014, 2706 Name: "google.golang.org.proto2_20160225.Message.extension_defaulted_bytes", 2707 Tag: "bytes,20014,opt,name=extension_defaulted_bytes,json=extensionDefaultedBytes,def=dead\\336\\255\\276\\357beef", 2708} 2709 2710var E_Message_ExtensionDefaultedChildEnum = &proto.ExtensionDesc{ 2711 ExtendedType: (*Message)(nil), 2712 ExtensionType: (*Message_ChildEnum)(nil), 2713 Field: 20015, 2714 Name: "google.golang.org.proto2_20160225.Message.extension_defaulted_child_enum", 2715 Tag: "varint,20015,opt,name=extension_defaulted_child_enum,json=extensionDefaultedChildEnum,enum=google.golang.org.proto2_20160225.Message_ChildEnum,def=0", 2716} 2717 2718var E_Message_ExtensionDefaultedSiblingEnum = &proto.ExtensionDesc{ 2719 ExtendedType: (*Message)(nil), 2720 ExtensionType: (*SiblingEnum)(nil), 2721 Field: 20016, 2722 Name: "google.golang.org.proto2_20160225.Message.extension_defaulted_sibling_enum", 2723 Tag: "varint,20016,opt,name=extension_defaulted_sibling_enum,json=extensionDefaultedSiblingEnum,enum=google.golang.org.proto2_20160225.SiblingEnum,def=0", 2724} 2725 2726var E_Message_ExtensionRepeatedBool = &proto.ExtensionDesc{ 2727 ExtendedType: (*Message)(nil), 2728 ExtensionType: ([]bool)(nil), 2729 Field: 30000, 2730 Name: "google.golang.org.proto2_20160225.Message.extension_repeated_bool", 2731 Tag: "varint,30000,rep,name=extension_repeated_bool,json=extensionRepeatedBool", 2732} 2733 2734var E_Message_ExtensionRepeatedInt32 = &proto.ExtensionDesc{ 2735 ExtendedType: (*Message)(nil), 2736 ExtensionType: ([]int32)(nil), 2737 Field: 30001, 2738 Name: "google.golang.org.proto2_20160225.Message.extension_repeated_int32", 2739 Tag: "varint,30001,rep,name=extension_repeated_int32,json=extensionRepeatedInt32", 2740} 2741 2742var E_Message_ExtensionRepeatedSint32 = &proto.ExtensionDesc{ 2743 ExtendedType: (*Message)(nil), 2744 ExtensionType: ([]int32)(nil), 2745 Field: 30002, 2746 Name: "google.golang.org.proto2_20160225.Message.extension_repeated_sint32", 2747 Tag: "zigzag32,30002,rep,name=extension_repeated_sint32,json=extensionRepeatedSint32", 2748} 2749 2750var E_Message_ExtensionRepeatedUint32 = &proto.ExtensionDesc{ 2751 ExtendedType: (*Message)(nil), 2752 ExtensionType: ([]uint32)(nil), 2753 Field: 30003, 2754 Name: "google.golang.org.proto2_20160225.Message.extension_repeated_uint32", 2755 Tag: "varint,30003,rep,name=extension_repeated_uint32,json=extensionRepeatedUint32", 2756} 2757 2758var E_Message_ExtensionRepeatedInt64 = &proto.ExtensionDesc{ 2759 ExtendedType: (*Message)(nil), 2760 ExtensionType: ([]int64)(nil), 2761 Field: 30004, 2762 Name: "google.golang.org.proto2_20160225.Message.extension_repeated_int64", 2763 Tag: "varint,30004,rep,name=extension_repeated_int64,json=extensionRepeatedInt64", 2764} 2765 2766var E_Message_ExtensionRepeatedSint64 = &proto.ExtensionDesc{ 2767 ExtendedType: (*Message)(nil), 2768 ExtensionType: ([]int64)(nil), 2769 Field: 30005, 2770 Name: "google.golang.org.proto2_20160225.Message.extension_repeated_sint64", 2771 Tag: "zigzag64,30005,rep,name=extension_repeated_sint64,json=extensionRepeatedSint64", 2772} 2773 2774var E_Message_ExtensionRepeatedUint64 = &proto.ExtensionDesc{ 2775 ExtendedType: (*Message)(nil), 2776 ExtensionType: ([]uint64)(nil), 2777 Field: 30006, 2778 Name: "google.golang.org.proto2_20160225.Message.extension_repeated_uint64", 2779 Tag: "varint,30006,rep,name=extension_repeated_uint64,json=extensionRepeatedUint64", 2780} 2781 2782var E_Message_ExtensionRepeatedFixed32 = &proto.ExtensionDesc{ 2783 ExtendedType: (*Message)(nil), 2784 ExtensionType: ([]uint32)(nil), 2785 Field: 30007, 2786 Name: "google.golang.org.proto2_20160225.Message.extension_repeated_fixed32", 2787 Tag: "fixed32,30007,rep,name=extension_repeated_fixed32,json=extensionRepeatedFixed32", 2788} 2789 2790var E_Message_ExtensionRepeatedSfixed32 = &proto.ExtensionDesc{ 2791 ExtendedType: (*Message)(nil), 2792 ExtensionType: ([]int32)(nil), 2793 Field: 30008, 2794 Name: "google.golang.org.proto2_20160225.Message.extension_repeated_sfixed32", 2795 Tag: "fixed32,30008,rep,name=extension_repeated_sfixed32,json=extensionRepeatedSfixed32", 2796} 2797 2798var E_Message_ExtensionRepeatedFloat = &proto.ExtensionDesc{ 2799 ExtendedType: (*Message)(nil), 2800 ExtensionType: ([]float32)(nil), 2801 Field: 30009, 2802 Name: "google.golang.org.proto2_20160225.Message.extension_repeated_float", 2803 Tag: "fixed32,30009,rep,name=extension_repeated_float,json=extensionRepeatedFloat", 2804} 2805 2806var E_Message_ExtensionRepeatedFixed64 = &proto.ExtensionDesc{ 2807 ExtendedType: (*Message)(nil), 2808 ExtensionType: ([]uint64)(nil), 2809 Field: 30010, 2810 Name: "google.golang.org.proto2_20160225.Message.extension_repeated_fixed64", 2811 Tag: "fixed64,30010,rep,name=extension_repeated_fixed64,json=extensionRepeatedFixed64", 2812} 2813 2814var E_Message_ExtensionRepeatedSfixed64 = &proto.ExtensionDesc{ 2815 ExtendedType: (*Message)(nil), 2816 ExtensionType: ([]int64)(nil), 2817 Field: 30011, 2818 Name: "google.golang.org.proto2_20160225.Message.extension_repeated_sfixed64", 2819 Tag: "fixed64,30011,rep,name=extension_repeated_sfixed64,json=extensionRepeatedSfixed64", 2820} 2821 2822var E_Message_ExtensionRepeatedDouble = &proto.ExtensionDesc{ 2823 ExtendedType: (*Message)(nil), 2824 ExtensionType: ([]float64)(nil), 2825 Field: 30012, 2826 Name: "google.golang.org.proto2_20160225.Message.extension_repeated_double", 2827 Tag: "fixed64,30012,rep,name=extension_repeated_double,json=extensionRepeatedDouble", 2828} 2829 2830var E_Message_ExtensionRepeatedString = &proto.ExtensionDesc{ 2831 ExtendedType: (*Message)(nil), 2832 ExtensionType: ([]string)(nil), 2833 Field: 30013, 2834 Name: "google.golang.org.proto2_20160225.Message.extension_repeated_string", 2835 Tag: "bytes,30013,rep,name=extension_repeated_string,json=extensionRepeatedString", 2836} 2837 2838var E_Message_ExtensionRepeatedBytes = &proto.ExtensionDesc{ 2839 ExtendedType: (*Message)(nil), 2840 ExtensionType: ([][]byte)(nil), 2841 Field: 30014, 2842 Name: "google.golang.org.proto2_20160225.Message.extension_repeated_bytes", 2843 Tag: "bytes,30014,rep,name=extension_repeated_bytes,json=extensionRepeatedBytes", 2844} 2845 2846var E_Message_ExtensionRepeatedChildEnum = &proto.ExtensionDesc{ 2847 ExtendedType: (*Message)(nil), 2848 ExtensionType: ([]Message_ChildEnum)(nil), 2849 Field: 30015, 2850 Name: "google.golang.org.proto2_20160225.Message.extension_repeated_child_enum", 2851 Tag: "varint,30015,rep,name=extension_repeated_child_enum,json=extensionRepeatedChildEnum,enum=google.golang.org.proto2_20160225.Message_ChildEnum", 2852} 2853 2854var E_Message_ExtensionRepeatedChildMessage = &proto.ExtensionDesc{ 2855 ExtendedType: (*Message)(nil), 2856 ExtensionType: ([]*Message_ChildMessage)(nil), 2857 Field: 30016, 2858 Name: "google.golang.org.proto2_20160225.Message.extension_repeated_child_message", 2859 Tag: "bytes,30016,rep,name=extension_repeated_child_message,json=extensionRepeatedChildMessage", 2860} 2861 2862var E_Message_ExtensionRepeatedNamedGroup = &proto.ExtensionDesc{ 2863 ExtendedType: (*Message)(nil), 2864 ExtensionType: ([]*Message_NamedGroup)(nil), 2865 Field: 30017, 2866 Name: "google.golang.org.proto2_20160225.Message.extension_repeated_named_group", 2867 Tag: "bytes,30017,rep,name=extension_repeated_named_group,json=extensionRepeatedNamedGroup", 2868} 2869 2870var E_Message_ExtensionRepeatedSiblingEnum = &proto.ExtensionDesc{ 2871 ExtendedType: (*Message)(nil), 2872 ExtensionType: ([]SiblingEnum)(nil), 2873 Field: 30018, 2874 Name: "google.golang.org.proto2_20160225.Message.extension_repeated_sibling_enum", 2875 Tag: "varint,30018,rep,name=extension_repeated_sibling_enum,json=extensionRepeatedSiblingEnum,enum=google.golang.org.proto2_20160225.SiblingEnum", 2876} 2877 2878var E_Message_ExtensionRepeatedSiblingMessage = &proto.ExtensionDesc{ 2879 ExtendedType: (*Message)(nil), 2880 ExtensionType: ([]*SiblingMessage)(nil), 2881 Field: 30019, 2882 Name: "google.golang.org.proto2_20160225.Message.extension_repeated_sibling_message", 2883 Tag: "bytes,30019,rep,name=extension_repeated_sibling_message,json=extensionRepeatedSiblingMessage", 2884} 2885 2886var E_Message_Extensionrepeatedgroup = &proto.ExtensionDesc{ 2887 ExtendedType: (*Message)(nil), 2888 ExtensionType: ([]*Message_ExtensionRepeatedGroup)(nil), 2889 Field: 30020, 2890 Name: "google.golang.org.proto2_20160225.Message.extensionrepeatedgroup", 2891 Tag: "group,30020,rep,name=ExtensionRepeatedGroup,json=extensionrepeatedgroup", 2892} 2893 2894type Message_ChildMessage struct { 2895 F1 *string `protobuf:"bytes,1,opt,name=f1" json:"f1,omitempty"` 2896 F2 *string `protobuf:"bytes,2,req,name=f2" json:"f2,omitempty"` 2897 F3 []string `protobuf:"bytes,3,rep,name=f3" json:"f3,omitempty"` 2898 F4 *Message `protobuf:"bytes,4,opt,name=f4" json:"f4,omitempty"` 2899 XXX_unrecognized []byte `json:"-"` 2900} 2901 2902func (m *Message_ChildMessage) Reset() { *m = Message_ChildMessage{} } 2903func (m *Message_ChildMessage) String() string { return proto.CompactTextString(m) } 2904func (*Message_ChildMessage) ProtoMessage() {} 2905func (*Message_ChildMessage) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{1, 0} } 2906 2907func (m *Message_ChildMessage) GetF1() string { 2908 if m != nil && m.F1 != nil { 2909 return *m.F1 2910 } 2911 return "" 2912} 2913 2914func (m *Message_ChildMessage) GetF2() string { 2915 if m != nil && m.F2 != nil { 2916 return *m.F2 2917 } 2918 return "" 2919} 2920 2921func (m *Message_ChildMessage) GetF3() []string { 2922 if m != nil { 2923 return m.F3 2924 } 2925 return nil 2926} 2927 2928func (m *Message_ChildMessage) GetF4() *Message { 2929 if m != nil { 2930 return m.F4 2931 } 2932 return nil 2933} 2934 2935type Message_NamedGroup struct { 2936 F1 *string `protobuf:"bytes,1,opt,name=f1" json:"f1,omitempty"` 2937 F2 *string `protobuf:"bytes,2,req,name=f2" json:"f2,omitempty"` 2938 F3 []string `protobuf:"bytes,3,rep,name=f3" json:"f3,omitempty"` 2939 F4 *Message `protobuf:"bytes,4,opt,name=f4" json:"f4,omitempty"` 2940 XXX_unrecognized []byte `json:"-"` 2941} 2942 2943func (m *Message_NamedGroup) Reset() { *m = Message_NamedGroup{} } 2944func (m *Message_NamedGroup) String() string { return proto.CompactTextString(m) } 2945func (*Message_NamedGroup) ProtoMessage() {} 2946func (*Message_NamedGroup) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{1, 1} } 2947 2948func (m *Message_NamedGroup) GetF1() string { 2949 if m != nil && m.F1 != nil { 2950 return *m.F1 2951 } 2952 return "" 2953} 2954 2955func (m *Message_NamedGroup) GetF2() string { 2956 if m != nil && m.F2 != nil { 2957 return *m.F2 2958 } 2959 return "" 2960} 2961 2962func (m *Message_NamedGroup) GetF3() []string { 2963 if m != nil { 2964 return m.F3 2965 } 2966 return nil 2967} 2968 2969func (m *Message_NamedGroup) GetF4() *Message { 2970 if m != nil { 2971 return m.F4 2972 } 2973 return nil 2974} 2975 2976type Message_OptionalGroup struct { 2977 F1 *string `protobuf:"bytes,1,opt,name=f1" json:"f1,omitempty"` 2978 F2 *string `protobuf:"bytes,2,req,name=f2" json:"f2,omitempty"` 2979 F3 []string `protobuf:"bytes,3,rep,name=f3" json:"f3,omitempty"` 2980 XXX_unrecognized []byte `json:"-"` 2981} 2982 2983func (m *Message_OptionalGroup) Reset() { *m = Message_OptionalGroup{} } 2984func (m *Message_OptionalGroup) String() string { return proto.CompactTextString(m) } 2985func (*Message_OptionalGroup) ProtoMessage() {} 2986func (*Message_OptionalGroup) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{1, 2} } 2987 2988func (m *Message_OptionalGroup) GetF1() string { 2989 if m != nil && m.F1 != nil { 2990 return *m.F1 2991 } 2992 return "" 2993} 2994 2995func (m *Message_OptionalGroup) GetF2() string { 2996 if m != nil && m.F2 != nil { 2997 return *m.F2 2998 } 2999 return "" 3000} 3001 3002func (m *Message_OptionalGroup) GetF3() []string { 3003 if m != nil { 3004 return m.F3 3005 } 3006 return nil 3007} 3008 3009type Message_RequiredGroup struct { 3010 F1 *string `protobuf:"bytes,1,opt,name=f1" json:"f1,omitempty"` 3011 F2 *string `protobuf:"bytes,2,req,name=f2" json:"f2,omitempty"` 3012 F3 []string `protobuf:"bytes,3,rep,name=f3" json:"f3,omitempty"` 3013 XXX_unrecognized []byte `json:"-"` 3014} 3015 3016func (m *Message_RequiredGroup) Reset() { *m = Message_RequiredGroup{} } 3017func (m *Message_RequiredGroup) String() string { return proto.CompactTextString(m) } 3018func (*Message_RequiredGroup) ProtoMessage() {} 3019func (*Message_RequiredGroup) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{1, 3} } 3020 3021func (m *Message_RequiredGroup) GetF1() string { 3022 if m != nil && m.F1 != nil { 3023 return *m.F1 3024 } 3025 return "" 3026} 3027 3028func (m *Message_RequiredGroup) GetF2() string { 3029 if m != nil && m.F2 != nil { 3030 return *m.F2 3031 } 3032 return "" 3033} 3034 3035func (m *Message_RequiredGroup) GetF3() []string { 3036 if m != nil { 3037 return m.F3 3038 } 3039 return nil 3040} 3041 3042type Message_RepeatedGroup struct { 3043 F1 *string `protobuf:"bytes,1,opt,name=f1" json:"f1,omitempty"` 3044 F2 *string `protobuf:"bytes,2,req,name=f2" json:"f2,omitempty"` 3045 F3 []string `protobuf:"bytes,3,rep,name=f3" json:"f3,omitempty"` 3046 XXX_unrecognized []byte `json:"-"` 3047} 3048 3049func (m *Message_RepeatedGroup) Reset() { *m = Message_RepeatedGroup{} } 3050func (m *Message_RepeatedGroup) String() string { return proto.CompactTextString(m) } 3051func (*Message_RepeatedGroup) ProtoMessage() {} 3052func (*Message_RepeatedGroup) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{1, 4} } 3053 3054func (m *Message_RepeatedGroup) GetF1() string { 3055 if m != nil && m.F1 != nil { 3056 return *m.F1 3057 } 3058 return "" 3059} 3060 3061func (m *Message_RepeatedGroup) GetF2() string { 3062 if m != nil && m.F2 != nil { 3063 return *m.F2 3064 } 3065 return "" 3066} 3067 3068func (m *Message_RepeatedGroup) GetF3() []string { 3069 if m != nil { 3070 return m.F3 3071 } 3072 return nil 3073} 3074 3075type Message_OneofGroup struct { 3076 F1 *string `protobuf:"bytes,1,opt,name=f1" json:"f1,omitempty"` 3077 F2 *string `protobuf:"bytes,2,req,name=f2" json:"f2,omitempty"` 3078 F3 []string `protobuf:"bytes,3,rep,name=f3" json:"f3,omitempty"` 3079 XXX_unrecognized []byte `json:"-"` 3080} 3081 3082func (m *Message_OneofGroup) Reset() { *m = Message_OneofGroup{} } 3083func (m *Message_OneofGroup) String() string { return proto.CompactTextString(m) } 3084func (*Message_OneofGroup) ProtoMessage() {} 3085func (*Message_OneofGroup) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{1, 33} } 3086 3087func (m *Message_OneofGroup) GetF1() string { 3088 if m != nil && m.F1 != nil { 3089 return *m.F1 3090 } 3091 return "" 3092} 3093 3094func (m *Message_OneofGroup) GetF2() string { 3095 if m != nil && m.F2 != nil { 3096 return *m.F2 3097 } 3098 return "" 3099} 3100 3101func (m *Message_OneofGroup) GetF3() []string { 3102 if m != nil { 3103 return m.F3 3104 } 3105 return nil 3106} 3107 3108type Message_ExtensionOptionalGroup struct { 3109 F1 *string `protobuf:"bytes,1,opt,name=f1" json:"f1,omitempty"` 3110 F2 *string `protobuf:"bytes,2,req,name=f2" json:"f2,omitempty"` 3111 F3 []string `protobuf:"bytes,3,rep,name=f3" json:"f3,omitempty"` 3112 XXX_unrecognized []byte `json:"-"` 3113} 3114 3115func (m *Message_ExtensionOptionalGroup) Reset() { *m = Message_ExtensionOptionalGroup{} } 3116func (m *Message_ExtensionOptionalGroup) String() string { return proto.CompactTextString(m) } 3117func (*Message_ExtensionOptionalGroup) ProtoMessage() {} 3118func (*Message_ExtensionOptionalGroup) Descriptor() ([]byte, []int) { 3119 return fileDescriptor0, []int{1, 34} 3120} 3121 3122func (m *Message_ExtensionOptionalGroup) GetF1() string { 3123 if m != nil && m.F1 != nil { 3124 return *m.F1 3125 } 3126 return "" 3127} 3128 3129func (m *Message_ExtensionOptionalGroup) GetF2() string { 3130 if m != nil && m.F2 != nil { 3131 return *m.F2 3132 } 3133 return "" 3134} 3135 3136func (m *Message_ExtensionOptionalGroup) GetF3() []string { 3137 if m != nil { 3138 return m.F3 3139 } 3140 return nil 3141} 3142 3143type Message_ExtensionRepeatedGroup struct { 3144 F1 *string `protobuf:"bytes,1,opt,name=f1" json:"f1,omitempty"` 3145 F2 *string `protobuf:"bytes,2,req,name=f2" json:"f2,omitempty"` 3146 F3 []string `protobuf:"bytes,3,rep,name=f3" json:"f3,omitempty"` 3147 XXX_unrecognized []byte `json:"-"` 3148} 3149 3150func (m *Message_ExtensionRepeatedGroup) Reset() { *m = Message_ExtensionRepeatedGroup{} } 3151func (m *Message_ExtensionRepeatedGroup) String() string { return proto.CompactTextString(m) } 3152func (*Message_ExtensionRepeatedGroup) ProtoMessage() {} 3153func (*Message_ExtensionRepeatedGroup) Descriptor() ([]byte, []int) { 3154 return fileDescriptor0, []int{1, 35} 3155} 3156 3157func (m *Message_ExtensionRepeatedGroup) GetF1() string { 3158 if m != nil && m.F1 != nil { 3159 return *m.F1 3160 } 3161 return "" 3162} 3163 3164func (m *Message_ExtensionRepeatedGroup) GetF2() string { 3165 if m != nil && m.F2 != nil { 3166 return *m.F2 3167 } 3168 return "" 3169} 3170 3171func (m *Message_ExtensionRepeatedGroup) GetF3() []string { 3172 if m != nil { 3173 return m.F3 3174 } 3175 return nil 3176} 3177 3178func init() { 3179 proto.RegisterType((*SiblingMessage)(nil), "google.golang.org.proto2_20160225.SiblingMessage") 3180 proto.RegisterType((*Message)(nil), "google.golang.org.proto2_20160225.Message") 3181 proto.RegisterType((*Message_ChildMessage)(nil), "google.golang.org.proto2_20160225.Message.ChildMessage") 3182 proto.RegisterType((*Message_NamedGroup)(nil), "google.golang.org.proto2_20160225.Message.NamedGroup") 3183 proto.RegisterType((*Message_OptionalGroup)(nil), "google.golang.org.proto2_20160225.Message.OptionalGroup") 3184 proto.RegisterType((*Message_RequiredGroup)(nil), "google.golang.org.proto2_20160225.Message.RequiredGroup") 3185 proto.RegisterType((*Message_RepeatedGroup)(nil), "google.golang.org.proto2_20160225.Message.RepeatedGroup") 3186 proto.RegisterType((*Message_OneofGroup)(nil), "google.golang.org.proto2_20160225.Message.OneofGroup") 3187 proto.RegisterType((*Message_ExtensionOptionalGroup)(nil), "google.golang.org.proto2_20160225.Message.ExtensionOptionalGroup") 3188 proto.RegisterType((*Message_ExtensionRepeatedGroup)(nil), "google.golang.org.proto2_20160225.Message.ExtensionRepeatedGroup") 3189 proto.RegisterEnum("google.golang.org.proto2_20160225.SiblingEnum", SiblingEnum_name, SiblingEnum_value) 3190 proto.RegisterEnum("google.golang.org.proto2_20160225.Message_ChildEnum", Message_ChildEnum_name, Message_ChildEnum_value) 3191 proto.RegisterExtension(E_Message_ExtensionOptionalBool) 3192 proto.RegisterExtension(E_Message_ExtensionOptionalInt32) 3193 proto.RegisterExtension(E_Message_ExtensionOptionalSint32) 3194 proto.RegisterExtension(E_Message_ExtensionOptionalUint32) 3195 proto.RegisterExtension(E_Message_ExtensionOptionalInt64) 3196 proto.RegisterExtension(E_Message_ExtensionOptionalSint64) 3197 proto.RegisterExtension(E_Message_ExtensionOptionalUint64) 3198 proto.RegisterExtension(E_Message_ExtensionOptionalFixed32) 3199 proto.RegisterExtension(E_Message_ExtensionOptionalSfixed32) 3200 proto.RegisterExtension(E_Message_ExtensionOptionalFloat) 3201 proto.RegisterExtension(E_Message_ExtensionOptionalFixed64) 3202 proto.RegisterExtension(E_Message_ExtensionOptionalSfixed64) 3203 proto.RegisterExtension(E_Message_ExtensionOptionalDouble) 3204 proto.RegisterExtension(E_Message_ExtensionOptionalString) 3205 proto.RegisterExtension(E_Message_ExtensionOptionalBytes) 3206 proto.RegisterExtension(E_Message_ExtensionOptionalChildEnum) 3207 proto.RegisterExtension(E_Message_ExtensionOptionalChildMessage) 3208 proto.RegisterExtension(E_Message_ExtensionOptionalNamedGroup) 3209 proto.RegisterExtension(E_Message_ExtensionOptionalSiblingEnum) 3210 proto.RegisterExtension(E_Message_ExtensionOptionalSiblingMessage) 3211 proto.RegisterExtension(E_Message_Extensionoptionalgroup) 3212 proto.RegisterExtension(E_Message_ExtensionDefaultedBool) 3213 proto.RegisterExtension(E_Message_ExtensionDefaultedInt32) 3214 proto.RegisterExtension(E_Message_ExtensionDefaultedSint32) 3215 proto.RegisterExtension(E_Message_ExtensionDefaultedUint32) 3216 proto.RegisterExtension(E_Message_ExtensionDefaultedInt64) 3217 proto.RegisterExtension(E_Message_ExtensionDefaultedSint64) 3218 proto.RegisterExtension(E_Message_ExtensionDefaultedUint64) 3219 proto.RegisterExtension(E_Message_ExtensionDefaultedFixed32) 3220 proto.RegisterExtension(E_Message_ExtensionDefaultedSfixed32) 3221 proto.RegisterExtension(E_Message_ExtensionDefaultedFloat) 3222 proto.RegisterExtension(E_Message_ExtensionDefaultedFixed64) 3223 proto.RegisterExtension(E_Message_ExtensionDefaultedSfixed64) 3224 proto.RegisterExtension(E_Message_ExtensionDefaultedDouble) 3225 proto.RegisterExtension(E_Message_ExtensionDefaultedString) 3226 proto.RegisterExtension(E_Message_ExtensionDefaultedBytes) 3227 proto.RegisterExtension(E_Message_ExtensionDefaultedChildEnum) 3228 proto.RegisterExtension(E_Message_ExtensionDefaultedSiblingEnum) 3229 proto.RegisterExtension(E_Message_ExtensionRepeatedBool) 3230 proto.RegisterExtension(E_Message_ExtensionRepeatedInt32) 3231 proto.RegisterExtension(E_Message_ExtensionRepeatedSint32) 3232 proto.RegisterExtension(E_Message_ExtensionRepeatedUint32) 3233 proto.RegisterExtension(E_Message_ExtensionRepeatedInt64) 3234 proto.RegisterExtension(E_Message_ExtensionRepeatedSint64) 3235 proto.RegisterExtension(E_Message_ExtensionRepeatedUint64) 3236 proto.RegisterExtension(E_Message_ExtensionRepeatedFixed32) 3237 proto.RegisterExtension(E_Message_ExtensionRepeatedSfixed32) 3238 proto.RegisterExtension(E_Message_ExtensionRepeatedFloat) 3239 proto.RegisterExtension(E_Message_ExtensionRepeatedFixed64) 3240 proto.RegisterExtension(E_Message_ExtensionRepeatedSfixed64) 3241 proto.RegisterExtension(E_Message_ExtensionRepeatedDouble) 3242 proto.RegisterExtension(E_Message_ExtensionRepeatedString) 3243 proto.RegisterExtension(E_Message_ExtensionRepeatedBytes) 3244 proto.RegisterExtension(E_Message_ExtensionRepeatedChildEnum) 3245 proto.RegisterExtension(E_Message_ExtensionRepeatedChildMessage) 3246 proto.RegisterExtension(E_Message_ExtensionRepeatedNamedGroup) 3247 proto.RegisterExtension(E_Message_ExtensionRepeatedSiblingEnum) 3248 proto.RegisterExtension(E_Message_ExtensionRepeatedSiblingMessage) 3249 proto.RegisterExtension(E_Message_Extensionrepeatedgroup) 3250} 3251 3252var fileDescriptor0 = []byte{ 3253 // 4469 bytes of a gzipped FileDescriptorProto 3254 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xbc, 0x5c, 0x69, 0x70, 0x23, 0xc7, 3255 0x75, 0xe6, 0x00, 0x04, 0xb8, 0xec, 0x25, 0x48, 0x70, 0x76, 0x97, 0x9c, 0xa5, 0xa4, 0x08, 0x5e, 3256 0x3b, 0x0e, 0xa2, 0x68, 0xb9, 0xe4, 0xb0, 0xd9, 0x2b, 0x21, 0x3a, 0xbc, 0x94, 0x56, 0x86, 0x1c, 3257 0x0b, 0x72, 0x8d, 0x6a, 0x53, 0xa9, 0x94, 0x2a, 0x0c, 0x77, 0x09, 0x70, 0x29, 0xe1, 0xa0, 0x48, 3258 0x40, 0xd2, 0xc6, 0x4e, 0x69, 0xe3, 0x9c, 0x3f, 0xe5, 0xfb, 0x82, 0x6d, 0x59, 0xb7, 0x2d, 0x69, 3259 0x25, 0xdf, 0x97, 0x2e, 0x1f, 0x49, 0xe4, 0xfb, 0xca, 0xe1, 0x5c, 0xce, 0x7d, 0x39, 0xf7, 0x7d, 3260 0x1f, 0xd5, 0xfd, 0xba, 0xa7, 0xbb, 0x67, 0x7a, 0x40, 0xf6, 0xc0, 0xa5, 0x1f, 0xaa, 0xd2, 0x36, 3261 0x5e, 0xbf, 0xaf, 0xdf, 0x87, 0x7e, 0xef, 0x7d, 0xec, 0x99, 0x06, 0x7a, 0xe9, 0xd6, 0x76, 0xa7, 3262 0xdb, 0xf1, 0x57, 0xfd, 0x85, 0x45, 0xb2, 0xe0, 0xfb, 0xcb, 0xab, 0x7e, 0xe3, 0xcc, 0xc2, 0xf2, 3263 0xd2, 0x99, 0xe5, 0x63, 0xdd, 0xfa, 0x4e, 0x77, 0x9e, 0x7d, 0xea, 0xbe, 0x64, 0xa3, 0xd3, 0xd9, 3264 0x68, 0xd6, 0xe7, 0x37, 0x3a, 0xcd, 0xb5, 0xf6, 0xc6, 0x7c, 0x67, 0x7b, 0x63, 0x3e, 0x32, 0xed, 3265 0xc8, 0xeb, 0xd0, 0xe4, 0x2d, 0x9b, 0xa7, 0x9b, 0x9b, 0xed, 0x8d, 0x9b, 0xea, 0x3b, 0x3b, 0x6b, 3266 0x1b, 0x75, 0x77, 0x12, 0x65, 0x1a, 0x8b, 0x9e, 0x53, 0x72, 0xca, 0xe3, 0x41, 0xa6, 0xb1, 0xc8, 3267 0xfe, 0xed, 0x7b, 0x99, 0x52, 0x86, 0xfd, 0xdb, 0x67, 0xff, 0x5e, 0xf2, 0xb2, 0xa5, 0x2c, 0xfb, 3268 0xf7, 0x92, 0x5b, 0x41, 0x99, 0x06, 0xf6, 0x46, 0x4b, 0x4e, 0x79, 0xbf, 0x7f, 0xd9, 0xfc, 0xae, 3269 0x88, 0xf3, 0x1c, 0x27, 0xc8, 0x34, 0xf0, 0x91, 0xef, 0x3c, 0xe6, 0xa0, 0x31, 0x01, 0x7c, 0x0a, 3270 0xa1, 0xf6, 0x5a, 0xab, 0xbe, 0xbe, 0xb1, 0xdd, 0xe9, 0x6d, 0xb1, 0x05, 0x20, 0x7f, 0x79, 0xef, 3271 0x0e, 0xe7, 0x6b, 0x74, 0xf2, 0x2b, 0xe9, 0xe4, 0x40, 0x71, 0xe4, 0xbe, 0x14, 0x15, 0x3a, 0x5b, 3272 0xdd, 0xcd, 0x4e, 0x7b, 0xad, 0xb9, 0x7a, 0xba, 0xd3, 0x69, 0x7a, 0xeb, 0x25, 0xa7, 0xbc, 0x2f, 3273 0x98, 0x10, 0x83, 0x2b, 0x9d, 0x4e, 0xd3, 0xfd, 0x7e, 0x34, 0x19, 0x1a, 0x6d, 0xb6, 0xbb, 0x4b, 3274 0xbe, 0x57, 0x2f, 0x39, 0xe5, 0x5c, 0x10, 0x4e, 0xbd, 0x91, 0x0e, 0xba, 0x3f, 0x80, 0xa6, 0x42, 3275 0xb3, 0x1d, 0xb0, 0x6b, 0x94, 0x9c, 0xf2, 0x74, 0x10, 0xce, 0xbe, 0x65, 0x33, 0x66, 0xd8, 0x03, 3276 0xc3, 0x8d, 0x92, 0x53, 0x2e, 0x48, 0xc3, 0x53, 0x60, 0x18, 0x01, 0x26, 0xd8, 0x3b, 0x5b, 0x72, 3277 0xca, 0x59, 0x0d, 0x98, 0xe0, 0x18, 0x30, 0xc1, 0xde, 0x66, 0xc9, 0x29, 0xbb, 0x3a, 0x70, 0xc4, 3278 0xb0, 0x07, 0x86, 0xb7, 0x95, 0x9c, 0xf2, 0xa8, 0x0e, 0x4c, 0xb0, 0xfb, 0x83, 0xa8, 0x18, 0x1a, 3279 0x36, 0x36, 0xef, 0xae, 0xaf, 0x2f, 0xf9, 0xde, 0xed, 0x25, 0xa7, 0x3c, 0x16, 0x84, 0x0e, 0x6e, 3280 0x80, 0x61, 0xf7, 0x87, 0xd0, 0xb4, 0x04, 0x17, 0xb6, 0xcd, 0x92, 0x53, 0x9e, 0x0a, 0x42, 0x1f, 3281 0xb7, 0xf0, 0x71, 0x2d, 0xa0, 0x46, 0xb3, 0xb3, 0xd6, 0xf5, 0x5a, 0x25, 0xa7, 0x9c, 0x91, 0x01, 3282 0xdd, 0x40, 0x07, 0xe3, 0xf0, 0x04, 0x7b, 0xed, 0x92, 0x53, 0xce, 0x47, 0xe0, 0x09, 0x36, 0xc0, 3283 0x13, 0xec, 0x75, 0x4a, 0x4e, 0xb9, 0x18, 0x85, 0x8f, 0xc4, 0xbf, 0xde, 0xe9, 0x9d, 0x6e, 0xd6, 3284 0xbd, 0xad, 0x92, 0x53, 0x76, 0x64, 0xfc, 0xd7, 0xb3, 0x51, 0x9d, 0xd1, 0xee, 0xf6, 0x66, 0x7b, 3285 0xc3, 0xbb, 0x83, 0xed, 0x79, 0xc9, 0x28, 0x1b, 0xd5, 0x02, 0x3a, 0x7d, 0xae, 0x5b, 0xdf, 0xf1, 3286 0xb6, 0x4b, 0x4e, 0x79, 0x42, 0x06, 0xb4, 0x42, 0x07, 0xdd, 0x75, 0x74, 0x20, 0x34, 0x3b, 0x73, 3287 0x76, 0xb3, 0xb9, 0xbe, 0x5a, 0x6f, 0xf7, 0x5a, 0xde, 0x4e, 0xc9, 0x29, 0x4f, 0xfa, 0xd8, 0x62, 3288 0x1b, 0x5f, 0x47, 0x27, 0x9f, 0x6c, 0xf7, 0x5a, 0x41, 0x18, 0x76, 0x38, 0xe4, 0xb6, 0xd0, 0x4c, 3289 0x04, 0xa5, 0x05, 0xd3, 0xbc, 0x2e, 0x4b, 0xc0, 0xe3, 0xb6, 0x40, 0x22, 0x1b, 0x0f, 0x6a, 0x58, 3290 0x22, 0x25, 0x37, 0x50, 0x38, 0xbe, 0xca, 0x52, 0x6a, 0x15, 0x92, 0xb3, 0xc7, 0xc0, 0x52, 0x26, 3291 0xa7, 0x2b, 0x5c, 0xca, 0x31, 0xf7, 0x34, 0x3a, 0xa4, 0xec, 0x6f, 0x56, 0x8f, 0x80, 0xbf, 0x3b, 3292 0x19, 0x7f, 0xf3, 0x7b, 0x40, 0xe2, 0x65, 0x8c, 0x31, 0x77, 0x40, 0x66, 0x45, 0x38, 0xe8, 0xde, 3293 0x8e, 0xbc, 0x18, 0x86, 0x60, 0xef, 0x2e, 0x16, 0xd0, 0xe2, 0xde, 0x61, 0x04, 0x6f, 0x33, 0x11, 3294 0x24, 0xc1, 0xdc, 0x4f, 0xc8, 0xaa, 0x03, 0x94, 0xdd, 0xcd, 0xea, 0xd9, 0x15, 0x16, 0x94, 0xdd, 3295 0xcc, 0xe7, 0x03, 0x6b, 0xba, 0x3b, 0xf7, 0x72, 0x34, 0xb9, 0x5e, 0x6f, 0xac, 0xf5, 0x9a, 0xdd, 3296 0xfa, 0x3a, 0x94, 0xb5, 0x17, 0x68, 0xc5, 0xdc, 0x57, 0x19, 0xed, 0x6e, 0xf7, 0xea, 0x41, 0x21, 3297 0xfc, 0x90, 0x95, 0xb7, 0x05, 0x34, 0x25, 0xad, 0xa1, 0x1c, 0x7d, 0x81, 0x9a, 0xe7, 0x2a, 0xf9, 3298 0xa3, 0x8b, 0xfe, 0x12, 0x5e, 0x0e, 0xa4, 0x37, 0xa8, 0x74, 0x8b, 0xa8, 0x28, 0x67, 0xf0, 0x52, 3299 0xf7, 0x45, 0x3a, 0x65, 0xba, 0x92, 0x3b, 0xba, 0xe4, 0x2f, 0x2c, 0x04, 0xd2, 0x23, 0xaf, 0x79, 3300 0x0b, 0xea, 0x14, 0x5e, 0xf4, 0xbe, 0x44, 0xa7, 0x14, 0x2a, 0xa3, 0x91, 0x19, 0xbc, 0xf8, 0xe1, 3301 0xc8, 0xb2, 0x08, 0xf6, 0xbe, 0x4c, 0x27, 0x64, 0x2b, 0x08, 0x96, 0x45, 0x8e, 0x5f, 0x71, 0xa5, 3302 0xbe, 0x34, 0x82, 0xe3, 0x4b, 0x23, 0xd8, 0xfb, 0x0a, 0x9d, 0xe6, 0x56, 0x72, 0x47, 0x09, 0x8e, 3303 0x2d, 0x8d, 0xe0, 0xf8, 0xd2, 0x08, 0xf6, 0xbe, 0x4a, 0xa7, 0x8c, 0x56, 0x46, 0x23, 0x33, 0x78, 3304 0x79, 0xc4, 0x68, 0x5a, 0xce, 0x10, 0x35, 0xef, 0x6b, 0x74, 0xca, 0x58, 0x25, 0x4f, 0xa3, 0x59, 3305 0x58, 0x08, 0xa4, 0x4f, 0x51, 0x29, 0x8f, 0x23, 0x57, 0x59, 0x9a, 0x98, 0xf6, 0x75, 0x3a, 0x6d, 3306 0xaa, 0x32, 0x76, 0x94, 0xcf, 0x93, 0x9e, 0xc3, 0xaa, 0xb9, 0xa8, 0x32, 0x01, 0x65, 0xf3, 0x1b, 3307 0x74, 0x56, 0xa6, 0x32, 0xb6, 0x34, 0xbf, 0x88, 0x17, 0x97, 0x55, 0x1a, 0xa0, 0x82, 0xc6, 0x57, 3308 0x48, 0xb0, 0xf7, 0x4d, 0x3a, 0x29, 0x5f, 0xc9, 0xd3, 0xa0, 0xe2, 0x2b, 0x24, 0xd8, 0xb4, 0x42, 3309 0x82, 0xbd, 0x6f, 0xd1, 0x69, 0xc5, 0xca, 0xd8, 0x51, 0x3e, 0x2f, 0xba, 0x42, 0x82, 0xdd, 0x2b, 3310 0x55, 0x0a, 0x79, 0x65, 0xfd, 0x35, 0x3a, 0xcd, 0xa9, 0x14, 0xf8, 0x12, 0x7d, 0xb2, 0xbc, 0xb4, 3311 0x7c, 0xa5, 0xc2, 0x25, 0x2f, 0xb5, 0x57, 0x69, 0x5f, 0x18, 0xd4, 0xda, 0x5f, 0x67, 0x02, 0xa3, 3312 0x52, 0x3c, 0x5b, 0x6f, 0x36, 0x3b, 0x97, 0x97, 0x8e, 0xdc, 0xd5, 0xd9, 0x6e, 0xae, 0xbf, 0xe4, 3313 0x08, 0x52, 0xbf, 0x3b, 0xa8, 0xbf, 0x2b, 0x2a, 0x35, 0x50, 0x80, 0x7f, 0x83, 0x4e, 0x9e, 0xa8, 3314 0x78, 0xeb, 0xf5, 0xb5, 0xf5, 0x5b, 0x97, 0x96, 0xc8, 0xad, 0xfe, 0xf2, 0xf2, 0xad, 0xfe, 0x71, 3315 0x72, 0xeb, 0xd2, 0xf2, 0xf1, 0xd3, 0xf5, 0x7a, 0x43, 0xe1, 0x0a, 0x8a, 0x73, 0x1b, 0x1d, 0x94, 3316 0x3e, 0x94, 0xea, 0xfc, 0x9b, 0x4e, 0xfa, 0xf2, 0x5c, 0xc9, 0x9d, 0x78, 0xf5, 0x6b, 0xaa, 0x27, 3317 0x02, 0xc9, 0xa7, 0x2c, 0xd3, 0x4d, 0x34, 0xa3, 0x6e, 0x51, 0xa5, 0x9e, 0x7d, 0xdb, 0x49, 0x53, 3318 0xd0, 0x04, 0xd6, 0x41, 0x65, 0x63, 0xcb, 0xc2, 0xf6, 0x32, 0x54, 0xd8, 0xae, 0xdf, 0xd1, 0xdb, 3319 0xdc, 0x16, 0xa5, 0xe0, 0x71, 0xaa, 0xd6, 0xf6, 0x05, 0x13, 0x62, 0x94, 0xd5, 0x80, 0x97, 0xa3, 3320 0xc9, 0xd0, 0x0a, 0x92, 0xf3, 0x09, 0x6a, 0x96, 0x0b, 0xc2, 0xc9, 0x90, 0xf9, 0x65, 0x34, 0x15, 3321 0xda, 0xf1, 0xc4, 0xbf, 0x40, 0x0d, 0xa7, 0x83, 0x70, 0x3e, 0x4f, 0x78, 0xd5, 0x92, 0xe7, 0xfb, 3322 0x93, 0xd4, 0xb2, 0x20, 0x2d, 0x79, 0xa2, 0x47, 0xb0, 0x09, 0xf6, 0x9e, 0xa2, 0x86, 0x59, 0x0d, 3323 0x9b, 0xe0, 0x18, 0x36, 0xc1, 0xde, 0x07, 0xa9, 0xa1, 0xab, 0x63, 0x47, 0x2c, 0x79, 0x42, 0x7f, 3324 0x88, 0x5a, 0x8e, 0xea, 0xd8, 0x04, 0xbb, 0x97, 0xa1, 0x62, 0x68, 0x29, 0x32, 0xf2, 0xc3, 0xd4, 3325 0x74, 0x2c, 0x08, 0x5d, 0x88, 0xfc, 0xbd, 0x1c, 0x4d, 0x4b, 0x7c, 0x61, 0xfc, 0x11, 0x6a, 0x3c, 3326 0x15, 0x84, 0x5e, 0xc2, 0xa4, 0x55, 0xa3, 0x82, 0x9c, 0xfd, 0x28, 0x35, 0xcd, 0xc8, 0xa8, 0x20, 3327 0x53, 0x63, 0x2b, 0x20, 0xd8, 0xfb, 0x18, 0xb5, 0xcc, 0x47, 0x56, 0x40, 0xb0, 0x61, 0x05, 0x04, 3328 0x7b, 0x1f, 0xa7, 0xc6, 0xc5, 0xe8, 0x0a, 0x22, 0x2c, 0xf0, 0x9c, 0xfc, 0x04, 0xb5, 0x75, 0x24, 3329 0x0b, 0x3c, 0x07, 0x35, 0x66, 0x21, 0x05, 0x3f, 0x09, 0x9a, 0x5e, 0x32, 0x0b, 0xf9, 0xa6, 0x46, 3330 0x05, 0xe9, 0xf6, 0x29, 0x6a, 0x38, 0x21, 0xa3, 0x82, 0x9c, 0xaa, 0xa3, 0x03, 0xa1, 0x9d, 0x92, 3331 0x52, 0x9f, 0xa6, 0xc6, 0xa9, 0x15, 0x8f, 0xf0, 0x28, 0x53, 0xa9, 0x8d, 0x66, 0x22, 0x30, 0xa2, 3332 0x67, 0x3f, 0x4d, 0x91, 0x86, 0x91, 0x3c, 0x1a, 0x98, 0x68, 0xdc, 0x67, 0x51, 0x38, 0xae, 0x49, 3333 0x9e, 0x67, 0x00, 0x2d, 0xad, 0xe6, 0x11, 0x3e, 0x15, 0xcd, 0x73, 0x06, 0x1d, 0x52, 0x36, 0xbb, 3334 0x52, 0x23, 0x9e, 0x05, 0x0a, 0xad, 0x45, 0x8f, 0x4c, 0x11, 0x59, 0x1b, 0x9a, 0xc8, 0x8b, 0x81, 3335 0x08, 0x02, 0x9f, 0x83, 0x90, 0xd2, 0xa8, 0x9e, 0x08, 0x94, 0x20, 0x6f, 0x55, 0x56, 0x22, 0x60, 3336 0xed, 0x79, 0x0a, 0x61, 0x27, 0x7b, 0x02, 0xee, 0x80, 0xcb, 0x1e, 0xcd, 0x9f, 0x7b, 0x35, 0x9a, 3337 0x95, 0x1b, 0x5e, 0xd7, 0x3f, 0xf7, 0x66, 0x69, 0xd1, 0xe3, 0xfa, 0x27, 0x64, 0xf6, 0x7a, 0x4d, 3338 0x07, 0x9d, 0x50, 0xd8, 0x88, 0x0a, 0xa2, 0x37, 0xd0, 0xf9, 0x52, 0x10, 0xcd, 0xc4, 0x3c, 0x40, 3339 0x79, 0x5c, 0x41, 0x87, 0x0d, 0x2e, 0x78, 0xa1, 0x7c, 0x23, 0xf5, 0x11, 0x2a, 0xa4, 0xd9, 0x98, 3340 0x0b, 0x5e, 0x38, 0x4f, 0x18, 0x7d, 0xf0, 0x12, 0xfa, 0x26, 0xea, 0x43, 0x48, 0xa6, 0xb8, 0x0b, 3341 0x5e, 0x51, 0x4f, 0x26, 0x45, 0x42, 0xb0, 0xf7, 0x66, 0xea, 0x41, 0xd7, 0x50, 0xc6, 0x68, 0x08, 3342 0x1e, 0x10, 0x0d, 0xc1, 0xde, 0x5b, 0xa8, 0x9f, 0x50, 0x54, 0x99, 0xa3, 0x21, 0x78, 0x40, 0x34, 3343 0x04, 0x7b, 0x6f, 0xa5, 0x3e, 0x84, 0xca, 0x32, 0x47, 0x43, 0xb0, 0x7b, 0x12, 0xcd, 0x19, 0x5c, 3344 0x88, 0x02, 0xfc, 0x36, 0xea, 0x43, 0xca, 0x2e, 0x2f, 0xe6, 0x45, 0x94, 0xef, 0x2a, 0xba, 0xc8, 3345 0x14, 0x8d, 0xf0, 0xf3, 0x76, 0xea, 0x47, 0xd1, 0x61, 0x87, 0xe3, 0x11, 0x89, 0xd2, 0xbe, 0x62, 3346 0xa4, 0x17, 0x8a, 0xfc, 0x3b, 0xa8, 0x1b, 0x45, 0x98, 0xc5, 0xb9, 0x85, 0xb2, 0x3f, 0x20, 0x28, 3347 0x82, 0xbd, 0x77, 0x52, 0x2f, 0x52, 0xa9, 0x25, 0x04, 0x45, 0xf0, 0xc0, 0xa0, 0x08, 0xf6, 0xde, 3348 0x45, 0xfd, 0x28, 0xd2, 0x2d, 0x29, 0x28, 0x82, 0xdd, 0x57, 0x19, 0xbf, 0x28, 0xde, 0x37, 0xfa, 3349 0xd4, 0x4f, 0x4c, 0xcb, 0xc5, 0xbf, 0x31, 0xde, 0x4f, 0x6e, 0x32, 0x6f, 0x1c, 0xe8, 0x2c, 0xef, 3350 0xa6, 0xbe, 0x4c, 0xe2, 0xce, 0xb0, 0x87, 0xa0, 0xe9, 0xdc, 0x62, 0xe4, 0x1b, 0xda, 0xcf, 0x7b, 3351 0xa8, 0xb7, 0x41, 0x6a, 0x2f, 0xfe, 0x05, 0x40, 0x87, 0xba, 0x07, 0x5d, 0x62, 0x70, 0xaa, 0xf4, 3352 0xaa, 0xf7, 0x66, 0xd3, 0xf7, 0x2a, 0x21, 0xc9, 0xe6, 0x62, 0xe0, 0xb2, 0x77, 0xfd, 0x34, 0xba, 3353 0xd4, 0x98, 0x5d, 0x4a, 0xad, 0xbf, 0x2f, 0x9b, 0xa6, 0xd6, 0x0b, 0xf0, 0x8b, 0x0d, 0x39, 0x19, 3354 0xd1, 0x85, 0x5b, 0xf5, 0xb5, 0xb0, 0x44, 0xfe, 0x73, 0xb6, 0x94, 0x05, 0x5d, 0x08, 0xa3, 0x52, 3355 0x17, 0x72, 0x2b, 0xa8, 0x40, 0xff, 0x42, 0xcd, 0x98, 0x2e, 0x84, 0x61, 0x45, 0x17, 0x72, 0x3b, 3356 0x5e, 0xee, 0xfe, 0x95, 0x1a, 0x32, 0x5d, 0x08, 0xe3, 0xaa, 0x2e, 0xe4, 0x96, 0xbc, 0xa8, 0xfd, 3357 0x1b, 0xb5, 0x2c, 0x48, 0x4b, 0x55, 0x17, 0x4a, 0x6c, 0x82, 0xbd, 0x7f, 0xa7, 0x86, 0x59, 0x0d, 3358 0x5b, 0xe8, 0x1c, 0x05, 0x9b, 0x60, 0xef, 0x3f, 0xa8, 0xa1, 0xab, 0x63, 0x47, 0x2c, 0x79, 0x09, 3359 0xfa, 0x4f, 0x6a, 0x39, 0xaa, 0x63, 0x0b, 0x5d, 0xc8, 0x2d, 0x45, 0x85, 0xf8, 0x2f, 0x6a, 0xca, 3360 0x74, 0x21, 0x7c, 0xa0, 0xe9, 0x42, 0x81, 0x2f, 0x8c, 0xff, 0x9b, 0x1a, 0x33, 0x5d, 0xc8, 0x57, 3361 0xa0, 0xe9, 0x42, 0xe1, 0x99, 0x95, 0x8c, 0xff, 0xa1, 0xa6, 0x19, 0x19, 0x95, 0xa2, 0x0b, 0xd5, 3362 0x15, 0x10, 0xec, 0xfd, 0x2f, 0xb5, 0xcc, 0x47, 0x56, 0x20, 0x74, 0xa1, 0xb6, 0x02, 0x82, 0xbd, 3363 0xff, 0xa3, 0xc6, 0xc5, 0xe8, 0x0a, 0x22, 0x2c, 0xf0, 0xfc, 0x3e, 0x3f, 0x5a, 0xca, 0x82, 0x2e, 3364 0x84, 0x71, 0x55, 0x17, 0x0a, 0xbf, 0x90, 0xbd, 0x3f, 0x33, 0xca, 0xce, 0x76, 0x25, 0xb3, 0x8a, 3365 0x2e, 0x14, 0xbb, 0x89, 0x25, 0xe6, 0xeb, 0xa9, 0xe1, 0x84, 0x8c, 0x4a, 0xd1, 0x85, 0xdc, 0x4e, 3366 0xc9, 0xb5, 0x9f, 0xa5, 0xc6, 0x43, 0xe8, 0x42, 0xf0, 0x18, 0xd1, 0x85, 0x1a, 0x8c, 0x90, 0x35, 3367 0x3f, 0x47, 0x91, 0x86, 0xd3, 0x85, 0x0a, 0x98, 0xa6, 0x0b, 0x39, 0x9e, 0xaa, 0x0b, 0x7f, 0x1e, 3368 0xd0, 0xd2, 0xeb, 0x42, 0xf0, 0x19, 0xd5, 0x85, 0xe1, 0x66, 0x57, 0x6a, 0xc5, 0x2f, 0x00, 0x85, 3369 0x29, 0x74, 0xa1, 0x48, 0x91, 0x88, 0x2e, 0x8c, 0x80, 0x08, 0x02, 0x7f, 0x11, 0x42, 0x4a, 0xa7, 3370 0x0b, 0x35, 0x28, 0x4d, 0x17, 0xc2, 0x27, 0xc0, 0xda, 0x2f, 0x51, 0x08, 0x5b, 0x5d, 0x08, 0x0e, 3371 0x42, 0x5d, 0xa8, 0xf8, 0x73, 0x7f, 0x12, 0x15, 0x5a, 0x6b, 0x5b, 0xac, 0xca, 0x41, 0xa9, 0xfb, 3372 0x36, 0xc4, 0xf0, 0xc3, 0x16, 0x00, 0x37, 0xad, 0x6d, 0xd1, 0x82, 0x48, 0xff, 0x3b, 0xd9, 0xee, 3373 0x6e, 0x9f, 0x0b, 0xf6, 0xb7, 0xe4, 0x88, 0x7b, 0x06, 0x4d, 0x86, 0x08, 0x50, 0xd3, 0x7e, 0x0b, 3374 0x20, 0xae, 0xb2, 0x87, 0x60, 0x05, 0x15, 0x30, 0x26, 0x5a, 0xca, 0x90, 0xdb, 0x40, 0x53, 0x21, 3375 0x08, 0xaf, 0xb1, 0xbf, 0x0d, 0x28, 0x57, 0xdb, 0xa3, 0x40, 0x35, 0x06, 0x98, 0x42, 0x4b, 0x1d, 3376 0xd3, 0x70, 0x78, 0x85, 0xfe, 0x9d, 0xd4, 0x38, 0xa7, 0x0c, 0x38, 0xbc, 0xbe, 0x47, 0x48, 0x23, 3377 0xd8, 0xfb, 0xdd, 0x61, 0x48, 0x23, 0x38, 0x46, 0x1a, 0xc1, 0x31, 0xd2, 0x08, 0xf6, 0x7e, 0x6f, 3378 0x28, 0xd2, 0x04, 0x8c, 0x4a, 0x5a, 0x04, 0x87, 0xb7, 0x96, 0xef, 0x0c, 0x45, 0x5a, 0x14, 0x87, 3379 0x37, 0xa6, 0x4d, 0x54, 0x0c, 0x71, 0x44, 0xaf, 0xf9, 0x7d, 0x00, 0xba, 0xc6, 0x1e, 0x88, 0xb7, 3380 0x30, 0x40, 0x9a, 0x6c, 0x69, 0x83, 0x6e, 0x13, 0x4d, 0x4b, 0xea, 0x04, 0xd6, 0x1f, 0x00, 0xd6, 3381 0xb5, 0x29, 0xc8, 0x6b, 0xa8, 0x60, 0x53, 0x2d, 0x7d, 0x54, 0xdb, 0x0d, 0xd0, 0x17, 0xff, 0x30, 3382 0xf5, 0x6e, 0x60, 0x1d, 0x54, 0xdf, 0x0d, 0xd0, 0x54, 0x63, 0xec, 0x11, 0xec, 0xfd, 0xd1, 0x70, 3383 0xec, 0x89, 0xef, 0x49, 0x63, 0x8f, 0x60, 0x03, 0x7b, 0x04, 0x7b, 0x7f, 0x3c, 0x24, 0x7b, 0x02, 3384 0x4c, 0x67, 0x2f, 0xb2, 0xfd, 0x78, 0x4f, 0xff, 0x93, 0xd4, 0xdb, 0x0f, 0xba, 0xbf, 0xbe, 0xfd, 3385 0xb8, 0x22, 0xd0, 0xd2, 0x09, 0x14, 0xc1, 0x9f, 0xa6, 0x4f, 0x27, 0xe6, 0x20, 0x92, 0x4e, 0xa0, 3386 0x27, 0xd4, 0xdd, 0x00, 0x7a, 0xe2, 0xcf, 0x52, 0xef, 0x06, 0xa6, 0x3c, 0xf4, 0xdd, 0x00, 0x62, 3387 0x64, 0x0b, 0x1d, 0x08, 0x41, 0x14, 0x31, 0xf2, 0xe7, 0x80, 0xf4, 0x0a, 0x7b, 0xa4, 0x50, 0x80, 3388 0x00, 0x5a, 0xb1, 0x15, 0x19, 0x76, 0xcf, 0xa1, 0x99, 0x08, 0xa2, 0x68, 0xab, 0x7f, 0x01, 0xa0, 3389 0xd7, 0xa5, 0x04, 0xe5, 0x63, 0x80, 0x7b, 0xa0, 0x15, 0xff, 0xc4, 0xdd, 0x41, 0x07, 0x43, 0x68, 3390 0x55, 0xa2, 0xfc, 0x25, 0x00, 0x9f, 0xb0, 0x07, 0x96, 0xaa, 0x04, 0x60, 0xa7, 0x5b, 0xd1, 0x71, 3391 0xf7, 0x4e, 0x74, 0x48, 0xa9, 0xbe, 0x8a, 0x5a, 0xf9, 0x2e, 0xa0, 0xae, 0xa4, 0xa9, 0xc1, 0xa1, 3392 0x4e, 0x01, 0x58, 0xb7, 0x15, 0xfb, 0xc0, 0xbd, 0x07, 0x79, 0x31, 0x5c, 0xc1, 0xf4, 0x5f, 0x01, 3393 0xf4, 0xc9, 0xd4, 0xd0, 0x1a, 0xd7, 0x87, 0x5a, 0xa6, 0xcf, 0xc4, 0xfe, 0x65, 0x8d, 0x0e, 0x34, 3394 0xc7, 0x5f, 0xa7, 0xda, 0xbf, 0xac, 0xf3, 0x4b, 0xd1, 0x41, 0xf7, 0x6f, 0x38, 0x24, 0x92, 0x71, 3395 0x47, 0x41, 0xf9, 0x9b, 0x54, 0xc9, 0x08, 0x8d, 0x5f, 0xc2, 0xd0, 0x64, 0x94, 0x63, 0x02, 0xa7, 3396 0xa7, 0xe0, 0xfc, 0x6d, 0x2a, 0x9c, 0x53, 0x06, 0x1c, 0x39, 0xa6, 0x90, 0x46, 0x30, 0xc0, 0xfc, 3397 0x5d, 0x5a, 0xd2, 0x08, 0x8e, 0x91, 0x06, 0x43, 0x2a, 0x69, 0x02, 0xe5, 0xef, 0x53, 0x93, 0xa6, 3398 0xc2, 0x08, 0xd2, 0x74, 0x9c, 0x9e, 0x82, 0xf3, 0x0f, 0xa9, 0x49, 0x8b, 0xe2, 0xc8, 0x31, 0xd1, 3399 0xd2, 0x78, 0x1b, 0x05, 0xa0, 0x7f, 0x4c, 0xd5, 0xd2, 0x78, 0xdf, 0x97, 0x48, 0xf4, 0xdb, 0x50, 3400 0x06, 0x43, 0xea, 0x58, 0x89, 0x06, 0xa4, 0x7f, 0x4a, 0x47, 0x1d, 0xf3, 0x10, 0xa1, 0x2e, 0x1c, 3401 0x73, 0x4b, 0x08, 0x75, 0xda, 0xf5, 0x4e, 0x03, 0x20, 0x9e, 0xce, 0x95, 0x9c, 0xf2, 0xbe, 0xea, 3402 0x48, 0x30, 0xce, 0x06, 0x99, 0xc5, 0x11, 0xb4, 0x1f, 0x2c, 0x40, 0x9e, 0x3e, 0x43, 0x4d, 0x72, 3403 0xd5, 0x91, 0x00, 0xe6, 0x81, 0x5c, 0x7e, 0x19, 0x9a, 0x00, 0x1b, 0xae, 0x95, 0x9f, 0xa5, 0x46, 3404 0xd3, 0xd5, 0x91, 0x00, 0xa6, 0x72, 0xb1, 0x1b, 0x5a, 0x71, 0xa5, 0xfb, 0x1c, 0xb5, 0x2a, 0x84, 3405 0x56, 0x5c, 0xaa, 0xaa, 0x78, 0x04, 0x7b, 0xcf, 0x53, 0xa3, 0xac, 0x8a, 0x47, 0xb0, 0x8e, 0x47, 3406 0xb0, 0xf7, 0x19, 0x6a, 0xe4, 0x6a, 0x78, 0xaa, 0x15, 0x17, 0x89, 0x9f, 0xa5, 0x56, 0xa3, 0x1a, 3407 0x1e, 0xc1, 0xee, 0xcb, 0x51, 0x01, 0xac, 0x84, 0xec, 0xfa, 0x1c, 0x35, 0x1b, 0xab, 0x8e, 0x04, 3408 0x30, 0x5b, 0x48, 0xb4, 0x32, 0x9a, 0xe4, 0x98, 0xc2, 0xf0, 0xf3, 0xd4, 0x70, 0xaa, 0x3a, 0x12, 3409 0x80, 0x83, 0x50, 0x5e, 0x85, 0x11, 0x80, 0xb6, 0xfa, 0x65, 0x6a, 0x96, 0x09, 0x23, 0x00, 0x75, 3410 0xa4, 0xa3, 0x12, 0xec, 0xfd, 0x0a, 0xb5, 0xca, 0xeb, 0xa8, 0xec, 0x00, 0x41, 0x43, 0x25, 0xd8, 3411 0xfb, 0x55, 0x6a, 0x58, 0x8c, 0xa0, 0xaa, 0xd1, 0x72, 0x4d, 0xf2, 0x02, 0xb5, 0x73, 0xc2, 0x68, 3412 0xb9, 0xa8, 0x90, 0xcc, 0x81, 0xa2, 0xf8, 0x02, 0xb5, 0x1a, 0x97, 0xcc, 0x81, 0x24, 0x08, 0x23, 3413 0x00, 0x3d, 0xf0, 0x45, 0x6a, 0x34, 0x11, 0x46, 0x00, 0x1d, 0x7d, 0x0d, 0x15, 0xc1, 0x46, 0x69, 3414 0xe7, 0x5f, 0xca, 0xa5, 0x7f, 0x8c, 0x5b, 0x1d, 0x09, 0x20, 0x54, 0xd9, 0xc2, 0x6f, 0x43, 0x07, 3415 0x54, 0x08, 0xd1, 0x55, 0xbe, 0x9c, 0x1b, 0xea, 0x15, 0x9b, 0xea, 0x48, 0x30, 0x2d, 0x81, 0x44, 3416 0x17, 0x59, 0x47, 0x30, 0xa8, 0x35, 0xec, 0xaf, 0xe4, 0x86, 0x78, 0xbf, 0xa6, 0x3a, 0x12, 0x4c, 3417 0x31, 0x97, 0x4a, 0x93, 0x5e, 0x45, 0xae, 0xd8, 0xb8, 0x4a, 0x87, 0xfe, 0x6a, 0x2e, 0xcd, 0xb3, 3418 0xe8, 0xea, 0x48, 0x50, 0xe4, 0xdb, 0x5d, 0x76, 0xe3, 0xb3, 0xe8, 0x90, 0x0e, 0x20, 0x48, 0xfb, 3419 0x5a, 0x2e, 0xe5, 0x9b, 0x35, 0xd5, 0x91, 0xe0, 0x80, 0x0a, 0x23, 0x08, 0xfb, 0x31, 0x5e, 0x39, 3420 0x80, 0xa9, 0xaf, 0xe7, 0xac, 0x5f, 0x13, 0xbc, 0x99, 0xce, 0x16, 0x4c, 0x29, 0xbe, 0x64, 0x6e, 3421 0xc0, 0x1e, 0x5d, 0xf4, 0xbe, 0x21, 0x36, 0xe9, 0x84, 0xb2, 0x49, 0x17, 0xa3, 0x76, 0xbe, 0xf7, 3422 0x4d, 0x93, 0x9d, 0x1f, 0xb5, 0x5b, 0xf2, 0xbe, 0x65, 0xb2, 0x5b, 0x72, 0xaf, 0x44, 0x07, 0x79, 3423 0x06, 0xe9, 0x0f, 0xb4, 0xee, 0xcb, 0xcb, 0x17, 0x7a, 0xaa, 0x4e, 0x00, 0xdf, 0xa0, 0xfe, 0x3c, 3424 0xeb, 0x6a, 0x41, 0x7b, 0xf4, 0x61, 0xd6, 0xfb, 0xf2, 0xea, 0xdb, 0x3d, 0x55, 0x87, 0x73, 0x19, 3425 0x79, 0x96, 0x75, 0x0d, 0x9a, 0x89, 0x4e, 0xe7, 0x95, 0xf4, 0xfe, 0xbc, 0xf2, 0xaa, 0x4f, 0xd5, 3426 0x09, 0x0e, 0xea, 0xd3, 0x79, 0x65, 0xbd, 0x3a, 0x3e, 0x9f, 0xd7, 0xd8, 0x07, 0xf2, 0xf2, 0xbd, 3427 0x9f, 0xf8, 0xf4, 0x53, 0xe2, 0x31, 0x98, 0x69, 0xf5, 0x04, 0x7b, 0x0f, 0xe6, 0xa3, 0x2f, 0x01, 3428 0x19, 0x23, 0x20, 0x38, 0x29, 0x02, 0x82, 0xbd, 0x87, 0xf2, 0xca, 0x1b, 0x41, 0xe6, 0x08, 0x08, 3429 0x4e, 0x8a, 0x80, 0x60, 0xef, 0xe1, 0xbc, 0x7c, 0x3d, 0xc8, 0x1c, 0x01, 0x7b, 0xf4, 0x35, 0x1b, 3430 0x9d, 0x2e, 0xaa, 0xf4, 0x23, 0x79, 0xf5, 0x5d, 0xa1, 0xaa, 0x13, 0x1c, 0xd2, 0x3d, 0x88, 0xfa, 3431 0x7e, 0x3d, 0xf2, 0x62, 0x11, 0x08, 0x1f, 0x8f, 0xe6, 0xb5, 0x17, 0x87, 0xaa, 0x4e, 0x30, 0x13, 3432 0x89, 0x42, 0xd4, 0xfe, 0x6b, 0xe2, 0x54, 0x42, 0x17, 0x78, 0x7f, 0x5e, 0x7b, 0x8b, 0x28, 0xce, 3433 0x23, 0xf4, 0x85, 0xa4, 0x40, 0x08, 0xf6, 0x3e, 0x90, 0x57, 0x5f, 0x29, 0x4a, 0x08, 0x84, 0xe0, 3434 0xe4, 0x40, 0x08, 0xf6, 0x1e, 0xcb, 0x6b, 0xef, 0x17, 0x25, 0x05, 0x42, 0xb0, 0x7b, 0x43, 0xfc, 3435 0x0b, 0xe1, 0x8d, 0xe5, 0xf1, 0xbc, 0xe1, 0x65, 0xa3, 0xf8, 0x37, 0xc3, 0x1b, 0xce, 0x8d, 0x86, 3436 0x8d, 0x01, 0xad, 0xe7, 0x89, 0xbc, 0xf9, 0xcd, 0x23, 0xc3, 0x1e, 0x81, 0xae, 0x74, 0x73, 0x9c, 3437 0x5b, 0xe8, 0x4f, 0x17, 0xf2, 0x83, 0x5f, 0x43, 0x8a, 0x93, 0x0d, 0x2d, 0xec, 0xb5, 0x68, 0x2e, 3438 0xea, 0x50, 0x69, 0x66, 0x4f, 0xe6, 0x87, 0x7e, 0x27, 0xa9, 0xea, 0x04, 0xb3, 0x3a, 0xb0, 0xfa, 3439 0xf7, 0xe9, 0xc5, 0xf1, 0x8c, 0x51, 0x9a, 0xc2, 0x53, 0xf9, 0x21, 0x5e, 0x50, 0xaa, 0x3a, 0xc1, 3440 0xe1, 0x68, 0x9e, 0x85, 0x36, 0x73, 0x3f, 0x85, 0x26, 0xb4, 0xde, 0xf7, 0x22, 0xbe, 0x69, 0x3e, 3441 0x77, 0x37, 0x42, 0x4a, 0x3f, 0x7c, 0x31, 0x91, 0xaf, 0x45, 0x05, 0xed, 0x4d, 0x4e, 0x5b, 0x70, 3442 0xea, 0x40, 0x7b, 0x27, 0x22, 0x9d, 0x03, 0xe5, 0xf0, 0xdc, 0xda, 0xc1, 0x35, 0xa8, 0x18, 0x3d, 3443 0x1c, 0x77, 0x8b, 0x28, 0x7b, 0x7b, 0xfd, 0x1c, 0x73, 0xb2, 0x2f, 0xa0, 0xff, 0xeb, 0x1e, 0x44, 3444 0xb9, 0x3b, 0xd7, 0x9a, 0xbd, 0xba, 0x97, 0x61, 0x63, 0xf0, 0x8f, 0x4a, 0xe6, 0x0a, 0x67, 0xee, 3445 0x5a, 0x34, 0x1d, 0x3b, 0xf9, 0xde, 0xcd, 0x41, 0x4e, 0x75, 0xf0, 0x0a, 0xe4, 0xc6, 0x0f, 0xb5, 3446 0x77, 0xf3, 0x30, 0x6d, 0xf6, 0x70, 0x6a, 0xef, 0x1e, 0x0a, 0x89, 0x41, 0xf0, 0x53, 0xba, 0xdd, 3447 0x1c, 0x64, 0x93, 0x83, 0xd8, 0xa3, 0x07, 0x37, 0x39, 0x88, 0x3d, 0x7a, 0x18, 0x55, 0x3d, 0x9c, 3448 0x40, 0x07, 0x0c, 0xe7, 0xc2, 0xbb, 0xb9, 0x18, 0x53, 0x5d, 0xac, 0xa0, 0x83, 0xa6, 0xe3, 0xde, 3449 0xdd, 0x7c, 0x4c, 0x99, 0xb9, 0x94, 0xe7, 0xb8, 0xbb, 0x39, 0xc8, 0x0c, 0x88, 0x63, 0x8f, 0x54, 3450 0xe4, 0x07, 0xc5, 0xb1, 0x47, 0x1f, 0x45, 0xf3, 0x17, 0xa2, 0x1c, 0xa8, 0xee, 0xe6, 0xc1, 0x49, 3451 0xd8, 0x14, 0xf2, 0xa8, 0x74, 0x37, 0x0f, 0xe3, 0x66, 0x2e, 0xe5, 0x29, 0xe8, 0x6e, 0x0e, 0x26, 3452 0x54, 0x07, 0xe7, 0xd0, 0x21, 0xe3, 0xe1, 0xa6, 0xc1, 0xc9, 0xab, 0x54, 0x27, 0x69, 0x1f, 0xe6, 3453 0x2a, 0xd0, 0xf7, 0x20, 0x2f, 0xe9, 0x88, 0xd3, 0x80, 0x7e, 0x93, 0x8a, 0x3e, 0xc4, 0x03, 0x5e, 3454 0x65, 0x01, 0xaf, 0x45, 0x33, 0xe6, 0xa3, 0x4e, 0x03, 0xfc, 0x8f, 0xe8, 0xf0, 0x29, 0x9f, 0xf8, 3455 0x2a, 0xe0, 0x3d, 0x34, 0x9b, 0x70, 0xe2, 0x69, 0x40, 0xbf, 0x5e, 0xa7, 0xde, 0xf6, 0x21, 0xb0, 3456 0x16, 0xf3, 0x5c, 0xf2, 0x69, 0xa7, 0x01, 0xf9, 0x95, 0x7a, 0xdc, 0x29, 0x1e, 0x0b, 0xc7, 0x76, 3457 0xab, 0x7e, 0xe6, 0xa9, 0x62, 0xe6, 0x76, 0xeb, 0x25, 0x90, 0x30, 0x91, 0xe3, 0x4c, 0xd5, 0xc3, 3458 0xf4, 0xde, 0x3c, 0x9c, 0x4a, 0xf6, 0x50, 0xd8, 0x5b, 0x3f, 0xd3, 0xcf, 0x20, 0x55, 0x07, 0xd9, 3459 0xbd, 0x07, 0x91, 0xe0, 0xc1, 0xdd, 0x7b, 0x10, 0x09, 0x1e, 0x46, 0x77, 0xf3, 0x00, 0x25, 0x34, 3460 0x7a, 0x22, 0xa8, 0xba, 0x18, 0xdb, 0x63, 0x18, 0xfa, 0x51, 0x9f, 0xea, 0x61, 0x7c, 0x37, 0x0f, 3461 0x57, 0x21, 0x24, 0xff, 0x1e, 0xb7, 0xd6, 0x25, 0x55, 0x34, 0x73, 0xf2, 0xee, 0x6e, 0xbd, 0xbd, 3462 0xb3, 0xd9, 0x69, 0x0f, 0xa7, 0xb1, 0x54, 0x4f, 0x43, 0x69, 0xa5, 0x23, 0xf3, 0x68, 0x5c, 0x8a, 3463 0xed, 0x71, 0x04, 0xba, 0xb8, 0x38, 0x42, 0xff, 0x77, 0x25, 0x38, 0xf1, 0xa3, 0x37, 0x17, 0x1d, 3464 0x77, 0x3f, 0x1a, 0xbb, 0xae, 0x7a, 0x22, 0x78, 0xf5, 0x8d, 0x27, 0x8b, 0x99, 0xcb, 0xc6, 0xf7, 3465 0xdd, 0x5b, 0x2b, 0x9e, 0x3f, 0x7f, 0xfe, 0x7c, 0xc6, 0x3f, 0x83, 0x66, 0xeb, 0x62, 0x11, 0xab, 3466 0xda, 0x9d, 0x45, 0xd7, 0x42, 0x74, 0x7a, 0xf7, 0xd6, 0x18, 0xcb, 0x87, 0xea, 0x51, 0x6a, 0xe8, 3467 0x57, 0xe4, 0xd7, 0x91, 0x67, 0x00, 0x81, 0x3f, 0xc8, 0x6d, 0x50, 0xde, 0x50, 0x63, 0xd9, 0x3a, 3468 0x13, 0x43, 0x61, 0xb9, 0xed, 0x6f, 0xa0, 0xc3, 0x06, 0x98, 0x1d, 0x7b, 0x9c, 0x37, 0xd6, 0x58, 3469 0x4e, 0xcf, 0xc6, 0x70, 0xa0, 0x04, 0x24, 0x00, 0xf5, 0xec, 0x81, 0xde, 0x54, 0x63, 0xa9, 0x1f, 3470 0x07, 0x82, 0x4a, 0x91, 0x4c, 0x1c, 0xc1, 0x56, 0x38, 0x6f, 0xae, 0xb1, 0x0a, 0x61, 0x24, 0x8e, 3471 0xe0, 0x01, 0xc4, 0x59, 0xe2, 0xbc, 0xa5, 0xc6, 0xea, 0x88, 0x99, 0xb8, 0x44, 0xa0, 0x9e, 0x3d, 3472 0xd0, 0x5b, 0x6b, 0xac, 0xdc, 0x98, 0x89, 0x23, 0xd8, 0xdf, 0x44, 0x73, 0x06, 0x20, 0x71, 0x72, 3473 0x61, 0x83, 0xf4, 0xb6, 0x1a, 0xab, 0x4a, 0x5e, 0x0c, 0x89, 0x57, 0x31, 0xff, 0x76, 0x74, 0x91, 3474 0x89, 0xbc, 0x34, 0x58, 0x6f, 0xaf, 0x31, 0xd1, 0x7a, 0x38, 0x4e, 0x1f, 0xf7, 0x96, 0xb0, 0x21, 3475 0x1a, 0xf0, 0x6a, 0x9f, 0x05, 0xd2, 0x3b, 0x6a, 0x4c, 0xdd, 0xc6, 0x37, 0x04, 0xd3, 0xc6, 0x83, 3476 0xe8, 0xb3, 0xfc, 0xa2, 0xde, 0x59, 0x63, 0x1a, 0x38, 0x81, 0x3e, 0x82, 0x07, 0xd2, 0x67, 0x89, 3477 0xf5, 0xae, 0x1a, 0xd3, 0xca, 0x49, 0xf4, 0x25, 0xee, 0x3f, 0x38, 0xec, 0xb1, 0x82, 0xea, 0xd7, 3478 0x98, 0xa8, 0x8e, 0xef, 0x3f, 0xd0, 0xe4, 0x49, 0x19, 0x05, 0x87, 0x3b, 0x36, 0x40, 0xef, 0xae, 3479 0xb1, 0x2e, 0x60, 0xc8, 0x28, 0x38, 0xf1, 0x35, 0x6f, 0x08, 0x76, 0x56, 0x64, 0x85, 0xf3, 0x9e, 3480 0x1a, 0x93, 0xe8, 0xf1, 0x0d, 0xc1, 0x04, 0xbe, 0xff, 0xa0, 0x83, 0x2e, 0x31, 0xe0, 0xc8, 0x23, 3481 0x24, 0x2b, 0xb0, 0xf7, 0xd6, 0x86, 0x90, 0xf2, 0x73, 0xb1, 0x25, 0x86, 0x9f, 0xf9, 0x4f, 0x38, 3482 0xa8, 0x94, 0xb8, 0x4c, 0xfe, 0x78, 0xc0, 0x6a, 0xa5, 0xf7, 0xd5, 0x86, 0x93, 0xfd, 0x97, 0x98, 3483 0x17, 0xcb, 0x3f, 0xf6, 0x1f, 0x71, 0xd0, 0xf7, 0x19, 0xd6, 0xab, 0x3c, 0x97, 0xb1, 0x5a, 0xed, 3484 0xfb, 0x6a, 0xc3, 0xfc, 0x95, 0x70, 0x51, 0x6c, 0xad, 0xf2, 0x43, 0xff, 0x7e, 0x07, 0x5d, 0x6a, 3485 0xec, 0x11, 0xf2, 0x18, 0xcf, 0x6a, 0xa9, 0xf7, 0xd7, 0x52, 0xfd, 0x49, 0x71, 0xb1, 0xa1, 0xb3, 3486 0x84, 0x9f, 0xfa, 0x8f, 0x39, 0xe8, 0xc8, 0x80, 0x45, 0xa6, 0xd9, 0x00, 0x0f, 0xd4, 0xd2, 0xfe, 3487 0x01, 0x72, 0x69, 0xd2, 0x52, 0xc5, 0x97, 0xff, 0xb0, 0x83, 0x64, 0xba, 0xe9, 0x37, 0xad, 0x6d, 3488 0x56, 0xf8, 0x60, 0x8d, 0x3d, 0x8e, 0xb2, 0x79, 0xd3, 0xc6, 0x2c, 0x60, 0x83, 0x84, 0xd5, 0xf8, 3489 0x4d, 0xb5, 0xc6, 0xe8, 0x0f, 0x8c, 0xec, 0x92, 0xa9, 0xaf, 0x5e, 0x17, 0x97, 0x68, 0xda, 0xf3, 3490 0x25, 0x7f, 0x4b, 0x2d, 0x9d, 0x91, 0x67, 0x4c, 0x76, 0xd9, 0xd0, 0xd7, 0xaf, 0x9b, 0xcf, 0xc6, 3491 0x01, 0x41, 0x37, 0xde, 0xa1, 0x76, 0xbb, 0xe8, 0x63, 0x29, 0xbb, 0x5d, 0xdd, 0xd7, 0xae, 0xab, 3492 0x7b, 0x71, 0x44, 0xae, 0x20, 0xb7, 0xcc, 0x90, 0x29, 0x24, 0xe4, 0x03, 0x7d, 0xf5, 0xba, 0xbb, 3493 0x01, 0x91, 0x4b, 0xc9, 0x6e, 0x22, 0xad, 0x96, 0x5d, 0xf6, 0xc1, 0x7e, 0xfc, 0xba, 0xbc, 0x99, 3494 0x5a, 0x82, 0x07, 0x51, 0x6b, 0x09, 0xfb, 0x50, 0x5f, 0xbb, 0x6e, 0x9f, 0x40, 0x2d, 0xc1, 0x83, 3495 0xa8, 0xb5, 0x84, 0x7c, 0xb8, 0xaf, 0x5e, 0xd7, 0x4f, 0xa0, 0x96, 0x60, 0xbf, 0xab, 0x4a, 0x98, 3496 0xd8, 0x53, 0x39, 0x2b, 0xc8, 0x47, 0xfa, 0xfa, 0x75, 0xff, 0xc3, 0x71, 0x50, 0xa1, 0x3b, 0xef, 3497 0x42, 0x17, 0x1b, 0xa9, 0x4d, 0x03, 0xfb, 0x68, 0x3f, 0xf2, 0x73, 0x01, 0x73, 0x06, 0x7a, 0x85, 3498 0x06, 0xbd, 0xc3, 0xbc, 0x93, 0xec, 0x45, 0xe8, 0xfb, 0xfb, 0x91, 0x9f, 0x1b, 0x30, 0x6c, 0x23, 3499 0xd0, 0xa3, 0x83, 0x18, 0xb6, 0xfc, 0x52, 0x3f, 0xd0, 0xd7, 0x7f, 0xae, 0x20, 0x89, 0x61, 0x82, 3500 0x07, 0x33, 0x6c, 0x09, 0xfb, 0x58, 0x3f, 0xf2, 0x73, 0x07, 0x89, 0x0c, 0x13, 0xec, 0x9f, 0x33, 3501 0x6f, 0xe1, 0x14, 0x3a, 0xf5, 0xf1, 0xbe, 0xf1, 0xe7, 0x12, 0x0c, 0x7b, 0x99, 0x0b, 0xd7, 0xd7, 3502 0x25, 0x24, 0xac, 0xbd, 0x72, 0x7d, 0xa2, 0x9f, 0xf4, 0x73, 0x0b, 0xa6, 0xdc, 0x05, 0x35, 0xfb, 3503 0x7a, 0xc7, 0xbc, 0xb7, 0xec, 0xf5, 0xec, 0x85, 0xfe, 0x6e, 0xbf, 0xd7, 0x60, 0xd8, 0x6c, 0xa0, 3504 0x75, 0x2f, 0x68, 0xa2, 0xcc, 0xf4, 0xbc, 0xd4, 0x6a, 0x25, 0x4f, 0xf6, 0xbf, 0x07, 0x3f, 0xf8, 3505 0x70, 0x51, 0x7c, 0xb1, 0x52, 0xf5, 0x3e, 0xae, 0xa9, 0x5e, 0xf3, 0x33, 0x56, 0xab, 0x25, 0x3f, 3506 0xd5, 0x1f, 0xea, 0x17, 0x23, 0x2e, 0x31, 0xd5, 0x66, 0xa9, 0xd2, 0xd6, 0xd5, 0x23, 0x27, 0xed, 3507 0xb2, 0xa0, 0xdd, 0x22, 0xbf, 0xeb, 0xb0, 0x9b, 0x85, 0xf2, 0xcc, 0x29, 0x50, 0xae, 0x18, 0xfa, 3508 0x0d, 0x55, 0xb4, 0xe8, 0x97, 0x0d, 0xad, 0x60, 0x3e, 0xc8, 0x60, 0xd4, 0x43, 0xa7, 0x40, 0xbd, 3509 0xa2, 0xe8, 0x9f, 0x55, 0x77, 0x6c, 0xe4, 0xb2, 0xa2, 0x15, 0xd0, 0x87, 0x18, 0x90, 0x7a, 0xea, 3510 0x14, 0x68, 0x57, 0x1c, 0x13, 0x90, 0x52, 0x48, 0x86, 0x0f, 0x33, 0xa4, 0x82, 0x01, 0x89, 0x6b, 3511 0x85, 0x44, 0xee, 0x2c, 0x8b, 0xde, 0x47, 0x18, 0x50, 0xd6, 0xcc, 0x1d, 0xc1, 0x03, 0xb8, 0xb3, 3512 0x04, 0xfa, 0x28, 0x03, 0x72, 0x13, 0xb8, 0x4b, 0x44, 0x4a, 0xa1, 0x09, 0x3e, 0xc6, 0x90, 0x46, 3513 0x13, 0xb8, 0x23, 0xd8, 0xbf, 0x4d, 0x2d, 0xa0, 0xd1, 0xcb, 0x9e, 0x56, 0x50, 0x1f, 0x67, 0x50, 3514 0xea, 0xd1, 0x53, 0xa0, 0x5f, 0x11, 0xf5, 0x9b, 0x6a, 0x5b, 0x8c, 0x5d, 0x16, 0xb5, 0x02, 0xfb, 3515 0x04, 0x03, 0x53, 0xcf, 0x9e, 0x82, 0xc8, 0x15, 0xd3, 0x84, 0x5d, 0x61, 0xdf, 0xf6, 0x3f, 0xc9, 3516 0xa0, 0x32, 0x86, 0x5d, 0x01, 0xcd, 0x7e, 0x00, 0x83, 0x96, 0x5f, 0xd6, 0xa7, 0x18, 0x52, 0x3e, 3517 0x89, 0x41, 0x82, 0x07, 0x32, 0x68, 0x09, 0xf6, 0x69, 0x06, 0x56, 0x4c, 0x64, 0x30, 0x71, 0x17, 3518 0xa6, 0x68, 0xeb, 0x4f, 0x33, 0x2c, 0xc7, 0xb0, 0x0b, 0x79, 0x1b, 0x4f, 0xc8, 0x2c, 0xfb, 0x2e, 3519 0xfe, 0x0c, 0x43, 0x1a, 0x37, 0x65, 0x16, 0xb4, 0x6c, 0xf3, 0xae, 0xb0, 0x6f, 0xd8, 0xcf, 0x32, 3520 0xa0, 0x09, 0xc3, 0xae, 0x80, 0xae, 0xfc, 0x90, 0x76, 0x02, 0x65, 0xb8, 0xed, 0x6b, 0x85, 0xf6, 3521 0x1c, 0x43, 0x1b, 0xfe, 0x08, 0x2a, 0x88, 0xde, 0x11, 0xa6, 0xea, 0xa1, 0x94, 0xb8, 0xce, 0x34, 3522 0x27, 0x10, 0xcf, 0xb3, 0xa5, 0x7e, 0x4f, 0xce, 0xa0, 0x02, 0xc3, 0x25, 0x63, 0xff, 0x51, 0x4d, 3523 0xee, 0x98, 0xee, 0x1b, 0x5b, 0x2d, 0xf7, 0x33, 0x7c, 0xb9, 0x43, 0x1f, 0x42, 0x05, 0xb1, 0x5b, 3524 0xca, 0xfe, 0x03, 0xda, 0x21, 0x94, 0xf1, 0xc2, 0xb2, 0xd5, 0x5a, 0x3f, 0xcb, 0x77, 0x41, 0xfa, 3525 0x53, 0xa8, 0x20, 0x7e, 0xcd, 0x99, 0xca, 0xb1, 0x23, 0x03, 0x56, 0x99, 0x66, 0x0f, 0x7c, 0x8e, 3526 0x93, 0x3a, 0xd4, 0x31, 0x54, 0x60, 0xbc, 0x27, 0xed, 0x3f, 0xa2, 0x1e, 0x43, 0xe9, 0x37, 0x9c, 3527 0x6d, 0x96, 0xf8, 0x79, 0xb6, 0xc4, 0x94, 0xe7, 0x50, 0xfa, 0x3d, 0xeb, 0x84, 0xe5, 0xac, 0x14, 3528 0xc4, 0xab, 0xfa, 0xbd, 0xf6, 0x66, 0xa7, 0xbd, 0x32, 0x1b, 0x7f, 0x47, 0x92, 0x7d, 0x70, 0xd9, 3529 0x22, 0xda, 0xaf, 0xbe, 0x27, 0x6e, 0x7a, 0x20, 0x8a, 0xdc, 0x09, 0xf9, 0x40, 0xf4, 0x05, 0x67, 3530 0xe5, 0x35, 0x3f, 0x5e, 0x8b, 0x2d, 0xfb, 0x18, 0x5b, 0xf6, 0xe9, 0x5e, 0xe3, 0xd8, 0x66, 0xbb, 3531 0x5b, 0xdf, 0x6e, 0xaf, 0x35, 0xd9, 0xef, 0xdc, 0xb2, 0xd1, 0x9d, 0x63, 0xcd, 0xfa, 0xc6, 0xda, 3532 0x99, 0x73, 0xc7, 0x92, 0x7e, 0x12, 0xf7, 0xff, 0x03, 0x00, 0x00, 0xff, 0xff, 0xe0, 0x96, 0xc9, 3533 0xde, 0x2d, 0x57, 0x00, 0x00, 3534} 3535