exp.pb.go 30 KB

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