25개 이상의 토픽을 선택하실 수 없습니다. Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

503 lines
21 KiB

  1. // Code generated by protoc-gen-go. DO NOT EDIT.
  2. // source: google/ads/googleads/v0/services/billing_setup_service.proto
  3. package services // import "google.golang.org/genproto/googleapis/ads/googleads/v0/services"
  4. import proto "github.com/golang/protobuf/proto"
  5. import fmt "fmt"
  6. import math "math"
  7. import resources "google.golang.org/genproto/googleapis/ads/googleads/v0/resources"
  8. import _ "google.golang.org/genproto/googleapis/api/annotations"
  9. import (
  10. context "golang.org/x/net/context"
  11. grpc "google.golang.org/grpc"
  12. )
  13. // Reference imports to suppress errors if they are not otherwise used.
  14. var _ = proto.Marshal
  15. var _ = fmt.Errorf
  16. var _ = math.Inf
  17. // This is a compile-time assertion to ensure that this generated file
  18. // is compatible with the proto package it is being compiled against.
  19. // A compilation error at this line likely means your copy of the
  20. // proto package needs to be updated.
  21. const _ = proto.ProtoPackageIsVersion2 // please upgrade the proto package
  22. // Request message for
  23. // [BillingSetupService.GetBillingSetup][google.ads.googleads.v0.services.BillingSetupService.GetBillingSetup].
  24. type GetBillingSetupRequest struct {
  25. // The resource name of the billing setup to fetch.
  26. ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
  27. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  28. XXX_unrecognized []byte `json:"-"`
  29. XXX_sizecache int32 `json:"-"`
  30. }
  31. func (m *GetBillingSetupRequest) Reset() { *m = GetBillingSetupRequest{} }
  32. func (m *GetBillingSetupRequest) String() string { return proto.CompactTextString(m) }
  33. func (*GetBillingSetupRequest) ProtoMessage() {}
  34. func (*GetBillingSetupRequest) Descriptor() ([]byte, []int) {
  35. return fileDescriptor_billing_setup_service_d261261c49205cc7, []int{0}
  36. }
  37. func (m *GetBillingSetupRequest) XXX_Unmarshal(b []byte) error {
  38. return xxx_messageInfo_GetBillingSetupRequest.Unmarshal(m, b)
  39. }
  40. func (m *GetBillingSetupRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  41. return xxx_messageInfo_GetBillingSetupRequest.Marshal(b, m, deterministic)
  42. }
  43. func (dst *GetBillingSetupRequest) XXX_Merge(src proto.Message) {
  44. xxx_messageInfo_GetBillingSetupRequest.Merge(dst, src)
  45. }
  46. func (m *GetBillingSetupRequest) XXX_Size() int {
  47. return xxx_messageInfo_GetBillingSetupRequest.Size(m)
  48. }
  49. func (m *GetBillingSetupRequest) XXX_DiscardUnknown() {
  50. xxx_messageInfo_GetBillingSetupRequest.DiscardUnknown(m)
  51. }
  52. var xxx_messageInfo_GetBillingSetupRequest proto.InternalMessageInfo
  53. func (m *GetBillingSetupRequest) GetResourceName() string {
  54. if m != nil {
  55. return m.ResourceName
  56. }
  57. return ""
  58. }
  59. // Request message for billing setup mutate operations.
  60. type MutateBillingSetupRequest struct {
  61. // Id of the customer to apply the billing setup mutate operation to.
  62. CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
  63. // The operation to perform.
  64. Operation *BillingSetupOperation `protobuf:"bytes,2,opt,name=operation,proto3" json:"operation,omitempty"`
  65. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  66. XXX_unrecognized []byte `json:"-"`
  67. XXX_sizecache int32 `json:"-"`
  68. }
  69. func (m *MutateBillingSetupRequest) Reset() { *m = MutateBillingSetupRequest{} }
  70. func (m *MutateBillingSetupRequest) String() string { return proto.CompactTextString(m) }
  71. func (*MutateBillingSetupRequest) ProtoMessage() {}
  72. func (*MutateBillingSetupRequest) Descriptor() ([]byte, []int) {
  73. return fileDescriptor_billing_setup_service_d261261c49205cc7, []int{1}
  74. }
  75. func (m *MutateBillingSetupRequest) XXX_Unmarshal(b []byte) error {
  76. return xxx_messageInfo_MutateBillingSetupRequest.Unmarshal(m, b)
  77. }
  78. func (m *MutateBillingSetupRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  79. return xxx_messageInfo_MutateBillingSetupRequest.Marshal(b, m, deterministic)
  80. }
  81. func (dst *MutateBillingSetupRequest) XXX_Merge(src proto.Message) {
  82. xxx_messageInfo_MutateBillingSetupRequest.Merge(dst, src)
  83. }
  84. func (m *MutateBillingSetupRequest) XXX_Size() int {
  85. return xxx_messageInfo_MutateBillingSetupRequest.Size(m)
  86. }
  87. func (m *MutateBillingSetupRequest) XXX_DiscardUnknown() {
  88. xxx_messageInfo_MutateBillingSetupRequest.DiscardUnknown(m)
  89. }
  90. var xxx_messageInfo_MutateBillingSetupRequest proto.InternalMessageInfo
  91. func (m *MutateBillingSetupRequest) GetCustomerId() string {
  92. if m != nil {
  93. return m.CustomerId
  94. }
  95. return ""
  96. }
  97. func (m *MutateBillingSetupRequest) GetOperation() *BillingSetupOperation {
  98. if m != nil {
  99. return m.Operation
  100. }
  101. return nil
  102. }
  103. // A single operation on a billing setup, which describes the cancellation of an
  104. // existing billing setup.
  105. type BillingSetupOperation struct {
  106. // Only one of these operations can be set. "Update" operations are not
  107. // supported.
  108. //
  109. // Types that are valid to be assigned to Operation:
  110. // *BillingSetupOperation_Create
  111. // *BillingSetupOperation_Remove
  112. Operation isBillingSetupOperation_Operation `protobuf_oneof:"operation"`
  113. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  114. XXX_unrecognized []byte `json:"-"`
  115. XXX_sizecache int32 `json:"-"`
  116. }
  117. func (m *BillingSetupOperation) Reset() { *m = BillingSetupOperation{} }
  118. func (m *BillingSetupOperation) String() string { return proto.CompactTextString(m) }
  119. func (*BillingSetupOperation) ProtoMessage() {}
  120. func (*BillingSetupOperation) Descriptor() ([]byte, []int) {
  121. return fileDescriptor_billing_setup_service_d261261c49205cc7, []int{2}
  122. }
  123. func (m *BillingSetupOperation) XXX_Unmarshal(b []byte) error {
  124. return xxx_messageInfo_BillingSetupOperation.Unmarshal(m, b)
  125. }
  126. func (m *BillingSetupOperation) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  127. return xxx_messageInfo_BillingSetupOperation.Marshal(b, m, deterministic)
  128. }
  129. func (dst *BillingSetupOperation) XXX_Merge(src proto.Message) {
  130. xxx_messageInfo_BillingSetupOperation.Merge(dst, src)
  131. }
  132. func (m *BillingSetupOperation) XXX_Size() int {
  133. return xxx_messageInfo_BillingSetupOperation.Size(m)
  134. }
  135. func (m *BillingSetupOperation) XXX_DiscardUnknown() {
  136. xxx_messageInfo_BillingSetupOperation.DiscardUnknown(m)
  137. }
  138. var xxx_messageInfo_BillingSetupOperation proto.InternalMessageInfo
  139. type isBillingSetupOperation_Operation interface {
  140. isBillingSetupOperation_Operation()
  141. }
  142. type BillingSetupOperation_Create struct {
  143. Create *resources.BillingSetup `protobuf:"bytes,2,opt,name=create,proto3,oneof"`
  144. }
  145. type BillingSetupOperation_Remove struct {
  146. Remove string `protobuf:"bytes,1,opt,name=remove,proto3,oneof"`
  147. }
  148. func (*BillingSetupOperation_Create) isBillingSetupOperation_Operation() {}
  149. func (*BillingSetupOperation_Remove) isBillingSetupOperation_Operation() {}
  150. func (m *BillingSetupOperation) GetOperation() isBillingSetupOperation_Operation {
  151. if m != nil {
  152. return m.Operation
  153. }
  154. return nil
  155. }
  156. func (m *BillingSetupOperation) GetCreate() *resources.BillingSetup {
  157. if x, ok := m.GetOperation().(*BillingSetupOperation_Create); ok {
  158. return x.Create
  159. }
  160. return nil
  161. }
  162. func (m *BillingSetupOperation) GetRemove() string {
  163. if x, ok := m.GetOperation().(*BillingSetupOperation_Remove); ok {
  164. return x.Remove
  165. }
  166. return ""
  167. }
  168. // XXX_OneofFuncs is for the internal use of the proto package.
  169. func (*BillingSetupOperation) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{}) {
  170. return _BillingSetupOperation_OneofMarshaler, _BillingSetupOperation_OneofUnmarshaler, _BillingSetupOperation_OneofSizer, []interface{}{
  171. (*BillingSetupOperation_Create)(nil),
  172. (*BillingSetupOperation_Remove)(nil),
  173. }
  174. }
  175. func _BillingSetupOperation_OneofMarshaler(msg proto.Message, b *proto.Buffer) error {
  176. m := msg.(*BillingSetupOperation)
  177. // operation
  178. switch x := m.Operation.(type) {
  179. case *BillingSetupOperation_Create:
  180. b.EncodeVarint(2<<3 | proto.WireBytes)
  181. if err := b.EncodeMessage(x.Create); err != nil {
  182. return err
  183. }
  184. case *BillingSetupOperation_Remove:
  185. b.EncodeVarint(1<<3 | proto.WireBytes)
  186. b.EncodeStringBytes(x.Remove)
  187. case nil:
  188. default:
  189. return fmt.Errorf("BillingSetupOperation.Operation has unexpected type %T", x)
  190. }
  191. return nil
  192. }
  193. func _BillingSetupOperation_OneofUnmarshaler(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error) {
  194. m := msg.(*BillingSetupOperation)
  195. switch tag {
  196. case 2: // operation.create
  197. if wire != proto.WireBytes {
  198. return true, proto.ErrInternalBadWireType
  199. }
  200. msg := new(resources.BillingSetup)
  201. err := b.DecodeMessage(msg)
  202. m.Operation = &BillingSetupOperation_Create{msg}
  203. return true, err
  204. case 1: // operation.remove
  205. if wire != proto.WireBytes {
  206. return true, proto.ErrInternalBadWireType
  207. }
  208. x, err := b.DecodeStringBytes()
  209. m.Operation = &BillingSetupOperation_Remove{x}
  210. return true, err
  211. default:
  212. return false, nil
  213. }
  214. }
  215. func _BillingSetupOperation_OneofSizer(msg proto.Message) (n int) {
  216. m := msg.(*BillingSetupOperation)
  217. // operation
  218. switch x := m.Operation.(type) {
  219. case *BillingSetupOperation_Create:
  220. s := proto.Size(x.Create)
  221. n += 1 // tag and wire
  222. n += proto.SizeVarint(uint64(s))
  223. n += s
  224. case *BillingSetupOperation_Remove:
  225. n += 1 // tag and wire
  226. n += proto.SizeVarint(uint64(len(x.Remove)))
  227. n += len(x.Remove)
  228. case nil:
  229. default:
  230. panic(fmt.Sprintf("proto: unexpected type %T in oneof", x))
  231. }
  232. return n
  233. }
  234. // Response message for a billing setup operation.
  235. type MutateBillingSetupResponse struct {
  236. // A result that identifies the resource affected by the mutate request.
  237. Result *MutateBillingSetupResult `protobuf:"bytes,1,opt,name=result,proto3" json:"result,omitempty"`
  238. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  239. XXX_unrecognized []byte `json:"-"`
  240. XXX_sizecache int32 `json:"-"`
  241. }
  242. func (m *MutateBillingSetupResponse) Reset() { *m = MutateBillingSetupResponse{} }
  243. func (m *MutateBillingSetupResponse) String() string { return proto.CompactTextString(m) }
  244. func (*MutateBillingSetupResponse) ProtoMessage() {}
  245. func (*MutateBillingSetupResponse) Descriptor() ([]byte, []int) {
  246. return fileDescriptor_billing_setup_service_d261261c49205cc7, []int{3}
  247. }
  248. func (m *MutateBillingSetupResponse) XXX_Unmarshal(b []byte) error {
  249. return xxx_messageInfo_MutateBillingSetupResponse.Unmarshal(m, b)
  250. }
  251. func (m *MutateBillingSetupResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  252. return xxx_messageInfo_MutateBillingSetupResponse.Marshal(b, m, deterministic)
  253. }
  254. func (dst *MutateBillingSetupResponse) XXX_Merge(src proto.Message) {
  255. xxx_messageInfo_MutateBillingSetupResponse.Merge(dst, src)
  256. }
  257. func (m *MutateBillingSetupResponse) XXX_Size() int {
  258. return xxx_messageInfo_MutateBillingSetupResponse.Size(m)
  259. }
  260. func (m *MutateBillingSetupResponse) XXX_DiscardUnknown() {
  261. xxx_messageInfo_MutateBillingSetupResponse.DiscardUnknown(m)
  262. }
  263. var xxx_messageInfo_MutateBillingSetupResponse proto.InternalMessageInfo
  264. func (m *MutateBillingSetupResponse) GetResult() *MutateBillingSetupResult {
  265. if m != nil {
  266. return m.Result
  267. }
  268. return nil
  269. }
  270. // Result for a single billing setup mutate.
  271. type MutateBillingSetupResult struct {
  272. // Returned for successful operations.
  273. ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
  274. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  275. XXX_unrecognized []byte `json:"-"`
  276. XXX_sizecache int32 `json:"-"`
  277. }
  278. func (m *MutateBillingSetupResult) Reset() { *m = MutateBillingSetupResult{} }
  279. func (m *MutateBillingSetupResult) String() string { return proto.CompactTextString(m) }
  280. func (*MutateBillingSetupResult) ProtoMessage() {}
  281. func (*MutateBillingSetupResult) Descriptor() ([]byte, []int) {
  282. return fileDescriptor_billing_setup_service_d261261c49205cc7, []int{4}
  283. }
  284. func (m *MutateBillingSetupResult) XXX_Unmarshal(b []byte) error {
  285. return xxx_messageInfo_MutateBillingSetupResult.Unmarshal(m, b)
  286. }
  287. func (m *MutateBillingSetupResult) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  288. return xxx_messageInfo_MutateBillingSetupResult.Marshal(b, m, deterministic)
  289. }
  290. func (dst *MutateBillingSetupResult) XXX_Merge(src proto.Message) {
  291. xxx_messageInfo_MutateBillingSetupResult.Merge(dst, src)
  292. }
  293. func (m *MutateBillingSetupResult) XXX_Size() int {
  294. return xxx_messageInfo_MutateBillingSetupResult.Size(m)
  295. }
  296. func (m *MutateBillingSetupResult) XXX_DiscardUnknown() {
  297. xxx_messageInfo_MutateBillingSetupResult.DiscardUnknown(m)
  298. }
  299. var xxx_messageInfo_MutateBillingSetupResult proto.InternalMessageInfo
  300. func (m *MutateBillingSetupResult) GetResourceName() string {
  301. if m != nil {
  302. return m.ResourceName
  303. }
  304. return ""
  305. }
  306. func init() {
  307. proto.RegisterType((*GetBillingSetupRequest)(nil), "google.ads.googleads.v0.services.GetBillingSetupRequest")
  308. proto.RegisterType((*MutateBillingSetupRequest)(nil), "google.ads.googleads.v0.services.MutateBillingSetupRequest")
  309. proto.RegisterType((*BillingSetupOperation)(nil), "google.ads.googleads.v0.services.BillingSetupOperation")
  310. proto.RegisterType((*MutateBillingSetupResponse)(nil), "google.ads.googleads.v0.services.MutateBillingSetupResponse")
  311. proto.RegisterType((*MutateBillingSetupResult)(nil), "google.ads.googleads.v0.services.MutateBillingSetupResult")
  312. }
  313. // Reference imports to suppress errors if they are not otherwise used.
  314. var _ context.Context
  315. var _ grpc.ClientConn
  316. // This is a compile-time assertion to ensure that this generated file
  317. // is compatible with the grpc package it is being compiled against.
  318. const _ = grpc.SupportPackageIsVersion4
  319. // BillingSetupServiceClient is the client API for BillingSetupService service.
  320. //
  321. // For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
  322. type BillingSetupServiceClient interface {
  323. // Returns a billing setup.
  324. GetBillingSetup(ctx context.Context, in *GetBillingSetupRequest, opts ...grpc.CallOption) (*resources.BillingSetup, error)
  325. // Creates a billing setup, or cancels an existing billing setup.
  326. MutateBillingSetup(ctx context.Context, in *MutateBillingSetupRequest, opts ...grpc.CallOption) (*MutateBillingSetupResponse, error)
  327. }
  328. type billingSetupServiceClient struct {
  329. cc *grpc.ClientConn
  330. }
  331. func NewBillingSetupServiceClient(cc *grpc.ClientConn) BillingSetupServiceClient {
  332. return &billingSetupServiceClient{cc}
  333. }
  334. func (c *billingSetupServiceClient) GetBillingSetup(ctx context.Context, in *GetBillingSetupRequest, opts ...grpc.CallOption) (*resources.BillingSetup, error) {
  335. out := new(resources.BillingSetup)
  336. err := c.cc.Invoke(ctx, "/google.ads.googleads.v0.services.BillingSetupService/GetBillingSetup", in, out, opts...)
  337. if err != nil {
  338. return nil, err
  339. }
  340. return out, nil
  341. }
  342. func (c *billingSetupServiceClient) MutateBillingSetup(ctx context.Context, in *MutateBillingSetupRequest, opts ...grpc.CallOption) (*MutateBillingSetupResponse, error) {
  343. out := new(MutateBillingSetupResponse)
  344. err := c.cc.Invoke(ctx, "/google.ads.googleads.v0.services.BillingSetupService/MutateBillingSetup", in, out, opts...)
  345. if err != nil {
  346. return nil, err
  347. }
  348. return out, nil
  349. }
  350. // BillingSetupServiceServer is the server API for BillingSetupService service.
  351. type BillingSetupServiceServer interface {
  352. // Returns a billing setup.
  353. GetBillingSetup(context.Context, *GetBillingSetupRequest) (*resources.BillingSetup, error)
  354. // Creates a billing setup, or cancels an existing billing setup.
  355. MutateBillingSetup(context.Context, *MutateBillingSetupRequest) (*MutateBillingSetupResponse, error)
  356. }
  357. func RegisterBillingSetupServiceServer(s *grpc.Server, srv BillingSetupServiceServer) {
  358. s.RegisterService(&_BillingSetupService_serviceDesc, srv)
  359. }
  360. func _BillingSetupService_GetBillingSetup_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  361. in := new(GetBillingSetupRequest)
  362. if err := dec(in); err != nil {
  363. return nil, err
  364. }
  365. if interceptor == nil {
  366. return srv.(BillingSetupServiceServer).GetBillingSetup(ctx, in)
  367. }
  368. info := &grpc.UnaryServerInfo{
  369. Server: srv,
  370. FullMethod: "/google.ads.googleads.v0.services.BillingSetupService/GetBillingSetup",
  371. }
  372. handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  373. return srv.(BillingSetupServiceServer).GetBillingSetup(ctx, req.(*GetBillingSetupRequest))
  374. }
  375. return interceptor(ctx, in, info, handler)
  376. }
  377. func _BillingSetupService_MutateBillingSetup_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  378. in := new(MutateBillingSetupRequest)
  379. if err := dec(in); err != nil {
  380. return nil, err
  381. }
  382. if interceptor == nil {
  383. return srv.(BillingSetupServiceServer).MutateBillingSetup(ctx, in)
  384. }
  385. info := &grpc.UnaryServerInfo{
  386. Server: srv,
  387. FullMethod: "/google.ads.googleads.v0.services.BillingSetupService/MutateBillingSetup",
  388. }
  389. handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  390. return srv.(BillingSetupServiceServer).MutateBillingSetup(ctx, req.(*MutateBillingSetupRequest))
  391. }
  392. return interceptor(ctx, in, info, handler)
  393. }
  394. var _BillingSetupService_serviceDesc = grpc.ServiceDesc{
  395. ServiceName: "google.ads.googleads.v0.services.BillingSetupService",
  396. HandlerType: (*BillingSetupServiceServer)(nil),
  397. Methods: []grpc.MethodDesc{
  398. {
  399. MethodName: "GetBillingSetup",
  400. Handler: _BillingSetupService_GetBillingSetup_Handler,
  401. },
  402. {
  403. MethodName: "MutateBillingSetup",
  404. Handler: _BillingSetupService_MutateBillingSetup_Handler,
  405. },
  406. },
  407. Streams: []grpc.StreamDesc{},
  408. Metadata: "google/ads/googleads/v0/services/billing_setup_service.proto",
  409. }
  410. func init() {
  411. proto.RegisterFile("google/ads/googleads/v0/services/billing_setup_service.proto", fileDescriptor_billing_setup_service_d261261c49205cc7)
  412. }
  413. var fileDescriptor_billing_setup_service_d261261c49205cc7 = []byte{
  414. // 546 bytes of a gzipped FileDescriptorProto
  415. 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x9c, 0x54, 0x31, 0x6f, 0xd3, 0x40,
  416. 0x14, 0xe6, 0x52, 0x29, 0x52, 0x2f, 0x20, 0xa4, 0x43, 0xa0, 0x10, 0x21, 0x11, 0x99, 0x0e, 0x55,
  417. 0x86, 0x3b, 0x13, 0x84, 0x82, 0xae, 0x8d, 0x90, 0xb3, 0xa4, 0x1d, 0x80, 0xca, 0x15, 0x19, 0x50,
  418. 0xa4, 0xc8, 0x8d, 0x4f, 0x96, 0x25, 0xdb, 0x67, 0xfc, 0xce, 0x59, 0xaa, 0x2e, 0x6c, 0xcc, 0xdd,
  419. 0x19, 0x18, 0xd9, 0xf9, 0x13, 0x0c, 0x2c, 0xfc, 0x05, 0x26, 0xfe, 0x04, 0xc8, 0x3e, 0x5f, 0x9a,
  420. 0x50, 0x47, 0x81, 0x6e, 0xcf, 0xe7, 0xf7, 0x7d, 0xdf, 0x7b, 0xdf, 0x7b, 0x77, 0xf8, 0x30, 0x90,
  421. 0x32, 0x88, 0x04, 0xf3, 0x7c, 0x60, 0x3a, 0x2c, 0xa2, 0x85, 0xcd, 0x40, 0x64, 0x8b, 0x70, 0x2e,
  422. 0x80, 0x9d, 0x85, 0x51, 0x14, 0x26, 0xc1, 0x0c, 0x84, 0xca, 0xd3, 0x59, 0x75, 0x4c, 0xd3, 0x4c,
  423. 0x2a, 0x49, 0xba, 0x1a, 0x42, 0x3d, 0x1f, 0xe8, 0x12, 0x4d, 0x17, 0x36, 0x35, 0xe8, 0xce, 0xf3,
  424. 0x4d, 0xfc, 0x99, 0x00, 0x99, 0x67, 0xd7, 0x04, 0x34, 0x71, 0xe7, 0x91, 0x81, 0xa5, 0x21, 0xf3,
  425. 0x92, 0x44, 0x2a, 0x4f, 0x85, 0x32, 0x01, 0xfd, 0xd7, 0x1a, 0xe2, 0x07, 0x63, 0xa1, 0x46, 0x1a,
  426. 0x77, 0x5a, 0xc0, 0x5c, 0xf1, 0x3e, 0x17, 0xa0, 0xc8, 0x13, 0x7c, 0xc7, 0x10, 0xcf, 0x12, 0x2f,
  427. 0x16, 0x6d, 0xd4, 0x45, 0xfb, 0xbb, 0xee, 0x6d, 0x73, 0xf8, 0xda, 0x8b, 0x85, 0x75, 0x89, 0xf0,
  428. 0xc3, 0x57, 0xb9, 0xf2, 0x94, 0xa8, 0xa3, 0x78, 0x8c, 0x5b, 0xf3, 0x1c, 0x94, 0x8c, 0x45, 0x36,
  429. 0x0b, 0xfd, 0x8a, 0x00, 0x9b, 0xa3, 0x63, 0x9f, 0xbc, 0xc5, 0xbb, 0x32, 0x15, 0x59, 0x59, 0x51,
  430. 0xbb, 0xd1, 0x45, 0xfb, 0xad, 0xfe, 0x80, 0x6e, 0x33, 0x82, 0xae, 0x4a, 0xbd, 0x31, 0x70, 0xf7,
  431. 0x8a, 0xc9, 0xfa, 0x88, 0xf0, 0xfd, 0xda, 0x24, 0x72, 0x8c, 0x9b, 0xf3, 0x4c, 0x78, 0x4a, 0x54,
  432. 0x6a, 0x6c, 0xa3, 0xda, 0xd2, 0xd4, 0x35, 0xb9, 0xa3, 0x5b, 0x6e, 0x45, 0x40, 0xda, 0xb8, 0x99,
  433. 0x89, 0x58, 0x2e, 0x2a, 0x63, 0x8a, 0x3f, 0xfa, 0x7b, 0xd4, 0x5a, 0xe9, 0xca, 0x4a, 0x71, 0xa7,
  434. 0xce, 0x20, 0x48, 0x65, 0x02, 0x82, 0xb8, 0x05, 0x09, 0xe4, 0x91, 0x2a, 0x49, 0x5a, 0x7d, 0xbe,
  435. 0xbd, 0xfb, 0x5a, 0xb6, 0x3c, 0x52, 0x6e, 0xc5, 0x64, 0xbd, 0xc4, 0xed, 0x4d, 0x39, 0xff, 0x34,
  436. 0xd4, 0xfe, 0xa7, 0x1d, 0x7c, 0x6f, 0x15, 0x7b, 0xaa, 0xa5, 0xc9, 0x57, 0x84, 0xef, 0xfe, 0xb5,
  437. 0x2c, 0xe4, 0xc5, 0xf6, 0x82, 0xeb, 0xf7, 0xab, 0xf3, 0xbf, 0xd6, 0x5b, 0x83, 0x0f, 0x3f, 0x7e,
  438. 0x5e, 0x36, 0x9e, 0x12, 0x56, 0xec, 0xfc, 0xf9, 0x5a, 0x1b, 0x43, 0xb3, 0x53, 0xc0, 0x7a, 0xe6,
  439. 0x12, 0x94, 0x20, 0x60, 0xbd, 0x0b, 0xf2, 0x1d, 0x61, 0x72, 0xdd, 0x11, 0x72, 0x70, 0x33, 0xaf,
  440. 0x75, 0xf5, 0x87, 0x37, 0x1c, 0x54, 0x39, 0x76, 0x6b, 0x58, 0xb6, 0x32, 0xb0, 0xfa, 0x45, 0x2b,
  441. 0x57, 0xb5, 0x9f, 0xaf, 0xdc, 0x96, 0x61, 0xef, 0x62, 0xbd, 0x13, 0x1e, 0x97, 0x7c, 0x1c, 0xf5,
  442. 0x46, 0xbf, 0x11, 0xde, 0x9b, 0xcb, 0x78, 0x6b, 0x09, 0xa3, 0x76, 0xcd, 0x18, 0x4f, 0x8a, 0x7b,
  443. 0x7f, 0x82, 0xde, 0x1d, 0x55, 0xe8, 0x40, 0x46, 0x5e, 0x12, 0x50, 0x99, 0x05, 0x2c, 0x10, 0x49,
  444. 0xf9, 0x2a, 0x98, 0xe7, 0x25, 0x0d, 0x61, 0xf3, 0x6b, 0x76, 0x60, 0x82, 0xcf, 0x8d, 0x9d, 0xb1,
  445. 0xe3, 0x7c, 0x69, 0x74, 0xc7, 0x9a, 0xd0, 0xf1, 0x81, 0xea, 0xb0, 0x88, 0x26, 0x36, 0xad, 0x84,
  446. 0xe1, 0x9b, 0x49, 0x99, 0x3a, 0x3e, 0x4c, 0x97, 0x29, 0xd3, 0x89, 0x3d, 0x35, 0x29, 0xbf, 0x1a,
  447. 0x7b, 0xfa, 0x9c, 0x73, 0xc7, 0x07, 0xce, 0x97, 0x49, 0x9c, 0x4f, 0x6c, 0xce, 0x4d, 0xda, 0x59,
  448. 0xb3, 0xac, 0xf3, 0xd9, 0x9f, 0x00, 0x00, 0x00, 0xff, 0xff, 0x92, 0x30, 0x0d, 0xa0, 0x74, 0x05,
  449. 0x00, 0x00,
  450. }