OSDN Git Service

new repo
[bytom/vapor.git] / vendor / google.golang.org / genproto / googleapis / streetview / publish / v1 / streetview_publish.pb.go
1 // Code generated by protoc-gen-go. DO NOT EDIT.
2 // source: google/streetview/publish/v1/streetview_publish.proto
3
4 package publish
5
6 import proto "github.com/golang/protobuf/proto"
7 import fmt "fmt"
8 import math "math"
9 import _ "google.golang.org/genproto/googleapis/api/annotations"
10 import google_protobuf4 "github.com/golang/protobuf/ptypes/empty"
11
12 import (
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.
18 var _ = proto.Marshal
19 var _ = fmt.Errorf
20 var _ = math.Inf
21
22 // Reference imports to suppress errors if they are not otherwise used.
23 var _ context.Context
24 var _ 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.
28 const _ = grpc.SupportPackageIsVersion4
29
30 // Client API for StreetViewPublishService service
31
32 type StreetViewPublishServiceClient interface {
33         // Creates an upload session to start uploading photo data. The upload URL of
34         // the returned `UploadRef` is used to upload the data for the photo.
35         //
36         // After the upload is complete, the `UploadRef` is used with
37         // `StreetViewPublishService:CreatePhoto()` to create the `Photo` object
38         // entry.
39         StartUpload(ctx context.Context, in *google_protobuf4.Empty, opts ...grpc.CallOption) (*UploadRef, error)
40         // After the client finishes uploading the photo with the returned
41         // `UploadRef`, `photo.create` publishes the uploaded photo to Street View on
42         // Google Maps.
43         //
44         // This method returns the following error codes:
45         //
46         // * `INVALID_ARGUMENT` if the request is malformed.
47         // * `NOT_FOUND` if the upload reference does not exist.
48         CreatePhoto(ctx context.Context, in *CreatePhotoRequest, opts ...grpc.CallOption) (*Photo, error)
49         // Gets the metadata of the specified `Photo`.
50         //
51         // This method returns the following error codes:
52         //
53         // * `PERMISSION_DENIED` if the requesting user did not create the requested
54         // photo.
55         // * `NOT_FOUND` if the requested photo does not exist.
56         GetPhoto(ctx context.Context, in *GetPhotoRequest, opts ...grpc.CallOption) (*Photo, error)
57         // Gets the metadata of the specified `Photo` batch.
58         //
59         // Note that if `photos.batchGet` fails, either critical fields are
60         // missing or there was an authentication error.
61         // Even if `photos.batchGet` succeeds, there may have been failures
62         // for single photos in the batch. These failures will be specified in
63         // `BatchGetPhotosResponse.results.status`.
64         // See `photo.get` for specific failures that will occur per photo.
65         BatchGetPhotos(ctx context.Context, in *BatchGetPhotosRequest, opts ...grpc.CallOption) (*BatchGetPhotosResponse, error)
66         // Lists all the photos that belong to the user.
67         ListPhotos(ctx context.Context, in *ListPhotosRequest, opts ...grpc.CallOption) (*ListPhotosResponse, error)
68         // Updates the metadata of a photo, such as pose, place association, etc.
69         // Changing the pixels of a photo is not supported.
70         //
71         // This method returns the following error codes:
72         //
73         // * `PERMISSION_DENIED` if the requesting user did not create the requested
74         // photo.
75         // * `INVALID_ARGUMENT` if the request is malformed.
76         // * `NOT_FOUND` if the photo ID does not exist.
77         UpdatePhoto(ctx context.Context, in *UpdatePhotoRequest, opts ...grpc.CallOption) (*Photo, error)
78         // Updates the metadata of photos, such as pose, place association, etc.
79         // Changing the pixels of a photo is not supported.
80         //
81         // Note that if `photos.batchUpdate` fails, either critical fields
82         // are missing or there was an authentication error.
83         // Even if `photos.batchUpdate` succeeds, there may have been
84         // failures for single photos in the batch. These failures will be specified
85         // in `BatchUpdatePhotosResponse.results.status`.
86         // See `UpdatePhoto` for specific failures that will occur per photo.
87         BatchUpdatePhotos(ctx context.Context, in *BatchUpdatePhotosRequest, opts ...grpc.CallOption) (*BatchUpdatePhotosResponse, error)
88         // Deletes a photo and its metadata.
89         //
90         // This method returns the following error codes:
91         //
92         // * `PERMISSION_DENIED` if the requesting user did not create the requested
93         // photo.
94         // * `NOT_FOUND` if the photo ID does not exist.
95         DeletePhoto(ctx context.Context, in *DeletePhotoRequest, opts ...grpc.CallOption) (*google_protobuf4.Empty, error)
96         // Deletes a list of photos and their metadata.
97         //
98         // Note that if `photos.batchDelete` fails, either critical fields
99         // are missing or there was an authentication error.
100         // Even if `photos.batchDelete` succeeds, there may have been
101         // failures for single photos in the batch. These failures will be specified
102         // in `BatchDeletePhotosResponse.status`.
103         // See `photo.update` for specific failures that will occur per photo.
104         BatchDeletePhotos(ctx context.Context, in *BatchDeletePhotosRequest, opts ...grpc.CallOption) (*BatchDeletePhotosResponse, error)
105 }
106
107 type streetViewPublishServiceClient struct {
108         cc *grpc.ClientConn
109 }
110
111 func NewStreetViewPublishServiceClient(cc *grpc.ClientConn) StreetViewPublishServiceClient {
112         return &streetViewPublishServiceClient{cc}
113 }
114
115 func (c *streetViewPublishServiceClient) StartUpload(ctx context.Context, in *google_protobuf4.Empty, opts ...grpc.CallOption) (*UploadRef, error) {
116         out := new(UploadRef)
117         err := grpc.Invoke(ctx, "/google.streetview.publish.v1.StreetViewPublishService/StartUpload", in, out, c.cc, opts...)
118         if err != nil {
119                 return nil, err
120         }
121         return out, nil
122 }
123
124 func (c *streetViewPublishServiceClient) CreatePhoto(ctx context.Context, in *CreatePhotoRequest, opts ...grpc.CallOption) (*Photo, error) {
125         out := new(Photo)
126         err := grpc.Invoke(ctx, "/google.streetview.publish.v1.StreetViewPublishService/CreatePhoto", in, out, c.cc, opts...)
127         if err != nil {
128                 return nil, err
129         }
130         return out, nil
131 }
132
133 func (c *streetViewPublishServiceClient) GetPhoto(ctx context.Context, in *GetPhotoRequest, opts ...grpc.CallOption) (*Photo, error) {
134         out := new(Photo)
135         err := grpc.Invoke(ctx, "/google.streetview.publish.v1.StreetViewPublishService/GetPhoto", in, out, c.cc, opts...)
136         if err != nil {
137                 return nil, err
138         }
139         return out, nil
140 }
141
142 func (c *streetViewPublishServiceClient) BatchGetPhotos(ctx context.Context, in *BatchGetPhotosRequest, opts ...grpc.CallOption) (*BatchGetPhotosResponse, error) {
143         out := new(BatchGetPhotosResponse)
144         err := grpc.Invoke(ctx, "/google.streetview.publish.v1.StreetViewPublishService/BatchGetPhotos", in, out, c.cc, opts...)
145         if err != nil {
146                 return nil, err
147         }
148         return out, nil
149 }
150
151 func (c *streetViewPublishServiceClient) ListPhotos(ctx context.Context, in *ListPhotosRequest, opts ...grpc.CallOption) (*ListPhotosResponse, error) {
152         out := new(ListPhotosResponse)
153         err := grpc.Invoke(ctx, "/google.streetview.publish.v1.StreetViewPublishService/ListPhotos", in, out, c.cc, opts...)
154         if err != nil {
155                 return nil, err
156         }
157         return out, nil
158 }
159
160 func (c *streetViewPublishServiceClient) UpdatePhoto(ctx context.Context, in *UpdatePhotoRequest, opts ...grpc.CallOption) (*Photo, error) {
161         out := new(Photo)
162         err := grpc.Invoke(ctx, "/google.streetview.publish.v1.StreetViewPublishService/UpdatePhoto", in, out, c.cc, opts...)
163         if err != nil {
164                 return nil, err
165         }
166         return out, nil
167 }
168
169 func (c *streetViewPublishServiceClient) BatchUpdatePhotos(ctx context.Context, in *BatchUpdatePhotosRequest, opts ...grpc.CallOption) (*BatchUpdatePhotosResponse, error) {
170         out := new(BatchUpdatePhotosResponse)
171         err := grpc.Invoke(ctx, "/google.streetview.publish.v1.StreetViewPublishService/BatchUpdatePhotos", in, out, c.cc, opts...)
172         if err != nil {
173                 return nil, err
174         }
175         return out, nil
176 }
177
178 func (c *streetViewPublishServiceClient) DeletePhoto(ctx context.Context, in *DeletePhotoRequest, opts ...grpc.CallOption) (*google_protobuf4.Empty, error) {
179         out := new(google_protobuf4.Empty)
180         err := grpc.Invoke(ctx, "/google.streetview.publish.v1.StreetViewPublishService/DeletePhoto", in, out, c.cc, opts...)
181         if err != nil {
182                 return nil, err
183         }
184         return out, nil
185 }
186
187 func (c *streetViewPublishServiceClient) BatchDeletePhotos(ctx context.Context, in *BatchDeletePhotosRequest, opts ...grpc.CallOption) (*BatchDeletePhotosResponse, error) {
188         out := new(BatchDeletePhotosResponse)
189         err := grpc.Invoke(ctx, "/google.streetview.publish.v1.StreetViewPublishService/BatchDeletePhotos", in, out, c.cc, opts...)
190         if err != nil {
191                 return nil, err
192         }
193         return out, nil
194 }
195
196 // Server API for StreetViewPublishService service
197
198 type StreetViewPublishServiceServer interface {
199         // Creates an upload session to start uploading photo data. The upload URL of
200         // the returned `UploadRef` is used to upload the data for the photo.
201         //
202         // After the upload is complete, the `UploadRef` is used with
203         // `StreetViewPublishService:CreatePhoto()` to create the `Photo` object
204         // entry.
205         StartUpload(context.Context, *google_protobuf4.Empty) (*UploadRef, error)
206         // After the client finishes uploading the photo with the returned
207         // `UploadRef`, `photo.create` publishes the uploaded photo to Street View on
208         // Google Maps.
209         //
210         // This method returns the following error codes:
211         //
212         // * `INVALID_ARGUMENT` if the request is malformed.
213         // * `NOT_FOUND` if the upload reference does not exist.
214         CreatePhoto(context.Context, *CreatePhotoRequest) (*Photo, error)
215         // Gets the metadata of the specified `Photo`.
216         //
217         // This method returns the following error codes:
218         //
219         // * `PERMISSION_DENIED` if the requesting user did not create the requested
220         // photo.
221         // * `NOT_FOUND` if the requested photo does not exist.
222         GetPhoto(context.Context, *GetPhotoRequest) (*Photo, error)
223         // Gets the metadata of the specified `Photo` batch.
224         //
225         // Note that if `photos.batchGet` fails, either critical fields are
226         // missing or there was an authentication error.
227         // Even if `photos.batchGet` succeeds, there may have been failures
228         // for single photos in the batch. These failures will be specified in
229         // `BatchGetPhotosResponse.results.status`.
230         // See `photo.get` for specific failures that will occur per photo.
231         BatchGetPhotos(context.Context, *BatchGetPhotosRequest) (*BatchGetPhotosResponse, error)
232         // Lists all the photos that belong to the user.
233         ListPhotos(context.Context, *ListPhotosRequest) (*ListPhotosResponse, error)
234         // Updates the metadata of a photo, such as pose, place association, etc.
235         // Changing the pixels of a photo is not supported.
236         //
237         // This method returns the following error codes:
238         //
239         // * `PERMISSION_DENIED` if the requesting user did not create the requested
240         // photo.
241         // * `INVALID_ARGUMENT` if the request is malformed.
242         // * `NOT_FOUND` if the photo ID does not exist.
243         UpdatePhoto(context.Context, *UpdatePhotoRequest) (*Photo, error)
244         // Updates the metadata of photos, such as pose, place association, etc.
245         // Changing the pixels of a photo is not supported.
246         //
247         // Note that if `photos.batchUpdate` fails, either critical fields
248         // are missing or there was an authentication error.
249         // Even if `photos.batchUpdate` succeeds, there may have been
250         // failures for single photos in the batch. These failures will be specified
251         // in `BatchUpdatePhotosResponse.results.status`.
252         // See `UpdatePhoto` for specific failures that will occur per photo.
253         BatchUpdatePhotos(context.Context, *BatchUpdatePhotosRequest) (*BatchUpdatePhotosResponse, error)
254         // Deletes a photo and its metadata.
255         //
256         // This method returns the following error codes:
257         //
258         // * `PERMISSION_DENIED` if the requesting user did not create the requested
259         // photo.
260         // * `NOT_FOUND` if the photo ID does not exist.
261         DeletePhoto(context.Context, *DeletePhotoRequest) (*google_protobuf4.Empty, error)
262         // Deletes a list of photos and their metadata.
263         //
264         // Note that if `photos.batchDelete` fails, either critical fields
265         // are missing or there was an authentication error.
266         // Even if `photos.batchDelete` succeeds, there may have been
267         // failures for single photos in the batch. These failures will be specified
268         // in `BatchDeletePhotosResponse.status`.
269         // See `photo.update` for specific failures that will occur per photo.
270         BatchDeletePhotos(context.Context, *BatchDeletePhotosRequest) (*BatchDeletePhotosResponse, error)
271 }
272
273 func RegisterStreetViewPublishServiceServer(s *grpc.Server, srv StreetViewPublishServiceServer) {
274         s.RegisterService(&_StreetViewPublishService_serviceDesc, srv)
275 }
276
277 func _StreetViewPublishService_StartUpload_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
278         in := new(google_protobuf4.Empty)
279         if err := dec(in); err != nil {
280                 return nil, err
281         }
282         if interceptor == nil {
283                 return srv.(StreetViewPublishServiceServer).StartUpload(ctx, in)
284         }
285         info := &grpc.UnaryServerInfo{
286                 Server:     srv,
287                 FullMethod: "/google.streetview.publish.v1.StreetViewPublishService/StartUpload",
288         }
289         handler := func(ctx context.Context, req interface{}) (interface{}, error) {
290                 return srv.(StreetViewPublishServiceServer).StartUpload(ctx, req.(*google_protobuf4.Empty))
291         }
292         return interceptor(ctx, in, info, handler)
293 }
294
295 func _StreetViewPublishService_CreatePhoto_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
296         in := new(CreatePhotoRequest)
297         if err := dec(in); err != nil {
298                 return nil, err
299         }
300         if interceptor == nil {
301                 return srv.(StreetViewPublishServiceServer).CreatePhoto(ctx, in)
302         }
303         info := &grpc.UnaryServerInfo{
304                 Server:     srv,
305                 FullMethod: "/google.streetview.publish.v1.StreetViewPublishService/CreatePhoto",
306         }
307         handler := func(ctx context.Context, req interface{}) (interface{}, error) {
308                 return srv.(StreetViewPublishServiceServer).CreatePhoto(ctx, req.(*CreatePhotoRequest))
309         }
310         return interceptor(ctx, in, info, handler)
311 }
312
313 func _StreetViewPublishService_GetPhoto_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
314         in := new(GetPhotoRequest)
315         if err := dec(in); err != nil {
316                 return nil, err
317         }
318         if interceptor == nil {
319                 return srv.(StreetViewPublishServiceServer).GetPhoto(ctx, in)
320         }
321         info := &grpc.UnaryServerInfo{
322                 Server:     srv,
323                 FullMethod: "/google.streetview.publish.v1.StreetViewPublishService/GetPhoto",
324         }
325         handler := func(ctx context.Context, req interface{}) (interface{}, error) {
326                 return srv.(StreetViewPublishServiceServer).GetPhoto(ctx, req.(*GetPhotoRequest))
327         }
328         return interceptor(ctx, in, info, handler)
329 }
330
331 func _StreetViewPublishService_BatchGetPhotos_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
332         in := new(BatchGetPhotosRequest)
333         if err := dec(in); err != nil {
334                 return nil, err
335         }
336         if interceptor == nil {
337                 return srv.(StreetViewPublishServiceServer).BatchGetPhotos(ctx, in)
338         }
339         info := &grpc.UnaryServerInfo{
340                 Server:     srv,
341                 FullMethod: "/google.streetview.publish.v1.StreetViewPublishService/BatchGetPhotos",
342         }
343         handler := func(ctx context.Context, req interface{}) (interface{}, error) {
344                 return srv.(StreetViewPublishServiceServer).BatchGetPhotos(ctx, req.(*BatchGetPhotosRequest))
345         }
346         return interceptor(ctx, in, info, handler)
347 }
348
349 func _StreetViewPublishService_ListPhotos_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
350         in := new(ListPhotosRequest)
351         if err := dec(in); err != nil {
352                 return nil, err
353         }
354         if interceptor == nil {
355                 return srv.(StreetViewPublishServiceServer).ListPhotos(ctx, in)
356         }
357         info := &grpc.UnaryServerInfo{
358                 Server:     srv,
359                 FullMethod: "/google.streetview.publish.v1.StreetViewPublishService/ListPhotos",
360         }
361         handler := func(ctx context.Context, req interface{}) (interface{}, error) {
362                 return srv.(StreetViewPublishServiceServer).ListPhotos(ctx, req.(*ListPhotosRequest))
363         }
364         return interceptor(ctx, in, info, handler)
365 }
366
367 func _StreetViewPublishService_UpdatePhoto_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
368         in := new(UpdatePhotoRequest)
369         if err := dec(in); err != nil {
370                 return nil, err
371         }
372         if interceptor == nil {
373                 return srv.(StreetViewPublishServiceServer).UpdatePhoto(ctx, in)
374         }
375         info := &grpc.UnaryServerInfo{
376                 Server:     srv,
377                 FullMethod: "/google.streetview.publish.v1.StreetViewPublishService/UpdatePhoto",
378         }
379         handler := func(ctx context.Context, req interface{}) (interface{}, error) {
380                 return srv.(StreetViewPublishServiceServer).UpdatePhoto(ctx, req.(*UpdatePhotoRequest))
381         }
382         return interceptor(ctx, in, info, handler)
383 }
384
385 func _StreetViewPublishService_BatchUpdatePhotos_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
386         in := new(BatchUpdatePhotosRequest)
387         if err := dec(in); err != nil {
388                 return nil, err
389         }
390         if interceptor == nil {
391                 return srv.(StreetViewPublishServiceServer).BatchUpdatePhotos(ctx, in)
392         }
393         info := &grpc.UnaryServerInfo{
394                 Server:     srv,
395                 FullMethod: "/google.streetview.publish.v1.StreetViewPublishService/BatchUpdatePhotos",
396         }
397         handler := func(ctx context.Context, req interface{}) (interface{}, error) {
398                 return srv.(StreetViewPublishServiceServer).BatchUpdatePhotos(ctx, req.(*BatchUpdatePhotosRequest))
399         }
400         return interceptor(ctx, in, info, handler)
401 }
402
403 func _StreetViewPublishService_DeletePhoto_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
404         in := new(DeletePhotoRequest)
405         if err := dec(in); err != nil {
406                 return nil, err
407         }
408         if interceptor == nil {
409                 return srv.(StreetViewPublishServiceServer).DeletePhoto(ctx, in)
410         }
411         info := &grpc.UnaryServerInfo{
412                 Server:     srv,
413                 FullMethod: "/google.streetview.publish.v1.StreetViewPublishService/DeletePhoto",
414         }
415         handler := func(ctx context.Context, req interface{}) (interface{}, error) {
416                 return srv.(StreetViewPublishServiceServer).DeletePhoto(ctx, req.(*DeletePhotoRequest))
417         }
418         return interceptor(ctx, in, info, handler)
419 }
420
421 func _StreetViewPublishService_BatchDeletePhotos_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
422         in := new(BatchDeletePhotosRequest)
423         if err := dec(in); err != nil {
424                 return nil, err
425         }
426         if interceptor == nil {
427                 return srv.(StreetViewPublishServiceServer).BatchDeletePhotos(ctx, in)
428         }
429         info := &grpc.UnaryServerInfo{
430                 Server:     srv,
431                 FullMethod: "/google.streetview.publish.v1.StreetViewPublishService/BatchDeletePhotos",
432         }
433         handler := func(ctx context.Context, req interface{}) (interface{}, error) {
434                 return srv.(StreetViewPublishServiceServer).BatchDeletePhotos(ctx, req.(*BatchDeletePhotosRequest))
435         }
436         return interceptor(ctx, in, info, handler)
437 }
438
439 var _StreetViewPublishService_serviceDesc = grpc.ServiceDesc{
440         ServiceName: "google.streetview.publish.v1.StreetViewPublishService",
441         HandlerType: (*StreetViewPublishServiceServer)(nil),
442         Methods: []grpc.MethodDesc{
443                 {
444                         MethodName: "StartUpload",
445                         Handler:    _StreetViewPublishService_StartUpload_Handler,
446                 },
447                 {
448                         MethodName: "CreatePhoto",
449                         Handler:    _StreetViewPublishService_CreatePhoto_Handler,
450                 },
451                 {
452                         MethodName: "GetPhoto",
453                         Handler:    _StreetViewPublishService_GetPhoto_Handler,
454                 },
455                 {
456                         MethodName: "BatchGetPhotos",
457                         Handler:    _StreetViewPublishService_BatchGetPhotos_Handler,
458                 },
459                 {
460                         MethodName: "ListPhotos",
461                         Handler:    _StreetViewPublishService_ListPhotos_Handler,
462                 },
463                 {
464                         MethodName: "UpdatePhoto",
465                         Handler:    _StreetViewPublishService_UpdatePhoto_Handler,
466                 },
467                 {
468                         MethodName: "BatchUpdatePhotos",
469                         Handler:    _StreetViewPublishService_BatchUpdatePhotos_Handler,
470                 },
471                 {
472                         MethodName: "DeletePhoto",
473                         Handler:    _StreetViewPublishService_DeletePhoto_Handler,
474                 },
475                 {
476                         MethodName: "BatchDeletePhotos",
477                         Handler:    _StreetViewPublishService_BatchDeletePhotos_Handler,
478                 },
479         },
480         Streams:  []grpc.StreamDesc{},
481         Metadata: "google/streetview/publish/v1/streetview_publish.proto",
482 }
483
484 func init() {
485         proto.RegisterFile("google/streetview/publish/v1/streetview_publish.proto", fileDescriptor2)
486 }
487
488 var fileDescriptor2 = []byte{
489         // 533 bytes of a gzipped FileDescriptorProto
490         0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x94, 0x94, 0x4f, 0x6f, 0xd3, 0x30,
491         0x18, 0xc6, 0x15, 0x24, 0x10, 0xb8, 0x08, 0x69, 0x86, 0x55, 0x53, 0x3a, 0x24, 0x08, 0x12, 0xa0,
492         0x6a, 0xd8, 0x1b, 0xe3, 0x8f, 0x54, 0x6e, 0x1d, 0x88, 0x0b, 0x87, 0x69, 0xd5, 0x38, 0x70, 0x99,
493         0xdc, 0xf4, 0x5d, 0x6a, 0x29, 0x8d, 0x4d, 0xec, 0x74, 0x42, 0x30, 0x0e, 0xe3, 0xc8, 0x0d, 0x2e,
494         0x7c, 0x03, 0x3e, 0x10, 0x5f, 0x81, 0x0f, 0x82, 0xea, 0xd8, 0x4d, 0x36, 0x8a, 0x49, 0x4e, 0x69,
495         0xf3, 0x3e, 0xcf, 0xfb, 0xfc, 0xfa, 0xbe, 0xae, 0xd1, 0xd3, 0x44, 0x88, 0x24, 0x05, 0xaa, 0x74,
496         0x0e, 0xa0, 0xe7, 0x1c, 0x4e, 0xa8, 0x2c, 0xc6, 0x29, 0x57, 0x53, 0x3a, 0xdf, 0xa9, 0xbd, 0x3d,
497         0xb2, 0x6f, 0x89, 0xcc, 0x85, 0x16, 0x78, 0xb3, 0xb4, 0x91, 0x4a, 0x40, 0x9c, 0x60, 0xbe, 0x13,
498         0xda, 0x2a, 0x65, 0x92, 0x53, 0x96, 0x65, 0x42, 0x33, 0xcd, 0x45, 0xa6, 0x4a, 0x6f, 0xd8, 0xb3,
499         0x55, 0xf3, 0x6d, 0x5c, 0x1c, 0x53, 0x98, 0x49, 0xfd, 0xc1, 0x16, 0xb7, 0xbc, 0x3c, 0x39, 0x28,
500         0x51, 0xe4, 0x31, 0xb8, 0x56, 0xc4, 0xaf, 0x96, 0xf1, 0x0c, 0x94, 0x62, 0x89, 0xd3, 0x3f, 0xfe,
501         0x8a, 0xd0, 0xc6, 0xc8, 0x68, 0xdf, 0x72, 0x38, 0xd9, 0x2f, 0xa5, 0x23, 0xc8, 0xe7, 0x3c, 0x06,
502         0x2c, 0x51, 0x67, 0xa4, 0x59, 0xae, 0x0f, 0x65, 0x2a, 0xd8, 0x04, 0x77, 0x6d, 0x73, 0xe2, 0x38,
503         0xc9, 0xab, 0x05, 0x67, 0xf8, 0x80, 0xf8, 0x7e, 0x3b, 0x29, 0xdd, 0x07, 0x70, 0x1c, 0xdd, 0x39,
504         0xfb, 0xf5, 0xfb, 0xfb, 0xa5, 0x30, 0x5a, 0x5f, 0xb0, 0xc8, 0xa9, 0xd0, 0x62, 0xa0, 0xaa, 0xfe,
505         0x83, 0xa0, 0x8f, 0x3f, 0xa3, 0xce, 0x5e, 0x0e, 0x4c, 0xc3, 0xfe, 0xa2, 0x8a, 0xb7, 0xfd, 0x9d,
506         0x6b, 0xd2, 0x03, 0x78, 0x5f, 0x80, 0xd2, 0xe1, 0x3d, 0xbf, 0xc3, 0x68, 0xa3, 0x0d, 0xc3, 0x81,
507         0xa3, 0x6b, 0x15, 0xc7, 0x65, 0xf3, 0xc0, 0x9f, 0xd0, 0xd5, 0xd7, 0xa0, 0xcb, 0xf0, 0x47, 0xfe,
508         0x56, 0x4e, 0xd7, 0x2a, 0x79, 0xd3, 0x24, 0x77, 0xf1, 0xad, 0x65, 0x32, 0xfd, 0x68, 0x1e, 0x47,
509         0x7c, 0x72, 0x8a, 0x7f, 0x04, 0xe8, 0xc6, 0x90, 0xe9, 0x78, 0xea, 0x7a, 0x2b, 0xbc, 0xeb, 0xef,
510         0x7a, 0x5e, 0xed, 0x50, 0x9e, 0xb4, 0x33, 0x29, 0x29, 0x32, 0x05, 0x51, 0xcf, 0xb0, 0xad, 0xe3,
511         0x9b, 0x4b, 0x36, 0x35, 0x18, 0x5b, 0x29, 0xfe, 0x12, 0x20, 0xf4, 0x86, 0x2b, 0x87, 0x45, 0xfd,
512         0x09, 0x95, 0xd2, 0x21, 0x6d, 0x37, 0x37, 0x58, 0x1c, 0x6c, 0x70, 0xae, 0x63, 0x54, 0xe1, 0xe0,
513         0x6f, 0x01, 0xea, 0x1c, 0xca, 0x49, 0xd3, 0xf3, 0x51, 0x93, 0xb6, 0xda, 0xd2, 0x96, 0x89, 0xbe,
514         0x1f, 0xde, 0xbe, 0xb8, 0x25, 0xe2, 0x76, 0x45, 0xf8, 0xe4, 0xd4, 0x9d, 0x99, 0x9f, 0x01, 0x5a,
515         0x33, 0x23, 0xad, 0xc5, 0x29, 0xfc, 0xac, 0xc1, 0x0e, 0xea, 0x06, 0x07, 0xf8, 0xbc, 0xb5, 0xcf,
516         0xce, 0xeb, 0xae, 0x81, 0xee, 0x45, 0xdd, 0x8b, 0xeb, 0x2b, 0xd5, 0x8b, 0x7f, 0x57, 0x81, 0x3a,
517         0x2f, 0x21, 0x85, 0x86, 0xd3, 0xab, 0x49, 0x1d, 0xdc, 0x3f, 0x6e, 0x00, 0x77, 0xac, 0xfb, 0xab,
518         0x8f, 0xf5, 0x72, 0x40, 0xb5, 0x8e, 0xcd, 0x06, 0x54, 0x37, 0xb4, 0x19, 0xd0, 0x79, 0xdf, 0xff,
519         0x06, 0x54, 0xaa, 0x07, 0x41, 0x7f, 0x78, 0x16, 0xa0, 0x87, 0xb1, 0x98, 0xb9, 0x84, 0x04, 0x04,
520         0x29, 0x92, 0x78, 0x75, 0xd2, 0x70, 0xed, 0xaf, 0x7b, 0xf3, 0xdd, 0x9e, 0x33, 0x8a, 0x94, 0x65,
521         0x09, 0x11, 0x79, 0x42, 0x13, 0xc8, 0xcc, 0xb0, 0x68, 0x59, 0x62, 0x92, 0xab, 0xd5, 0x97, 0xf3,
522         0x0b, 0xfb, 0x71, 0x7c, 0xc5, 0xe8, 0x77, 0xff, 0x04, 0x00, 0x00, 0xff, 0xff, 0x7d, 0x9d, 0xfe,
523         0x1c, 0x89, 0x06, 0x00, 0x00,
524 }