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