1// Code generated by protoc-gen-go. DO NOT EDIT.
2// source: google/bigtable/admin/table/v1/bigtable_table_service.proto
3
4package table
5
6import proto "github.com/golang/protobuf/proto"
7import fmt "fmt"
8import math "math"
9import _ "google.golang.org/genproto/googleapis/api/annotations"
10import google_protobuf2 "github.com/golang/protobuf/ptypes/empty"
11
12import (
13	context "golang.org/x/net/context"
14	grpc "google.golang.org/grpc"
15)
16
17// Reference imports to suppress errors if they are not otherwise used.
18var _ = proto.Marshal
19var _ = fmt.Errorf
20var _ = math.Inf
21
22// Reference imports to suppress errors if they are not otherwise used.
23var _ context.Context
24var _ grpc.ClientConn
25
26// This is a compile-time assertion to ensure that this generated file
27// is compatible with the grpc package it is being compiled against.
28const _ = grpc.SupportPackageIsVersion4
29
30// Client API for BigtableTableService service
31
32type BigtableTableServiceClient interface {
33	// Creates a new table, to be served from a specified cluster.
34	// The table can be created with a full set of initial column families,
35	// specified in the request.
36	CreateTable(ctx context.Context, in *CreateTableRequest, opts ...grpc.CallOption) (*Table, error)
37	// Lists the names of all tables served from a specified cluster.
38	ListTables(ctx context.Context, in *ListTablesRequest, opts ...grpc.CallOption) (*ListTablesResponse, error)
39	// Gets the schema of the specified table, including its column families.
40	GetTable(ctx context.Context, in *GetTableRequest, opts ...grpc.CallOption) (*Table, error)
41	// Permanently deletes a specified table and all of its data.
42	DeleteTable(ctx context.Context, in *DeleteTableRequest, opts ...grpc.CallOption) (*google_protobuf2.Empty, error)
43	// Changes the name of a specified table.
44	// Cannot be used to move tables between clusters, zones, or projects.
45	RenameTable(ctx context.Context, in *RenameTableRequest, opts ...grpc.CallOption) (*google_protobuf2.Empty, error)
46	// Creates a new column family within a specified table.
47	CreateColumnFamily(ctx context.Context, in *CreateColumnFamilyRequest, opts ...grpc.CallOption) (*ColumnFamily, error)
48	// Changes the configuration of a specified column family.
49	UpdateColumnFamily(ctx context.Context, in *ColumnFamily, opts ...grpc.CallOption) (*ColumnFamily, error)
50	// Permanently deletes a specified column family and all of its data.
51	DeleteColumnFamily(ctx context.Context, in *DeleteColumnFamilyRequest, opts ...grpc.CallOption) (*google_protobuf2.Empty, error)
52	// Delete all rows in a table corresponding to a particular prefix
53	BulkDeleteRows(ctx context.Context, in *BulkDeleteRowsRequest, opts ...grpc.CallOption) (*google_protobuf2.Empty, error)
54}
55
56type bigtableTableServiceClient struct {
57	cc *grpc.ClientConn
58}
59
60func NewBigtableTableServiceClient(cc *grpc.ClientConn) BigtableTableServiceClient {
61	return &bigtableTableServiceClient{cc}
62}
63
64func (c *bigtableTableServiceClient) CreateTable(ctx context.Context, in *CreateTableRequest, opts ...grpc.CallOption) (*Table, error) {
65	out := new(Table)
66	err := grpc.Invoke(ctx, "/google.bigtable.admin.table.v1.BigtableTableService/CreateTable", in, out, c.cc, opts...)
67	if err != nil {
68		return nil, err
69	}
70	return out, nil
71}
72
73func (c *bigtableTableServiceClient) ListTables(ctx context.Context, in *ListTablesRequest, opts ...grpc.CallOption) (*ListTablesResponse, error) {
74	out := new(ListTablesResponse)
75	err := grpc.Invoke(ctx, "/google.bigtable.admin.table.v1.BigtableTableService/ListTables", in, out, c.cc, opts...)
76	if err != nil {
77		return nil, err
78	}
79	return out, nil
80}
81
82func (c *bigtableTableServiceClient) GetTable(ctx context.Context, in *GetTableRequest, opts ...grpc.CallOption) (*Table, error) {
83	out := new(Table)
84	err := grpc.Invoke(ctx, "/google.bigtable.admin.table.v1.BigtableTableService/GetTable", in, out, c.cc, opts...)
85	if err != nil {
86		return nil, err
87	}
88	return out, nil
89}
90
91func (c *bigtableTableServiceClient) DeleteTable(ctx context.Context, in *DeleteTableRequest, opts ...grpc.CallOption) (*google_protobuf2.Empty, error) {
92	out := new(google_protobuf2.Empty)
93	err := grpc.Invoke(ctx, "/google.bigtable.admin.table.v1.BigtableTableService/DeleteTable", in, out, c.cc, opts...)
94	if err != nil {
95		return nil, err
96	}
97	return out, nil
98}
99
100func (c *bigtableTableServiceClient) RenameTable(ctx context.Context, in *RenameTableRequest, opts ...grpc.CallOption) (*google_protobuf2.Empty, error) {
101	out := new(google_protobuf2.Empty)
102	err := grpc.Invoke(ctx, "/google.bigtable.admin.table.v1.BigtableTableService/RenameTable", in, out, c.cc, opts...)
103	if err != nil {
104		return nil, err
105	}
106	return out, nil
107}
108
109func (c *bigtableTableServiceClient) CreateColumnFamily(ctx context.Context, in *CreateColumnFamilyRequest, opts ...grpc.CallOption) (*ColumnFamily, error) {
110	out := new(ColumnFamily)
111	err := grpc.Invoke(ctx, "/google.bigtable.admin.table.v1.BigtableTableService/CreateColumnFamily", in, out, c.cc, opts...)
112	if err != nil {
113		return nil, err
114	}
115	return out, nil
116}
117
118func (c *bigtableTableServiceClient) UpdateColumnFamily(ctx context.Context, in *ColumnFamily, opts ...grpc.CallOption) (*ColumnFamily, error) {
119	out := new(ColumnFamily)
120	err := grpc.Invoke(ctx, "/google.bigtable.admin.table.v1.BigtableTableService/UpdateColumnFamily", in, out, c.cc, opts...)
121	if err != nil {
122		return nil, err
123	}
124	return out, nil
125}
126
127func (c *bigtableTableServiceClient) DeleteColumnFamily(ctx context.Context, in *DeleteColumnFamilyRequest, opts ...grpc.CallOption) (*google_protobuf2.Empty, error) {
128	out := new(google_protobuf2.Empty)
129	err := grpc.Invoke(ctx, "/google.bigtable.admin.table.v1.BigtableTableService/DeleteColumnFamily", in, out, c.cc, opts...)
130	if err != nil {
131		return nil, err
132	}
133	return out, nil
134}
135
136func (c *bigtableTableServiceClient) BulkDeleteRows(ctx context.Context, in *BulkDeleteRowsRequest, opts ...grpc.CallOption) (*google_protobuf2.Empty, error) {
137	out := new(google_protobuf2.Empty)
138	err := grpc.Invoke(ctx, "/google.bigtable.admin.table.v1.BigtableTableService/BulkDeleteRows", in, out, c.cc, opts...)
139	if err != nil {
140		return nil, err
141	}
142	return out, nil
143}
144
145// Server API for BigtableTableService service
146
147type BigtableTableServiceServer interface {
148	// Creates a new table, to be served from a specified cluster.
149	// The table can be created with a full set of initial column families,
150	// specified in the request.
151	CreateTable(context.Context, *CreateTableRequest) (*Table, error)
152	// Lists the names of all tables served from a specified cluster.
153	ListTables(context.Context, *ListTablesRequest) (*ListTablesResponse, error)
154	// Gets the schema of the specified table, including its column families.
155	GetTable(context.Context, *GetTableRequest) (*Table, error)
156	// Permanently deletes a specified table and all of its data.
157	DeleteTable(context.Context, *DeleteTableRequest) (*google_protobuf2.Empty, error)
158	// Changes the name of a specified table.
159	// Cannot be used to move tables between clusters, zones, or projects.
160	RenameTable(context.Context, *RenameTableRequest) (*google_protobuf2.Empty, error)
161	// Creates a new column family within a specified table.
162	CreateColumnFamily(context.Context, *CreateColumnFamilyRequest) (*ColumnFamily, error)
163	// Changes the configuration of a specified column family.
164	UpdateColumnFamily(context.Context, *ColumnFamily) (*ColumnFamily, error)
165	// Permanently deletes a specified column family and all of its data.
166	DeleteColumnFamily(context.Context, *DeleteColumnFamilyRequest) (*google_protobuf2.Empty, error)
167	// Delete all rows in a table corresponding to a particular prefix
168	BulkDeleteRows(context.Context, *BulkDeleteRowsRequest) (*google_protobuf2.Empty, error)
169}
170
171func RegisterBigtableTableServiceServer(s *grpc.Server, srv BigtableTableServiceServer) {
172	s.RegisterService(&_BigtableTableService_serviceDesc, srv)
173}
174
175func _BigtableTableService_CreateTable_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
176	in := new(CreateTableRequest)
177	if err := dec(in); err != nil {
178		return nil, err
179	}
180	if interceptor == nil {
181		return srv.(BigtableTableServiceServer).CreateTable(ctx, in)
182	}
183	info := &grpc.UnaryServerInfo{
184		Server:     srv,
185		FullMethod: "/google.bigtable.admin.table.v1.BigtableTableService/CreateTable",
186	}
187	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
188		return srv.(BigtableTableServiceServer).CreateTable(ctx, req.(*CreateTableRequest))
189	}
190	return interceptor(ctx, in, info, handler)
191}
192
193func _BigtableTableService_ListTables_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
194	in := new(ListTablesRequest)
195	if err := dec(in); err != nil {
196		return nil, err
197	}
198	if interceptor == nil {
199		return srv.(BigtableTableServiceServer).ListTables(ctx, in)
200	}
201	info := &grpc.UnaryServerInfo{
202		Server:     srv,
203		FullMethod: "/google.bigtable.admin.table.v1.BigtableTableService/ListTables",
204	}
205	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
206		return srv.(BigtableTableServiceServer).ListTables(ctx, req.(*ListTablesRequest))
207	}
208	return interceptor(ctx, in, info, handler)
209}
210
211func _BigtableTableService_GetTable_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
212	in := new(GetTableRequest)
213	if err := dec(in); err != nil {
214		return nil, err
215	}
216	if interceptor == nil {
217		return srv.(BigtableTableServiceServer).GetTable(ctx, in)
218	}
219	info := &grpc.UnaryServerInfo{
220		Server:     srv,
221		FullMethod: "/google.bigtable.admin.table.v1.BigtableTableService/GetTable",
222	}
223	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
224		return srv.(BigtableTableServiceServer).GetTable(ctx, req.(*GetTableRequest))
225	}
226	return interceptor(ctx, in, info, handler)
227}
228
229func _BigtableTableService_DeleteTable_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
230	in := new(DeleteTableRequest)
231	if err := dec(in); err != nil {
232		return nil, err
233	}
234	if interceptor == nil {
235		return srv.(BigtableTableServiceServer).DeleteTable(ctx, in)
236	}
237	info := &grpc.UnaryServerInfo{
238		Server:     srv,
239		FullMethod: "/google.bigtable.admin.table.v1.BigtableTableService/DeleteTable",
240	}
241	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
242		return srv.(BigtableTableServiceServer).DeleteTable(ctx, req.(*DeleteTableRequest))
243	}
244	return interceptor(ctx, in, info, handler)
245}
246
247func _BigtableTableService_RenameTable_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
248	in := new(RenameTableRequest)
249	if err := dec(in); err != nil {
250		return nil, err
251	}
252	if interceptor == nil {
253		return srv.(BigtableTableServiceServer).RenameTable(ctx, in)
254	}
255	info := &grpc.UnaryServerInfo{
256		Server:     srv,
257		FullMethod: "/google.bigtable.admin.table.v1.BigtableTableService/RenameTable",
258	}
259	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
260		return srv.(BigtableTableServiceServer).RenameTable(ctx, req.(*RenameTableRequest))
261	}
262	return interceptor(ctx, in, info, handler)
263}
264
265func _BigtableTableService_CreateColumnFamily_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
266	in := new(CreateColumnFamilyRequest)
267	if err := dec(in); err != nil {
268		return nil, err
269	}
270	if interceptor == nil {
271		return srv.(BigtableTableServiceServer).CreateColumnFamily(ctx, in)
272	}
273	info := &grpc.UnaryServerInfo{
274		Server:     srv,
275		FullMethod: "/google.bigtable.admin.table.v1.BigtableTableService/CreateColumnFamily",
276	}
277	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
278		return srv.(BigtableTableServiceServer).CreateColumnFamily(ctx, req.(*CreateColumnFamilyRequest))
279	}
280	return interceptor(ctx, in, info, handler)
281}
282
283func _BigtableTableService_UpdateColumnFamily_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
284	in := new(ColumnFamily)
285	if err := dec(in); err != nil {
286		return nil, err
287	}
288	if interceptor == nil {
289		return srv.(BigtableTableServiceServer).UpdateColumnFamily(ctx, in)
290	}
291	info := &grpc.UnaryServerInfo{
292		Server:     srv,
293		FullMethod: "/google.bigtable.admin.table.v1.BigtableTableService/UpdateColumnFamily",
294	}
295	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
296		return srv.(BigtableTableServiceServer).UpdateColumnFamily(ctx, req.(*ColumnFamily))
297	}
298	return interceptor(ctx, in, info, handler)
299}
300
301func _BigtableTableService_DeleteColumnFamily_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
302	in := new(DeleteColumnFamilyRequest)
303	if err := dec(in); err != nil {
304		return nil, err
305	}
306	if interceptor == nil {
307		return srv.(BigtableTableServiceServer).DeleteColumnFamily(ctx, in)
308	}
309	info := &grpc.UnaryServerInfo{
310		Server:     srv,
311		FullMethod: "/google.bigtable.admin.table.v1.BigtableTableService/DeleteColumnFamily",
312	}
313	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
314		return srv.(BigtableTableServiceServer).DeleteColumnFamily(ctx, req.(*DeleteColumnFamilyRequest))
315	}
316	return interceptor(ctx, in, info, handler)
317}
318
319func _BigtableTableService_BulkDeleteRows_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
320	in := new(BulkDeleteRowsRequest)
321	if err := dec(in); err != nil {
322		return nil, err
323	}
324	if interceptor == nil {
325		return srv.(BigtableTableServiceServer).BulkDeleteRows(ctx, in)
326	}
327	info := &grpc.UnaryServerInfo{
328		Server:     srv,
329		FullMethod: "/google.bigtable.admin.table.v1.BigtableTableService/BulkDeleteRows",
330	}
331	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
332		return srv.(BigtableTableServiceServer).BulkDeleteRows(ctx, req.(*BulkDeleteRowsRequest))
333	}
334	return interceptor(ctx, in, info, handler)
335}
336
337var _BigtableTableService_serviceDesc = grpc.ServiceDesc{
338	ServiceName: "google.bigtable.admin.table.v1.BigtableTableService",
339	HandlerType: (*BigtableTableServiceServer)(nil),
340	Methods: []grpc.MethodDesc{
341		{
342			MethodName: "CreateTable",
343			Handler:    _BigtableTableService_CreateTable_Handler,
344		},
345		{
346			MethodName: "ListTables",
347			Handler:    _BigtableTableService_ListTables_Handler,
348		},
349		{
350			MethodName: "GetTable",
351			Handler:    _BigtableTableService_GetTable_Handler,
352		},
353		{
354			MethodName: "DeleteTable",
355			Handler:    _BigtableTableService_DeleteTable_Handler,
356		},
357		{
358			MethodName: "RenameTable",
359			Handler:    _BigtableTableService_RenameTable_Handler,
360		},
361		{
362			MethodName: "CreateColumnFamily",
363			Handler:    _BigtableTableService_CreateColumnFamily_Handler,
364		},
365		{
366			MethodName: "UpdateColumnFamily",
367			Handler:    _BigtableTableService_UpdateColumnFamily_Handler,
368		},
369		{
370			MethodName: "DeleteColumnFamily",
371			Handler:    _BigtableTableService_DeleteColumnFamily_Handler,
372		},
373		{
374			MethodName: "BulkDeleteRows",
375			Handler:    _BigtableTableService_BulkDeleteRows_Handler,
376		},
377	},
378	Streams:  []grpc.StreamDesc{},
379	Metadata: "google/bigtable/admin/table/v1/bigtable_table_service.proto",
380}
381
382func init() {
383	proto.RegisterFile("google/bigtable/admin/table/v1/bigtable_table_service.proto", fileDescriptor1)
384}
385
386var fileDescriptor1 = []byte{
387	// 560 bytes of a gzipped FileDescriptorProto
388	0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xac, 0x95, 0xbf, 0x6f, 0xd4, 0x30,
389	0x14, 0xc7, 0x65, 0x06, 0x84, 0x7c, 0x88, 0xc1, 0x42, 0x0c, 0x07, 0x62, 0x88, 0xc4, 0x12, 0xa1,
390	0x58, 0xb9, 0x82, 0x68, 0xaf, 0xaa, 0x84, 0x72, 0xd7, 0x56, 0xa2, 0x20, 0x95, 0x03, 0x16, 0x96,
391	0xca, 0xc9, 0x3d, 0xa2, 0x40, 0x62, 0x87, 0xd8, 0x39, 0x54, 0x50, 0x17, 0x16, 0xfe, 0x00, 0x58,
392	0x61, 0x62, 0x64, 0x82, 0x1d, 0x76, 0x56, 0xfe, 0x05, 0xfe, 0x10, 0x14, 0x3b, 0xa1, 0x69, 0xf9,
393	0xe1, 0x73, 0xd5, 0x25, 0xe7, 0xb3, 0xbf, 0xdf, 0xf7, 0x3e, 0xcf, 0x7e, 0x96, 0xf1, 0x7a, 0x2a,
394	0x44, 0x9a, 0x03, 0x8d, 0xb3, 0x54, 0xb1, 0x38, 0x07, 0xca, 0xe6, 0x45, 0xc6, 0xa9, 0x19, 0x2f,
395	0xc2, 0xdf, 0xf3, 0x7b, 0xe6, 0x2b, 0xa1, 0x5a, 0x64, 0x09, 0x04, 0x65, 0x25, 0x94, 0x20, 0x57,
396	0x8d, 0x39, 0xe8, 0x44, 0x81, 0x36, 0x07, 0x66, 0xbc, 0x08, 0x87, 0x57, 0xda, 0xe0, 0xac, 0xcc,
397	0x28, 0xe3, 0x5c, 0x28, 0xa6, 0x32, 0xc1, 0xa5, 0x71, 0x0f, 0x57, 0xdd, 0x52, 0xcf, 0x99, 0x62,
398	0xad, 0x73, 0x7a, 0x22, 0xe8, 0xbd, 0x02, 0xa4, 0x64, 0x29, 0x74, 0xf9, 0x2f, 0xb7, 0x51, 0xf4,
399	0xbf, 0xb8, 0x7e, 0x42, 0xa1, 0x28, 0xd5, 0xbe, 0x59, 0x1c, 0x7d, 0x3d, 0x8f, 0x2f, 0x46, 0x6d,
400	0x98, 0x87, 0xcd, 0xe7, 0x81, 0x09, 0x42, 0x3e, 0x22, 0x3c, 0x98, 0x54, 0xc0, 0x94, 0x99, 0x26,
401	0xa3, 0xe0, 0xff, 0x9b, 0x10, 0xf4, 0xc4, 0x33, 0x78, 0x5e, 0x83, 0x54, 0xc3, 0x6b, 0x36, 0x8f,
402	0x56, 0x7b, 0xe3, 0xd7, 0x3f, 0x7e, 0xbe, 0x3d, 0x73, 0xc3, 0xa3, 0x4d, 0x4d, 0xaf, 0x38, 0x2b,
403	0x60, 0xa3, 0xac, 0xc4, 0x53, 0x48, 0x94, 0xa4, 0x3e, 0x7d, 0x29, 0x38, 0x34, 0xbf, 0x49, 0x5e,
404	0x4b, 0x05, 0x95, 0xa4, 0xfe, 0x81, 0xd9, 0x01, 0x39, 0x46, 0x3e, 0xf9, 0x84, 0x30, 0xbe, 0x9b,
405	0x49, 0xa5, 0x23, 0x49, 0x12, 0xda, 0x32, 0x1e, 0x6a, 0x3b, 0xc8, 0x91, 0x8b, 0x45, 0x96, 0x82,
406	0x4b, 0xf0, 0x6e, 0x69, 0xe2, 0x90, 0xb8, 0x12, 0x93, 0xf7, 0x08, 0x9f, 0xdb, 0x06, 0x13, 0x8e,
407	0x50, 0x5b, 0xe6, 0x4e, 0xe9, 0xb8, 0x9f, 0x6b, 0x9a, 0x6e, 0x85, 0x84, 0x4b, 0xd2, 0xb5, 0x70,
408	0xd4, 0x3f, 0x20, 0xef, 0x10, 0x1e, 0x4c, 0x21, 0x87, 0xa5, 0x4f, 0xbd, 0x27, 0xee, 0x28, 0x2f,
409	0x75, 0x9e, 0xae, 0xe1, 0x82, 0xcd, 0xa6, 0xe1, 0x3a, 0x2c, 0xff, 0x04, 0x58, 0x1f, 0x10, 0x1e,
410	0xcc, 0xa0, 0xb1, 0x2c, 0x89, 0xd5, 0x13, 0xdb, 0xb0, 0x26, 0x1a, 0x6b, 0xc3, 0x5b, 0x75, 0xc6,
411	0x1a, 0x57, 0x3a, 0x4b, 0xd3, 0x86, 0xdf, 0x11, 0x26, 0xe6, 0x02, 0x4c, 0x44, 0x5e, 0x17, 0x7c,
412	0x8b, 0x15, 0x59, 0xbe, 0x4f, 0xd6, 0x96, 0xbb, 0x34, 0x7d, 0x4f, 0x87, 0x7b, 0xdd, 0x6a, 0xed,
413	0x99, 0xbc, 0x1d, 0x5d, 0xc4, 0xa6, 0x77, 0xdb, 0xb9, 0x08, 0x9a, 0x1c, 0xc6, 0xc9, 0xcc, 0x9d,
414	0xfa, 0x86, 0x30, 0x79, 0x54, 0xce, 0x8f, 0x17, 0xe3, 0x44, 0xe4, 0xc8, 0x7f, 0x4f, 0xf3, 0x6f,
415	0x0f, 0x23, 0x57, 0xfe, 0x63, 0xf8, 0xcd, 0xa9, 0x20, 0x9f, 0x7c, 0x41, 0x98, 0x98, 0xce, 0x74,
416	0x3b, 0x8e, 0x3f, 0x3d, 0xb6, 0xee, 0xb9, 0xa3, 0xc1, 0xa7, 0xfe, 0x29, 0x80, 0x93, 0xcf, 0x08,
417	0x5f, 0x88, 0xea, 0xfc, 0x99, 0xa1, 0x98, 0x89, 0x17, 0x92, 0xdc, 0xb4, 0x11, 0x1f, 0xd5, 0xdb,
418	0x68, 0xef, 0x6b, 0xda, 0x1d, 0x6f, 0x4b, 0xd3, 0x9a, 0x57, 0xc3, 0xa9, 0xe3, 0xe3, 0x23, 0xe9,
419	0xc6, 0xc8, 0x8f, 0xde, 0x20, 0xec, 0x25, 0xa2, 0xb0, 0x70, 0x46, 0xc3, 0xbf, 0x3d, 0x32, 0x72,
420	0xb7, 0xc1, 0xdb, 0x45, 0x8f, 0x27, 0xad, 0x3b, 0x15, 0x39, 0xe3, 0x69, 0x20, 0xaa, 0x94, 0xa6,
421	0xc0, 0x35, 0x3c, 0x35, 0x4b, 0xac, 0xcc, 0xe4, 0xbf, 0xde, 0xc1, 0x75, 0x3d, 0x88, 0xcf, 0x6a,
422	0xfd, 0xca, 0xaf, 0x00, 0x00, 0x00, 0xff, 0xff, 0x03, 0x65, 0xb4, 0xe0, 0xeb, 0x07, 0x00, 0x00,
423}
424