You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

405 lines
16 KiB

  1. // Code generated by protoc-gen-go. DO NOT EDIT.
  2. // source: server.proto
  3. package rpc // import "github.com/lightninglabs/loop/rpc"
  4. import proto "github.com/golang/protobuf/proto"
  5. import fmt "fmt"
  6. import math "math"
  7. import _ "google.golang.org/genproto/googleapis/api/annotations"
  8. import (
  9. context "golang.org/x/net/context"
  10. grpc "google.golang.org/grpc"
  11. )
  12. // Reference imports to suppress errors if they are not otherwise used.
  13. var _ = proto.Marshal
  14. var _ = fmt.Errorf
  15. var _ = math.Inf
  16. // This is a compile-time assertion to ensure that this generated file
  17. // is compatible with the proto package it is being compiled against.
  18. // A compilation error at this line likely means your copy of the
  19. // proto package needs to be updated.
  20. const _ = proto.ProtoPackageIsVersion2 // please upgrade the proto package
  21. type ServerUnchargeSwapRequest struct {
  22. ReceiverKey []byte `protobuf:"bytes,1,opt,name=receiver_key,json=receiverKey,proto3" json:"receiver_key,omitempty"`
  23. SwapHash []byte `protobuf:"bytes,2,opt,name=swap_hash,json=swapHash,proto3" json:"swap_hash,omitempty"`
  24. Amt uint64 `protobuf:"varint,3,opt,name=amt,proto3" json:"amt,omitempty"`
  25. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  26. XXX_unrecognized []byte `json:"-"`
  27. XXX_sizecache int32 `json:"-"`
  28. }
  29. func (m *ServerUnchargeSwapRequest) Reset() { *m = ServerUnchargeSwapRequest{} }
  30. func (m *ServerUnchargeSwapRequest) String() string { return proto.CompactTextString(m) }
  31. func (*ServerUnchargeSwapRequest) ProtoMessage() {}
  32. func (*ServerUnchargeSwapRequest) Descriptor() ([]byte, []int) {
  33. return fileDescriptor_server_1e67d8b2f65fb149, []int{0}
  34. }
  35. func (m *ServerUnchargeSwapRequest) XXX_Unmarshal(b []byte) error {
  36. return xxx_messageInfo_ServerUnchargeSwapRequest.Unmarshal(m, b)
  37. }
  38. func (m *ServerUnchargeSwapRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  39. return xxx_messageInfo_ServerUnchargeSwapRequest.Marshal(b, m, deterministic)
  40. }
  41. func (dst *ServerUnchargeSwapRequest) XXX_Merge(src proto.Message) {
  42. xxx_messageInfo_ServerUnchargeSwapRequest.Merge(dst, src)
  43. }
  44. func (m *ServerUnchargeSwapRequest) XXX_Size() int {
  45. return xxx_messageInfo_ServerUnchargeSwapRequest.Size(m)
  46. }
  47. func (m *ServerUnchargeSwapRequest) XXX_DiscardUnknown() {
  48. xxx_messageInfo_ServerUnchargeSwapRequest.DiscardUnknown(m)
  49. }
  50. var xxx_messageInfo_ServerUnchargeSwapRequest proto.InternalMessageInfo
  51. func (m *ServerUnchargeSwapRequest) GetReceiverKey() []byte {
  52. if m != nil {
  53. return m.ReceiverKey
  54. }
  55. return nil
  56. }
  57. func (m *ServerUnchargeSwapRequest) GetSwapHash() []byte {
  58. if m != nil {
  59. return m.SwapHash
  60. }
  61. return nil
  62. }
  63. func (m *ServerUnchargeSwapRequest) GetAmt() uint64 {
  64. if m != nil {
  65. return m.Amt
  66. }
  67. return 0
  68. }
  69. type ServerUnchargeSwapResponse struct {
  70. SwapInvoice string `protobuf:"bytes,1,opt,name=swap_invoice,json=swapInvoice,proto3" json:"swap_invoice,omitempty"`
  71. PrepayInvoice string `protobuf:"bytes,2,opt,name=prepay_invoice,json=prepayInvoice,proto3" json:"prepay_invoice,omitempty"`
  72. SenderKey []byte `protobuf:"bytes,3,opt,name=sender_key,json=senderKey,proto3" json:"sender_key,omitempty"`
  73. Expiry int32 `protobuf:"varint,4,opt,name=expiry,proto3" json:"expiry,omitempty"`
  74. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  75. XXX_unrecognized []byte `json:"-"`
  76. XXX_sizecache int32 `json:"-"`
  77. }
  78. func (m *ServerUnchargeSwapResponse) Reset() { *m = ServerUnchargeSwapResponse{} }
  79. func (m *ServerUnchargeSwapResponse) String() string { return proto.CompactTextString(m) }
  80. func (*ServerUnchargeSwapResponse) ProtoMessage() {}
  81. func (*ServerUnchargeSwapResponse) Descriptor() ([]byte, []int) {
  82. return fileDescriptor_server_1e67d8b2f65fb149, []int{1}
  83. }
  84. func (m *ServerUnchargeSwapResponse) XXX_Unmarshal(b []byte) error {
  85. return xxx_messageInfo_ServerUnchargeSwapResponse.Unmarshal(m, b)
  86. }
  87. func (m *ServerUnchargeSwapResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  88. return xxx_messageInfo_ServerUnchargeSwapResponse.Marshal(b, m, deterministic)
  89. }
  90. func (dst *ServerUnchargeSwapResponse) XXX_Merge(src proto.Message) {
  91. xxx_messageInfo_ServerUnchargeSwapResponse.Merge(dst, src)
  92. }
  93. func (m *ServerUnchargeSwapResponse) XXX_Size() int {
  94. return xxx_messageInfo_ServerUnchargeSwapResponse.Size(m)
  95. }
  96. func (m *ServerUnchargeSwapResponse) XXX_DiscardUnknown() {
  97. xxx_messageInfo_ServerUnchargeSwapResponse.DiscardUnknown(m)
  98. }
  99. var xxx_messageInfo_ServerUnchargeSwapResponse proto.InternalMessageInfo
  100. func (m *ServerUnchargeSwapResponse) GetSwapInvoice() string {
  101. if m != nil {
  102. return m.SwapInvoice
  103. }
  104. return ""
  105. }
  106. func (m *ServerUnchargeSwapResponse) GetPrepayInvoice() string {
  107. if m != nil {
  108. return m.PrepayInvoice
  109. }
  110. return ""
  111. }
  112. func (m *ServerUnchargeSwapResponse) GetSenderKey() []byte {
  113. if m != nil {
  114. return m.SenderKey
  115. }
  116. return nil
  117. }
  118. func (m *ServerUnchargeSwapResponse) GetExpiry() int32 {
  119. if m != nil {
  120. return m.Expiry
  121. }
  122. return 0
  123. }
  124. type ServerUnchargeQuoteRequest struct {
  125. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  126. XXX_unrecognized []byte `json:"-"`
  127. XXX_sizecache int32 `json:"-"`
  128. }
  129. func (m *ServerUnchargeQuoteRequest) Reset() { *m = ServerUnchargeQuoteRequest{} }
  130. func (m *ServerUnchargeQuoteRequest) String() string { return proto.CompactTextString(m) }
  131. func (*ServerUnchargeQuoteRequest) ProtoMessage() {}
  132. func (*ServerUnchargeQuoteRequest) Descriptor() ([]byte, []int) {
  133. return fileDescriptor_server_1e67d8b2f65fb149, []int{2}
  134. }
  135. func (m *ServerUnchargeQuoteRequest) XXX_Unmarshal(b []byte) error {
  136. return xxx_messageInfo_ServerUnchargeQuoteRequest.Unmarshal(m, b)
  137. }
  138. func (m *ServerUnchargeQuoteRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  139. return xxx_messageInfo_ServerUnchargeQuoteRequest.Marshal(b, m, deterministic)
  140. }
  141. func (dst *ServerUnchargeQuoteRequest) XXX_Merge(src proto.Message) {
  142. xxx_messageInfo_ServerUnchargeQuoteRequest.Merge(dst, src)
  143. }
  144. func (m *ServerUnchargeQuoteRequest) XXX_Size() int {
  145. return xxx_messageInfo_ServerUnchargeQuoteRequest.Size(m)
  146. }
  147. func (m *ServerUnchargeQuoteRequest) XXX_DiscardUnknown() {
  148. xxx_messageInfo_ServerUnchargeQuoteRequest.DiscardUnknown(m)
  149. }
  150. var xxx_messageInfo_ServerUnchargeQuoteRequest proto.InternalMessageInfo
  151. type ServerUnchargeQuoteResponse struct {
  152. SwapPaymentDest string `protobuf:"bytes,1,opt,name=swap_payment_dest,json=swapPaymentDest,proto3" json:"swap_payment_dest,omitempty"`
  153. SwapFeeBase int64 `protobuf:"varint,2,opt,name=swap_fee_base,json=swapFeeBase,proto3" json:"swap_fee_base,omitempty"`
  154. SwapFeeRate int64 `protobuf:"varint,3,opt,name=swap_fee_rate,json=swapFeeRate,proto3" json:"swap_fee_rate,omitempty"`
  155. PrepayAmt uint64 `protobuf:"varint,4,opt,name=prepay_amt,json=prepayAmt,proto3" json:"prepay_amt,omitempty"`
  156. MinSwapAmount uint64 `protobuf:"varint,5,opt,name=min_swap_amount,json=minSwapAmount,proto3" json:"min_swap_amount,omitempty"`
  157. MaxSwapAmount uint64 `protobuf:"varint,6,opt,name=max_swap_amount,json=maxSwapAmount,proto3" json:"max_swap_amount,omitempty"`
  158. CltvDelta int32 `protobuf:"varint,7,opt,name=cltv_delta,json=cltvDelta,proto3" json:"cltv_delta,omitempty"`
  159. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  160. XXX_unrecognized []byte `json:"-"`
  161. XXX_sizecache int32 `json:"-"`
  162. }
  163. func (m *ServerUnchargeQuoteResponse) Reset() { *m = ServerUnchargeQuoteResponse{} }
  164. func (m *ServerUnchargeQuoteResponse) String() string { return proto.CompactTextString(m) }
  165. func (*ServerUnchargeQuoteResponse) ProtoMessage() {}
  166. func (*ServerUnchargeQuoteResponse) Descriptor() ([]byte, []int) {
  167. return fileDescriptor_server_1e67d8b2f65fb149, []int{3}
  168. }
  169. func (m *ServerUnchargeQuoteResponse) XXX_Unmarshal(b []byte) error {
  170. return xxx_messageInfo_ServerUnchargeQuoteResponse.Unmarshal(m, b)
  171. }
  172. func (m *ServerUnchargeQuoteResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  173. return xxx_messageInfo_ServerUnchargeQuoteResponse.Marshal(b, m, deterministic)
  174. }
  175. func (dst *ServerUnchargeQuoteResponse) XXX_Merge(src proto.Message) {
  176. xxx_messageInfo_ServerUnchargeQuoteResponse.Merge(dst, src)
  177. }
  178. func (m *ServerUnchargeQuoteResponse) XXX_Size() int {
  179. return xxx_messageInfo_ServerUnchargeQuoteResponse.Size(m)
  180. }
  181. func (m *ServerUnchargeQuoteResponse) XXX_DiscardUnknown() {
  182. xxx_messageInfo_ServerUnchargeQuoteResponse.DiscardUnknown(m)
  183. }
  184. var xxx_messageInfo_ServerUnchargeQuoteResponse proto.InternalMessageInfo
  185. func (m *ServerUnchargeQuoteResponse) GetSwapPaymentDest() string {
  186. if m != nil {
  187. return m.SwapPaymentDest
  188. }
  189. return ""
  190. }
  191. func (m *ServerUnchargeQuoteResponse) GetSwapFeeBase() int64 {
  192. if m != nil {
  193. return m.SwapFeeBase
  194. }
  195. return 0
  196. }
  197. func (m *ServerUnchargeQuoteResponse) GetSwapFeeRate() int64 {
  198. if m != nil {
  199. return m.SwapFeeRate
  200. }
  201. return 0
  202. }
  203. func (m *ServerUnchargeQuoteResponse) GetPrepayAmt() uint64 {
  204. if m != nil {
  205. return m.PrepayAmt
  206. }
  207. return 0
  208. }
  209. func (m *ServerUnchargeQuoteResponse) GetMinSwapAmount() uint64 {
  210. if m != nil {
  211. return m.MinSwapAmount
  212. }
  213. return 0
  214. }
  215. func (m *ServerUnchargeQuoteResponse) GetMaxSwapAmount() uint64 {
  216. if m != nil {
  217. return m.MaxSwapAmount
  218. }
  219. return 0
  220. }
  221. func (m *ServerUnchargeQuoteResponse) GetCltvDelta() int32 {
  222. if m != nil {
  223. return m.CltvDelta
  224. }
  225. return 0
  226. }
  227. func init() {
  228. proto.RegisterType((*ServerUnchargeSwapRequest)(nil), "rpc.ServerUnchargeSwapRequest")
  229. proto.RegisterType((*ServerUnchargeSwapResponse)(nil), "rpc.ServerUnchargeSwapResponse")
  230. proto.RegisterType((*ServerUnchargeQuoteRequest)(nil), "rpc.ServerUnchargeQuoteRequest")
  231. proto.RegisterType((*ServerUnchargeQuoteResponse)(nil), "rpc.ServerUnchargeQuoteResponse")
  232. }
  233. // Reference imports to suppress errors if they are not otherwise used.
  234. var _ context.Context
  235. var _ grpc.ClientConn
  236. // This is a compile-time assertion to ensure that this generated file
  237. // is compatible with the grpc package it is being compiled against.
  238. const _ = grpc.SupportPackageIsVersion4
  239. // SwapServerClient is the client API for SwapServer service.
  240. //
  241. // For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
  242. type SwapServerClient interface {
  243. NewUnchargeSwap(ctx context.Context, in *ServerUnchargeSwapRequest, opts ...grpc.CallOption) (*ServerUnchargeSwapResponse, error)
  244. UnchargeQuote(ctx context.Context, in *ServerUnchargeQuoteRequest, opts ...grpc.CallOption) (*ServerUnchargeQuoteResponse, error)
  245. }
  246. type swapServerClient struct {
  247. cc *grpc.ClientConn
  248. }
  249. func NewSwapServerClient(cc *grpc.ClientConn) SwapServerClient {
  250. return &swapServerClient{cc}
  251. }
  252. func (c *swapServerClient) NewUnchargeSwap(ctx context.Context, in *ServerUnchargeSwapRequest, opts ...grpc.CallOption) (*ServerUnchargeSwapResponse, error) {
  253. out := new(ServerUnchargeSwapResponse)
  254. err := c.cc.Invoke(ctx, "/rpc.SwapServer/NewUnchargeSwap", in, out, opts...)
  255. if err != nil {
  256. return nil, err
  257. }
  258. return out, nil
  259. }
  260. func (c *swapServerClient) UnchargeQuote(ctx context.Context, in *ServerUnchargeQuoteRequest, opts ...grpc.CallOption) (*ServerUnchargeQuoteResponse, error) {
  261. out := new(ServerUnchargeQuoteResponse)
  262. err := c.cc.Invoke(ctx, "/rpc.SwapServer/UnchargeQuote", in, out, opts...)
  263. if err != nil {
  264. return nil, err
  265. }
  266. return out, nil
  267. }
  268. // SwapServerServer is the server API for SwapServer service.
  269. type SwapServerServer interface {
  270. NewUnchargeSwap(context.Context, *ServerUnchargeSwapRequest) (*ServerUnchargeSwapResponse, error)
  271. UnchargeQuote(context.Context, *ServerUnchargeQuoteRequest) (*ServerUnchargeQuoteResponse, error)
  272. }
  273. func RegisterSwapServerServer(s *grpc.Server, srv SwapServerServer) {
  274. s.RegisterService(&_SwapServer_serviceDesc, srv)
  275. }
  276. func _SwapServer_NewUnchargeSwap_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  277. in := new(ServerUnchargeSwapRequest)
  278. if err := dec(in); err != nil {
  279. return nil, err
  280. }
  281. if interceptor == nil {
  282. return srv.(SwapServerServer).NewUnchargeSwap(ctx, in)
  283. }
  284. info := &grpc.UnaryServerInfo{
  285. Server: srv,
  286. FullMethod: "/rpc.SwapServer/NewUnchargeSwap",
  287. }
  288. handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  289. return srv.(SwapServerServer).NewUnchargeSwap(ctx, req.(*ServerUnchargeSwapRequest))
  290. }
  291. return interceptor(ctx, in, info, handler)
  292. }
  293. func _SwapServer_UnchargeQuote_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  294. in := new(ServerUnchargeQuoteRequest)
  295. if err := dec(in); err != nil {
  296. return nil, err
  297. }
  298. if interceptor == nil {
  299. return srv.(SwapServerServer).UnchargeQuote(ctx, in)
  300. }
  301. info := &grpc.UnaryServerInfo{
  302. Server: srv,
  303. FullMethod: "/rpc.SwapServer/UnchargeQuote",
  304. }
  305. handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  306. return srv.(SwapServerServer).UnchargeQuote(ctx, req.(*ServerUnchargeQuoteRequest))
  307. }
  308. return interceptor(ctx, in, info, handler)
  309. }
  310. var _SwapServer_serviceDesc = grpc.ServiceDesc{
  311. ServiceName: "rpc.SwapServer",
  312. HandlerType: (*SwapServerServer)(nil),
  313. Methods: []grpc.MethodDesc{
  314. {
  315. MethodName: "NewUnchargeSwap",
  316. Handler: _SwapServer_NewUnchargeSwap_Handler,
  317. },
  318. {
  319. MethodName: "UnchargeQuote",
  320. Handler: _SwapServer_UnchargeQuote_Handler,
  321. },
  322. },
  323. Streams: []grpc.StreamDesc{},
  324. Metadata: "server.proto",
  325. }
  326. func init() { proto.RegisterFile("server.proto", fileDescriptor_server_1e67d8b2f65fb149) }
  327. var fileDescriptor_server_1e67d8b2f65fb149 = []byte{
  328. // 468 bytes of a gzipped FileDescriptorProto
  329. 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x74, 0x93, 0xcf, 0x8e, 0xd3, 0x30,
  330. 0x10, 0xc6, 0x95, 0xb6, 0x5b, 0xe8, 0x6c, 0x4b, 0x21, 0x07, 0x14, 0xba, 0xbb, 0xd0, 0x0d, 0x02,
  331. 0x55, 0x1c, 0x1a, 0x09, 0x9e, 0x60, 0x57, 0x2b, 0x04, 0x42, 0x42, 0x90, 0x15, 0x17, 0x2e, 0xd1,
  332. 0x34, 0x1d, 0x12, 0x8b, 0xc4, 0x36, 0xb6, 0xfb, 0x27, 0x0f, 0x83, 0x78, 0x09, 0x1e, 0x10, 0xd9,
  333. 0xce, 0x42, 0x8b, 0xda, 0x5b, 0xf2, 0xcd, 0xcf, 0x33, 0xdf, 0x7c, 0x4e, 0x60, 0xa8, 0x49, 0xad,
  334. 0x49, 0xcd, 0xa5, 0x12, 0x46, 0x84, 0x5d, 0x25, 0xf3, 0xc9, 0x79, 0x21, 0x44, 0x51, 0x51, 0x82,
  335. 0x92, 0x25, 0xc8, 0xb9, 0x30, 0x68, 0x98, 0xe0, 0xda, 0x23, 0x71, 0x0d, 0x4f, 0x6e, 0xdd, 0x91,
  336. 0x2f, 0x3c, 0x2f, 0x51, 0x15, 0x74, 0xbb, 0x41, 0x99, 0xd2, 0x8f, 0x15, 0x69, 0x13, 0x5e, 0xc2,
  337. 0x50, 0x51, 0x4e, 0x6c, 0x4d, 0x2a, 0xfb, 0x4e, 0x4d, 0x14, 0x4c, 0x83, 0xd9, 0x30, 0x3d, 0xbd,
  338. 0xd3, 0x3e, 0x50, 0x13, 0x9e, 0xc1, 0x40, 0x6f, 0x50, 0x66, 0x25, 0xea, 0x32, 0xea, 0xb8, 0xfa,
  339. 0x7d, 0x2b, 0xbc, 0x43, 0x5d, 0x86, 0x0f, 0xa1, 0x8b, 0xb5, 0x89, 0xba, 0xd3, 0x60, 0xd6, 0x4b,
  340. 0xed, 0x63, 0xfc, 0x33, 0x80, 0xc9, 0xa1, 0x79, 0x5a, 0x0a, 0xae, 0xc9, 0x0e, 0x74, 0xdd, 0x18,
  341. 0x5f, 0x0b, 0x96, 0x93, 0x1b, 0x38, 0x48, 0x4f, 0xad, 0xf6, 0xde, 0x4b, 0xe1, 0x0b, 0x78, 0x20,
  342. 0x15, 0x49, 0x6c, 0xfe, 0x42, 0x1d, 0x07, 0x8d, 0xbc, 0x7a, 0x87, 0x5d, 0x00, 0x68, 0xe2, 0xcb,
  343. 0xd6, 0x78, 0xd7, 0x19, 0x1b, 0x78, 0xc5, 0xda, 0x7e, 0x0c, 0x7d, 0xda, 0x4a, 0xa6, 0x9a, 0xa8,
  344. 0x37, 0x0d, 0x66, 0x27, 0x69, 0xfb, 0x16, 0x9f, 0xff, 0x6f, 0xef, 0xf3, 0x4a, 0x18, 0x6a, 0xf3,
  345. 0x88, 0x7f, 0x75, 0xe0, 0xec, 0x60, 0xb9, 0xb5, 0xff, 0x0a, 0x1e, 0x39, 0xfb, 0x12, 0x9b, 0x9a,
  346. 0xb8, 0xc9, 0x96, 0xa4, 0x4d, 0xbb, 0xc3, 0xd8, 0x16, 0x3e, 0x79, 0xfd, 0xc6, 0x66, 0x1b, 0xc3,
  347. 0xc8, 0xb1, 0xdf, 0x88, 0xb2, 0x05, 0x6a, 0xbf, 0x46, 0xd7, 0xef, 0xfa, 0x96, 0xe8, 0x1a, 0x35,
  348. 0xed, 0x31, 0x0a, 0x0d, 0xb9, 0x3d, 0xfe, 0x31, 0x29, 0x1a, 0xb7, 0x68, 0x9b, 0x87, 0x8d, 0xba,
  349. 0xe7, 0xa2, 0x1e, 0x78, 0xe5, 0xaa, 0x36, 0xe1, 0x4b, 0x18, 0xd7, 0x8c, 0x67, 0xae, 0x0d, 0xd6,
  350. 0x62, 0xc5, 0x4d, 0x74, 0xe2, 0x98, 0x51, 0xcd, 0xb8, 0xcd, 0xfe, 0xca, 0x89, 0x8e, 0xc3, 0xed,
  351. 0x1e, 0xd7, 0x6f, 0x39, 0xdc, 0xee, 0x70, 0x17, 0x00, 0x79, 0x65, 0xd6, 0xd9, 0x92, 0x2a, 0x83,
  352. 0xd1, 0x3d, 0x17, 0xde, 0xc0, 0x2a, 0x37, 0x56, 0x78, 0xfd, 0x3b, 0x00, 0xb0, 0xb4, 0x4f, 0x29,
  353. 0x4c, 0x61, 0xfc, 0x91, 0x36, 0xbb, 0x57, 0x1d, 0x3e, 0x9d, 0x2b, 0x99, 0xcf, 0x8f, 0x7e, 0x73,
  354. 0x93, 0x67, 0x47, 0xeb, 0x6d, 0xc8, 0x29, 0x8c, 0xf6, 0xd2, 0x0f, 0x0f, 0x9d, 0xd8, 0xbd, 0xb6,
  355. 0xc9, 0xf4, 0x38, 0xe0, 0x7b, 0x5e, 0x3f, 0xff, 0x7a, 0x59, 0x30, 0x53, 0xae, 0x16, 0xf3, 0x5c,
  356. 0xd4, 0x49, 0xc5, 0x8a, 0xd2, 0x70, 0xc6, 0x8b, 0x0a, 0x17, 0x3a, 0xa9, 0x84, 0x90, 0x89, 0x92,
  357. 0xf9, 0xa2, 0xef, 0xfe, 0x98, 0x37, 0x7f, 0x02, 0x00, 0x00, 0xff, 0xff, 0x34, 0xc9, 0xa8, 0xbf,
  358. 0x64, 0x03, 0x00, 0x00,
  359. }