1// Code generated by protoc-gen-go. DO NOT EDIT. 2// source: envoy/api/v2/discovery.proto 3 4package v2 5 6import proto "github.com/golang/protobuf/proto" 7import fmt "fmt" 8import math "math" 9import any "github.com/golang/protobuf/ptypes/any" 10import status "google.golang.org/genproto/googleapis/rpc/status" 11import base "google.golang.org/grpc/xds/internal/proto/envoy/api/v2/core/base" 12 13// Reference imports to suppress errors if they are not otherwise used. 14var _ = proto.Marshal 15var _ = fmt.Errorf 16var _ = math.Inf 17 18// This is a compile-time assertion to ensure that this generated file 19// is compatible with the proto package it is being compiled against. 20// A compilation error at this line likely means your copy of the 21// proto package needs to be updated. 22const _ = proto.ProtoPackageIsVersion2 // please upgrade the proto package 23 24type DiscoveryRequest struct { 25 VersionInfo string `protobuf:"bytes,1,opt,name=version_info,json=versionInfo,proto3" json:"version_info,omitempty"` 26 Node *base.Node `protobuf:"bytes,2,opt,name=node,proto3" json:"node,omitempty"` 27 ResourceNames []string `protobuf:"bytes,3,rep,name=resource_names,json=resourceNames,proto3" json:"resource_names,omitempty"` 28 TypeUrl string `protobuf:"bytes,4,opt,name=type_url,json=typeUrl,proto3" json:"type_url,omitempty"` 29 ResponseNonce string `protobuf:"bytes,5,opt,name=response_nonce,json=responseNonce,proto3" json:"response_nonce,omitempty"` 30 ErrorDetail *status.Status `protobuf:"bytes,6,opt,name=error_detail,json=errorDetail,proto3" json:"error_detail,omitempty"` 31 XXX_NoUnkeyedLiteral struct{} `json:"-"` 32 XXX_unrecognized []byte `json:"-"` 33 XXX_sizecache int32 `json:"-"` 34} 35 36func (m *DiscoveryRequest) Reset() { *m = DiscoveryRequest{} } 37func (m *DiscoveryRequest) String() string { return proto.CompactTextString(m) } 38func (*DiscoveryRequest) ProtoMessage() {} 39func (*DiscoveryRequest) Descriptor() ([]byte, []int) { 40 return fileDescriptor_discovery_98b4837c589b3df9, []int{0} 41} 42func (m *DiscoveryRequest) XXX_Unmarshal(b []byte) error { 43 return xxx_messageInfo_DiscoveryRequest.Unmarshal(m, b) 44} 45func (m *DiscoveryRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 46 return xxx_messageInfo_DiscoveryRequest.Marshal(b, m, deterministic) 47} 48func (dst *DiscoveryRequest) XXX_Merge(src proto.Message) { 49 xxx_messageInfo_DiscoveryRequest.Merge(dst, src) 50} 51func (m *DiscoveryRequest) XXX_Size() int { 52 return xxx_messageInfo_DiscoveryRequest.Size(m) 53} 54func (m *DiscoveryRequest) XXX_DiscardUnknown() { 55 xxx_messageInfo_DiscoveryRequest.DiscardUnknown(m) 56} 57 58var xxx_messageInfo_DiscoveryRequest proto.InternalMessageInfo 59 60func (m *DiscoveryRequest) GetVersionInfo() string { 61 if m != nil { 62 return m.VersionInfo 63 } 64 return "" 65} 66 67func (m *DiscoveryRequest) GetNode() *base.Node { 68 if m != nil { 69 return m.Node 70 } 71 return nil 72} 73 74func (m *DiscoveryRequest) GetResourceNames() []string { 75 if m != nil { 76 return m.ResourceNames 77 } 78 return nil 79} 80 81func (m *DiscoveryRequest) GetTypeUrl() string { 82 if m != nil { 83 return m.TypeUrl 84 } 85 return "" 86} 87 88func (m *DiscoveryRequest) GetResponseNonce() string { 89 if m != nil { 90 return m.ResponseNonce 91 } 92 return "" 93} 94 95func (m *DiscoveryRequest) GetErrorDetail() *status.Status { 96 if m != nil { 97 return m.ErrorDetail 98 } 99 return nil 100} 101 102type DiscoveryResponse struct { 103 VersionInfo string `protobuf:"bytes,1,opt,name=version_info,json=versionInfo,proto3" json:"version_info,omitempty"` 104 Resources []*any.Any `protobuf:"bytes,2,rep,name=resources,proto3" json:"resources,omitempty"` 105 Canary bool `protobuf:"varint,3,opt,name=canary,proto3" json:"canary,omitempty"` 106 TypeUrl string `protobuf:"bytes,4,opt,name=type_url,json=typeUrl,proto3" json:"type_url,omitempty"` 107 Nonce string `protobuf:"bytes,5,opt,name=nonce,proto3" json:"nonce,omitempty"` 108 ControlPlane *base.ControlPlane `protobuf:"bytes,6,opt,name=control_plane,json=controlPlane,proto3" json:"control_plane,omitempty"` 109 XXX_NoUnkeyedLiteral struct{} `json:"-"` 110 XXX_unrecognized []byte `json:"-"` 111 XXX_sizecache int32 `json:"-"` 112} 113 114func (m *DiscoveryResponse) Reset() { *m = DiscoveryResponse{} } 115func (m *DiscoveryResponse) String() string { return proto.CompactTextString(m) } 116func (*DiscoveryResponse) ProtoMessage() {} 117func (*DiscoveryResponse) Descriptor() ([]byte, []int) { 118 return fileDescriptor_discovery_98b4837c589b3df9, []int{1} 119} 120func (m *DiscoveryResponse) XXX_Unmarshal(b []byte) error { 121 return xxx_messageInfo_DiscoveryResponse.Unmarshal(m, b) 122} 123func (m *DiscoveryResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 124 return xxx_messageInfo_DiscoveryResponse.Marshal(b, m, deterministic) 125} 126func (dst *DiscoveryResponse) XXX_Merge(src proto.Message) { 127 xxx_messageInfo_DiscoveryResponse.Merge(dst, src) 128} 129func (m *DiscoveryResponse) XXX_Size() int { 130 return xxx_messageInfo_DiscoveryResponse.Size(m) 131} 132func (m *DiscoveryResponse) XXX_DiscardUnknown() { 133 xxx_messageInfo_DiscoveryResponse.DiscardUnknown(m) 134} 135 136var xxx_messageInfo_DiscoveryResponse proto.InternalMessageInfo 137 138func (m *DiscoveryResponse) GetVersionInfo() string { 139 if m != nil { 140 return m.VersionInfo 141 } 142 return "" 143} 144 145func (m *DiscoveryResponse) GetResources() []*any.Any { 146 if m != nil { 147 return m.Resources 148 } 149 return nil 150} 151 152func (m *DiscoveryResponse) GetCanary() bool { 153 if m != nil { 154 return m.Canary 155 } 156 return false 157} 158 159func (m *DiscoveryResponse) GetTypeUrl() string { 160 if m != nil { 161 return m.TypeUrl 162 } 163 return "" 164} 165 166func (m *DiscoveryResponse) GetNonce() string { 167 if m != nil { 168 return m.Nonce 169 } 170 return "" 171} 172 173func (m *DiscoveryResponse) GetControlPlane() *base.ControlPlane { 174 if m != nil { 175 return m.ControlPlane 176 } 177 return nil 178} 179 180type DeltaDiscoveryRequest struct { 181 Node *base.Node `protobuf:"bytes,1,opt,name=node,proto3" json:"node,omitempty"` 182 TypeUrl string `protobuf:"bytes,2,opt,name=type_url,json=typeUrl,proto3" json:"type_url,omitempty"` 183 ResourceNamesSubscribe []string `protobuf:"bytes,3,rep,name=resource_names_subscribe,json=resourceNamesSubscribe,proto3" json:"resource_names_subscribe,omitempty"` 184 ResourceNamesUnsubscribe []string `protobuf:"bytes,4,rep,name=resource_names_unsubscribe,json=resourceNamesUnsubscribe,proto3" json:"resource_names_unsubscribe,omitempty"` 185 InitialResourceVersions map[string]string `protobuf:"bytes,5,rep,name=initial_resource_versions,json=initialResourceVersions,proto3" json:"initial_resource_versions,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` 186 ResponseNonce string `protobuf:"bytes,6,opt,name=response_nonce,json=responseNonce,proto3" json:"response_nonce,omitempty"` 187 ErrorDetail *status.Status `protobuf:"bytes,7,opt,name=error_detail,json=errorDetail,proto3" json:"error_detail,omitempty"` 188 XXX_NoUnkeyedLiteral struct{} `json:"-"` 189 XXX_unrecognized []byte `json:"-"` 190 XXX_sizecache int32 `json:"-"` 191} 192 193func (m *DeltaDiscoveryRequest) Reset() { *m = DeltaDiscoveryRequest{} } 194func (m *DeltaDiscoveryRequest) String() string { return proto.CompactTextString(m) } 195func (*DeltaDiscoveryRequest) ProtoMessage() {} 196func (*DeltaDiscoveryRequest) Descriptor() ([]byte, []int) { 197 return fileDescriptor_discovery_98b4837c589b3df9, []int{2} 198} 199func (m *DeltaDiscoveryRequest) XXX_Unmarshal(b []byte) error { 200 return xxx_messageInfo_DeltaDiscoveryRequest.Unmarshal(m, b) 201} 202func (m *DeltaDiscoveryRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 203 return xxx_messageInfo_DeltaDiscoveryRequest.Marshal(b, m, deterministic) 204} 205func (dst *DeltaDiscoveryRequest) XXX_Merge(src proto.Message) { 206 xxx_messageInfo_DeltaDiscoveryRequest.Merge(dst, src) 207} 208func (m *DeltaDiscoveryRequest) XXX_Size() int { 209 return xxx_messageInfo_DeltaDiscoveryRequest.Size(m) 210} 211func (m *DeltaDiscoveryRequest) XXX_DiscardUnknown() { 212 xxx_messageInfo_DeltaDiscoveryRequest.DiscardUnknown(m) 213} 214 215var xxx_messageInfo_DeltaDiscoveryRequest proto.InternalMessageInfo 216 217func (m *DeltaDiscoveryRequest) GetNode() *base.Node { 218 if m != nil { 219 return m.Node 220 } 221 return nil 222} 223 224func (m *DeltaDiscoveryRequest) GetTypeUrl() string { 225 if m != nil { 226 return m.TypeUrl 227 } 228 return "" 229} 230 231func (m *DeltaDiscoveryRequest) GetResourceNamesSubscribe() []string { 232 if m != nil { 233 return m.ResourceNamesSubscribe 234 } 235 return nil 236} 237 238func (m *DeltaDiscoveryRequest) GetResourceNamesUnsubscribe() []string { 239 if m != nil { 240 return m.ResourceNamesUnsubscribe 241 } 242 return nil 243} 244 245func (m *DeltaDiscoveryRequest) GetInitialResourceVersions() map[string]string { 246 if m != nil { 247 return m.InitialResourceVersions 248 } 249 return nil 250} 251 252func (m *DeltaDiscoveryRequest) GetResponseNonce() string { 253 if m != nil { 254 return m.ResponseNonce 255 } 256 return "" 257} 258 259func (m *DeltaDiscoveryRequest) GetErrorDetail() *status.Status { 260 if m != nil { 261 return m.ErrorDetail 262 } 263 return nil 264} 265 266type DeltaDiscoveryResponse struct { 267 SystemVersionInfo string `protobuf:"bytes,1,opt,name=system_version_info,json=systemVersionInfo,proto3" json:"system_version_info,omitempty"` 268 Resources []*Resource `protobuf:"bytes,2,rep,name=resources,proto3" json:"resources,omitempty"` 269 TypeUrl string `protobuf:"bytes,4,opt,name=type_url,json=typeUrl,proto3" json:"type_url,omitempty"` 270 RemovedResources []string `protobuf:"bytes,6,rep,name=removed_resources,json=removedResources,proto3" json:"removed_resources,omitempty"` 271 Nonce string `protobuf:"bytes,5,opt,name=nonce,proto3" json:"nonce,omitempty"` 272 XXX_NoUnkeyedLiteral struct{} `json:"-"` 273 XXX_unrecognized []byte `json:"-"` 274 XXX_sizecache int32 `json:"-"` 275} 276 277func (m *DeltaDiscoveryResponse) Reset() { *m = DeltaDiscoveryResponse{} } 278func (m *DeltaDiscoveryResponse) String() string { return proto.CompactTextString(m) } 279func (*DeltaDiscoveryResponse) ProtoMessage() {} 280func (*DeltaDiscoveryResponse) Descriptor() ([]byte, []int) { 281 return fileDescriptor_discovery_98b4837c589b3df9, []int{3} 282} 283func (m *DeltaDiscoveryResponse) XXX_Unmarshal(b []byte) error { 284 return xxx_messageInfo_DeltaDiscoveryResponse.Unmarshal(m, b) 285} 286func (m *DeltaDiscoveryResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 287 return xxx_messageInfo_DeltaDiscoveryResponse.Marshal(b, m, deterministic) 288} 289func (dst *DeltaDiscoveryResponse) XXX_Merge(src proto.Message) { 290 xxx_messageInfo_DeltaDiscoveryResponse.Merge(dst, src) 291} 292func (m *DeltaDiscoveryResponse) XXX_Size() int { 293 return xxx_messageInfo_DeltaDiscoveryResponse.Size(m) 294} 295func (m *DeltaDiscoveryResponse) XXX_DiscardUnknown() { 296 xxx_messageInfo_DeltaDiscoveryResponse.DiscardUnknown(m) 297} 298 299var xxx_messageInfo_DeltaDiscoveryResponse proto.InternalMessageInfo 300 301func (m *DeltaDiscoveryResponse) GetSystemVersionInfo() string { 302 if m != nil { 303 return m.SystemVersionInfo 304 } 305 return "" 306} 307 308func (m *DeltaDiscoveryResponse) GetResources() []*Resource { 309 if m != nil { 310 return m.Resources 311 } 312 return nil 313} 314 315func (m *DeltaDiscoveryResponse) GetTypeUrl() string { 316 if m != nil { 317 return m.TypeUrl 318 } 319 return "" 320} 321 322func (m *DeltaDiscoveryResponse) GetRemovedResources() []string { 323 if m != nil { 324 return m.RemovedResources 325 } 326 return nil 327} 328 329func (m *DeltaDiscoveryResponse) GetNonce() string { 330 if m != nil { 331 return m.Nonce 332 } 333 return "" 334} 335 336type Resource struct { 337 Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"` 338 Aliases []string `protobuf:"bytes,4,rep,name=aliases,proto3" json:"aliases,omitempty"` 339 Version string `protobuf:"bytes,1,opt,name=version,proto3" json:"version,omitempty"` 340 Resource *any.Any `protobuf:"bytes,2,opt,name=resource,proto3" json:"resource,omitempty"` 341 XXX_NoUnkeyedLiteral struct{} `json:"-"` 342 XXX_unrecognized []byte `json:"-"` 343 XXX_sizecache int32 `json:"-"` 344} 345 346func (m *Resource) Reset() { *m = Resource{} } 347func (m *Resource) String() string { return proto.CompactTextString(m) } 348func (*Resource) ProtoMessage() {} 349func (*Resource) Descriptor() ([]byte, []int) { 350 return fileDescriptor_discovery_98b4837c589b3df9, []int{4} 351} 352func (m *Resource) XXX_Unmarshal(b []byte) error { 353 return xxx_messageInfo_Resource.Unmarshal(m, b) 354} 355func (m *Resource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 356 return xxx_messageInfo_Resource.Marshal(b, m, deterministic) 357} 358func (dst *Resource) XXX_Merge(src proto.Message) { 359 xxx_messageInfo_Resource.Merge(dst, src) 360} 361func (m *Resource) XXX_Size() int { 362 return xxx_messageInfo_Resource.Size(m) 363} 364func (m *Resource) XXX_DiscardUnknown() { 365 xxx_messageInfo_Resource.DiscardUnknown(m) 366} 367 368var xxx_messageInfo_Resource proto.InternalMessageInfo 369 370func (m *Resource) GetName() string { 371 if m != nil { 372 return m.Name 373 } 374 return "" 375} 376 377func (m *Resource) GetAliases() []string { 378 if m != nil { 379 return m.Aliases 380 } 381 return nil 382} 383 384func (m *Resource) GetVersion() string { 385 if m != nil { 386 return m.Version 387 } 388 return "" 389} 390 391func (m *Resource) GetResource() *any.Any { 392 if m != nil { 393 return m.Resource 394 } 395 return nil 396} 397 398func init() { 399 proto.RegisterType((*DiscoveryRequest)(nil), "envoy.api.v2.DiscoveryRequest") 400 proto.RegisterType((*DiscoveryResponse)(nil), "envoy.api.v2.DiscoveryResponse") 401 proto.RegisterType((*DeltaDiscoveryRequest)(nil), "envoy.api.v2.DeltaDiscoveryRequest") 402 proto.RegisterMapType((map[string]string)(nil), "envoy.api.v2.DeltaDiscoveryRequest.InitialResourceVersionsEntry") 403 proto.RegisterType((*DeltaDiscoveryResponse)(nil), "envoy.api.v2.DeltaDiscoveryResponse") 404 proto.RegisterType((*Resource)(nil), "envoy.api.v2.Resource") 405} 406 407func init() { 408 proto.RegisterFile("envoy/api/v2/discovery.proto", fileDescriptor_discovery_98b4837c589b3df9) 409} 410 411var fileDescriptor_discovery_98b4837c589b3df9 = []byte{ 412 // 659 bytes of a gzipped FileDescriptorProto 413 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x8c, 0x54, 0x41, 0x6b, 0xdb, 0x4c, 414 0x10, 0x45, 0xb6, 0xe3, 0xd8, 0x63, 0x27, 0x24, 0xfb, 0xe5, 0x73, 0x14, 0x13, 0xa8, 0x6b, 0x28, 415 0x18, 0x02, 0x52, 0x51, 0x5b, 0x08, 0xa5, 0x87, 0x36, 0x75, 0x0f, 0xe9, 0x21, 0x04, 0x85, 0xe4, 416 0xd0, 0x8b, 0x58, 0xcb, 0x93, 0x20, 0xaa, 0xec, 0xaa, 0xbb, 0x92, 0xa8, 0xa0, 0xa7, 0xd2, 0x9f, 417 0xd9, 0x3f, 0xd2, 0x53, 0x8b, 0x56, 0x2b, 0x5b, 0x4a, 0x44, 0xf0, 0x4d, 0xb3, 0xf3, 0xf6, 0xed, 418 0xbc, 0x99, 0x37, 0x82, 0x63, 0x64, 0x29, 0xcf, 0x6c, 0x1a, 0x05, 0x76, 0xea, 0xd8, 0xcb, 0x40, 419 0xfa, 0x3c, 0x45, 0x91, 0x59, 0x91, 0xe0, 0x31, 0x27, 0x43, 0x95, 0xb5, 0x68, 0x14, 0x58, 0xa9, 420 0x33, 0xae, 0x63, 0x7d, 0x2e, 0xd0, 0x5e, 0x50, 0x89, 0x05, 0x76, 0x7c, 0x74, 0xc7, 0xf9, 0x5d, 421 0x88, 0xb6, 0x8a, 0x16, 0xc9, 0xad, 0x4d, 0x99, 0xa6, 0x19, 0x1f, 0xea, 0x94, 0x88, 0x7c, 0x5b, 422 0xc6, 0x34, 0x4e, 0x64, 0x91, 0x98, 0xfe, 0x6c, 0xc1, 0xde, 0xbc, 0x7c, 0xd3, 0xc5, 0x6f, 0x09, 423 0xca, 0x98, 0x3c, 0x87, 0x61, 0x8a, 0x42, 0x06, 0x9c, 0x79, 0x01, 0xbb, 0xe5, 0xa6, 0x31, 0x31, 424 0x66, 0x7d, 0x77, 0xa0, 0xcf, 0xce, 0xd9, 0x2d, 0x27, 0x27, 0xd0, 0x61, 0x7c, 0x89, 0x66, 0x6b, 425 0x62, 0xcc, 0x06, 0xce, 0xa1, 0x55, 0x2d, 0xd3, 0xca, 0x0b, 0xb3, 0x2e, 0xf8, 0x12, 0x5d, 0x05, 426 0x22, 0x2f, 0x60, 0x57, 0xa0, 0xe4, 0x89, 0xf0, 0xd1, 0x63, 0xf4, 0x1e, 0xa5, 0xd9, 0x9e, 0xb4, 427 0x67, 0x7d, 0x77, 0xa7, 0x3c, 0xbd, 0xc8, 0x0f, 0xc9, 0x11, 0xf4, 0xe2, 0x2c, 0x42, 0x2f, 0x11, 428 0xa1, 0xd9, 0x51, 0x4f, 0x6e, 0xe7, 0xf1, 0xb5, 0x08, 0x35, 0x43, 0xc4, 0x99, 0x44, 0x8f, 0x71, 429 0xe6, 0xa3, 0xb9, 0xa5, 0x00, 0x3b, 0xe5, 0xe9, 0x45, 0x7e, 0x48, 0xde, 0xc0, 0x10, 0x85, 0xe0, 430 0xc2, 0x5b, 0x62, 0x4c, 0x83, 0xd0, 0xec, 0xaa, 0xea, 0x88, 0x55, 0xa8, 0xb7, 0x44, 0xe4, 0x5b, 431 0x57, 0x4a, 0xbd, 0x3b, 0x50, 0xb8, 0xb9, 0x82, 0x4d, 0xff, 0x18, 0xb0, 0x5f, 0x69, 0x42, 0xc1, 432 0xb8, 0x49, 0x17, 0x1c, 0xe8, 0x97, 0x12, 0xa4, 0xd9, 0x9a, 0xb4, 0x67, 0x03, 0xe7, 0xa0, 0x7c, 433 0xac, 0x9c, 0x82, 0xf5, 0x81, 0x65, 0xee, 0x1a, 0x46, 0x46, 0xd0, 0xf5, 0x29, 0xa3, 0x22, 0x33, 434 0xdb, 0x13, 0x63, 0xd6, 0x73, 0x75, 0xf4, 0x94, 0xfa, 0x03, 0xd8, 0xaa, 0x8a, 0x2e, 0x02, 0x32, 435 0x87, 0x1d, 0x9f, 0xb3, 0x58, 0xf0, 0xd0, 0x8b, 0x42, 0xca, 0x50, 0xab, 0x7d, 0xd6, 0x30, 0x8b, 436 0x8f, 0x05, 0xee, 0x32, 0x87, 0xb9, 0x43, 0xbf, 0x12, 0x4d, 0xff, 0xb6, 0xe1, 0xff, 0x39, 0x86, 437 0x31, 0x7d, 0xe4, 0x82, 0x72, 0xc4, 0xc6, 0x26, 0x23, 0xae, 0x56, 0xdf, 0xaa, 0x57, 0x7f, 0x0a, 438 0x66, 0x7d, 0xfa, 0x9e, 0x4c, 0x16, 0xd2, 0x17, 0xc1, 0x02, 0xb5, 0x0f, 0x46, 0x35, 0x1f, 0x5c, 439 0x95, 0x59, 0xf2, 0x0e, 0xc6, 0x0f, 0x6e, 0x26, 0x6c, 0x7d, 0xb7, 0xa3, 0xee, 0x9a, 0xb5, 0xbb, 440 0xd7, 0xeb, 0x3c, 0xf9, 0x01, 0x47, 0x01, 0x0b, 0xe2, 0x80, 0x86, 0xde, 0x8a, 0x45, 0x0f, 0x4f, 441 0x9a, 0x5b, 0x6a, 0x58, 0xef, 0xeb, 0xa2, 0x1a, 0xfb, 0x60, 0x9d, 0x17, 0x24, 0xae, 0xe6, 0xb8, 442 0xd1, 0x14, 0x9f, 0x58, 0x2c, 0x32, 0xf7, 0x30, 0x68, 0xce, 0x36, 0x38, 0xb6, 0xbb, 0x89, 0x63, 443 0xb7, 0x37, 0x72, 0xec, 0xf8, 0x33, 0x1c, 0x3f, 0x55, 0x16, 0xd9, 0x83, 0xf6, 0x57, 0xcc, 0xb4, 444 0x65, 0xf3, 0xcf, 0xdc, 0x43, 0x29, 0x0d, 0x13, 0xd4, 0xd3, 0x29, 0x82, 0xb7, 0xad, 0x53, 0x63, 445 0xfa, 0xdb, 0x80, 0xd1, 0x43, 0xe5, 0x7a, 0x05, 0x2c, 0xf8, 0x4f, 0x66, 0x32, 0xc6, 0x7b, 0xaf, 446 0x61, 0x13, 0xf6, 0x8b, 0xd4, 0x4d, 0x65, 0x1f, 0x5e, 0x3f, 0xde, 0x87, 0x51, 0xbd, 0xc5, 0x65, 447 0xb9, 0xd5, 0x8d, 0x78, 0xc2, 0xf9, 0x27, 0xb0, 0x2f, 0xf0, 0x9e, 0xa7, 0xb8, 0xf4, 0xd6, 0xc4, 448 0x5d, 0x35, 0xf8, 0x3d, 0x9d, 0x70, 0x57, 0x3c, 0x8d, 0x6b, 0x32, 0xfd, 0x65, 0x40, 0xaf, 0xc4, 449 0x10, 0x02, 0x9d, 0xdc, 0x48, 0x6a, 0xf5, 0xfa, 0xae, 0xfa, 0x26, 0x26, 0x6c, 0xd3, 0x30, 0xa0, 450 0x12, 0xa5, 0xb6, 0x54, 0x19, 0xe6, 0x19, 0xad, 0x5b, 0x4b, 0x2e, 0x43, 0xf2, 0x12, 0x7a, 0x65, 451 0x3d, 0xfa, 0x17, 0xd8, 0xbc, 0xf7, 0x2b, 0xd4, 0x99, 0x03, 0xe3, 0x80, 0x17, 0xbd, 0x88, 0x04, 452 0xff, 0x9e, 0xd5, 0xda, 0x72, 0xb6, 0xbb, 0xea, 0xfd, 0x65, 0x7e, 0xfd, 0xd2, 0xf8, 0xd2, 0x4a, 453 0x9d, 0x45, 0x57, 0x71, 0xbd, 0xfa, 0x17, 0x00, 0x00, 0xff, 0xff, 0xce, 0x2c, 0x51, 0x59, 0x23, 454 0x06, 0x00, 0x00, 455} 456