dm.pb.go 31 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392
  1. // Code generated by protoc-gen-gogo. DO NOT EDIT.
  2. // source: dm.proto
  3. /*
  4. Package model is a generated protocol buffer package.
  5. It is generated from these files:
  6. dm.proto
  7. It has these top-level messages:
  8. DM
  9. Content
  10. ContentSpecial
  11. */
  12. package model
  13. import proto "github.com/golang/protobuf/proto"
  14. import fmt "fmt"
  15. import math "math"
  16. import _ "github.com/gogo/protobuf/gogoproto"
  17. import go_common_time "go-common/library/time"
  18. import io "io"
  19. // Reference imports to suppress errors if they are not otherwise used.
  20. var _ = proto.Marshal
  21. var _ = fmt.Errorf
  22. var _ = math.Inf
  23. // This is a compile-time assertion to ensure that this generated file
  24. // is compatible with the proto package it is being compiled against.
  25. // A compilation error at this line likely means your copy of the
  26. // proto package needs to be updated.
  27. const _ = proto.ProtoPackageIsVersion2 // please upgrade the proto package
  28. type DM struct {
  29. ID int64 `protobuf:"varint,1,opt,name=ID,proto3" json:"id"`
  30. Type int32 `protobuf:"varint,2,opt,name=Type,proto3" json:"type"`
  31. Oid int64 `protobuf:"varint,3,opt,name=Oid,proto3" json:"oid"`
  32. Mid int64 `protobuf:"varint,4,opt,name=Mid,proto3" json:"mid"`
  33. Progress int32 `protobuf:"varint,5,opt,name=Progress,proto3" json:"progress"`
  34. Pool int32 `protobuf:"varint,6,opt,name=Pool,proto3" json:"pool"`
  35. Attr int32 `protobuf:"varint,7,opt,name=Attr,proto3" json:"attr"`
  36. State int32 `protobuf:"varint,8,opt,name=State,proto3" json:"state"`
  37. Ctime stime `protobuf:"varint,9,opt,name=Ctime,proto3,casttype=stime" json:"ctime"`
  38. Mtime stime `protobuf:"varint,10,opt,name=Mtime,proto3,casttype=stime" json:"mtime"`
  39. Content *Content `protobuf:"bytes,11,opt,name=Content" json:"content,omitempty"`
  40. ContentSpe *ContentSpecial `protobuf:"bytes,12,opt,name=ContentSpe" json:"content_special,omitempty"`
  41. }
  42. func (m *DM) Reset() { *m = DM{} }
  43. func (m *DM) String() string { return proto.CompactTextString(m) }
  44. func (*DM) ProtoMessage() {}
  45. func (*DM) Descriptor() ([]byte, []int) { return fileDescriptorDm, []int{0} }
  46. func (m *DM) GetID() int64 {
  47. if m != nil {
  48. return m.ID
  49. }
  50. return 0
  51. }
  52. func (m *DM) GetType() int32 {
  53. if m != nil {
  54. return m.Type
  55. }
  56. return 0
  57. }
  58. func (m *DM) GetOid() int64 {
  59. if m != nil {
  60. return m.Oid
  61. }
  62. return 0
  63. }
  64. func (m *DM) GetMid() int64 {
  65. if m != nil {
  66. return m.Mid
  67. }
  68. return 0
  69. }
  70. func (m *DM) GetProgress() int32 {
  71. if m != nil {
  72. return m.Progress
  73. }
  74. return 0
  75. }
  76. func (m *DM) GetPool() int32 {
  77. if m != nil {
  78. return m.Pool
  79. }
  80. return 0
  81. }
  82. func (m *DM) GetAttr() int32 {
  83. if m != nil {
  84. return m.Attr
  85. }
  86. return 0
  87. }
  88. func (m *DM) GetState() int32 {
  89. if m != nil {
  90. return m.State
  91. }
  92. return 0
  93. }
  94. func (m *DM) GetCtime() stime {
  95. if m != nil {
  96. return m.Ctime
  97. }
  98. return 0
  99. }
  100. func (m *DM) GetMtime() stime {
  101. if m != nil {
  102. return m.Mtime
  103. }
  104. return 0
  105. }
  106. func (m *DM) GetContent() *Content {
  107. if m != nil {
  108. return m.Content
  109. }
  110. return nil
  111. }
  112. func (m *DM) GetContentSpe() *ContentSpecial {
  113. if m != nil {
  114. return m.ContentSpe
  115. }
  116. return nil
  117. }
  118. type Content struct {
  119. ID int64 `protobuf:"varint,1,opt,name=ID,proto3" json:"id"`
  120. FontSize int32 `protobuf:"varint,2,opt,name=FontSize,proto3" json:"fontsize"`
  121. Color int64 `protobuf:"varint,3,opt,name=Color,proto3" json:"color"`
  122. Mode int32 `protobuf:"varint,4,opt,name=Mode,proto3" json:"mode"`
  123. IP int64 `protobuf:"varint,5,opt,name=IP,proto3" json:"ip"`
  124. Plat int32 `protobuf:"varint,6,opt,name=Plat,proto3" json:"plat"`
  125. Msg string `protobuf:"bytes,7,opt,name=Msg,proto3" json:"msg"`
  126. Ctime go_common_time.Time `protobuf:"varint,8,opt,name=Ctime,proto3,casttype=go-common/library/time.Time" json:"ctime"`
  127. Mtime go_common_time.Time `protobuf:"varint,9,opt,name=Mtime,proto3,casttype=go-common/library/time.Time" json:"mtime"`
  128. }
  129. func (m *Content) Reset() { *m = Content{} }
  130. func (m *Content) String() string { return proto.CompactTextString(m) }
  131. func (*Content) ProtoMessage() {}
  132. func (*Content) Descriptor() ([]byte, []int) { return fileDescriptorDm, []int{1} }
  133. func (m *Content) GetID() int64 {
  134. if m != nil {
  135. return m.ID
  136. }
  137. return 0
  138. }
  139. func (m *Content) GetFontSize() int32 {
  140. if m != nil {
  141. return m.FontSize
  142. }
  143. return 0
  144. }
  145. func (m *Content) GetColor() int64 {
  146. if m != nil {
  147. return m.Color
  148. }
  149. return 0
  150. }
  151. func (m *Content) GetMode() int32 {
  152. if m != nil {
  153. return m.Mode
  154. }
  155. return 0
  156. }
  157. func (m *Content) GetIP() int64 {
  158. if m != nil {
  159. return m.IP
  160. }
  161. return 0
  162. }
  163. func (m *Content) GetPlat() int32 {
  164. if m != nil {
  165. return m.Plat
  166. }
  167. return 0
  168. }
  169. func (m *Content) GetMsg() string {
  170. if m != nil {
  171. return m.Msg
  172. }
  173. return ""
  174. }
  175. func (m *Content) GetCtime() go_common_time.Time {
  176. if m != nil {
  177. return m.Ctime
  178. }
  179. return 0
  180. }
  181. func (m *Content) GetMtime() go_common_time.Time {
  182. if m != nil {
  183. return m.Mtime
  184. }
  185. return 0
  186. }
  187. type ContentSpecial struct {
  188. ID int64 `protobuf:"varint,1,opt,name=ID,proto3" json:"id"`
  189. Msg string `protobuf:"bytes,2,opt,name=Msg,proto3" json:"msg"`
  190. Ctime go_common_time.Time `protobuf:"varint,3,opt,name=Ctime,proto3,casttype=go-common/library/time.Time" json:"ctime"`
  191. Mtime go_common_time.Time `protobuf:"varint,4,opt,name=Mtime,proto3,casttype=go-common/library/time.Time" json:"mtime"`
  192. }
  193. func (m *ContentSpecial) Reset() { *m = ContentSpecial{} }
  194. func (m *ContentSpecial) String() string { return proto.CompactTextString(m) }
  195. func (*ContentSpecial) ProtoMessage() {}
  196. func (*ContentSpecial) Descriptor() ([]byte, []int) { return fileDescriptorDm, []int{2} }
  197. func (m *ContentSpecial) GetID() int64 {
  198. if m != nil {
  199. return m.ID
  200. }
  201. return 0
  202. }
  203. func (m *ContentSpecial) GetMsg() string {
  204. if m != nil {
  205. return m.Msg
  206. }
  207. return ""
  208. }
  209. func (m *ContentSpecial) GetCtime() go_common_time.Time {
  210. if m != nil {
  211. return m.Ctime
  212. }
  213. return 0
  214. }
  215. func (m *ContentSpecial) GetMtime() go_common_time.Time {
  216. if m != nil {
  217. return m.Mtime
  218. }
  219. return 0
  220. }
  221. func init() {
  222. proto.RegisterType((*DM)(nil), "model.DM")
  223. proto.RegisterType((*Content)(nil), "model.Content")
  224. proto.RegisterType((*ContentSpecial)(nil), "model.ContentSpecial")
  225. }
  226. func (m *DM) Marshal() (dAtA []byte, err error) {
  227. size := m.Size()
  228. dAtA = make([]byte, size)
  229. n, err := m.MarshalTo(dAtA)
  230. if err != nil {
  231. return nil, err
  232. }
  233. return dAtA[:n], nil
  234. }
  235. func (m *DM) MarshalTo(dAtA []byte) (int, error) {
  236. var i int
  237. _ = i
  238. var l int
  239. _ = l
  240. if m.ID != 0 {
  241. dAtA[i] = 0x8
  242. i++
  243. i = encodeVarintDm(dAtA, i, uint64(m.ID))
  244. }
  245. if m.Type != 0 {
  246. dAtA[i] = 0x10
  247. i++
  248. i = encodeVarintDm(dAtA, i, uint64(m.Type))
  249. }
  250. if m.Oid != 0 {
  251. dAtA[i] = 0x18
  252. i++
  253. i = encodeVarintDm(dAtA, i, uint64(m.Oid))
  254. }
  255. if m.Mid != 0 {
  256. dAtA[i] = 0x20
  257. i++
  258. i = encodeVarintDm(dAtA, i, uint64(m.Mid))
  259. }
  260. if m.Progress != 0 {
  261. dAtA[i] = 0x28
  262. i++
  263. i = encodeVarintDm(dAtA, i, uint64(m.Progress))
  264. }
  265. if m.Pool != 0 {
  266. dAtA[i] = 0x30
  267. i++
  268. i = encodeVarintDm(dAtA, i, uint64(m.Pool))
  269. }
  270. if m.Attr != 0 {
  271. dAtA[i] = 0x38
  272. i++
  273. i = encodeVarintDm(dAtA, i, uint64(m.Attr))
  274. }
  275. if m.State != 0 {
  276. dAtA[i] = 0x40
  277. i++
  278. i = encodeVarintDm(dAtA, i, uint64(m.State))
  279. }
  280. if m.Ctime != 0 {
  281. dAtA[i] = 0x48
  282. i++
  283. i = encodeVarintDm(dAtA, i, uint64(m.Ctime))
  284. }
  285. if m.Mtime != 0 {
  286. dAtA[i] = 0x50
  287. i++
  288. i = encodeVarintDm(dAtA, i, uint64(m.Mtime))
  289. }
  290. if m.Content != nil {
  291. dAtA[i] = 0x5a
  292. i++
  293. i = encodeVarintDm(dAtA, i, uint64(m.Content.Size()))
  294. n1, err := m.Content.MarshalTo(dAtA[i:])
  295. if err != nil {
  296. return 0, err
  297. }
  298. i += n1
  299. }
  300. if m.ContentSpe != nil {
  301. dAtA[i] = 0x62
  302. i++
  303. i = encodeVarintDm(dAtA, i, uint64(m.ContentSpe.Size()))
  304. n2, err := m.ContentSpe.MarshalTo(dAtA[i:])
  305. if err != nil {
  306. return 0, err
  307. }
  308. i += n2
  309. }
  310. return i, nil
  311. }
  312. func (m *Content) Marshal() (dAtA []byte, err error) {
  313. size := m.Size()
  314. dAtA = make([]byte, size)
  315. n, err := m.MarshalTo(dAtA)
  316. if err != nil {
  317. return nil, err
  318. }
  319. return dAtA[:n], nil
  320. }
  321. func (m *Content) MarshalTo(dAtA []byte) (int, error) {
  322. var i int
  323. _ = i
  324. var l int
  325. _ = l
  326. if m.ID != 0 {
  327. dAtA[i] = 0x8
  328. i++
  329. i = encodeVarintDm(dAtA, i, uint64(m.ID))
  330. }
  331. if m.FontSize != 0 {
  332. dAtA[i] = 0x10
  333. i++
  334. i = encodeVarintDm(dAtA, i, uint64(m.FontSize))
  335. }
  336. if m.Color != 0 {
  337. dAtA[i] = 0x18
  338. i++
  339. i = encodeVarintDm(dAtA, i, uint64(m.Color))
  340. }
  341. if m.Mode != 0 {
  342. dAtA[i] = 0x20
  343. i++
  344. i = encodeVarintDm(dAtA, i, uint64(m.Mode))
  345. }
  346. if m.IP != 0 {
  347. dAtA[i] = 0x28
  348. i++
  349. i = encodeVarintDm(dAtA, i, uint64(m.IP))
  350. }
  351. if m.Plat != 0 {
  352. dAtA[i] = 0x30
  353. i++
  354. i = encodeVarintDm(dAtA, i, uint64(m.Plat))
  355. }
  356. if len(m.Msg) > 0 {
  357. dAtA[i] = 0x3a
  358. i++
  359. i = encodeVarintDm(dAtA, i, uint64(len(m.Msg)))
  360. i += copy(dAtA[i:], m.Msg)
  361. }
  362. if m.Ctime != 0 {
  363. dAtA[i] = 0x40
  364. i++
  365. i = encodeVarintDm(dAtA, i, uint64(m.Ctime))
  366. }
  367. if m.Mtime != 0 {
  368. dAtA[i] = 0x48
  369. i++
  370. i = encodeVarintDm(dAtA, i, uint64(m.Mtime))
  371. }
  372. return i, nil
  373. }
  374. func (m *ContentSpecial) Marshal() (dAtA []byte, err error) {
  375. size := m.Size()
  376. dAtA = make([]byte, size)
  377. n, err := m.MarshalTo(dAtA)
  378. if err != nil {
  379. return nil, err
  380. }
  381. return dAtA[:n], nil
  382. }
  383. func (m *ContentSpecial) MarshalTo(dAtA []byte) (int, error) {
  384. var i int
  385. _ = i
  386. var l int
  387. _ = l
  388. if m.ID != 0 {
  389. dAtA[i] = 0x8
  390. i++
  391. i = encodeVarintDm(dAtA, i, uint64(m.ID))
  392. }
  393. if len(m.Msg) > 0 {
  394. dAtA[i] = 0x12
  395. i++
  396. i = encodeVarintDm(dAtA, i, uint64(len(m.Msg)))
  397. i += copy(dAtA[i:], m.Msg)
  398. }
  399. if m.Ctime != 0 {
  400. dAtA[i] = 0x18
  401. i++
  402. i = encodeVarintDm(dAtA, i, uint64(m.Ctime))
  403. }
  404. if m.Mtime != 0 {
  405. dAtA[i] = 0x20
  406. i++
  407. i = encodeVarintDm(dAtA, i, uint64(m.Mtime))
  408. }
  409. return i, nil
  410. }
  411. func encodeVarintDm(dAtA []byte, offset int, v uint64) int {
  412. for v >= 1<<7 {
  413. dAtA[offset] = uint8(v&0x7f | 0x80)
  414. v >>= 7
  415. offset++
  416. }
  417. dAtA[offset] = uint8(v)
  418. return offset + 1
  419. }
  420. func (m *DM) Size() (n int) {
  421. var l int
  422. _ = l
  423. if m.ID != 0 {
  424. n += 1 + sovDm(uint64(m.ID))
  425. }
  426. if m.Type != 0 {
  427. n += 1 + sovDm(uint64(m.Type))
  428. }
  429. if m.Oid != 0 {
  430. n += 1 + sovDm(uint64(m.Oid))
  431. }
  432. if m.Mid != 0 {
  433. n += 1 + sovDm(uint64(m.Mid))
  434. }
  435. if m.Progress != 0 {
  436. n += 1 + sovDm(uint64(m.Progress))
  437. }
  438. if m.Pool != 0 {
  439. n += 1 + sovDm(uint64(m.Pool))
  440. }
  441. if m.Attr != 0 {
  442. n += 1 + sovDm(uint64(m.Attr))
  443. }
  444. if m.State != 0 {
  445. n += 1 + sovDm(uint64(m.State))
  446. }
  447. if m.Ctime != 0 {
  448. n += 1 + sovDm(uint64(m.Ctime))
  449. }
  450. if m.Mtime != 0 {
  451. n += 1 + sovDm(uint64(m.Mtime))
  452. }
  453. if m.Content != nil {
  454. l = m.Content.Size()
  455. n += 1 + l + sovDm(uint64(l))
  456. }
  457. if m.ContentSpe != nil {
  458. l = m.ContentSpe.Size()
  459. n += 1 + l + sovDm(uint64(l))
  460. }
  461. return n
  462. }
  463. func (m *Content) Size() (n int) {
  464. var l int
  465. _ = l
  466. if m.ID != 0 {
  467. n += 1 + sovDm(uint64(m.ID))
  468. }
  469. if m.FontSize != 0 {
  470. n += 1 + sovDm(uint64(m.FontSize))
  471. }
  472. if m.Color != 0 {
  473. n += 1 + sovDm(uint64(m.Color))
  474. }
  475. if m.Mode != 0 {
  476. n += 1 + sovDm(uint64(m.Mode))
  477. }
  478. if m.IP != 0 {
  479. n += 1 + sovDm(uint64(m.IP))
  480. }
  481. if m.Plat != 0 {
  482. n += 1 + sovDm(uint64(m.Plat))
  483. }
  484. l = len(m.Msg)
  485. if l > 0 {
  486. n += 1 + l + sovDm(uint64(l))
  487. }
  488. if m.Ctime != 0 {
  489. n += 1 + sovDm(uint64(m.Ctime))
  490. }
  491. if m.Mtime != 0 {
  492. n += 1 + sovDm(uint64(m.Mtime))
  493. }
  494. return n
  495. }
  496. func (m *ContentSpecial) Size() (n int) {
  497. var l int
  498. _ = l
  499. if m.ID != 0 {
  500. n += 1 + sovDm(uint64(m.ID))
  501. }
  502. l = len(m.Msg)
  503. if l > 0 {
  504. n += 1 + l + sovDm(uint64(l))
  505. }
  506. if m.Ctime != 0 {
  507. n += 1 + sovDm(uint64(m.Ctime))
  508. }
  509. if m.Mtime != 0 {
  510. n += 1 + sovDm(uint64(m.Mtime))
  511. }
  512. return n
  513. }
  514. func sovDm(x uint64) (n int) {
  515. for {
  516. n++
  517. x >>= 7
  518. if x == 0 {
  519. break
  520. }
  521. }
  522. return n
  523. }
  524. func sozDm(x uint64) (n int) {
  525. return sovDm(uint64((x << 1) ^ uint64((int64(x) >> 63))))
  526. }
  527. func (m *DM) Unmarshal(dAtA []byte) error {
  528. l := len(dAtA)
  529. iNdEx := 0
  530. for iNdEx < l {
  531. preIndex := iNdEx
  532. var wire uint64
  533. for shift := uint(0); ; shift += 7 {
  534. if shift >= 64 {
  535. return ErrIntOverflowDm
  536. }
  537. if iNdEx >= l {
  538. return io.ErrUnexpectedEOF
  539. }
  540. b := dAtA[iNdEx]
  541. iNdEx++
  542. wire |= (uint64(b) & 0x7F) << shift
  543. if b < 0x80 {
  544. break
  545. }
  546. }
  547. fieldNum := int32(wire >> 3)
  548. wireType := int(wire & 0x7)
  549. if wireType == 4 {
  550. return fmt.Errorf("proto: DM: wiretype end group for non-group")
  551. }
  552. if fieldNum <= 0 {
  553. return fmt.Errorf("proto: DM: illegal tag %d (wire type %d)", fieldNum, wire)
  554. }
  555. switch fieldNum {
  556. case 1:
  557. if wireType != 0 {
  558. return fmt.Errorf("proto: wrong wireType = %d for field ID", wireType)
  559. }
  560. m.ID = 0
  561. for shift := uint(0); ; shift += 7 {
  562. if shift >= 64 {
  563. return ErrIntOverflowDm
  564. }
  565. if iNdEx >= l {
  566. return io.ErrUnexpectedEOF
  567. }
  568. b := dAtA[iNdEx]
  569. iNdEx++
  570. m.ID |= (int64(b) & 0x7F) << shift
  571. if b < 0x80 {
  572. break
  573. }
  574. }
  575. case 2:
  576. if wireType != 0 {
  577. return fmt.Errorf("proto: wrong wireType = %d for field Type", wireType)
  578. }
  579. m.Type = 0
  580. for shift := uint(0); ; shift += 7 {
  581. if shift >= 64 {
  582. return ErrIntOverflowDm
  583. }
  584. if iNdEx >= l {
  585. return io.ErrUnexpectedEOF
  586. }
  587. b := dAtA[iNdEx]
  588. iNdEx++
  589. m.Type |= (int32(b) & 0x7F) << shift
  590. if b < 0x80 {
  591. break
  592. }
  593. }
  594. case 3:
  595. if wireType != 0 {
  596. return fmt.Errorf("proto: wrong wireType = %d for field Oid", wireType)
  597. }
  598. m.Oid = 0
  599. for shift := uint(0); ; shift += 7 {
  600. if shift >= 64 {
  601. return ErrIntOverflowDm
  602. }
  603. if iNdEx >= l {
  604. return io.ErrUnexpectedEOF
  605. }
  606. b := dAtA[iNdEx]
  607. iNdEx++
  608. m.Oid |= (int64(b) & 0x7F) << shift
  609. if b < 0x80 {
  610. break
  611. }
  612. }
  613. case 4:
  614. if wireType != 0 {
  615. return fmt.Errorf("proto: wrong wireType = %d for field Mid", wireType)
  616. }
  617. m.Mid = 0
  618. for shift := uint(0); ; shift += 7 {
  619. if shift >= 64 {
  620. return ErrIntOverflowDm
  621. }
  622. if iNdEx >= l {
  623. return io.ErrUnexpectedEOF
  624. }
  625. b := dAtA[iNdEx]
  626. iNdEx++
  627. m.Mid |= (int64(b) & 0x7F) << shift
  628. if b < 0x80 {
  629. break
  630. }
  631. }
  632. case 5:
  633. if wireType != 0 {
  634. return fmt.Errorf("proto: wrong wireType = %d for field Progress", wireType)
  635. }
  636. m.Progress = 0
  637. for shift := uint(0); ; shift += 7 {
  638. if shift >= 64 {
  639. return ErrIntOverflowDm
  640. }
  641. if iNdEx >= l {
  642. return io.ErrUnexpectedEOF
  643. }
  644. b := dAtA[iNdEx]
  645. iNdEx++
  646. m.Progress |= (int32(b) & 0x7F) << shift
  647. if b < 0x80 {
  648. break
  649. }
  650. }
  651. case 6:
  652. if wireType != 0 {
  653. return fmt.Errorf("proto: wrong wireType = %d for field Pool", wireType)
  654. }
  655. m.Pool = 0
  656. for shift := uint(0); ; shift += 7 {
  657. if shift >= 64 {
  658. return ErrIntOverflowDm
  659. }
  660. if iNdEx >= l {
  661. return io.ErrUnexpectedEOF
  662. }
  663. b := dAtA[iNdEx]
  664. iNdEx++
  665. m.Pool |= (int32(b) & 0x7F) << shift
  666. if b < 0x80 {
  667. break
  668. }
  669. }
  670. case 7:
  671. if wireType != 0 {
  672. return fmt.Errorf("proto: wrong wireType = %d for field Attr", wireType)
  673. }
  674. m.Attr = 0
  675. for shift := uint(0); ; shift += 7 {
  676. if shift >= 64 {
  677. return ErrIntOverflowDm
  678. }
  679. if iNdEx >= l {
  680. return io.ErrUnexpectedEOF
  681. }
  682. b := dAtA[iNdEx]
  683. iNdEx++
  684. m.Attr |= (int32(b) & 0x7F) << shift
  685. if b < 0x80 {
  686. break
  687. }
  688. }
  689. case 8:
  690. if wireType != 0 {
  691. return fmt.Errorf("proto: wrong wireType = %d for field State", wireType)
  692. }
  693. m.State = 0
  694. for shift := uint(0); ; shift += 7 {
  695. if shift >= 64 {
  696. return ErrIntOverflowDm
  697. }
  698. if iNdEx >= l {
  699. return io.ErrUnexpectedEOF
  700. }
  701. b := dAtA[iNdEx]
  702. iNdEx++
  703. m.State |= (int32(b) & 0x7F) << shift
  704. if b < 0x80 {
  705. break
  706. }
  707. }
  708. case 9:
  709. if wireType != 0 {
  710. return fmt.Errorf("proto: wrong wireType = %d for field Ctime", wireType)
  711. }
  712. m.Ctime = 0
  713. for shift := uint(0); ; shift += 7 {
  714. if shift >= 64 {
  715. return ErrIntOverflowDm
  716. }
  717. if iNdEx >= l {
  718. return io.ErrUnexpectedEOF
  719. }
  720. b := dAtA[iNdEx]
  721. iNdEx++
  722. m.Ctime |= (stime(b) & 0x7F) << shift
  723. if b < 0x80 {
  724. break
  725. }
  726. }
  727. case 10:
  728. if wireType != 0 {
  729. return fmt.Errorf("proto: wrong wireType = %d for field Mtime", wireType)
  730. }
  731. m.Mtime = 0
  732. for shift := uint(0); ; shift += 7 {
  733. if shift >= 64 {
  734. return ErrIntOverflowDm
  735. }
  736. if iNdEx >= l {
  737. return io.ErrUnexpectedEOF
  738. }
  739. b := dAtA[iNdEx]
  740. iNdEx++
  741. m.Mtime |= (stime(b) & 0x7F) << shift
  742. if b < 0x80 {
  743. break
  744. }
  745. }
  746. case 11:
  747. if wireType != 2 {
  748. return fmt.Errorf("proto: wrong wireType = %d for field Content", wireType)
  749. }
  750. var msglen int
  751. for shift := uint(0); ; shift += 7 {
  752. if shift >= 64 {
  753. return ErrIntOverflowDm
  754. }
  755. if iNdEx >= l {
  756. return io.ErrUnexpectedEOF
  757. }
  758. b := dAtA[iNdEx]
  759. iNdEx++
  760. msglen |= (int(b) & 0x7F) << shift
  761. if b < 0x80 {
  762. break
  763. }
  764. }
  765. if msglen < 0 {
  766. return ErrInvalidLengthDm
  767. }
  768. postIndex := iNdEx + msglen
  769. if postIndex > l {
  770. return io.ErrUnexpectedEOF
  771. }
  772. if m.Content == nil {
  773. m.Content = &Content{}
  774. }
  775. if err := m.Content.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  776. return err
  777. }
  778. iNdEx = postIndex
  779. case 12:
  780. if wireType != 2 {
  781. return fmt.Errorf("proto: wrong wireType = %d for field ContentSpe", wireType)
  782. }
  783. var msglen int
  784. for shift := uint(0); ; shift += 7 {
  785. if shift >= 64 {
  786. return ErrIntOverflowDm
  787. }
  788. if iNdEx >= l {
  789. return io.ErrUnexpectedEOF
  790. }
  791. b := dAtA[iNdEx]
  792. iNdEx++
  793. msglen |= (int(b) & 0x7F) << shift
  794. if b < 0x80 {
  795. break
  796. }
  797. }
  798. if msglen < 0 {
  799. return ErrInvalidLengthDm
  800. }
  801. postIndex := iNdEx + msglen
  802. if postIndex > l {
  803. return io.ErrUnexpectedEOF
  804. }
  805. if m.ContentSpe == nil {
  806. m.ContentSpe = &ContentSpecial{}
  807. }
  808. if err := m.ContentSpe.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  809. return err
  810. }
  811. iNdEx = postIndex
  812. default:
  813. iNdEx = preIndex
  814. skippy, err := skipDm(dAtA[iNdEx:])
  815. if err != nil {
  816. return err
  817. }
  818. if skippy < 0 {
  819. return ErrInvalidLengthDm
  820. }
  821. if (iNdEx + skippy) > l {
  822. return io.ErrUnexpectedEOF
  823. }
  824. iNdEx += skippy
  825. }
  826. }
  827. if iNdEx > l {
  828. return io.ErrUnexpectedEOF
  829. }
  830. return nil
  831. }
  832. func (m *Content) Unmarshal(dAtA []byte) error {
  833. l := len(dAtA)
  834. iNdEx := 0
  835. for iNdEx < l {
  836. preIndex := iNdEx
  837. var wire uint64
  838. for shift := uint(0); ; shift += 7 {
  839. if shift >= 64 {
  840. return ErrIntOverflowDm
  841. }
  842. if iNdEx >= l {
  843. return io.ErrUnexpectedEOF
  844. }
  845. b := dAtA[iNdEx]
  846. iNdEx++
  847. wire |= (uint64(b) & 0x7F) << shift
  848. if b < 0x80 {
  849. break
  850. }
  851. }
  852. fieldNum := int32(wire >> 3)
  853. wireType := int(wire & 0x7)
  854. if wireType == 4 {
  855. return fmt.Errorf("proto: Content: wiretype end group for non-group")
  856. }
  857. if fieldNum <= 0 {
  858. return fmt.Errorf("proto: Content: illegal tag %d (wire type %d)", fieldNum, wire)
  859. }
  860. switch fieldNum {
  861. case 1:
  862. if wireType != 0 {
  863. return fmt.Errorf("proto: wrong wireType = %d for field ID", wireType)
  864. }
  865. m.ID = 0
  866. for shift := uint(0); ; shift += 7 {
  867. if shift >= 64 {
  868. return ErrIntOverflowDm
  869. }
  870. if iNdEx >= l {
  871. return io.ErrUnexpectedEOF
  872. }
  873. b := dAtA[iNdEx]
  874. iNdEx++
  875. m.ID |= (int64(b) & 0x7F) << shift
  876. if b < 0x80 {
  877. break
  878. }
  879. }
  880. case 2:
  881. if wireType != 0 {
  882. return fmt.Errorf("proto: wrong wireType = %d for field FontSize", wireType)
  883. }
  884. m.FontSize = 0
  885. for shift := uint(0); ; shift += 7 {
  886. if shift >= 64 {
  887. return ErrIntOverflowDm
  888. }
  889. if iNdEx >= l {
  890. return io.ErrUnexpectedEOF
  891. }
  892. b := dAtA[iNdEx]
  893. iNdEx++
  894. m.FontSize |= (int32(b) & 0x7F) << shift
  895. if b < 0x80 {
  896. break
  897. }
  898. }
  899. case 3:
  900. if wireType != 0 {
  901. return fmt.Errorf("proto: wrong wireType = %d for field Color", wireType)
  902. }
  903. m.Color = 0
  904. for shift := uint(0); ; shift += 7 {
  905. if shift >= 64 {
  906. return ErrIntOverflowDm
  907. }
  908. if iNdEx >= l {
  909. return io.ErrUnexpectedEOF
  910. }
  911. b := dAtA[iNdEx]
  912. iNdEx++
  913. m.Color |= (int64(b) & 0x7F) << shift
  914. if b < 0x80 {
  915. break
  916. }
  917. }
  918. case 4:
  919. if wireType != 0 {
  920. return fmt.Errorf("proto: wrong wireType = %d for field Mode", wireType)
  921. }
  922. m.Mode = 0
  923. for shift := uint(0); ; shift += 7 {
  924. if shift >= 64 {
  925. return ErrIntOverflowDm
  926. }
  927. if iNdEx >= l {
  928. return io.ErrUnexpectedEOF
  929. }
  930. b := dAtA[iNdEx]
  931. iNdEx++
  932. m.Mode |= (int32(b) & 0x7F) << shift
  933. if b < 0x80 {
  934. break
  935. }
  936. }
  937. case 5:
  938. if wireType != 0 {
  939. return fmt.Errorf("proto: wrong wireType = %d for field IP", wireType)
  940. }
  941. m.IP = 0
  942. for shift := uint(0); ; shift += 7 {
  943. if shift >= 64 {
  944. return ErrIntOverflowDm
  945. }
  946. if iNdEx >= l {
  947. return io.ErrUnexpectedEOF
  948. }
  949. b := dAtA[iNdEx]
  950. iNdEx++
  951. m.IP |= (int64(b) & 0x7F) << shift
  952. if b < 0x80 {
  953. break
  954. }
  955. }
  956. case 6:
  957. if wireType != 0 {
  958. return fmt.Errorf("proto: wrong wireType = %d for field Plat", wireType)
  959. }
  960. m.Plat = 0
  961. for shift := uint(0); ; shift += 7 {
  962. if shift >= 64 {
  963. return ErrIntOverflowDm
  964. }
  965. if iNdEx >= l {
  966. return io.ErrUnexpectedEOF
  967. }
  968. b := dAtA[iNdEx]
  969. iNdEx++
  970. m.Plat |= (int32(b) & 0x7F) << shift
  971. if b < 0x80 {
  972. break
  973. }
  974. }
  975. case 7:
  976. if wireType != 2 {
  977. return fmt.Errorf("proto: wrong wireType = %d for field Msg", wireType)
  978. }
  979. var stringLen uint64
  980. for shift := uint(0); ; shift += 7 {
  981. if shift >= 64 {
  982. return ErrIntOverflowDm
  983. }
  984. if iNdEx >= l {
  985. return io.ErrUnexpectedEOF
  986. }
  987. b := dAtA[iNdEx]
  988. iNdEx++
  989. stringLen |= (uint64(b) & 0x7F) << shift
  990. if b < 0x80 {
  991. break
  992. }
  993. }
  994. intStringLen := int(stringLen)
  995. if intStringLen < 0 {
  996. return ErrInvalidLengthDm
  997. }
  998. postIndex := iNdEx + intStringLen
  999. if postIndex > l {
  1000. return io.ErrUnexpectedEOF
  1001. }
  1002. m.Msg = string(dAtA[iNdEx:postIndex])
  1003. iNdEx = postIndex
  1004. case 8:
  1005. if wireType != 0 {
  1006. return fmt.Errorf("proto: wrong wireType = %d for field Ctime", wireType)
  1007. }
  1008. m.Ctime = 0
  1009. for shift := uint(0); ; shift += 7 {
  1010. if shift >= 64 {
  1011. return ErrIntOverflowDm
  1012. }
  1013. if iNdEx >= l {
  1014. return io.ErrUnexpectedEOF
  1015. }
  1016. b := dAtA[iNdEx]
  1017. iNdEx++
  1018. m.Ctime |= (go_common_time.Time(b) & 0x7F) << shift
  1019. if b < 0x80 {
  1020. break
  1021. }
  1022. }
  1023. case 9:
  1024. if wireType != 0 {
  1025. return fmt.Errorf("proto: wrong wireType = %d for field Mtime", wireType)
  1026. }
  1027. m.Mtime = 0
  1028. for shift := uint(0); ; shift += 7 {
  1029. if shift >= 64 {
  1030. return ErrIntOverflowDm
  1031. }
  1032. if iNdEx >= l {
  1033. return io.ErrUnexpectedEOF
  1034. }
  1035. b := dAtA[iNdEx]
  1036. iNdEx++
  1037. m.Mtime |= (go_common_time.Time(b) & 0x7F) << shift
  1038. if b < 0x80 {
  1039. break
  1040. }
  1041. }
  1042. default:
  1043. iNdEx = preIndex
  1044. skippy, err := skipDm(dAtA[iNdEx:])
  1045. if err != nil {
  1046. return err
  1047. }
  1048. if skippy < 0 {
  1049. return ErrInvalidLengthDm
  1050. }
  1051. if (iNdEx + skippy) > l {
  1052. return io.ErrUnexpectedEOF
  1053. }
  1054. iNdEx += skippy
  1055. }
  1056. }
  1057. if iNdEx > l {
  1058. return io.ErrUnexpectedEOF
  1059. }
  1060. return nil
  1061. }
  1062. func (m *ContentSpecial) Unmarshal(dAtA []byte) error {
  1063. l := len(dAtA)
  1064. iNdEx := 0
  1065. for iNdEx < l {
  1066. preIndex := iNdEx
  1067. var wire uint64
  1068. for shift := uint(0); ; shift += 7 {
  1069. if shift >= 64 {
  1070. return ErrIntOverflowDm
  1071. }
  1072. if iNdEx >= l {
  1073. return io.ErrUnexpectedEOF
  1074. }
  1075. b := dAtA[iNdEx]
  1076. iNdEx++
  1077. wire |= (uint64(b) & 0x7F) << shift
  1078. if b < 0x80 {
  1079. break
  1080. }
  1081. }
  1082. fieldNum := int32(wire >> 3)
  1083. wireType := int(wire & 0x7)
  1084. if wireType == 4 {
  1085. return fmt.Errorf("proto: ContentSpecial: wiretype end group for non-group")
  1086. }
  1087. if fieldNum <= 0 {
  1088. return fmt.Errorf("proto: ContentSpecial: illegal tag %d (wire type %d)", fieldNum, wire)
  1089. }
  1090. switch fieldNum {
  1091. case 1:
  1092. if wireType != 0 {
  1093. return fmt.Errorf("proto: wrong wireType = %d for field ID", wireType)
  1094. }
  1095. m.ID = 0
  1096. for shift := uint(0); ; shift += 7 {
  1097. if shift >= 64 {
  1098. return ErrIntOverflowDm
  1099. }
  1100. if iNdEx >= l {
  1101. return io.ErrUnexpectedEOF
  1102. }
  1103. b := dAtA[iNdEx]
  1104. iNdEx++
  1105. m.ID |= (int64(b) & 0x7F) << shift
  1106. if b < 0x80 {
  1107. break
  1108. }
  1109. }
  1110. case 2:
  1111. if wireType != 2 {
  1112. return fmt.Errorf("proto: wrong wireType = %d for field Msg", wireType)
  1113. }
  1114. var stringLen uint64
  1115. for shift := uint(0); ; shift += 7 {
  1116. if shift >= 64 {
  1117. return ErrIntOverflowDm
  1118. }
  1119. if iNdEx >= l {
  1120. return io.ErrUnexpectedEOF
  1121. }
  1122. b := dAtA[iNdEx]
  1123. iNdEx++
  1124. stringLen |= (uint64(b) & 0x7F) << shift
  1125. if b < 0x80 {
  1126. break
  1127. }
  1128. }
  1129. intStringLen := int(stringLen)
  1130. if intStringLen < 0 {
  1131. return ErrInvalidLengthDm
  1132. }
  1133. postIndex := iNdEx + intStringLen
  1134. if postIndex > l {
  1135. return io.ErrUnexpectedEOF
  1136. }
  1137. m.Msg = string(dAtA[iNdEx:postIndex])
  1138. iNdEx = postIndex
  1139. case 3:
  1140. if wireType != 0 {
  1141. return fmt.Errorf("proto: wrong wireType = %d for field Ctime", wireType)
  1142. }
  1143. m.Ctime = 0
  1144. for shift := uint(0); ; shift += 7 {
  1145. if shift >= 64 {
  1146. return ErrIntOverflowDm
  1147. }
  1148. if iNdEx >= l {
  1149. return io.ErrUnexpectedEOF
  1150. }
  1151. b := dAtA[iNdEx]
  1152. iNdEx++
  1153. m.Ctime |= (go_common_time.Time(b) & 0x7F) << shift
  1154. if b < 0x80 {
  1155. break
  1156. }
  1157. }
  1158. case 4:
  1159. if wireType != 0 {
  1160. return fmt.Errorf("proto: wrong wireType = %d for field Mtime", wireType)
  1161. }
  1162. m.Mtime = 0
  1163. for shift := uint(0); ; shift += 7 {
  1164. if shift >= 64 {
  1165. return ErrIntOverflowDm
  1166. }
  1167. if iNdEx >= l {
  1168. return io.ErrUnexpectedEOF
  1169. }
  1170. b := dAtA[iNdEx]
  1171. iNdEx++
  1172. m.Mtime |= (go_common_time.Time(b) & 0x7F) << shift
  1173. if b < 0x80 {
  1174. break
  1175. }
  1176. }
  1177. default:
  1178. iNdEx = preIndex
  1179. skippy, err := skipDm(dAtA[iNdEx:])
  1180. if err != nil {
  1181. return err
  1182. }
  1183. if skippy < 0 {
  1184. return ErrInvalidLengthDm
  1185. }
  1186. if (iNdEx + skippy) > l {
  1187. return io.ErrUnexpectedEOF
  1188. }
  1189. iNdEx += skippy
  1190. }
  1191. }
  1192. if iNdEx > l {
  1193. return io.ErrUnexpectedEOF
  1194. }
  1195. return nil
  1196. }
  1197. func skipDm(dAtA []byte) (n int, err error) {
  1198. l := len(dAtA)
  1199. iNdEx := 0
  1200. for iNdEx < l {
  1201. var wire uint64
  1202. for shift := uint(0); ; shift += 7 {
  1203. if shift >= 64 {
  1204. return 0, ErrIntOverflowDm
  1205. }
  1206. if iNdEx >= l {
  1207. return 0, io.ErrUnexpectedEOF
  1208. }
  1209. b := dAtA[iNdEx]
  1210. iNdEx++
  1211. wire |= (uint64(b) & 0x7F) << shift
  1212. if b < 0x80 {
  1213. break
  1214. }
  1215. }
  1216. wireType := int(wire & 0x7)
  1217. switch wireType {
  1218. case 0:
  1219. for shift := uint(0); ; shift += 7 {
  1220. if shift >= 64 {
  1221. return 0, ErrIntOverflowDm
  1222. }
  1223. if iNdEx >= l {
  1224. return 0, io.ErrUnexpectedEOF
  1225. }
  1226. iNdEx++
  1227. if dAtA[iNdEx-1] < 0x80 {
  1228. break
  1229. }
  1230. }
  1231. return iNdEx, nil
  1232. case 1:
  1233. iNdEx += 8
  1234. return iNdEx, nil
  1235. case 2:
  1236. var length int
  1237. for shift := uint(0); ; shift += 7 {
  1238. if shift >= 64 {
  1239. return 0, ErrIntOverflowDm
  1240. }
  1241. if iNdEx >= l {
  1242. return 0, io.ErrUnexpectedEOF
  1243. }
  1244. b := dAtA[iNdEx]
  1245. iNdEx++
  1246. length |= (int(b) & 0x7F) << shift
  1247. if b < 0x80 {
  1248. break
  1249. }
  1250. }
  1251. iNdEx += length
  1252. if length < 0 {
  1253. return 0, ErrInvalidLengthDm
  1254. }
  1255. return iNdEx, nil
  1256. case 3:
  1257. for {
  1258. var innerWire uint64
  1259. var start int = iNdEx
  1260. for shift := uint(0); ; shift += 7 {
  1261. if shift >= 64 {
  1262. return 0, ErrIntOverflowDm
  1263. }
  1264. if iNdEx >= l {
  1265. return 0, io.ErrUnexpectedEOF
  1266. }
  1267. b := dAtA[iNdEx]
  1268. iNdEx++
  1269. innerWire |= (uint64(b) & 0x7F) << shift
  1270. if b < 0x80 {
  1271. break
  1272. }
  1273. }
  1274. innerWireType := int(innerWire & 0x7)
  1275. if innerWireType == 4 {
  1276. break
  1277. }
  1278. next, err := skipDm(dAtA[start:])
  1279. if err != nil {
  1280. return 0, err
  1281. }
  1282. iNdEx = start + next
  1283. }
  1284. return iNdEx, nil
  1285. case 4:
  1286. return iNdEx, nil
  1287. case 5:
  1288. iNdEx += 4
  1289. return iNdEx, nil
  1290. default:
  1291. return 0, fmt.Errorf("proto: illegal wireType %d", wireType)
  1292. }
  1293. }
  1294. panic("unreachable")
  1295. }
  1296. var (
  1297. ErrInvalidLengthDm = fmt.Errorf("proto: negative length found during unmarshaling")
  1298. ErrIntOverflowDm = fmt.Errorf("proto: integer overflow")
  1299. )
  1300. func init() { proto.RegisterFile("dm.proto", fileDescriptorDm) }
  1301. var fileDescriptorDm = []byte{
  1302. // 533 bytes of a gzipped FileDescriptorProto
  1303. 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x9c, 0x94, 0xcf, 0x6a, 0xdb, 0x4c,
  1304. 0x14, 0xc5, 0x3f, 0x49, 0x96, 0x2d, 0x4f, 0x42, 0xf8, 0x3a, 0x25, 0x65, 0x52, 0x5a, 0xcb, 0x78,
  1305. 0xa5, 0x45, 0x63, 0x43, 0x0b, 0xd9, 0x96, 0xda, 0xa6, 0xe0, 0x85, 0xa9, 0x19, 0x7b, 0x5f, 0x6c,
  1306. 0x69, 0xa2, 0x0e, 0x68, 0x7c, 0x85, 0x34, 0x59, 0x38, 0x4f, 0xd2, 0xf7, 0xe8, 0x4b, 0x14, 0xba,
  1307. 0xe9, 0x13, 0x88, 0xe2, 0xee, 0xf4, 0x08, 0x5d, 0x95, 0xb9, 0x92, 0xff, 0x15, 0x12, 0x68, 0x77,
  1308. 0x9a, 0x73, 0xce, 0xbd, 0x3a, 0x9e, 0x9f, 0x30, 0xf1, 0x22, 0xd5, 0x4f, 0x33, 0xd0, 0x40, 0x5d,
  1309. 0x05, 0x91, 0x48, 0x9e, 0x5f, 0xc7, 0x52, 0x7f, 0xba, 0x5b, 0xf5, 0x43, 0x50, 0x83, 0x18, 0x62,
  1310. 0x18, 0xa0, 0xbb, 0xba, 0xbb, 0xc5, 0x13, 0x1e, 0xf0, 0xa9, 0x9a, 0xea, 0x6d, 0x1d, 0x62, 0x8f,
  1311. 0xa7, 0xf4, 0x19, 0xb1, 0x27, 0x63, 0x66, 0x75, 0xad, 0xc0, 0x19, 0x36, 0xcb, 0xc2, 0xb7, 0x65,
  1312. 0xc4, 0xed, 0xc9, 0x98, 0xbe, 0x20, 0x8d, 0xc5, 0x26, 0x15, 0xcc, 0xee, 0x5a, 0x81, 0x3b, 0xf4,
  1313. 0xca, 0xc2, 0x6f, 0xe8, 0x4d, 0x2a, 0x38, 0xaa, 0xf4, 0x8a, 0x38, 0x1f, 0x64, 0xc4, 0x1c, 0x1c,
  1314. 0x6b, 0x95, 0x85, 0xef, 0x80, 0x8c, 0xb8, 0xd1, 0x8c, 0x35, 0x95, 0x11, 0x6b, 0x1c, 0x2c, 0x65,
  1315. 0xac, 0xa9, 0x8c, 0x68, 0x40, 0xbc, 0x59, 0x06, 0x71, 0x26, 0xf2, 0x9c, 0xb9, 0xb8, 0xf7, 0xbc,
  1316. 0x2c, 0x7c, 0x2f, 0xad, 0x35, 0xbe, 0x77, 0xcd, 0xdb, 0x67, 0x00, 0x09, 0x6b, 0x1e, 0xde, 0x9e,
  1317. 0x02, 0x24, 0x1c, 0x55, 0xe3, 0xbe, 0xd3, 0x3a, 0x63, 0xad, 0x83, 0xbb, 0xd4, 0x3a, 0xe3, 0xa8,
  1318. 0x52, 0x9f, 0xb8, 0x73, 0xbd, 0xd4, 0x82, 0x79, 0x68, 0xb7, 0xcb, 0xc2, 0x77, 0x73, 0x23, 0xf0,
  1319. 0x4a, 0xa7, 0x01, 0x71, 0x47, 0x5a, 0x2a, 0xc1, 0xda, 0xd8, 0x91, 0x9a, 0x40, 0x68, 0x84, 0x5f,
  1320. 0x98, 0x94, 0x4a, 0xf0, 0x2a, 0x60, 0x92, 0x53, 0x4c, 0x92, 0x43, 0x52, 0xfd, 0x91, 0xc4, 0x00,
  1321. 0x7d, 0x4b, 0x5a, 0x23, 0x58, 0x6b, 0xb1, 0xd6, 0xec, 0xac, 0x6b, 0x05, 0x67, 0xaf, 0x2f, 0xfa,
  1322. 0x48, 0xa5, 0x5f, 0xab, 0xc3, 0xcb, 0xb2, 0xf0, 0x9f, 0x84, 0xd5, 0xe1, 0x15, 0x28, 0xa9, 0x85,
  1323. 0x4a, 0xf5, 0x86, 0xef, 0xa6, 0xe8, 0x82, 0x90, 0xfa, 0x71, 0x9e, 0x0a, 0x76, 0x8e, 0x3b, 0x2e,
  1324. 0x4f, 0x77, 0xcc, 0x53, 0x11, 0xca, 0x65, 0x32, 0x7c, 0x59, 0x16, 0xfe, 0x55, 0xbd, 0xea, 0x63,
  1325. 0x5e, 0x89, 0x47, 0x2b, 0x8f, 0xf6, 0xf4, 0xbe, 0xd9, 0xfb, 0x5e, 0x0f, 0x92, 0x0e, 0x88, 0xf7,
  1326. 0x1e, 0xd6, 0x7a, 0x2e, 0xef, 0x77, 0xb4, 0x91, 0xca, 0x2d, 0xac, 0x75, 0x2e, 0xef, 0x05, 0xdf,
  1327. 0xbb, 0xe6, 0x66, 0x47, 0x90, 0x40, 0x56, 0x73, 0xc7, 0x9b, 0x0d, 0x8d, 0xc0, 0x2b, 0xdd, 0x80,
  1328. 0x99, 0x42, 0x24, 0x10, 0x7e, 0x0d, 0xc6, 0xfc, 0x02, 0x8e, 0x2a, 0x16, 0x98, 0x21, 0xf8, 0x5d,
  1329. 0x81, 0x94, 0xdb, 0x93, 0x19, 0xc2, 0x4e, 0x96, 0xfa, 0x04, 0x76, 0xb2, 0xd4, 0x1c, 0x55, 0xfc,
  1330. 0x9e, 0xf2, 0x18, 0x59, 0xb7, 0xeb, 0xef, 0x29, 0x8f, 0xb9, 0xd1, 0xe8, 0xcd, 0x0e, 0xa4, 0x87,
  1331. 0x3b, 0xbb, 0xc7, 0x20, 0x9f, 0xc6, 0x70, 0x1d, 0x82, 0x52, 0xb0, 0x1e, 0x18, 0xa5, 0xbf, 0x38,
  1332. 0xc2, 0x7a, 0xb3, 0xc3, 0xda, 0x3e, 0xcc, 0xa9, 0x47, 0xe7, 0x30, 0xde, 0xfb, 0x62, 0x91, 0x8b,
  1333. 0x53, 0x16, 0x0f, 0x5e, 0x6a, 0xdd, 0xda, 0x7e, 0xac, 0xb5, 0xf3, 0x8f, 0xad, 0x1b, 0x7f, 0xd5,
  1334. 0x7a, 0xf8, 0xff, 0xd7, 0x6d, 0xc7, 0xfa, 0xbe, 0xed, 0x58, 0x3f, 0xb6, 0x1d, 0xeb, 0xf3, 0xcf,
  1335. 0xce, 0x7f, 0xab, 0x26, 0xfe, 0x03, 0xbc, 0xf9, 0x1d, 0x00, 0x00, 0xff, 0xff, 0xe1, 0x4d, 0x76,
  1336. 0xda, 0x43, 0x04, 0x00, 0x00,
  1337. }