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.
 
 
 

367 lines
17 KiB

  1. // Code generated by protoc-gen-go. DO NOT EDIT.
  2. // source: google/ads/googleads/v1/resources/ad_group.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 ad group.
  21. type AdGroup struct {
  22. // The resource name of the ad group.
  23. // Ad group resource names have the form:
  24. //
  25. // `customers/{customer_id}/adGroups/{ad_group_id}`
  26. ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
  27. // The ID of the ad group.
  28. Id *wrappers.Int64Value `protobuf:"bytes,3,opt,name=id,proto3" json:"id,omitempty"`
  29. // The name of the ad group.
  30. //
  31. // This field is required and should not be empty when creating new ad
  32. // groups.
  33. //
  34. // It must contain fewer than 255 UTF-8 full-width characters.
  35. //
  36. // It must not contain any null (code point 0x0), NL line feed
  37. // (code point 0xA) or carriage return (code point 0xD) characters.
  38. Name *wrappers.StringValue `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"`
  39. // The status of the ad group.
  40. Status enums.AdGroupStatusEnum_AdGroupStatus `protobuf:"varint,5,opt,name=status,proto3,enum=google.ads.googleads.v1.enums.AdGroupStatusEnum_AdGroupStatus" json:"status,omitempty"`
  41. // The type of the ad group.
  42. Type enums.AdGroupTypeEnum_AdGroupType `protobuf:"varint,12,opt,name=type,proto3,enum=google.ads.googleads.v1.enums.AdGroupTypeEnum_AdGroupType" json:"type,omitempty"`
  43. // The ad rotation mode of the ad group.
  44. AdRotationMode enums.AdGroupAdRotationModeEnum_AdGroupAdRotationMode `protobuf:"varint,22,opt,name=ad_rotation_mode,json=adRotationMode,proto3,enum=google.ads.googleads.v1.enums.AdGroupAdRotationModeEnum_AdGroupAdRotationMode" json:"ad_rotation_mode,omitempty"`
  45. // The URL template for constructing a tracking URL.
  46. TrackingUrlTemplate *wrappers.StringValue `protobuf:"bytes,13,opt,name=tracking_url_template,json=trackingUrlTemplate,proto3" json:"tracking_url_template,omitempty"`
  47. // The list of mappings used to substitute custom parameter tags in a
  48. // `tracking_url_template`, `final_urls`, or `mobile_final_urls`.
  49. UrlCustomParameters []*common.CustomParameter `protobuf:"bytes,6,rep,name=url_custom_parameters,json=urlCustomParameters,proto3" json:"url_custom_parameters,omitempty"`
  50. // The campaign to which the ad group belongs.
  51. Campaign *wrappers.StringValue `protobuf:"bytes,10,opt,name=campaign,proto3" json:"campaign,omitempty"`
  52. // The maximum CPC (cost-per-click) bid.
  53. CpcBidMicros *wrappers.Int64Value `protobuf:"bytes,14,opt,name=cpc_bid_micros,json=cpcBidMicros,proto3" json:"cpc_bid_micros,omitempty"`
  54. // The maximum CPM (cost-per-thousand viewable impressions) bid.
  55. CpmBidMicros *wrappers.Int64Value `protobuf:"bytes,15,opt,name=cpm_bid_micros,json=cpmBidMicros,proto3" json:"cpm_bid_micros,omitempty"`
  56. // The target CPA (cost-per-acquisition).
  57. TargetCpaMicros *wrappers.Int64Value `protobuf:"bytes,27,opt,name=target_cpa_micros,json=targetCpaMicros,proto3" json:"target_cpa_micros,omitempty"`
  58. // The CPV (cost-per-view) bid.
  59. CpvBidMicros *wrappers.Int64Value `protobuf:"bytes,17,opt,name=cpv_bid_micros,json=cpvBidMicros,proto3" json:"cpv_bid_micros,omitempty"`
  60. // Average amount in micros that the advertiser is willing to pay for every
  61. // thousand times the ad is shown.
  62. TargetCpmMicros *wrappers.Int64Value `protobuf:"bytes,26,opt,name=target_cpm_micros,json=targetCpmMicros,proto3" json:"target_cpm_micros,omitempty"`
  63. // The target ROAS (return-on-ad-spend) override. If the ad group's campaign
  64. // bidding strategy is a standard Target ROAS strategy, then this field
  65. // overrides the target ROAS specified in the campaign's bidding strategy.
  66. // Otherwise, this value is ignored.
  67. TargetRoas *wrappers.DoubleValue `protobuf:"bytes,30,opt,name=target_roas,json=targetRoas,proto3" json:"target_roas,omitempty"`
  68. // The percent cpc bid amount, expressed as a fraction of the advertised price
  69. // for some good or service. The valid range for the fraction is [0,1) and the
  70. // value stored here is 1,000,000 * [fraction].
  71. PercentCpcBidMicros *wrappers.Int64Value `protobuf:"bytes,20,opt,name=percent_cpc_bid_micros,json=percentCpcBidMicros,proto3" json:"percent_cpc_bid_micros,omitempty"`
  72. // Settings for the Display Campaign Optimizer, initially termed "Explorer".
  73. ExplorerAutoOptimizerSetting *common.ExplorerAutoOptimizerSetting `protobuf:"bytes,21,opt,name=explorer_auto_optimizer_setting,json=explorerAutoOptimizerSetting,proto3" json:"explorer_auto_optimizer_setting,omitempty"`
  74. // Allows advertisers to specify a targeting dimension on which to place
  75. // absolute bids. This is only applicable for campaigns that target only the
  76. // display network and not search.
  77. DisplayCustomBidDimension enums.TargetingDimensionEnum_TargetingDimension `protobuf:"varint,23,opt,name=display_custom_bid_dimension,json=displayCustomBidDimension,proto3,enum=google.ads.googleads.v1.enums.TargetingDimensionEnum_TargetingDimension" json:"display_custom_bid_dimension,omitempty"`
  78. // URL template for appending params to Final URL.
  79. FinalUrlSuffix *wrappers.StringValue `protobuf:"bytes,24,opt,name=final_url_suffix,json=finalUrlSuffix,proto3" json:"final_url_suffix,omitempty"`
  80. // Setting for targeting related features.
  81. TargetingSetting *common.TargetingSetting `protobuf:"bytes,25,opt,name=targeting_setting,json=targetingSetting,proto3" json:"targeting_setting,omitempty"`
  82. // The effective target CPA (cost-per-acquisition).
  83. // This field is read-only.
  84. EffectiveTargetCpaMicros *wrappers.Int64Value `protobuf:"bytes,28,opt,name=effective_target_cpa_micros,json=effectiveTargetCpaMicros,proto3" json:"effective_target_cpa_micros,omitempty"`
  85. // Source of the effective target CPA.
  86. // This field is read-only.
  87. EffectiveTargetCpaSource enums.BiddingSourceEnum_BiddingSource `protobuf:"varint,29,opt,name=effective_target_cpa_source,json=effectiveTargetCpaSource,proto3,enum=google.ads.googleads.v1.enums.BiddingSourceEnum_BiddingSource" json:"effective_target_cpa_source,omitempty"`
  88. // The effective target ROAS (return-on-ad-spend).
  89. // This field is read-only.
  90. EffectiveTargetRoas *wrappers.DoubleValue `protobuf:"bytes,31,opt,name=effective_target_roas,json=effectiveTargetRoas,proto3" json:"effective_target_roas,omitempty"`
  91. // Source of the effective target ROAS.
  92. // This field is read-only.
  93. EffectiveTargetRoasSource enums.BiddingSourceEnum_BiddingSource `protobuf:"varint,32,opt,name=effective_target_roas_source,json=effectiveTargetRoasSource,proto3,enum=google.ads.googleads.v1.enums.BiddingSourceEnum_BiddingSource" json:"effective_target_roas_source,omitempty"`
  94. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  95. XXX_unrecognized []byte `json:"-"`
  96. XXX_sizecache int32 `json:"-"`
  97. }
  98. func (m *AdGroup) Reset() { *m = AdGroup{} }
  99. func (m *AdGroup) String() string { return proto.CompactTextString(m) }
  100. func (*AdGroup) ProtoMessage() {}
  101. func (*AdGroup) Descriptor() ([]byte, []int) {
  102. return fileDescriptor_ad_group_457dae690ea79485, []int{0}
  103. }
  104. func (m *AdGroup) XXX_Unmarshal(b []byte) error {
  105. return xxx_messageInfo_AdGroup.Unmarshal(m, b)
  106. }
  107. func (m *AdGroup) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  108. return xxx_messageInfo_AdGroup.Marshal(b, m, deterministic)
  109. }
  110. func (dst *AdGroup) XXX_Merge(src proto.Message) {
  111. xxx_messageInfo_AdGroup.Merge(dst, src)
  112. }
  113. func (m *AdGroup) XXX_Size() int {
  114. return xxx_messageInfo_AdGroup.Size(m)
  115. }
  116. func (m *AdGroup) XXX_DiscardUnknown() {
  117. xxx_messageInfo_AdGroup.DiscardUnknown(m)
  118. }
  119. var xxx_messageInfo_AdGroup proto.InternalMessageInfo
  120. func (m *AdGroup) GetResourceName() string {
  121. if m != nil {
  122. return m.ResourceName
  123. }
  124. return ""
  125. }
  126. func (m *AdGroup) GetId() *wrappers.Int64Value {
  127. if m != nil {
  128. return m.Id
  129. }
  130. return nil
  131. }
  132. func (m *AdGroup) GetName() *wrappers.StringValue {
  133. if m != nil {
  134. return m.Name
  135. }
  136. return nil
  137. }
  138. func (m *AdGroup) GetStatus() enums.AdGroupStatusEnum_AdGroupStatus {
  139. if m != nil {
  140. return m.Status
  141. }
  142. return enums.AdGroupStatusEnum_UNSPECIFIED
  143. }
  144. func (m *AdGroup) GetType() enums.AdGroupTypeEnum_AdGroupType {
  145. if m != nil {
  146. return m.Type
  147. }
  148. return enums.AdGroupTypeEnum_UNSPECIFIED
  149. }
  150. func (m *AdGroup) GetAdRotationMode() enums.AdGroupAdRotationModeEnum_AdGroupAdRotationMode {
  151. if m != nil {
  152. return m.AdRotationMode
  153. }
  154. return enums.AdGroupAdRotationModeEnum_UNSPECIFIED
  155. }
  156. func (m *AdGroup) GetTrackingUrlTemplate() *wrappers.StringValue {
  157. if m != nil {
  158. return m.TrackingUrlTemplate
  159. }
  160. return nil
  161. }
  162. func (m *AdGroup) GetUrlCustomParameters() []*common.CustomParameter {
  163. if m != nil {
  164. return m.UrlCustomParameters
  165. }
  166. return nil
  167. }
  168. func (m *AdGroup) GetCampaign() *wrappers.StringValue {
  169. if m != nil {
  170. return m.Campaign
  171. }
  172. return nil
  173. }
  174. func (m *AdGroup) GetCpcBidMicros() *wrappers.Int64Value {
  175. if m != nil {
  176. return m.CpcBidMicros
  177. }
  178. return nil
  179. }
  180. func (m *AdGroup) GetCpmBidMicros() *wrappers.Int64Value {
  181. if m != nil {
  182. return m.CpmBidMicros
  183. }
  184. return nil
  185. }
  186. func (m *AdGroup) GetTargetCpaMicros() *wrappers.Int64Value {
  187. if m != nil {
  188. return m.TargetCpaMicros
  189. }
  190. return nil
  191. }
  192. func (m *AdGroup) GetCpvBidMicros() *wrappers.Int64Value {
  193. if m != nil {
  194. return m.CpvBidMicros
  195. }
  196. return nil
  197. }
  198. func (m *AdGroup) GetTargetCpmMicros() *wrappers.Int64Value {
  199. if m != nil {
  200. return m.TargetCpmMicros
  201. }
  202. return nil
  203. }
  204. func (m *AdGroup) GetTargetRoas() *wrappers.DoubleValue {
  205. if m != nil {
  206. return m.TargetRoas
  207. }
  208. return nil
  209. }
  210. func (m *AdGroup) GetPercentCpcBidMicros() *wrappers.Int64Value {
  211. if m != nil {
  212. return m.PercentCpcBidMicros
  213. }
  214. return nil
  215. }
  216. func (m *AdGroup) GetExplorerAutoOptimizerSetting() *common.ExplorerAutoOptimizerSetting {
  217. if m != nil {
  218. return m.ExplorerAutoOptimizerSetting
  219. }
  220. return nil
  221. }
  222. func (m *AdGroup) GetDisplayCustomBidDimension() enums.TargetingDimensionEnum_TargetingDimension {
  223. if m != nil {
  224. return m.DisplayCustomBidDimension
  225. }
  226. return enums.TargetingDimensionEnum_UNSPECIFIED
  227. }
  228. func (m *AdGroup) GetFinalUrlSuffix() *wrappers.StringValue {
  229. if m != nil {
  230. return m.FinalUrlSuffix
  231. }
  232. return nil
  233. }
  234. func (m *AdGroup) GetTargetingSetting() *common.TargetingSetting {
  235. if m != nil {
  236. return m.TargetingSetting
  237. }
  238. return nil
  239. }
  240. func (m *AdGroup) GetEffectiveTargetCpaMicros() *wrappers.Int64Value {
  241. if m != nil {
  242. return m.EffectiveTargetCpaMicros
  243. }
  244. return nil
  245. }
  246. func (m *AdGroup) GetEffectiveTargetCpaSource() enums.BiddingSourceEnum_BiddingSource {
  247. if m != nil {
  248. return m.EffectiveTargetCpaSource
  249. }
  250. return enums.BiddingSourceEnum_UNSPECIFIED
  251. }
  252. func (m *AdGroup) GetEffectiveTargetRoas() *wrappers.DoubleValue {
  253. if m != nil {
  254. return m.EffectiveTargetRoas
  255. }
  256. return nil
  257. }
  258. func (m *AdGroup) GetEffectiveTargetRoasSource() enums.BiddingSourceEnum_BiddingSource {
  259. if m != nil {
  260. return m.EffectiveTargetRoasSource
  261. }
  262. return enums.BiddingSourceEnum_UNSPECIFIED
  263. }
  264. func init() {
  265. proto.RegisterType((*AdGroup)(nil), "google.ads.googleads.v1.resources.AdGroup")
  266. }
  267. func init() {
  268. proto.RegisterFile("google/ads/googleads/v1/resources/ad_group.proto", fileDescriptor_ad_group_457dae690ea79485)
  269. }
  270. var fileDescriptor_ad_group_457dae690ea79485 = []byte{
  271. // 952 bytes of a gzipped FileDescriptorProto
  272. 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xac, 0x96, 0xcf, 0x6f, 0x23, 0x35,
  273. 0x14, 0xc7, 0x95, 0xb4, 0x14, 0x70, 0xbb, 0x69, 0x77, 0x4a, 0x97, 0x69, 0x1b, 0x76, 0xb3, 0xa0,
  274. 0x95, 0x2a, 0x21, 0x4d, 0x9a, 0x2e, 0x2c, 0x28, 0xb0, 0x48, 0x49, 0xbb, 0x14, 0x90, 0xb6, 0x44,
  275. 0x93, 0x6e, 0x0e, 0xab, 0xa2, 0x91, 0x33, 0x76, 0x46, 0x16, 0x33, 0x63, 0xcb, 0xf6, 0x84, 0x16,
  276. 0x09, 0x71, 0xe0, 0xc4, 0xbf, 0xc1, 0x91, 0x3f, 0x85, 0x3f, 0x85, 0x2b, 0x27, 0x6e, 0x68, 0xfc,
  277. 0x63, 0x9a, 0xa4, 0x4d, 0x67, 0x90, 0xf6, 0xe6, 0xb1, 0xdf, 0xf7, 0xe3, 0xf7, 0x9e, 0xdf, 0x1b,
  278. 0x1b, 0x1c, 0x46, 0x94, 0x46, 0x31, 0x6e, 0x43, 0x24, 0xda, 0x7a, 0x98, 0x8f, 0xa6, 0x9d, 0x36,
  279. 0xc7, 0x82, 0x66, 0x3c, 0xc4, 0xa2, 0x0d, 0x51, 0x10, 0x71, 0x9a, 0x31, 0x8f, 0x71, 0x2a, 0xa9,
  280. 0xf3, 0x58, 0x9b, 0x79, 0x10, 0x09, 0xaf, 0x50, 0x78, 0xd3, 0x8e, 0x57, 0x28, 0xf6, 0x3e, 0x5d,
  281. 0x06, 0x0d, 0x69, 0x92, 0xd0, 0xb4, 0x1d, 0x66, 0x42, 0xd2, 0x24, 0x60, 0x90, 0xc3, 0x04, 0x4b,
  282. 0xcc, 0x35, 0x79, 0xef, 0xa4, 0x44, 0x86, 0x2f, 0x59, 0x4c, 0x39, 0xe6, 0x01, 0xcc, 0x24, 0x0d,
  283. 0x28, 0x93, 0x24, 0x21, 0x3f, 0x63, 0x1e, 0x08, 0x2c, 0x25, 0x49, 0x23, 0x43, 0x79, 0x56, 0x42,
  284. 0x91, 0x90, 0x47, 0x38, 0xb7, 0x5f, 0xd0, 0x3d, 0x5f, 0xa6, 0xc3, 0x69, 0x96, 0x5c, 0x67, 0x21,
  285. 0x80, 0x28, 0xe0, 0x54, 0x42, 0x49, 0x68, 0x1a, 0x24, 0x14, 0x61, 0x23, 0x7f, 0x5a, 0x51, 0x2e,
  286. 0x24, 0x94, 0x99, 0x30, 0xa2, 0x4e, 0x45, 0x91, 0xbc, 0x62, 0x76, 0x9f, 0xa3, 0xbb, 0x25, 0x63,
  287. 0x82, 0x90, 0x8a, 0x4d, 0x1d, 0x85, 0xd1, 0x7c, 0x76, 0xb7, 0xe6, 0x3a, 0x23, 0x88, 0x24, 0x38,
  288. 0x15, 0x84, 0xa6, 0x46, 0xf8, 0xd0, 0x08, 0xd5, 0xd7, 0x38, 0x9b, 0xb4, 0x7f, 0xe2, 0x90, 0x31,
  289. 0xcc, 0xad, 0xff, 0x4d, 0x0b, 0x66, 0xa4, 0x0d, 0xd3, 0xd4, 0xa4, 0xc5, 0xac, 0x7e, 0xf8, 0xcf,
  290. 0x26, 0x78, 0xbb, 0x87, 0x4e, 0xf3, 0x08, 0x9c, 0x8f, 0xc0, 0x3d, 0x5b, 0x1f, 0x41, 0x0a, 0x13,
  291. 0xec, 0xd6, 0x5a, 0xb5, 0x83, 0x77, 0xfd, 0x0d, 0x3b, 0x79, 0x06, 0x13, 0xec, 0x7c, 0x0c, 0xea,
  292. 0x04, 0xb9, 0x2b, 0xad, 0xda, 0xc1, 0xfa, 0xd1, 0xbe, 0x29, 0x2e, 0xcf, 0xee, 0xed, 0x7d, 0x9b,
  293. 0xca, 0x67, 0x9f, 0x8c, 0x60, 0x9c, 0x61, 0xbf, 0x4e, 0x90, 0x73, 0x08, 0x56, 0x15, 0x68, 0x55,
  294. 0x99, 0x37, 0x6f, 0x98, 0x0f, 0x25, 0x27, 0x69, 0xa4, 0xed, 0x95, 0xa5, 0x33, 0x02, 0x6b, 0x3a,
  295. 0xfb, 0xee, 0x5b, 0xad, 0xda, 0x41, 0xe3, 0xe8, 0x2b, 0x6f, 0x59, 0x29, 0xab, 0xbc, 0x78, 0xc6,
  296. 0xf7, 0xa1, 0xd2, 0xbc, 0x48, 0xb3, 0x64, 0x7e, 0xc6, 0x37, 0x34, 0xe7, 0x0c, 0xac, 0xe6, 0x07,
  297. 0xe4, 0x6e, 0x28, 0x6a, 0xb7, 0x1a, 0xf5, 0xfc, 0x8a, 0xe1, 0x59, 0x66, 0xfe, 0xed, 0x2b, 0x8e,
  298. 0x73, 0x09, 0xb6, 0x16, 0x8b, 0xcc, 0x7d, 0xa0, 0xd8, 0x67, 0xd5, 0xd8, 0x3d, 0xe4, 0x1b, 0xf1,
  299. 0x4b, 0x8a, 0xe6, 0x76, 0x99, 0x5f, 0xf1, 0x1b, 0x70, 0xee, 0xdb, 0x19, 0x80, 0x1d, 0xc9, 0x61,
  300. 0xf8, 0x63, 0x5e, 0x0b, 0x19, 0x8f, 0x03, 0x89, 0x13, 0x16, 0x43, 0x89, 0xdd, 0x7b, 0x15, 0x92,
  301. 0xbc, 0x6d, 0xa5, 0xaf, 0x78, 0x7c, 0x6e, 0x84, 0x4e, 0x08, 0x76, 0x72, 0xd0, 0x62, 0xc7, 0x0b,
  302. 0x77, 0xad, 0xb5, 0x72, 0xb0, 0x7e, 0xd4, 0x5e, 0x1a, 0x90, 0xee, 0x56, 0xef, 0x58, 0x09, 0x07,
  303. 0x56, 0xe7, 0x6f, 0x67, 0x3c, 0x5e, 0x98, 0x13, 0xce, 0xe7, 0xe0, 0x9d, 0x10, 0x26, 0x0c, 0x92,
  304. 0x28, 0x75, 0x41, 0x05, 0x4f, 0x0b, 0x6b, 0xa7, 0x07, 0x1a, 0x21, 0x0b, 0x83, 0x31, 0x41, 0x41,
  305. 0x42, 0x42, 0x4e, 0x85, 0xdb, 0x28, 0xaf, 0xbe, 0x8d, 0x90, 0x85, 0x7d, 0x82, 0x5e, 0x2a, 0x81,
  306. 0x46, 0x24, 0xb3, 0x88, 0xcd, 0x4a, 0x88, 0xe4, 0x1a, 0x71, 0x0a, 0xee, 0xeb, 0x1e, 0x0c, 0x42,
  307. 0x06, 0x2d, 0x65, 0xbf, 0x9c, 0xb2, 0xa9, 0x55, 0xc7, 0x0c, 0xce, 0xfa, 0x32, 0x9d, 0xf5, 0xe5,
  308. 0x7e, 0x25, 0x5f, 0xa6, 0xb7, 0xfb, 0x92, 0x58, 0xca, 0xde, 0xff, 0xf0, 0x25, 0x31, 0xa0, 0xe7,
  309. 0x60, 0xdd, 0x80, 0x38, 0x85, 0xc2, 0x7d, 0xb8, 0xe4, 0x5c, 0x4e, 0x68, 0x36, 0x8e, 0xb1, 0x66,
  310. 0x00, 0x2d, 0xf0, 0x29, 0x14, 0xce, 0x00, 0x3c, 0x60, 0x98, 0x87, 0x38, 0xcd, 0x1d, 0x99, 0x3b,
  311. 0xa1, 0xf7, 0xca, 0x9d, 0xd9, 0x36, 0xd2, 0xe3, 0xd9, 0x83, 0xfa, 0xad, 0x06, 0x1e, 0x95, 0x5c,
  312. 0x21, 0xee, 0x8e, 0x62, 0x7f, 0x59, 0x56, 0x95, 0x2f, 0x0c, 0xa6, 0x97, 0x49, 0xfa, 0xbd, 0x85,
  313. 0x0c, 0x35, 0xc3, 0x6f, 0xe2, 0x3b, 0x56, 0x9d, 0xdf, 0x6b, 0xa0, 0x89, 0x88, 0x60, 0x31, 0xbc,
  314. 0xb2, 0x5d, 0x91, 0xc7, 0x56, 0xfc, 0x79, 0xdd, 0xf7, 0x55, 0xa7, 0x7f, 0x53, 0xd2, 0xe9, 0xe7,
  315. 0xf6, 0x9f, 0x7d, 0x62, 0x85, 0xaa, 0xcd, 0x6f, 0x4e, 0xfb, 0xbb, 0x66, 0x37, 0xdd, 0x35, 0x7d,
  316. 0x82, 0x8a, 0x25, 0xe7, 0x6b, 0xb0, 0x35, 0x21, 0x29, 0x8c, 0x55, 0xaf, 0x8b, 0x6c, 0x32, 0x21,
  317. 0x97, 0xae, 0x5b, 0xa1, 0x7f, 0x1a, 0x4a, 0xf5, 0x8a, 0xc7, 0x43, 0xa5, 0x71, 0x7e, 0xb0, 0x35,
  318. 0x33, 0x73, 0xab, 0xba, 0xbb, 0x0a, 0x74, 0x58, 0x96, 0xca, 0xc2, 0x63, 0x9b, 0xbe, 0x2d, 0xb9,
  319. 0x30, 0xe3, 0xbc, 0x06, 0xfb, 0x78, 0x32, 0xc1, 0xa1, 0x24, 0x53, 0x1c, 0xdc, 0x6c, 0x94, 0x66,
  320. 0x79, 0x3d, 0xb8, 0x85, 0xfe, 0x7c, 0xa1, 0x63, 0x7e, 0x59, 0xc2, 0xd6, 0xb7, 0x92, 0xfb, 0x41,
  321. 0xa5, 0x8b, 0xa2, 0xaf, 0x2f, 0xdd, 0xa1, 0xd2, 0xa8, 0x73, 0x98, 0x9b, 0xb9, 0x6d, 0x7b, 0xbd,
  322. 0x92, 0xff, 0x70, 0x6f, 0x6c, 0xaf, 0xda, 0xe5, 0x51, 0x85, 0x76, 0xd9, 0x5e, 0xc0, 0xaa, 0xbe,
  323. 0xf9, 0x15, 0x34, 0x6f, 0x25, 0xda, 0x88, 0x5a, 0x6f, 0x24, 0xa2, 0xdd, 0x5b, 0xb6, 0xd6, 0x4b,
  324. 0xfd, 0x7f, 0x6b, 0xe0, 0x49, 0x48, 0x13, 0xaf, 0xf4, 0x99, 0xd8, 0xdf, 0x30, 0x97, 0xd2, 0x20,
  325. 0x0f, 0x6e, 0x50, 0x7b, 0xfd, 0x9d, 0x91, 0x44, 0x34, 0x86, 0x69, 0xe4, 0x51, 0x1e, 0xb5, 0x23,
  326. 0x9c, 0xaa, 0xd0, 0xed, 0xb3, 0x85, 0x11, 0x71, 0xc7, 0x53, 0xf5, 0x8b, 0x62, 0xf4, 0x47, 0x7d,
  327. 0xe5, 0xb4, 0xd7, 0xfb, 0xb3, 0xfe, 0xf8, 0x54, 0x23, 0x7b, 0x48, 0x78, 0x7a, 0x98, 0x8f, 0x46,
  328. 0x1d, 0xcf, 0xb7, 0x96, 0x7f, 0x59, 0x9b, 0x8b, 0x1e, 0x12, 0x17, 0x85, 0xcd, 0xc5, 0xa8, 0x73,
  329. 0x51, 0xd8, 0xfc, 0x5d, 0x7f, 0xa2, 0x17, 0xba, 0xdd, 0x1e, 0x12, 0xdd, 0x6e, 0x61, 0xd5, 0xed,
  330. 0x8e, 0x3a, 0xdd, 0x6e, 0x61, 0x37, 0x5e, 0x53, 0xce, 0x3e, 0xfd, 0x2f, 0x00, 0x00, 0xff, 0xff,
  331. 0x33, 0x43, 0x6e, 0x63, 0x56, 0x0b, 0x00, 0x00,
  332. }