• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1// Code generated by protoc-gen-go. DO NOT EDIT.
2// source: frontend.proto
3
4package ninja_frontend
5
6import proto "github.com/golang/protobuf/proto"
7import fmt "fmt"
8import math "math"
9
10// Reference imports to suppress errors if they are not otherwise used.
11var _ = proto.Marshal
12var _ = fmt.Errorf
13var _ = math.Inf
14
15// This is a compile-time assertion to ensure that this generated file
16// is compatible with the proto package it is being compiled against.
17// A compilation error at this line likely means your copy of the
18// proto package needs to be updated.
19const _ = proto.ProtoPackageIsVersion2 // please upgrade the proto package
20
21type Status_Message_Level int32
22
23const (
24	Status_Message_INFO    Status_Message_Level = 0
25	Status_Message_WARNING Status_Message_Level = 1
26	Status_Message_ERROR   Status_Message_Level = 2
27)
28
29var Status_Message_Level_name = map[int32]string{
30	0: "INFO",
31	1: "WARNING",
32	2: "ERROR",
33}
34var Status_Message_Level_value = map[string]int32{
35	"INFO":    0,
36	"WARNING": 1,
37	"ERROR":   2,
38}
39
40func (x Status_Message_Level) Enum() *Status_Message_Level {
41	p := new(Status_Message_Level)
42	*p = x
43	return p
44}
45func (x Status_Message_Level) String() string {
46	return proto.EnumName(Status_Message_Level_name, int32(x))
47}
48func (x *Status_Message_Level) UnmarshalJSON(data []byte) error {
49	value, err := proto.UnmarshalJSONEnum(Status_Message_Level_value, data, "Status_Message_Level")
50	if err != nil {
51		return err
52	}
53	*x = Status_Message_Level(value)
54	return nil
55}
56func (Status_Message_Level) EnumDescriptor() ([]byte, []int) {
57	return fileDescriptor_frontend_5a49d9b15a642005, []int{0, 5, 0}
58}
59
60type Status struct {
61	TotalEdges           *Status_TotalEdges    `protobuf:"bytes,1,opt,name=total_edges,json=totalEdges" json:"total_edges,omitempty"`
62	BuildStarted         *Status_BuildStarted  `protobuf:"bytes,2,opt,name=build_started,json=buildStarted" json:"build_started,omitempty"`
63	BuildFinished        *Status_BuildFinished `protobuf:"bytes,3,opt,name=build_finished,json=buildFinished" json:"build_finished,omitempty"`
64	EdgeStarted          *Status_EdgeStarted   `protobuf:"bytes,4,opt,name=edge_started,json=edgeStarted" json:"edge_started,omitempty"`
65	EdgeFinished         *Status_EdgeFinished  `protobuf:"bytes,5,opt,name=edge_finished,json=edgeFinished" json:"edge_finished,omitempty"`
66	Message              *Status_Message       `protobuf:"bytes,6,opt,name=message" json:"message,omitempty"`
67	XXX_NoUnkeyedLiteral struct{}              `json:"-"`
68	XXX_unrecognized     []byte                `json:"-"`
69	XXX_sizecache        int32                 `json:"-"`
70}
71
72func (m *Status) Reset()         { *m = Status{} }
73func (m *Status) String() string { return proto.CompactTextString(m) }
74func (*Status) ProtoMessage()    {}
75func (*Status) Descriptor() ([]byte, []int) {
76	return fileDescriptor_frontend_5a49d9b15a642005, []int{0}
77}
78func (m *Status) XXX_Unmarshal(b []byte) error {
79	return xxx_messageInfo_Status.Unmarshal(m, b)
80}
81func (m *Status) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
82	return xxx_messageInfo_Status.Marshal(b, m, deterministic)
83}
84func (dst *Status) XXX_Merge(src proto.Message) {
85	xxx_messageInfo_Status.Merge(dst, src)
86}
87func (m *Status) XXX_Size() int {
88	return xxx_messageInfo_Status.Size(m)
89}
90func (m *Status) XXX_DiscardUnknown() {
91	xxx_messageInfo_Status.DiscardUnknown(m)
92}
93
94var xxx_messageInfo_Status proto.InternalMessageInfo
95
96func (m *Status) GetTotalEdges() *Status_TotalEdges {
97	if m != nil {
98		return m.TotalEdges
99	}
100	return nil
101}
102
103func (m *Status) GetBuildStarted() *Status_BuildStarted {
104	if m != nil {
105		return m.BuildStarted
106	}
107	return nil
108}
109
110func (m *Status) GetBuildFinished() *Status_BuildFinished {
111	if m != nil {
112		return m.BuildFinished
113	}
114	return nil
115}
116
117func (m *Status) GetEdgeStarted() *Status_EdgeStarted {
118	if m != nil {
119		return m.EdgeStarted
120	}
121	return nil
122}
123
124func (m *Status) GetEdgeFinished() *Status_EdgeFinished {
125	if m != nil {
126		return m.EdgeFinished
127	}
128	return nil
129}
130
131func (m *Status) GetMessage() *Status_Message {
132	if m != nil {
133		return m.Message
134	}
135	return nil
136}
137
138type Status_TotalEdges struct {
139	// New value for total edges in the build.
140	TotalEdges           *uint32  `protobuf:"varint,1,opt,name=total_edges,json=totalEdges" json:"total_edges,omitempty"`
141	XXX_NoUnkeyedLiteral struct{} `json:"-"`
142	XXX_unrecognized     []byte   `json:"-"`
143	XXX_sizecache        int32    `json:"-"`
144}
145
146func (m *Status_TotalEdges) Reset()         { *m = Status_TotalEdges{} }
147func (m *Status_TotalEdges) String() string { return proto.CompactTextString(m) }
148func (*Status_TotalEdges) ProtoMessage()    {}
149func (*Status_TotalEdges) Descriptor() ([]byte, []int) {
150	return fileDescriptor_frontend_5a49d9b15a642005, []int{0, 0}
151}
152func (m *Status_TotalEdges) XXX_Unmarshal(b []byte) error {
153	return xxx_messageInfo_Status_TotalEdges.Unmarshal(m, b)
154}
155func (m *Status_TotalEdges) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
156	return xxx_messageInfo_Status_TotalEdges.Marshal(b, m, deterministic)
157}
158func (dst *Status_TotalEdges) XXX_Merge(src proto.Message) {
159	xxx_messageInfo_Status_TotalEdges.Merge(dst, src)
160}
161func (m *Status_TotalEdges) XXX_Size() int {
162	return xxx_messageInfo_Status_TotalEdges.Size(m)
163}
164func (m *Status_TotalEdges) XXX_DiscardUnknown() {
165	xxx_messageInfo_Status_TotalEdges.DiscardUnknown(m)
166}
167
168var xxx_messageInfo_Status_TotalEdges proto.InternalMessageInfo
169
170func (m *Status_TotalEdges) GetTotalEdges() uint32 {
171	if m != nil && m.TotalEdges != nil {
172		return *m.TotalEdges
173	}
174	return 0
175}
176
177type Status_BuildStarted struct {
178	// Number of jobs Ninja will run in parallel.
179	Parallelism *uint32 `protobuf:"varint,1,opt,name=parallelism" json:"parallelism,omitempty"`
180	// Verbose value passed to ninja.
181	Verbose              *bool    `protobuf:"varint,2,opt,name=verbose" json:"verbose,omitempty"`
182	XXX_NoUnkeyedLiteral struct{} `json:"-"`
183	XXX_unrecognized     []byte   `json:"-"`
184	XXX_sizecache        int32    `json:"-"`
185}
186
187func (m *Status_BuildStarted) Reset()         { *m = Status_BuildStarted{} }
188func (m *Status_BuildStarted) String() string { return proto.CompactTextString(m) }
189func (*Status_BuildStarted) ProtoMessage()    {}
190func (*Status_BuildStarted) Descriptor() ([]byte, []int) {
191	return fileDescriptor_frontend_5a49d9b15a642005, []int{0, 1}
192}
193func (m *Status_BuildStarted) XXX_Unmarshal(b []byte) error {
194	return xxx_messageInfo_Status_BuildStarted.Unmarshal(m, b)
195}
196func (m *Status_BuildStarted) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
197	return xxx_messageInfo_Status_BuildStarted.Marshal(b, m, deterministic)
198}
199func (dst *Status_BuildStarted) XXX_Merge(src proto.Message) {
200	xxx_messageInfo_Status_BuildStarted.Merge(dst, src)
201}
202func (m *Status_BuildStarted) XXX_Size() int {
203	return xxx_messageInfo_Status_BuildStarted.Size(m)
204}
205func (m *Status_BuildStarted) XXX_DiscardUnknown() {
206	xxx_messageInfo_Status_BuildStarted.DiscardUnknown(m)
207}
208
209var xxx_messageInfo_Status_BuildStarted proto.InternalMessageInfo
210
211func (m *Status_BuildStarted) GetParallelism() uint32 {
212	if m != nil && m.Parallelism != nil {
213		return *m.Parallelism
214	}
215	return 0
216}
217
218func (m *Status_BuildStarted) GetVerbose() bool {
219	if m != nil && m.Verbose != nil {
220		return *m.Verbose
221	}
222	return false
223}
224
225type Status_BuildFinished struct {
226	XXX_NoUnkeyedLiteral struct{} `json:"-"`
227	XXX_unrecognized     []byte   `json:"-"`
228	XXX_sizecache        int32    `json:"-"`
229}
230
231func (m *Status_BuildFinished) Reset()         { *m = Status_BuildFinished{} }
232func (m *Status_BuildFinished) String() string { return proto.CompactTextString(m) }
233func (*Status_BuildFinished) ProtoMessage()    {}
234func (*Status_BuildFinished) Descriptor() ([]byte, []int) {
235	return fileDescriptor_frontend_5a49d9b15a642005, []int{0, 2}
236}
237func (m *Status_BuildFinished) XXX_Unmarshal(b []byte) error {
238	return xxx_messageInfo_Status_BuildFinished.Unmarshal(m, b)
239}
240func (m *Status_BuildFinished) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
241	return xxx_messageInfo_Status_BuildFinished.Marshal(b, m, deterministic)
242}
243func (dst *Status_BuildFinished) XXX_Merge(src proto.Message) {
244	xxx_messageInfo_Status_BuildFinished.Merge(dst, src)
245}
246func (m *Status_BuildFinished) XXX_Size() int {
247	return xxx_messageInfo_Status_BuildFinished.Size(m)
248}
249func (m *Status_BuildFinished) XXX_DiscardUnknown() {
250	xxx_messageInfo_Status_BuildFinished.DiscardUnknown(m)
251}
252
253var xxx_messageInfo_Status_BuildFinished proto.InternalMessageInfo
254
255type Status_EdgeStarted struct {
256	// Edge identification number, unique to a Ninja run.
257	Id *uint32 `protobuf:"varint,1,opt,name=id" json:"id,omitempty"`
258	// Edge start time in milliseconds since Ninja started.
259	StartTime *uint32 `protobuf:"varint,2,opt,name=start_time,json=startTime" json:"start_time,omitempty"`
260	// List of edge inputs.
261	Inputs []string `protobuf:"bytes,3,rep,name=inputs" json:"inputs,omitempty"`
262	// List of edge outputs.
263	Outputs []string `protobuf:"bytes,4,rep,name=outputs" json:"outputs,omitempty"`
264	// Description field from the edge.
265	Desc *string `protobuf:"bytes,5,opt,name=desc" json:"desc,omitempty"`
266	// Command field from the edge.
267	Command *string `protobuf:"bytes,6,opt,name=command" json:"command,omitempty"`
268	// Edge uses console.
269	Console              *bool    `protobuf:"varint,7,opt,name=console" json:"console,omitempty"`
270	XXX_NoUnkeyedLiteral struct{} `json:"-"`
271	XXX_unrecognized     []byte   `json:"-"`
272	XXX_sizecache        int32    `json:"-"`
273}
274
275func (m *Status_EdgeStarted) Reset()         { *m = Status_EdgeStarted{} }
276func (m *Status_EdgeStarted) String() string { return proto.CompactTextString(m) }
277func (*Status_EdgeStarted) ProtoMessage()    {}
278func (*Status_EdgeStarted) Descriptor() ([]byte, []int) {
279	return fileDescriptor_frontend_5a49d9b15a642005, []int{0, 3}
280}
281func (m *Status_EdgeStarted) XXX_Unmarshal(b []byte) error {
282	return xxx_messageInfo_Status_EdgeStarted.Unmarshal(m, b)
283}
284func (m *Status_EdgeStarted) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
285	return xxx_messageInfo_Status_EdgeStarted.Marshal(b, m, deterministic)
286}
287func (dst *Status_EdgeStarted) XXX_Merge(src proto.Message) {
288	xxx_messageInfo_Status_EdgeStarted.Merge(dst, src)
289}
290func (m *Status_EdgeStarted) XXX_Size() int {
291	return xxx_messageInfo_Status_EdgeStarted.Size(m)
292}
293func (m *Status_EdgeStarted) XXX_DiscardUnknown() {
294	xxx_messageInfo_Status_EdgeStarted.DiscardUnknown(m)
295}
296
297var xxx_messageInfo_Status_EdgeStarted proto.InternalMessageInfo
298
299func (m *Status_EdgeStarted) GetId() uint32 {
300	if m != nil && m.Id != nil {
301		return *m.Id
302	}
303	return 0
304}
305
306func (m *Status_EdgeStarted) GetStartTime() uint32 {
307	if m != nil && m.StartTime != nil {
308		return *m.StartTime
309	}
310	return 0
311}
312
313func (m *Status_EdgeStarted) GetInputs() []string {
314	if m != nil {
315		return m.Inputs
316	}
317	return nil
318}
319
320func (m *Status_EdgeStarted) GetOutputs() []string {
321	if m != nil {
322		return m.Outputs
323	}
324	return nil
325}
326
327func (m *Status_EdgeStarted) GetDesc() string {
328	if m != nil && m.Desc != nil {
329		return *m.Desc
330	}
331	return ""
332}
333
334func (m *Status_EdgeStarted) GetCommand() string {
335	if m != nil && m.Command != nil {
336		return *m.Command
337	}
338	return ""
339}
340
341func (m *Status_EdgeStarted) GetConsole() bool {
342	if m != nil && m.Console != nil {
343		return *m.Console
344	}
345	return false
346}
347
348type Status_EdgeFinished struct {
349	// Edge identification number, unique to a Ninja run.
350	Id *uint32 `protobuf:"varint,1,opt,name=id" json:"id,omitempty"`
351	// Edge end time in milliseconds since Ninja started.
352	EndTime *uint32 `protobuf:"varint,2,opt,name=end_time,json=endTime" json:"end_time,omitempty"`
353	// Exit status (0 for success).
354	Status *int32 `protobuf:"zigzag32,3,opt,name=status" json:"status,omitempty"`
355	// Edge output, may contain ANSI codes.
356	Output               *string  `protobuf:"bytes,4,opt,name=output" json:"output,omitempty"`
357	XXX_NoUnkeyedLiteral struct{} `json:"-"`
358	XXX_unrecognized     []byte   `json:"-"`
359	XXX_sizecache        int32    `json:"-"`
360}
361
362func (m *Status_EdgeFinished) Reset()         { *m = Status_EdgeFinished{} }
363func (m *Status_EdgeFinished) String() string { return proto.CompactTextString(m) }
364func (*Status_EdgeFinished) ProtoMessage()    {}
365func (*Status_EdgeFinished) Descriptor() ([]byte, []int) {
366	return fileDescriptor_frontend_5a49d9b15a642005, []int{0, 4}
367}
368func (m *Status_EdgeFinished) XXX_Unmarshal(b []byte) error {
369	return xxx_messageInfo_Status_EdgeFinished.Unmarshal(m, b)
370}
371func (m *Status_EdgeFinished) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
372	return xxx_messageInfo_Status_EdgeFinished.Marshal(b, m, deterministic)
373}
374func (dst *Status_EdgeFinished) XXX_Merge(src proto.Message) {
375	xxx_messageInfo_Status_EdgeFinished.Merge(dst, src)
376}
377func (m *Status_EdgeFinished) XXX_Size() int {
378	return xxx_messageInfo_Status_EdgeFinished.Size(m)
379}
380func (m *Status_EdgeFinished) XXX_DiscardUnknown() {
381	xxx_messageInfo_Status_EdgeFinished.DiscardUnknown(m)
382}
383
384var xxx_messageInfo_Status_EdgeFinished proto.InternalMessageInfo
385
386func (m *Status_EdgeFinished) GetId() uint32 {
387	if m != nil && m.Id != nil {
388		return *m.Id
389	}
390	return 0
391}
392
393func (m *Status_EdgeFinished) GetEndTime() uint32 {
394	if m != nil && m.EndTime != nil {
395		return *m.EndTime
396	}
397	return 0
398}
399
400func (m *Status_EdgeFinished) GetStatus() int32 {
401	if m != nil && m.Status != nil {
402		return *m.Status
403	}
404	return 0
405}
406
407func (m *Status_EdgeFinished) GetOutput() string {
408	if m != nil && m.Output != nil {
409		return *m.Output
410	}
411	return ""
412}
413
414type Status_Message struct {
415	// Message priority level (INFO, WARNING, or ERROR).
416	Level *Status_Message_Level `protobuf:"varint,1,opt,name=level,enum=ninja.Status_Message_Level,def=0" json:"level,omitempty"`
417	// Info/warning/error message from Ninja.
418	Message              *string  `protobuf:"bytes,2,opt,name=message" json:"message,omitempty"`
419	XXX_NoUnkeyedLiteral struct{} `json:"-"`
420	XXX_unrecognized     []byte   `json:"-"`
421	XXX_sizecache        int32    `json:"-"`
422}
423
424func (m *Status_Message) Reset()         { *m = Status_Message{} }
425func (m *Status_Message) String() string { return proto.CompactTextString(m) }
426func (*Status_Message) ProtoMessage()    {}
427func (*Status_Message) Descriptor() ([]byte, []int) {
428	return fileDescriptor_frontend_5a49d9b15a642005, []int{0, 5}
429}
430func (m *Status_Message) XXX_Unmarshal(b []byte) error {
431	return xxx_messageInfo_Status_Message.Unmarshal(m, b)
432}
433func (m *Status_Message) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
434	return xxx_messageInfo_Status_Message.Marshal(b, m, deterministic)
435}
436func (dst *Status_Message) XXX_Merge(src proto.Message) {
437	xxx_messageInfo_Status_Message.Merge(dst, src)
438}
439func (m *Status_Message) XXX_Size() int {
440	return xxx_messageInfo_Status_Message.Size(m)
441}
442func (m *Status_Message) XXX_DiscardUnknown() {
443	xxx_messageInfo_Status_Message.DiscardUnknown(m)
444}
445
446var xxx_messageInfo_Status_Message proto.InternalMessageInfo
447
448const Default_Status_Message_Level Status_Message_Level = Status_Message_INFO
449
450func (m *Status_Message) GetLevel() Status_Message_Level {
451	if m != nil && m.Level != nil {
452		return *m.Level
453	}
454	return Default_Status_Message_Level
455}
456
457func (m *Status_Message) GetMessage() string {
458	if m != nil && m.Message != nil {
459		return *m.Message
460	}
461	return ""
462}
463
464func init() {
465	proto.RegisterType((*Status)(nil), "ninja.Status")
466	proto.RegisterType((*Status_TotalEdges)(nil), "ninja.Status.TotalEdges")
467	proto.RegisterType((*Status_BuildStarted)(nil), "ninja.Status.BuildStarted")
468	proto.RegisterType((*Status_BuildFinished)(nil), "ninja.Status.BuildFinished")
469	proto.RegisterType((*Status_EdgeStarted)(nil), "ninja.Status.EdgeStarted")
470	proto.RegisterType((*Status_EdgeFinished)(nil), "ninja.Status.EdgeFinished")
471	proto.RegisterType((*Status_Message)(nil), "ninja.Status.Message")
472	proto.RegisterEnum("ninja.Status_Message_Level", Status_Message_Level_name, Status_Message_Level_value)
473}
474
475func init() { proto.RegisterFile("frontend.proto", fileDescriptor_frontend_5a49d9b15a642005) }
476
477var fileDescriptor_frontend_5a49d9b15a642005 = []byte{
478	// 496 bytes of a gzipped FileDescriptorProto
479	0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x6c, 0x53, 0xd1, 0x6e, 0xd3, 0x30,
480	0x14, 0xa5, 0x69, 0xd3, 0x34, 0x37, 0x6d, 0x28, 0x96, 0x40, 0x59, 0x10, 0xa2, 0xda, 0xd3, 0x78,
481	0x20, 0x48, 0xbc, 0x20, 0x10, 0x12, 0xa2, 0xd2, 0x06, 0x43, 0xd0, 0x49, 0xde, 0x24, 0x24, 0x5e,
482	0xaa, 0x74, 0xf6, 0x86, 0x51, 0xe2, 0x54, 0xb1, 0xbb, 0x5f, 0xe0, 0x7f, 0x78, 0xe0, 0xfb, 0x90,
483	0xaf, 0xed, 0x2c, 0x65, 0x7b, 0xcb, 0xf1, 0x3d, 0xe7, 0xde, 0x73, 0x8f, 0x1d, 0x48, 0xaf, 0xda,
484	0x46, 0x6a, 0x2e, 0x59, 0xb1, 0x6d, 0x1b, 0xdd, 0x90, 0x50, 0x0a, 0xf9, 0xab, 0x3c, 0xfc, 0x13,
485	0xc1, 0xf8, 0x5c, 0x97, 0x7a, 0xa7, 0xc8, 0x5b, 0x48, 0x74, 0xa3, 0xcb, 0x6a, 0xcd, 0xd9, 0x35,
486	0x57, 0xd9, 0x60, 0x31, 0x38, 0x4a, 0x5e, 0x67, 0x05, 0xf2, 0x0a, 0xcb, 0x29, 0x2e, 0x0c, 0xe1,
487	0xd8, 0xd4, 0x29, 0xe8, 0xee, 0x9b, 0x7c, 0x80, 0xd9, 0x66, 0x27, 0x2a, 0xb6, 0x56, 0xba, 0x6c,
488	0x35, 0x67, 0x59, 0x80, 0xe2, 0x7c, 0x5f, 0xbc, 0x34, 0x94, 0x73, 0xcb, 0xa0, 0xd3, 0x4d, 0x0f,
489	0x91, 0x25, 0xa4, 0xb6, 0xc1, 0x95, 0x90, 0x42, 0xfd, 0xe4, 0x2c, 0x1b, 0x62, 0x87, 0xa7, 0xf7,
490	0x74, 0x38, 0x71, 0x14, 0x6a, 0x67, 0x7a, 0x48, 0xde, 0xc3, 0xd4, 0x38, 0xef, 0x3c, 0x8c, 0xb0,
491	0xc3, 0xc1, 0x7e, 0x07, 0xe3, 0xd7, 0x5b, 0x48, 0xf8, 0x2d, 0x30, 0x2b, 0xa0, 0xba, 0x33, 0x10,
492	0xde, 0xb7, 0x82, 0x91, 0x77, 0xf3, 0x71, 0x5c, 0x37, 0xfe, 0x15, 0x44, 0x35, 0x57, 0xaa, 0xbc,
493	0xe6, 0xd9, 0x18, 0xa5, 0x8f, 0xf7, 0xa5, 0xdf, 0x6c, 0x91, 0x7a, 0x56, 0xfe, 0x12, 0xe0, 0x36,
494	0x4e, 0xf2, 0xfc, 0x6e, 0xfa, 0xb3, 0x7e, 0xc6, 0xf9, 0x17, 0x98, 0xf6, 0x03, 0x24, 0x0b, 0x48,
495	0xb6, 0x65, 0x5b, 0x56, 0x15, 0xaf, 0x84, 0xaa, 0x9d, 0xa0, 0x7f, 0x44, 0x32, 0x88, 0x6e, 0x78,
496	0xbb, 0x69, 0x14, 0xc7, 0xfb, 0x98, 0x50, 0x0f, 0xf3, 0x87, 0x30, 0xdb, 0x8b, 0x32, 0xff, 0x3b,
497	0x80, 0xa4, 0x17, 0x0d, 0x49, 0x21, 0x10, 0xcc, 0xf5, 0x0c, 0x04, 0x23, 0xcf, 0x00, 0x30, 0xd6,
498	0xb5, 0x16, 0xb5, 0xed, 0x36, 0xa3, 0x31, 0x9e, 0x5c, 0x88, 0x9a, 0x93, 0x27, 0x30, 0x16, 0x72,
499	0xbb, 0xd3, 0x2a, 0x1b, 0x2e, 0x86, 0x47, 0x31, 0x75, 0xc8, 0x38, 0x68, 0x76, 0x1a, 0x0b, 0x23,
500	0x2c, 0x78, 0x48, 0x08, 0x8c, 0x18, 0x57, 0x97, 0x98, 0x72, 0x4c, 0xf1, 0xdb, 0xb0, 0x2f, 0x9b,
501	0xba, 0x2e, 0x25, 0xc3, 0x04, 0x63, 0xea, 0xa1, 0xad, 0x48, 0xd5, 0x54, 0x3c, 0x8b, 0xec, 0x26,
502	0x0e, 0xe6, 0x02, 0xa6, 0xfd, 0x3b, 0xb9, 0x63, 0xfc, 0x00, 0x26, 0x5c, 0xb2, 0xbe, 0xed, 0x88,
503	0x4b, 0xe6, 0x4d, 0x2b, 0xbc, 0x1a, 0x7c, 0x6b, 0x8f, 0xa8, 0x43, 0xe6, 0xdc, 0xba, 0xc4, 0x17,
504	0x14, 0x53, 0x87, 0xf2, 0xdf, 0x03, 0x88, 0xdc, 0x25, 0x92, 0x37, 0x10, 0x56, 0xfc, 0x86, 0x57,
505	0x38, 0x29, 0xfd, 0xff, 0x99, 0x3a, 0x56, 0xf1, 0xd5, 0x50, 0xde, 0x8d, 0x4e, 0x57, 0x27, 0x67,
506	0xd4, 0xf2, 0xcd, 0x26, 0xfe, 0x95, 0x04, 0x76, 0x47, 0x07, 0x0f, 0x5f, 0x40, 0x88, 0x7c, 0x32,
507	0x01, 0x54, 0xcc, 0x1f, 0x90, 0x04, 0xa2, 0xef, 0x1f, 0xe9, 0xea, 0x74, 0xf5, 0x69, 0x3e, 0x20,
508	0x31, 0x84, 0xc7, 0x94, 0x9e, 0xd1, 0x79, 0xb0, 0x24, 0x9f, 0x87, 0x3f, 0x52, 0x9c, 0xb8, 0xf6,
509	0x7f, 0xf5, 0xbf, 0x00, 0x00, 0x00, 0xff, 0xff, 0x2e, 0x8c, 0xef, 0xcb, 0xe0, 0x03, 0x00, 0x00,
510}
511