1// Code generated by protoc-gen-go. DO NOT EDIT.
2// source: envoy/api/v2/endpoint/load_report.proto
3
4package envoy_api_v2_endpoint
5
6import proto "github.com/golang/protobuf/proto"
7import fmt "fmt"
8import math "math"
9import duration "github.com/golang/protobuf/ptypes/duration"
10import _struct "github.com/golang/protobuf/ptypes/struct"
11import address "google.golang.org/grpc/balancer/xds/internal/proto/envoy/api/v2/core/address"
12import base "google.golang.org/grpc/balancer/xds/internal/proto/envoy/api/v2/core/base"
13import _ "google.golang.org/grpc/balancer/xds/internal/proto/validate"
14
15// Reference imports to suppress errors if they are not otherwise used.
16var _ = proto.Marshal
17var _ = fmt.Errorf
18var _ = math.Inf
19
20// This is a compile-time assertion to ensure that this generated file
21// is compatible with the proto package it is being compiled against.
22// A compilation error at this line likely means your copy of the
23// proto package needs to be updated.
24const _ = proto.ProtoPackageIsVersion2 // please upgrade the proto package
25
26type UpstreamLocalityStats struct {
27	Locality                *base.Locality             `protobuf:"bytes,1,opt,name=locality,proto3" json:"locality,omitempty"`
28	TotalSuccessfulRequests uint64                     `protobuf:"varint,2,opt,name=total_successful_requests,json=totalSuccessfulRequests,proto3" json:"total_successful_requests,omitempty"`
29	TotalRequestsInProgress uint64                     `protobuf:"varint,3,opt,name=total_requests_in_progress,json=totalRequestsInProgress,proto3" json:"total_requests_in_progress,omitempty"`
30	TotalErrorRequests      uint64                     `protobuf:"varint,4,opt,name=total_error_requests,json=totalErrorRequests,proto3" json:"total_error_requests,omitempty"`
31	LoadMetricStats         []*EndpointLoadMetricStats `protobuf:"bytes,5,rep,name=load_metric_stats,json=loadMetricStats,proto3" json:"load_metric_stats,omitempty"`
32	UpstreamEndpointStats   []*UpstreamEndpointStats   `protobuf:"bytes,7,rep,name=upstream_endpoint_stats,json=upstreamEndpointStats,proto3" json:"upstream_endpoint_stats,omitempty"`
33	Priority                uint32                     `protobuf:"varint,6,opt,name=priority,proto3" json:"priority,omitempty"`
34	XXX_NoUnkeyedLiteral    struct{}                   `json:"-"`
35	XXX_unrecognized        []byte                     `json:"-"`
36	XXX_sizecache           int32                      `json:"-"`
37}
38
39func (m *UpstreamLocalityStats) Reset()         { *m = UpstreamLocalityStats{} }
40func (m *UpstreamLocalityStats) String() string { return proto.CompactTextString(m) }
41func (*UpstreamLocalityStats) ProtoMessage()    {}
42func (*UpstreamLocalityStats) Descriptor() ([]byte, []int) {
43	return fileDescriptor_load_report_5485b60725c658b8, []int{0}
44}
45func (m *UpstreamLocalityStats) XXX_Unmarshal(b []byte) error {
46	return xxx_messageInfo_UpstreamLocalityStats.Unmarshal(m, b)
47}
48func (m *UpstreamLocalityStats) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
49	return xxx_messageInfo_UpstreamLocalityStats.Marshal(b, m, deterministic)
50}
51func (dst *UpstreamLocalityStats) XXX_Merge(src proto.Message) {
52	xxx_messageInfo_UpstreamLocalityStats.Merge(dst, src)
53}
54func (m *UpstreamLocalityStats) XXX_Size() int {
55	return xxx_messageInfo_UpstreamLocalityStats.Size(m)
56}
57func (m *UpstreamLocalityStats) XXX_DiscardUnknown() {
58	xxx_messageInfo_UpstreamLocalityStats.DiscardUnknown(m)
59}
60
61var xxx_messageInfo_UpstreamLocalityStats proto.InternalMessageInfo
62
63func (m *UpstreamLocalityStats) GetLocality() *base.Locality {
64	if m != nil {
65		return m.Locality
66	}
67	return nil
68}
69
70func (m *UpstreamLocalityStats) GetTotalSuccessfulRequests() uint64 {
71	if m != nil {
72		return m.TotalSuccessfulRequests
73	}
74	return 0
75}
76
77func (m *UpstreamLocalityStats) GetTotalRequestsInProgress() uint64 {
78	if m != nil {
79		return m.TotalRequestsInProgress
80	}
81	return 0
82}
83
84func (m *UpstreamLocalityStats) GetTotalErrorRequests() uint64 {
85	if m != nil {
86		return m.TotalErrorRequests
87	}
88	return 0
89}
90
91func (m *UpstreamLocalityStats) GetLoadMetricStats() []*EndpointLoadMetricStats {
92	if m != nil {
93		return m.LoadMetricStats
94	}
95	return nil
96}
97
98func (m *UpstreamLocalityStats) GetUpstreamEndpointStats() []*UpstreamEndpointStats {
99	if m != nil {
100		return m.UpstreamEndpointStats
101	}
102	return nil
103}
104
105func (m *UpstreamLocalityStats) GetPriority() uint32 {
106	if m != nil {
107		return m.Priority
108	}
109	return 0
110}
111
112type UpstreamEndpointStats struct {
113	Address                 *address.Address           `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"`
114	Metadata                *_struct.Struct            `protobuf:"bytes,6,opt,name=metadata,proto3" json:"metadata,omitempty"`
115	TotalSuccessfulRequests uint64                     `protobuf:"varint,2,opt,name=total_successful_requests,json=totalSuccessfulRequests,proto3" json:"total_successful_requests,omitempty"`
116	TotalRequestsInProgress uint64                     `protobuf:"varint,3,opt,name=total_requests_in_progress,json=totalRequestsInProgress,proto3" json:"total_requests_in_progress,omitempty"`
117	TotalErrorRequests      uint64                     `protobuf:"varint,4,opt,name=total_error_requests,json=totalErrorRequests,proto3" json:"total_error_requests,omitempty"`
118	LoadMetricStats         []*EndpointLoadMetricStats `protobuf:"bytes,5,rep,name=load_metric_stats,json=loadMetricStats,proto3" json:"load_metric_stats,omitempty"`
119	XXX_NoUnkeyedLiteral    struct{}                   `json:"-"`
120	XXX_unrecognized        []byte                     `json:"-"`
121	XXX_sizecache           int32                      `json:"-"`
122}
123
124func (m *UpstreamEndpointStats) Reset()         { *m = UpstreamEndpointStats{} }
125func (m *UpstreamEndpointStats) String() string { return proto.CompactTextString(m) }
126func (*UpstreamEndpointStats) ProtoMessage()    {}
127func (*UpstreamEndpointStats) Descriptor() ([]byte, []int) {
128	return fileDescriptor_load_report_5485b60725c658b8, []int{1}
129}
130func (m *UpstreamEndpointStats) XXX_Unmarshal(b []byte) error {
131	return xxx_messageInfo_UpstreamEndpointStats.Unmarshal(m, b)
132}
133func (m *UpstreamEndpointStats) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
134	return xxx_messageInfo_UpstreamEndpointStats.Marshal(b, m, deterministic)
135}
136func (dst *UpstreamEndpointStats) XXX_Merge(src proto.Message) {
137	xxx_messageInfo_UpstreamEndpointStats.Merge(dst, src)
138}
139func (m *UpstreamEndpointStats) XXX_Size() int {
140	return xxx_messageInfo_UpstreamEndpointStats.Size(m)
141}
142func (m *UpstreamEndpointStats) XXX_DiscardUnknown() {
143	xxx_messageInfo_UpstreamEndpointStats.DiscardUnknown(m)
144}
145
146var xxx_messageInfo_UpstreamEndpointStats proto.InternalMessageInfo
147
148func (m *UpstreamEndpointStats) GetAddress() *address.Address {
149	if m != nil {
150		return m.Address
151	}
152	return nil
153}
154
155func (m *UpstreamEndpointStats) GetMetadata() *_struct.Struct {
156	if m != nil {
157		return m.Metadata
158	}
159	return nil
160}
161
162func (m *UpstreamEndpointStats) GetTotalSuccessfulRequests() uint64 {
163	if m != nil {
164		return m.TotalSuccessfulRequests
165	}
166	return 0
167}
168
169func (m *UpstreamEndpointStats) GetTotalRequestsInProgress() uint64 {
170	if m != nil {
171		return m.TotalRequestsInProgress
172	}
173	return 0
174}
175
176func (m *UpstreamEndpointStats) GetTotalErrorRequests() uint64 {
177	if m != nil {
178		return m.TotalErrorRequests
179	}
180	return 0
181}
182
183func (m *UpstreamEndpointStats) GetLoadMetricStats() []*EndpointLoadMetricStats {
184	if m != nil {
185		return m.LoadMetricStats
186	}
187	return nil
188}
189
190type EndpointLoadMetricStats struct {
191	MetricName                    string   `protobuf:"bytes,1,opt,name=metric_name,json=metricName,proto3" json:"metric_name,omitempty"`
192	NumRequestsFinishedWithMetric uint64   `protobuf:"varint,2,opt,name=num_requests_finished_with_metric,json=numRequestsFinishedWithMetric,proto3" json:"num_requests_finished_with_metric,omitempty"`
193	TotalMetricValue              float64  `protobuf:"fixed64,3,opt,name=total_metric_value,json=totalMetricValue,proto3" json:"total_metric_value,omitempty"`
194	XXX_NoUnkeyedLiteral          struct{} `json:"-"`
195	XXX_unrecognized              []byte   `json:"-"`
196	XXX_sizecache                 int32    `json:"-"`
197}
198
199func (m *EndpointLoadMetricStats) Reset()         { *m = EndpointLoadMetricStats{} }
200func (m *EndpointLoadMetricStats) String() string { return proto.CompactTextString(m) }
201func (*EndpointLoadMetricStats) ProtoMessage()    {}
202func (*EndpointLoadMetricStats) Descriptor() ([]byte, []int) {
203	return fileDescriptor_load_report_5485b60725c658b8, []int{2}
204}
205func (m *EndpointLoadMetricStats) XXX_Unmarshal(b []byte) error {
206	return xxx_messageInfo_EndpointLoadMetricStats.Unmarshal(m, b)
207}
208func (m *EndpointLoadMetricStats) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
209	return xxx_messageInfo_EndpointLoadMetricStats.Marshal(b, m, deterministic)
210}
211func (dst *EndpointLoadMetricStats) XXX_Merge(src proto.Message) {
212	xxx_messageInfo_EndpointLoadMetricStats.Merge(dst, src)
213}
214func (m *EndpointLoadMetricStats) XXX_Size() int {
215	return xxx_messageInfo_EndpointLoadMetricStats.Size(m)
216}
217func (m *EndpointLoadMetricStats) XXX_DiscardUnknown() {
218	xxx_messageInfo_EndpointLoadMetricStats.DiscardUnknown(m)
219}
220
221var xxx_messageInfo_EndpointLoadMetricStats proto.InternalMessageInfo
222
223func (m *EndpointLoadMetricStats) GetMetricName() string {
224	if m != nil {
225		return m.MetricName
226	}
227	return ""
228}
229
230func (m *EndpointLoadMetricStats) GetNumRequestsFinishedWithMetric() uint64 {
231	if m != nil {
232		return m.NumRequestsFinishedWithMetric
233	}
234	return 0
235}
236
237func (m *EndpointLoadMetricStats) GetTotalMetricValue() float64 {
238	if m != nil {
239		return m.TotalMetricValue
240	}
241	return 0
242}
243
244type ClusterStats struct {
245	ClusterName           string                          `protobuf:"bytes,1,opt,name=cluster_name,json=clusterName,proto3" json:"cluster_name,omitempty"`
246	ClusterServiceName    string                          `protobuf:"bytes,6,opt,name=cluster_service_name,json=clusterServiceName,proto3" json:"cluster_service_name,omitempty"`
247	UpstreamLocalityStats []*UpstreamLocalityStats        `protobuf:"bytes,2,rep,name=upstream_locality_stats,json=upstreamLocalityStats,proto3" json:"upstream_locality_stats,omitempty"`
248	TotalDroppedRequests  uint64                          `protobuf:"varint,3,opt,name=total_dropped_requests,json=totalDroppedRequests,proto3" json:"total_dropped_requests,omitempty"`
249	DroppedRequests       []*ClusterStats_DroppedRequests `protobuf:"bytes,5,rep,name=dropped_requests,json=droppedRequests,proto3" json:"dropped_requests,omitempty"`
250	LoadReportInterval    *duration.Duration              `protobuf:"bytes,4,opt,name=load_report_interval,json=loadReportInterval,proto3" json:"load_report_interval,omitempty"`
251	XXX_NoUnkeyedLiteral  struct{}                        `json:"-"`
252	XXX_unrecognized      []byte                          `json:"-"`
253	XXX_sizecache         int32                           `json:"-"`
254}
255
256func (m *ClusterStats) Reset()         { *m = ClusterStats{} }
257func (m *ClusterStats) String() string { return proto.CompactTextString(m) }
258func (*ClusterStats) ProtoMessage()    {}
259func (*ClusterStats) Descriptor() ([]byte, []int) {
260	return fileDescriptor_load_report_5485b60725c658b8, []int{3}
261}
262func (m *ClusterStats) XXX_Unmarshal(b []byte) error {
263	return xxx_messageInfo_ClusterStats.Unmarshal(m, b)
264}
265func (m *ClusterStats) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
266	return xxx_messageInfo_ClusterStats.Marshal(b, m, deterministic)
267}
268func (dst *ClusterStats) XXX_Merge(src proto.Message) {
269	xxx_messageInfo_ClusterStats.Merge(dst, src)
270}
271func (m *ClusterStats) XXX_Size() int {
272	return xxx_messageInfo_ClusterStats.Size(m)
273}
274func (m *ClusterStats) XXX_DiscardUnknown() {
275	xxx_messageInfo_ClusterStats.DiscardUnknown(m)
276}
277
278var xxx_messageInfo_ClusterStats proto.InternalMessageInfo
279
280func (m *ClusterStats) GetClusterName() string {
281	if m != nil {
282		return m.ClusterName
283	}
284	return ""
285}
286
287func (m *ClusterStats) GetClusterServiceName() string {
288	if m != nil {
289		return m.ClusterServiceName
290	}
291	return ""
292}
293
294func (m *ClusterStats) GetUpstreamLocalityStats() []*UpstreamLocalityStats {
295	if m != nil {
296		return m.UpstreamLocalityStats
297	}
298	return nil
299}
300
301func (m *ClusterStats) GetTotalDroppedRequests() uint64 {
302	if m != nil {
303		return m.TotalDroppedRequests
304	}
305	return 0
306}
307
308func (m *ClusterStats) GetDroppedRequests() []*ClusterStats_DroppedRequests {
309	if m != nil {
310		return m.DroppedRequests
311	}
312	return nil
313}
314
315func (m *ClusterStats) GetLoadReportInterval() *duration.Duration {
316	if m != nil {
317		return m.LoadReportInterval
318	}
319	return nil
320}
321
322type ClusterStats_DroppedRequests struct {
323	Category             string   `protobuf:"bytes,1,opt,name=category,proto3" json:"category,omitempty"`
324	DroppedCount         uint64   `protobuf:"varint,2,opt,name=dropped_count,json=droppedCount,proto3" json:"dropped_count,omitempty"`
325	XXX_NoUnkeyedLiteral struct{} `json:"-"`
326	XXX_unrecognized     []byte   `json:"-"`
327	XXX_sizecache        int32    `json:"-"`
328}
329
330func (m *ClusterStats_DroppedRequests) Reset()         { *m = ClusterStats_DroppedRequests{} }
331func (m *ClusterStats_DroppedRequests) String() string { return proto.CompactTextString(m) }
332func (*ClusterStats_DroppedRequests) ProtoMessage()    {}
333func (*ClusterStats_DroppedRequests) Descriptor() ([]byte, []int) {
334	return fileDescriptor_load_report_5485b60725c658b8, []int{3, 0}
335}
336func (m *ClusterStats_DroppedRequests) XXX_Unmarshal(b []byte) error {
337	return xxx_messageInfo_ClusterStats_DroppedRequests.Unmarshal(m, b)
338}
339func (m *ClusterStats_DroppedRequests) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
340	return xxx_messageInfo_ClusterStats_DroppedRequests.Marshal(b, m, deterministic)
341}
342func (dst *ClusterStats_DroppedRequests) XXX_Merge(src proto.Message) {
343	xxx_messageInfo_ClusterStats_DroppedRequests.Merge(dst, src)
344}
345func (m *ClusterStats_DroppedRequests) XXX_Size() int {
346	return xxx_messageInfo_ClusterStats_DroppedRequests.Size(m)
347}
348func (m *ClusterStats_DroppedRequests) XXX_DiscardUnknown() {
349	xxx_messageInfo_ClusterStats_DroppedRequests.DiscardUnknown(m)
350}
351
352var xxx_messageInfo_ClusterStats_DroppedRequests proto.InternalMessageInfo
353
354func (m *ClusterStats_DroppedRequests) GetCategory() string {
355	if m != nil {
356		return m.Category
357	}
358	return ""
359}
360
361func (m *ClusterStats_DroppedRequests) GetDroppedCount() uint64 {
362	if m != nil {
363		return m.DroppedCount
364	}
365	return 0
366}
367
368func init() {
369	proto.RegisterType((*UpstreamLocalityStats)(nil), "envoy.api.v2.endpoint.UpstreamLocalityStats")
370	proto.RegisterType((*UpstreamEndpointStats)(nil), "envoy.api.v2.endpoint.UpstreamEndpointStats")
371	proto.RegisterType((*EndpointLoadMetricStats)(nil), "envoy.api.v2.endpoint.EndpointLoadMetricStats")
372	proto.RegisterType((*ClusterStats)(nil), "envoy.api.v2.endpoint.ClusterStats")
373	proto.RegisterType((*ClusterStats_DroppedRequests)(nil), "envoy.api.v2.endpoint.ClusterStats.DroppedRequests")
374}
375
376func init() {
377	proto.RegisterFile("envoy/api/v2/endpoint/load_report.proto", fileDescriptor_load_report_5485b60725c658b8)
378}
379
380var fileDescriptor_load_report_5485b60725c658b8 = []byte{
381	// 737 bytes of a gzipped FileDescriptorProto
382	0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xec, 0x55, 0x5b, 0x6e, 0xd3, 0x4c,
383	0x18, 0x95, 0x93, 0xb4, 0x4d, 0x27, 0xad, 0xd2, 0x7f, 0xd4, 0xfe, 0x49, 0xfd, 0x5f, 0x1a, 0x52,
384	0x21, 0xf2, 0x50, 0xd9, 0x55, 0x5a, 0x09, 0x04, 0x4f, 0xa4, 0x2d, 0xa2, 0xa2, 0xa0, 0xca, 0x11,
385	0x20, 0x21, 0x81, 0x35, 0xb5, 0xa7, 0xe9, 0x48, 0xb6, 0xc7, 0xcc, 0x8c, 0x0d, 0x59, 0x02, 0xaf,
386	0x2c, 0x81, 0x25, 0xf0, 0xc8, 0x13, 0xdb, 0x60, 0x09, 0xec, 0x02, 0x79, 0x2e, 0xce, 0xb5, 0x12,
387	0x0b, 0xe0, 0xcd, 0xfe, 0xce, 0x39, 0xfe, 0x6e, 0x67, 0xc6, 0xe0, 0x1e, 0x4e, 0x72, 0x3a, 0x76,
388	0x51, 0x4a, 0xdc, 0xbc, 0xef, 0xe2, 0x24, 0x4c, 0x29, 0x49, 0x84, 0x1b, 0x51, 0x14, 0xfa, 0x0c,
389	0xa7, 0x94, 0x09, 0x27, 0x65, 0x54, 0x50, 0xb8, 0x23, 0x89, 0x0e, 0x4a, 0x89, 0x93, 0xf7, 0x1d,
390	0x43, 0xb4, 0xf7, 0x66, 0xf4, 0x01, 0x65, 0xd8, 0x45, 0x61, 0xc8, 0x30, 0xe7, 0x4a, 0x67, 0xff,
391	0xbb, 0x48, 0xb8, 0x42, 0x1c, 0x6b, 0xf4, 0xff, 0x11, 0xa5, 0xa3, 0x08, 0xbb, 0xf2, 0xed, 0x2a,
392	0xbb, 0x76, 0xc3, 0x8c, 0x21, 0x41, 0x68, 0x62, 0xd4, 0xf3, 0x38, 0x17, 0x2c, 0x0b, 0x74, 0x4d,
393	0x76, 0x2b, 0x47, 0x11, 0x09, 0x91, 0xc0, 0xae, 0x79, 0x50, 0x40, 0xf7, 0x47, 0x15, 0xec, 0xbc,
394	0x4c, 0xb9, 0x60, 0x18, 0xc5, 0x17, 0x34, 0x40, 0x11, 0x11, 0xe3, 0xa1, 0x40, 0x82, 0xc3, 0xfb,
395	0xa0, 0x1e, 0xe9, 0x40, 0xdb, 0xea, 0x58, 0xbd, 0x46, 0xff, 0x1f, 0x67, 0xa6, 0xb3, 0xa2, 0x42,
396	0xc7, 0x68, 0xbc, 0x92, 0x0c, 0x1f, 0x82, 0x5d, 0x41, 0x05, 0x8a, 0x7c, 0x9e, 0x05, 0x01, 0xe6,
397	0xfc, 0x3a, 0x8b, 0x7c, 0x86, 0xdf, 0x67, 0x98, 0x0b, 0xde, 0xae, 0x74, 0xac, 0x5e, 0xcd, 0x6b,
398	0x49, 0xc2, 0xb0, 0xc4, 0x3d, 0x0d, 0xc3, 0x47, 0xc0, 0x56, 0x5a, 0x23, 0xf0, 0x49, 0xe2, 0xa7,
399	0x8c, 0x8e, 0x8a, 0x39, 0xb5, 0xab, 0x53, 0x62, 0x23, 0x39, 0x4f, 0x2e, 0x35, 0x0c, 0x0f, 0xc1,
400	0xb6, 0x12, 0x63, 0xc6, 0x28, 0x9b, 0xe4, 0xac, 0x49, 0x19, 0x94, 0xd8, 0x59, 0x01, 0x95, 0xe9,
401	0xde, 0x80, 0xbf, 0xe4, 0xfe, 0x62, 0x2c, 0x18, 0x09, 0x7c, 0x5e, 0x34, 0xde, 0x5e, 0xe9, 0x54,
402	0x7b, 0x8d, 0xbe, 0xe3, 0x2c, 0x5d, 0xa3, 0x73, 0xa6, 0x1f, 0x2e, 0x28, 0x0a, 0x9f, 0x4b, 0x99,
403	0x1c, 0x97, 0xd7, 0x8c, 0x66, 0x03, 0x30, 0x04, 0xad, 0x4c, 0x0f, 0xd6, 0x37, 0x6a, 0x9d, 0x61,
404	0x4d, 0x66, 0x38, 0xb8, 0x25, 0x83, 0x59, 0x87, 0xc9, 0xa4, 0xbe, 0xbf, 0x93, 0x2d, 0x0b, 0x43,
405	0x1b, 0xd4, 0x53, 0x46, 0x28, 0x2b, 0xb6, 0xb4, 0xda, 0xb1, 0x7a, 0x9b, 0x5e, 0xf9, 0xde, 0xfd,
406	0x34, 0xb5, 0xdb, 0x59, 0xd5, 0x31, 0x58, 0xd3, 0xde, 0xd3, 0xab, 0xb5, 0x97, 0xac, 0xf6, 0xb1,
407	0x62, 0x78, 0x86, 0x0a, 0x8f, 0x40, 0x3d, 0xc6, 0x02, 0x85, 0x48, 0x20, 0x99, 0xab, 0xd1, 0x6f,
408	0x39, 0xca, 0x75, 0x8e, 0x71, 0x9d, 0x33, 0x94, 0xae, 0xf3, 0x4a, 0xe2, 0x1f, 0x37, 0xc8, 0x40,
409	0xf7, 0xab, 0x05, 0x5a, 0xb7, 0x90, 0xe1, 0x1e, 0x68, 0xe8, 0x94, 0x09, 0x8a, 0xb1, 0xdc, 0xc8,
410	0xba, 0x07, 0x54, 0xe8, 0x05, 0x8a, 0x31, 0x7c, 0x0a, 0xee, 0x24, 0x59, 0x3c, 0x99, 0xc2, 0x35,
411	0x49, 0x08, 0xbf, 0xc1, 0xa1, 0xff, 0x81, 0x88, 0x1b, 0x5d, 0xae, 0x9e, 0xe5, 0x7f, 0x49, 0x16,
412	0x9b, 0x86, 0x9e, 0x68, 0xda, 0x6b, 0x22, 0x6e, 0x54, 0x3e, 0x78, 0x00, 0x54, 0xe3, 0xa6, 0xc7,
413	0x1c, 0x45, 0x19, 0x96, 0x93, 0xb4, 0xbc, 0x2d, 0x89, 0x28, 0xe2, 0xab, 0x22, 0xde, 0xfd, 0x52,
414	0x03, 0x1b, 0x27, 0x51, 0xc6, 0x05, 0x66, 0xaa, 0xd2, 0x03, 0xb0, 0x11, 0xa8, 0xf7, 0xa9, 0x52,
415	0x07, 0xeb, 0xdf, 0x7e, 0x7e, 0xaf, 0xd6, 0x58, 0xa5, 0x63, 0x79, 0x0d, 0x0d, 0xcb, 0xb2, 0x0f,
416	0xc1, 0xb6, 0x61, 0x73, 0xcc, 0x72, 0x12, 0x60, 0xa5, 0x5a, 0x95, 0x0d, 0x42, 0x8d, 0x0d, 0x15,
417	0x24, 0x15, 0xe9, 0xd4, 0x99, 0x31, 0xf7, 0x89, 0xde, 0x43, 0xe5, 0xb7, 0xce, 0xcc, 0xcc, 0x15,
418	0x36, 0x00, 0x45, 0x61, 0x2b, 0x9f, 0xad, 0x4a, 0xdd, 0x9a, 0x9c, 0x9f, 0xd9, 0x5b, 0xee, 0x18,
419	0xfc, 0xad, 0x06, 0x12, 0x32, 0x9a, 0xa6, 0x38, 0x9c, 0xf8, 0x44, 0xd9, 0x4b, 0x79, 0xe8, 0x54,
420	0x81, 0xa5, 0x53, 0xde, 0x81, 0xad, 0x05, 0xbe, 0x32, 0xca, 0xd1, 0x2d, 0x05, 0x4e, 0x8f, 0xd1,
421	0x99, 0xfb, 0x9c, 0xd7, 0x0c, 0xe7, 0xbe, 0xff, 0x0c, 0x6c, 0x4f, 0xfd, 0x57, 0x7c, 0x92, 0x08,
422	0xcc, 0x72, 0x14, 0x49, 0xef, 0x36, 0xfa, 0xbb, 0x0b, 0xa7, 0xee, 0x54, 0xff, 0x0b, 0x3c, 0x58,
423	0xc8, 0x3c, 0xa9, 0x3a, 0xd7, 0x22, 0xfb, 0x2d, 0x68, 0xce, 0xd7, 0x7f, 0x17, 0xd4, 0x03, 0x24,
424	0xf0, 0x88, 0xb2, 0xf1, 0xe2, 0x0e, 0x4b, 0x08, 0xee, 0x83, 0x4d, 0xd3, 0x66, 0x40, 0xb3, 0x44,
425	0x68, 0x8f, 0x6d, 0xe8, 0xe0, 0x49, 0x11, 0x1b, 0x3c, 0x00, 0xfb, 0x84, 0xaa, 0xae, 0x53, 0x46,
426	0x3f, 0x8e, 0x97, 0x0f, 0x60, 0xd0, 0xbc, 0x28, 0x2b, 0xbb, 0x2c, 0xca, 0xbe, 0xb4, 0xae, 0x56,
427	0x65, 0xfd, 0x47, 0xbf, 0x02, 0x00, 0x00, 0xff, 0xff, 0xad, 0x11, 0xfc, 0x18, 0x5a, 0x07, 0x00,
428	0x00,
429}
430