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.
 
 
 

467 rivejä
18 KiB

  1. // Code generated by protoc-gen-go. DO NOT EDIT.
  2. // source: google/ads/googleads/v1/resources/extension_feed_item.proto
  3. package resources // import "google.golang.org/genproto/googleapis/ads/googleads/v1/resources"
  4. import proto "github.com/golang/protobuf/proto"
  5. import fmt "fmt"
  6. import math "math"
  7. import wrappers "github.com/golang/protobuf/ptypes/wrappers"
  8. import common "google.golang.org/genproto/googleapis/ads/googleads/v1/common"
  9. import enums "google.golang.org/genproto/googleapis/ads/googleads/v1/enums"
  10. import _ "google.golang.org/genproto/googleapis/api/annotations"
  11. // Reference imports to suppress errors if they are not otherwise used.
  12. var _ = proto.Marshal
  13. var _ = fmt.Errorf
  14. var _ = math.Inf
  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.
  19. const _ = proto.ProtoPackageIsVersion2 // please upgrade the proto package
  20. // An extension feed item.
  21. type ExtensionFeedItem struct {
  22. // The resource name of the extension feed item.
  23. // Extension feed item resource names have the form:
  24. //
  25. // `customers/{customer_id}/extensionFeedItems/{feed_item_id}`
  26. ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
  27. // Start time in which this feed item is effective and can begin serving.
  28. // The format is "YYYY-MM-DD HH:MM:SS".
  29. // Examples: "2018-03-05 09:15:00" or "2018-02-01 14:34:30"
  30. StartDateTime *wrappers.StringValue `protobuf:"bytes,5,opt,name=start_date_time,json=startDateTime,proto3" json:"start_date_time,omitempty"`
  31. // End time in which this feed item is no longer effective and will stop
  32. // serving.
  33. // The format is "YYYY-MM-DD HH:MM:SS".
  34. // Examples: "2018-03-05 09:15:00" or "2018-02-01 14:34:30"
  35. EndDateTime *wrappers.StringValue `protobuf:"bytes,6,opt,name=end_date_time,json=endDateTime,proto3" json:"end_date_time,omitempty"`
  36. // Status of the feed item.
  37. // This field is read-only.
  38. Status enums.FeedItemStatusEnum_FeedItemStatus `protobuf:"varint,4,opt,name=status,proto3,enum=google.ads.googleads.v1.enums.FeedItemStatusEnum_FeedItemStatus" json:"status,omitempty"`
  39. // Extension type.
  40. //
  41. // Types that are valid to be assigned to Extension:
  42. // *ExtensionFeedItem_SitelinkFeedItem
  43. // *ExtensionFeedItem_StructuredSnippetFeedItem
  44. // *ExtensionFeedItem_AppFeedItem
  45. // *ExtensionFeedItem_CallFeedItem
  46. // *ExtensionFeedItem_CalloutFeedItem
  47. // *ExtensionFeedItem_TextMessageFeedItem
  48. // *ExtensionFeedItem_PriceFeedItem
  49. // *ExtensionFeedItem_PromotionFeedItem
  50. Extension isExtensionFeedItem_Extension `protobuf_oneof:"extension"`
  51. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  52. XXX_unrecognized []byte `json:"-"`
  53. XXX_sizecache int32 `json:"-"`
  54. }
  55. func (m *ExtensionFeedItem) Reset() { *m = ExtensionFeedItem{} }
  56. func (m *ExtensionFeedItem) String() string { return proto.CompactTextString(m) }
  57. func (*ExtensionFeedItem) ProtoMessage() {}
  58. func (*ExtensionFeedItem) Descriptor() ([]byte, []int) {
  59. return fileDescriptor_extension_feed_item_a23595c06aa3dc42, []int{0}
  60. }
  61. func (m *ExtensionFeedItem) XXX_Unmarshal(b []byte) error {
  62. return xxx_messageInfo_ExtensionFeedItem.Unmarshal(m, b)
  63. }
  64. func (m *ExtensionFeedItem) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  65. return xxx_messageInfo_ExtensionFeedItem.Marshal(b, m, deterministic)
  66. }
  67. func (dst *ExtensionFeedItem) XXX_Merge(src proto.Message) {
  68. xxx_messageInfo_ExtensionFeedItem.Merge(dst, src)
  69. }
  70. func (m *ExtensionFeedItem) XXX_Size() int {
  71. return xxx_messageInfo_ExtensionFeedItem.Size(m)
  72. }
  73. func (m *ExtensionFeedItem) XXX_DiscardUnknown() {
  74. xxx_messageInfo_ExtensionFeedItem.DiscardUnknown(m)
  75. }
  76. var xxx_messageInfo_ExtensionFeedItem proto.InternalMessageInfo
  77. func (m *ExtensionFeedItem) GetResourceName() string {
  78. if m != nil {
  79. return m.ResourceName
  80. }
  81. return ""
  82. }
  83. func (m *ExtensionFeedItem) GetStartDateTime() *wrappers.StringValue {
  84. if m != nil {
  85. return m.StartDateTime
  86. }
  87. return nil
  88. }
  89. func (m *ExtensionFeedItem) GetEndDateTime() *wrappers.StringValue {
  90. if m != nil {
  91. return m.EndDateTime
  92. }
  93. return nil
  94. }
  95. func (m *ExtensionFeedItem) GetStatus() enums.FeedItemStatusEnum_FeedItemStatus {
  96. if m != nil {
  97. return m.Status
  98. }
  99. return enums.FeedItemStatusEnum_UNSPECIFIED
  100. }
  101. type isExtensionFeedItem_Extension interface {
  102. isExtensionFeedItem_Extension()
  103. }
  104. type ExtensionFeedItem_SitelinkFeedItem struct {
  105. SitelinkFeedItem *common.SitelinkFeedItem `protobuf:"bytes,2,opt,name=sitelink_feed_item,json=sitelinkFeedItem,proto3,oneof"`
  106. }
  107. type ExtensionFeedItem_StructuredSnippetFeedItem struct {
  108. StructuredSnippetFeedItem *common.StructuredSnippetFeedItem `protobuf:"bytes,3,opt,name=structured_snippet_feed_item,json=structuredSnippetFeedItem,proto3,oneof"`
  109. }
  110. type ExtensionFeedItem_AppFeedItem struct {
  111. AppFeedItem *common.AppFeedItem `protobuf:"bytes,7,opt,name=app_feed_item,json=appFeedItem,proto3,oneof"`
  112. }
  113. type ExtensionFeedItem_CallFeedItem struct {
  114. CallFeedItem *common.CallFeedItem `protobuf:"bytes,8,opt,name=call_feed_item,json=callFeedItem,proto3,oneof"`
  115. }
  116. type ExtensionFeedItem_CalloutFeedItem struct {
  117. CalloutFeedItem *common.CalloutFeedItem `protobuf:"bytes,9,opt,name=callout_feed_item,json=calloutFeedItem,proto3,oneof"`
  118. }
  119. type ExtensionFeedItem_TextMessageFeedItem struct {
  120. TextMessageFeedItem *common.TextMessageFeedItem `protobuf:"bytes,10,opt,name=text_message_feed_item,json=textMessageFeedItem,proto3,oneof"`
  121. }
  122. type ExtensionFeedItem_PriceFeedItem struct {
  123. PriceFeedItem *common.PriceFeedItem `protobuf:"bytes,11,opt,name=price_feed_item,json=priceFeedItem,proto3,oneof"`
  124. }
  125. type ExtensionFeedItem_PromotionFeedItem struct {
  126. PromotionFeedItem *common.PromotionFeedItem `protobuf:"bytes,12,opt,name=promotion_feed_item,json=promotionFeedItem,proto3,oneof"`
  127. }
  128. func (*ExtensionFeedItem_SitelinkFeedItem) isExtensionFeedItem_Extension() {}
  129. func (*ExtensionFeedItem_StructuredSnippetFeedItem) isExtensionFeedItem_Extension() {}
  130. func (*ExtensionFeedItem_AppFeedItem) isExtensionFeedItem_Extension() {}
  131. func (*ExtensionFeedItem_CallFeedItem) isExtensionFeedItem_Extension() {}
  132. func (*ExtensionFeedItem_CalloutFeedItem) isExtensionFeedItem_Extension() {}
  133. func (*ExtensionFeedItem_TextMessageFeedItem) isExtensionFeedItem_Extension() {}
  134. func (*ExtensionFeedItem_PriceFeedItem) isExtensionFeedItem_Extension() {}
  135. func (*ExtensionFeedItem_PromotionFeedItem) isExtensionFeedItem_Extension() {}
  136. func (m *ExtensionFeedItem) GetExtension() isExtensionFeedItem_Extension {
  137. if m != nil {
  138. return m.Extension
  139. }
  140. return nil
  141. }
  142. func (m *ExtensionFeedItem) GetSitelinkFeedItem() *common.SitelinkFeedItem {
  143. if x, ok := m.GetExtension().(*ExtensionFeedItem_SitelinkFeedItem); ok {
  144. return x.SitelinkFeedItem
  145. }
  146. return nil
  147. }
  148. func (m *ExtensionFeedItem) GetStructuredSnippetFeedItem() *common.StructuredSnippetFeedItem {
  149. if x, ok := m.GetExtension().(*ExtensionFeedItem_StructuredSnippetFeedItem); ok {
  150. return x.StructuredSnippetFeedItem
  151. }
  152. return nil
  153. }
  154. func (m *ExtensionFeedItem) GetAppFeedItem() *common.AppFeedItem {
  155. if x, ok := m.GetExtension().(*ExtensionFeedItem_AppFeedItem); ok {
  156. return x.AppFeedItem
  157. }
  158. return nil
  159. }
  160. func (m *ExtensionFeedItem) GetCallFeedItem() *common.CallFeedItem {
  161. if x, ok := m.GetExtension().(*ExtensionFeedItem_CallFeedItem); ok {
  162. return x.CallFeedItem
  163. }
  164. return nil
  165. }
  166. func (m *ExtensionFeedItem) GetCalloutFeedItem() *common.CalloutFeedItem {
  167. if x, ok := m.GetExtension().(*ExtensionFeedItem_CalloutFeedItem); ok {
  168. return x.CalloutFeedItem
  169. }
  170. return nil
  171. }
  172. func (m *ExtensionFeedItem) GetTextMessageFeedItem() *common.TextMessageFeedItem {
  173. if x, ok := m.GetExtension().(*ExtensionFeedItem_TextMessageFeedItem); ok {
  174. return x.TextMessageFeedItem
  175. }
  176. return nil
  177. }
  178. func (m *ExtensionFeedItem) GetPriceFeedItem() *common.PriceFeedItem {
  179. if x, ok := m.GetExtension().(*ExtensionFeedItem_PriceFeedItem); ok {
  180. return x.PriceFeedItem
  181. }
  182. return nil
  183. }
  184. func (m *ExtensionFeedItem) GetPromotionFeedItem() *common.PromotionFeedItem {
  185. if x, ok := m.GetExtension().(*ExtensionFeedItem_PromotionFeedItem); ok {
  186. return x.PromotionFeedItem
  187. }
  188. return nil
  189. }
  190. // XXX_OneofFuncs is for the internal use of the proto package.
  191. func (*ExtensionFeedItem) 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{}) {
  192. return _ExtensionFeedItem_OneofMarshaler, _ExtensionFeedItem_OneofUnmarshaler, _ExtensionFeedItem_OneofSizer, []interface{}{
  193. (*ExtensionFeedItem_SitelinkFeedItem)(nil),
  194. (*ExtensionFeedItem_StructuredSnippetFeedItem)(nil),
  195. (*ExtensionFeedItem_AppFeedItem)(nil),
  196. (*ExtensionFeedItem_CallFeedItem)(nil),
  197. (*ExtensionFeedItem_CalloutFeedItem)(nil),
  198. (*ExtensionFeedItem_TextMessageFeedItem)(nil),
  199. (*ExtensionFeedItem_PriceFeedItem)(nil),
  200. (*ExtensionFeedItem_PromotionFeedItem)(nil),
  201. }
  202. }
  203. func _ExtensionFeedItem_OneofMarshaler(msg proto.Message, b *proto.Buffer) error {
  204. m := msg.(*ExtensionFeedItem)
  205. // extension
  206. switch x := m.Extension.(type) {
  207. case *ExtensionFeedItem_SitelinkFeedItem:
  208. b.EncodeVarint(2<<3 | proto.WireBytes)
  209. if err := b.EncodeMessage(x.SitelinkFeedItem); err != nil {
  210. return err
  211. }
  212. case *ExtensionFeedItem_StructuredSnippetFeedItem:
  213. b.EncodeVarint(3<<3 | proto.WireBytes)
  214. if err := b.EncodeMessage(x.StructuredSnippetFeedItem); err != nil {
  215. return err
  216. }
  217. case *ExtensionFeedItem_AppFeedItem:
  218. b.EncodeVarint(7<<3 | proto.WireBytes)
  219. if err := b.EncodeMessage(x.AppFeedItem); err != nil {
  220. return err
  221. }
  222. case *ExtensionFeedItem_CallFeedItem:
  223. b.EncodeVarint(8<<3 | proto.WireBytes)
  224. if err := b.EncodeMessage(x.CallFeedItem); err != nil {
  225. return err
  226. }
  227. case *ExtensionFeedItem_CalloutFeedItem:
  228. b.EncodeVarint(9<<3 | proto.WireBytes)
  229. if err := b.EncodeMessage(x.CalloutFeedItem); err != nil {
  230. return err
  231. }
  232. case *ExtensionFeedItem_TextMessageFeedItem:
  233. b.EncodeVarint(10<<3 | proto.WireBytes)
  234. if err := b.EncodeMessage(x.TextMessageFeedItem); err != nil {
  235. return err
  236. }
  237. case *ExtensionFeedItem_PriceFeedItem:
  238. b.EncodeVarint(11<<3 | proto.WireBytes)
  239. if err := b.EncodeMessage(x.PriceFeedItem); err != nil {
  240. return err
  241. }
  242. case *ExtensionFeedItem_PromotionFeedItem:
  243. b.EncodeVarint(12<<3 | proto.WireBytes)
  244. if err := b.EncodeMessage(x.PromotionFeedItem); err != nil {
  245. return err
  246. }
  247. case nil:
  248. default:
  249. return fmt.Errorf("ExtensionFeedItem.Extension has unexpected type %T", x)
  250. }
  251. return nil
  252. }
  253. func _ExtensionFeedItem_OneofUnmarshaler(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error) {
  254. m := msg.(*ExtensionFeedItem)
  255. switch tag {
  256. case 2: // extension.sitelink_feed_item
  257. if wire != proto.WireBytes {
  258. return true, proto.ErrInternalBadWireType
  259. }
  260. msg := new(common.SitelinkFeedItem)
  261. err := b.DecodeMessage(msg)
  262. m.Extension = &ExtensionFeedItem_SitelinkFeedItem{msg}
  263. return true, err
  264. case 3: // extension.structured_snippet_feed_item
  265. if wire != proto.WireBytes {
  266. return true, proto.ErrInternalBadWireType
  267. }
  268. msg := new(common.StructuredSnippetFeedItem)
  269. err := b.DecodeMessage(msg)
  270. m.Extension = &ExtensionFeedItem_StructuredSnippetFeedItem{msg}
  271. return true, err
  272. case 7: // extension.app_feed_item
  273. if wire != proto.WireBytes {
  274. return true, proto.ErrInternalBadWireType
  275. }
  276. msg := new(common.AppFeedItem)
  277. err := b.DecodeMessage(msg)
  278. m.Extension = &ExtensionFeedItem_AppFeedItem{msg}
  279. return true, err
  280. case 8: // extension.call_feed_item
  281. if wire != proto.WireBytes {
  282. return true, proto.ErrInternalBadWireType
  283. }
  284. msg := new(common.CallFeedItem)
  285. err := b.DecodeMessage(msg)
  286. m.Extension = &ExtensionFeedItem_CallFeedItem{msg}
  287. return true, err
  288. case 9: // extension.callout_feed_item
  289. if wire != proto.WireBytes {
  290. return true, proto.ErrInternalBadWireType
  291. }
  292. msg := new(common.CalloutFeedItem)
  293. err := b.DecodeMessage(msg)
  294. m.Extension = &ExtensionFeedItem_CalloutFeedItem{msg}
  295. return true, err
  296. case 10: // extension.text_message_feed_item
  297. if wire != proto.WireBytes {
  298. return true, proto.ErrInternalBadWireType
  299. }
  300. msg := new(common.TextMessageFeedItem)
  301. err := b.DecodeMessage(msg)
  302. m.Extension = &ExtensionFeedItem_TextMessageFeedItem{msg}
  303. return true, err
  304. case 11: // extension.price_feed_item
  305. if wire != proto.WireBytes {
  306. return true, proto.ErrInternalBadWireType
  307. }
  308. msg := new(common.PriceFeedItem)
  309. err := b.DecodeMessage(msg)
  310. m.Extension = &ExtensionFeedItem_PriceFeedItem{msg}
  311. return true, err
  312. case 12: // extension.promotion_feed_item
  313. if wire != proto.WireBytes {
  314. return true, proto.ErrInternalBadWireType
  315. }
  316. msg := new(common.PromotionFeedItem)
  317. err := b.DecodeMessage(msg)
  318. m.Extension = &ExtensionFeedItem_PromotionFeedItem{msg}
  319. return true, err
  320. default:
  321. return false, nil
  322. }
  323. }
  324. func _ExtensionFeedItem_OneofSizer(msg proto.Message) (n int) {
  325. m := msg.(*ExtensionFeedItem)
  326. // extension
  327. switch x := m.Extension.(type) {
  328. case *ExtensionFeedItem_SitelinkFeedItem:
  329. s := proto.Size(x.SitelinkFeedItem)
  330. n += 1 // tag and wire
  331. n += proto.SizeVarint(uint64(s))
  332. n += s
  333. case *ExtensionFeedItem_StructuredSnippetFeedItem:
  334. s := proto.Size(x.StructuredSnippetFeedItem)
  335. n += 1 // tag and wire
  336. n += proto.SizeVarint(uint64(s))
  337. n += s
  338. case *ExtensionFeedItem_AppFeedItem:
  339. s := proto.Size(x.AppFeedItem)
  340. n += 1 // tag and wire
  341. n += proto.SizeVarint(uint64(s))
  342. n += s
  343. case *ExtensionFeedItem_CallFeedItem:
  344. s := proto.Size(x.CallFeedItem)
  345. n += 1 // tag and wire
  346. n += proto.SizeVarint(uint64(s))
  347. n += s
  348. case *ExtensionFeedItem_CalloutFeedItem:
  349. s := proto.Size(x.CalloutFeedItem)
  350. n += 1 // tag and wire
  351. n += proto.SizeVarint(uint64(s))
  352. n += s
  353. case *ExtensionFeedItem_TextMessageFeedItem:
  354. s := proto.Size(x.TextMessageFeedItem)
  355. n += 1 // tag and wire
  356. n += proto.SizeVarint(uint64(s))
  357. n += s
  358. case *ExtensionFeedItem_PriceFeedItem:
  359. s := proto.Size(x.PriceFeedItem)
  360. n += 1 // tag and wire
  361. n += proto.SizeVarint(uint64(s))
  362. n += s
  363. case *ExtensionFeedItem_PromotionFeedItem:
  364. s := proto.Size(x.PromotionFeedItem)
  365. n += 1 // tag and wire
  366. n += proto.SizeVarint(uint64(s))
  367. n += s
  368. case nil:
  369. default:
  370. panic(fmt.Sprintf("proto: unexpected type %T in oneof", x))
  371. }
  372. return n
  373. }
  374. func init() {
  375. proto.RegisterType((*ExtensionFeedItem)(nil), "google.ads.googleads.v1.resources.ExtensionFeedItem")
  376. }
  377. func init() {
  378. proto.RegisterFile("google/ads/googleads/v1/resources/extension_feed_item.proto", fileDescriptor_extension_feed_item_a23595c06aa3dc42)
  379. }
  380. var fileDescriptor_extension_feed_item_a23595c06aa3dc42 = []byte{
  381. // 637 bytes of a gzipped FileDescriptorProto
  382. 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x8c, 0x94, 0xdf, 0x4e, 0xd4, 0x40,
  383. 0x14, 0xc6, 0xdd, 0x45, 0x11, 0x66, 0x59, 0x90, 0x21, 0x21, 0x2b, 0x21, 0x06, 0x34, 0x24, 0x24,
  384. 0xea, 0xd4, 0x05, 0x6f, 0x2c, 0x37, 0x2c, 0x82, 0xa8, 0x89, 0x06, 0x77, 0xc9, 0x6a, 0xcc, 0x9a,
  385. 0x3a, 0xb4, 0x87, 0xa6, 0xda, 0xf9, 0x93, 0xce, 0x14, 0xb9, 0xf0, 0xce, 0x37, 0xf1, 0xd2, 0x37,
  386. 0xf0, 0x15, 0x7c, 0x14, 0x9f, 0xc2, 0xec, 0x74, 0xa7, 0x3b, 0x40, 0xd6, 0x72, 0x77, 0xe6, 0xcc,
  387. 0xf9, 0x7e, 0xdf, 0xe9, 0x69, 0x7b, 0xd0, 0x4e, 0x2c, 0x44, 0x9c, 0x82, 0x47, 0x23, 0xe5, 0x15,
  388. 0xe1, 0x30, 0x3a, 0x6b, 0x7b, 0x19, 0x28, 0x91, 0x67, 0x21, 0x28, 0x0f, 0xce, 0x35, 0x70, 0x95,
  389. 0x08, 0x1e, 0x9c, 0x02, 0x44, 0x41, 0xa2, 0x81, 0x11, 0x99, 0x09, 0x2d, 0xf0, 0x7a, 0xa1, 0x20,
  390. 0x34, 0x52, 0xa4, 0x14, 0x93, 0xb3, 0x36, 0x29, 0xc5, 0x2b, 0xde, 0x24, 0x7e, 0x28, 0x18, 0x13,
  391. 0x7c, 0x0c, 0x57, 0x05, 0x73, 0xe5, 0xe9, 0x24, 0x01, 0xf0, 0x9c, 0x29, 0xaf, 0x6c, 0x21, 0x50,
  392. 0x9a, 0xea, 0xdc, 0xaa, 0xee, 0x8d, 0x54, 0xe6, 0x74, 0x92, 0x9f, 0x7a, 0xdf, 0x32, 0x2a, 0x25,
  393. 0x64, 0xf6, 0x7e, 0xd5, 0x52, 0x65, 0xe2, 0x51, 0xce, 0x85, 0xa6, 0x7a, 0xec, 0x79, 0xff, 0xf7,
  394. 0x0c, 0x5a, 0x3c, 0xb0, 0x8d, 0xbc, 0x00, 0x88, 0x5e, 0x69, 0x60, 0xf8, 0x01, 0x6a, 0xda, 0xe7,
  395. 0x08, 0x38, 0x65, 0xd0, 0xaa, 0xad, 0xd5, 0x36, 0x67, 0xbb, 0x73, 0x36, 0xf9, 0x96, 0x32, 0xc0,
  396. 0xfb, 0x68, 0x41, 0x69, 0x9a, 0xe9, 0x20, 0xa2, 0x1a, 0x02, 0x9d, 0x30, 0x68, 0xdd, 0x5a, 0xab,
  397. 0x6d, 0x36, 0xb6, 0x56, 0x47, 0x13, 0x21, 0xb6, 0x25, 0xd2, 0xd3, 0x59, 0xc2, 0xe3, 0x3e, 0x4d,
  398. 0x73, 0xe8, 0x36, 0x8d, 0x68, 0x9f, 0x6a, 0x38, 0x4e, 0x18, 0xe0, 0x5d, 0xd4, 0x04, 0x1e, 0x39,
  399. 0x8c, 0xe9, 0x6b, 0x30, 0x1a, 0xc0, 0xa3, 0x92, 0xf0, 0x01, 0x4d, 0x17, 0x03, 0x69, 0xdd, 0x5c,
  400. 0xab, 0x6d, 0xce, 0x6f, 0xed, 0x92, 0x49, 0xef, 0xc6, 0xcc, 0x91, 0xd8, 0xa7, 0xec, 0x19, 0xd1,
  401. 0x01, 0xcf, 0xd9, 0xa5, 0x54, 0x77, 0xc4, 0xc3, 0x9f, 0x11, 0x56, 0x89, 0x86, 0x34, 0xe1, 0x5f,
  402. 0xc7, 0x1f, 0x40, 0xab, 0x6e, 0x1a, 0x7c, 0x32, 0xd1, 0xa5, 0x78, 0xbd, 0xa4, 0x37, 0x52, 0x5a,
  403. 0xf6, 0xcb, 0x1b, 0xdd, 0x3b, 0xea, 0x52, 0x0e, 0x7f, 0x47, 0xab, 0x4a, 0x67, 0x79, 0xa8, 0xf3,
  404. 0x0c, 0xa2, 0x40, 0xf1, 0x44, 0x4a, 0xd0, 0x8e, 0xd7, 0x94, 0xf1, 0x7a, 0x56, 0xe9, 0x55, 0x32,
  405. 0x7a, 0x05, 0xc2, 0x31, 0xbd, 0xab, 0x26, 0x5d, 0xe2, 0x77, 0xa8, 0x49, 0xa5, 0x74, 0xec, 0x6e,
  406. 0x1b, 0xbb, 0x87, 0x55, 0x76, 0x1d, 0x29, 0x1d, 0x83, 0x06, 0x1d, 0x1f, 0xf1, 0x31, 0x9a, 0x0f,
  407. 0x69, 0x9a, 0x3a, 0xcc, 0x19, 0xc3, 0x7c, 0x54, 0xc5, 0x7c, 0x4e, 0xd3, 0xd4, 0x81, 0xce, 0x85,
  408. 0xce, 0x19, 0x7f, 0x42, 0x8b, 0xc3, 0xb3, 0xc8, 0xdd, 0xd9, 0xcc, 0x1a, 0xb0, 0x77, 0x1d, 0xb0,
  409. 0xc8, 0xdd, 0x89, 0x2c, 0x84, 0x17, 0x53, 0xf8, 0x0b, 0x5a, 0xd6, 0x70, 0xae, 0x03, 0x06, 0x4a,
  410. 0xd1, 0x18, 0x1c, 0x0f, 0x64, 0x3c, 0xb6, 0xab, 0x3c, 0x8e, 0xe1, 0x5c, 0xbf, 0x29, 0xc4, 0x8e,
  411. 0xcf, 0x92, 0xbe, 0x9a, 0xc6, 0xef, 0xd1, 0x82, 0xcc, 0x92, 0xd0, 0x35, 0x69, 0x18, 0x93, 0xc7,
  412. 0x55, 0x26, 0x47, 0x43, 0x99, 0x83, 0x6f, 0x4a, 0x37, 0x81, 0x43, 0xb4, 0x24, 0x33, 0xc1, 0x84,
  413. 0xbe, 0xb0, 0xae, 0x5a, 0x73, 0x06, 0xde, 0xae, 0x86, 0x8f, 0xa4, 0x8e, 0xc1, 0xa2, 0xbc, 0x9c,
  414. 0xdc, 0x6b, 0xa0, 0xd9, 0x72, 0x6d, 0xed, 0xfd, 0xa8, 0xa3, 0x8d, 0x50, 0x30, 0x52, 0xb9, 0x0a,
  415. 0xf7, 0x96, 0xaf, 0xac, 0x98, 0xa3, 0xe1, 0x6f, 0x7d, 0x54, 0xfb, 0xf8, 0x7a, 0x24, 0x8e, 0x45,
  416. 0x4a, 0x79, 0x4c, 0x44, 0x16, 0x7b, 0x31, 0x70, 0xf3, 0xd3, 0xdb, 0x1d, 0x28, 0x13, 0xf5, 0x9f,
  417. 0x1d, 0xbd, 0x53, 0x46, 0x3f, 0xeb, 0x53, 0x87, 0x9d, 0xce, 0xaf, 0xfa, 0xfa, 0x61, 0x81, 0xec,
  418. 0x44, 0x8a, 0x14, 0xe1, 0x30, 0xea, 0xb7, 0x49, 0xd7, 0x56, 0xfe, 0xb1, 0x35, 0x83, 0x4e, 0xa4,
  419. 0x06, 0x65, 0xcd, 0xa0, 0xdf, 0x1e, 0x94, 0x35, 0x7f, 0xeb, 0x1b, 0xc5, 0x85, 0xef, 0x77, 0x22,
  420. 0xe5, 0xfb, 0x65, 0x95, 0xef, 0xf7, 0xdb, 0xbe, 0x5f, 0xd6, 0x9d, 0x4c, 0x9b, 0x66, 0xb7, 0xff,
  421. 0x05, 0x00, 0x00, 0xff, 0xff, 0x53, 0x9a, 0xe6, 0x6b, 0x4f, 0x06, 0x00, 0x00,
  422. }